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

    Justine Tunney

    justine.lol · Personal blog · on HN since 2020

    Justine Tunney writes on portable executables, Cosmopolitan Libc, pledge on Linux, and fast LLM inference on CPUs.

    Visit blogRSSHN submissions
    Systems & PerformanceProgrammingOpen Source & Linux
    What HN says

    HN commenters call her a brilliant hacker and recommend her site, linking her APE and pledge posts and a Threadripper build.

    Stats for nerds
    251HN people shared it
    80linked in comments
    13Kstory points
    May 2026last shared
    2021people per year2026

    Top posts on HN

    1. 1
      Show HN: Redbean – Single-file distributable web server
      8 people · 2K points · first shared 2020 · 249 comments on HN
    2. 2
      LLaMA now goes faster on CPUs
      12 people · 1.4K points · first shared 2024 · 451 comments on HN
    3. 3
      Redbean 2.0 turned into more than a hobby project
      6 people · 1K points · first shared 2022 · 224 comments on HN
    4. 4
      The Fastest Mutexes
      3 people · 896 points · first shared 2024 · 345 comments on HN
    5. 5
      Lambda Calculus in 400 Bytes
      12 people · 885 points · first shared 2022 · 63 comments on HN
    6. 6
      Show HN: Lisp with GC in 436 Bytes
      12 people · 737 points · first shared 2021 · 131 comments on HN
    7. 7
      Actually Portable Executable
      80 people · 678 points · first shared 2020 · 162 comments on HN
    8. 8
      Cosmopolitan Libc: build-once run-anywhere C library
      21 people · 603 points · first shared 2020 · 166 comments on HN
    9. 9
      Can I use a system call?
      6 people · 581 points · first shared 2022 · 158 comments on HN
    10. 10
      Show HN: Porting OpenBSD Pledge() to Linux
      18 people · 577 points · first shared 2022 · 128 comments on HN

    What HN people wrote when they linked it

    • chubotSep 2024

      I'm pretty sure it is, I remember reading something about this

      Yeah I found it here

      https://news.ycombinator.com/item?id=41030960

      2019 bug - https://austingroupbugs.net/view.php?id=1250

      https://justine.lol/cosmo3/

      > This is an idea whose time has come; POSIX even changed their rules about binary in shell scripts specifically to let us do it.

      FWIW I agree with this OpenBSD change, which says more pointedly

      All the shells are written in C, and majority of them use C strings for everything, which means they cannot embed a NUL, so this is not surprising. It is quite unbelievable there are people trying to rewrite history on a lark, and expecting the world to follow alone.

      i.e. it's not worth it to change a bunch of old code in order to allow making code more esoteric.

      We want systems code to be more predictable, reliable, and less esoteric ... not more esoteric

    • jartJan 2026

      What are you going off? CPI? For thousands of years gold has been the benchmark of currencies. For example you can read the Code of Hammurabi from Ancient Babylon where they used gold and silver as their currency, and then convert the figures mentioned in their laws. You'd be surprised by how invariant everything seems. https://justine.lol/inflation/ CPI isn't a trustworthy indicator. The government can't tell the truth about inflation because retirees all own TIPS so the government would have to pay them obscene amounts of money if the official numbers went up, which it can't afford, because the whole reason the government is debasing the currency in the first place is to pay for all the other benefits it gives to retirees.

    • ElectricalUnionNov 2023

      > The isolation technology that Flatpak uses (bubblewrap) isn't exclusive to Flatpacked

      I wish flatpacked apps actually used the isolation (most don't, so http://flatkill.org/2020/ is still true today) but that isolation is mostly under the control of the packager, not you.

      On this point, Deno ( https://docs.deno.com/runtime/manual/basics/permissions ) and pledge.com ( https://justine.lol/pledge ) are better; you have to explicitly allow-list what you want, instead of hoping that the potentially very untrustworthy and third-party packager had your best interests in mind and denylisting what you don't want.

    • Pr0ject217Feb 2022

      EDIT:

      Paste this hacky snippet into your browser's console to save all of the links into your clipboard:

      (() =>
      {
      let result = [...document.querySelectorAll('td a')]
      .map((link) =>
      link &&
      !link.href.includes('ycombinator') &&
      !link.href.includes('javascript:void')
      ? link.href
      : ''
      )
      .filter(Boolean);
      result = [...new Set(result)];
      result.sort();
      copy(result.join('\n\n'));
      })();

      Just to help, here's a compiled-list of all of the links shared here so…

    • yjftsjthsd-hJun 2024

      And this kind of beautiful insanity is why you're one of my favorite developers of this era.

      Also,

      > I'm already putting the ARM code inside all my binaries.

      Wait, I thought CPU architecture was the one limitation that did affect APE - you mean on unix-likes APE binaries are already compatible across amd64 and aarch64?

      Edit: rereading https://justine.lol/cosmo3/ it does say that, doesn't it - and ARM64 listing "Windows (non-native)" just means that one platform uses (for the next few hours-days, at least...) emulation. That's amazing:)

    • stephc_int13Jun 2022

      The difference between exceptional and average programmers is not something special. It can been seen in all creative fields.

      The important factor is not speed but output.

      Some people can do things that almost everyone else would consider impossible.

      Having even a single one of those in your company can be the most important factor of success.

      Fabrice Bellard https://bellard.org/ and Justine Tunney https://justine.lol/ are good examples of this kind of people, but there are of course many others.

    Related

    Gautham Venkatasubramanianahgamut.github.io17 people

    Actually Portable Executables

    Gautham Venkatasubramanian
    Personal · last shared 2025
    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    fasterthanli.mefasterthanli.me236 people

    A half-hour to learn Rust

    fasterthanli.me
    Personal · last shared 2026
    The Morning Paperblog.acolyer.org606 people

    Local-first software: you own your data, in spite of the cloud

    The Morning Paper
    Personal · last shared 2026
    Paul McKenneypaulmck.livejournal.com32 people

    So You Want to Rust the Linux Kernel?

    Paul McKenney
    Personal · last shared 2024
    ScyllaDB Blogscylladb.com167 people

    How io_uring and eBPF Will Revolutionize Programming in Linux

    ScyllaDB Blog
    Company · last shared 2026
    Ubicloud Blogubicloud.com53 people

    Show HN: Open-source x64 and Arm GitHub runners

    Ubicloud Blog
    Company · last shared 2026
    Graham Jenkinsdarkcoding.net44 people

    Facebook’s code quality problem (2015)

    Graham Jenkins
    Personal · last shared 2025