| 1. | There are no instances in ATProto(overreacted.io) |
| 462 points by danabramov 20 hours ago | 232 comments | permalink | |
tl;dr: ATProto separates hosting (where your data lives) from apps (which aggregate and display it), similar to how RSS feeds work with readers like Google Reader. This differs fundamentally from Mastodon's "instance" model, where hosting and app are bundled together into isolated fiefdoms that must federate via O(n²) connections, and where your identity is tied to a specific server. The right metrics for ATProto decentralization aren't instance counts, but whether people are migrating between hosting providers and building new apps on top of shared data. | |
HN Discussion:
| |
| 2. | Hyundai buys Boston Dynamics(startupfortune.com) |
| 853 points by ck2 19 hours ago | 366 comments | permalink | |
tl;dr: Hyundai is buying SoftBank's remaining 9.65% stake in Boston Dynamics for $325 million, taking full ownership of the robotics company it first acquired control of in 2021. The move positions Hyundai to deploy Boston Dynamics' Atlas humanoid robot at its Georgia EV plant by 2028, with Hyundai Mobis supplying actuators—an integrated bet against rivals like Tesla's Optimus, Figure AI, and Unitree. Meanwhile, SoftBank is redirecting focus toward Roze AI, a new $100 billion-valuation venture targeting AI infrastructure and data centers. | |
HN Discussion:
| |
| 3. | How many of the 170k English words do you know?(vocabowl-870366514258.us-west1.run.app) |
| 391 points by abnry 22 hours ago | 483 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 4. | Norway imposes near ban on AI in elementary school(reuters.com) |
| 698 points by ilreb 19 hours ago | 488 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 5. | Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28(jvm-weekly.com) |
| 602 points by philonoist 1 day ago | 379 comments | permalink | |
tl;dr: After 12 years of development, JEP 401 (Value Classes and Objects) is landing as a preview in JDK 28, letting developers declare classes without identity so the JVM can scalarize them or flatten them into dense memory layouts—closing the gap between "codes like a class, works like an int." The initial release covers value classes, migration of primitive wrappers like Integer, and cheaper boxing, but notably excludes null-restricted types and specialized generics (so `ArrayList<Point>` still won't be flat). Value objects can still be null, `==` now means substitutability, and `synchronized` on them throws—expect the full payoff only across future releases. | |
HN Discussion:
| |
| 6. | Bobby Prince, composer for Doom, Wolfenstein 3D, and Duke Nukem 3D, has died(legacy.com) |
| 392 points by pgrote 16 hours ago | 45 comments | permalink | |
tl;dr: Bobby Prince, the pioneering video game composer behind iconic soundtracks for Doom, Doom II, Wolfenstein 3D, Rise of the Triad, and Duke Nukem 3D, died on June 16, 2026, at age 81. A Vietnam veteran and former attorney before entering game audio, he received a Lifetime Achievement Award from the video game industry in 2006, and the original Doom soundtrack was selected for preservation in the Library of Congress earlier in 2026. | |
HN Discussion:
| |
| 7. | Zen and the Art of Machine Learning Research(blog.jxmo.io) |
| 265 points by jxmorris12 4 days ago | 93 comments | permalink | |
tl;dr: Becoming an AI researcher comes down to combining reading with building, focusing on fundamentals (cross-entropy, SVD, policy gradients) rather than chasing trendy 2026 concepts or benchmark scores, and embracing the grunt work and long stretches of obscurity behind most breakthroughs. Cultivate equanimity toward results—be skeptical of good outcomes (often bugs) and learn equally from bad ones—and design workflows for fast iteration while resisting the temptation to outsource understanding to coding agents. Ultimately, temperament, paranoid attention to detail, and persistence matter more than raw talent. | |
HN Discussion:
| |
| 8. | Court Records Should Be Free(eff.org) |
| 389 points by hn_acker 18 hours ago | 84 comments | permalink | |
tl;dr: The EFF is backing the Open Courts Act of 2026, which would eliminate PACER's fees (currently generating over $150 million annually) and replace the aging PACER/CM/ECF systems with a modern unified platform for accessing federal court records. Supporters argue public court documents shouldn't be paywalled, and the bill builds on a prior bipartisan effort that stalled before becoming law. | |
HN Discussion:
| |
| 9. | Ten years of ClickHouse in open source(clickhouse.com) |
| 313 points by saisrirampur 4 days ago | 89 comments | permalink | |
tl;dr: ClickHouse, released as open source on June 15, 2016, grew out of creator Alexey Milovidov's prototypes (OLAPServer and Metrage) built at Yandex starting in 2008-2009 to handle web analytics workloads that existing databases couldn't manage. Unlike most modern databases built atop Postgres, DataFusion, or others, ClickHouse was written entirely from scratch, evolving through column storage, aggregate functions, MergeTree, and ZooKeeper-based replication before its public release. Ten years on, it has 2,000+ contributors and is one of the most popular open-source analytical databases. | |
HN Discussion:
| |
| 10. | The AirPods Effect(theescapenewsletter.com) |
| 422 points by herbertl 1 day ago | 730 comments | permalink | |
tl;dr: Ubiquitous AirPod use is acting as a "Do Not Disturb" sign that discourages the casual stranger interactions psychologists say boost our sense of connection and faith in humanity—coinciding with a 28% drop in daily spoken words between 2005 and 2019. Research also suggests headphones make listeners perceive podcasters as warmer and more persuasive (reducing psychological distance), and constant audio consumption crowds out the idle mental time needed for reflection and meaning-making. | |
HN Discussion:
| |
| 11. | Think of the children: How to force real ID for all internet traffic (2023)(nochan.net) |
| 206 points by Bender 15 hours ago | 128 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 12. | Ubiquiti: Enterprise NAS, Built on ZFS(blog.ui.com) |
| 409 points by ksec 1 day ago | 347 comments | permalink | |
tl;dr: Ubiquiti's new ENAS is a ZFS-based enterprise NAS powered by an 8-core ARM Neoverse N2 platform with 64GB ECC RAM, optional NVMe L2ARC caching, 16 drive bays expandable past 1PB, and dual 25GbE SFP28 ports. It integrates with UniFi for license-free management, identity-based access, and native iSCSI support for Proxmox/VMware/Hyper-V virtualization. Upcoming features include centralized multi-site backup orchestration, including offsite/cloud targets and Microsoft 365 user data backups. | |
HN Discussion:
| |
| 13. | Zero-Touch OAuth for MCP(blog.modelcontextprotocol.io) |
| 274 points by niyikiza 1 day ago | 102 comments | permalink | |
tl;dr: The Model Context Protocol's Enterprise-Managed Authorization (EMA) extension is now stable, letting organizations centrally manage MCP server access through their identity provider instead of requiring per-user, per-server OAuth consent. It uses an Identity Assertion JWT Authorization Grant (ID-JAG) obtained during SSO to exchange for access tokens, enabling single sign-on across all connected MCP servers. Early adopters include Okta (first IdP), Anthropic and VS Code (clients), and servers like Asana, Atlassian, Figma, Linear, and Supabase. | |
HN Discussion:
| |
| 14. | Google workspace threatening to block Firefox access(tales.fromprod.com) |
| 489 points by birdculture 19 hours ago | 155 comments | permalink | |
tl;dr: A Google Workspace Business Plus admin reported seeing warnings in Firefox urging them to switch to Chrome to "secure your device," served from access.workspace.google.com/remediate. Google support clarified the prompts only target admins accessing admin.google.com and are "recommendations" rather than blocks, but said this won't be documented publicly. The author is concerned about Google nudging users away from Firefox despite officially listing it as a supported browser. | |
HN Discussion:
| |
| 15. | A new bill takes aim at government pressure to silence lawful online speech(eff.org) |
| 282 points by hn_acker 18 hours ago | 124 comments | permalink | |
tl;dr: Senators Cruz and Wyden introduced the bipartisan JAWBONE Act, which creates a federal cause of action against government officials who coerce platforms, broadcasters, or AI providers into suppressing lawful speech, and mandates transparency for such communications. EFF supports the bill, citing recent examples like the Trump administration pressuring Apple to remove the ICEBlock app, while cautioning that not all government-platform communication is coercive and that platforms retain their own First Amendment right to moderate content. | |
HN Discussion:
| |
| 16. | DuckDB Internals Part 1(greybeam.ai) |
| 452 points by marklit 4 days ago | 139 comments | permalink | |
tl;dr: Part 1 of a deep dive into DuckDB internals covers everything that happens before query execution: in-process architecture (avoiding ODBC/JDBC serialization overhead via zero-copy reads from Arrow/pandas buffers), the parse/bind/optimize pipeline (~30 optimizer passes including filter pushdown, subquery unnesting, and dynamic join-filter pushdown), and physical planning via pipelines broken up by sinks (GROUP BY, ORDER BY, hash join builds). It also explains the storage layer: 256KB blocks, columnar row groups with zone maps for pruning, and how DuckDB efficiently queries Parquet (using footer stats) and CSV (via an auto-sniffer for dialect and types). | |
HN Discussion:
| |
| 17. | I found 10k GitHub repositories distributing Trojan malware(orchidfiles.com) |
| 953 points by theorchid 2 days ago | 244 comments | permalink | |
tl;dr: A developer discovered ~10,000 GitHub repositories distributing Trojan malware by cloning legitimate new repos (preserving commits and contributors for credibility), then periodically force-pushing a README update with a link to a malicious zip archive. He wrote a script using GitHub event archives to identify them based on patterns like frequent "Update README.md" commits, and published the list. GitHub only removed repos explicitly reported, ignoring the underlying detection problem—meaning the script continues to find new ones, and the campaign (active for over a year) persists. | |
HN Discussion:
| |
| 18. | W Social, public institutions and the theater of European digital sovereignty(blog.elenarossini.com) |
| 262 points by nemoniac 1 day ago | 161 comments | permalink | |
tl;dr: The European Commission, ECB, and their presidents have migrated their ATproto accounts from Bluesky to W Social, a Swedish for-profit "European alternative to X" that recently and quietly removed its public GitHub repository, suggesting it has gone closed-source. This contradicts the Commission's own Tech Sovereignty Package emphasizing open source, and ignores Eurosky, a transparent non-profit European ATproto alternative. Critics note W Social's advisory board includes Big Tech figures like Tools for Humanity's privacy chief, raising concerns it's just another surveillance-capitalist startup that happens to be EU-based. | |
HN Discussion:
| |
| 19. | Show HN: Gerrymandle - Daily puzzle game where you redraw electoral districts(gerrymandle.cc) |
| 216 points by realmofthemad 1 day ago | 78 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |
| 20. | Midjourney Medical(midjourney.com) |
| 1345 points by ricochet11 2 days ago | 869 comments | permalink | |
tl;dr: Summary not available | |
HN Discussion:
| |