Persistent.info

blog.persistent.info · Personal blog · on HN since 2007

Persistent.info is the blog of the developer behind Infinite Mac, which runs classic Mac OS in the browser via emulators.

What HN saysHN links it for technical write-ups on Infinite Mac. Commenters call the project very cool, noting its Cloudflare-based AppleTalk networking.
40HN people shared it
12linked it in comments
38stories submitted
1.3Kstory points
8 months agolast shared
2007people per year2026

Most-shared posts

  1. 1
    Infinite Mac: An Instant-Booting Quadra in the Browser
    5 people · 281 points · first shared 2022 · 103 comments on HN
  2. 2
    Infinite Mac OS X
    4 people · 287 points · first shared 2025 · 121 comments on HN
  3. 3
    Infinite Mac: Turning to the dark side
    3 people · 237 points · first shared 2024 · 51 comments on HN
  4. 4
    Screenshot-proof images via temporal dithering
    3 people · 162 points · first shared 2012 · 65 comments on HN
  5. 5
    Infinite Mac: Macintosh Garden Library
    3 people · 23 points · first shared 2024 · discussion on HN
  6. 6
    Infinite Mac: Resource Fork Roundtripping
    2 people · 53 points · first shared 2025 · 13 comments on HN
  7. 7
    Infinite Mac: Infinitemac.org
    2 people · 25 points · first shared 2023 · 3 comments on HN
  8. 8
    Infinite Mac Construction Set
    2 people · 20 points · first shared 2025 · 1 comments on HN
  9. 9
    Say good-bye to the people behind Google Reader
    2 people · 7 points · first shared 2013 · discussion on HN
  10. 10
    10th Anniversary of Google Reader Shutdown
    2 people · 2 points · first shared 2023 · discussion on HN
  11. 11
    Getting all your data out of Google Reader
    1 people · 86 points · first shared 2013 · 26 comments on HN
  12. 12
    Google Reader shutdown tidbits (2013)
    1 people · 74 points · first shared 2024 · 44 comments on HN
  13. 13
    Disabling the click delay in UIWebView
    1 people · 26 points · first shared 2017 · discussion on HN
  14. 14
    Teaching the Closure Compiler About React
    1 people · 15 points · first shared 2015 · discussion on HN
  15. 15
    Google Reader Social Retrospective
    1 people · 12 points · first shared 2011 · 2 comments on HN

What HN people wrote when they linked it

kristianp · 2026-03-10
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
msephton · 2025-07-09
They are paused as required. Here's the making of: https://blog.persistent.info/2025/07/infinite-mac-embedding.html The site loads just fine on my iPhone XS from 2018.
mac-chaffee · 2023-06-09
I've been messing around with this for the past week, it's very cool. There's even a CloudFlare Durable Objects-based AppleTalk networking stack, which I think is such an interesting fusion of old and new: https://blog.persistent.info/2022/07/infinite-mac-networking.html?m=1
em3rgent0rdr · 2022-04-26
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.
mihaip · 2022-04-26
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/
jonnytran · 2008-05-13
chrisco255 · 2022-12-06
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 code attached to its Document Object Model, that are pretty gnarly for browser vendors to deal with. That has nothing to do with JS itself. JS can run full GPU accelerated graphics with WebGL (and soon WebGPU), with shaders, complex geometries, textures, etc at 60 FPS: https://threejs.org/examples/#webgl_animation_keyframes. The MacOS 9 demo as shown, is impressive, but it is far from optimized, given that it is a side project. But it's impressive all the same that it's emulating a full Mac environment in the browser. Read the developer's own comments on it: https://blog.persistent.info/2022/03/blog-post.html

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close