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

    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.

    Visit blogRSSHN submissions
    Retro ComputingWeb DevelopmentMobile & Apple
    What HN says

    HN links it for technical write-ups on Infinite Mac. Commenters call the project very cool, noting its Cloudflare-based AppleTalk networking.

    Stats for nerds
    40HN people shared it
    38linked in comments
    1.3Kstory points
    Mar 2026last shared
    2007people per year2026

    Top posts on HN

    1. 1
      Infinite Mac OS X
      4 people · 287 points · first shared 2025 · 121 comments on HN
    2. 2
      Infinite Mac: An Instant-Booting Quadra in the Browser
      5 people · 281 points · first shared 2022 · 103 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
      Getting all your data out of Google Reader
      1 person · 86 points · first shared 2013 · 26 comments on HN
    6. 6
      Google Reader shutdown tidbits (2013)
      1 person · 74 points · first shared 2024 · 44 comments on HN
    7. 7
      Infinite Mac: Resource Fork Roundtripping
      2 people · 53 points · first shared 2025 · 13 comments on HN
    8. 8
      Disabling the click delay in UIWebView
      1 person · 26 points · first shared 2017 · Discussion on HN
    9. 9
      Infinite Mac: Infinitemac.org
      2 people · 25 points · first shared 2023 · 3 comments on HN
    10. 10
      Infinite Mac: Macintosh Garden Library
      3 people · 23 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • chrisco255Dec 2022

      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

    • smusamashahApr 2025

      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.html)

      https://jamesfriend.com.au/projects/basiliskii/BasiliskII-worker.html

      https://jamesfriend.com.au/pce-js/pce-js-apps/

    • mihaipApr 2022

      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/

    • xuhuMar 2013

      HFS+. Searching for 'git osx performance' turns up these:

      - http://stackoverflow.com/questions/3313908/git-is-really-slow-for-100-000-objects-any-fixes

      - http://lists-archives.com/git/652294-git-performance-on-os-x.html

      - http://blog.persistent.info/2010/12/making-git-faster-on-large-repositories.html

    • em3rgent0rdrApr 2022

      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.

    • kristianpMar 2026

      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

    Related

    Gingerbeardmanblog.gingerbeardman.com28 people

    Turning an iPad Pro into a classic Macintosh

    Gingerbeardman
    Personal · last shared 2026
    Eclectic Light Companyeclecticlight.co298 people

    macOS has checked app signatures online for over 2 years

    Eclectic Light Company
    Personal · last shared 2026
    Internet Archive Blogblog.archive.org387 people

    Flash Animations Live Forever at the Internet Archive

    Internet Archive Blog
    Company · last shared 2026
    TenFourFox Developmenttenfourfox.blogspot.com42 people

    Google, nobody asked for a new Blogger interface

    TenFourFox Development
    Personal · last shared 2026
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Docker Blogblog.docker.com294 people

    In Memoriam: Ian Murdock

    Docker Blog
    Company · last shared 2019
    Pablotronpablotron.org15 people

    PersistJS: Cross Browser Client-Side Persistent Storage Without Cookies

    Pablotron
    Personal · last shared 2026