Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3781

E

Erik McClure

Personal blog · erikmcclure.com/blog · on HN as blackholeprogrammingsystems

Erik McClure's personal blog at erikmcclure.com covers programming and systems. Since 2020, 20 different Hacker News readers have linked it 34 times, most often “Technical interview methods pale in comparison to playing Factorio with someone”. It is still writing: the last post was on 2026-09-30, and you can follow it by feed.

Visit the blog
34mentions?
20HN people?
2020–2026first – last linked?
Links on Hacker News per year · peak 9 in 2021

Too few sampled comments (7) to say how often HN recommends it.?

Why HN links it

HN readers link Erik McClure's posts criticising Terra, a Lua-based systems language, and explaining sRGB and CSS gradient handling, plus a piece calling Factorio the best technical interview.

Summarised by Claude from a sample of 7 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Applied mathematician and software architect who occasionally writes music.

The author on HN?

blackhole · 4,418 karma · member since 2011

Angry Programmer Bunny: https://erikmcclure.com [ my public key: https://keybase.io/erikmcclure; my proof: https://keybase.io/erikmcclure/sigs/7L587gG8sECiKPJ7-eL8FW4vCwNQahTkYT60jtaExKE ]

From their public HN profile, which links to this site.

Most-linked posts?

  1. Technical interview methods pale in comparison to playing Factorio with someone
    5 people · 5 mentions · first linked 2021-03-26
  2. A Rant on Terra (2019)
    4 people · 4 mentions · first linked 2021-05-30
  3. Stop making me memorize the borrow checker
    2 people · 2 mentions · first linked 2024-11-15
  4. People Can't Care About Everything
    2 people · 2 mentions · first linked 2023-10-21
  5. Welcome to the Age of Bullshit
    2 people · 2 mentions · first linked 2023-02-13
  6. Blockchain Is the New JavaScript
    2 people · 2 mentions · first linked 2021-10-19
  7. Pressure Base Anti-Spam for Discord Bots
    2 people · 2 mentions · first linked 2020-01-16

What Hacker News says?

  1. "I am here to warn you, traveler, that Terra sits on a throne of lies. I was foolish. I was taken in by their audacious claims and fake jewels. It is only when I finally sat down to dine with them that I realized I was surrounded by nothing but cheap plastic and slightly burnt toast." Source: https://erikmcclure.com/blog/a-rant-on-terra/

    Comment linking /blog/a-rant-on-terra/

    on “Lua is so underrated”
  2. Submitted Technical interview methods pale in comparison to playing Factorio with someone as a story · 412 points

    HN discussion
  3. I remember reading something particularly negative about terra in 2019[1]. Although I haven’t used terra at all since the time I first tried it (not long after I read the above mentioned article), I think it’s relevant to mention that at least at one point, terra has had major problems regarding design. If anyone has used terra in any non-trivial capacity I’d love to hear what your experience with it has been like.…

    Comment linking /blog/a-rant-on-terra/

    on “Terra: Low-level system programming language meta-programmed from Lua”
  4. Submitted We Need New Motherboards Before GPUs Collapse Under Their Own Gravity as a story · 312 points

    HN discussion
  5. Also the reason why linear gradients aren't done properly in CSS, and W3C is aware of this. https://erikmcclure.com/blog/everyone-does-srgb-wrong-becaus...

    Comment linking /blog/everyone-does-srgb-wrong-because/

    on “Spreadsheet "breaks" Apple Vision Pro eye-tracking”
  6. Submitted We Could Fix Everything, We Just Don't as a story · 292 points

    HN discussion
  7. "Factorio Is The Best Technical Interview We Have" https://erikmcclure.com/blog/factorio-is-best-interview-we-h...

    Comment linking /blog/factorio-is-best-interview-we-have/

    on “Do games like Factorio or Eve Online sap the intellectual potential of humanity?”
  8. Submitted The Windows malloc() implementation from MSVCRT is slow as a story · 211 points

    HN discussion
  9. Posted on HN recently: https://erikmcclure.com/blog/factorio-is-best-interview-we-h... Factorio is the game

    Comment linking /blog/factorio-is-best-interview-we-have/

    on “Ask HN: Games that made you better at your work?”
  10. Submitted Stop making me memorize the borrow checker as a story · 177 points

    HN discussion
  11. Surely you’re thinking of “Shenzhen I/O”[1] which is “Suspiciously close to having a job as a circuit designer in Shenzhen China.”[2]? Or is it Factorio[3], which is “The Best Technical Interview We Have”[4]? [1] https://www.zachtronics.com/shenzhen-io/ [2] https://www.gog.com/game/shenzhen_io [3] https://www.factorio.com/ [4] https://erikmcclure.com/blog/factorio-is-best-interview-we-h...

    Comment linking /blog/factorio-is-best-interview-we-have/

    on “Ask HN: Games that made you better at your work?”
  12. Submitted Someone Is Stealing Tracker Songs and Selling Them as a story · 148 points

    HN discussion
  13. Do you agree with edubart's runtime vs. compile time distinctions between Nelua and Terra? I was interested in Terra a while back, but it didn't seem to get a lot of traction. This three-year-old critique put the nail in the coffin for me: https://erikmcclure.com/blog/a-rant-on-terra/

    Comment linking /blog/a-rant-on-terra/

    on “Nelua, AOT statically typed Lua”
  14. Submitted Factorio Is the Best Technical Interview We Have (2021) as a story · 70 points

    HN discussion
  15. Submitted C++ Constructors, Memory, and Lifetimes as a story · 47 points

    HN discussion
  16. Submitted Do You Really Think We'll Have Genders in the Future? as a story · 13 points

    HN discussion
  17. Submitted Stop Making Me Memorize the Borrow Checker as a story · 12 points

    HN discussion
  18. Submitted People Can't Care About Everything as a story · 3 points

    HN discussion
  19. Submitted Welcome to the Age of Bullshit as a story · 3 points

    HN discussion
  20. Submitted Blockchain Is the New JavaScript as a story · 3 points

    HN discussion
  21. Submitted RISC is fundamentally unscalable (2019) as a story · 3 points

    HN discussion
  22. Submitted You Can't Use Prebuilt LLVM 10.0 with C++17 as a story · 3 points

    HN discussion
  23. Submitted Debugging Through WebAssembly Is Impossible as a story · 3 points

    HN discussion
  24. Submitted People Can't Care About Everything (2023) as a story · 2 points

    HN discussion
  25. Submitted Discord Should Remove Usernames as a story · 2 points

    HN discussion
  26. Submitted Camp Vista – Growing Up Next to Microsoft as a story · 2 points

    HN discussion
  27. Submitted Blockchain Is the New JavaScript as a story · 2 points

    HN discussion
  28. Submitted Name shadowing should be an operator as a story · 2 points

    HN discussion
  29. Submitted Pressure Base Anti-Spam for Discord Bots as a story · 2 points

    HN discussion
  30. Submitted Software Engineering Is a Shit-Eating Contest as a story · 1 points

    HN discussion

Search all of HN for erikmcclure.com

Linked by the same people?