Hacker News Digest

Обновлено: 11 сентября 2026 г. в 06:43

Постов: 2152 • Страница 62/216

Your 'app' could have been a webpage (so I fixed it for you) (danq.me) 🔥 Горячее 💬 Длинная дискуссия

Я разозлился, когда мне потребовали установить «Travelbound» — приложение, которое по сути лишь отображает текст, картинки и ссылки на PDF‑файлы, а ещё шпионит за моим Google‑аккаунтом и навязывает рекламу «inspirations». Это можно было бы оформить в обычной веб‑странице: её можно копировать, печатать, сохранять, делать закладки, искать и открывать на любом устройстве. Вместо этого разработчики используют сертификат‑пининг и скрытый трекер, что делает приложение анти‑функциональным. Как я написал, «Fuck that noise» — страница была бы проще и быстрее.

Я решил «починить» приложение, перехватив его трафик. Сначала создал виртуальное устройство в Android Studio, заруootил его через rootAVD и Magisk, чтобы обойти проверку сертификатов. Затем настроил HTTP Toolkit как MITM‑прокси, получив доступ к запросам к API и кэшированным изображениям. После этого вытащил JSON‑данные, превратил их в простую HTML‑страницу и разместил её по адресу, который теперь открывается без установки программы. В результате пользователи получают тот же контент, но без слежки и рекламы.

by MrVandemar • 11 июля 2026 г. в 08:21 • 706 points

ОригиналHN

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

  • Большинство пользователей предпочитают веб‑страницы, но компании стремятся к приложениям из‑за возможностей уведомлений, офлайн‑доступа и интеграции с системой.
  • Приложения дают более «низкий порог входа» для обычных пользователей, которые просто нажимают иконку на домашнем экране.
  • Веб‑технологии (PWA, расширения, сервер‑сайд рендеринг) уже позволяют реализовать почти всё, что требует нативное приложение, но их поддержка неравномерна.
  • Ограничения со стороны магазинов приложений, необходимость обновлений и сложности с хостингом делают веб‑разработку менее привлекательной для бизнеса.
  • Пользователи часто раздражены из‑за плохой UX веб‑сайтов, требующих десятков действий, тогда как нативные приложения могут выполнять те же задачи быстрее.

Einstein's relativity rules chemical bonds in heavy elements, new research shows (brown.edu) 🔥 Горячее 💬 Длинная дискуссия

Эксперимент Brown University показал, что при переходе к тяжёлым элементам, таким как бисмут, привязка электронов в тройных связях подчиняется законам релятивистского сжатия: электроны ускоряются до значительной доли скорости света, возникает сильный спин‑орбитальный взаимодействий, который стирает чёткое разделение σ‑ и π‑компонент. В результате традиционная схема «одна σ‑ и две π‑связи» переходит в смешанную структуру, где σ‑ и π‑характеры гибридируют, образуя два гибридных σ‑π‑связи и одну чистую π‑связь. Эти изменения проявляются в спектре фотоэлектронов, где расстояния вылетающих электронов раскрывают характер связей. Эксперимент охладил молекулы почти до абсолютного нуля, чтобы избавиться от вибраций.

Исследование в Science показало, что в системах бисмут‑углерод тройные связи не соответствуют классической схеме σ‑ и π‑компонент, а представляют гибридные σ‑π‑связи с одной чистой π‑связью. «Мы видим, что граница между σ‑ и π‑связями сглаживается», — сказал профессор Лаи‑Шэнь Вонг. Понимание релятивистского гибридирования может пересмотреть учебники по химии тяжёлых элементов и ускорить поиск заменителей свинца в фотоэлектрических солнечных элементах, где бисмут обещает большую эффективность и меньшую токсичность. Эти результаты также могут стимулировать исследования квантовых материалов и новых полупроводниковых систем. Это открывает путь к более надёжным устройствам будущего.

by hhs • 10 июля 2026 г. в 22:30 • 349 points

ОригиналHN

