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

K

Kazuho's Weblog

Personal blog · blog.kazuhooku.com · on HN as kazuhoprogrammingwebsystems

Kazuho's Weblog is a personal blog at blog.kazuhooku.com about programming, web and systems. Since 2013, 20 different Hacker News readers have linked it 29 times, most often “Making the HTTPd run 20% faster with qrintf-gcc; a sprintf-optimizing compiler”. The last post was in 2020, but the archive is still widely read.

Visit the blog
29mentions?
20HN people?
2013–2023first – last linked?
Links on Hacker News per year · peak 8 in 2014

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

Why HN links it

HN readers link Kazuho's Weblog for its HTTP/2 push and cache-awareness work (h2o, casper), the qrintf sprintf precompiler, and the unco git-undo tool. Commenters cite these posts without judging them.

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

The author on HN?

kazuho · 568 karma · member since 2012

http://blog.kazuhooku.com/ https://github.com/kazuho/

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

Most-linked posts?

  1. Making the HTTPd run 20% faster with qrintf-gcc; a sprintf-optimizing compiler
    4 people · 4 mentions · first linked 2014-10-07
  2. The reasons I stopped using libuv
    4 people · 4 mentions · first linked 2014-09-20
  3. H2O HTTP/2 server 2.0.1 / 2.1.0-beta1 released
    2 people · 2 mentions · first linked 2016-06-26
  4. Show HN: Dependency-based prioritization makes HTTP/2 much faster than SPDY
    2 people · 2 mentions · first linked 2015-04-16

What Hacker News says?

  1. The most interesting thing I learned from this article is the sprintf() pre-compiler ( http://blog.kazuhooku.com/2014/10/announcing-qrintf-and-qrin... ). That's awesome. The rest, well, its a helpful check on over enthusiasm to be familiar with the shortcomings of UNIX. By dint of its popularity, diversity and long lineage, UNIX and its derivatives are particularly rich in warts. Yet, I think it must be true of all…

    Comment linking /2014/10/announcing-qrintf-and-qrintf-gcc.html

    on “The Collapse of the Unix Philosophy”
  2. Submitted Show HN: Initial release of H2O, and why HTTPD performance will matter in 2015 as a story · 251 points

    HN discussion
  3. The main problem with http2 push and why it’s pointless is that it’s not cache aware. So you’re pushing unrequested data to everyone regardless. h2o tries to solve this problem with a special cookie. More here: http://blog.kazuhooku.com/2015/12/optimizing-performance-of-... But without something like that it’s a feature that will never really gain traction.

    Comment linking /2015/12/optimizing-performance-of-multi-tiered.html

    on “Nginx-1.14.0 stable version has been released”
  4. Submitted Show HN: Dependency-based prioritization makes HTTP/2 much faster than SPDY as a story · 67 points

    HN discussion
  5. That's the thing, it doesn't. HTTP2 Push is one of the big "open field" of HTTP2, and to know whether a document needs to be pushed will rely on good heuristics and black magic. There is however a small standard that's emerging, pioneered by h2o, called casper ( https://h2o.examp1e.net/configure/http2_directives.html#http... ). The idea is that all resources ever sent to the client are stored in a probabilistic data…

    Comment linking /2015/10/performance-of-http2-push-and-server.html

    on “Nginx-1.14.0 stable version has been released”
  6. Submitted H2O 1.4.0 released with support for forward secrecy as a story · 40 points

    HN discussion
  7. See also http://blog.kazuhooku.com/2014/04/announcing-unco-undo-chang...

    Comment linking /2014/04/announcing-unco-undo-changes-to-files.html

    on “Gitjk – command to undo what you just did in git”
  8. Submitted Improving Parser Performance Using SSE Instructions as a story · 38 points

    HN discussion
  9. Submitted The reasons I stopped using libuv as a story · 16 points

    HN discussion
  10. Submitted Making the HTTPd run 20% faster with qrintf-gcc; a sprintf-optimizing compiler as a story · 14 points

    HN discussion
  11. Submitted H2O Author: I joined Fastly as a story · 9 points

    HN discussion
  12. Submitted Show HN: The JSON SQL Injection Vulnerability as a story · 4 points

    HN discussion
  13. Submitted H2O version 2.3.0-beta1 released, improvements presented at Rubykaigi 2018 as a story · 3 points

    HN discussion
  14. Submitted H2O HTTP/2 server 2.0.1 / 2.1.0-beta1 released as a story · 3 points

    HN discussion
  15. Submitted HTTP/2 is much faster than SPDY thanks to dependency-based prioritization as a story · 3 points

    HN discussion
  16. Submitted Improving Parser Performance Using SSE Instructions (in Case of PicoHTTPParser) as a story · 3 points

    HN discussion
  17. Submitted The reasons I stopped using libuv for H2O as a story · 3 points

    HN discussion
  18. Submitted Show HN: Determining whether if a function is declared in C++11 as a story · 3 points

    HN discussion
  19. Submitted H2O version 2.2.0 released as a story · 2 points

    HN discussion
  20. Submitted H2O version 2.1.0 as a story · 2 points

    HN discussion
  21. Submitted H2O HTTP/2 server 2.0.1 / 2.1.0-beta1 released as a story · 2 points

    HN discussion
  22. Submitted Show HN: H2O HTTP2 server 1.3 provides faster response to user, supports FastCGI as a story · 2 points

    HN discussion
  23. Submitted The reasons I stopped using libuv for H2O as a story · 2 points

    HN discussion
  24. Submitted Making the HTTP server 20% faster with sprintf-optimizing preprocessor/compiler as a story · 2 points

    HN discussion
  25. Submitted Writing fast, processor-independent code using C++ and LLVM bitcode as a story · 2 points

    HN discussion
  26. Submitted The reasons I stopped using libuv for H2O (2014) as a story · 1 points

    HN discussion
  27. Submitted Making an HTTP server 20% faster with an sprintf preprocessor/compiler (2014) as a story · 1 points

    HN discussion
  28. Submitted Reorganizing Website Architecture for HTTP/2 and Beyond as a story · 1 points

    HN discussion
  29. Submitted HTTP/2 is much faster than SPDY thanks to dependency-based prioritization as a story · 1 points

    HN discussion

Search all of HN for blog.kazuhooku.com

Linked by the same people?