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

    Jonathan Lu

    blog.jonlu.ca · Personal blog · on HN since 2018

    Jonathan Lu writes about reverse engineering, security, and hacking projects, including stream decryption, API analysis, and Nintendo Switch fuses.

    Visit blogHN submissions
    SecurityProgrammingWeb Development
    What HN says

    HN links it for his reverse engineering and security write-ups, and one commenter praises his stream-decryption work as mentally demanding.

    Stats for nerds
    22HN people shared it
    82linked in comments
    2.9Kstory points
    Dec 2025last shared
    2019people per year2025

    Top posts on HN

    1. 1
      Ryanair, Hamiltonian Cycles, and using graph theory to find cheap flights
      1 person · 675 points · first shared 2018 · 130 comments on HN
    2. 2
      Nintendo Switch prevents downgrades by irreparably blowing its own fuses (2020)
      2 people · 669 points · first shared 2020 · 481 comments on HN
    3. 3
      Reversing Safeway's private APIs to automate coupon collection
      1 person · 308 points · first shared 2019 · 145 comments on HN
    4. 4
      Compensation in 2019 – new grad tech offers
      1 person · 204 points · first shared 2019 · 349 comments on HN
    5. 5
      The Federalist Papers: Author Identification Through K-Means Clustering
      1 person · 178 points · first shared 2018 · 32 comments on HN
    6. 6
      Getting a vanity phone number with four consecutive digits
      1 person · 109 points · first shared 2022 · 130 comments on HN
    7. 7
      Flight stats, entertainment, and trying to crack Widevine
      1 person · 109 points · first shared 2019 · 50 comments on HN
    8. 8
      Obfuscated JavaScript, scam emails, and American Express
      1 person · 107 points · first shared 2019 · 14 comments on HN
    9. 9
      Experiments and leaking company secrets through your testing infrastructure
      4 people · 98 points · first shared 2019 · 20 comments on HN
    10. 10
      Snapshotting memory to scrape encrypted network requests
      1 person · 78 points · first shared 2021 · 8 comments on HN

    What HN people wrote when they linked it

    • scalableUniconMar 2020

      From the console:

      > Media resource https://blog.jonlu.ca/assets/eightkhz_resampled.wav could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006)

      You can download and play those audios directly: https://blog.jonlu.ca/assets/eightkhz_resampled_unfrequencied.wav
      and
      https://blog.jonlu.ca/assets/eightkhz_resampled_unfrequencied.wav

    • abledonSep 2019

      based upon some of the work you've shown on your blog
      https://blog.jonlu.ca/posts/illegal-streams I'm glad they are compensating you fairly.

      Most people could not do this type of mental work.

    • mkw5053Dec 2025

      Very similar to this post from a few months ago - https://blog.jonlu.ca/posts/ca-plate-checker

    • jonlucaJul 2023

      https://blog.jonlu.ca/

      Mostly reverse engineering and security write ups

    Related

    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    Dan Luudanluu.com1.2k people

    We only hire the trendiest

    Dan Luu
    Personal · last shared 2026
    Daring Fireballdaringfireball.net1.8k people

    Facebook is an attack on the open web

    Daring Fireball
    Personal · last shared 2026
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026
    Matthew Greenblog.cryptographyengineering.com418 people

    Why I’m done with Chrome

    Matthew Green
    Personal · last shared 2026
    Hugo Landaudevever.net/~hl116 people

    Why I don't like smartphones

    Hugo Landau
    Personal · last shared 2026
    Cloudflare Blogblog.cloudflare.com2.9k people

    We Stood Up to a Patent Troll and Won

    Cloudflare Blog
    Company · last shared 2026