Super HN

New Show
121. Why my Rust benchmarks were wrong, or how to use std:hint:black_box? (2022)
In a previous blog post, I described some benchmarks I wrote for a program written in Rust.While presenting the results, I mentioned a strange behavior: thin...
122. France Aiming to Replace Zoom, Google Meet, Microsoft Teams, etc.
123. Television is 100 years old today
124. He Leaked the Secrets of an Asian Scam Compound. Then He Had to Get Out Alive
A source trapped inside an industrial-scale scamming operation contacted me, determined to expose his captors’ crimes—and then escape. This is his story.
125. The C-Shaped Hole in Package Management
System package managers and language package managers are solving different problems that happen to overlap in the middle.
126. Super Monkey Ball ported to a website
127. A History of Haggis
128. "IG is a drug": Internal messages may doom Meta at social media addiction trial
A loss could cost social media companies billions and force changes on platforms.
129. Bassoontracker, Tracking in the Browser
130. ChatGPT Containers can now run bash, pip/npm install packages and download files
131. Avoiding duplicate objects in Django querysets
When filtering Django querysets across relationships, you can easily end up with duplicate objects in your results. This is a common gotcha that happens with both one-to-many (1:N) and many-to-many (N:N) relationships. Let’s explore why this happens and the best way to avoid it. The Problem When you filter a queryset by traversing a relationship, Django performs a SQL JOIN. If a parent object has multiple related objects that match your filter, the parent object appears multiple times in the result set.
132. People who know the formula for WD-40
133. African nations now send more money to China than they receive in new loans
134. Aside from That, Mr. Cook, What Did You Think of the Movie?
Let them eat popcorn...
135. After two years of vibecoding, I'm back to writing by hand
Agents write units of changes that look good in isolation. They are consistent with themselves and your prompt. But respect for the whole, there is not.
136. Google just gave us an accidental first look at Android's PC future
Google has accidentally given us a look at Aluminium OS, which unifies Android and Chrome OS for PCs and Chromebooks.
137. Any application that can be written in a system language, eventually will be
Atwood's Law predicted JavaScript's dominance through accessibility. A new corollary is emerging: system languages will win through operational efficiency and AI-assisted development.
138. Windows 11's Patch Tuesday nightmare gets worse
Microsoft has posted an online bulletin confirming that the company is investigating reports that state Windows 11's latest security update has rendered some PCs unbootable.
139. LED lighting undermines visual performance unless supplemented by wider spectra
Life evolved under broad spectrum sunlight, from ultraviolet to infrared (300–2500 nm). This spectrally balanced light sculpted life’s physiology and metabolism. But modern lighting has recently become dominated by restricted spectrum light emitting diodes (350–650 nm LEDs). Absence of longer wavelengths in LEDs and their short wavelength dominance impacts physiology, undermining normal mitochondrial respiration that regulates metabolism, disease and ageing. Mitochondria are light sensitive. The 420–450 nm dominant in LEDs suppresses respiration while deep red/infrared (670–900 nm) increases respiration in aging and some diseases including in blood sugar regulation. Here we supplement LED light with broad spectrum lighting (400–1500 nm+) for 2 weeks and test colour contrast sensitivity. We show significant improvement in this metric that last for 2 months after the supplemental lighting is removed. Mitochondria communicate across the body with systemic impacts following regional light exposure. This likely involves shifting patterns of serum cytokine expression, raising the possibility of wider negative impacts of LEDs on human health particularly, in the elderly or in the clinical environment where individuals are debilitated. Changing the lighting in these environments could be a highly economic route to improved public health.
140. Show HN: Only 1 LLM can fly a drone
📸 gotta find 'em all; spatial reasoning benchmark for LLMs - kxzk/snapbench
141. AI code and software craft
142. Australian high schoolers build coding platform to help learners in Sri Lanka
Young coding whizzes Neth Dharmasiri and Chinmay Lal believe learning the language behind computer software shouldn't depend on where you were born.
143. Qwen3-Max-Thinking
Qwen Chat offers comprehensive functionality spanning chatbot, image and video understanding, image generation, document processing, web search integration, tool utilization, and artifacts.
144. Lobsters Vibecoding Challenge (Winter 2025-2026)
Lobsters Vibecoding Challenge (Winter 2025-2026). GitHub Gist: instantly share code, notes, and snippets.
145. There is an AI code review bubble
Today everybody's doing AI code review. Here's how Greptile's viewpoint is differentiated - independence, autonomy, and feedback loops.
146. First, Make Me Care
Writing advice: some nonfiction fails because it opens with background instead of a hook—readers leave before reaching the good material. Find the single anomaly or question that makes your topic interesting, lead with that, and let the background follow once you’ve earned attention.
147. When two years of academic work vanished with a single click
After turning off ChatGPT’s ‘data consent’ option, Marcel Bucher lost the work behind grant applications, teaching materials and publication drafts. Here’s what happened next. After turning off ChatGPT’s ‘data consent’ option, Marcel Bucher lost the work behind grant applications, teaching materials and publication drafts. Here’s what happened next.
148. Handling Long Branches
149. New York Times games are hard: A computational perspective
Abstract page for arXiv paper 2509.10846: Man, these New York Times games are hard! A computational perspective
150. Scientist who helped eradicate smallpox dies at age 89
A leader in the global fight against smallpox and a champion of vaccine science, William Foege died last Saturday