Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    K

    Kristian Köhntopp

    blog.koehntopp.info · Personal blog · on HN since 2017

    Kristian Köhntopp, an infrastructure engineer, writes about filesystems, MySQL, Unix, messaging systems like Matrix and other technical topics.

    Visit blogRSSHN submissions
    Systems & PerformanceDatabasesOpen Source & Linux
    What HN says

    Commenters cite his posts on filesystem history, cache problems and Matrix's shortcomings, and one questions a complaint in his Matrix critique.

    Stats for nerds
    38HN people shared it
    56linked in comments
    2Kstory points
    Jul 2025last shared
    2017people per year2025

    Top posts on HN

    1. 1
      How not to run a CA
      1 person · 561 points · first shared 2018 · 248 comments on HN
    2. 2
      The Matrix Trashfire
      3 people · 308 points · first shared 2024 · 213 comments on HN
    3. 3
      NVMe is not a hard disk
      1 person · 248 points · first shared 2021 · 206 comments on HN
    4. 4
      Getting out of the cloud…
      1 person · 204 points · first shared 2017 · 93 comments on HN
    5. 5
      50 Years in Filesystems: 1984
      3 people · 200 points · first shared 2023 · 44 comments on HN
    6. 6
      Illegal and undocumented instructions found in every major vendor CPU
      1 person · 130 points · first shared 2017 · 26 comments on HN
    7. 7
      Facebook at Work spamblocks some SQL queries
      1 person · 92 points · first shared 2018 · 76 comments on HN
    8. 8
      Unicode is over and it dies over Emoji
      1 person · 73 points · first shared 2017 · 63 comments on HN
    9. 9
      Attack of the 50 foot Blockchain (2017)
      1 person · 53 points · first shared 2020 · 103 comments on HN
    10. 10
      Not being federated and E2E as an advantage
      1 person · 22 points · first shared 2025 · 2 comments on HN

    What HN people wrote when they linked it

    • kensanataJul 2017

      For some long term perspective, I liked Kris' blog post "On cache problems, and what they mean for the future" ending with the following passage:

      "That challenges the fundamental abstraction of Unix, though, because in Unix everything is a file, which is a linear array of bytes, and is being accessed through a file handle. Now, with Optane persistent data may be no longer behind a file handle, but a special kind of memory, and data does not have to be crystallized into serialized structures before persistence. In fact, the memory may be so fast that we might not have time to do that.
      We require a different compute abstraction instead. Which means, when we have it, the result will finally, after five decades, not really Unix any more."
      http://blog.koehntopp.info/index.php/1960-on-cache-problems-and-what-they-mean-for-the-future/

    • avtarApr 2024

      > Why we would we fund Matrix when XMPP and IRC already exists?

      A common sentiment I’ve come across, here and other corners of the internet, is dismay that more organizations have been adopting closed communication platforms such as Discord and Slack. These platforms (probably Discord more so) make it easier for online communities to be set up and offer relatively polished user experience compared to Matrix, IRC, or XMPP.

      There was a post shared on HN a few weeks ago by a technical user and their onboarding experience with Matrix https://blog.koehntopp.info/2024/02/13/the-matrix-trashfire.html As someone who uses Matrix, I’m hoping they bridge the UX gap sooner than later.

      XMPP and IRC are even further away from being viable alternatives.

    • liotierJan 2017

      Not quite a "headfake" but indeed it is all about testing our response. This is called Lean Fascism: http://blog.koehntopp.info/index.php/255-lean-fascism/ - "Political positions are no longer backed by theory and no longer subject to political discourse and societal control. They are simply being implemented, sometimes even purposefully badly crafted, in order to measure societal reaction"

    • tgsovlerkhgselFeb 2024

      The reason Signal is successful is because it at least somewhat reliably works, while Matrix is the worst of fiddleware.

      https://blog.koehntopp.info/2024/02/13/the-matrix-trashfire.html explains why Matrix is lacking market share, and I think Signal's decision to be aggressively closed is due to a justified fear of becoming that.

    • sthrsMay 2023

      This series has been really informative regarding the history of filesystems - when each breakthrough occurred and the historical tradeoffs that were considered at each point.

      https://blog.koehntopp.info/2023/05/05/50-years-in-filesystems-1974.html

    • thaumasiotesFeb 2024

      > https://blog.koehntopp.info/2024/02/13/the-matrix-trashfire.... explains why Matrix is lacking market share

      It complains that cyberfurz.chat is a "server with profanity in the name".

      ...why?

    Related

    Krisztián Kovácskkovacs.eu34 people

    Cool, but obscure Unix tools

    Krisztián Kovács
    Personal · last shared 2026
    Kernel.org Peoplepeople.kernel.org71 people

    How many kinds of USB-C to USB-C cables are there?

    Kernel.org People
    Publication · last shared 2026
    Chris Siebenmannutcc.utoronto.ca/~cks388 people

    Go is Google's language, not ours

    Chris Siebenmann
    Personal · last shared 2026
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Steve Klabnikwords.steveklabnik.com284 people

    A Sad Day for Rust

    Steve Klabnik
    Personal · last shared 2026
    Peteris Kruminscatonmat.net316 people

    Low Level Bit Hacks You Absolutely Must Know

    Peteris Krumins
    Personal · last shared 2026
    beepb00pbeepb00p.xyz46 people

    Building personal search infrastructure for your knowledge and code

    beepb00p
    Personal · last shared 2026
    Filippo Valsordawords.filippo.io319 people

    Show HN: My SSH server knows who you are

    Filippo Valsorda
    Personal · last shared 2026