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
    J

    Jeroen Louwrens

    louwrentius.com · Personal blog · on HN since 2012

    Jeroen Louwrens writes about home NAS builds, ZFS and other file systems, Ceph storage, and small-scale self-hosted hardware.

    Visit blogRSSHN submissions
    Systems & PerformanceHardware & ElectronicsOpen Source & Linux
    What HN says

    His ZFS and ECC memory post is cited in debates about ECC. Commenters also question his site's power use and his crypto views.

    Stats for nerds
    31HN people shared it
    78linked in comments
    2.5Kstory points
    Jan 2025last shared
    2014people per year2025

    Top posts on HN

    1. 1
      The Raspberry Pi 5 Is No Match for a Tini-Mini-Micro PC
      2 people · 462 points · first shared 2024 · 351 comments on HN
    2. 2
      My 71 TiB ZFS NAS After 10 Years and Zero Drive Failures
      1 person · 419 points · first shared 2024 · 299 comments on HN
    3. 3
      My Home Lab Server with 20 Cores / 40 Threads and 128 GB Memory
      1 person · 239 points · first shared 2019 · 213 comments on HN
    4. 4
      This Blog Is Now Running on Solar Power
      1 person · 228 points · first shared 2020 · 120 comments on HN
    5. 5
      71 TiB DIY NAS Based on ZFS on Linux
      2 people · 165 points · first shared 2014 · 129 comments on HN
    6. 6
      The Sorry State of CoW File Systems
      3 people · 130 points · first shared 2015 · 69 comments on HN
    7. 7
      An ode to the 10,000 RPM Western Digital (Veloci)Raptor
      1 person · 121 points · first shared 2021 · 111 comments on HN
    8. 8
      Don’t Be Afraid of RAID
      1 person · 120 points · first shared 2020 · 172 comments on HN
    9. 9
      The 'hidden' cost of using ZFS for your home NAS
      4 people · 88 points · first shared 2016 · 83 comments on HN
    10. 10
      Raspberry Pi as a router using a single network interface
      2 people · 81 points · first shared 2021 · 109 comments on HN

    What HN people wrote when they linked it

    • dspillettMay 2018

      > upload of say ~20MB it would throttle my download speed

      This is not directly due to the technology involved, it is due to congestion on the upstream side slowing down IP control packets (ACKs and such) as they are queued with the rest. When you have a slow upstream pipe it is very easy to see this effect. It is even worse when there are multiple upstream connections trying to use as much as they can (as seen in torrent transfers and similar), and it affects interactive traffic like SSH connections significantly too.

      You can work around this by shaping your upstream traffic to reserve a little bandwidth for small interactive/control packets. If your router runs Linux there are a number of simple scripts to setup the basics (wondershaper is one I've used successfully in the past) or you can be more specific to your needs by setting up your own config with the appropriate tools.

      If you usually only use one PC then you can run the shaper there instead, of course, but running shaping on one individual machine on a crowded network will have no useful effect.

      (see http://louwrentius.com/how-traffic-shaping-can-dramatically-improve-internet-responsiveness.html for an example of using wondershaper)

    • ansibleDec 2019

      > I don't care about ECC https://blog.codinghorror.com/to-ecc-or-not-to-ecc/

      And that's fine. Though as a counterpoint:

      https://louwrentius.com/please-use-zfs-with-ecc-memory.html

      > I had hardware raid 5 before and it failed, because I used similar hard drives ( 3 drives failed within a month, wasn't expecting that).

      Which goes back to my point. You're comparing your home system, with something like one-9's uptime (90% availability over an entire year) with a cloud provider that is going to give you five-9's or better.

      These are not the same things. And you are going to pay more for each additional 9 of uptime.

      For your own stuff, yes, of course it can make perfect sense to host it yourself. I've got a personal server running on positively ancient hardware that still manages two-9's availability, and that's fine for my use case. But I wouldn't directly compare that to a cloud provider either.

    • wtingNov 2020

      >ECC is recommended but many people, myself included, have run many stable years without ECC.

      zfs requires ECC[0][1], do not skimp on this.

      I ran many zfs pools for >8 years without issues until silent memory corruption happened to me, and now I can't access my data anymore (zfs won't let me mount a zpool that fails scrub checks).

      0: Oracle (and previously Sun) documentation recommends ECC to prevent silent corruption:

      >Consider using ECC memory to protect against memory corruption. Silent memory corruption can potentially damage your data.

      https://docs.oracle.com/cd/E23824_01/html/821-1448/zfspools-4.html

      1: https://louwrentius.com/please-use-zfs-with-ecc-memory.html

    • haunterJan 2025

      I'm in Hungary and for the equivalent of $120 you can get an enterprise refurbished mini PC (Dell, HP, Lenovo) with a much better CPU (i3-8100T, i5-8500T, i3-10100T for example) and storage options here. I'm running Dell Optiplex Micros with triple SSDs (1x 2.5", 2x NVMe). And it's x86 so you can prety much run whatever OS you want without any problems. The power consumption is perfectly fine too. Mines usually idle around 4-5W.

      Good article about the same topic https://louwrentius.com/the-raspberry-pi-5-is-no-match-for-a-tini-mini-micro-pc.html Even a 10 years old i5-6500 is outperforming the RPI5!

    • moeOct 2014

      This is a myth started by someone who did not understand how filesystems work.

      You are wrong. Don't spread potentially dangerous maladvice on the internet when you have no idea what you're talking about.

      The official ZFS documentation[1] tells you to use ECC Ram and why. The first google hit for "zfs ecc ram"[2] further elaborates on the risks of using ZFS without ECC memory.

      [1] https://pthree.org/2013/12/10/zfs-administration-appendix-c-why-you-should-use-ecc-ram/

      [2] http://louwrentius.com/please-use-zfs-with-ecc-memory.html

    • bespoke_engnrJan 2016

      Aside from the "needs many gigs of RAM, even without deduplication turned on" angle, the lack of ECC memory would prevent me from using ZFS on raspi.

      Sooner or later you will trash your data unless you're using ECC memory (which the Raspberry Pi RAM chips are not): http://louwrentius.com/please-use-zfs-with-ecc-memory.html

      For the record, I also think it's cool to get this compiled and running on RasPi; just wanted to add the ECC info for anyone now thinking of doing something with this in production :-D.

    Related

    Aaron Toponcepthree.org79 people

    The Meaning of 'su'

    Aaron Toponce
    Personal · last shared 2023
    Jim Salterjrs-s.net59 people

    ZFS: Use mirror vdevs, not RAIDZ

    Jim Salter
    Personal · last shared 2025
    Jeff Geerlingjeffgeerling.com340 people

    Self-hosting your own media considered harmful according to YouTube

    Jeff Geerling
    Personal · last shared 2026
    Small Datumsmalldatum.blogspot.com63 people

    The original LSM paper

    Small Datum
    Personal · last shared 2026
    Graham Christensengrahamc.com57 people

    Erase your darlings: immutable infrastructure for mutable systems

    Graham Christensen
    Personal · last shared 2026
    vermadenvermaden.wordpress.com44 people

    Tiny Undervalued Hardware Companions

    vermaden
    Personal · last shared 2026
    ClusterHQ Blogclusterhq.com36 people

    ClusterHQ is shutting down

    ClusterHQ Blog
    Company · last shared 2017
    Dustin Kirklandblog.dustinkirkland.com88 people

    Ubuntu on Windows

    Dustin Kirkland
    Personal · last shared 2024