Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,824 posts.
The RWKV language model: An RNN with the advantages of a transformer
I explain what is so unique about the RWKV language model.
The Case of a Curious SQL Query
Languages that suffer success often have to do so by selling out and adding features that go against some of the original purposes of their design. SQL is a...
Intuitively Understanding Harris Corner Detector
If you ever tried to learn how the Harris corner detection algorithm works, you might have noticed that the process is not intuitive at all. First, you start with an energy function, approximate it using Taylor approximation, get a matrix from that, then find the eigenvalues of that matrix, etc. But when you come to…
Why not tell people to “simply” use pyenv, poetry or anaconda
You keep using that word. I don’t think it means what you think it means.
My review of the C standard library in practice
In general, when working in C I avoid the standard library, libc, as much as possible. If possible I won’t even link it. For people not used to working and thinking this way, the typical response is confusion. Isn’t that like re-inventing the wheel? For me, libc is a wheel barely worth using — too many deficiencies in…
"Useless Ruby sugar": Argument forwarding
Or, how the feature that allows to write less names might make the code more explicit.
Wavelength
Private group chat with friends and AI, with good native apps.
Epilogue of my time working at Twitter
Like seemingly everyone on this app I have plenty of opinions about Twitter > X and figure now is a good time to open up a bit about my…
A cyberpunk bathroom in the middle of nowhere
Advertisements straddle 48,756 miles of asphalt like 60-foot weeds. US billboards are windows into America's soul: strip clubs, bible verses, casinos, lawyers, and fast food.
User Driven UI
Notes about creative coding on the Web.
How many CPU cores can you use in parallel?
Figuring out how much parallelism your program can use is surprisingly tricky.
OpenSSH versus SSH
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
OpenAI: Facts from a Weekend
Approximately four GPTs and seven years ago, OpenAI’s founders brought forth on this corporate landscape a new entity, conceived in liberty, and dedicated to the proposition that all men might live…
Monitoring my weather at home
Weather is often hyper-local. For example, trying to suss out the temperature this morning:
Use.GPU Goes Trad
Old is new again
Reasons Not to Use Google (2015)
Google is forcing its bullshit generator, Gemini, on many users of Gmail without asking them, and not even offering the users a way to deactivate it.
Svelte is surprisingly easy to learn
Discover the hidden power of Svelte – the JavaScript framework that feels like déjà vu. Uncover how Svelte simplifies web development, reimagining JS.
How many billions of transistors in an iPhone processor?
In about 10 years, Apple has multiplied by 19 the number of transistors in its mobile processors. It corresponds roughly to a steady rate of improvement of 34% per year on the number of transistors, or a doubling every 2.5 years. In real dollars, an iPhone has roughly a constant price: the price tag of … Continue…
Bad Emacs defaults
I was working on a new installation where I didn’t have this in place yet and I kept trying to update a shell function, re-sourcing it but it never changed. Turns out it was loading from a backup~ of the same file.
Remembering Doug Lenat and his quest to capture the world with logic
Stephen Wolfram shares memories of Doug Lenat, early AI pioneer and developer of the CYC system. Their discussions around AI & logic and the potential combined uses of their respective discoveries.
The basics of decoupling capacitors
How to stabilize digital supply voltages - and why most of the online advice on this topic is suspect.
FaaS in Go with WASM, WASI and Rust
This post is best described as a technology demonstration; it melds together web servers, plugins, WebAssembly, Go, Rust and ABIs. Here's what it shows:
Framework 13 AMD 7040 Series: A Developer's First Impressions
My Initial experience with this brand new modular laptop
What is Chess? What to think and for how long
Your knight for my pawn, and you have to take it.