Sign in

Mihai Parparita

@persistent.info
973 followers 149 following 28 posts

Engineer at Sierra, formerly of Tailscale, Slack, Quip, Google Chrome and Google Reader.

PostsRepliesMedia
Mihai Parparita @persistent.info · 21/09/2026
I've switched over Infinite Mac's classic Mac emulation to recently-released and awesome Snow, which unblocks A/UX emulation: infinitemac.org?filter=aux There's a behind-the-scenes blog post at blog.persistent.info/2026/09/infi... detailing this and other site updates.
A/UX 3.1 running inside Infinite Mac, showing the Finder opened to a Photoshop Window, the xlogo X11 program, and a command shell
47923
Mihai Parparita @persistent.info · 22/06/2026
The nice thing about making your own weather app is that you can make features just for yourself. I'd always wanted to know every morning if work (nominally 45 miles away, but an entirely different climate) had different weather, and now I can. apps.apple.com/app/weather-...
blog.persistent.info
Weather Text Work Location Mode
030
Mihai Parparita @persistent.info · 03/06/2026
Two new tools on www.streamspigot.com: - Sky Feeder generates a feed of your Bluesky timeline - Tweeter Feeder generates per-account feeds for that other site Together with the existing Masto Feeder tool, this lets me continue to pretend to live in 2011, consuming everything in a feed reader.
NetNewsWire showing Bluesky, Mastodon and Twitter posts
2121
Mihai Parparita @persistent.info · 18/09/2025
Classic Mac's OS file system innovations (resource forks, metadata) were often lost in transit on the Internet in 1995, and the same is true 30 years later with Infinite Mac. I found a workaround using modern macOS's built-in .zip archives – a brief writeup: blog.persistent.info/2025/09/infi...
073
Mihai Parparita @persistent.info · 09/07/2025
Infinite Mac can now be embedded into any website: infinitemac.org/embed For a demonstration of what this can enable, see @aresluna.org's amazing "Frame of preference" article: aresluna.org/frame-of-pre...
Infinite Mac embedding dialog, allowing parameters of a instance to be customized and the resulting HTML to be copied. It uses the Platinum appearance from Mac OS 8.
35612
Reposted by Mihai Parparita
Marcin Wichary @aresluna.org · 09/07/2025
I wrote something new! It’s a UI design history essay about Mac’s Control Panel, and it uses emulation in some… maybe new and maybe interesting ways? aresluna.org/frame-of-pre...
aresluna.org
Frame of preference
A story of early Mac settings told by 10 emulators.
2433191
Mihai Parparita @persistent.info · 24/03/2025
Mac OS X was released on this day 24 years ago. On this anniversary, here it is on the web: infinitemac.org/2001/Mac%20O... (technically 10.1, but that’s the first release that actually worked acceptably)
Mac OS X 10.1 running under Infinite Mac, showing the Finder, NetNewsWire Lite and Terminal.
1110
Mihai Parparita @persistent.info · 13/03/2025
New company, new corporate blog for me to post on. sierra.ai/blog/gardeni... describes an engineering team ritual that we've developed. You can tell that it was not ghost-written because I got to cram in a lot of links to obscure articles.
sierra.ai
Gardening Week: Evergreen Engineering
At Sierra, we value intensity and craftsmanship—Gardening Week is an investment in the long-term quality of our software.
170
Mihai Parparita @persistent.info · 26/01/2025
Holy Hyrum's Law
020
Mihai Parparita @persistent.info · 04/11/2024
Infinite Mac now has a “Macintosh Garden” drawer that allows one-click loading of any of the 20,000 items archived by that site. I wrote up a brief post with some behind-the-scenes details: blog.persistent.info/2024/11/infi...
161
Mihai Parparita @persistent.info · 06/07/2023
I’m still team “if you didn’t blog it, it didn’t happen”. So here’s a post about how much Quip technology is in Slack canvas (spoiler: a lot): blog.persistent.info/2023/07/slack-…
blog.persistent.info
Slack Canvas In The Streets, Quip In The Sheets
050
Mihai Parparita @persistent.info · 25/04/2023
tailscale.dev/blog/battery-life describes battery life work we're doing at @tailscale.com. It's been a fun few months going beyond just Darwin spelunking to also hack on the Go standard library and explore different aggregation and visualization options.
tailscale.dev
Battery life instrumentation
We’ve added instrumentation and taking a more systematic approach to investigating battery life issues in the Tailscale mobile clients.
0153