Becoming a compiler engineer
I got a job!
The latest blog posts to take off on Hacker News. 49,191 posts.
I got a job!
On January 6th, 1995 two bank robbers in Pittsburgh confused law enforcement by not making any attempts to conceal their faces but instead brazenly looking at security cameras as if they were invisible. The reason is that they actually thought they were.
You can fault Tim Cook for a number of things. Number one on the list, of course, is that he is not Steve Jobs. The nerve of that man!
One great question in office hours led me to delete a whole class.
Gmail doesn't just offer to write your emails for you, they actually do it, and it's up to you to delete the text it wrote. Hard to make a screen shot to demo without revealing personal i…
I’ve been lucky to work with some of the best angel investors in the business. When I started Akita, my angel investors were my mentor Jason Hong, superangel Elad Gil, #ANGELS co-founder Jana Messerschmidt, Eventbrite co-founders Kevin and Julia Hartz, Stanford professor Dan Boneh, and NBA player Kevin Durant. I…
A personal account of building HeheStreams, facing the consequences, and going to prison as a startup founder who had a piracy website.
These are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web. In October last year I wrote “will developers care …
So, let’s just walk through the whole thing, end to end. Here’s a twelve-step program for understanding game design.
The phrase "favor composition over inheritance" has become one of those thought-terminating cliches in software design, and I always like to take a deeper look at those to understand where they come from and what ideas we're missing if we just take the phrase at face value without engaging with the discussion that led…
How continuous learning shapes effective software development with LLMs
I hate hyperbolic news headlines about data breaches, but for the "2 Billion Email Addresses" headline to be hyperbolic, it'd need to be exaggerated or overstated - and it isn't. It's rounded up from the more precise number of 1,957,476,021 unique email addresses, but other
"I’ve had enough reasonable file formats fired at me in my time to tell you that wasn’t one" - Sam Fisher
If you thought the 2008 bank bailout was bad, wait til you see the 2026 AI bailout
After burning out on a massive project, I started learning Sumerian, a language no one’s spoken in 4,000 years. What began as a useless obsession turned into a lesson on meaning, burnout, and the quiet joy of doing hard things that don’t need to matter.
A few years back I did a bit of dance music related data visualization over at Lazily Evaluated. My favourite was an analysis of clubs and their lineups using Resident Advisor / RA data, I called it Clubster Analysis. I always wanted to dig into the technical aspects of gathering the data, analyzing it and building…
griff Table of Contents Author's Note What Exactly is the Problem? Human Capital is Limited Burnout Burnout Burnout What AI Slop Looks Like The CV...
Spring is here and the nettles are growing again so I decided it was time to make a meal out of them. Most people know that stinging nettles are pesky green plants that irritate the skin when you t…
Content is infinite and free now. Trust isn't. We're abandoning digital channels entirely because we can't tell what's real anymore.
Bogdan Georgiev, Javier Gómez-Serrano, Adam Zsolt Wagner, and I have uploaded to the arXiv our paper “Mathematical exploration and discovery at scale”. This is a longer report on…
A blog, notes, gallery, lifestyle and fully conglomerated posts from Joshua.
How I went about creating a concealed modification for a fan so I could control it over WiFi with ESPHome and Home Assistant.
VileR's blog: old school PCs, games, graphics, programming, fonts, demos, and so on.
If you’re already familiar with SIMD, the table is all you need. And if you’re not, you will understand the table by the end of the…
Fourier Transform