Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1958

P

persistent.info

Personal blog · blog.persistent.infoprogrammingweb

persistent.info is a personal blog at blog.persistent.info about programming and web. Since 2007, 40 different Hacker News readers have linked it 59 times, most often “Infinite Mac: An Instant-Booting Quadra in the Browser”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.

Visit the blog
59mentions?
40HN people?
2007–2026first – last linked?
Links on Hacker News per year · peak 14 in 2025

Most-linked posts?

  1. Infinite Mac: An Instant-Booting Quadra in the Browser
    5 people · 5 mentions · first linked 2022-04-01
  2. Infinite Mac OS X
    4 people · 5 mentions · first linked 2025-03-24
  3. Infinite Mac: Macintosh Garden Library
    3 people · 3 mentions · first linked 2024-11-04
  4. Infinite Mac: Turning to the dark side
    3 people · 3 mentions · first linked 2024-03-26
  5. Infinite Mac: Infinitemac.org
    2 people · 5 mentions · first linked 2023-03-28
  6. Say good-bye to the people behind Google Reader
    2 people · 2 mentions · first linked 2013-03-20
  7. 10th Anniversary of Google Reader Shutdown
    2 people · 2 mentions · first linked 2023-07-02
  8. Screenshot-proof images via temporal dithering
    2 people · 2 mentions · first linked 2012-12-22
  9. Infinite Mac: Resource Fork Roundtripping
    2 people · 2 mentions · first linked 2025-09-16
  10. Infinite Mac Construction Set
    2 people · 2 mentions · first linked 2025-07-09

