frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Haunt, the 70s text adventure game, is now playable on a website

https://haunt.madebywindmill.com
30•jscalo•2h ago

Comments

SV_BubbleTime•1h ago
I got on to a bus then nothing happened/worked.

Look, I think modern games with giant GO HERE arrows are dumb, but these games were an exercise in patience beyond necessary.

vunderba•52m ago
The wikipedia page on this game is wild too - from the developer themselves: "It violated most, if not all, of the design guidelines for good interactive fiction in that you could get killed much too easily, the puzzles were way too obscure (many based on Saturday morning cartoons from my youth), but it had a certain charm".

Taking cryptic to an entirely new level.

All those saturday mornings I wasted as a kid watching cartoons like Animaniacs, DuckTales, and Thundercats aren’t even going to help me here. The game was written in 1979, so I’m guessing the puzzles are more closely based on Hanna-Barbera series like Magilla Gorilla, Jonny Quest, and The Herculoids.

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

pinchydev•16m ago
walk around the wall and find the "speaker". Say hi. Never-mind the button doesn't do anything.
throwanem•1h ago
> Have you played before?

> No.

> I assume that means yes.

Yeah, that's that half-century-old state of the art in natural language processing working...

joongix•57m ago
I work in game dev (animation side) and what strikes me about these old text adventures is how much the parser's limitations shaped the design philosophy. When you can't express everything, you have to make the world's constraints feel intentional rather than arbitrary.

Modern games sometimes have the opposite problem — the engine can do anything, so the world feels boundless and yet strangely hollow. There's something to learn from how Haunt had to be ruthlessly economical.

kqr•19m ago
Funny -- I feel almost the opposite way! In modern games there's a very small set of action one can take in any situation (hence why game controllers can get by with so few buttons) whereas in text adventures, there are several dozens of plausible actions in any situation, down to details like "smell photo" or "break frame".

Sure, a modern game could implement breaking the picture frame as a narrative element, but then it would be telegraphed as "press X to break frame" -- one action in a small set possible at that time. The text adventure would also have to hint at it, of course, but it would be more subtle, like "there is a piece of paper wedged behind the picture" or whatever. The user would then have to figure out on their own that the frame is breakable.

Of course, that unparalleled freedom is also why good text adventures are difficult both to make and to play.

kqr•12m ago
Many, many historic text adventures are available in the browser, thanks to the Parchment interpreter. You can find them on the IFDB, and click the link to play online. One of my favourites among the classics are Plundered Hearts[1].

There's also a lively community of people who make modern text adventures. These tend to be shorter and more well designed than many of the cruel games of the past. My all-time favourite is The Wise-Woman's Dog[2], a passion project with a very high quality bar.

Text adventures are great[3], and no, as of yet, they are not improved by LLMs.

[1]: https://ifdb.org/viewgame?id=ddagftras22bnz8h

[2]: https://ifdb.org/viewgame?id=bor8rmyfk7w9kgqs

[3]: https://entropicthoughts.com/the-greatness-of-text-adventure...

pinchydev•11m ago
Spoilers in link.

After spending way too long trying to press a button that doesn't do anything (press button, depress button, push button, button, press the button) or trying to talk to the speaker (say open, talk to speaker, talk at speaker, shout at speaker) I got frustrated and used claude to give me a walkthrough based on the source code.

Turns out the correct command was "hi"

here's the walkthrough: https://pastebin.com/LHnFRFjw

toabi•6m ago
Derp. Thanks. I was exactly stuck at the freaking button right now and not finding any help online. Yet :D

All elementary functions from a single binary operator

https://arxiv.org/abs/2603.21852
172•pizza•3h ago•56 comments

Haunt, the 70s text adventure game, is now playable on a website

https://haunt.madebywindmill.com
31•jscalo•2h ago•9 comments

State of Homelab 2026

https://mrlokans.work/posts/state-of-homelab-2026/
56•swq115•3h ago•32 comments

Taking on CUDA with ROCm: 'One Step After Another'

https://www.eetimes.com/taking-on-cuda-with-rocm-one-step-after-another/
117•mindcrime•6h ago•88 comments

