Hacker News Digest

Обновлено: 28 ноября 2025 г. в 08:55

Постов: 4635 • Страница 60/464

Pikaday: A friendly guide to front-end date pickers (pikaday.dbushell.com) 🔥 Горячее

В статье утверждается, что JavaScript-библиотеки для выбора даты, такие как Pikaday, часто не нужны и могут приводить к ошибкам и брошенным формам. Вместо этого рекомендуется использовать нативные HTML-инпуты: date для дат, time для времени и datetime-local для их комбинации. Эти решения требуют всего одной строки кода, обеспечивают лучшую доступность, производительность и интернационализацию, работают без JavaScript и позволяют браузеру обрабатывать сложные детали.

В качестве альтернатив предлагаются раздельные инпуты для дня, месяца и года (особенно полезно для запоминающихся дат), селекты при ограниченном наборе вариантов и маскированные инпуты с плейсхолдерами. Для улучшения опыта можно использовать атрибуты: inputmode="numeric" для отображения цифровой клавиатуры, maxlength для ограничения ввода, pattern для валидации, autocomplete для автозаполнения и min/max для ограничений диапазона. Автор подчеркивает важность прогрессивного усиления и учета пользователей без JavaScript.

by mnemonet • 11 ноября 2025 г. в 14:58 • 276 points

ОригиналHN

#javascript#html#pikaday#date-picker#web-accessibility#web-development

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

  • Пользователи жалуются на нативные пикеры из-за необходимости тысяч кликов, чтобы выбрать дату рождения, и наоборот — кастомные пикеры не позволяют вводить дату текстом.
  • Разработчики отвечают, что нативный <input type="date"> не поддерживает форматов вроде «MM/DD/YYYY» и не даёт контроля над UI, а кастомные пикеры не решают проблему с доступностью и не имеют единого UX.
  • В итоге спор сводится к тому, что нативный пикер не решает проблему, а кастомный — не решает её лучше.
  • Пользователи также жалуются на то, что нативный пикер не позволяет вводить дату текстом, а кастомный — не позволяет вводить дату текстом.
  • В итоге, обсуждение сводится к тому, что нативный пикер не решает проблему, а кастомный — не решает её лучше.

Show HN: Gametje – A casual online gaming platform (gametje.com)

by jmpavlec • 11 ноября 2025 г. в 14:36 • 83 points

ОригиналHN

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

