frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Doom entirely from DNS records

https://github.com/resumex/doom-over-dns
74•Venn1•3d ago

Comments

tombert•1h ago
Gotta admit that it didn't occur to me that "can it run DOOM?" would stretch all the way to DNS.

At this point I am wondering if people will somehow port DOOM over to the MONIAC.

bigwheels•1h ago
Which is more ambitious, targeting the MONIAC platform or ENIAC?

https://en.wikipedia.org/wiki/ENIAC

https://en.wikipedia.org/wiki/Phillips_Machine (MONIAC)

I'd say both are looking increasingly doable.

sssilver•1h ago
“Run” is doing a lot of heavy lifting at this point.
mistyvales•1h ago
I remember the pregnancy test Doom. Wasn't it "running" on the display only?
TZubiri•1h ago
Coming up: playing doom on Ping-as-Storage
FartyMcFarter•42m ago
You were right to assume that in this case. DNS is not running doom here, it's just storing it.
LetsGetTechnicl•1h ago
This novel form of data storage reminds of me of this classic YouTube video, Harder Drive: https://www.youtube.com/watch?v=JcJSW7Rprio
ktpsns•1h ago
To clarify, a good title would be "Loading Doom entirely from DNS records"

Neither one plays Doom over DNS nor is the first paragraph in the README correct, because DNS is only abused for storage, not for computing/processing/executing instructions:

> At some point, a reasonable person asked "DNS resolves names to IP addresses, what else can it do?" The answer, apparently, is run DOOM.

b112•1h ago
You make me wonder if it is possible. All you need to do is to programmatically change bits, and you have compute. Some cache monkeying or somethong.

Of course, I imagine it would be incredibly slow.

testaccount28•26m ago
> All you need to do is to programmatically change bits, and you have compute.

all you need is to rapidly push off one foot and land on the other, and you have running.

drob518•1h ago
Yup. A better title might be “Author discovers data can be stored in DNS TXT records which were created to store data.”
akdev1l•1h ago
Also we could probably achieve this by using dnsfs and regular doom install

https://blog.benjojo.co.uk/post/dns-filesystem-true-cloud-st...

nasretdinov•1h ago
Waiting for Doom over https://github.com/yarrick/pingfs next
cat-turner•49m ago
Super cool. Never thought of this. Would this be useful for seeding LLMs?
FartyMcFarter•39m ago
This is a data storage system, so I guess yes, data is useful to train LLMs?

Why does everything get turned into an LLM discussion?

kaitari•44m ago
I never stop being impressed by these "<something-crazy> running Doom" posts. AFAIC, whenever we get to Mars, we won't truly have arrived until someone is playing Doom on Mars, and without wasting valuable resources by doing so. Running Doom, the canonical measurement of truly mastering a thing's capabilities.
hun3•33m ago
Finally, a DOOM download that bypasses captive portals
hhh•33m ago
very cool, i did something similar but turning the doom frame running on a server into ascii (with colour) and then a small shim to give inputs via subdomains

https://www.youtube.com/watch?v=GoPWuJR6Npc

without the colour i did it in a worse way for bad apple

https://www.youtube.com/watch?v=AJ2Q12vYojY

lxgr•20m ago
A database storing data? Now I’ve seen everything!
nullbyte808•16m ago
Malware could still use DNS records for storage and access to bootstrapped payloads correct?

Why so many control rooms were seafoam green (2025)

https://bethmathews.substack.com/p/why-so-many-control-rooms-were-seafoam
231•Amorymeltzer•1d ago•39 comments

My minute-by-minute response to the LiteLLM malware attack

https://futuresearch.ai/blog/litellm-attack-transcript/
176•Fibonar•3h ago•82 comments

Doom entirely from DNS records

https://github.com/resumex/doom-over-dns
74•Venn1•3d ago•20 comments

Colibri – chat platform built on the AT Protocol for communities big and small

https://colibri.social/
56•todotask2•1h ago•22 comments

Moving from GitHub to Codeberg, for lazy people

