[Translators-l] Tech News #22, 2024