I tried to build something like this during covid and got into the weeds around syncing a vuex store across server/client based on pinia (https://pinia.vuejs.org). Vue3 separated the reactivity model from the framework so when the server made a change, it forwarded the event auto

The Department of War just shot the accountants and opted for speed (steveblank.com) 🔥 Горячее 💬 Длинная дискуссия

Пентагон внедряет революционную систему закупок "Other Transaction Authority" (OTA), позволяющую заключать контракты напрямую с компаниями без бюрократических процедур традиционных тендеров. Эта мера сравнивается с "выстрелом в бухгалтеров" — она устраняет многолетние задержки и сложные правила, которые раньше тормозили инновации в оборонной сфере. Теперь военные могут быстрее получать доступ к передовым технологиям от стартапов и малых предприятий, минуя слои согласований.

Система OTA уже доказала свою эффективность: она использовалась для создания истребителя F-35 и других критически важных программ. По словам экспертов, традиционные военные закупки занимали до 10 лет, аOTA позволяет заключать контракты за недели. Это изменение отражает осознание того, что в современной войне скорость внедрения технологий важнее строгого контроля расходов. Пентагон теперь активно ищет инновации в коммерческом секторе, а не ждет их появления внутри системы.

by ridruejo • 11 ноября 2025 г. в 14:34 • 266 points

ОригиналHN

#ota#pentagon#defense#procurement#military#startups#supply-chain#anduril

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

  • Процесс закупок в США переходит от "покупайте по любой цене" к "покупайте быстро и дёшево", что вызывает опасения о коррупции и уязвимости в цепочке поставок.
  • Производители вооружений, такие как Anduril, строят свою стратегию на использовании гражданских рынков и производственных мощностей, что может быть неприемлемо в условиях войны.
  • Система контроля качества в оборонке, которая была разработана для предотвращения злоупотреблений, теперь может быть ослаблена, что вызывает опасения о том, что это может привести к увеличению количества инцидентов.
  • Производители вооружений, которые не могут удовлетворить новые требования, могут быть отстранены от контрактов, что может вызвать проблемы с безопасностью и национальной обороной.

Scaling HNSWs (antirez.com)

by cyndunlop • 11 ноября 2025 г. в 14:11 • 193 points

ОригиналHN

#hnsw#diskann#redis#product-quantization#vector-search#similarity-search

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

  • HNSW критикуется за сложность балансировки, неэффективность кэширования и слабую поддержку фильтрации результатов поиска.
  • Продвинутое квантование (особенно product quantization) значительно эффективнее простого (int8/binary) и является ключом к ускорению индексов; DiskANN часто предпочтительнее HNSW в продакшене.
  • Иерархичность HNSW может быть избыточной; плоские структуры или модифицированные функции выбора уровней могут дать сопоставимую производительность.
  • Важна прозрачность систем: предоставление программистам доступа к структуре данных и понимание компромиссов позволяет создавать более гибкие решения.
  • В Redis векторы нормализуются для быстрого вычисления скалярного произведения вместо косинусного сходства; запись на диск выполняется точечно (RDB/AOF), а не непрерывно.

A new Google model is nearly perfect on automated handwriting recognition (generativehistory.substack.com) 🔥 Горячее 💬 Длинная дискуссия

by scrlk • 11 ноября 2025 г. в 13:52 • 535 points

ОригиналHN

#google#handwriting-recognition#machine-learning#automated-systems

Widespread distribution of bacteria containing PETases across global oceans (academic.oup.com)

by PaulHoule • 11 ноября 2025 г. в 12:22 • 98 points

ОригиналHN

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

I've often wondered about this. Does the chemistry imply the energetics of this would be less favourable than other organic decomposition?This could be bad too I suppose? Pipes and other chemical containment vessels might come under attack. If life found a way to eat wood, surely

Advent of Code on the Z-Machine (entropicthoughts.com)

by todsacerdoti • 11 ноября 2025 г. в 11:34 • 88 points

ОригиналHN

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

"First off, it is really low level. From what I understand, not even the people at Infocom wrote raw zil. Instead, they used Lisp macros that generated zil."Is there any evidence of this? The standard guide to ZIL (written as an in-house document at Infocom for new programmers [1

OpenAI may not use lyrics without license, German court rules (reuters.com) 💬 Длинная дискуссия

by aiz0Houp • 11 ноября 2025 г. в 11:20 • 163 points

ОригиналHN

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

The obsession with protecting access to lyrics is one of the strangest long-running legal battles to me. I will skip tracks on Spotify sometimes specifically because there are no lyrics available. Easy access to lyrics is practically an advertisement for the music. Why do record

Welcome, the entire land - "Hello, world!" in hieroglyphics (2009) (optional.is)

by andrelaszlo • 11 ноября 2025 г. в 10:52 • 78 points

ОригиналHN

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

I think the author has forgotten to write about the most important part, namely, what each part of the hieroglyphics mean.I found this article [1] for how the word "Welcome" is constructed, but how to understand the rest is beyond me.[1] https://www.ancientegyptblog.com/?p=1458 A

iPhone Pocket (apple.com) 🔥 Горячее 💬 Длинная дискуссия

Apple представила iPhone Pocket — результат сотрудничества с брендом ISSEY MIYAKE. Этот аксессуар с единой 3D-вязаной конструкцией разработан для любого iPhone и других мелких предметов. Ремешок с ребристой структурой, вдохновленной оригинальными складками MIYAKE, может растягиваться, позволяя увидеть содержимое и дисплей устройства. Аксессуар доступен в двух вариантах: короткий ремешок в 8 цветах и длинный в 3 цветах, что позволяет создавать персональные комбинации с iPhone.

iPhone Pocket можно носить по-разному: в руке, привязывать к сумкам или носить прямо на теле. По словам дизайнеров, аксессуар воплощает концепцию "радости ношения iPhone своим способом". Продукт будет доступен с 14 ноября 2025 года в избранных магазинах Apple Store и на сайте компании во Франции, Китае, Италии, Японии, Сингапуре, Южной Корее, Великобритании и США.

by soheilpro • 11 ноября 2025 г. в 10:17 • 481 points

ОригиналHN

#apple#iphone#issey-miyake#wearable#accessories#ecommerce#product-design

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

  • Apple выпустила «iPhone Pocket» — это не телефон, а просто дорогой мешочек для телефона, что вызвало шквал насмешек и сравнений с носком для iPod.
  • Цена 150–230 $ за кусок ткани вызвала особенно яростную реакцию: «За такие деньги можно купить второй телефон».
  • Обсуждение выродилось в мемы, сравнения с Borat, носком и даже вакуумным упаковочным пакетом.
  • Некоторые отметили, что это не первый случай, когда Apple продаёт «вакуумный мешочек» — ранее были iPod Sock.
  • Участники обсуждения также отметили, что Apple в последнее время стала виновата в том, что телефоны не помещаются в кармане, что и вызвало появление такого «аксессуара».