#bismuth#brown-university#chemistry#physics#quantum-mechanics#relativity#science

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

  • Увеличение ядерного заряда утяжеляет электроны, заставляя их двигаться со скоростью значительной доли света, что требует учёта релятивистских эффектов.
  • Релятивистские эффекты определяют химические свойства тяжёлых элементов: например, жидкость ртути, цвет золота и особенности связей в сложных молекулах.
  • Открытие подтверждает важность спин‑орбитального взаимодействия и релятивистской квантовой химии, ранее изученных для урана, золота и др.
  • Упоминаются практические применения (альтернатива свинцу в солнечных элементах, бисмут) и теоретические вопросы о формализме (Бохм, релятивистская версия квантовой механики).

Apple sues OpenAI, accuses ex-employees of stealing trade secrets (9to5mac.com) 🔥 Горячее 💬 Длинная дискуссия

Apple has just filed a lawsuit in a California federal court, accusing former Apple engineers of pilfering the company’s closely guarded trade secrets and handing them to OpenAI. The complaint alleges that these ex‑employees transferred confidential details about Apple’s neural‑network architecture, data‑handling pipelines and proprietary training methodologies to the AI startup, giving it a shortcut that would normally require years of independent research. Apple contends that the stolen knowledge was used to accelerate OpenAI’s large‑language‑model capabilities, effectively letting the rival leapfrog ahead in the race for generative AI.

Apple frames the dispute as a clear case of intellectual‑property theft, quoting the lawsuit: “This case is about Apple’s former employees stealing Apple’s trade secrets for the benefit of OpenAI. Apple brings this suit to put a stop to it.” The company seeks an injunction to halt further misuse, monetary damages, and a court order forcing OpenAI to return or destroy the stolen material. By acting, Apple wants to safeguard the proprietary technology behind its own AI efforts and deter future breaches of confidentiality.

by stock_toaster • 10 июля 2026 г. в 20:47 • 1394 points

ОригиналHN

#apple#artificial-intelligence#generative-ai#lawsuit#neural-networks#openai#trade-secrets

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

  • Apple подала иск против OpenAI, обвиняя компанию в краже коммерческих секретов и приманке сотрудников Apple, обещая им работу в OpenAI при условии передачи конфиденциальной информации.
  • В иске упоминаются практики OpenAI, при которых новые сотрудники тайно копируют данные Apple, включая внутренние отчёты и контакты с поставщиками, чтобы использовать их в обучении моделей.
  • Юристы отмечают, что у Apple есть ресурсы и опыт для судебных битв, что может привести к серьёзным последствиям для OpenAI и её будущим проектам.
  • Дискуссия поднимает вопросы этики и законности использования чужих данных в генеративном ИИ, что может повлиять на восприятие отрасли в целом.

An update on residential proxies and the scraper situation (lwn.net) 🔥 Горячее 💬 Длинная дискуссия

Масштабный рост скрейперов, направленных на сбор данных для обучения ИИ, превратил открытый веб в источник огромного трафика, исходящего из миллионов уникальных IP‑адресов. Большая часть запросов генерируется из «жилых» и мобильных сетей, где устройства задействованы как часть ботнетов без ведома их владельцев; такие сети часто называют residential proxies. Запросы выглядят как обычные браузеры, но почти не скачивают изображения или CSS, а после обнаружения IP‑адрес обычно игнорируют.

После публикации статьи о проблеме в начале 2025 г. Google заблокировал крупный провайдер IPIDEA, что временно снизило нагрузку, однако вскоре появились новые источники — в том числе уязвимые медиа‑стриминговые устройства и компании, продающие «этично» полученные IP‑адреса, например Bright Data, предлагающие бесплатный VPN, превращающий каждый клиент в узел сети‑прокси. Эти практики позволяют операторам запускать произвольный код на миллионах устройств, не ограничиваясь лишь сбором контента. Таким образом, борьба с скрейп‑ботнетами требует не только технических фильтров, но и внимания к экосистеме устройств, которые могут стать частью злоумышленнических сетей.

by chmaynard • 10 июля 2026 г. в 19:38 • 275 points

ОригиналHN

