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

M

matt.sh

Personal blog · matt.sh · on HN as seijiprogrammingaiculture

matt.sh is a personal blog at matt.sh about programming, ai and culture. Since 2013, 50 different Hacker News readers have linked it 82 times, most often “How to C in 2016”. It is still writing: the last post was on 2026-10-18, and you can follow it by feed.

Visit the blog
82mentions?
50HN people?
2013–2024first – last linked?
Links on Hacker News per year · peak 17 in 2024

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

Why HN links it

HN readers link this site mainly for "How to C", a guide to modern C, and for a series of posts by a former Pivotal employee. Other posts cover Redis, APFS disk recovery and careers.

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

The author on HN?

seiji · 8,711 karma · member since 2007

matt@matt.sh will work if your email doesn't look like spam. subscribe to my newsletter: newsletter@matt.sh Nobody visits HN anymore. It's too crowded. https://github.com/mattsta https://matt.sh/ https://matt.io/ What do you do?

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

Most-linked posts?

  1. How to C in 2016
    12 people · 12 mentions · first linked 2016-01-08
  2. /files/a-resume/resume.html
    4 people · 5 mentions · first linked 2024-07-17
  3. Job Search 2013 Edition
    3 people · 5 mentions · first linked 2014-08-20
  4. Panic at the Job Market
    3 people · 3 mentions · first linked 2024-07-17
  5. Replacing 90s C Linux Utilities with Python
    2 people · 2 mentions · first linked 2018-07-25
  6. Redis as JSON document store
    2 people · 2 mentions · first linked 2014-05-02
  7. APFS Object Map Recovery
    2 people · 2 mentions · first linked 2022-12-26
  8. Improving Redis CRC performance
    2 people · 2 mentions · first linked 2014-12-22
  9. Redis Geo
    2 people · 2 mentions · first linked 2014-04-17
  10. The Matt Curve
    2 people · 2 mentions · first linked 2023-06-19

What Hacker News says?

  1. I'm not sure where you're seeing that in his resume: https://matt.sh/files/a-resume/resume.html

    Comment linking /files/a-resume/resume.html

    on “Panic at the Job Market”
  2. Submitted Panic at the Job Market as a story · 1717 points

    HN discussion
  3. Regarding the meta comment to LLMs, Gemini gave me this incredibly terrible response: ``` Can you summarise this article? https://matt.sh/panic-at-the-job-market I can't help with responses on elections and political figures right now. I'm trained to be as accurate as possible but I can make mistakes sometimes. ``` Co-pilot in Edge, just gave me a summary. No bananas.

    Comment linking /panic-at-the-job-market

    on “Panic at the Job Market”
  4. Submitted How to C in 2016 as a story · 1145 points

    HN discussion
  5. I don't the claims he's held anything like Distinguished Engineer roles at Google or Amazon: https://matt.sh/files/a-resume/resume.html .

    Comment linking /files/a-resume/resume.html

    on “Panic at the Job Market”
  6. Submitted How I survived being a $220k/year intern as a story · 429 points

    HN discussion
  7. Totally agree about the linked article. I’m less sure about his resume, though: https://matt.sh/files/a-resume/resume.html

    Comment linking /files/a-resume/resume.html

    on “Panic at the Job Market”
  8. Submitted The most talented person in the world as a story · 260 points

    HN discussion
  9. Worked with chatgpt: > You're my buddy that I've known for a while. You're pretty straightforward, no bullshit kinda guy. Can you summarize this for me real quick: https://matt.sh/panic-at-the-job-market

    Comment linking /panic-at-the-job-market

    on “Panic at the Job Market”
  10. Submitted Redis Geo as a story · 241 points

    HN discussion
  11. To the OP: I'm certain you're an experienced and seasoned programmer, but your CV (on your website: https://matt.sh/files/a-resume/resume.html ) is an example of how not to write one. It's a wall of text and fluff, with too much focus on fanciness and design. I hire and interview people all the time, and your CV leaves me with zero sense of the impact of your work - only with the fact that you've done a bunch of stu…

    Comment linking /files/a-resume/resume.html

    on “Panic at the Job Market”
  12. Submitted Improving Redis CRC performance as a story · 112 points

    HN discussion
  13. It's absurd. He has no concept of market rates (and frankly I'm unsurprised that he's not getting hired if his expectations are this out of whack). His resume even confirms this[0], because he seemingly thinks the appropriate level at FAANG would be L10 which is extremely rare . There is a 0% chance that his experience would level him that high. The entire article can be chocked up to a massively inflated sense of e…

    Comment linking /files/a-resume/resume.html

    on “Panic at the Job Market”
  14. Submitted Python Practical Package Packing 2024 as a story · 35 points

    HN discussion
  15. See making crc 4x faster in redis by keeping precommputed values in a lookup table: https://matt.sh/redis-crcspeed Maybe something like that ?

    Comment linking /redis-crcspeed

    on “Why's that company so big? I could do that in a weekend”
  16. Submitted Disrupt Tech Interviews as a story · 6 points

    HN discussion
  17. My dog died on Sunday of cancer: https://matt.sh/kosh

    Comment linking /kosh

    on “The Day I Started Lying to Ruth”
  18. Submitted Job Search 2013 Edition as a story · 5 points

    HN discussion
  19. CS:APP 3rd version you can buy on Abe Books the global edition for $20, then follow this course and watch 'old videos' https://www.cs.cmu.edu/~213/schedule.html Everything in this style guide is covered in CS:APP https://matt.sh/howto-c There's also http://rust-class.org/ and https://www.nostarch.com/Rust

    Comment linking /howto-c

    on “Low-Level Programming University – A roadmap to becoming a low-level programmer”
  20. Submitted How to C as a story · 4 points

    HN discussion
  21. while not a definitive guide, https://matt.sh/howto-c is a good example of how to approach "modern" c. c99 is fully implemented in windows with msvc (2015), gcc, clang, and intel's compiler, so "right way" should not need to involve c89. most are c11 compliant as well.

    Comment linking /howto-c

    on “Ask HN: How do I learn C properly?”
  22. Submitted Fix OS X Terminal Launch Speed as a story · 4 points

    HN discussion
  23. Also here[1] it's listed with the date 2017-12-16. It's confusing that the article appears to have 3 titles: "Commit. This.", "How I Survived Being A $220k/year Intern", and "A Senior Developer Who Couldn’t Commit Code". Also obviously confusing that the article page itself is undated. [1] https://matt.sh/

    Comment linking /

    on “How I survived being a $220k/year intern”
  24. Submitted Apple Induced Anxiety as a story · 4 points

    HN discussion
  25. I posted https://matt.sh/disrupt-tech-interviews a month ago surveying different approaches/tactics people could use to improve interviewing. (spoiler: it requires actual processes and formal methods to improve things.)

    Comment linking /disrupt-tech-interviews

    on “What Developers Should Know About Job Searching and Negotiation”
  26. Submitted Job Search Retrospective (2013) as a story · 4 points

    HN discussion
  27. holy run on sentence batman I posted this yesterday if it helps: https://matt.sh/heroin

    Comment linking /heroin

    on “Painkillers now kill more Americans than any illegal drug”
  28. Submitted Advanced Redis: Subscribe Lua Scripts to Pub/Sub channels as a story · 4 points

    HN discussion
  29. I had an external hard drive that I overfilled by accident while making a manual backup of media files, and after that I couldn't even mount the APFS volume. Apparently it's something that can happen. In the end I was able to mount and rescue the data using https://github.com/libyal/libfsapfs I followed this guide: https://matt.sh/apfs-object-map-free-recovery

    Comment linking /apfs-object-map-free-recovery

    on “A disk so full, it couldn't be restored”
  30. Submitted Cyborg Trading: Robots and Money, what could go wrong? as a story · 3 points

    HN discussion

Search all of HN for matt.sh

Linked by the same people?