Hacker News Digest

Обновлено: 23 ноября 2025 г. в 11:38

Постов: 4454 • Страница 178/446

NanoMi: Source-available transmission electron microscope (nanomi.org)

Национальный исследовательский совет Канады (NRC) разрабатывает и делится с миром открытым исходным кодом первый в мире открытый трансмиссионный электронный микроскоп NanoMi. Проект полностью открыт: можно свободно скачивать чертежи, программное обеспечение и документацию. Лицензия GPL-3.0 позволяет модифицировать и распространять, при условии, что изменения возвращаются в проект. Проект ведется в сотрудничестве с GitHub и Open Science Foundation.

by pillars • 08 октября 2025 г. в 05:24 • 79 points

ОригиналHN

#opensource#gpl-3.0#github#electronmicroscopy#academicresearch#hardware

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

  • Проект не предоставляет открытого доступа к схемам и спецификациям, что противоречит заявленному "open-source".
  • Условия получения чертежей требуют подтверждения академических креденшелз и участия в исследовательском проекте, что делает невозможным использование проекта вне академической среды.
  • Комментаторы подчеркивают, что это противоречит общепринятому определению "open source", и предлагают изменить заголовок или использовать другие, действительно открытые, проекты как примеры.
  • Некоторые участники обсуждения отмечают, что даже если бы проект был полностью открыт, он все равно бы не соответствовал бы критериям open-source из-за необходимости использования специфичных компонентов (например, бериллиевые окна и сталь с низким фоном).

Automatic K8s pod placement to match external service zones (github.com)

Проект автоматического размещения в зонах для Kubernetes решает проблему неэффективного распределения подов, когда система не учитывает сетевую топологию. Это приводит к задержкам и избыточным затратам на передачу данных между узлами.

Решение заключается в том, чтобы Kubernetes осознанно размещал поды в зонах, минимизируя межзональный трафик. Для этого используются метки узлов и правила анти-аффинити, которые гарантируют, что поды, взаимодействующие друг с другом, размещаются в одной зоне. Это снижает задержки и стоимость передачи данных, особенно в распределенных и облачных средах.

Реализация требует обновления конфигураций Kubernetes, таких как использование podAntiAffinity с метками зон. Тестирование показало сокращение задержек на 30% и снижение затрат на передачу данных на 40% в production-кластерах. Это особенно полезно для сервисов, требующих интенсивного обмена данными, таких как микросервисы или распределенные базы данных.

by toredash • 08 октября 2025 г. в 05:21 • 76 points

ОригиналHN

#kubernetes#podanti-affinity#cloud#aws#microservices#distributed-databases#network-topology#operators#webhooks#github

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

  • Proposed solution to Kubernetes' lack of awareness of external service network topology: use an operator that sets affinity rules based on real-time lookup of service AZ info (e.g., RDS, Redis)
  • Limitations and challenges: requires a mutating webhook (only executed at pod creation); doesn't handle subsequent AZ changes in referenced services; may need integration with external services (e.g., AWS API) for current AZ info
  • Alternative considerations: some suggest simpler solutions (e.g., systemd services) or question Kubernetes' fit; others note the solution's value in specific scenarios (e.g., performance issues from incorrect AZ placement)
  • Implementation details: the operator would need to handle failure scenarios (e.g., crash loops) gracefully; also, some suggest enhancements like automatic zone placement disable or using lookup services for AZ info
  • Broader context: while not a universal solution, it's a practical approach for those needing to optimize Kubernetes deployments with external services, and could be extended (e.g., as a platform component) despite inherent limitations

Without data centers, GDP growth was 0.1% in the first half of 2025 (fortune.com)

by ryan_j_naughton • 08 октября 2025 г. в 05:13 • 156 points

ОригиналHN

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

absent the AI boom we would probably have lower interest rates [and] electricity prices, thus some additional growth in other sectors.In other words, the AI hype comes at the cost of lower growth rates in other sectors of the economy?It makes sense, since investor money is spen

Synthetic aperture radar autofocus and calibration (hforsten.com)

Ключевая идея: автор предложил новый алгоритм автофокуса для БПЛА-САР, который комбинирует существующие методы и учитывает особенности дронов. Также описан способ калибровки поляризационных каналов и нормализации диаграммы направленности антенны при нелинейной траектории полета.

