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 · #16545

F

faehnri.ch

Personal blog · faehnri.chprogramming

faehnri.ch is a personal blog at faehnri.ch about programming. Since 2015, 4 different Hacker News readers have linked it 13 times, most often “Having fun abusing the C language”. The last post was in 2024, but the archive is still widely read.

Visit the blog
13mentions?
4HN people?
2015–2023first – last linked?
Links on Hacker News per year · peak 3 in 2015

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

Why HN links it

Linked for John Carmack's Quake worklogs, which cover his development of Quake. The one comment corrects a point about Carmack's NeXTSTEP and Mac development history from the Doom 3 era.

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

Most-linked posts?

  1. Having fun abusing the C language
    2 people · 3 mentions · first linked 2016-10-24
  2. How C is not a subset of C++
    2 people · 3 mentions · first linked 2017-03-11

What Hacker News says?

  1. That index[x] was used in one of my favorite IOCCC one-liners. http://faehnri.ch/have-fun/

    Comment linking /have-fun/

    on “A primer on some C obfuscation tricks”
  2. Submitted Having fun abusing the C language as a story · 178 points

    HN discussion
  3. Hello fellow Clevelander! Sorry you were let go. I hope you stay in Cleveland. I collected links of tech companies and job resources in the Cleveland area. http://faehnri.ch/cleveland-careers/ I don't know any one directly that is looking or could help you, but feel free to contact me if you think I can help you with anything.

    Comment linking /cleveland-careers/

    on “Ask HN: I got let go this morning. What should I do next?”
  4. Submitted Main(){printf(&unix[“\021%six\012\0”], (unix)[“have”]+“fun”-0x60);} as a story · 5 points

    HN discussion
  5. Reminds me of a blog post of mine[1]. Funny that I say C is not a subset, while this says C++ not a superset. But mine doesn't go too deep, don't reference any standards. I love things that explore dark corners of languages like this, look forward to digging deeper. Also, I like the web design, kinda cyberpunk. 1. http://faehnri.ch/how-c-is-not-a-subset-of-cpp/

    Comment linking /how-c-is-not-a-subset-of-cpp/

    on “C++ is not a superset of C”
  6. Submitted Cracking QCRACK - my efforts reverse engineering the Quake cracking program as a story · 2 points

    HN discussion
  7. I wanted to learn JavaScript, so I made a few small programs. Fallout Hacker Helper http://faehnri.ch/fhh/ - a utility to help with the hacking mini game in Fallout 3 WRAP http://faehnri.ch/wrap/ - Web Register Assembly Programming, a browser version of Daniel Dennett's RAP machine, a simple register machine and language he uses for some theory of mind concepts (read his Intuition Pumps) Disrupt Inspiration http://f…

    Comment linking /disrupt-inspiration/

    on “Ask HN: What cool stuff have been built with JavaScript?”
  8. Submitted How C is not a subset of C++ as a story · 2 points

    HN discussion
  9. > Are you sure about that? I remember in Doom 3 era Carmack was rocking a fancy NeXTStep computer and doing cross platform development. But before that I'm pretty sure everything was a strictly Windows affair... By Doom 3 NeXTSteps were way obsolete and the company had already been bought by Apple long before. He did show the Doom 3 tech first on a Mac at a WWDC though (and later did the same for Rage). NeXTStep was…

    Comment linking /finished-with-qcrack/

    on “John Carmack's Quake Worklogs”
  10. Submitted How C is not a subset of C++ as a story · 1 points

    HN discussion
  11. Submitted Turning Config Files into a Programming Language as a story · 1 points

    HN discussion

Search all of HN for faehnri.ch