frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Planedrift – Play Infocom games in the browser

https://planedrift.app/
2•techbelly•1h ago
Hey HN, recently I wrote an open-source Z-machine (https://github.com/techbelly/elm-zmachine) to support a course I'm teaching about interpreters and functional programming. Once I'd done that, I just had to make my own client.

Partly, I wanted to enjoy playing the games I played when I was a kid. Partly, I just wanted to give my Z-machine a real test and see what kind of things I could build with access to the internals of the VM.

Those old games could be super-frustrating. Especially the ones that teach you how to play by killing you over and over again - looking at you, Infidel. And while I used to sit and play for hours at a time, these days I only have a few minutes here and there.

So, in Planedrift, every time you move, the full transcript and game state are snapshotted to localStorage. You can close the tab mid-game and come back to exactly where you were or use the history list to jump back in time. The idea is to make it easy to pick up a game for ten minutes and then put it down again.

I'm no designer, and I've done my best to make it pleasant to look at.

Behind the scenes it's written in Elm - which I know is not everyone's first choice, but it works for me! It only supports .z3 files at the minute, and .z5 is in progress. I’ve bundled the three publicly available Zorks, but you can bring your own .z3 file from one of the online archives.

I'm thinking of adding more comprehensive note taking, maybe auto-mapping, transcript search and I'm playing with some plug-in ideas, and of course, dark mode! What do you think? What features should I prioritize?

Ultimately, I hope you play some old Infocom games with Planedrift and enjoy it.

Show HN: OrbitalWatch – A FlightRadar24 for Orbital Conjunctions

1•Jacknathan05•21s ago•0 comments

It Is Time to Ban the Sale of Precise Geolocation

https://www.lawfaremedia.org/article/it-is-time-to-ban-the-sale-of-precise-geolocation
1•hn_acker•1m ago•0 comments

We need a physical digital music experience

https://olly.world/we-need-a-physical-digital-music-experience
1•cyanbane•2m ago•0 comments

iPhone Loyalty Hits 96.4% as Android Users Four Times More Likely to Switch

https://www.macrumors.com/2026/04/16/iphone-loyalty-survey/
1•MBCook•3m ago•0 comments

Tiktokification shall set us free

https://pluralistic.net/2026/04/17/for-youze/
1•hn_acker•3m ago•0 comments

Eliza a Play by Tom Holloway

https://www.mtc.com.au/plays-and-tickets/whats-on/season-2026/eliza
1•abrax3141•4m ago•1 comments

So many HN topics blocked by paywall. I'll pass

1•vektoralian•4m ago•0 comments

Chicken Nuget

https://daniel.haxx.se/blog/2026/03/12/chicken-nuget/
2•latexr•6m ago•1 comments

Microsoft closes book on rogue Windows Server 2025 upgrades

https://www.theregister.com/2026/04/17/microsoft_windows_server_2025/
1•Brajeshwar•6m ago•0 comments

Show HN: React Email 6.0 – An open-source email editor you can embed in your app

https://github.com/resend/react-email
5•code-in-public•6m ago•0 comments

Why nobody outside of GIS use Postgres for large datasets analytics

https://dekart.xyz/docs/knowledge-base/gis-analytics-cost-comparison/
1•delfrrr•6m ago•0 comments

AI agents hire meatbags as the perils of chaos thrive in Silicon Valley

https://www.sdxcentral.com/control-plane/ai-agents-hire-meatbags-as-the-perils-of-chaos-thrive-in...
4•oavioklein•8m ago•0 comments

Built a full-stack charitable giving SaaS as a solo developer with agentic AI

https://www.pifster.org/
2•conleec•9m ago•0 comments

How Push Notifications Can Betray Your Privacy (and What to Do About It)

https://www.eff.org/deeplinks/2026/04/how-push-notifications-can-betray-your-privacy-and-what-do-...
3•hn_acker•11m ago•0 comments

Crystal 1.20.0 Is Released

https://crystal-lang.org/2026/04/16/1.20.0-released/
5•sdogruyol•12m ago•1 comments

Tracing the social half-life of a zombie citation

https://codeactsineducation.wordpress.com/2026/01/30/tracing-the-social-half-life-of-a-zombie-cit...
2•jruohonen•15m ago•0 comments

Show HN: simple_ans – Asymmetric Numeral Systems Compression in Python/C++

https://github.com/flatironinstitute/simple_ans
2•jmagland•16m ago•1 comments

We Reproduced Anthropic's Mythos Findings with Public Models

https://blog.vidocsecurity.com/blog/we-reproduced-anthropics-mythos-findings-with-public-models
4•__natty__•17m ago•0 comments

Taguar – Desktop app for audio tagging

https://github.com/ad-si/Taguar
3•adius•17m ago•1 comments

Archive of Byte magazine, starting with issue #1 in 1975

https://archive.org/details/byte-magazine-1975-09
2•DamnInteresting•19m ago•0 comments

The creative software industry has declared war on Adobe

https://www.theverge.com/tech/913765/adobe-rivals-free-creative-software-app-updates
4•bookofjoe•19m ago•0 comments

Older Women Are in Demand by Younger Men

https://www.nytimes.com/2026/04/16/opinion/younger-men-dating-older-women.html
3•metadat•21m ago•0 comments

Mystery Cpuid Bit

https://www.os2museum.com/wp/mystery-cpuid-bit/
2•ingve•21m ago•0 comments

Attention Decay

https://dzoba.com/blog/attention-decay/
3•speckx•23m ago•1 comments

Ask HN: Agents Craving Context

1•AnthonyR•26m ago•0 comments

Why robots can't replace guide dogs (yet)

https://www.popsci.com/technology/robots-replace-guide-dogs/
3•Vaslo•26m ago•0 comments

Internet Content Regulation Is Coming to Canada

https://axisofeasy.com/aoe/internet-content-regulation-is-coming-to-canada/
6•StuntPope•27m ago•0 comments

The Shocking Secrets of Madison Square Garden's Surveillance Machine

https://www.wired.com/story/madison-square-garden-jim-dolan-surveillance-machine/
3•jbegley•27m ago•0 comments

What Are Skiplists Good For?

https://antithesis.com/blog/2026/skiptrees/
2•mfiguiere•29m ago•0 comments

Why Everyone Gets the F1 Inerter Wrong – Explained Clearly [video]

https://www.youtube.com/watch?v=4FOjKXdqFZA
2•ogogmad•30m ago•0 comments