Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    A

    Andrew Plotkin

    eblong.com · Personal blog · on HN since 2007

    Andrew Plotkin (Zarf) writes about interactive fiction, Infocom history, rule-based programming and tools such as the Quixe interpreter.

    Visit blogHN submissions
    GamesRetro ComputingProgramming
    What HN says

    HN commenters recommend his interactive fiction game Spider and Web as a great starter game, and link his Infocom catalog and other work.

    Stats for nerds
    69HN people shared it
    39linked in comments
    1.2Kstory points
    May 2026last shared
    2011people per year2026

    Top posts on HN

    1. 1
      The Obsessively Complete Infocom Catalog
      7 people · 229 points · first shared 2019 · 53 comments on HN
    2. 2
      Touching Your Junk: An Ontological Complaint
      1 person · 225 points · first shared 2010 · 22 comments on HN
    3. 3
      Rule-Based Programming in Interactive Fiction
      4 people · 186 points · first shared 2009 · 21 comments on HN
    4. 4
      Zarf’s Interactive Fiction (2017)
      5 people · 180 points · first shared 2011 · 50 comments on HN
    5. 5
      Lists and Lists: Basics of Lisp through interactive fiction (1996)
      6 people · 135 points · first shared 2010 · 23 comments on HN
    6. 6
      Thoughts on Rule-Based Programming
      5 people · 81 points · first shared 2009 · 9 comments on HN
    7. 7
      Quixe: A VM for Interactive Fiction Written in JavaScript
      5 people · 46 points · first shared 2011 · 6 comments on HN
    8. 8
      “EA IFF 85” Standard for Interchange Format Files (1985)
      1 person · 24 points · first shared 2015 · 16 comments on HN
    9. 9
      Werewolf
      2 people · 18 points · first shared 2012 · 11 comments on HN
    10. 10
      The Visible Zorker
      3 people · 12 points · first shared 2025 · 1 comments on HN

    What HN people wrote when they linked it

    • kianryanJan 2023

      Infocom adventure games are some of the grand-daddy's of text adventures.

      Zork is by far the most well known, but also pretty infamous are Hitchhiker's Guide to the Galaxy, Leather Godesses' of Phobos and A Mind Forever Voyaging.

      As a warm-up, I'd recommend Moonmist. It's a mystery game listed as a "Beginner" game, and is great for introducing elements of the Infocom system.

      The feelies are available to view here:
      https://gallery.guetech.org/greybox.html

      There are a collection of game files here:
      https://eblong.com/infocom/

      My preferred player is still Frotz. It compiles and runs on practically anything, my Psion, my Pis, Windows, everything.

      https://gitlab.com/DavidGriffith/frotz

    • mintplantApr 2019

      Huh? Inform 7, the primary authoring tool for interactive fiction, can compile games to a a static webpage out-of-the-box. It's had this capability for years.

      Andrew Plotkin, featured in this submission, wrote the Quixe interpreter [0] for this purpose, which is bundled into Inform 7.

      The Interactive Fiction Database [1] has—again, for years—an instant "Play Online" button on the listing of any supported game, powered by Parchment [2], which is even older than Quixe.

      You must not have checked very thoroughly.

      [0] https://eblong.com/zarf/glulx/quixe/

      [1] https://ifdb.tads.org/viewgame?id=2xyccw3pe0uovfad

      [2] https://iplayif.com/

    • moonshinefeNov 2023

      Awesome, thanks. I was getting some sort of version error with the game file I was trying, but https://eblong.com/infocom/gamefiles/zork1-r119-s880429.z3 did the trick (renamed to zork.iml and copied into the vm).

      Also in case anyone else is new to simh, you put the files in question in a folder then run path/to/pdp11.exe wherever simh installed it. CTRL+E is how you suspend the VM and can give it further commands from a simh> prompt, then the 'c' command to continue. Once inside the pdp11 vm "DIR" to confirm the stuff you're copying actually exists.

      I've actually never gotten anything like this running before, very cool.

    • listicDec 2014

      I'm a bit sad that Undum [0] didn't receive attention [1] that Twine did. I think it's more (arguably the most, to date) modern and user-friendly take on interactive fiction, which should have long since moved to the web, like these two platforms show us.

      [0] http://undum.com/

      [1] Here are all three interactive pieces made with Undum:

      * The Play, A dress rehearsal gone horribly wrong, by Deirdra Kiai http://squinky.me/theplay/

      * Almost Goodbye, by Aaron A. Reed http://almostgoodbye.textories.com/

      * The Matter of the Monster, by Andrew Plotkin http://eblong.com/zarf/zweb/matter/

    • scruffyherderNov 2023

      You can go one step further on Windows and compile the games from source!

      You'll want to use ZILF
      https://virtuallyfun.com/2019/04/17/so-the-infocom-source-code-base-was-just-released/

      This site has a far more extensive and interesting list of the Infocom games
      https://eblong.com/infocom/

      As for simh I did keep binaries on the old sourceforge page ( https://sourceforge.net/projects/simh/ ) although it's not the aggressive new one on github. I know people cry about sourceforge but they went under new management years ago and fired everyone responsible for that piggyback fiasco.

    • hackyhackyApr 2026

      If you enjoyed this, you might like Mind Chess, which can be played without a board and pieces [1]:

      Consider Mind Chess. Two players face each other. One says "Check." The other says "Check." The first says "Check." This continues until one of them says, instead, "Checkmate." That player wins -- superficially. In fact, the challenge is to put off checkmate for as long as possible, while still winning. This may be better stated: you truly win Mind Chess if you call "Checkmate" just before your opponent was about to.

      [1] http://www.eblong.com/zarf/essays/mindgame.html

    Related

    Simon Tathamchiark.greenend.org.uk/~sgtatham363 people

    Simon Tatham's Portable Puzzle Collection

    Simon Tatham
    Personal · last shared 2026
    Zarfblog.zarfhome.com26 people

    Your load is too heavy: Zork deep reading

    Zarf
    Personal · last shared 2026
    Tomas Petricektomasp.net152 people

    Write your own Excel in F# (2018)

    Tomas Petricek
    Personal · last shared 2026
    Adam Cadreadamcadre.ac44 people

    Life as a public school teacher in the San Francisco Bay Area in 2021

    Adam Cadre
    Personal · last shared 2026
    Wrywry.me78 people

    Turing Drawings

    Wry
    Personal · last shared 2020
    Andrew Kelleyandrewkelley.me155 people

    Statically Recompiling NES Games into Native Executables with LLVM and Go

    Andrew Kelley
    Personal · last shared 2026
    Steven Wittensacko.net287 people

    TermKit - a graphical terminal replacement

    Steven Wittens
    Personal · last shared 2026
    Andrew Moffatamoffat.github.io50 people

    Show HN: Reimagine the File System

    Andrew Moffat
    Personal · last shared 2026