Optimization of 32-bit Unsigned Division by Constants on 64-bit Targets

https://arxiv.org/abs/2604.07902
47•mpweiher•20h ago•3 comments

Show HN: boringBar – a taskbar-style dock replacement for macOS

https://boringbar.app/
305•a-ve•12h ago•178 comments

Bring Back Idiomatic Design (2023)

https://essays.johnloeber.com/p/4-bring-back-idiomatic-design
502•phil294•17h ago•266 comments

DIY Soft Drinks

https://blinry.org/diy-soft-drinks/
321•_Microft•12h ago•89 comments

Apple's accidental moat: How the "AI Loser" may end up winning

https://adlrocha.substack.com/p/adlrocha-how-the-ai-loser-may-end
83•walterbell•2h ago•68 comments

Ask HN: What Are You Working On? (April 2026)

176•david927•13h ago•516 comments

A Perfectable Programming Language

https://alok.github.io/lean-pages/perfectable-lean/
88•yuppiemephisto•8h ago•28 comments

Most people can't juggle one ball

https://www.lesswrong.com/posts/jTGbKKGqs5EdyYoRc/most-people-can-t-juggle-one-ball
298•surprisetalk•3d ago•91 comments

I gave every train in New York an instrument

https://www.trainjazz.com/
247•joshuawolk•2d ago•49 comments

Show HN: Oberon System 3 runs natively on Raspberry Pi 3 (with ready SD card)

https://github.com/rochus-keller/OberonSystem3Native/releases
178•Rochus•16h ago•37 comments

Uncharted island soon to appear on nautical charts

https://www.awi.de/en/about-us/service/press/single-view/unkartierte-insel-demnaechst-auf-seekart...
67•tannhaeuser•9h ago•28 comments

Kindle users in uproar over update rendering oldest devices virtually unusable

https://nypost.com/2026/04/09/tech/kindle-to-cease-support-for-old-devices-causing-user-uproar/
23•1vuio0pswjnm7•1h ago•7 comments

Tell HN: Docker pull fails in Spain due to football Cloudflare block

741•littlecranky67•17h ago•288 comments

We have a 99% email reputation, but Gmail disagrees

https://blogfontawesome.wpcomstaging.com/we-have-a-99-email-reputation-gmail-disagrees/
207•em-bee•16h ago•196 comments

Google removes "Doki Doki Literature Club" from Google Play

https://bsky.app/profile/serenityforge.com/post/3mj3r4nbiws2t
374•super256•9h ago•182 comments

How long-distance couples use digital games to facilitate intimacy (2025)

https://arxiv.org/abs/2505.09509
80•radeeyate•13h ago•25 comments

Seven countries now generate nearly all their electricity from renewables (2024)

https://www.the-independent.com/tech/renewable-energy-solar-nepal-bhutan-iceland-b2533699.html
542•mpweiher•16h ago•282 comments

Happy Map

https://pudding.cool/2026/02/happy-map/
239•surprisetalk•5d ago•42 comments

The peril of laziness lost

https://bcantrill.dtrace.org/2026/04/12/the-peril-of-laziness-lost/
363•gpm•9h ago•120 comments

JVM Options Explorer

https://chriswhocodes.com/vm-options-explorer.html
185•0x54MUR41•19h ago•80 comments

Exploiting the most prominent AI agent benchmarks

https://rdi.berkeley.edu/blog/trustworthy-benchmarks-cont/
504•Anon84•1d ago•130 comments

Phyphox – Physical Experiments Using a Smartphone

https://phyphox.org/
203•_Microft•20h ago•32 comments

Pro Max 5x quota exhausted in 1.5 hours despite moderate usage

https://github.com/anthropics/claude-code/issues/45756
574•cmaster11•16h ago•523 comments

Is Math Big or Small?

https://chessapig.github.io/talks/Big-Small
23•robinhouston•21h ago•5 comments

EasyPost (YC S13) Is Hiring

https://www.easypost.com/careers
1•jstreebin•12h ago

A Tour of Oodi

https://blinry.org/oodi/
124•zdw•3d ago•41 comments