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
    S

    Solène Rapenne

    dataswamp.org/~solene · Personal blog · on HN since 2019

    Solène Rapenne writes about OpenBSD, Linux, GrapheneOS, minimalist computing and her Old Computer Challenge.

    Visit blogHN submissions
    Open Source & LinuxSecurity
    What HN says

    HN links her posts as introductions to GrapheneOS and OpenBSD, and commenters enjoy taking part in her Old Computer Challenge.

    Stats for nerds
    51HN people shared it
    104linked in comments
    3.6Kstory points
    Aug 2026last shared
    2021people per year2026

    Top posts on HN

    1. 1
      Self hosting is important
      1 person · 566 points · first shared 2021 · 318 comments on HN
    2. 2
      Nushell: Introduction to a new kind of shell
      1 person · 319 points · first shared 2022 · 247 comments on HN
    3. 3
      Linux NILFS file system: automatic continuous snapshots
      1 person · 242 points · first shared 2022 · 148 comments on HN
    4. 4
      Introduction to GrapheneOS
      2 people · 236 points · first shared 2025 · 305 comments on HN
    5. 5
      Why is the OpenBSD documentation so good?
      1 person · 213 points · first shared 2022 · 91 comments on HN
    6. 6
      Some OpenBSD features that aren't widely known
      1 person · 165 points · first shared 2024 · 38 comments on HN
    7. 7
      OpenBSD Workstation Hardening
      2 people · 149 points · first shared 2024 · 81 comments on HN
    8. 8
      How I would sell OpenBSD as a salesperson
      3 people · 145 points · first shared 2022 · 123 comments on HN
    9. 9
      I ended up liking GNOME with the loss of one hand
      1 person · 143 points · first shared 2021 · 132 comments on HN
    10. 10
      Explaining modern server monitoring stacks for self-hosting
      1 person · 118 points · first shared 2022 · 34 comments on HN

    What HN people wrote when they linked it

    • superboumDec 2022

      3 days ago, I installed Haiku on bare metal: an old PC from ~2004. I was not aware that a new version was planned at that time, but the upgrade was completely smooth.

      My idea when I installed Haiku was to make my own version of the "old computer challenge"[1], with an emphasis on using GUI apps.

      Similarly to @probono (a FOSS dev), I also found Haiku "shockingly good"[2] at being a lightweight, responsive, easy-to-use desktop OS.

      After some patching, I was even able to compile Tectonic[3], a modern LaTeX engine written in Rust, and Quaternion a Matrix client supporting E2EE[4]. All that running on a single core Athlon 64 and 1.5GB of RAM.

      I posted some screenshots in a Mastodon threads if you are curious[5] (but my posts are in french sorry :/). And of course this comment is posted from Haiku!

      [1]: https://dataswamp.org/~solene/2021-07-07-old-computer-challenge.html

      [2]: https://medium.com/@probonopd/my-first-day-with-haiku-shockingly-good-8930cad4bbb0

      [3]: https://tectonic-typesetting.github.io/en-US/

      [4]: https://github.com/quotient-im/Quaternion

      [5]: https://mastodon.tedomum.net/@tgoldoin/109554115997967651

    • anthkJun 2023

      K.Mandla and Inconsolation were my inspiration sources. I still use a minimalist setup since mid-late 2000's, and it's amazing. No distractions, pure music from Jamendo/Magnatune, no notifications, no nothing. Mails, RSS' and news are fetched automatically via Cron, and read in text mode.

      And OFC as I played text adventures thru retroemulation since ~2002, I play IF and Roguelikes as my main gaming sources. For the rest, libre gaming.

      My setup it's an Atom n270 netbook with 1GB of RAM + 1GB of ZRAM acting like 2GB, but currently I'm following Solene's challenge on low resources, so I have 512MB of physical RAM limited by a Syslinux boot flag and a single core:
      https://dataswamp.org/~solene/2023-06-04-old-computer-challenge-v3.html

      Once you use Groff+MuPDF, sc-im, mutt, AWK, and a few of C (Unix low-level knowledge) and Scheme (global CS terms), your skills skyrocket with very few resources and lower electricity bills. I could even chat with some nice people from Mastodon at https://brutaldon.org and using Lynx and by calling sxiv/mpv externally for image and media links.

    • rollcatFeb 2024

      I really enjoyed participating in Solene%'s Old Computer Challenge 2022: <https://dataswamp.org/~solene/2022-07-01-oldcomputerchallenge-v2-rtc.html>

      I adjusted my rules a bit to make them fit into my setup (WFH, Homekit lights, etc), the main challenge being that rather than accounting for time spent online and trying to limit it to 1h, I just wouldn't go online at all (unless for work). It was a wonderful week, and even one week can start to make a long-term impact!

      Another thing worth trying is to leave your phone at home, and attend to your "digital needs" from a smartwatch. The screen is too small and the input too quirky to be efficient at wasting attention, but you can still get directions, pay for stuff, reply to a message, etc. (I actually don't have mobile data on my watch so I need the phone to keep the watch online, but I'm mindful of when I'm in "no phone mode". You can also seize the opportunity and just go offline, without giving up on things such as checking the time or playing music.)

    • digdugdirkSep 2023

      Random question regarding OpenBSD:

      I'm curious why you suggested OpenBSD vs Linux? I read through your linked "OpenBSD : why and how" [1] article - as well as the secondary linked article from that page [2] - and couldn't help but notice how many of the reasons listed were reasons why not to use OpenBSD. More than that, the limitations (while I do understand the value of doing simple things well) of the system seem highly constraining.

      Do you use OpenBSD for all your devices, all the time? Or is it more of a thing where OpenBSD serves your needs perfectly for some smaller subset of what a "computer" is, and for everything else you have a separate device to fill those needs? (An ipad/macbook for media consumption, a home server for handling media related tasks, etc.)

      Love the general sentiment behind the article, btw. The OpenBSD thing just really stood out to me as I read through it.

      [1] - https://sive.rs/openbsd
      [2] - https://dataswamp.org/~solene/2022-06-22-openbsd-selling-arguments.html

    • doublepg23Aug 2026

      > they consider ZFS "non–free" on par with the GPL

      Why isn't it? The CDDL is basically the MPL, which in-turn is basically the LGPL.

      The jihad against the GPL by FreeBSD and conveniently ignoring the CDDL being weak-copyleft was always ironic to me.

      > and the devs probably haven't had one either

      solene@ left and stated the filesystem as a supporting reason:

      > I have grievances against OpenBSD file system. Every time OpenBSD crash, and it happens very often for me when using it as a desktop, it ends with file corrupted or lost files. This is just not something I can accept.

      https://dataswamp.org/~solene/2024-11-15-why-i-stopped-using-openbsd.html

    • hiepphOct 2023

      Ansible makes mutable changes to the OS, task by task.

      Nix is immutable. A new change is made entirely new, and only after the build is successful, all packages are "symlinked" to the current system.

      Fedora Silverblue is based on ostree [1]. It works similarly like git, but on your root tree. But it requires you to reboot the whole system for the changes to take effect. Since Nix is just symlinked packages, you don't need to reboot the system.

      More detailed explanation here [2].

      [1]: https://github.com/ostreedev/ostree

      [2]: https://dataswamp.org/~solene/2023-07-12-intro-to-immutable-os.html

    Related

    Unix Sheikhunixsheikh.com73 people

    Technical reasons to choose FreeBSD over GNU/Linux (2020)

    Unix Sheikh
    Personal · last shared 2024
    Mattobox.matto.nl15 people

    We Must Revive Gopherspace (2017)

    Matto
    Personal · last shared 2025
    Geir Iseneisene.org15 people

    What does it take to keep a conspiracy secret?

    Geir Isene
    Personal · last shared 2026
    Lennart Poettering0pointer.de296 people

    Authenticated Boot and Disk Encryption on Linux

    Lennart Poettering
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    ScyllaDB Blogscylladb.com167 people

    How io_uring and eBPF Will Revolutionize Programming in Linux

    ScyllaDB Blog
    Company · last shared 2026
    Justine Tunneyjustine.lol251 people

    Show HN: Redbean – Single-file distributable web server

    Justine Tunney
    Personal · last shared 2026
    Zwischenzugszwischenzugs.com66 people

    Things I Wish I'd Known About Bash

    Zwischenzugs
    Personal · last shared 2026