https://unterwaditzer.net/2025/codeberg.html
405•jslakro•5h ago•200 comments

HyperAgents: Self-referential self-improving agents

https://github.com/facebookresearch/hyperagents
51•andyg_blog•2d ago•19 comments

OpenTelemetry profiles enters public alpha

https://opentelemetry.io/blog/2026/profiles-alpha/
84•tanelpoder•3h ago•9 comments

Personal Encyclopedias

https://whoami.wiki/blog/personal-encyclopedias
720•jrmyphlmn•23h ago•146 comments

Fermented foods shaped human biology

https://press.asimov.com/articles/culture-shift
20•mailyk•6d ago•10 comments

Stripe Projects: Provision and manage services from the CLI

https://projects.dev/
50•piinbinary•3h ago•13 comments

From zero to a RAG system: successes and failures

https://en.andros.dev/blog/aa31d744/from-zero-to-a-rag-system-successes-and-failures/
236•andros•2d ago•72 comments

My home network observes bedtime with OpenBSD and pf

https://ratfactor.com/openbsd/pf-gateway-bedtime
80•ibobev•3d ago•23 comments

Interoperability Can Save the Open Web (2023)

https://spectrum.ieee.org/doctorow-interoperability
146•janandonly•4h ago•43 comments

Running Tesla Model 3's computer on my desk using parts from crashed cars

https://bugs.xdavidhu.me/tesla/2026/03/23/running-tesla-model-3s-computer-on-my-desk-using-parts-...
806•driesdep•22h ago•281 comments

End of "Chat Control": EU parliament stops mass surveillance

https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-vot...
425•amarcheschi•7h ago•222 comments

Obsolete Sounds

https://citiesandmemory.com/obsolete-sounds/
182•benbreen•15h ago•35 comments

Building a Blog with Elixir and Phoenix

https://jola.dev/posts/building-a-blog-with-elixir-and-phoenix
35•shintoist•2h ago•2 comments

Light on Glass: Why do you start making a game engine?

https://analogdreamdev.substack.com/p/light-on-glass
29•atan2•3d ago•12 comments

Taming LLMs: Using Executable Oracles to Prevent Bad Code

https://john.regehr.org/writing/zero_dof_programming.html
6•mad44•1h ago•0 comments

Shell Tricks That Make Life Easier (and Save Your Sanity)

https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/
427•zdw•19h ago•206 comments

Swift 6.3

https://www.swift.org/blog/swift-6.3-released/
281•ingve•12h ago•181 comments

Show HN: Orloj – agent infrastructure as code (YAML and GitOps)

https://github.com/OrlojHQ/orloj
8•An0n_Jon•14h ago•4 comments

Olympic Committee bars transgender athletes from women’s events

https://www.nytimes.com/2026/03/26/world/olympics/ioc-transgender-athletes-ban.html
86•RestlessMind•4h ago•163 comments

Optimizing a lock-free ring buffer

https://david.alvarezrosa.com/posts/optimizing-a-lock-free-ring-buffer/
73•dalvrosa•2d ago•65 comments

Intel Announces Arc Pro B70 and Arc Pro B65 GPUs

https://www.techpowerup.com/347703/intel-announces-arc-pro-b70-and-arc-pro-b65-gpus-maxes-out-xe2...
115•throwaway270925•4h ago•55 comments

SpaceStarCarz KoolWheelz Paper Models

https://davesdesigns.ca/dcc/html/spacestarcarz_.html
29•exvi•2d ago•4 comments

Ashby (YC W19) Is Hiring Engineers Who Make Product Decisions

https://www.ashbyhq.com/careers?ashby_jid=c3c7125d-7883-4dff-a2bf-f5a55de4a364&utm_source=hn
1•abhikp•12h ago

ARC-AGI-3

https://arcprize.org/arc-agi/3
481•lairv•1d ago•316 comments

Niche Museums

https://www.niche-museums.com/
96•bookofjoe•2d ago•42 comments

John Bradley, author of xv, has passed away

https://gab.com/markofafreeman/posts/116290669616400528
43•linsomniac•50m ago•15 comments