Super HN

New Show
181. Why BM25 queries with more terms can be faster (and other scaling surprises)
I analyzed how BM25 query latencies scale with document count and top_k. Longer queries scale less efficiently, and essential terms impact performance in some surprising ways.
182. The Eric and Wendy Schmidt Observatory System
183. Observability's past, present, and future
In my last post, , I wrote about my career, my passion for dev tools, and my decision to start a new company focused on observability. I also wrote about ...
184. Everyone hates OneDrive, Microsofts cloud app that steals and deletes files
185. The Man Who Could Be Apple's Next CEO
186. Loongarch Improvements with Box64
187. Microsoft is losing the AI race, Copilot stuck at 1% market share (on web)
Copilot's market share on the web is still over just one percent, while ChatGPT is at 64.5% and Gemini has bumped to 21%.
188. Vulnerability in Ruby that has existed since 2002
189. Oral microbiome sequencing after taking probiotics
190. Perfectly Replicating Coca Cola [video]
The Coca Cola secret formula is one of the best kept secrets in recent history...and I hate secrets. So, naturally, I deciphered it with the help of mass spe...
191. Asus on integrated graphics in gaming laptops being the norm
I spoke with Asus' Director of Technical Marketing about integrated graphics on CPUs taking over gaming laptops, the ongoing RAM crises affecting pricing and just what happened to Asus' VR headset.
192. Stem cell engineering breakthrough paves way for next-generation living drugs
UBC researchers discover how to grow specialized immune cells for more accessible off-the-shelf cell therapies to treat cancer, autoimmune disorders and more.
193. Are we tired of social media once and for all? On the downfall of social media
Senior Indie Software Developer & Project Founder
194. Calling All Hackers: How money works (2024)
Phrack is both a technical journal and a cultural document. Like all zines, it represents a snapshot of the scene at the time.
195. Can I start using Wayland in 2026?
Wayland is the successor to the X server (X11, Xorg) to implement the graphics stack on Linux. The Wayland project was actually started in 2008, a year before I created the i3 tiling window manager for X11 in 2009 — but for the last 18 years (!), Wayland was never usable on my computers. I don’t want to be stuck on deprecated software, so I try to start using Wayland each year, and this articles outlines what keeps me from migrating to Wayland in 2026.
196. Texas A&M bans part of Plato's Symposium
Drop the race and gender material from your course and the Plato readings, or teach a different course. You have a day to decide. That’s a paraphrase of what Martin Peterson, professor of philosophy at Texas A&M University, was told by university officials today  about his upcoming “Contemporary Moral Problems” course, due to start next week. Here’s the actual email: “Rule 08.01” refers to these recent policy changes at the university. “Kristi” is Department of Philosophy chair Kristi Sweet, who, I think it’s safe to assume, was merely passing along the verdict of “the college leadership team“, headed up by interim dean Simon North. (The above email and other documents in this post were provided by Professor Peterson.) I’m going to pause here just to review: an institution that purports to be a university has told a philosophy professor he is forbidden from teaching Plato.  The Plato readings were from the Symposium, particularly passages on Aristophanes’ myth of split humans and Diotima’s ladder of love. The other readings are from Ethics: Theory and Contemporary Issues (10th edition) by Andrew Fiala and Barbara MacKinnon. Professor Peterson had been contacted by his chair on December 19th about the review of syllabi for Contemporary Moral Problems courses. Here’s that email: Professor Peterson replied to this, submitting his syllabus for what he referred to, correctly, as “mandatory censorship review”. Among other things, he said, “Please note that my course does not “advocate” any ideology; I teach students how to structure and evaluate arguments commonly raised in discussions of contemporary moral issues.” (See “The Charade of Banning ‘Advocacy’“.) He also reminded his chair and college officials that “the U.S. Constitution protects my course content,” as do the norms of academic freedom. Here is his full reply: Here is Professor Peterson’s syllabus (also here):  It was clear that Texas A&M’s new policies were going to lead to conflicts with the First Amendment and academic freedom. That the first such conflict involves telling a professor to remove from his syllabus the writings of the person who created what was arguably the west’s first institution of higher education is too perfect an irony, though. This reality is unbelievable. (Thanks to several readers who alerted me to the story.) Related: A..
197. SCiZE's Classic Warez Collection
Your premier source of 90's retro warez/0day
198. Why is the Gmail app 700 MB?
The current state of app bloat.
199. Building a rain predictor on a C64 with 1985's "XPER," expert system software
Early AI on microcomputers focused heavily on "expert systems," tools to capture domain-specific knowledge and democratize it amongst the plebians. In a supreme act of hubris, I'm going to use that same technology to turn a C64 into a rain prediction "expert." Will it be better than a coin flip?
200. Server-rendered multiplayer games with Lua (no client code)
201. AI Psychosis, AI Apotheosis
202. Discworld MUD
Discworld MUD is a multiplayer, text-based online game based on the Discworld books as written by Terry Pratchett. On Discworld you will meet many of the characters from those books. Terry's books are humorous fantasy and the game retains the comical, fun feel of the books.
203. Dissecting a C64 Autoboot Program
Most computers that supported disk drives also supported running programs off of the disk drive directly—the on-board firmware would check the disk drive as part of system startup, and then transfer control to a "boot disk" if it determined that one was present. This not only made it much easier to upgrade your operating system—just…
204. Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%
Brave has overhauled its Rust-based adblock engine to reduce memory consumption by 75%, bringing better battery life and smoother multitasking to all users.
205. Don't Let the Grocery Store Scan Your Face: How to Stop Wegmans
206. It's hard to justify Tahoe icons
207. macOS 26.2 update enables 160MHz channels on 5GHz Wi-Fi networks
macOS Tahoe 26.2 and iPadOS 26.2 enable 160MHz channel support on 5GHz Wi-Fi networks for higher throughput.
208. The mineral riches hiding under Greenland's ice
The treasures beneath Greenland's icy terrain have been coveted for more than a century. But as Donald Trump becomes the latest to eye this wealth, accessing them remains a challenge.
209. Sandboxing Untrusted Python
Notes on sandboxing untrusted code - why Python can't be sandboxed, comparing Firecracker/gVisor/WASM approaches - sandboxing_untrusted_python.md
210. Singularity Rootkit: SELinux bypass and netlink filter (ss/conntrack hidden)
Stealthy Linux Kernel Rootkit for modern kernels (6x) - MatheuZSecurity/Singularity