I often think about the technical limitations that game designers of the 80s had to work with - both in terms of software and hardware.
The game that stands at the very top is Elite.
Think about this for a second: The core game code on the BBC Micro version occupied roughly 22 KB of memory. Now think about what Braben and Bell turned that into: a universe with eight galaxies, each containing 256 star systems (for a total of 2,048 planets/systems). Each system featured unique details: government type, economy, technology level, population, commodity prices, and even descriptive text (e.g., a planet known for "carnivorous arts graduates" or similar quirky combinations).
If you still need a bit more help to contextualize that, try this: Elite was smaller than many modern text files or desktop icons, yet it contained (and let you freely explore) a multi-galaxy-spanning universe that felt vast and limitless.
Oh, and by the way, the game also rendered 3D wireframe ships, stations, and planets in real time on a 2 MHz 6502 processor.
This is no slight on today’s game designers. They work with what they have, and that's okay. But when you think about the worlds that some programmers created with the tools they were given, it sometimes breaks my brain trying to understand how they did it.
Elite is a true masterpiece on so many levels. I played the C64 version back in the day, and even 40+ years later it still feels like one of the most incredible programming wonders ever.
@timdavies_uk@TheWapplehouse Omg the “cannon” 😆 how we didn’t loose body parts I’ll never know. Mess Golf was also quite a thing to behold, or that time we turfed the bosses room at Lossie 🤣
Kubernetes killed more startups than server crashes ever did
You don't have Spotify's scale. You have 8 engineers and a single server that's running fine
But you watched a KubeCon talk, and now you've got 23 YAML files, a Helm chart nobody fully understands, and engineers debugging pod evictions instead of buildinga product
Your "cloud-native infrastructure" is just a cloud bill with extra complexity
A $50/month VM can handle millions of requests. Your startup will run out of money debugging networking issues long before you need horizontal pod autoscaling
The best infrastructure decision is often the simplest one
@timdavies_uk Now imagine BMC / British Leyland 😆 yeah …. Every single one “coach built” on a production line ….the adjustment “tool” for a Mini Door a piece of 2x4 with some old carpet wrapped around … I kid you not !
@Gatwick_Airport Some LED lighting, nice. Maybe you can spend the money on something more useful and practical like fixing the oversized luggage desks instead. Last week in the South terminal 1 had a broken lift, another had some other fault and the last remaining one was for “BA” only, lovely