Making Crash Bandicoot (2011)
As one of the co-creators of Crash Bandicoot, I have been (slowly) writing a long series of posts on the making of everyone’s favorite orange marsupial. You can find them all below, so enjoy.…
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 277 posts.
As one of the co-creators of Crash Bandicoot, I have been (slowly) writing a long series of posts on the making of everyone’s favorite orange marsupial. You can find them all below, so enjoy.…
Silver Bulletin approval ratings for President Trump — and all presidents since Truman.
Memory safety is all the rage these days. But what does the term even mean? That turns out to be harder to nail down than you may think. Typically, people use this term to refer to language...
This legendary page from an internal IBM training in 1979 could not be more appropriate for our new age of AI. A computer can never be held accountable Therefore a …
Or: How the AI Bubble, Panic, and Unpreparedness Stole ChristmasWritten by Tom of Moore’s Law Is DeadSpecial Assistance by KarbinCry & kari-no-sugataBased on this Video: https://youtu.be/BORRBce5TGwIntroduction — The Day the RAM Market SnappedAt the beginning of November, I ordered a 32GB DDR5 kit for pairing with a…
We are past the event horizon; the takeoff has started. Humanity is close to building digital superintelligence, and at least so far it’s much less weird than it seems like it should be. Robots...
Efficient memorization using the spacing effect: literature review of widespread applicability, tips on use & what it’s good for.
This is a blog post based on a transcript of a talk by Devine on November 26th 2022. Watch the video version on (YouTube). The slideshow presentation was made using Adelie .
How AI Could Transform the World for the Better
In the two and a half years that we’ve been talking about prompt injection attacks I’ve seen alarmingly little progress towards a robust solution. The new paper Defeating Prompt Injections …
A guest post by David Schneider-Joseph
Reviewing AI Security Engineers: How ZeroPath found 200+ bugs in curl and why AI SASTs are becoming a viable replacement for traditional tools.
I’m surprised that you’re surprised
Making web crawlers eat shit since 2023
A detailed walkthrough of my current workflow for using LLms to build software, from brainstorming through planning and execution.
Craig Gidney's computer science blog
I program my home computer, beam myself into the future
EDIT: I am updating this post to reflect that these numbers are based on accrual accounting, meaning that these amounts are from the quarters I am referencing. Anyone telling you otherwise is misinformed. As with my Anthropic exclusive from a few weeks ago, though this feels like a natural premium
I got tired with all the AI scrapers that were bullying my git server, so I made a tool to stop them for good.
In all of the debates about the value of AI-assistance in software development there’s one depressing anecdote that I keep on seeing: the junior engineer, empowered by some class of …
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
So, have a seat. Put your feet up. This may take some time. Can I get you some tea? Earl Grey? You got it.
Hey! Before we go any further — if you want to support my work, please sign up for the premium version of Where’s Your Ed At, it’s a $7-a-month (or $70-a-year) paid product where every week you get a premium newsletter, all while supporting my
Update: If you’re coming to this blog post from a compendium titled “Go is not good,” I want to make it clear that I am ashamed to be on such a list. Go is absolutely the least worst programming language I’ve ever used. At the time I wrote this, I wanted to curb a trend I was seeing, namely, overuse of one of the more…
If you type “WAIT6502,1″ into a Commodore PET with BASIC V2 (1979), it will show the string “MICROSOFT!” at the top left corner of the screen. Legend has it Bill Gates himself inserted this easter egg “after he had had an argument with Commodore founder Jack Tramiel”, “just in case Commodore ever…
This new edition has been the occasion to overhaul the presentation in many places, but its main purpose is the update to the new C standard, C23 . The goal was to publish this new edition of Modern C at the same time as the new C standard goes through the procedure of ISO publication. The closest approximation of the…
Cleaner, easier-to-reference repo of Scott Alexander’s The Whispering Earring (that’s the Schelling title, real title below). Original from livejournal is ba...
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?