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
    P

    Paul Tagliamonte

    notes.pault.ag · Personal blog · on HN since 2013

    Paul Tagliamonte, a Debian developer, writes about Debian, Python packaging, Go tooling, networking and a private LAN project.

    Visit blogRSSHN submissions
    Open Source & LinuxNetworkingProgramming
    What HN says

    HN commenters cite his post on why pip shouldn't install globally alongside apt, and his manifesto urging people to build their own LAN.

    Stats for nerds
    16HN people shared it
    14linked in comments
    361story points
    Mar 2026last shared
    2013people per year2026

    Top posts on HN

    1. 1
      Go Debian: Writing Debian tooling in Go
      1 person · 171 points · first shared 2016 · 18 comments on HN
    2. 2
      Musings about Debian and Python
      3 people · 108 points · first shared 2013 · 53 comments on HN
    3. 3
      It's not always DNS
      1 person · 56 points · first shared 2025 · 39 comments on HN
    4. 4
      The Promised LAN
      6 people · 13 points · first shared 2025 · Discussion on HN
    5. 5
      It's all relative
      3 people · 3 points · first shared 2016 · Discussion on HN
    6. 6
      Complex for Whom?
      2 people · 3 points · first shared 2024 · Discussion on HN
    7. 7
      BOOT2KIER
      1 person · 2 points · first shared 2025 · Discussion on HN
    8. 8
      Domo Arigato, Mr. Debugfs
      1 person · 2 points · first shared 2024 · Discussion on HN
    9. 9
      Hy: the survival guide to Lisp embedded on Python
      1 person · 2 points · first shared 2018 · Discussion on HN
    10. 10
      Hacking a projector in Hy
      1 person · 1 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • qualeedJul 2025

      >As a result, membership will never be open, and we will never have enough connected LANs to deal with the technical and social problems that start to happen with scale. This is a feature, not a bug.

      >This is a call for you to do the same. Build your own LAN. Connect it with friends’ homes. Remember what is missing from your life, and fill it in. Use software you know how to operate and get it running. Build slowly. Build your community. Do it with joy.

      From https://notes.pault.ag/tpl/

    • paultagFeb 2014

      I wrote about why this was a bad idea at: http://notes.pault.ag/debian-python/

      If you want a clear failure mode - if this installs requests globally, think about the chaos if you're on Debian stable, with 0.12.1, before the API break - after a pip install, you may end up with all the software on your system broken.

      When this happens, please don't file bugs with Debian. Thanks.

    • babarockOct 2013

      Vaguely related, this wonderful article by Paul Tagliamonte on how pip coexists with distro package managers (in this case APT): http://notes.pault.ag/debian-python/

      Nice reminder that pip is a dev tool and should be used as such. It makes sense to be included in Python.

    • archi42Jul 2025

      The page contains link to a manifesto/description: https://notes.pault.ag/tpl/

      I think that's a more interesting read than the linked page.

    • brudgersJun 2016

      Generalizing the idea: https://notes.pault.ag/its-all-relative/

    • 8organicbitsMar 2026

      Reminds me of https://notes.pault.ag/tpl/

    Related

    Julien Danjoujulien.danjou.info81 people

    Emacs gets Google Maps support.

    Julien Danjou
    Personal · last shared 2026
    Michael Stapelbergpeople.debian.org/~stapelberg15 people

    Systemd is not portable and what this means for our ports

    Michael Stapelberg
    Personal · last shared 2023
    Ploumploum.net89 people

    Why I'm a Pirate

    Ploum
    Personal · last shared 2026
    Changelog (John Goerzen)changelog.complete.org79 people

    I introduced my 5yo and 2yo to startx and xmonad. They’re delighted.

    Changelog (John Goerzen)
    Personal · last shared 2026
    Dave Cheneydave.cheney.net271 people

    Why Slack is inappropriate for open source communications

    Dave Cheney
    Personal · last shared 2026
    Paul Quernajournal.paul.querna.org24 people

    The switch: Python to Node.js

    Paul Querna
    Personal · last shared 2016
    Dustyclouddustycloud.org72 people

    Racket Is an Acceptable Python

    Dustycloud
    Personal · last shared 2026
    Matt Palmerhezmatt.org/~mpalmer21 people

    How I tripped over the Debian weak keys vulnerability

    Matt Palmer
    Personal · last shared 2025