Important machine learning equations
A reference guide to fundamental machine learning equations with correct implementations and clear explanations of how they connect to each other.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,109 posts.
A reference guide to fundamental machine learning equations with correct implementations and clear explanations of how they connect to each other.
Or: why I have a blog now.
Max Mitchell's personal portfolio website showcasing his photography, YouTube videos, coding projects, and work history.
What reminiscing is like without mental imagery
Loved reading through GReg TeChnoLogY Anthony Bourdain’s Lost Li.st’s and seeing the list of los...
I recently found myself needing to change the monitor that a cheap HDMI “dummy plug” pretended to be. It was a random one I had bought on Amazon several years ago that acted as a 4K monitor, and I needed it to be something simpler that didn’t support a 4K resolution. The story behind why is a long one that I’m still…
Large language models (LLMs) still feel a bit like magic to me. Of course, I understand the general machinery enough to know that they aren’t, but the gap between my outdated knowledge of the field and the state-of-the-art feels especially large right now. Things are moving fast. So six months ago, I decided to close…
It’s well known that video games today are disposable pieces of slop. Modern multiplayer games tend to fall into one of two categories: they’re abandoned after a while and the servers a…
So! Suppose you’re an intrepid engineer in a nascent Developer Productivity team. Your engineering organization has decided that it wants to move towards a monorepo . You’ve heard the stories told of Google, Meta, Uber - each a large technology company with developer productivity organizations consisting of hundreds…
A lot of my readers call me a cynic when I say things like “you should do things that make your manager happy” or “big tech companies get to decide what…
The European CTO’s Dilemma: Keeping Compliance outside AWS
A framework for reasoning about AI-based changes you encounter or create.
Here is part seven (the final part) of my non-fiction work about the National Radio Astronomy Observatory (NRAO) in Green Bank, West Virginia. You can also read parts one, two, three, four, five an…
You've probably heard of stream ciphers, but what about a scream cipher 😱? Today I learned there are more “Latin capital letter A” Unicode characters than there are letters in the English alphabet....
How can we do better interviews in the age of AI
"I’ve had enough reasonable file formats fired at me in my time to tell you that wasn’t one" - Sam Fisher
You're afraid that looking like being a small company means you'll lose sales. It's actually the opposite -- you're alienating your best customers.
Besieged by scammers seeking to phish user accounts over the telephone, Apple and Google frequently caution that they will never reach out unbidden to users this way. However, new details about the internal operations of a prolific voice phishing gang show the group routinely abuses legitimate services at Apple and…
Finally, Podman has a Docker Compose alternative
An in-depth, personal journey recreating Daft Punk’s “Something About Us” in Ableton Live 12 — track by track. From synths to talkbox guitars, a nostalgic dive into French Touch culture, sound design, and the joys of music production.
In this post I’ll just rambling about ASN.1; parts of the compiler implementation, and some of the tool’s output rather than the tool itself as its still too WIP to really advertise on its own yet.
Firefox is an open source, private browser, one of the few mainstream browsers that supports extensions on mobile (Android) as powerful as the desktop ones (A lot of extensions have been ported), with seamless sync and a customizable homepage.
Many command line utilities support short form options (-f) and long form options (--force). Short form is for interactive usage. In scripts, use the long form.
Not only did I give internet strangers unrestricted access to send me completely anonymous physical messages, but I also self-hosted the entire site on a Raspberry Pi
I was working on a bug in Chocolate Quake netcode. The issue was an edge case where starting two clients on the same machine resulted in the second one zombifying the first one. When the bug occurred there was no disconnection but the client could no longer move. Instead the screen would show an "indicator" looking…