all posts tagged 'doom'

Non-Euclidean Doom: what happens to a game when pi is not 3.14159…


🔗 a linked post to youtube.com » — originally shared here on

Once again, I’m amazed and terrified at how good YouTube’s recommendation algorithm is, because this is my kind of content.

I’m sure most of you non-nerds who read my blog will pass over this (as you maybe should), but I thought it was neat to see what happens to the physics of a game when π doesn’t equal 3.1415926535.

Fun fact: I didn’t know that Doom’s creator misremembered the tenth decimal of π when coding the game. I suppose it’s easy to forget that it’s only pretty recent in human history where we have instant, accurate recall to that sort of detail.


DOOM Turned Thirty


🔗 a linked post to brainbaking.com » — originally shared here on

I can understand how a VGA signal works when you give me a schematic and I’ll probably be able to program something for it. I can understand single-threaded CPU architectures and can probably write assembly or an emulator for it. But I have a lot of trouble understanding the internals of the digital 4K HDMI/USB-C output port, and even if you give me three months, I will never grasp even the basics of what’s under the hood of modern CPU chips. That’s a shame.

In that sense, I’m a bit worried that we’re over-engineering everything just because we can. Something that a single person could understand in 1993 now requires a dedicated team with ten years of experience.

On the one hand, I bet the DOOM team felt the same way thirty years ago about the confusing and complex systems of the mid-1990s.

But on the other, I definitely sympathize with the author. I feel spoiled that I was able to mostly learn how to program websites by right-clicking and viewing source.

Have you ever tried doing that on a modern website? It’s complete gibberish. Everything is obfuscated behind embedded, compressed Javascript libraries and CSS styling that is intentionally complex to prevent things like ad blocking tech from discovering which <div> blocks to hide.

Regardless, we should all wish a very happy birthday to DOOM.

I am currently looking at my Nalgene bottle of stickers and fondly looking at the Chex Quest one.

Also, I will never forget iddqd, idkfa, and idbehold.

Continue to the full article