frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Doom on the Oldest Digital Computer in America [video]

https://www.youtube.com/watch?v=no0CkQk7id0
43•zdw•3d ago

Comments

notachatbot123•4h ago
*a song from Doom
ChrisMarshallNY•4h ago
To be fair, it also does the graphics, but on a line printer, one frame per page.

Not exactly realtime.

amichal•3h ago
Does it? I watched this video and the explanation of how they (mostly Bill in Vermont) did it had barely enough room for the song data. I think the line graphics might have been some good story telling
mystified5016•2h ago
It was likely just a proof of concept run in the emulator. I'd guess it would be wildly impractical to get even that version of doom on real paper tape
TheOtherHobbes•24m ago
The first version of Doom was around 2.4MB. ASR33 8-bit tape is 10 chars/inch.

So that's around 20 kilofeet of tape, or 440 miles.

jandrese•34m ago
Sadly there is no chance that machine did anything close to rendering those printouts. The Bendix has about 8kb of memory and no random access storage so rendering even a single room using raycasting (instead of the BSPs that Doom uses) is a stretch, and adding an output routine is just going to blow your memory budget. You can't even use those 8kb of memory like an old microcomputer, it's arranged as 2,200 29 bit words. It might just be possible to have it render a single simple box room using raycasting into some kind of data structure in memory, and then load an output routine from paper tape to print it out, but even that will require the programmer to be very clever.
icameron•1h ago
Ah yes, and I watched all 29 minutes to find out. It was still very interesting though and I’m still impressed. Not sure what the terminal program they showed at the beginning was, but the thing only “plays doom” (theme song)
mitkebes•1h ago
Yeah I felt like that part was misleading, and undercut how cool of an accomplishment this actually was.

I would also be quicker to accept it if they stated really clearly at the beginning that it actually only plays a song, but it instead left me watching the whole video waiting for them to get to explaining how the got the actual game working.

alnwlsn•1h ago
I think he should also go for the other meaning of "plays doom" and set it up as a sequencer which sends keyboard and mouse inputs, like a 900 pound TASbot.
datameta•28m ago
The magnetic drum memory/storage is a fascinating precursor to RAM and hard drives, performing both functions simultaneously. The vacuum tubes only store the next set of processor instructions to be executed
teddyh•26m ago
Fake clickbait.

A Tiny Boltzmann Machine

https://eoinmurray.info/boltzmann-machine
53•anomancer•1h ago•3 comments

Show HN: Min.js style compression of tech docs for LLM context

https://github.com/marv1nnnnn/llm-min.txt
27•marv1nnnnn•1h ago•5 comments

Malicious compliance by booking an available meeting room

https://www.clientserver.dev/p/malicious-compliance-by-booking-an
72•jakevoytko•1h ago•61 comments

Show HN: Real-Time Gaussian Splatting

https://github.com/axbycc/LiveSplat
49•markisus•1h ago•25 comments

Human

https://quarter--mile.com/Human
534•surprisetalk•11h ago•210 comments

Lua for Elixir

https://davelucia.com/blog/lua-elixir
60•davydog187•2d ago•10 comments

How we made billing backendless

https://useautumn.com/blog/backendless
11•ayushrodrigues•53m ago•13 comments

Internet Artifacts

https://neal.fun/internet-artifacts/
437•mikerg87•2d ago•76 comments

Pathfinding

https://juhrjuhr.itch.io/deep-space-exploitation/devlog/945428/9-pathfinding
22•sebg•2h ago•5 comments

AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms

https://deepmind.google/discover/blog/alphaevolve-a-gemini-powered-coding-agent-for-designing-advanced-algorithms/
909•Fysi•23h ago•240 comments

PermitFlow (YC W22) Is Hiring Senior/Staff Engineers in NYC

https://jobs.ashbyhq.com/permitflow?departmentId=d33195eb-8978-4439-abc6-5a8a072de808
1•samuelklam•2h ago

Working on complex systems: What I learned working at Google

https://www.thecoder.cafe/p/complex-systems
140•0xKelsey•2d ago•75 comments

Fast machines, slow machines (2023)

https://jmmv.dev/2023/06/fast-machines-slow-machines.html
52•amatheus•2d ago•25 comments

A Rust API Inspired by Python, Powered by Serde

https://ohadravid.github.io/posts/2025-05-serde-reflect/
10•lukastyrychtr•3d ago•0 comments

Python lib generates its code on-the-fly based on usage

https://github.com/cofob/autogenlib
194•klntsky•3d ago•69 comments

What is HDR, anyway?

https://www.lux.camera/what-is-hdr/
706•_kush•1d ago•302 comments

My Engineering Craft Regressed

https://lemmy.ml/post/30100312
38•OsrsNeedsf2P•1h ago•11 comments

Forget IPs: using cryptography to verify bot and agent traffic

https://blog.cloudflare.com/web-bot-auth/
26•todsacerdoti•1h ago•7 comments

LLMs get lost in multi-turn conversation

https://arxiv.org/abs/2505.06120
304•simonpure•12h ago•185 comments

Show HN: Muscle-Mem, a behavior cache for AI agents

https://github.com/pig-dot-dev/muscle-mem
196•edunteman•19h ago•43 comments

Changes since congestion pricing started in New York

https://www.nytimes.com/interactive/2025/05/11/upshot/congestion-pricing.html
353•Vinnl•2d ago•501 comments

Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges

https://github.com/git-bug/git-bug
264•stefankuehnel•2d ago•84 comments

In the US, a rotating detonation rocket engine takes flight

https://arstechnica.com/space/2025/05/venus-aerospace-flies-its-rotating-detonation-rocket-engine-for-the-first-time/
43•LorenDB•3h ago•25 comments

A server that wasn't meant to exist

https://it-notes.dragas.net/2025/05/13/the_server_that_wasnt_meant_to_exist/
364•jaypatelani•22h ago•109 comments

Show HN: Semantic Calculator (king-man+woman=?)

https://calc.datova.ai
152•nxa•18h ago•157 comments

Lightweight open source reCaptcha alternative

https://github.com/altcha-org/altcha
78•michalpleban•2d ago•47 comments

Self-hostable webhook tester in go

https://testwebhook.xyz
58•muliswilliam•2d ago•12 comments

Databricks acquires Neon

https://www.databricks.com/blog/databricks-neon
354•davidgomes•1d ago•210 comments

The cryptography behind passkeys

https://blog.trailofbits.com/2025/05/14/the-cryptography-behind-passkeys/
247•tatersolid•1d ago•227 comments

NASA Stennis Releases First Open-Source Software

https://www.nasa.gov/centers-and-facilities/stennis/stennis-first-open-source-software/
60•mindcrime•2d ago•26 comments