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