Как работает алгоритм: алгоритм использует два этапа. На первом этапе оценивается ошибка фокусировки, вызванная неточностью GPS/INS, влияние которой устраняется путем корректировки фазы сигнала. На втором этапе, если траектория полета отличается от прямой линии, то применяется дополнительная обработка для компенсации нелинейности траектории. Для этого используется встроенный в SAR-датчики данные о положении и движении дронов, что позволяет точно определить положение дронов и тем самым устранить размытость изображения.

Практическое применение: алгоритм был опробован в полевых условиях на дроне DJI M300 RTK с грузоподъемностью до 2 кг, что соответствует типичному весу оборудования САР. Дроны летали вдоль нелинейной траектории над лесистой местностью, что имитировало реальные условия. Результаты показали, что алгоритм способен устойчиво формировать изображения с разрешением до 10 см и при этом оставаться устойчивым к малым вариациям траектории полета, что является критическим для малонаблюдаемых дронов САР.

by nbernard • 08 октября 2025 г. в 05:11 • 173 points

ОригиналHN

#synthetic-aperture-radar#autofocus#dji-m300-rtk#drone#gps#ins#fmcw-radar

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

  • Ветеран встроенных систем с 15-летним опытом описывает, как он собрал радар FMCW и построил из него SAR, и как он решал задачи механики, электроники, ПО и математики.
  • Обсуждение вышло в сторону: какие социально-экономические условия позволяют людям заниматься такими глубокими и длительными хобби-проектами.
  • Участники вспомнили, что в 1650-1750-х годах в Британии были похожие условия для технических новаторов.
  • Участники также отметили, что в наши дни в Западной Австралии могут быть похожие условия.

Bob Ross paintings to be auctioned to fund US public broadcasting (bbc.com)

by breve • 08 октября 2025 г. в 02:06 • 93 points

ОригиналHN

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

I’m a big fan of NPR and the quality of their journalism.But it’s always struck me as odd that their frequent pledge drives suggest the ads they run don’t actually cover their costs.In effect, each 30-second pledge driver must generate more revenue than a 30-second sponsor ad — w

Study of 1M-year-old skull points to earlier origins of modern humans (theguardian.com)

by rjknight • 08 октября 2025 г. в 00:17 • 113 points

ОригиналHN

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

As others have pointed out: This is a fragmentary skull found in China. China has a certain, um...superiority complex. They would like nothing better than to prove that China is the source of Homo Sapiens, and the rest of the world (particularly Africa) are primitive relatives.I'

Become unbannable from your email (karboosx.net)

by bfoks • 07 октября 2025 г. в 21:39 • 186 points

ОригиналHN

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

Counterpoint: I lost a domain when a registrar went out of business, and another when a registrar bumped the price 10x and refused to give me authenticode unless I physically show up to their office. Sure, I cheapened out and used shady cheap registrars, and this all happened a w

Konrad Zuse's Helix Tower [pdf] (iaarc.org)

by xg15 • 07 октября 2025 г. в 20:44 • 75 points

ОригиналHN

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

See here for a video: http://zuse-z1.zib.de/videos/ht.html Zuse invented many more things than the first computer and first programming language - for example, an "Apparatus for controlling headlights by counterlight" already in 1958!https://patents.google.com/patent/US3316442A/e

Gemini 2.5 Computer Use model (blog.google) 🔥 Горячее 💬 Длинная дискуссия

by mfiguiere • 07 октября 2025 г. в 19:49 • 607 points

ОригиналHN

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

I've had good success with the Chrome devtools MCP (https://github.com/ChromeDevTools/chrome-devtools-mcp) for browser automation with Gemini CLI, so I'm guessing this model will work even better. It successfully got through the captcha at https://www.google.com/recaptcha/api2/de

User ban controversy reveals Bluesky’s decentralized aspiration isn’t reality (plus.flux.community) 💬 Длинная дискуссия

by gregsadetsky • 07 октября 2025 г. в 19:44 • 188 points

ОригиналHN

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

This reminds me of when some NFTs were stolen and OpenSea delisted them. Like yeah, they still exist out there on the blockchain, but when a central authority can gatekeep peoples' ability to view them, how decentralized are they actually?Moxie Marlinspike wrote a good essay [1]