Super HN

New Show
31. From Azure Functions to FreeBSD
Putting FreeBSD’s “power to serve” motto to the test. On Thanksgiving morning, I woke up to one of my web services being unavailable. All HTTP requests failed with a “503 Service unavailable” error. I logged into the console, saw a simplistic “Runtime version: Error” message, and was not able to diagnose the problem. I did not spend a lot of time trying to figure the issue out and I didn’t even want to contact the support black hole. Because… there was something else hidden behind an innocent little yellow warning at the top of the dashboard: Migrate your app to Flex Consumption as Linux Consumption will reach EOL on September 30 2028 and will no longer be supported. I had known for a few weeks now, while trying to set up a new app, that all of my Azure Functions apps were on death row. The free plan I was using was going to be decommissioned and the alternatives I tried didn’t seem to support custom handlers written in Rust. I still had three years to deal with this, but hitting a showstopper error pushed me to take action. All of my web services are now hosted by the FreeBSD server in my garage with just a few tweaks to their codebase. This is their migration story.
32. Show HN: I made a spreadsheet where formulas also update backwards
A speadsheet where formulas also update backwards
33. OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
34. Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig
Minimalist, dependency-free virtual machine sandbox for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99 - ringtailsoftware/uvm32
35. How Exchanges Turn Order Books into Distributed Logs
Every modern exchange is a distributed database in disguise. This article reveals how trading engines transform chaotic streams of buy and sell orders into a perfectly ordered, replayable log, ensuring fairness, determinism, and market data reliability.
36. Indexing 100M vectors in 20 minutes on PostgreSQL with 12GB RAM
1. Introduction In the past few months, we’ve heard consistent feedback from users and partners: while our goal of providing a scalable, high-performance alternative to pgvector is well-received, index build time and memory usage remain major concern...
37. How to Watch the Radiant Geminid Meteor Shower Tonight
A waning crescent moon should make for a fairly dark sky, allowing viewers to see up to 150 shooting stars per hour
38. What is a build system, anyway?
Some definitions and an overview of the world of build systems
39. Ferrari's Formula 1 Handovers: Handovers from Surgery to Intensive Care 2008;pdf
40. Hacking Google Chrome Source Code: Make Puppeteer work over Redis PubSub
Replacing DevTools' HTTP Handler With Redis Pub/Sub
41. Go is portable, until it isn't
An exploration of Go's portability limits when integrating with system-specific C libraries like libsystemd and dealing with glibc vs. musl systems.
42. Obscuring P2P Nodes with Dandelion
What is the Dandelion network protocol? What is the analogy with a dandelion plant?
43. Freeing a Xiaomi humidifier from the cloud
Thoughts, stories and ideas about of a code poet, bit juggler & logic wizard.
44. We Lost Something: 1970s REPLs Were Better Than Modern Development Environments
2025-12-06
45. Windows 3.1 in the Browser
PCjs offers a variety of online machine emulators written in JavaScript. Run DOS, Windows, OS/2 and other vintage PC applications in a web browser on your desktop computer, iPhone, or iPad. An assortment of microcomputers, minicomputers, terminals, programmable calculators, and arcade machines are also available, along with an archive of historical software and documentation.
46. 30 Years of <Br> Tags
I'm a software engineer and product builder. I write about software development, product management, and personal growth.
47. Ensuring a National Policy Framework for Artificial Intelligence
By the authority vested in me as President by the Constitution and the laws of the United States of America, it is hereby ordered: Section 1.  Purpose. 
48. How to break free from smart TV ads and tracking
Sick of smart TVs? Here are your best options.
49. macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt
Update your apps to use new features, and test your apps against API changes.
50. Poor Johnny still won't encrypt
The state of email encryption
51. 50 years of proof assistants
52. Slax: Live Pocket Linux
Slax is a modern, portable, small and fast Linux operating system.
53. String Theory Inspires a Brilliant, Baffling New Math Proof
Years ago, an audacious Fields medalist outlined a sweeping program that, he claimed, could be used to resolve a major problem in algebraic geometry. Other mathematicians had their doubts. Now he says he has a proof.
54. Enabling small language models to solve complex reasoning tasks
MIT CSAIL's “DisCIPL” uses an LLM to steer smaller language models to collaborate on complex reasoning tasks. These less-powerful systems are collectively more accurate than leading LLMs, almost as precise as top reasoning models, and more efficient than both.
55. Apple has locked my Apple ID, and I have no recourse. A plea for help
Summary: A major brick-and-mortar store sold an Apple Gift Card that Apple seemingly took offence to, and locked out my entire Apple ID, effectively bricking my devices and my iCloud Account, Apple Developer ID, and everything associated with it, and I have no recourse. Can you help? Email paris AT paris.id.au (and read on for the details). ❤️ Here’s how Apple “Permanently” locked my Apple ID. I am writing this as a desperate measure.
56. Auto-grading decade-old Hacker News discussions with hindsight
A vibe coding thought exercise on what it might look like for LLMs to scour human historical data at scale and in retrospect.
57. SSE sucks for transporting LLM tokens
developer blog
58. Google Removes Sci-Hub Domains from U.S. Search Results Due to Dated Court Order
Google has removed dozens of Sci-Hub domain names from its search results in the U.S., marking the country's first pirate domain removals.
59. Sen. WHITEHOUSE: We are moving to file a bipartisan Section 230 repeal
Sen. WHITEHOUSE: We finally are moving to file a bipartisan Section 230 repeal bill. Waiting any longer serves no useful purpose.
60. Capsudo: Rethinking Sudo with Object Capabilities