Earlier quoted context omitted.
> I wish Apple had development and stable branches for macOS, such that stable was plain and had very limited features, stayed compatible with decade-old hw The reason they don't have that is the same we don't have this for phones. No profit driven venture on the planet would go through that trouble just to hurt their own sales. Which is why free (as in speech) alternatives are so important.
It wouldn't hurt their sales. Users running old hardware aren't doing it to save money but instead because they can't afford new hardware, which isn't the same thing. Apple isn't getting those sales anyway. Mac sales are driven by new users and users that can afford to upgrade hardware every two years. These consumers aren't going anywhere, and if Apple remained committed to a minimal amount of support for older hard…
Home truths about macOS
141–150 of 181 posts
Re: Home truths about macOS
#142Earlier quoted context omitted.
You mean like how MS Windows ran on the DEC Alpha as well as X86? Or how Linux runs on X86 and ARM CPU's? It’s not the same thing. A macOS hard drive could boot either an Intel or PPC Mac and all of the apps ran on both types of machines. Apps that were “fat binaries” ran natively on both processor architectures. Same thing today with the apps and the operating system running natively on Intel and ARM machines.
Nothing you wrote is accurate. The apps ran on both types of machines thanks to rosetta and the performance hit this takes: https://en.wikipedia.org/wiki/Rosetta_(software) It is doubtful that a PPC system can boot an intel MacOS HD. One is RISC the other CISC. The reason you can "natively" run intel on ARM machines is Rosetta2 "Until recently, Mac developers only had to worry about creating Intel-based apps. However…
Re: Home truths about macOS
#143Earlier quoted context omitted.
Recently my old MBP (2013 model) stopped working, with a mysterious kernel process taking up max CPU to grind everything to a halt on every boot. Fortunately I had its files backed up to a disk in Linux-compatible format (ExFAT32?), so I finally decided to wipe it clean and install Pop!_OS. https://pop.system76.com/ It gave new life to the laptop - I'd recommend trying it, you might be able to get more mileage out of…
I use to be a huge Ubuntu fan but decided to move back to a hackintosh ~2 years ago. I still use ubuntu often so i went with Ubuntu Budgie https://ubuntubudgie.org It has that whole "MacOS" dock look and feel right out of the box. Good that you found an alternative OS and kept your old mac running. So many people seem content to spend big money on a Mac laptop, have it reach EOL and become landfill as they run out an…
An old Macbook with an Ubuntu variant is a nice combination of sturdy hardware, light(er)-weight operating system, and well-designed user interface. In a way, it feels more like the spirit of "Macintosh". And it would make for a good educational/toy computer for children and young people. If I see an opportunity, like family or friends who have old laptops or computers, I'm going to offer to set it up for them.
Re: Home truths about macOS
#144Apple needs to stop pushing annual upgrades. Please spend 2 years polishing the core system. No features. We need to rebase onto a more stable and reliable platform.
This being said, day to day I cant remember the last time I experienced a bug on any mac I've used. It's generally very stable, but does need a maintenance release to refine a few areas.
Re: Home truths about macOS
#145Earlier quoted context omitted.
I prefer BSD to Linux for a few reasons. Firstly, BSD is not encumbered by GPL. Also, any BSD is a complete operating system while Linux requires distros subject to the whims of their creators, which seem to focus on form over function. Any long term stability is almost accidental, and there is no standard edition of Linux. Lastly and I think most importantly, the centralized BSD ports system is more trustworthy than…
> Firstly, BSD is not encumbered by GPL. Also, any BSD is a complete operating system while Linux requires distros subject to the whims of their creators, which seem to focus on form over function This "BSD is a complete operating system" that you speak of... Do you mean FreeBSD, OpenBSD, NetBSD, DragnonFly BSD, Darwin? Thankfully BSD is not subject to teh whims of any distro?
Re: Home truths about macOS
#146Earlier quoted context omitted.
I avoid updating my software like the plague. Actually, the reason I switched to Firefox is because Chrome's updater snuck past my firewall. That is literally the only reason why. I am considering switching back after seeing how terrible Firefox is. For example, it has a memory leak that causes a crash after 3-4 days of uptime.
I wonder if just maybe an update might… fix a bug?
Excuse me, Mozilla? Firefox should not be collecting 20-30 gigabytes of committed memory in the first place. They must be high or something.
Re: Home truths about macOS
#147> It’s safer to delay upgrading This is my policy for most of my software unless there's some kind of critical exploit. Software updates have been the cause of many breakages for me, but I have not (yet) been affected by running out-of-date software (to my knowledge).
I avoid updating my software like the plague. Actually, the reason I switched to Firefox is because Chrome's updater snuck past my firewall. That is literally the only reason why. I am considering switching back after seeing how terrible Firefox is. For example, it has a memory leak that causes a crash after 3-4 days of uptime.
Re: Home truths about macOS
#148Earlier quoted context omitted.
I avoid updating my software like the plague. Actually, the reason I switched to Firefox is because Chrome's updater snuck past my firewall. That is literally the only reason why. I am considering switching back after seeing how terrible Firefox is. For example, it has a memory leak that causes a crash after 3-4 days of uptime.
I have ~weeks of uptime on Firefox MacOS with two separate laptops, and no memory issues whatsoever. So likely just a bug with something on your version/system (edit: check your plugins too)
FWIW, I would still be using macOS... if I had any choice.
Re: Home truths about macOS
#149Earlier quoted context omitted.
I was just rereading the ppc history for Apple as they're doing it again for ARM and it seems quite reasonable to be honest. They pulled something off I think would be difficult for many others and have shown they're not married to a single architecture. Still RIP my favorite machine the last ppc Mac tower
Well, you can't run 2002 OS X software on a modern Mac anymore, but you can still run 2002 Windows software on a modern PC (and probably 2002 Linux software too). Actually, you can't even run 2010 iPhone OS software on a modern iPhone anymore (but you can run 2010 Android software on a modern Android phone).
Sure you can run the xp calculator app on windows 11, but so what? Most of the programs that people want backwards compatibility for, enterprise apps, won't run correctly. Yes that's mostly because of how they're coded, but even if the source code still exists, I doubt anyone is putting effort into updating them at this point, and is just running xp or 2000 in a vm.
Re: Home truths about macOS
#150Earlier quoted context omitted.
You mean like how MS Windows ran on the DEC Alpha as well as X86? Or how Linux runs on X86 and ARM CPU's? It’s not the same thing. A macOS hard drive could boot either an Intel or PPC Mac and all of the apps ran on both types of machines. Apps that were “fat binaries” ran natively on both processor architectures. Same thing today with the apps and the operating system running natively on Intel and ARM machines.
Nothing you wrote is accurate. The apps ran on both types of machines thanks to rosetta and the performance hit this takes: https://en.wikipedia.org/wiki/Rosetta_(software) It is doubtful that a PPC system can boot an intel MacOS HD. One is RISC the other CISC. The reason you can "natively" run intel on ARM machines is Rosetta2 "Until recently, Mac developers only had to worry about creating Intel-based apps. However…
That's the point of fat binaries: they contain .text sections for several architectures. Even the installation DVD was a single one, for both platforms.
Some more modern example of the same concept:
Terminal: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit executable x86_64] [arm64e]
Terminal (for architecture x86_64): Mach-O 64-bit executable x86_64
Terminal (for architecture arm64e): Mach-O 64-bit executable arm64e