[Translators-l] Tech News #31, 2024