[Translators-l] Tech News #14, 2024