#bots#bright-data#crawl#google#llm#proof-of-work#proxy#residential-proxies#scraping#vpn

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

  • Обсуждается рост агрессивных веб‑скрейперов и их влияние на сайты, особенно на новостные ресурсы и архивные проекты.
  • Упоминаются резиденциальные прокси‑сети, которые используют обычных пользователей в качестве «масок» для ботов.
  • Предлагаются альтернативы вроде proof‑of‑work, но отмечается, что они добавляют задержки и не всегда эффективны против масштабных ботнетов.
  • Вызываются идеи по улучшению общих архивов (Common Crawl) и защите контента без ущерба для обычных пользователей.

GPT-5.6 Sol Ultra produces proof of the Cycle Double Cover Conjecture [pdf] (cdn.openai.com) 🔥 Горячее 💬 Длинная дискуссия

Каждый несвязный без мостов граф содержит набор циклов, покрывающих каждую дугу ровно дважды. Для доказательства достаточно рассмотреть кубические (3‑регулярные) графы без мостов. Такие графы всегда обладают ничтожным 8‑потоком, что эквивалентно наличию ничтожного потока над полем Γ=𝔽₂³. На основе этого потока строится раскладка ребер множествами из двух элементов Γ так, чтобы у каждой вершине каждый элемент Γ встречался либо 0, либо 2 раза. Эта «расслабленная» 3‑красочная раскладка приводит к требуемому покрытию.

Для каждой вершины локально выбираются три элемента Γ из значений потока на её трёх инцидентных ребрах; из них формируются пары {t, t+x}, {t+x, t+z}, {t, t+z}. На каждом ребре эти пары совпадают, если выполнена система линейных уравнений над Γ⊕𝔽₂, которая всегда имеет решение (лемма 2.2). После выбора параметров t_v и ε_e получаем для каждого ребра набор из двух элементов Γ, удовлетворяющий условию (1). По построению множества M_s={e:s∈P_e} разбиваются на циклы, каждый элемент Γ появляется в ровно двух M_s около любой вершины, а их объединение покрывает все ребра двойным циклом. Таким образом любой безмостовой граф имеет цикл‑двойное покрытие.

by scrlk • 10 июля 2026 г. в 18:29 • 427 points

ОригиналHN

#field#graph-theory#llm#mathematics#openai#pdf#proof

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

  • ИИ создал короткое доказательство задачи о двойном покрытии циклов, которое прошло проверку.
  • Промпт включал множество метаинструкций и требовал от модели «продолжать» работу.
  • Реакция сообщества разнообразна: от восхищения до скептицизма по поводу проверки и значимости.
  • Ключевой вопрос — необходимость независимого математического рецензирования и прозрачности процесса.

New York City to to ban deceptive subscription practices (theguardian.com) 🔥 Горячее 💬 Длинная дискуссия

Нью‑Йорк стал первым городом в США, запретившим обманчивые подписки, обязывая компании полностью раскрывать условия автопродления и предлагать простой механизм отмены. Закон, вступивший в силу через полгода, устанавливает штрафы до $5 000 за каждое нарушение и требует, чтобы цены и условия были размещены в conspicuous‑fontе на всех платформах. Он охватывает не только стриминговые сервисы и онлайн‑журналы, но и фитнес‑клубы, мобильные приложения и любые цифровые подписки, где потребитель может неосознанно подписаться на повторяющиеся платежи.

По оценкам аналитиков, в прошлом году американские потребители потеряли свыше $1 млрд из‑за скрытых подписок, а новый нормативный акт может сократить эти потери минимум на 30 %. Представители департамента защиты прав потребителей заявили, что «прозрачность должна быть стандартом, а не исключением». Они также подчеркнули, что нарушители будут подвергаться не только штрафам, но и публичным проверкам, что усилит ответственность компаний перед пользователями. Городской департамент по делам потребителей будет проводить регулярные проверки и публиковать список нарушителей, а активисты отмечают, что уже сейчас несколько крупных компаний получили предупреждения о переходе на более открытые условия. Это может стать прецедентом для других регионов.

by randycupertino • 10 июля 2026 г. в 18:26 • 408 points

ОригиналHN

