Hacker News Digest

Тег: #railway

Постов: 3

Suspected sabotage causes major Netherlands rail disruption (bbc.com) 🔥 Горячее 💬 Длинная дискуссия

Во вторник в Нидерландах произошёл масштабный сбой в железнодорожной сети из-за преднамеренного размещения труб и кабелей на путях — более 35 инцидентов зафиксировано в центральных и северных регионах, включая Амстердам и аэропорт Схипхол. Эти предметы обманывали системы управления движением, заставляя их считать, что на путях находятся поезда, что привело к массовым отменам и задержкам. Хотя никто не пострадал, премьер-министр назвал действия «опасными для жизни». В одном случае поезд едва не столкнулся с металлом под Стейнвейком — ущерба избежали благодаря низкой скорости.

Расследование ведут полиция, разведка AIVD и прокуратура, но мотивы и виновные пока не установлены. Несмотря на то, что в тот же день фермеры проводили протесты с поджогами сеновалов против ограничений по азотным выбросам, власти не нашли связи между ними и саботажем. Организация FDF отрицает причастность, но не исключает действий отдельных фермеров. Временный гендиректор NS подчеркнул хрупкость системы и призвал к инвестициям в резервные схемы: «Мы должны уметь быстро восстанавливаться после таких ударов». Замена поездов автобусами оказалась невозможной из-за масштаба сбоя.

by choult • 15 сентября 2026 г. в 10:22 • 519 points

ОригиналHN

#aivd#bus#bus-transport#fdf#netherlands#ns#rail#railway#railway-traffic-control#sabotage

Комментарии (470)

Тред дополняет статью техническим разбором уязвимости железнодорожных сигналов, указывает на вероятную связь саботажа с протестами фермеров против регулирования азота и показывает, что в обсуждении активно спорят о российском участии, при этом несколько участников советуют рассматривать инфраструктуру как объект с нулевыми уязвимостями и требовать тщательного расследования. По словам @persolb, инженера, работающего с системами управления движением, короткое замыкание в цепи пути заставляет сигнализацию считать, что поезд находится на участке, что легко вызывает остановку всех поездов в зоне. Много комментариев (например, @Muximize, @komposit) связывают саботаж с протестами фермеров против новых правил по выбросам азота, отмечая, что фермеры уже используют поджоги и блокировки дорог. Спор: Одни пользователи (например, @nelox, @cynicalsecurity) считают, что за саботажем стоит Россия, ссылаясь на общую стратегию дестабилизации Европы; другие (например, @komposit, @kaon_2) указывают на местные фермерские протесты и отсутствие доказательств российской причастности. Совет: @jongjong советует рассматривать публичную инфраструктуру как программный продукт с критическими нулевыми уязвимостями и применять к ней методы адверсариального тестирования. Совет: @aisvm призывает к тщательному расследованию, отмечая, что множественные и скоординированные инциденты указывают на более серьёзный, а не случайный, характер саботажа.

Rewriting Bun in Rust (bun.com) 🔥 Горячее 💬 Длинная дискуссия

Bun изначально появился как Zig‑порт esbuild, получивший сразу набор функций: транспилятор JavaScript/TypeScript, пакетный менеджер, тест‑раннер, HTTP‑клиент и др. За год он стал скачиваться более 22 млн раз в месяц и поддерживается компаниями Vercel, Railway, DigitalOcean и другими. Однако из‑за низкоуровневого кода на Zig в проекте накопилось множество критических багов — use‑after‑free, утечки памяти, гонки, которые приходилось фиксировать вручную.

Переписав ядро на Rust, команда добавила AddressSanitizer, постоянно запускает fuzzing и выпускает безопасные Release‑Safe‑билды. Это позволило полностью устранить use‑after‑free, утечки в crypto.scrypt, tlsSocket.setSession и другие уязвимости, а также сократить размер бина и ускорить warm‑install в 7 раз. Rust‑реализация обеспечивает системную защиту от подобных ошибок, делает Bun более надёжным и готов к дальнейшему развитию.

by afturner • 08 июля 2026 г. в 21:49 • 762 points

ОригиналHN

#bun#digitalocean#javascript#railway#rust#typescript#vercel#zig

Комментарии (514)

  • Исключительно быстрый переход от Zig к Rust с помощью Claude Code, протестировавшего 100 % тестов за 11 дней.
  • Стоимость переписывания оценивается в $165 000 токенов, что дешевле найма полноценной команды.
  • Критика направлена на отсутствие открытого анализа проблем, а не на эмоции; многие отмечают рост надёжности и уменьшение размера бинарника.
  • Дискуссия подчёркивает, что такой подход возможен только при наличии зрелых тест‑сьютов и опыта автора, а также вызывает вопросы о долгосрочной поддержке и выборе стека.

Swiss vs. UK approach to major tranport projects (freewheeling.info)

Как построили бы HS2 по-швейцарски

Derailed: The Story of HS2 BBC показывает: HS2 — это британская притча о медленном, дорогом и неэффективном строительстве.
Швейцарцы действуют иначе.

Долгосрочное финансирование

У них есть закреплённый в законе инфраструктурный фонд, ежегодно выделяющий деньги.
Проект не начинается с линии (HS2), а с расписания 2045 г.: каким оно должно быть, чтобы достичь национальных целей? Затем двигаются назад.

Что бы увидели британские планировщики в 2008 г.

  • Недостаточно платформ в Лидсе, Манчестере Пикcadilly, Бирмингеме New Street.
  • Пригородные линии тормозят экспрессы: Ковентри–Бирмингем, Сток–Манчестер через Poynton. Нужны отдельные пути.
  • Между второстепенными городами скорости низкие: Бирмингем–Манчестер, Лидс–Ноттингем, Шеффилд–Бирмингем. Требуются прямые высокоскоростные линии.
  • Арка Оксфорд–Кембридж: больше жилья → больше остановочных поездов на West Coast → экспрессы нужно вывести на новую линию.
  • Грузовые поезда требуют более низких скоростей на существующих магистралях.

Итог: начинать не с «строим HS2», а с «какое расписание нужно стране?».

by jbyers • 15 августа 2025 г. в 09:50 • 134 points

ОригиналHN

#infrastructure#planning#project-management#railway#transportation

Комментарии (109)

  • Швейцарцы строят инфраструктуру «с конца»: сначала выбирают целевой год и рисуют идеальное расписание, потом шаг за шагом доводят сеть до него.
  • У них десятки мелких, почти ежегодных проектов, которые «держат цепочку поставок и людей в тепле» и позволяют учиться на ошибках без миллиардных сверхрисков.
  • В UK и США наоборот: один «мегапроект» (HS2, Lower Thames Crossing) тянет десятилетия, стоит в разы больше и вдобавок сталкивается с NIMBY-исками, «туннелями для летучих мышей» и прочими юридическими тормозами.
  • Разница усиливается культурой: в Швейцарии прямая демократия учит проигрывать и договариваться, а в UK правовая система превращается в оружие для срыва строек.
  • Итог: у Швейцарии медленно, но верно получается идеальная сеть; у UK — вечные перерасходы и «никто не знает, каким будет итоговое расписание».