Live data from Hacker News

Viewing profile — ChristopherDrum

ChristopherDrum

HN member
Joined
Sun, May 30, 2021, 12:48 AM UTC
HN karma
363
Public activity
157 items

About ChristopherDrum

I'm interested in deconstructing/reverse-engineering software of historical significance. I have a blog which examines the productivity software during the retro "golden age" of computing, from 1977-1995: https://stonetools.ghost.io

A very nice overview of my retro projects, triggered by the launch of the Stone Tools blog, was on This Week in Retro: https://youtu.be/UHYscl1Ayqg

My for-fun development work tends to be in Pico-8, though I'm slowly moving to just plain ole' C with RayLib. A portable Zork built with Cosmopolitan LibC is on github. That single executable runs on every (?) 64-bit system you can throw it at. Check it out at: https://christopherdrum.github.io/posts/2025/04/porting-infocom-with-cosmo

From-scratch rewrites of Mystery House (first graphic adventure game), PicoCalc (Visicalc clone), Eliza 8 (scriptable Eliza clone), and Status Line (z-machine interpreter, i.e. Zork, etc.) are all available for the Pico-8 at: https://christopherdrum.itch.io/

Recent public activity

  1. comment
    Comment #48986791

    While I can appreciate the general concept of designing withing limitations, 1.44MB just isn't quite the limit it's being presented as. Look at Pico-8 games, for example. With the …

  2. comment
    Comment #48768599

    Very strange. I'll send that off to the Ghost admins and see if they can help me with it. Thanks for the error report.

  3. comment
    Comment #48768584

    I included a shout out to ToolBook, with screenshots and comparative features, in the article. Specifically, I show how it addresses some of the complaints I had with Visual Basic'…

  4. comment
    Comment #48756351

    That would be Visual Basic for Applications, not the full-featured Visual Basic, if I'm not mistaken. I don't think it's possible to save out standalone executables that can run on…

  5. comment
    Comment #48755895

    Also like that, yes. (I did include an Epstein-related link in the post)

  6. comment
    Comment #48755888

    Thank you, that's great to know! (I also found the method for reporting false positives to AdGuard, and hopefully that will get cleared up on their end one day.)

  7. comment
    Comment #48755600

    Author here. Let me first note that the site is 100% free, and requires no account to read anything. I only use the built-in Ghost blogging subscription for those who want it deliv…

  8. comment
    Comment #48726818

    Something like that, yeah.

  9. comment
    Comment #48623855

    Commodore's CEO said in the press release about this phone that he wanted it because he, himself, had become addicted to his smartphone, so he switched to a dumbphone "And my two y…

  10. comment
    Comment #48089002

    I think the part I keep forgetting is the "Menu" mouse button. In the RISC OS case, having the application icon in the Icon Bar is, effectively, like having the application "foregr…

  11. comment
    Comment #48079322

    Author here. That still doesn't get at my confusion over the UX. It wouldn't change any of the memory management issues to have a double-click on an app icon jump straight into the…

  12. comment
    Comment #48078887

    Author here, thank you for pointing that out. I don't know why "Tray" was so stuck in my mind; the vernacular of the OS never quite embedded itself in my brain. I've updated the ar…

  13. comment
    Comment #48078785

    Author here. Working on getting better takes, sorry. (in my defense, I called out my own "bad takes" in the Captain Planet image)

  14. comment
    Comment #48078748

    Author here and... what the heck?!

  15. comment
    Comment #48078697

    Author here. Technically the webmaster is Ghost blogging platform itself, because I just rent a subdomain on their servers. This is frustrating and I'm checking it out now.

  16. comment
    Comment #48078690

    Author here. Fireworkz was next, then Fireworkz Pro, both of which are discussed in the article.

  17. comment
    Comment #48078687

    Author here. Yes, I don't self-host exactly because I was hoping to avoid stuff like this by relying on a more robust back-end than I could provide.

  18. comment
    Comment #48078670

    Author here. This is strange, as I only use the Ghost site itself for hosting. I don't do any self-hosting or anything. Until this week, I'd never heard of anyone having troubles, …

  19. story
    Show HN: Continuum, a pedantic recreation of the OMNI font

    "Pedantic" in this case means, "If it didn't show up in the magazine, it isn't part of the font." That means there are no lower-case letters and a few other symbols, but there are …

  20. comment
    Comment #47969385

    Here's how a refinery works: https://www.myabandonware.com/game/simrefinery-e65 (built for Chevron, in fact) And the manual: https://archive.org/details/sim-refinery-tour-book_2020…

  21. comment
    Comment #47569147

    I'm a big fan of Pico-8. Great community ready to help beginners and pros alike. The feedback loop between its built-in tools is really satisfying, plus its system design forces us…

  22. comment
    Comment #47321527

    At the end of my VisiCalc post I show the Multiplan ad that made Dan Fylstra nervous. It will eventually be covered, but not for a while.

  23. comment
    Comment #47321461

    Thank you, I'm glad you enjoyed it so much. I do try to make the posts more than just "here's what the software did" otherwise someone could just crack open a manual and get the sa…

  24. comment
    Comment #47321411

    Thanks for your support!

  25. comment
    Comment #47321398

    I did include a link to Tavis's site in the post (but I see now I misspelled it as Travis...yeek!)