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