Super HN

New Show
91. Post-heist report reveals the password of the Louvre's video system was 'Louvre'
Is leaving the safe combination on a post-it note that much worse?
92. Oxy is Cloudflare's Rust-based next generation proxy framework
In this blog post, we are proud to introduce Oxy - our modern proxy framework, developed using the Rust programming language.
93. Guideline has been acquired by Gusto
Guideline has been acquired by Gusto. Here are common questions and answers to help you know what to expect.
94. VimGraph
Wolfram Language function: Construct a graph of simple Vim-style movements in text. Complete documentation and usage examples. Download an example notebook or open in the cloud.
95. Tiny electric motor outperforms record holder by 40%
UK-based YASA has just built a tiny electric motor that makes Tesla motors look like slackers, and this invention could potentially reshape the future of EVs
96. The MP3.com Rescue Barge Barge
97. Zip Files All the Way Down (2010)
98. Ask HN: How to deal with long vibe-coded PRs?
99. I was right about dishwasher pods, and now I can prove it [video]
Some "innovations" really are gimmicks after all.https://good.store/products/dishwasher-powder2nd channel video:https://youtu.be/WnBb3DLlVPwOther stuff:Techn...
100. Learning to read Arthur Whitney's C to become Smart (2024)
it's not working
101. Inside An Isotemp Oven Controlled Crystal Oscillator
102. A Friendly Tour of Process Memory on Linux
A deep dive into how Linux manages process memory, page tables, and virtual address spaces
103. The Case Against PGVector
What happens when you try to run pgvector in production and discover all the things the blog posts conveniently forgot to mention
104. The Database of Faces
105. Singapore to cane scammers as billions lost in financial crimes
Scam victims in Singapore have lost around US$2.9 billion since 2020, according to data from the local police.
106. First recording of a dying human brain shows waves similar to memory flashbacks
What happens in our brain as we die?
107. The Case That A.I. Is Thinking
ChatGPT does not have an inner life—yet it seems to know what it’s talking about. James Somers asks neuroscientists and artificial-intelligence researchers about the uncanny similarities between large language models and the human brain.
108. YouTube AI error costs creator his channel over alleged link to Japanese account
Enderman's 350K+ subscriber channel was terminated after AI systems wrongly linked him to an unrelated channel with copyright strikes.
109. Harder, Better, Faster, Stronger Version of Uber H3 in Rust
110. The 512KB Club
The 512KB Club is an exclusive list of web pages weighing less than 512 kilobytes.
111. Zohran Mamdani wins the New York mayoral race
Democrat Zohran Mamdani has won New York’s mayoral race, NBC News projects, after the 34-year-old democratic socialist energized progressives in the city and across the country while generating intense backlash from President Donald Trump and Republicans, as well as some Democratic moderates
112. The Arduino Uno Q is a weird hybrid SBC
113. The Farmer Was Replaced [video]
Program and optimize a drone to automate a farm and watch it do the work for you. Collect resources to unlock better technology and become the most efficient...
114. The Continual Learning Problem
115. New Prompt Injection Papers: Agents Rule of Two and the Attacker Moves Second
116. Data breach at major Swedish software supplier impacts 1.5M
The Swedish Authority for Privacy Protection (IMY) is investigating a cyberattack on IT systems supplier Miljödata that exposed data belonging to 1.5 million people.
117. A visualization of the RGB space covered by named colors
118. Why Engineers Can't Be Rational About Programming Languages
The neuroscience of why we make million dollar decisions based on identity, not data.
119. Why We Migrated from Python to Node.js
120. SocketAddrV6 is not roundtrip serializable
A few weeks ago at Oxide, we encountered a bug where a particular, somewhat large, data structure was erroring on serialization to JSON via serde. The problem was that JSON only supports map keys that are strings or numbers, and the data structure had an infrequently-populated map with keys that were more complex than that1. We fixed the bug, but a concern still remained: what if some other map that was empty most of the time had a complex key in it? The easiest way to guard against this is by generating random instances of the data structure and attempting to serialize them, checking that this operation doesn’t panic. The most straightforward way to do this is with property-based testing, where you define: