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

K

kmcd.dev

Personal blog · kmcd.dev/posts · on HN as sudorandomprogrammingsystems

kmcd.dev is a personal blog at kmcd.dev about programming and systems. Since 2024, 16 different Hacker News readers have linked it 28 times, most often “HTTP/1.0 from Scratch”. It is still writing: the last post was on 2026-10-24, and you can follow it by feed.

Visit the blog
28mentions?
16HN people?
2024–2026first – last linked?
Links on Hacker News per year · peak 16 in 2024

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

Why HN links it

HN readers link kmcd.dev for technical posts on protobuf and gRPC internals, such as how protobuf handles unknown fields. The one linked comment cites a post on that topic as a source.

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.

Depth-first search into networking, programming, web development and random tech topics by a bored software engineer.

The author on HN?

sudorandom · 63 karma · member since 2012

https://kmcd.dev [ my public key: https://keybase.io/sudorandom; my proof: https://keybase.io/sudorandom/sigs/lhEkaUpV37r7QzVea_cLcElODrYrTIMZezP1qIJjCro ]

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

Most-linked posts?

  1. HTTP/1.0 from Scratch
    3 people · 3 mentions · first linked 2024-08-13
  2. Y'all are sleeping on HTTP/3
    3 people · 3 mentions · first linked 2024-08-06
  3. gRPC over HTTP/3
    3 people · 3 mentions · first linked 2024-07-09
  4. gRPC-Web Should Have Fixed gRPC
    2 people · 2 mentions · first linked 2026-07-14
  5. HTTP/0.9 from Scratch (2024)
    2 people · 2 mentions · first linked 2024-07-30

What Hacker News says?

  1. My guess is there's more to that story than just "protobufs don't forward unknown fields" because that's not how they work be default. Take a look at https://protobuf.dev/programming-guides/proto3/#unknowns . https://kmcd.dev/posts/protobuf-unknown-fields/ discusses the scenario you're hinting at. It's possible in the story you mention that each of those ~20 internal protos were different messages, and each hop betw…

    Comment linking /posts/protobuf-unknown-fields/

    on “gRPC: From service definition to wire format”
  2. Submitted gRPC: The Bad Parts as a story · 228 points

    HN discussion
  3. Submitted gRPC: The Ugly Parts as a story · 111 points

    HN discussion
  4. Submitted Y'all are sleeping on HTTP/3 as a story · 21 points

    HN discussion
  5. Submitted Traceroute Tool from Scratch in Go as a story · 19 points

    HN discussion
  6. Submitted Y'all are sleeping on HTTP/3 as a story · 18 points

    HN discussion
  7. Submitted HTTP/1.0 from Scratch as a story · 7 points

    HN discussion
  8. Submitted HTTP/0.9 from Scratch (2024) as a story · 5 points

    HN discussion
  9. Submitted gRPC: The Good Parts as a story · 5 points

    HN discussion
  10. Submitted Y'all are sleeping on HTTP/3 as a story · 4 points

    HN discussion
  11. Submitted gRPC over HTTP/3 as a story · 3 points

    HN discussion
  12. Submitted gRPC over HTTP/3 as a story · 3 points

    HN discussion
  13. Submitted gRPC over HTTP/3 as a story · 3 points

    HN discussion
  14. Submitted gRPC-Web Should Have Fixed gRPC as a story · 2 points

    HN discussion
  15. Submitted The CPU Cost of Protobuf Varints in Go as a story · 2 points

    HN discussion
  16. Submitted Beating Go's Encoding/JSON with Schema-Guided ProtoJSON as a story · 2 points

    HN discussion
  17. Submitted gRPC-Web Should Have Fixed gRPC as a story · 2 points

    HN discussion
  18. Submitted Morse Code as a story · 2 points

    HN discussion
  19. Submitted How I Got Thousands of Mastodon Users to Whistle at Their Screens as a story · 2 points

    HN discussion
  20. Submitted Working with Protobuf in 2024 as a story · 2 points

    HN discussion
  21. Submitted FauxRPC: Easily turn protobufs into fake gRPC, gRPC-Web, Connect, and REST serv as a story · 2 points

    HN discussion
  22. Submitted HTTP/1.0 from Scratch as a story · 2 points

    HN discussion
  23. Submitted HTTP/0.9 from Scratch as a story · 2 points

    HN discussion
  24. Submitted Building a Live BGP Map as a story · 1 points

    HN discussion
  25. Submitted HTTP/1.1 from Scratch as a story · 1 points

    HN discussion
  26. Submitted I made a daily word game as a story · 1 points

    HN discussion
  27. Submitted HTTP/1.0 from Scratch as a story · 1 points

    HN discussion
  28. Submitted Visualizing the Internet (2024) as a story · 1 points

    HN discussion

Search all of HN for kmcd.dev

Linked by the same people?