What Hacker News says?

  1. Creator of the site here. There's a blog post with the technical details if you're curious about how it works and whose work it builds on: https://blog.persistent.info/2022/03/blog-post.html There are also a couple of variants that boot either System 7.5.3 or KanjiTalk 7.5.3 (the Japanese version of MacOS): https://system7.app/ and https://kanjitalk7.app/

    Comment linking /2022/03/blog-post.html

    on “Infinite Mac”
  2. Submitted Infinite Mac: An Instant-Booting Quadra in the Browser as a story · 281 points

    HN discussion
  3. According to https://blog.persistent.info/2022/03/blog-post.html it is emulator. Note, the Mac OS and the apps in this emulator are running proprietary code. So it can't be "compiled" because the source code isn't available. The only options are binary recompiling or binary translating or emulation.

    Comment linking /2022/03/blog-post.html

    on “Infinite Mac”
  4. Submitted Infinite Mac OS X as a story · 278 points

    HN discussion
  5. There are a few others VMs https://copy.sh/v86/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) Mac OS https://infinitemac.org/ ( https://blog.persistent.info/2023/03/infinitemac-dot-org.htm... ) https://jamesfriend.com.au/projects/basiliskii/BasiliskII-wo... https://jamesfriend.com.a…

    Comment linking /2023/03/infinitemac-dot-org.html

    on “WebVM is a server-less virtual Linux environment running client-side”
  6. Submitted Infinite Mac: Turning to the dark side as a story · 230 points

    HN discussion
  7. There aren't many VMs that can run in browser https://copy.sh/v86/ https://webvm.io/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) Mac OS https://infinitemac.org/ ( https://blog.persistent.info/2023/03/infinitemac-dot-org.htm... ) https://jamesfriend.com.au/projects/basiliskii/Basil…

    Comment linking /2023/03/infinitemac-dot-org.html

    on “JSLinux”
  8. Submitted Infinite Mac: BeOS as a story · 195 points

    HN discussion
  9. Surprising that he had success with a project (pearpc) that had its last commit 10+ years ago: https://github.com/sebastianbiallas/pearpc His fork is at https://github.com/mihaip/pearpc I suppose it retains x86-64 support despite adding a webassembly target. Edit: he also blogged about adding NextStep to Infinite Mac: https://blog.persistent.info/2024/03/infinite-mac-nextstep.h...

    Comment linking /2024/03/infinite-mac-nextstep.html

    on “Infinite Mac OS X”
  10. Submitted Screenshot-proof images via temporal dithering as a story · 161 points

    HN discussion
  11. They are paused as required. Here's the making of: https://blog.persistent.info/2025/07/infinite-mac-embedding.... The site loads just fine on my iPhone XS from 2018.

    Comment linking /2025/07/infinite-mac-embedding.html

    on “Frame of preference A history of Mac settings, 1984–2004”
  12. Submitted Getting all your data out of Google Reader as a story · 86 points

    HN discussion
  13. Some other VMs that run in browser https://copy.sh/v86/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) https://infinitemac.org/ ( https://blog.persistent.info/2023/03/infinitemac-dot-org.htm ...) https://jamesfriend.com.au/projects/basiliskii/BasiliskII-wo ... https://jamesfriend.com…

    Comment linking /2023/03/infinitemac-dot-org.htm

    on “Webvm: Virtual Machine for the Web”
  14. Submitted Google Reader shutdown tidbits (2013) as a story · 74 points

    HN discussion
  15. You can search Macintosh Garden directly within Infinite Mac. No need to download anything outside of that environment. https://blog.persistent.info/2024/11/infinite-mac-macintosh-...

    Comment linking /2024/11/infinite-mac-macintosh-garden-library.html

    on “Macintosh Allegro Common Lisp”
  16. Submitted Infinite Mac: Resource Fork Roundtripping as a story · 51 points

    HN discussion
  17. HFS+. Searching for 'git osx performance' turns up these: - http://stackoverflow.com/questions/3313908/git-is-really-slo... - http://lists-archives.com/git/652294-git-performance-on-os-x... - http://blog.persistent.info/2010/12/making-git-faster-on-lar...

    Comment linking /2010/12/making-git-faster-on-large-repositories.html

    on “The Case for a True Mac Pro Successor”
  18. Submitted Disabling the click delay in UIWebView as a story · 26 points

    HN discussion
  19. Some other VMs that run in browser https://copy.sh/v86/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) https://infinitemac.org/ ( https://blog.persistent.info/2023/03/infinitemac-dot-org.htm... ) https://jamesfriend.com.au/projects/basiliskii/BasiliskII-wo... https://jamesfriend.com.…

    Comment linking /2023/03/infinitemac-dot-org.html

    on “WebVM 2.0: A complete Linux Desktop Environment in the browser via WebAssembly”
  20. Submitted Infinite Mac: Infinitemac.org as a story · 25 points

    HN discussion
  21. This conversation went on a tangent. It started off with people complaining about modern GUIs then moved onto Outlook and then someone rushes to blame JavaScript / Electron. JS runs 50-80% as fast as native, which is more than fast enough thanks to Moore's law, for virtually any GUI application. The web has a reputation for being slow, thanks to a traditional lack of GPU acceleration as well as 25 years of legacy co…

    Comment linking /2022/03/blog-post.html

    on “Mac OS 9”
  22. Submitted Infinite Mac: Macintosh Garden Library as a story · 22 points

    HN discussion
  23. These are VMs running built with JavaScript/WASM allowing you to run an operating system within your browser, all client side. VMs https://copy.sh/v86/ https://webvm.io/ https://bellard.org/jslinux/ https://jamesfriend.com.au/pce-js/ ( https://github.com/jsdf/pce ) https://www.pcjs.org/ (lots of hardware and OSes) ( https://github.com/jeffpar/pcjs ) Mac OS https://infinitemac.org/ ( https://blog.persistent.info/2023…

    Comment linking /2023/03/infinitemac-dot-org.html

    on “Windows 95 Running in the Browser”
  24. Submitted Infinite Mac Construction Set as a story · 20 points

    HN discussion
  25. voila http://blog.persistent.info/2007/11/macros-for-new-version-o...

    Comment linking /2007/11/macros-for-new-version-of-gmail.html

    on “Google adds hooks to GMail to facilitate GreaseMonkey scripts”
  26. Submitted Teaching the Closure Compiler About React as a story · 15 points

    HN discussion
  27. POC: http://blog.persistent.info/2012/12/screenshot-proof-images-... HN discussion: http://news.ycombinator.com/item?id=4955639

    Comment linking /2012/12/screenshot-proof-images-via-temporal.html

    on “Snapchat Isn’t Just for Sexting”
  28. Submitted Google Reader Social Retrospective as a story · 12 points

    HN discussion
  29. https://infinitemac.org/ is an example of a good use: users can try out old versions of Mac OS, to see what's changed and what software used to be available for old versions. It doesn't use JSLinux, but other emulators [1] [1] https://blog.persistent.info/2025/03/infinite-mac-os-x.html

    Comment linking /2025/03/infinite-mac-os-x.html

    on “JSLinux Now Supports x86_64”
  30. Submitted Infinite Mac: Turning to the Dark Side as a story · 7 points

    HN discussion

Search all of HN for blog.persistent.info

Linked by the same people?