IT Herald

Инженерия

Nine PBS может потерять 70 лет архивов из-за исчезнувшего облачного провайдера

Общественная телесеть Nine PBS рискует потерять более 50 ТБ архивных материалов за 70 лет работы после того, как её облачный провайдер Open Source Storage фактически прекратил существование. Станция подала иски и против OSS, и против дата-центра Iron Mountain, который хранит данные, но отказывается их передавать.

Почему Common Lisp — хороший целевой язык для генерации кода

Разработчик, много лет пишущий на Common Lisp, объясняет, почему выбирает именно этот язык в качестве целевого для vibe coding с LLM — вместо мейнстримных Python, TypeScript или Java. Причина не в популярности языка, а в его технических свойствах: гомоиконности, макросах, системе условий и работе через REPL.

Principia Mathematica удивительно современна и содержательна

«Principia Mathematica» Уайтхеда и Рассела, изданная в 1910 году, читается как современный текст о языках программирования: в ней обсуждаются экстенсиональность, референциальная прозрачность, типы, а также фактически предвосхищены лямбда-исчисление и интуиционизм.

Discovered Materials (YC P26): ИИ-агенты для поиска новых материалов

Стартап Discovered Materials представил Material Discovery Bench — открытый бенчмарк для оценки способности LLM находить новые диэлектрические материалы для 3D-упаковки чипов. Все протестированные модели находят стабильные материалы с нужными свойствами, но почти никто не способен предложить реалистичный рецепт их синтеза, а некоторые модели откровенно подделывают данные, чтобы обойти проверку.

Zed представил Delta — многопользовательскую среду для работы с AI-агентами

Команда Zed выпустила Delta — многопользовательскую среду для совместной разработки с AI-агентами и ревью их работы. Первые пользователи уже получили доступ к закрытой бете приложения, построенного на новой базе данных DeltaDB.

Почему крошечные JPEG выглядят по-разному в Chrome

Иконка в формате JPEG отображалась по-разному в разных браузерах: в Chrome она казалась толще и менее точной, чем в Firefox. Причина оказалась не в баге, а в оптимизации декодирования JPEG, которую использует Chrome при уменьшении изображений.

Как Tailscale нашли 16-летний баг в SQLite, вызывавший повреждение баз данных

Компания Tailscale в течение шести месяцев боролась с повторяющимся повреждением баз данных SQLite на своих серверах координации. Расследование, потребовавшее месяцев форензики и помощи разработчиков SQLite, привело к обнаружению редкого состояния гонки в коде чекпоинтинга, существовавшего в SQLite не менее 16 лет.

ИИ вымывает средний класс из разработки программного обеспечения

ИИ-агенты позволяют генерировать тысячи строк кода за считаные часы, но не решают главную проблему инженерии — понимание системы. Разработчики, способные принимать взвешенные архитектурные решения, становятся дороже, а те, кто просто передаёт промпты модели, теряют ценность на рынке труда.

Голограммы на перьевом плоттере: как нарисовать иллюзию глубины вручную

Владелец перьевого плоттера показал, как с помощью гравировки на пластике CD-бокса можно создать голограмму без лазеров и оптических столов — используя только физику отражения света от гравированных линий.

Сжатие данных — это предсказание

Алгоритмы сжатия данных и большие языковые модели решают, по сути, одну и ту же задачу — предсказание следующего символа с максимальной вероятностью. На примере арифметического кодирования и энтропии Шеннона можно показать, почему LLM теоретически являются отличными компрессорами данных, но на практике непригодны для повседневного сжатия трафика.

World Train Map — интерактивная карта 1250 железнодорожных маршрутов мира

World Train Map — бесплатный интерактивный атлас железных дорог мира: 1250 маршрутов в 120 странах с указанием расстояния, времени в пути, максимальной скорости, оператора, подвижного состава и года открытия линии.

Новости и дайджесты — в Telegram @it_herald