6 ms·
Infinite Mac OS X
- treve 1y ago> Infinite Mac is a collection of classic Macintosh and NeXT system releases and software, all easily accessible from the comfort of a web browser. https://infinitemac.org/ https://infinitemac.org/
- nickm12 1y agoThank you! The blog post really should hyperlink or define "Infinite Mac" so it stands on its own.
- mattl 1y agoThe first link in the post links to the infinite MAC website which explains itself.
- davewongillies 1y agoThere's no need to yell when saying Mac
- aardvark179 1y agoAnd without knowing that in advance I’d have assumed that link would have been to a commit or PR. A link to a project is useful, but a succinct description of a project can be far more helpful. Something like, “tl;dr: Infinite Mac (the software for running classic Mac and NextStep in your browser) can now run…”
- cbeach 1y agoAh I'm glad you linked to this page - it's brilliant! Big oversight by the blog writer. Without your comment I'd never have found this amazing site.
- plun9 1y agoI love things like this. Aqua was such a revelation at the time.
- ChrisMarshallNY 1y ago> Aqua was such a revelation at the time. Liquid Glass seems to hearken back to that era...
- smallmancontrov 1y agoI am so glad that we seem to be starting to crawl out of the minimalist local minimum.
- ChrisMarshallNY 1y agoThe one thing that I remember about Aqua, was what it did to performance. Before OSX was released, we were seeded prerelease copies, but with the original System 7 UI. It was really fast. When the first Aqua release came out, the performance dropped like a stone.
- classichasclass 1y agoThat sounds like Rhapsody/Mac OS X Server (which would have been Platinum). And it is, indeed, quite snappy. I have it on a Wallstreet G3 and it runs very well.
- mrkpdl 1y agoThe aqua interface first shipped in Mac OS X Developer Preview 3. So they could be referring to DP2 which had a platinum like interface but was released after Apple had moved on from the rhapsody concept.
- ChrisMarshallNY 1y agoThat sounds about right. It was a while ago, so my memory is fuzzy.
- Bjartr 1y agoI think this is one of the things that makes systemd popular. A consequence of it being such a baseline of cross-cutting functionality is it necessarily goes against the classic unix philosophy.
- wmf 1y agoWrong thread.
- smallmancontrov 1y agolaunchd, which inspired systemd, was an artifact of Mac OS X in this era. But yes, the post is probably just in the wrong thread.
- Bjartr 1y agoYeah, whoops
- kristianp 1y agoSurprising that he had success with a project (pearpc) that had its last commit 10+ years ago: https://github.com/sebastianbiallas/pearpc https://github.com/sebastianbiallas/pearpc His fork is at https://github.com/mihaip/pearpc 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.html https://blog.persistent.info/2024/03/infinite-mac-nextstep.h...
- donatj 1y ago> [PearPC] did this successfully for a few years, until interest waned after the Intel switch Well, until the original maintainer was hit by a train and killed. It lost most of its momentum after that. I was an avid user and community member at the time. It still brings a tear to my eye thinking about it. https://www.wired.com/2004/07/pearpc-coauthor/ https://www.wired.com/2004/07/pearpc-coauthor/
- LeoPanthera 1y agoThis article is behind a paywall.
- Cockbrand 1y agohttp://archive.today/idiYg http://archive.today/idiYg
- mixmastamyk 1y agoOnly goes on one more sentence. :-/
- ianpenney 1y agoSorry for your loss.
- dkga 1y agoLoss indeed, he was barely 23.[0] [0] https://www.macwelt.de/article/931666/pear-pc-entwickler-toedlich-verunglueckt.html https://www.macwelt.de/article/931666/pear-pc-entwickler-toe...
- wkat4242 1y agoAnd someone ripped off his work and sold it under the name cherryos
- Crontab 1y ago
- WoodenChair 1y agoOne of the most intriguing items in the article is a link to a PPC CPU emulator in less than 700 lines of code: https://github.com/kwhr0/macemu/blob/master/SheepShaver/src/TinyPPC.cpp https://github.com/kwhr0/macemu/blob/master/SheepShaver/src/... You see that kind of succinctness in 6502 emulators, not usually relatively modern architectures.
- userbinator 1y agoIt's a RISC, so that's not too surprising. MIPS emulators are also roughly that size.
- classichasclass 1y agoOn the other hand, depending on the generation, PowerPC can have a whopping number of instructions.
- ck45 1y agoYes, POWER is an acronym for Power Optimization With Enhanced RISC. There are some wild instructions like cntlzd and lwarx that are more CISC-esque, and everybody’s favorite instruction (by name), eieio
- thequux 1y agoThere was an ISA I saw a while back that featured an "enhanced multiply and accumulate signed" instruction, which of course got the mnemonic "EMACS"
- kps 1y agoPowerPC has ‘Enforce In-Order Execution of I/O’ (eieio).
- billforsternz 1y agoObscure data point of the day; McDonalds is a small but long-standing real estate company in a provincial city in New Zealand. Their website address? eieio.co.nz
- thomassmith65 1y agoI can't imagine what it would feel like to be a 20 year old tech enthusiast today confronted with OS X 10.4 (or .5 or .6) In my bitterness, it makes me think of someone in the Dark Ages, standing before a Classical sculpture: "how was it that humanity was once capable of such works?" But tastes change. In the Dark Ages, what they actually thought was probably "what heathen decadence is this?", and today maybe they think "photo-realistic icons: cringe!"
- deleted 1y ago[deleted]
- AnnikaL 1y agoI'm 20, and I vaguely remember using 10.5 or 10.6 when I was a young child, so nostalgia I guess?
- thomassmith65 1y agoI had nostalgia for the original Macintosh GUI, whose look was similar to 'flat design'.
- jabwd 1y agoStarted out as a developer in the 10.4/10.5 days. Mostly coz I was messing around with trying to get stuff to run in a semi-darkmode :) and theming things. Messing about in the system folder wasn't as complicated back then
- karel-3d 1y ago10.4 looks and behaves basically the same as ... whatever is the latest macOS version. (I stopped caring about macOS versions few years ago) even with Liquid Glass it still behaves similarly. The app installation is still the same "ikea dmg app dragging", and occasional zip or pkg. The Finder window already has bookmarks in the left bar. The dock behaves identically. (They went through their weird 3D dock phase but that was... Leopard? I think?) There is no Mac App Store but barely anyone uses this nowadays anyway... Spotlight... was new in Tiger. It is much more recognisable than Windows XP vs 11. XP behaves very differently to 11!
- wk_end 1y agoThose early OS X years were a real golden age for the Mac - the hardware was quite competitive with x86, and the OS was as good as it's ever been. Eventually the wheels started coming off both. We're in a second golden age of hardware, so I can dream that maybe one day soon Mac OS will be amazing again. (Despite the new hardware golden age, the emulation performance here is pretty close to unusable on an M1 with Safari, unfortunately.)
- ProllyInfamous 1y agoI've been Thinking Different™ly from 68k->PPC->Intel->Silicon. The two greatest performance increases have been the two most recent CPU updates, in both raw and per-watt metrics. The entry-level, basic-bitch M4 mini is incredible... the entire computer uses less than just a comparable-performing x86's GPU.
- thfuran 1y ago>Mac OS will be amazing again. I don't think it's even heading in that direction.
- LtWorf 1y agoI had one of the early x86 models. Competitive in price it was not, and osx wasn't as good as you think it was. Kernel panics were a daily thing, and segmentation faults of quicktime while watching videos. Reproducing file formats like wmv or divx was a quest in finding and installing the correct codec. Also overheating, because to make it pretty they didn't add vents for the air to flow.
- wk_end 1y agoI'm talking about pre-x86. I don't recall any kernel panics or segfaults when I used a G4 Power Mac back in the day; it was certainly more stable than the Windows 98 PC I was coming from.
- prmoustache 1y agoWindows 2000 and then XP were already a thing at the time and much more stable than win 98.
- TekMol 1y agoThe screenshots... wow! To me, Mac OS X looks so much better than todays Mac OS. It looks clear and orderly and I feel like "Great in this environment I can get some work done!". Current Mac OS feels like "Help, I fell into a sack of candies, how do I get out of here?" to me. Does anybody else feel like that?
- mattl 1y agoYep. My friend texted me during the keynote with “I don’t want liquid glass. I want brushed metal.”
- Cthulhu_ 1y ago> Does anybody else feel like that? Honestly, no; the parts of the UI that I see and work with are limited to the menu bar (just flat text, no embellishments), three dots and sometimes the Spotlight bar but I don't actively look at it unless it's slow. Same thing with Windows. I never work with the OS and rarely with native apps, it's all browser based and/or crossplatform applications that use third party design systems.
- speedgoose 1y agoMy favourite one is 10.3 Panther with the mix of aqua and brushed metal. 10.4 Tiger is similar but it has a glossy top menu bar that didn’t age well in my opinion. 10.5 Leopard has the fancy cheesy 3D dock, transparent top menu bar, and the more modern gradients. It looked great at the time but gradients aren’t as cool as brushed metal and aqua. Everything after is a bit boring.
- bshacklett 1y agoPanther was peak OS X. Spotlight, in Tiger, was amazing, but Tiger’s performance was significantly worse.
- holmium 1y agoIf only someone could back-port Quick Look into Panther! I didn't realize how much I use that feature as I spammed the spacebar in these emulators.
- hobofan 1y ago> It’s not particularly snappy, but as someone who lived through that period, I can tell you that it wasn’t much better on real hardware As a Hackintosh user around ~2008, I can only second that. It adds even more to the realism that it's just as sluggish as it was on my computer back then. Luckily I didn't have to wait ~24 hours for installation to finish. Oh what lengths I went through, just to be able to build some crappy Apps for my iPod Touch back then.
- lavelett36 1y agoI went through several sections of the article and I am still none the wiser about what this project is. Is it a software emulator? If so, on which platforms does it run? How do I download it? Or is it a hardware device? The article jumps right into the middle of things and bombards the reader with jargon without explaining anything for the HN user like me, who just stumbled upon the link on the home page and is trying to understand the project.
- marmarama 1y agoIt's a website that has compiled existing open source emulators that are capable of running old versions of MacOS and NeXTStep, to WebAssembly so they run inside a modern browser. They have paired that with disk images of these OSes and a lot of tweaking, so that when you go to the website, you select the version of the OS you want to play with, and _it just runs_ in the browser. Instant old Mac/NeXT experience, no separate download or software to install.
- lavelett36 1y agoThank you! It is clear now.
- papaver-somnamb 1y agoOh looky looky some of my fondly-remembered UIs: Platinum circa Macintosh OS 8. MacOS X lickables refined circa 10.3, 10.4. I also fondly recall OpenLook on SunOS/Slowlaris and NeXTStep/OpenStep UIs and peak Microsoft Windows right on 2000 before the playskool never-ever-mix-orange-and-green Winblows XP. IRIX and plenty of Motif-esque joy on SGI. UI elements were almost always distinct, understandable, consistent. If I was to actuate a standard UI control, I always knew exactly what I expected to happen before, and it happened exactly as I expected after. Making them customized, themable, replaceable, more cool, well, that's what we have today, kind of in exchange I suppose..
- cbeach 1y agoDark Castle! Dad had an Apple Lisa when I was young. Apple kindly gave it to him as he was developing an accountancy suite for Apple. I took this incredible machine for granted, and only used it for games and MacPaint at the time. Among Dad's collection of 3.5" disks was one labelled "Dark Castle." For reasons I don't recall, it wouldn't work on the Lisa, but I guessed it was a game, and it killed me that I couldn't play it. I was beguiled by this mysterious disk. Well fast forward to 2025... I just launched the Infinite Mac System 7 emulator https://infinitemac.org/1991/System%207.0 https://infinitemac.org/1991/System%207.0 My heart skipped a beat. Inside the "Games" folder - there it is! Dark Castle. Three decades later, I'm finally able to play this game! The graphics are charming. Elements of a Sierra classic, Kings Quest, and some Prince of Persia too. https://en.wikipedia.org/wiki/Dark_Castle https://en.wikipedia.org/wiki/Dark_Castle That's my evening sorted!
- deleted 1y ago[deleted]