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