Super HN

New Show
91. Avoid UUIDv4 Primary Keys
Introduction Over the last decade, when working on databases with UUID Version 41 as the primary key data type, these databases have usually had bad performance and excessive IO. https://datatracker.ietf.org/doc/html/rfc4122#section-4.4 ↩
92. Microsoft will kill obsolete cipher that has wreaked decades of havoc
The weak RC4 for administrative authentication has been a hacker holy grail for decades.
93. If AI replaces workers, should it also pay taxes?
The technological race among industry giants and the wave of layoffs they have announced has revived the debate about the advisability of taxing automation
94. Adafruit: Arduino's rules are 'incompatible with Open Source'
Arduino has defended the changes, claiming its commitment to open source hardware remains unchanged.
95. John Varley, 1947-2025
96. D-Bus is a disgrace to the Linux desktop
Vaxry
97. The Whole App is a Blob
I tried to prepare for life in French-speaking Canada by turning language drills into a Tamagotchi. It worked, as long as you don't ask me whether my coffee is for here or to go.
98. Nature's many attempts to evolve a Nostr
P2P and federated protocols converge toward becoming Nostr, but with extra steps
99. Verizon refused to unlock man's iPhone, so he sued the carrier and won
Verizon changed policy after he bought the phone, wouldn’t unlock it despite FCC rule.
100. Fast, Memory-Efficient Hash Table in Java: Borrowing the Best Ideas
One day, I ran into SwissTable—the kind of design that makes you squint, grin, and immediately regret every naive linear-probing table you’ve ever shipped. This post is the story of how I tried to bring that same “why is this so fast?” feeling into Java. It’s part deep dive, part engineering diary, and part cautionary tale about performance work. 1) The SwissTable project, explained the way it feels when you first understand it SwissTable is an open-addressing hash table design that came out of Google’s work and was famously presented as a new C++ hash table approach (and later shipped in Abseil).
101. Common Rust Lifetime Misconceptions
Educational blog posts for Rust beginners. Contribute to pretzelhammer/rust-blog development by creating an account on GitHub.
102. 1/4 of US-Trained Scientists Eventually Leave. Is the US Giving Away Its Edge?
Abstract page for arXiv paper 2512.11146: A Quarter of US-Trained Scientists Eventually Leave. Is the US Giving Away Its Edge?
103. Creating custom yellow handshake emojis with zero-width joiners
Create custom emoji handshakes using yellow hands like 🫱‍🫲🏿 and 🫱🏿‍🫲.
104. Memory Safety in C# vs. Rust
105. Amazon shareholders call for report on AWS use in Gaza and by US ICE
Shareholders want to see how it "aligns" with AWS' Responsible AI Approach
106. SoundCloud confirms breach after member data stolen, VPN access disrupted
Audio streaming platform SoundCloud has confirmed that outages and VPN connection issues over the past few days were caused by a security breach in which threat actors stole a database exposing users' email addresses and profile information.
107. Getting into Public Speaking
Here are ten things I learnt about public speaking.
108. CoreWeave's Staggering Fall from Market Grace Highlights AI Bubble Fears
109. CapROS: The Capability-Based Reliable Operating System
110. How well do you know C++ auto type deduction?
One of the most iconic C++ features is the language’s ability to deduce types with the auto keyword. In this post, I’ll give a series of code snippits. Your job is to assess what will be deduced for v in each case. Determine for each: The deduced type If it is a value, an lvalue or rvalue reference, or a pointer Which CV qualifiers are applicable Some of these may not even compile, so “this won’t work” is a totally valid answer.
111. The <time> element should do something
A common UI pattern is something like this: People do lots of stuff with that "4 hours ago." They might make it a permalink: Or they might give it a tooltip to show the exact datetime upon hover/focus: Note: I'm assuming some Tooltip component written in your favorite framework, e.g. React, Svelte, Vue, etc. There's…
112. Unscii
113. Taiwan bans popular Chinese social media app amid growing number of fraud cases
Taiwan’s government has ordered a one-year block of a popular, Chinese-owned social media app following its failure to cooperate with authorities over fraud-related concerns.
114. Modalz Modalz Modalz
115. Former CIA spy: agency's tools can takeover your phone, TV, and even your car
CurrentIndia.com ‘Yes, they can:’ Former CIA spy warns agency’s tools can takeover your phone, TV, and even your car %
116. US TikTok investors in limbo as deal set to be delayed again
A deal to sell TikTok has remained elusive, despite earlier claims that a deal was done.
117. $5 whale listening hydrophone making workshop
in progress. blog of Logan Williams/subject.space.
118. SoundCloud just banned VPN access
119. US Tech Force
Building technology for the American people. Join the Tech Force and use your skills to serve your country.
120. Arborium: Tree-sitter code highlighting with Native and WASM targets