andrey_sitnik — 19-05-2026
12 твитов за сутки. Автор обсуждает критическую уязвимость в цепочке поставок GitHub Actions, делится опытом создания приложения для изучения грузинского языка и рассуждает о влиянии языкового разнообразия на устойчивость систем.
Безопасность и Supply Chain — обнаружена активная атака на цепочку поставок через скомпрометированный GitHub Action issues-helper, который крадёт секреты CI/CD и скачивает вредоносный код x.com/andrey_sitnik/status/2056485274658701535. В качестве примера сложной проблемы с зависимостями приводится кейс с uv и PyTorch, где настройка exclude-newer ломала резолвинг из-за отсутствия метаданных у колёс на зеркале x.com/andrey_sitnik/status/2056355636040945865.
Разработка и UX — автор отмечает важность поддержки RTL-языков (арабский, иврит) в интерфейсах, даже если перевод отсутствует, и рекомендует использовать CSS Logical Properties для корректного отображения x.com/andrey_sitnik/status/2056446314091589905 x.com/andrey_sitnik/status/2056444581672038407. Также обсуждается будущее библиотеки date-fns, которая лучше других готова к переходу на стандарт Temporal x.com/andrey_sitnik/status/2056307067191984515.
Личные проекты и культура — запущен собственный аналог Duolingo для изучения грузинского языка, который тестируется вместе с коллегой x.com/andrey_sitnik/status/2056451628018934112. Упоминается поддержка художника LinArtica на Patreon x.com/andrey_sitnik/status/2056451931321639277.
Философия и литература — рассуждается о том, что языковое разнообразие создаёт экологические ниши для разных подходов, повышая живучесть системы, в отличие от моноязычной среды x.com/andrey_sitnik/status/2056386259799450103 x.com/andrey_sitnik/status/2056361963697893690. Дается рецензия на роман Фредерика Пола «Врата» x.com/andrey_sitnik/status/2056362955931828282 и объясняется концепт «гипокогниции» — неспособности осознать идею из-за отсутствия для неё слова x.com/andrey_sitnik/status/2056294798844166491. В целом, отрасль разработки лидирует благодаря возможности программистов самостоятельно оптимизировать свои процессы с помощью множества инструментов x.com/andrey_sitnik/status/2056423108605567388.
Источники
- Атака на supply chain GitHub Actions
- Оптимизация процессов разработчиков
- Duolingo для грузинского языка
- Поддержка LinArtica
- Поддержка RTL в интерфейсах
- CSS Logical Properties
- Влияние языка на процессы
- Книга «Врата»
- Разнообразие и живучесть системы
- Проблема с uv и PyTorch
- date-fns и Temporal
- Гипокогниция