#consumer-protection#law#new-york-city#regulation#subscription-practices

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

  • Нью-Йорк принял закон, обязывающий объявлять все скрытые комиссии и упрощать отмену подписок.
  • Участники обсуждения приводят примеры: «junk fees» в отелях, сложные отмены подписок The New York Times и сервисов.
  • Сомнения в возможности enforcement на уровне города и возможные исключения для бизнеса.
  • Сравнение с практиками в ЕС и предложения ввести федеральный закон или аналогичные меры.

SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth (zdnet.com) 💬 Длинная дискуссия

SpaceX plans to add 100,000 new Starlink satellites, which would bring the total constellation to more than 105,000, dwarfing the roughly 5,000 satellites already in orbit. The company says this expansion will increase network bandwidth by about 100 times, allowing far more users to connect at higher speeds. Current service already reaches millions, but demand is outpacing capacity, prompting the massive growth.

The additional satellites will use advanced phased‑array antennas and laser inter‑satellite links to deliver higher throughput and lower latency, especially in remote and underserved regions. This massive deployment is intended to provide a hundredfold boost in capacity, enabling dozens of simultaneous high‑definition streams per user and supporting future technologies such as IoT sensors, autonomous vehicles and space‑based gaming. By scaling the network rather than just maintaining it, SpaceX aims to create a global broadband fabric that can fund its broader ambitions, from expanding internet access to financing Mars missions. The plan reflects a strategic shift to turn the satellite constellation into a high‑capacity, revenue‑generating platform.

by CrankyBear • 10 июля 2026 г. в 17:51 • 201 points

ОригиналHN

#autonomous-vehicles#broadband#internet-of-things#satellites#spacex#starlink

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

  • Люди выражают тревогу из‑за загрязнения ночного неба и влияния на астрономию из‑за массовых спутников Starlink.
  • Обсуждаются потенциальные выгоды для отдалённых регионов и транспортных средств, где традиционный интернет недоступен.
  • Упоминаются технические ограничения: ёмкость сети, риск коллизий (Kessler‑синдром) и необходимость новых спутников.
  • Критика относится к экономической целесообразности по сравнению с развитием наземных кабельных сетей и к экологическим последствиям.

QuadRF can spot drones and see WiFi through my wall (jeffgeerling.com) 🔥 Горячее 💬 Длинная дискуссия

QuadRF — это портативный фазированный радиомассив на базе Raspberry Pi 5 и FPGA, способный в реальном времени обнаруживать беспилотники и «видеть» Wi‑Fi сквозь стены. Он стримит цифровой спектр I/Q через MIPI‑интерфейс с пропускной способностью более 5 Гб/с, а встроенный AR‑визуализатор отображает сигналы 4,9–6 ГГц цветами‑блоками, позволяя пользователю регулировать усиление и выравнивание антенн в браузере.

Тестирование показало, что устройство легко запускает GNU Radio и кастомный AR‑визуализатор через локальный Wi‑Fi‑точка, а при полёте дрона DJI Mini 4 сигнал появляется как красный или зелёный «блуждающий» объект, требующий увеличения усиления при удалении. В комплекте есть опциональный набор с батареей и креплением для手持‑режима, позволяющим сканировать диапазон C‑band в движении. Разработчики планируют объединить несколько модулей, достигая эквивалентного излучаемой мощности 1,15 МВт, но текущий прототип остаётся небольшим и 3D‑печатным. При этом открытый характер проекта даёт шанс сообществу улучшать интерфейс и расширять применение, а governments уже давно используют аналогичные системы, поэтому важно освещать их возможности и уязвимости. Пикосекундный тайм‑синхронизатор обеспечивает точность измерений, позволяя различать слабые сигналы в шумном спектре. Это делает устройство пригодным для экспериментов в радиосвязи и радиолокации.

by speckx • 10 июля 2026 г. в 15:59 • 695 points

ОригиналHN

#drones#fpga#gnu-radio#quadrf#radio-frequency#raspberry-pi#sdr#wifi

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

  • Описание QuadRF‑модулей, их демо‑видео и планы улучшения UI
  • Ограничения частотного диапазона (5‑6 ГГц), потенциальные применения: детекция дронов, поиск скрытых камер, локализация помех и EMC‑тестирование
  • Отзывы о цене (ожидалось $50‑100, фактически $500) и сравнение с существующими SDR‑решениями
  • Дискуссия о будущих возможностях: расширение диапазона, интеграция в мобильные платформы, влияние на рынок и государственные проекты

