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 Miller

    paulmillr.com · Personal blog · on HN since 2012

    Paul Miller is a developer who writes about cryptography, JavaScript libraries, Telegram, and iOS networking.

    Visit blogRSSHN submissions
    SecurityProgrammingWeb Development
    What HN says

    HN commenters link his Telegram post as background and cite his cryptography work, including a post on deterministic signatures.

    Stats for nerds
    15HN people shared it
    13linked in comments
    516story points
    Mar 2025last shared
    2012people per year2025

    Top posts on HN

    1. 1
      Using Dark Mode in CSS with MacOS Mojave
      1 person · 344 points · first shared 2018 · 124 comments on HN
    2. 2
      Probability of acceptance of pull requests
      1 person · 127 points · first shared 2013 · 56 comments on HN
    3. 3
      The story of Telegram or “Why you shouldn’t listen to Hacker News”
      2 people · 22 points · first shared 2013 · 18 comments on HN
    4. 4
      Chokidar 3: How to save 32TB of traffic every week with one NPM package (2019)
      2 people · 9 points · first shared 2019 · Discussion on HN
    5. 5
      Noble-secp256k1: Learning fast elliptic-curve cryptography in JavaScript
      2 people · 7 points · first shared 2020 · Discussion on HN
    6. 6
      Deterministic signatures are not your friends
      3 people · 3 points · first shared 2025 · Discussion on HN
    7. 7
      iOS 14, Big Sur and DNS over HTTPS/TLS
      3 people · 2 points · first shared 2020 · Discussion on HN
    8. 8
      Noble Cryptography
      1 person · 1 points · first shared 2023 · Discussion on HN
    9. 9
      MyNewPassport
      1 person · 1 points · first shared 2015 · Discussion on HN
    10. 10
      Simple description of popular software licenses
      1 person · first shared 2012

    What HN people wrote when they linked it

    • JoshTriplettFeb 2012

      First of all, let me start with the disclaimer that no summary substitutes for reading the licenses in question. The MIT and BSD licenses require almost no effort to understand. The GPL (v2 or v3) makes for fairly easy reading, and seems intentionally written in a way that non-lawyers can easily understand and apply. The same mostly goes for the LGPL and Apache licenses, though the use cases for the latter don't become immediately evident at first glance.

      For a quick overview of the most popular licenses, I really like this diagram: http://paulmillr.com/posts/simple-description-of-popular-software-licenses/

      That diagram rather effectively captures the most important differences between the licenses: copyleft of various strengths (GPL versus LGPL versus BSD/MIT), the added protections in the GPLv3 and LGPLv3 versus the v2 licenses, the rationale for the Apache license rather than MIT/BSD, and the subtle difference between BSD3 and BSD2 that you mostly don't need to care about.

      If you want a more extensive analysis, I'd suggest reading the FSF's license list, which provides a rather comprehensive list, including specific issues with various licenses, and links to more information about common license features: https://www.gnu.org/licenses/license-list.html

      One critically important disclaimer about that list: ignore everything it says about the GFDL (GNU "Free" Documentation License) and stay far away from that license. Always license your documentation under the same…

    • judge2020Dec 2020

      iOS and MacOS technically have this (requires a profile[0]) but Microsoft will probably drag their feed on this for the next 2 years with the amount of enterprise customers they have to keep happy; and, given that the network adapter config is still based on Aero controls, they're probably in no rush to add more configuration options before upgrading it to Metro controls.

      0: https://paulmillr.com/posts/encrypted-dns/

    • matthewdgreenMar 2025

      On the one hand this is true. Particularly the quantum stuff is mostly pointless. On the other hand, failure to incorporate fresh entropy into systems — turning them deterministic - is one of the rising crypto bug classes. The best solutions will mix the two.

      Recent example: https://paulmillr.com/posts/deterministic-signatures/

    • vincvincJan 2015

      Here's a start of what you need to know;

      http://paulmillr.com/posts/the-story-of-telegram/

    Related

    Paul Butlerpaulbutler.org29 people

    “Play-to-Earn” and Bullshit Jobs

    Paul Butler
    Personal · last shared 2025
    Peter-Paul Kochquirksmode.org266 people

    Web vs. native: let’s concede defeat

    Peter-Paul Koch
    Personal · last shared 2026
    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    freeCodeCampmedium.freecodecamp.org582 people

    A hacker stole $31M of Ether – how it happened, and what it means for Ethereum

    freeCodeCamp
    Publication · last shared 2025
    Paul Irishpaulirish.com127 people

    * { box-sizing: border-box } FTW

    Paul Irish
    Personal · last shared 2025
    Paul Quernajournal.paul.querna.org24 people

    The switch: Python to Node.js

    Paul Querna
    Personal · last shared 2016
    Unlimited Noveltyunlimitednovelty.com42 people

    Node.js has jumped the shark

    Unlimited Novelty
    Personal · last shared 2023