[Translators-l] Tech News week #29, 2025