Write code like a human will maintain it (unstack.io) 💬 Длинная дискуссия

LLM‑генераторы могут создавать код быстро, но когда вы просите одну и ту же проверку доступа в нескольких местах, модель обычно копирует одинаковый набор условий. В примере из статьи условие состоит из четырёх проверок и встречается в пяти разных файлах: обработчике запроса, фоновой задаче, API‑эндпоинте, веб‑хуке и ещё одном месте. Вы смотрите, что тесты проходят, и сливаете код, не задумываясь о поддержке. И даже если тесты проходят, такие копии легко превращаются в «болевой» участок кода, который трудно изменить без риска сломать что‑то ещё.

Проблема в том, что каждый такой «костыль» становится сигналом для модели: она запоминает ваш стиль и в следующем запросе будет генерировать ещё одну копию того же условия. Со временем набор дублирующихся проверок превращается в устоявшуюся практику, и даже попытка рефакторинга заставит вас править пять одинаковых блоков. Как пишет автор, «Write code like a human will maintain it» — значит, не полагаться на LLM, чтобы он «помнил» плохой шаблон. Иначе вы обучаете модель ухудшать свои привычки. Это приводит к накоплению технического долга: каждый дублирующийся блок усложняет поиск ошибок и увеличивает шанс пропустить регрессию.

by ScottWRobinson • 10 июля 2026 г. в 13:33 • 200 points

ОригиналHN

#best-practices#code-generation#code-quality#code-review#llm#maintainability#technical-debt

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

  • Добавьте простой /review‑команду с чек‑листом проверок, чтобы агент мог планировать поиск проблем.
  • LLM часто создают излишние абстракции и плохие комментарии, ухудшающие поддерживаемость кода.
  • Дублирование и несогласованные изменения в разных местах кода остаются главной проблемой генеративных моделей.
  • Чтобы использовать ИИ эффективно, нужно явно задавать требования к читаемости и поддерживаемости кода.

Late Bronze Age Collapse (acoup.blog) 🔥 Горячее 💬 Длинная дискуссия

В XII веке до н.э. в Восточном Средиземноморье и на Ближнем Востоке последовательно разрушались крупнейшие государства — египетские, хеттские, ассирийские, касситские Вавилон и др., что привело к одной из самых масштабных кризисов Late Bronze Age. Археологи фиксируют серию «разрушительных слоёв» — тонкие пептильные и руинные горизонты, датируемые примерно 1220–1170 годами, свидетельствующие о сожжении и сносе ключевых зданий. Этот период отличался тесными дипломатическими и торговыми связями между державами, образующими взаимосвязанную систему, часто называемую «концертом великих держав». На карте того времени простиралась Хеттская империя в Анатолии, Ассирия в Северной Месопотамии, Касситская Вавилон и Египет, образуя сеть взаимодействий, напоминающую баланс сил XIX века.

Причины коллапса до сих пор остаются предметом споров; они, вероятно, включали климатические изменения, волны миграций и внутренние конфликты, но точные механизмы пока не установлены. Даже не все пункты в «волне» были полностью уничтожены — некоторые города постепенно теряли значение, а другие пережили разрушение политического центра, но сохранили население. Поскольку датировка опирается на археологические слои и керамику, новые раскопки постоянно пересматривают хронологию и характер событий, делая картину более сложной, но подчёркивающей её значимость как одного из немногих случаев, близких к полному «концу цивилизации» в древности.

by dmonay • 10 июля 2026 г. в 11:59 • 345 points

ОригиналHN

#anatomy#ancient-civilizations#assyria#bronze-age#egypt#history#hittite-empire#mesopotamia

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

  • Сокращение торговых путей и дефицит олова привели к системному краху бронзового века.
  • Комбинация климатических изменений, землетрясений, войн и миграций «Морских народов» усилила нестабильность.
  • Учёные рассматривают этот период как пример сложного системного обвала, где несколько факторов одновременно оказали влияние.
  • Современные параллели с зависимостью от технологий и ресурсов вызывают интерес к изучению причин падения древних цивилизаций.