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
    L

    LinuxBabe

    linuxbabe.com · Publication · on HN since 2018

    LinuxBabe publishes step-by-step Linux tutorials on Ubuntu and Debian, including WireGuard, OpenStreetMap servers, CUPS and email encryption.

    Visit blogRSSHN submissions
    Open Source & LinuxNetworkingDevOps & Cloud
    What HN says

    HN commenters call it a very good Linux resource and often link its WireGuard VPN server guides as easy to follow.

    Stats for nerds
    16HN people shared it
    3linked in comments
    40story points
    Jun 2025last shared
    2018people per year2025

    Top posts on HN

    1. 1
      How to set up Tegola vector tile server on Ubuntu 20.04 for OpenStreetMap
      1 person · 38 points · first shared 2021 · Discussion on HN
    2. 2
      How to Encrypt Emails with OpenPGP in Thunderbird (2022)
      2 people · 1 points · first shared 2023 · Discussion on HN
    3. 3
      USB Boot of Multiple ISO Files by GRUB2 Boot Loader
      1 person · 1 points · first shared 2023 · Discussion on HN
    4. 4
      Wireguard vpn server debian
      1 person · first shared 2021
    5. 5
      Install xiphos free bible study software ubuntu 16 04 16 10
      1 person · first shared 2021
    6. 6
      Homepage
      1 person · first shared 2021
    7. 7
      Set up cups print server ubuntu bonjour ipp samba airprint
      1 person · first shared 2024
    8. 8
      Openstreetmap tile server ubuntu 20 04 osm
      1 person · first shared 2020
    9. 9
      Set up unbound dns resolver on ubuntu 20 04 server
      1 person · first shared 2025
    10. 10
      Switch intel nvidia graphics card ubuntu
      1 person · first shared 2019

    What HN people wrote when they linked it

    • LinuxBenderJul 2024

      you have to jump through hoops with third-party tools

      I personally find it very easy to send PGP encrypted emails with Thunderbird. [1] Thunderbird makes encrypting email platform agnostic. I can switch vendors without losing my ability to maintain E2EE with friends and business partners. I have been able to get non technical friends and lawyers to use Thunderbird and PGP as they just follow the picture instructions.

      This is just my own silly opinion but I would never personally rely on a platform to manage "E2EE" for me. If I do not generate and control the keys then I can not seriously call it E2EE. As such I do not consider WhatsApp and Signal to be end to end encrypted. That's just my personal opinion but perhaps I am just a bit touched in the head.

      [1] - https://www.linuxbabe.com/security/encrypt-emails-gpg-thunderbird

    • jmnicolasDec 2020

      I experimented with my own OSM tile server a few months ago.

      I used this tutorial https://www.linuxbabe.com/ubuntu/openstreetmap-tile-server-ubuntu-20-04-osm

      If like me you have basic Linux skills it's not that hard, just time consuming.

      However the resources needed are quite consequent: I managed to load all Europe tiles on a Core i7 3770k / 32 GB ram / 1 TB SSD workstation.

      I think it took 2+ days to load data into Postgres and many more days to render tiles zoom 0 to 18 for France. I estimate that to run a world tile server you would need as many core as possible, at least 64 GB of ram and 2 TB of disk (SSD is mandatory here).

      I didn't experiment with updating the DB with new OSM data but it looks quite a chore.

    • blisseyGoFeb 2021

      You might find this useful:

      https://www.linuxbabe.com/mail-server/ip-blacklist-removal

      Especially the part about "Rule of Thumb for Running Mail Server on a New IP Address

      When you run a mail server on a new IP address, you should not use this IP address to send newsletters (aka marketing emails) right away. Instead, you should use this IP address to send transactional emails for a period of time to improve the reputation.

      You may also want to use SMTP relay to send emails for a few days because SMTP relay services have a high IP reputation. After that, send emails directly to the familiar recipients."

    • gargarplexFeb 2022

      Whoa. Super interesting!
      Maybe even useful for compiling during development ... develop in workspace, use unison to copy over to the ramdisk, then do all builds from the ramdisk dir?

      Would you agree with this article's recommendations regarding ramdisk setup?
      https://www.linuxbabe.com/command-line/create-ramdisk-linux There seems to be controversy in the comments as to whether tmpfs is a proper ramdisk - although no clear tutorial as to a better method. Interested to learn more!

    • icelancerJan 2018

      I use iRedMail and set up my own mail server for my small business. I am beginning to wish I hadn't, even though I've had literally 0 problems outside of a single reboot to fix an issue.

      https://www.linuxbabe.com/mail-server/ubuntu-16-04-iredmail-server-installation

      I dunno. I feel like I'm sitting on a timebomb. It's hosted on DigitalOcean and while it works great with RoundCube and gmail... eh. I dunno why I even did it in the first place.

    • letters90Jun 2025

      It's simple to setup a resolver, really. Basically just "apt install unbound" and you have a resolver ready.

      the only thing you might have to adjust is the access control

      https://www.linuxbabe.com/ubuntu/set-up-unbound-dns-resolver-on-ubuntu-20-04-server

      access-control: 10.0.0.0/8 allow access-control: 127.0.0.1/24 allow access-control: 2001:DB8::/64 allow

    Related

    TurnKey Linux Blogturnkeylinux.org49 people

    Be nice. It's a fscking gift

    TurnKey Linux Blog
    Company · last shared 2025
    packagecloud Blogblog.packagecloud.io46 people

    How setting the TZ environment variable avoids thousands of system calls

    packagecloud Blog
    Company · last shared 2024
    D. J. Bernsteincr.yp.to641 people

    IEEE Refuses to Accept Public-Domain Papers?

    D. J. Bernstein
    Personal · last shared 2026
    Collabora Blogcollabora.com129 people

    Matt Godbolt sold me on Rust by showing me C++

    Collabora Blog
    Company · last shared 2026
    OpenBSD Journalundeadly.org253 people

    OpenSSH: client bug CVE-2016-0777

    OpenBSD Journal
    Publication · last shared 2026
    Breadboxmuppetlabs.com/~breadbox127 people

    A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux (1999)

    Breadbox
    Personal · last shared 2026
    MirageOSmirage.io84 people

    MirageOS 4.0 – Self-managed internet infrastructure with unikernels

    MirageOS
    Company · last shared 2026
    Qualys Blogblog.qualys.com65 people

    SSL Labs in 2016 and Beyond

    Qualys Blog
    Company · last shared 2026