Infidel goes wild

(blog.zarfhome.com)

86 points | by tobr 1 day ago

5 comments

  • gertlex 2 hours ago
    I've been gradually reading the Digital Antiquarian's series of posts [0] about history of computer games. Many of these feature links to try out these games (I haven't yet gotten to games that were released after I was born)... with user setup required (take this disk image, run it in a Apple II emulator, etc). The history so far has heavily featured text based simple parser adventure games.

    This might be the way in which I finally try one of these games out. Though, I'm betting my attention won't last long.

    [0] https://www.filfre.net/the-digital-antiquarian-e-book-librar...

  • kwertyoowiyop 2 hours ago
    Let every 1980s game programmer who never shipped a memory-trashing bug raise their hand.

    I thought so! :-)

    • morkalork 2 hours ago
      I'm definitely guilty of writing some sick memory-trashjng bugs when I was first getting started as an intern. The best one had my team lead and a staff engineer puzzling over what the hell was going on. The second best one had someone hunting down my email and messaging me months after the internship ended just to cuss me out haha. Perhaps it is better I don't work in C anymore.
      • saghm 1 hour ago
        I think you're probably being too hard on yourself. As far as I can tell, the Venn diagram of people who have written non-trivial amounts of C code used in the real world and people who have written memory corruption bugs is a circle.
  • Waterluvian 1 hour ago
    > As a C programmer, I am legally required to regard memory corruption as the worst of all possible sins.

    Self-flagellation considered harmful.

  • jdw64 3 hours ago
    I want to write technically interesting posts like this too, but I don't know how.

    My writing is mostly just tracking various internet posts to trace history. How do you create interesting posts based on personal experience like this?

    • zem 2 hours ago
      lately I've been thinking about how something on reddit/hn/lobsters reminds me of an interesting moment from my career, and I write up a small reply about it, and that could conceivably also be a blog post if only I had a blog. and then I do nothing about it :) but that's definitely one way to blog; just take the effort to follow through on random inspirations like that.

      another great route to follow is what julia evans does on her blog [https://jvns.ca/] - a lot of the posts are "hey, I learnt something new today, and here it is!". the key point is that there is no attempt at having every post be the same "weight", some of them are deep dives into a topic and some are just passing thoughts or howtos.

      • jdw64 2 hours ago
        That's practical advice. Thank you.
    • ajkjk 3 hours ago
      well first you have personal experiences like that

      or rather: you have personal experiences like whatever your experiences are like, not like theirs, and then you write about them if you think anyone else would also be interested.

      • jdw64 2 hours ago
        Sounds good. I should reflect on my own experiences too.
    • embedding-shape 43 minutes ago
      Most people I know keep "journals" (in various ways and shapes) when they're working on stuff. Producing something for public consumption becomes "compile my already existing stuff and writing into a presentable thing" rather than "start writing from zero".
      • jdw64 32 minutes ago
        Thank you always for the good advice. I should organize things based on the records I've kept, too.
    • cindyllm 2 hours ago
      [dead]
  • ironqcold 3 hours ago
    Wow. That was interesting.