[Translators-l] Tech News #28, 2024