[Translators-l] Tech News #17, 2024