return to table of content

Hackintosh is almost dead

bruce511
257 replies
23h39m

Back in my youth, when I was time rich and cash poor, this kind of tinkering was fun and a good way to improve the machine I was using.

Now that I have more disposable cash, but waaay less time, I couldn't imagine "wasting my time" doing this sort of thing. These days I want to -use- the computer, not spend time trying to convince it to work.

Incidentally it's the exact same journey with my cars. 35 years ago I was fixing something on my car most weekends. Now I just want to turn the key and go somewhere.

Hackintosh served the purpose for its time. It'll be fondly remembered. But I think the next generation of tinkerers will find some other thing yo capture the imagination.

rpdillon
139 replies
22h32m

People have been making this argument to me about Linux for more than 25 years. The most cutting version that I ran across was:

Linux is only free if your time is worthless!

Something never quite sat right with me about this argument, and your comment finally made me understand what it is: the understanding you gain from tinkering is priceless, and it's exactly the experience that you use to help everyone around you: it turns you into an expert.

So yes, I may just want to turn the key and have my car work. But when it doesn't, I often wish I was that guy that had tinkered with my car, so I can better understand what was wrong, and whether I can fix it myself or if I needed a professional.

I run Linux on all my machines, and my family generally uses Mac (both sides), but all those years tinkering with Linux, they still come to me for help with their Mac machines that they insisted would Just Work.

All that out of the way, I agree with your fundamental premise: hackintosh is likely in the rear view mirror for the next generation of tinkerers.

zozbot234
44 replies
22h16m

Linux is only free if your time is worthless!

This argument is quite out of date. You'll lose a whole lot more time on forced Windows 10/11 updates than you'd spend managing a reasonable Linux installation. ("Reasonable" meaning avoid things like Arch or Ubuntu, and pick decent, natively supported hardware.)

audunw
21 replies
21h58m

That argument doesn’t sound very convincing to me. How would I know an avoiding Ubuntu is reasonable? That still seems to be the go-to distro for many people I know that like to use Linux but aren’t Linux experts. How do I know which hardware is natively supported?

With Windows 10/11 I’ve never had any problems, either with pre-built computers or my home-built PC. Hell, running Ubuntu in WSL has been relatively smooth as well.

My experience with Linux as an OS has been fairly good for many years, regardless of the distro. It’s the applications that could be an issue. Feels like it’s only very recently (post Steam deck in particular) that gaming seems to be viable at all. And it’s hard to beat the MS Office package for work. I recently got the idea to have two user accounts on my home computer where I have an account dedicated to working from home, logged into my office 365 account from work.. and it was honestly amazing how suddenly everything was just perfectly synced between my work and home computer.

TylerE
10 replies
20h27m

That would be a firing offense at my company. Company files stay on company hardware. Personal files stay on personal hardware, and never should the two meet.

indymike
7 replies
17h48m

I would never work at your company. I use my own tools, thank you.

jonathankoren
4 replies
14h35m

You're own tools are your own personal files?

Interesting. How do your vacation pictures help you do your job?

suslik
3 replies
11h14m

Not the OP, but personal files are not just vacation pictures. I work in R&D and I have my org-mode/roam on various scientific and technical topics going back 15 years or so. I use these for work to benefit my current company, and maintaining two parallel versions of these is rather inconvenient.

TylerE
2 replies
11h9m

Isn’t that exactly what a cloud drive is for? There’s a difference between using your personal notes for business purposes on the one hand, and keeping company property and data on a machine totally outside IT control. That’s just a massive lawsuit waiting to happen, and it’s bad for the employee too - why would you want the liability?

suslik
1 replies
10h56m

I would't store company data or code outside of approval services, but one might say that my notes, including notes on the people I meet and projects I work on, can constitute proprietary information - so yeah, it is a bit of a grey area still.

TylerE
0 replies
7h28m

I am speaking of company property in only the narrowest sense, ie. physical objects and IP (and I guess property but I've been WFH for a decade, so,..

baq
0 replies
9h55m

My personal vim config on a company laptop? No problem whatsoever, neither for me, nor the company.

A bittorrent client without preauthorization with IT and security? It's basically asking to get fired.

My vacation photos on a company laptop? Tricky - not a huge deal but not recommended. Better upload them to your cloud backup quickly.

TylerE
0 replies
17h42m

Are you required to maintain PCI compliance? Do you touch customer personal info?

musicale
1 replies
18h23m

That may be sensible if you want or need stronger security and isolation.

However, many companies do support BYOD, especially on mobile where it's a pain to carry two phones around.

There is some support for this. For example, Apple supports dual Apple IDs and separate encrypted volumes for personal and corporate data. Microsoft apps (Outlook) also have some support for separating personal and corporate data.

The benefits of BYOD can include lower equipment costs, lower friction, and potentially higher employee happiness and productivity.

TylerE
0 replies
13h20m

Mobile is a totally different story, to me. The security model allows them to be compartmentalized in the way a desktop never could be.

chasil
7 replies
19h58m

If you have recently endured Windows Update for Patch Tuesday, you know that you are forced to reboot during this process. This activity will deny you "the five 9s," i.e., 99.999% availability in uptime.

If you have recently performed the analog activity on a Linux distribution, which is likely either apt update/upgrade or yum update, you will notice that a reboot is not required. These update approaches cannot alter the running kernel, but ksplice and kernelcare offer either free or low-cost options to address that.

Windows update is enormously painful compared to Linux. There can be no argument of this fact.

afavour
4 replies
18h52m

This activity will deny you "the five 9s," i.e., 99.999% availability in uptime.

Which is something 99% of personal computers don’t care about even slightly. These days restarting your machine is a very inconsequential event, your browser can effortlessly reopen all the tabs you had active, macOS will even reopen all the windows for your native apps.

I don’t mean to defend Windows Update, I just think “you have to restart your computer!” is not a particularly good reason to damn it.

chasil
2 replies
18h14m

Windows update is agony compared to apt/yum.

A complete patch Tuesday session is twenty minutes of reduced performance, followed by a "don't reboot your computer" of unknown time both before and after the reboot.

Anything is better than that, especially when some updates either reboot immediately or kindly give you five minutes to close everything down (was tmux made precisely for Windows update?).

Exposure to apt/yum really makes Windows intolerable, just for this alone.

mrcsharp
1 replies
16h54m

especially when some updates either reboot immediately or kindly give you five minutes to close everything down

I have been a Windows user since XP. Never, not even once did Windows decide to reboot without asking first. Never.

The only way this could've have happened is if Windows kept asking you over the span of a week or 2 to restart to apply the updates and you kept postponing it.

Either way, "Hot Patching" will soon be a thing on Windows so restart won't be required every month [1].

[1] https://www.windowscentral.com/software-apps/windows-11/micr...

chasil
0 replies
5h27m

I'm on a corporate desk/laptop, and I'm guessing that happens about three times per year.

That puts you in a tmux habit.

dylan604
0 replies
17h1m

Which is something 99% of personal computers don’t care about even slightly

to the point that I know people that still turn their computers off when they are not using them.

mrcsharp
0 replies
16h59m

Let's get this out of the way first: "the five 9's" is not a requirement for personal computers. That argument therefore is invalid.

But even then, Microsoft is testing "Hot Patching" windows installation so critical updates install without requiring a reboot [1].

When that comes out, I wonder where the goalposts will be?

[1] https://www.windowscentral.com/software-apps/windows-11/micr...

jonathankoren
0 replies
14h36m

What are you doing on a desktop computer that can only be off for five minutes a year?

A laptop is even dumber to complain about, because they're (suppose to be) suspended every time you close them.

fsflover
1 replies
21h49m

How do I know which hardware is natively supported?

You buy preinstalled. Works for me.

lanstin
0 replies
20h39m

Yeah preinstalled. And I never had issues with Ubuntu breaking in ways like arch or gentoo. Breaking includes trying to install some new thing or uograde and having random other stuff have to be googled.

mmcnl
13 replies
21h53m

This is absolutely false. I run dual-boot Windows and Linux on hardware that has 100% Linux support. Windows just works, the same cannot be said for Linux unless all you do is use a browser and listen to Spotify.

yoyohello13
5 replies
19h7m

Windows does not “just work”. On my work computer my programs randomly rearrange themselves after lunch, windows always has trouble switching between my audio devices, random slowdowns. Windows is pretty shit these days tbh. It’s pretty much like Linux was 10 years ago.

However, I rarely have issues on Linux anymore, mostly because of something is broken on Linux, I can fix it.

Frankly, I hate that I’m forced to use windows as work. I feel like I need to constantly deal with BS windows annoyances. When I go home and work on Linux it like breathing a sigh of relief. My desktop actually feels fast and efficient.

afavour
4 replies
18h49m

On my work computer my programs randomly rearrange themselves after lunch, windows always has trouble switching between my audio devices, random slowdowns

I rarely have issues on Linux anymore, mostly because of something is broken on Linux, I can fix it.

Perhaps your Windows knowledge is not up to the level of your Linux knowledge? It might be that a Windows expert could fix every issue you’ve listed and more.

soraminazuki
1 replies
7h39m

It might be that a Windows expert could fix every issue you’ve listed and more.

So in other words, it doesn't "just work."

afavour
0 replies
4h42m

Wasn’t that Apple’s tagline?

yoyohello13
0 replies
18h19m

That’s very possible, but I don’t want to invest time gaining knowledge in a proprietary platform. Microsoft already owns most of the default stack programmers use these days. I don’t want to contribute my energy to entrenching them further.

Twisell
0 replies
8h33m

I'm a long time macOs user at home (pre-X).

I've worked daily in Windows enterprise environment for 15+ year (which mean that when it won't work I usually "just have" to get help from a colleague.

I've been in charge of a debian/postgresql cluster for 10+ year which I managed to keep upgraded on a reasonable schedule.

But Yet, since for some utterly opaque random reasons Windows updates on my home gaming PC stoped working two months ago I feel totally clueless about how to even begin to debug this crap.

There seems to be absolutely no clear working procedure out there to fix that, only people with the same problem shouting out to the void. All them poor souls trying byzantine procedures that have been duplicated ad nauseam from stack overflow to windows help forums through reddit and back.

The consensus seems to reinstall windows from scratch (by choosing amongst a handful of ways for which risks/benefice looks unclear).

That really piss me off and but I guess it's user fault because "my Windows knowledge is not up to the level..."

fsflover
4 replies
21h48m

unless all you do is use a browser and listen to Spotify

So what exactly isn't working?

Rebelgecko
2 replies
18h55m

These have been pain points for me. Not saying they're impossible to solve on Linux, but it's nontrivial especially compared to Windows

Change trackpad scrolling speed

Set up suspend-then-hibernate

GPU drivers (I have a box with an AMD APU and no idea how to actually utilize it)

Many games (Proton is amazing and a huge leap forward, but om average it's still more work than gaming on Windows. eg fiddling with different versions of Proton or finding out that a game's anti cheat will ban you for using Linux)

Higher res video streaming (I think this is usually a DRM issue?)

Full disclosure: I'm posting this list because I'm hoping that someone will tell me I'm wrong and that Gnome actually has an easy way to set the trackpad scroll speed

fsflover
0 replies
7h1m

Thanks! Turns out, I don't really need those things.

Adverblessly
0 replies
3h6m

Change trackpad scrolling speed

If you're on X11, I think you'll have to use xinput to set it manually.

If your on Wayland, in KDE at least this is available in the standard settings application.

Set up suspend-then-hibernate

On KDE at least that's just one of the options in the power settings ("When sleeping, enter:" has "Standby", "Hybrid Sleep" and "Standby, then hibernate").

GPU drivers (I have a box with an AMD APU and no idea how to actually utilize it)

Worked OOTB for me, do you have amdgpu drivers installed? What exactly isn't working?

Many games (Proton is amazing and a huge leap forward, but om average it's still more work than gaming on Windows. eg fiddling with different versions of Proton or finding out that a game's anti cheat will ban you for using Linux)

I find that Proton mostly just works for me, but indeed EAC is a problem that I don't know how to solve (and also don't really care about since I'm not into playing public multiplayer games).

Higher res video streaming (I think this is usually a DRM issue?)

You should check if HW Acceleration is enabled in your browser, but IIUC Netflix will indeed refuse to provide higher quality streams to Linux (and also Windows depending on your browser), you might be able to resolve it by googling a bit, maybe using a browser with DRM support and switching out your user-agent?

I'm hoping that someone will tell me I'm wrong and that Gnome actually has an easy way to set the trackpad scroll speed

Gnome is notorious for removing user choices, so I wouldn't be surprised if this was impossible on Gnome/Wayland. Xinput might work on Gnome/X11. Switching to KDE should work on Wayland ;)

WJW
0 replies
19h37m

Not OP, but the fact that I have an easily accessible text file on my desktop with the exact commands to run in my terminal to recompile the graphics driver when upgrading packages breaks graphics again should speak volumes. I don't really mind, because running 3 commands in the terminal a few times per year is not particularly difficult for me. I could see it being difficult for non-devs though.

What does get annoying is when such an OS upgrade breaks the wifi drivers and I have to setup a bluetooth hotspot on my phone to access the github repo and fetch the latest driver version for the wifi dongle.

t-3
0 replies
21h29m

There are pain points on both. Audio on Linux is still annoying if your system isn't very vanilla, while Windows sucks at bluetooth, configurability, and has a lot of annoying anti-user "features".

resource_waste
0 replies
10h41m

Let me take a guess:

You have exclusively used Debian-family distros.

Try a desktop distro like Fedora. Debian-family is a server distro that got famous after Conical/Ubuntu did marketing really hard.

Ubuntu is the Apple of Linux, they are famous from marketing, not quality.

matkoniecz
2 replies
20h30m

avoid things like Arch or Ubuntu

which one you would recommend?

theodric
1 replies
18h34m

Well I'm just a rando, and you didn't ask me, but I agree with the sentiment, so: Fedora. Or openSUSE. I'd be more comfortable giving a newbie Fedora.

I was a Debian devotee for nearly 25 years, but I've found it to be less foolproof and fault-free lately, and it has always lagged behind current package versions in Stable, forcing you to run Testing (or -backports) or even Unstable to get newer versions-- with corresponding potential for breakage.

Fnoord
0 replies
18h8m

Debian Stable was very out of date 25 years ago, but ever since mid '00s (after Ubuntu got popular) it improved by miles. Debian Stable is akin to Ubuntu Stable LTS. Ubuntu Stable non-LTS is a 6 month snapshot from Debian Testing, does not get supported for long. If you run Debian Unstable, you're probably running something akin to a rolling distribution. What is best all depends on your goal and purpose of the task. Personally, I very much like the Debian ecosystem and would prefer any Debian(-based) OS. However these days, Docker can trivialize a lot (and also mitigates your mentioned issue), ZFS and other filesystems allow to rollback in case of issues (useful on a rolling distribution, but also on Debian Unstable), and hypervisors allow snapshotting, multiple OSes, and all that, too.

For a server I'd recommend Proxmox (especially since ESXi is now only for enterprise). From there, have fun with different OSes.

Proxmox on a desktop is a bit meh, but possible. There's a lot of useful Linux desktop OSes out there. For example if you want to perform pentesting you can use Kali Linux. The one which interests me most from a security standpoint however, is Qubes OS (Fedora-based, sadly, but you can run anything on top of it). For gaming, SteamOS is neat (Arch-based, these days) and could even be fun to have a kid play around with Linux, too.

As for macOS, I played around with Hackintosh a couple of times in the past with success. But I never liked it much because you'd lag behind on security patches, and every new update would be praying it'd work. I did get it to work under Proxmox though, that was fun, but had to install a second (dedicated) GPU for that. I latest M-series ARM-based Macs work very well, only disadvantage is the fat price upgrade for RAM and SSD (often even soldered!). That part is terribly sad.

chx
1 replies
17h59m

This is 100% false.

I have been running Ubuntu then Arch as my daily driver 2004-2017. As I started a consultant working for Western companies I thought they will care about me being clean copyright wise so I went 100% Linux. This was obviously not so but what did I know? I deeply regret doing this now. (I was dual booting before.)

With Ubuntu, upgrades every six month or so meant you were better off reinstalling and reconfiguring -- no matter which way you went, it was 2-3 days of work lost to tinkering the system. With Arch, the whole system doesn't shatter, it's just this and that doesn't work and it's frustrating. Bluetooth, multifunction scanner-printers being in the forefront. In fact, I needed to sell a perfectly working Samsung MFC at one point because Samsung ceased to make drivers, the old ones didn't work with newer Linux and while open source drivers surfaced that only happened years later. Let's not even talk multimedia. https://xkcd.com/619/ is ancient but the priorities are still the same.

Neither systems were great on connecting to weird enterprise networks, be it enterprise wifi or strange VPN. At one point I was running an older Firefox as root (!) to be able to connect to the F5 VPN of my client because the only thing supporting 2FA for that VPN was a classic extension -- and the binary helper disappeared in the mists of time. The only Linux related discussion was ... the IT head of my client asking how to connect Linux to his VPN now that he turned 2FA on and being told it doesn't work. https://community.f5.com/discussions/technicalforum/linux-ed... well I made it work but faugh.

I have been running Windows 10 + WSL since 2018 January and all is well. It reboots sometimes while I am asleep and that's about it. You need to run O&o shutup like once in a blue moon. Right now I am on Win 11 as my primary laptop is being repaired, you need to run ExplorerPatcher but that's it. It's been indeed six years and there was never an update where the OS just didn't start up or a hardware driver decided to call it quits after an upgrade.

Also, updates are not forced, I control my machine thanksmuch via Group Policy.

https://xkcd.com/619/ is ancient but the priorities are still the same.

sergeykish
0 replies
8h41m

I am Linux user since 2006, Ubuntu then Arch.

Bluetooth mouse, keyboard, headphones, controller works. Intel iGPU works, including hardware accelerated video in browsers. VPN: Pritunl worked without issues, Perimiter 81 initially failed, works with update.

Wayland, Pipewire, Wine, Proton - Steam Deck is widely successful multimedia device. Priorities are same, NVK joined open source drivers.

Linux does not connect to "enterprise wifi or strange VPN" - ok.

theshackleford
0 replies
19h30m

You'll lose a whole lot more time on forced Windows 10/11 updates

Utter fantasy.

They complete whilst I sleep, taking zero of my time at all.

starky
0 replies
16h18m

That is patently wrong. I run Fedora on my Framework because it is the most supported and recommended distro for it and I mostly just need a web browser for most of the things I do on it. I've had kernel upgrades break wifi completely, the fingerprint reader doesn't work properly out of the box, 6GHz Wifi isn't supported (though neither is it supported in Windows 10), VLC (which I hate using) is the only media player that supports playing from SMB shares on Linux, Wayland isn't compatible with Synergy type software (and my web browser doesn't work well with xorg), etc.

Most of these things worked without any fuss in Windows and I can't think of any notable Windows issues I had to deal with on the laptop before I installed Fedora.

jrflowers
0 replies
21h39m

This is a great linux post because while taking the time to type out distros to avoid is worth it, saying what distros to try is not.

Gracana
29 replies
21h57m

I think there's a difference with Linux, because it's something you own and control and can dive into and see every part of. I hate investing time in proprietary technologies, because I know I can be stopped or locked out. With open source software, simple electronics, old cars, fabrication and woodworking, the time I spend learning feels worthwhile.

dataflow
16 replies
20h40m

I think there's a difference with Linux, because it's something you own and control and can dive into and see every part of. I hate investing time in proprietary technologies, because I know I can be stopped or locked out.

The problem with this approach is then you get a generation of engineers with tunnel vision thinking the One True Way to achieve your goal is the same way your GNU (or whatever) software did it.

Invest time in learning your technologies, whatever they are. There's valuable knowledge in proprietary stuff just as there is in OSS.

ryukoposting
9 replies
20h16m

I agree with your point in principle, and yet I installed Ubuntu on my work laptop this January after using Windows professionally for my entire (5 year) career. I've found myself moving in the opposite direction from the person in the root comment, because I find that it's getting harder and harder to find tolerable proprietary software. It feels like everything is glacially slow, laden with ads and tracking, reliant on an internet connection for basic functionality, or some combination of the above.

cqqxo4zV46cp
4 replies
18h20m

I mean this in the nicest possible way: 5 years is likely not long enough for the “just work, stupid” desire to really, really, really set in. Nor is a couple of months enough time for the potential rough edges of desktop Linux to set in.

lupusreal
1 replies
6h23m

After 17 years of using Linux I realized that I was tired of tinkering with shit, so I caved and bought a macbook air. Not even two years later I was back on Linux, because I realized that the amount of tinkering I do on Linux is actually very small; the experience I already paid my time for means that Linux is simply easy for me to use, while MacOS is a pain in the ass in innumerable small unexpected ways. The path of least resistance, for me, is to continue with Linux.

kemotep
0 replies
59m

I work in IT, so I’m paid for my time to solve all kinds of issues with Windows. At home, such issues are unpaid work. Linux has the advantage of having issues be mostly of my own choosing. Stick to the golden path and you’ll hardly ever have them. And the easy configuration and recovery options allow you to jump into a new install with minimal hassle.

Everyone will have the same headaches with Windows as Microsoft’s choices are required these days. Millions of people have quite lucrative jobs solving them. I’d rather not bring work home so I run Linux.

timlod
0 replies
10h10m

I’ve been using Windows throughout my childhood and start of my CS career - now I use Windows for specific software (audio/music) and Linux for developing (about 8 years I guess). I had a 1-year stint with macOS because I was developing an iOS app, and have been the troubleshooter for people with macs at my previous job, so I consider myself somewhat ‘multilingual’ when it concerns OSs.

As a power user, Linux is just so much nicer. I constantly get frustrated, especially with macOS, about stuff that I can’t easily. In Linux my stuff works and if it doesn’t it can be made to work (usually). In Windows/Mac it’ll often take considerable effort to make the system work the way I want, or it’s just not possible.

I think with proprietary software ‘it just works’ is only a thing if you’re happy with the basic experience that is tuned to the average person. If you have more complex needs, you should be using Linux (and if you know your stuff or use the right distro, things will likely also ‘just work’).

ryukoposting
0 replies
16h5m

Given that I've been using Ubuntu on the desktop since I was 11, I'm not worried.

The reason I switched was because Windows didn't work. Win11's desktop makes early-2010s KDE look like a smooth, bug-free experience. My laptop (a 10th gen X1 thinkpad) was plagued with driver problems. At least twice a month, I'd have to reboot when I joined a meeting and discovered my mic wouldn't un-mute. Switching to Ububtu solved both of these problems, and I don't have to deal with an awkwardly bifurcated environment where a couple of my CLI tools run in WSL while everything else is native. Oh, and my Zephyr build times are a good 25% faster now.

resource_waste
1 replies
11h22m

FYI, Ubuntu is a heavily advertised distro. Its pretty bottom barrel for quality.

If you want a modern linux distro, try Fedora Cinnamon or something that isnt on Debian branch.

throwaway2037
0 replies
9h47m

It is not surprising that you posted this flame bait from a throwaway account.

What is wrong with Debian?

dataflow
1 replies
20h9m

"There is valuable knowledge worth learning in the technology" != "this is strictly better software on every axis and you should switch to it for your daily work"

WWLink
0 replies
10h33m

As someone that learned to program on BSD and shortly thereafter, Mac OS X and Linux....

I honestly don't know how people use Windows machines as a dev environment 24/7. It would drive me mad. Everything's so wonky and weird. Everything from symlinks to file permissions is just backwards and fucky.

jacoblambda
5 replies
20h15m

Frankly there is no value in learning user-hostile proprietary technologies in a way that the owner of said technologies actively wants to discourage and prevent.

Like learn the proprietary tech in the environments it's intended to be used in but if you can't use it in that environment I personally wouldn't waste my time with it. With FOSS tech at least you can make the argument that you can learn stuff by maintaining it properly but with a proprietary stack in an unsupported and actively user hostile environment the best you are going to do is learn how to maintain a fragile truce with the software gods.

exe34
2 replies
20h2m

Yeah I'll learn as much as I absolutely have to in order to get my paycheck. Any more and you need to give me a raise.

astrange
1 replies
16h14m

That's not a good way to make money. It's not how FAANG pays people, and if it is how your employer pays people then you should always be learning so you can change to better jobs.

A funny thing about "never work for free" advice is that a lot of highly paid jobs (investment banking, high end escorts) are about doing tons of client work for free in a way that eventually gets them to pay you way too much when they do pay you.

exe34
0 replies
9h39m

I learn the interesting stuff, I just don't learn proprietary tech that I really don't ever want to be dependent on for my wages.

In fact most of the essential skills for my job I've learnt in my own time, and continue to learn. I invest my own money in equipment and training courses. I love learning. But only when it's interesting to me, not because it'll make more money to somebody else. If it'll make you more money, pay me.

musicale
0 replies
18h30m

Frankly there is no value in learning user-hostile proprietary technologies in a way that the owner of said technologies actively wants to discourage and prevent.

Security research. And, uh, applied security research.

cqqxo4zV46cp
0 replies
18h16m

Peeling all the way all the politics / idealism from your comment and the value proposition between these two options is basically the same, with the difference being that on a proprietary stack there’s a higher chance of things breaking in a way that you low/no likelihood of fixing. It’s all good and well that it seems like this makes you personally want to throw up in your mouth a bit or whatever, but you are claiming objectivity that clearly isn’t here.

xattt
5 replies
21h46m

Proprietary or not, tinkering help you develop an intuition of what might be wrong.

i_am_a_peasant
4 replies
19h42m

Yeah I mean, whoever made the original statement is just not an OS engineer.

mandeepj
3 replies
18h59m

just not an OS engineer.

Or not just an engineer

i_am_a_peasant
1 replies
18h2m

Nah I can believe they'd be a chemical engineer or even a software developer that writes iOS apps or something like that.

xattt
0 replies
16h36m

I wanted to say steam/power engineer, but even they understand the value of tinkering.

vel0city
0 replies
16h23m

I know plenty of people with stamps who don't care to fiddle with their OS or change their own oil. People who work on putting things in orbit and beyond, people who build bridges, people who design undersea robots and airplanes. They're most definitely engineers.

rpdillon
1 replies
21h54m

This is a great point. I sort of detest becoming an expert at proprietary stuff, because I know they'll just change it before long. I've lamented about this elsewhere as modern software creating "permanent amateurs". Even those that want to invest in expertise often find their knowledge outdated in a handful of years, and those that don't want to invest can easily justify it by pointing out this effect.

lupire
0 replies
17h7m

Microsoft, at least before Cloud happened, supported their tech stacks with backward compatibility for decades.

WanderPanda
1 replies
14h8m

Even this "I hate investing time in proprietary technologies, because I know I can be stopped or locked out" is a hard-gained insight. Hackintosh is one of those things that made me understand this. Nothing like spending weeks to get your hackintosh working smoothly with all the hardware just to find out that the next update breaks everything. I've come to see it as a necessary part of the journey

normaler
0 replies
8h38m

This is my current state of thought. Proprietary software perceives me as an enemy who needs to be locked out of as many features as possible to allow for more money to be extracted out of me while also investing the least amount possible back into the product. The only timeframe where proprietary software is groundbreaking and at the forefront of technology is when they have not yet captured and locked in a large market share.

umbra07
0 replies
21h44m

I fully empathize - and yet, there are benefits from tinkerers/hackers messing around on proprietary hardware/software. Hackintosh - and similar communties - led to projects like Asahi Linux, Nouveau, Panfrost, etc.

_heimdall
0 replies
6h17m

This is the reason I still buy older cars. I can't stand owning a car only to find out that I can't work on it myself. Even if I don't have the time or tools needed for a specific job, if its something I could do on my own it means the job should be that much easier and cheaper to have a mechanic do.

bruce511
11 replies
22h17m

I agree that tinkering is a side effect of curiosity, and that curiosity leads to expertise, which has value.

I parleyed my curiosity in hardware into my first job. (My car-fixing skills alas didn't take me anywhere.) Hardware was fun for the first 10 years of my career, but now, well, it's just not interesting.

I played with Linux as well along the way, but I confess that too has dulled. Building your first machine is fun, building your 10th is less so.

The past couple years I've gone down the solar energy rabbit hole, and I'd love a wind turbine (but I just can't make the economic argument for having one.) If I do end up getting one, it'll be to prove to myself that it was a dumb idea all along.

In some ways we never stop tinkering. But the focus moves on to the next challenge.

macintux
8 replies
18h33m

Building your first machine is fun, building your 10th is less so.

Building a Linux box led me back to Apple.

I had been using UNIX at home, school and work for several years, and decided it was time to build my 3rd Linux box. Went to CompUSA out of idle curiosity to see what equipment they had, and the only computer in the store with Internet access was a Mac.

I hadn't used a Mac since the SE/30 days, and I suddenly realized that the NeXT acquisition which I'd mostly ignored had changed everything. Why build a Linux box and be locked out of tools like Photoshop when I could have UNIX workstation that ran commercial software (for, admittedly, significantly more money).

Never looked back.

viraptor
7 replies
14h13m

Why build a Linux box and be locked out of tools like Photoshop

That's what VMs are for. You're never really locked out. It may not make sense to go that way if Photoshop is THE thing you work with of course.

when I could have UNIX workstation that ran commercial software

Because for lots of software MacOS is a second class system. Partially because there's just no way to test things on it without investing lots of money in hardware, so many people don't.

If you're doing lots of sysadmin / software maintenance style work, MacOS just provides unnecessary pain.

sbuk
3 replies
10h28m

If you're doing lots of sysadmin / software maintenance style work, MacOS just provides unnecessary pain.

Amazingly a significant amount of the software that you use on a daily basis, perhaps unwittingly, is developed and maintained with macOS and Windows!

viraptor
2 replies
8h20m

I'm working on packaging things for Darwin platform. And helping people deal with homebrew/compilation issues. I'm painfully aware how much is developed by people with no access to or interest in MacOS. And unless something targets windows explicitly (not wsl), you can basically expect issues going in. In a twisted way, I'm one of the enablers of the current situation where things are usable on a mac.

Sometimes you can tell by the simple fact that the git repo contains files in one directory that conflict in naming. Linux has no issues with "Foo" and "foo" coexisting.

pjmlp
1 replies
7h14m

Nothing to do with Linux, and everything to do with case sensite filesystems common on UNIX.

macOS uses case insensitive filesystem by default for backwards compatibility with HFS+.

You can turn case sensitive on HFS+ and APFS if so desired for the "Linux" experience, via Disk Utility or the equivalent CLI tool.

And if looking to have some fun on an ecosystem that doesn't expect it, you can equally turn it on on NTFS, via fsutil.

cesarb
0 replies
1h40m

> I'm painfully aware how much is developed by people with no access to or interest in MacOS. [...] Sometimes you can tell by the simple fact that the git repo contains files in one directory that conflict in naming. Linux has no issues with "Foo" and "foo" coexisting.

Nothing to do with Linux, and everything to do with case sensite filesystems common on UNIX.

Of the three major desktop operating systems (Microsoft Windows, Apple macOS, and the Linux family), only Linux has case sensitive filesystems by default. Therefore, it's likely that someone who didn't care about filename case conflicts was running Linux.

pjmlp
1 replies
8h45m

Indeed, why get a lesser experience with Linux laptops, when I can use Apple and Microsoft platforms, and use Linux in a VM when I really need to.

The Year of Linux Desktop is delivered on a desktop VM.

viraptor
0 replies
8h26m

If that works for you, great. My default works better with Linux with only occasional other system. Makes me least angry. (Also because Linux is the only system that handles sleep/hibernation for me without issues, ironically...)

macintux
0 replies
7h59m

That's what VMs are for.

For me, the psychic angst of using Windows is much, much worse than any Mac-related inconvenience.

secstate
1 replies
22h8m

I think the awkward part of your first post is that you appear to start with a value judgement that tinkering is for poor people who's time is worthless. That's not remotely fair to either poor people, or rich people who like to tinker. No one's time is worthless. Not your time. Not mine. It's all just time.

bruce511
0 replies
15h21m

Fair enough, and no I didn't mean to impinge time is worthless. It's not the value of time that changes, but the amount of it you have.

In a work context a shortage of time (more customers than you can handle) means you need to discriminate, which means you can't make everyone happy. Which usually means differentiating based on value. (Aka, you get more expensive. )

For personal time you also become more discerning. Spend time with spouse, or build another computer, or lie under a car etc. Life has more demands, so there are more choices.

Incidentally, one of those choices is to work less.

The tinkering never goes away, but I prefer to tinker in profitable areas now. (I get to tinker for work.)

Aeolun
10 replies
18h12m

At this point I feel like Linux may be more likely to just work than a windows machine. I just had the unfortunate experience of setting up windows 11, and the number of ‘please wait while we get things ready for you’ was truly astonishing.

ghoover1978
8 replies
17h23m

I think that everyone knows that's a pretty ridiculous statement. Installing Windows 11 is basically putting in a USB stick, waiting about 8 minutes, clicking a few things and typing out your login and password. I love Linux, first started playing with it about 20 years ago now. There's not a single dist I've ever seen that is that simple. Just a basic fact, sorry.

mattl
3 replies
16h29m

As I found out this week, making the Windows 11 USB stick is far harder than it ought to be if you don’t have Windows already.

josteink
2 replies
10h49m

If you use UEFI, all you need is to copy the files from the ISO over to the USB stick.

Am I missing something?

(And the same applies to UEFI capable Linux-distros)

mattl
1 replies
8h4m

Windows installer images have some files too large for most tools to understand and also I believe the USB stick needs to be exFAT formatted too. Virtually any tool for making a USB stick would fail in various ways on macOS.

josteink
0 replies
1h20m

Windows installer images have some files too large … I believe the USB stick needs to be exFAT formatted

That’s true. I forgot!

While it’s not part of the UEFI spec many (most?) consumer BIOSes will be able to UEFI boot from NTFS as well, so formatting as that might also be an option.

Both that and exfat should be easy to do on Linux. No idea about MacOS.

Which brings me to

too large for most tools to understand

This I don’t understand. What tools? What tools do you need beside “cp”?

xcv123
0 replies
12h47m

There's not a single dist I've ever seen that is that simple.

It is that simple with Ubuntu and similar distros. It has been that simple for many years.

soraminazuki
0 replies
12h20m

Now, that is a ridiculous statement. Installing Windows has never once been a smooth experience you describe. It's been long wait times, dozens of reboots, and never ending cycles of Windows Updates. Always has been for the last 20+ years.

Today, it's even made worse by the fact that MS is intentionally driving Windows UX to the ground in exchange for short term profits. Installing Windows isn't "clicking a few things." It's going out of your way to disable piles upon piles of anti-features MS throws at you, whether it be spyware, bloatware, or the hyper-aggressive nags to get you work against your will. The length die-hard Windows users go to to "de-bloatify" their Windows installation these days is absurd.

It's true that Windows had a superior end user UX over Linux 2 decades ago. But that has changed with improvements on the Linux side and poor, poor decisions on behalf of MS.

skydhash
0 replies
15h59m

Just a basic fact, sorry.

Ubuntu, Linux Mint and Elementary OS and I guess a few others will beg to differ. And it takes way less than 8 minutes.

Aeolun
0 replies
16h16m

There's not a single dist I've ever seen that is that simple. Just a basic fact, sorry.

You having that experience does not make it a basic fact.

I didn’t even have to do the actual installation, as it was a prebuild machine. The only thing I had to do was the ‘clicking a few things and typing out username and password’ part.

Comparing the two between Ubuntu and Windows, I’m forced to conclude that Ubuntu has the easier version, or at least faster. And windows has the advantage/disadvantage of needing my MS account to set up an operating system.

asyx
0 replies
8h23m

It's not. You can go and pick up any computer that is currently on the market, doesn't matter if it's 300 or 3000 dollars as long as it is a (n IBM) PC and it will run Windows.

Will it always be flawless? No. Will it always work perfectly out of the box? No. But it will work and generally you have a good chance of it working as you wish assuming you are fine with Windows and what MS does with it.

I bought an Asus Zephyrus G15 (2022) specifically because it was recommended to me because it is supposed to be great for Linux and it's probably the worst Linux experience I have ever had. As the first piece of hardware that I specifically picked for Linux support.

Because most DEs don't do fractional scaling but all high end laptops have too much DPI to not have fractional scaling.

Nvidia is still not providing proper Linux drivers.

Asus can't program to save their lives but the tools that replace the Asus stuff on Windows are still better than the stuff that is replacing the Asus stuff on Linux (asusctl/ supergfxctl vs G-Helper).

I once had a machine where the nvme drive was simply not working. That was when Kernel 5 came out. It broke on Fedora but worked in Mint until Mint got Kernel 5.

During my last Linux adventure, KDE just died when using WhatsApp as a PWA (where I live, WhatsApp is essential software to have a social life).

And even after years of Wayland being around, it's still impossible to have apps that aren't blurry in most DEs because X11 is still around.

You're complaining about software updates and user friendly loading screens. The issues that drive people away from Linux and to Windows are literally unfixable to 99% of the techies that try Linux. I'm not fixing an nvme driver in the Kernel. That's not my area of expertise. But I still need my machine to work and on Windows, it does.

Rufus let's you create an ISO that skips most of the windows 11 nonsense btw.

blfr
5 replies
20h52m

I also use Linux on all my machines but that's because (perhaps after years of tinkering) it is currently the most turn-key laptop/desktop OS. Things just work, they don't break without a good reason, and weird limitations don't randomly pop up.

Windows at work, despite being maintained by professional helpdesk staff, or Macs my family have, with all the ease of use designed by Apple in California, are not like that.

Just the other day I tried to download an mkv file over https on a Mac and I couldn't get it to exceed 2.5 MB/s. Same network, same server, my laptop breezed at over 20 MB/s and Apple took out that walker for a stroll at a very leisurely pace. It didn't come with `wget` either.

willdr
4 replies
20h1m

If you sincerely believe this, you've tinkered enough that the massive knowledge barrier that is Linux seems like nothing to you.

I would never sit my 70 year old mother down in front of a Linux machine. We're not at "caring that video files download too slowly" - we're at "how do I put a file on a USB".

mkesper
0 replies
1h4m

It really works very well for my father-in-law and he's over 75 now. Debian gives me a peace of mind I would never have with him using Windows.

akho
0 replies
10h24m

I do sit my 75-y.o. mother in front of a Linux machine, and it's fine.

acomjean
0 replies
14h47m

I have very little Linux sys admin knowledge and have been using it on my home notebook for 5years and my work one two years now.

Really no issues with the OS.

I was using the very excellent 2015 Mac book pro before, but despite hardware that isn’t quite as nice (not bad though) that hardware I can’t go back to Mac OS. I know I pay a premium to get it pre installed over windows, but it’s not bad.

WJW
0 replies
19h34m

Put USB stick into computer, click on "Files" in the program chooser, select the USB drive (helpfully listed as "USB drive" even), drag your files there?

Same as on Windows and MacOS really. I don't dispute that Linux has rough edges, but putting files on a USB stick is not one of them tbh.

jstummbillig
4 replies
20h40m

the understanding you gain from tinkering is priceless

You pay with time. It's priceless, if you are a romantic or lack foresight (because what you did with your total will be way more important than what is left). Otherwise it will always be the most expensive thing you have (and we must still be able to spend it without care, because what would life be otherwise).

But when it doesn't, I often wish I was that guy that had tinkered with my car

Don't. Instead build a network of experts you trust and make more money doing what you do best to pay them with. Trying to solve the world on your own is increasingly going to fail you. It's too complicated.

doubled112
3 replies
20h5m

Disclaimer: This became more of a rant than I intended. I've become pretty unhappy with the general quality of the "professionals" I've interacted with lately.

I just can't agree with this take. It sounds that simple, but it's not.

I happen to enjoy learning and fixing.

It would take me a long time to build that trust. Nobody cares about my things and my family's safety like I do.

Most people are a long way from making as much money as an expert would charge them.

In the last couple of years, I have had some terrible times when I call for help.

When the dealership is charging $200/hr to have a kid plug in the car and follow a flowchart, I'll just take a look myself.

Plus one time they left my fuel pump loose and I had to pay (in time and money) for an extra round trip with Uber, and the fuel it sprayed onto the road. They didn't fix the original problem, which cost me another round trip.

Another time, I had technicians (experts) out to look at my leaking hot water tank 4 times before they decided it was time to replace it. I wasted the time calling, babysitting, coordinating, figuring out how to shower without hot water, etc.

If this is the average "expert" count me out. I'll do it myself. Plus, throwing money at a problem isn't near as fun.

jstummbillig
2 replies
19h8m

When the dealership is charging $200/hr to have a kid plug in the car and follow a flowchart, I'll just take a look myself.

Regrets about not becoming more of investing the time to be an intuitive handy man is a very different category from "let's see if there's a video on yt to help me fix that in 5 minutes". My message is definitely not "don't get your hands dirty" but "be practical". Doing the yt/google/chatgpt thing to get an idea is mostly practical.

If this is the average "expert" count me out.

You disclaimed, no problem — but I did write "build a network of experts you trust". Just calling someone and being annoyed that they are not good (and I agree, most of them are not) is not that. It's going to take time and money, but decidedly less so, because you get into the habit if doing it, you learn, you see red flags, network effects are real (people know people) and relationships on average last long enough. That is my experience, at least, but I have no reason to believe I would be special here.

Plus, throwing money at a problem isn't near as fun.

That's true, in my case, only for very few problems. Most problems I would rather not solve myself.

I'll admit: All of this is a concession to reality, at least my perception of it. Learning is fun. I would really love to be good at a great many things. It's just increasingly unreasonable to invest the time necessary, because things get more complicated and change more quickly.

Staying good at a few things, learning whatever is most important next, and getting better at throwing money at the rest, will have to do.

EarthLaunch
1 replies
17h55m

I'm enjoying this thread. I want to add that building a network of experts has other costs too.

Sticking to a network will limit the variety of people you get to meet, everything else the same. Local maxima.

It also isn't practical in some circumstances; if I travel for work or move cities every few years, the local network for mechanics gets lost. The cost of keeping the network would be staying in one place.

So, these are all options.

bruce511
0 replies
15h1m

> The cost of keeping the network would be staying in one place.

One man's bug is another man's feature:). You describe staying as a bug, I've lived in the same house for 24 years, and, for me, it's definitely a feature. I'd positively hate moving to another suburb, never mind city.

And yes, I've developed relationships with local service providers. My plumber, my electrician, my mechanic, all know me by name. I've found the people I can trust and they eliminate those hassles from my life.

But, and this is my point, I'm not you. My context, my goals my desires, are all different to yours, and that's fine. We're all in different places, being different people, and that's OK. It doesn't have to be "us versus them". We might enjoy different thinks, and have different perspectives, but that's OK.

teaearlgraycold
2 replies
17h27m

Linux is for work. I wouldn’t consider running anything else (Windows, MacOS, FreeBSD, etc.) for my services.

nesarkvechnep
1 replies
11h36m

Consider FreeBSD, because it’s great.

teaearlgraycold
0 replies
3h37m

Just for my router

golergka
2 replies
21h48m

For you, me, other people on HN who generally make a living by understanding computers, definitely.

For a layman who just needs to connect to WiFi, edit some documents and print them without having to update a kernel? No.

matkoniecz
0 replies
20h29m

For a layman who just needs to connect to WiFi, edit some documents and print them without having to update a kernel? No.

when it was needed to do it last time, in way more troublesome than Windows system updates?

Nab443
0 replies
21h8m

Even as a dev with 3 environment I've not had to tinker my kernel since I left gentoo something like 15 years ago, Ubuntu takes care of it..

dylan604
2 replies
17h6m

This is a gross misunderstanding of the GP's point though. It's not that they are against doing any of these things. In fact, they said they were more than happy to do it in their youth. I am in full agreement with the GP's sentiment as well.

Mucking about and tinkering with things while one has the time, desire, and stuff to learn is a young "man's" game. I did all of that and absolutely learned a helluva lot. It did everything I needed from it. I got cheaper/better computer than what I could afford. I learned a hell of a lot about not just the hardware pieces I chose, but also why/how certain things about the OS that I never would have.

But now, I too just don't care. It was interesting, but I'm not that interested about maintaining an OS or how it works. I just want it to work. So for all of those that are willing to do all of that today, I'm all for it.

your comment came across to me as just another one of those "if you don't feel the same way i do, you're wrong". that's not true. people can just be in different places in their life. been there, done that does not mean you can't go there and do it too. we're just focused on different things now

joshspankit
1 replies
15h39m

There’s another perspective: even if OP is done, if we shut the door (or let it be shut by companies like Apple) then the currently-young won’t be able to tinker and won’t grow to gain the same knowledge.

dylan604
0 replies
14h36m

They are free to continue that kind of work, it just gets harder. Look at Asahi Linux. While it might not be Hackintosh in the same sense, it is the same spirit. Hackintosh worked because the systems were built on commodity hardware. Now that Apple is using custom chips, they've definitely made it a bit more difficult, but in my experience that just brings out the really talented that step up to the plate to take a swing.

Aurornis
2 replies
21h48m

Something never quite sat right with me about this argument, and your comment finally made me understand what it is: the understanding you gain from tinkering is priceless, and it's exactly the experience that you use to help everyone around you: it turns you into an expert.

I have plenty of other things I’d rather tinker with and become an expert on, though. My computer is a tool to let me work with those things. It’s not fun when I have to debug and fix the tool for hours or days before I can even start working on the things I want to work on.

matwood
0 replies
19h45m

This is me. The range of things I want to tinker with has grown. Various house projects, jiu-jitsu, cooking, etc... are all things I tinker with and learn from. Building computers, I've done and don't feel the need to do again. I even built a Gentoo install long ago when I was learning the nuts and bolts of linux.

TylerE
0 replies
20h25m

Exactly. Why do I want to be neck deep in some XML config hell when I could be playing music?

teh_infallible
1 replies
22h18m

Your comment makes me think of my 3d printing journey. A lot of printers require maintenance and tinkering just to keep them functional. To an extent, since they are targeted towards “makers” who like to play with these things, that’s fine.

But sometimes the thing you’re trying to build is of central importance, and you want the machine to stay out of your way.Tinkering with the machine takes away time you could be exploring your ideas with a machine that’s already fully functional.

bruce511
0 replies
22h14m

Sometimes the holiday is the destination. Sometimes the fun is in the getting there, not being there.

Tinkering can be fun. But these days I mostly want results, achievements etc. I want to tinker to a successful goal, not just tinker for tinkers sake.

lionkor
1 replies
5h57m

All my PCs and servers run Linux, and its certainly not out of some idealism or anything. I'm fundamentally lazy, but I have a high standard for how things should be. As a result, I tend towards the highest quality, lowest cost (time, money, etc.), and thats Linux for me. Specifically, the setup I run on almost all my machines, which is the most optimal way I have found to write and run software, and play games.

If Windows was easier to use, more stable, less of a hassle, easier to fix, I would use it, but its neither of those (for me). When I have a windows problem, I can either try magical incantations to fix it, reinstall, or give up, and each of those takes much longer than most things I could possibly do on my linux systems. Even if my linux box fails to boot, the drivers break and my ssd doesnt mount, all those fixes together take less time and effort than finding a fix for the most trivial of windows problems.

The most trivial problem on Windows has been that the right click menu doesn't fully populate on first right click. I reported the issue, and thats all I can do. Its been a year and nothing has changed.

On linux, a less trivial problem (a calculator crashing with a series of very weird inputs) was solved by me opening it in gdb and fixing the code, making a PR and having it merged.

I guarantee a lot of people are on linux because its easier, and for no other reason. I dont need it to "just work", because I will break it. I need any possible fix to be possible in bounded time.

causality0
0 replies
5h37m

Windows has been disconnected from user needs for a very long time. Any logical person would've put a "right click" icon in the Control Panel that would give the user full control of what does and doesn't appear in the menu, their order, etc.

yieldcrv
0 replies
16h52m

a frustrating freely accessible experience being priceless is not mutually exclusive from your time being worthless

but I’m sure your point will inspire someone

throwaway22032
0 replies
14h51m

To be honest, none of that stuff has been true for 15+ years anyway.

Linux just works now. You put in the Ubuntu/Debian/Arch/whatever USB, you install it, it just works.

I can't remember the last time anything broke on any of my desktop machines and it wasn't my fault for intentionally doing breaky things.

shirro
0 replies
14h33m

You need to understand the bias of many HN commenters. They are running businesses, aspire to run businesses or employed by businesses that are monetizing the work of tinkerers and packaging it for a mass market where they can sell higher volumes or mine more personal data. There are a lot of people who will recommend spending massive amounts of time and money learning and renting proprietary services over learning fundamental concepts and owning your own stack. I just ignore them along with the crypto bros before them and the AI pumpers now. Renting proprietary closed services to people who don't know better is their bread and butter.

rmbyrro
0 replies
16h38m

Ubuntu is so easy to use. I enjoyed using Arch before, but got to a point where I also just wanted my PC to work without any tinkering. Ubuntu is very good at that.

riquisimo
0 replies
13h41m

I really like the way you put that.

pjmlp
0 replies
8h47m

On my days we used to tinker in proprietary 8 and 16 bit home computer systems, The Way of Linux (TM) is not the only path to enlightment.

jonathankoren
0 replies
17h59m

Something never quite sat right with me about this argument, and your comment finally made me understand what it is: the understanding you gain from tinkering is priceless, and it's exactly the experience that you use to help everyone around you: it turns you into an expert.

Yeah, but an expert in what? There are only so many hours in a day. Like if you care about learning about some rando soy d driver, or why all you photos come out pink under Linux, but not Windows[], that’s great. Go knock yourself out.

But if you want to do something that’s not rando debugging, then maybe it’s not for you. Like, I like Unix. It’s lets me do my work with the least amount of effort. What I don’t like is being a sysadmin. Some folks do, and that’s awesome. But that’s the reason why I got rid of desktop Linux 20 years ago.

[

] Both of these are actual lived experiences. I do not care about you chiming in about either of these.

john-radio
0 replies
18h19m

hackintosh is likely in the rear view mirror for the next generation of tinkerers.

Part of this might be that making Hackintoshes is so much harder now, but part of it might also be that OOTB desktop Linux is luxuriously good these days compared to where it used to be. Ubuntu and Pop!_OS linux are absolutely on par with MacOS for a user who meets the (admittedly higher) entry requirements for using Linux.

flohofwoe
0 replies
7h12m

Do you not have any hobbies to "waste time" with? I would assume that most Hackintosh enthusiasts do this as a hobby, not for a living or even to save money on hardware.

eastbound
0 replies
19h31m

Your argument is excellent and made me evolve my point of view about Mac. I use Mac for efficiency, and yet, I was wrong about what kind of efficiency I’ve been developing. Tinkering is so important, even if just for the fun of it.

datavirtue
0 replies
19h23m

These days, if you have the skills and tools to swap a transmission you have to tow it into a dealership and beg them to flash the transmission so it will work in your truck. If you want to avoid that you better know where to find the strategy code and match it up before purchasing another transmission. Same goes for touch screens and a whole slew of essential parts. While we weren't looking the rug was completely pulled out from underneath us. Now your family mechanic is beholden to the dealership.

chewz
0 replies
12h27m

People have been making this argument to me about Linux for more than 25 years. The most cutting version that I ran across was:

> Linux is only free if your time is worthless!

But it is exactly why I quit Linux and returned to macOS. I used to run Linux on cheap 2nd hand ThinkPads and for 3 years on Macbook as main system. But after another upgrade destroyed gain all network connectivity I have quit.

macOS isn't perfect but it works in most imposrtant areas and I can tinker with small stuff when I feel like it.

al_borland
0 replies
1h40m

This argument makes a lot of sense. I get more upset than I probably should about car issues, likely because I never spent the time to tinker with them, so I feel rather helpless… and I don’t like feeling helpless.

In my youth I did a lot of tinkering with computers and it has paid dividends. It gave me a career.

These days though, I want to be able to tinker on my own schedule. I want my primary computer, phone, and car to “just work”. That means any low level tinkering needs a second thing. That can work fine for computers, because they’re small and relatively cheap. The idea of having a project car isn’t something I ever see myself doing, as it’s big and expensive.

I can still tinker on some things with my primary computer without it being a problem. Tinkering on writing software, running servers, or whatever, isn’t going to kill my ability to do other things on the computer. A lot of tinkering can be done without tinkering with the OS itself.

3abiton
0 replies
5h25m

That was a beautiful analogy.

hparadiz
48 replies
23h32m

It's really not much of a time commitment. You can just lookup hardware with full compatibility and build a desktop that "just works".

vehemenz
39 replies
23h18m

Cost of ownership of an M3 MacBook Pro is like $300-400 a year. Even if you have the time, it's just not worth it anymore like it used to be.

j33zusjuice
32 replies
23h6m

It seems reasonable when you consider TCO, but you still have to pay 100% up front. Not everyone can drop $2k on a laptop, most people don’t need to.

zozbot234
7 replies
22h49m

Not everyone can drop $2k on a laptop

That's what most laptops used to cost back in the 1990s or so (after adjusting for inflation). If you look further back in time, hardware was even more expensive - and it couldn't even do 10% of what a modern MacBook does. Modern hardware is ridiculously cheap.

wkat4242
5 replies
22h46m

In the 90s most people didn't have a laptop for that very reason. They just owned desktops which were way cheaper.

I studied computer science then and I knew 1 student out of 50 that had an actual laptop. Even at the uni we had to use their computer rooms full of desktops and X terminals.

ponector
2 replies
21h30m

In the 90s no one I know had a computer at home. Nintendo/Sega maybe, rich guys had Play Station, but no one had PC.

wkat4242
0 replies
20h23m

Oh here people did. Internet was booming and I set up so many PCs. It was great business.

Fnoord
0 replies
17h48m

I had a Gameboy, parents had a PC. Friends all had a game console. NES, SNES, SEGA, Amiga, C=64, etc. PC went booming in 90s though. Because here you could buy a PC tax deductible via a law called 'pc-privé'. This was to stimulate citizens to learn to use a computer in their private time. Still, even with tax deduction a PC was very expensive. Not like a car, but expensive still.

zozbot234
0 replies
22h43m

Cheaper for sure but not "way cheaper", at least nowhere near as cheap as desktop hardware is today.

greedo
0 replies
20h55m

Not really sure they were much cheaper in the 90s. My first PC was a Dell P90 in 1994, IIRC it cost about $2500. There was kind of a mantra at the time that no matter the improvements, you'd always spend about $2500. And adjusted for inflation, that "way cheaper" desktop was over $5K in today's dollars.

adamomada
0 replies
22h37m

Inflation calculator says the Core 2 Duo MacBook Pro I bought in 2007 is something like $4400 now. Bought a small intel ssd for the sata3 port in it too for probably another $500 now

duskwuff
7 replies
22h23m

Entry-level price for a new Mac, right now, is $700 (M1 Macbook Air at Walmart). It doesn't get you the best or the fastest, but it's a perfectly usable laptop. Or, if you're okay with something lightly used, a refurbished M1 Mac Mini is ~$500.

bluescrn
4 replies
22h14m

But Apple's entry-level Macbooks aren't intended to be bought. They have almost comically low amounts of storage and RAM for 2024 (8GB/256GB).

It's all about the upsell on those non-upgradeable parts.

greedo
2 replies
20h51m

The M1 MBA being sold by Best Buy and Walmart are perfectly fine for 99% of the computing world. Maybe not for gamers (most laptops suck for this), or for someone needing to crunch large datasets, but when this first came out, tons of developers were perfectly happy using it, even with small storage. Hell, my iMac I used up until buying a Mac Studio only had 256GB.

duskwuff
1 replies
18h13m

Yep. 8 GB RAM isn't great, but for basic use -- web browsing, word processing, some light photo/video editing, etc -- it'll be perfectly adequate. Not everyone needs a supercomputer.

pjmlp
0 replies
8h35m

Depends on how much browser tabs they dare to keep open, and how many pictures and videos they want to keep around on their computer stored in high resolution.

hparadiz
0 replies
21h12m

VSCode remote to my Linux desktop on LAN. The upsell is obvious but I'm not gonna drop $500 on 256 gb of disk space

goosedragons
1 replies
17h24m

That's a pretty time limited sale. I doubt the stock of unsold M1s is huge. It's also $700 for a new but essentially 3+ year old machine.

duskwuff
0 replies
16h19m

I think this is a longer-term sales deal, not just a clearance sale of old stock:

https://corporate.walmart.com/news/2024/03/15/walmart-brings...

As far as the processor goes, the M1 is in active production (e.g. for the iPad Air), and is still a very capable CPU. It may not be the fastest laptop CPU on the market anymore, but it's hardly slow.

wkat4242
5 replies
22h48m

And you can drop it and lose the $2k in one single second. You can insure against that but it costs another small fortune.

TCOs are great calculations for companies but don't work for individuals.

nerdawson
3 replies
22h33m

AppleCare+ on the $2k 14" MBP is $279 or +14% for 3 years of coverage. That seems pretty reasonable to me.

izacus
2 replies
21h1m

So now you made it a 2.3k$ MBP didn't you? Funny how the 999$ MacBooks tend to explode in price when you configure them to make them useful.

raydev
0 replies
20h38m

I don't understand how this relates to paid warranty or insurance. Your TCO for a non-Apple laptop can also include a protection fee or cost to repair with no insurance.

nerdawson
0 replies
20h39m

Correct. It’s an insurance product.

Whether you take it is all about your risk tolerance and in no way impacts the usefulness of the machine.

I believe 14% is worth it.

zozbot234
0 replies
22h41m

Build a Hackintosh out of a rugged laptop case, problem solved.

shagie
4 replies
22h40m

Buying a new MacBook Air https://www.apple.com/shop/buy-mac/macbook-air/13-inch-m2

    $999.00
    or
    $83.25/mo.per month for 12 mo.
With a footnote:

Monthly pricing is available when you select Apple Card Monthly Installments (ACMI) as payment type at checkout at Apple, and is subject to credit approval and credit limit. Financing terms vary by product. Taxes and shipping are not included in ACMI and are subject to your card’s variable APR. See the Apple Card Customer Agreement for more information. ACMI is not available for purchases made online at special storefronts. The last month’s payment for each product will be the product’s purchase price, less all other payments at the monthly payment amount. ACMI financing is subject to change at any time for any reason, including but not limited to, installment term lengths and eligible products. See https://support.apple.com/kb/HT211204 for information about upcoming changes to ACMI financing.

----

You do not have to drop $2000 on a new laptop up front.

internet101010
1 replies
17h5m

8gb model doesn't count as a usable computer. It's absurd that it is even being offered in 2024.

skydhash
0 replies
15h49m

And that's how you know someone has not used the 8GB MBA model. 8GB is more than enough for the light usage you'd buy a 8GB model to begin with. Which means not running 3 IDEs and 5 VMs at the same time.

Nullabillity
0 replies
15h2m

Sure, then just add $100 each for a decent amount of RAM and storage.

Oh, wait... forgot that these are designed to be landfill fodder.

FredPret
2 replies
22h58m

They have lots of monthly payment plan options here in Canada, and probably in the US too. It even used to be zero interest. Not sure about the rest of the world.

matwood
0 replies
22h50m

Apple Card offer this in the US, but you have to get the card. I buy all my Apple gear this way. 0% loans are great.

kayg04
0 replies
22h50m

Also many no interest options in India but the prices are higher here, somewhat so for the Macs but significantly higher for the iPhone as it is such a social status thing here in the north.

prmoustache
0 replies
22h54m

But more people can certainly afford a second hand mac mini which doesn't cost more than the sum of the parts of a typical hackintosh.

lijok
0 replies
19h4m

Lower specced macs don’t cost 2k. Go for a generation or two old refurb and you’re looking at 600-800~

bluescrn
2 replies
22h15m

I wouldn't count on 10 years of real-world life from a non-upgradeable and 'repair-resistant' device with a glued in battery, even if the hardware specs are good enough to last that long.

xcv123
1 replies
22h3m

That's 5 years of ownership. $2500 USD for a 16" then you get something back on the second hand market.

hparadiz
0 replies
21h24m

I'm happy with the M1 air pro for 700. Could use 256 more SSD but it's not worth $500 extra that apple wants to charge.

umbra07
1 replies
21h40m

Did you factor in repair costs?

A 14in MBP with an M3 Pro/36GB/1TB is $2800. Add 10% sales tax, and that's about 3k.

hparadiz
0 replies
21h21m

I've never needed to actually repair a Mac.

suddenclarity
0 replies
22h52m

I assume people would do this to get a powerful machine and not comparable with one of the cheaper Macbooks?

derefr
3 replies
23h23m

The primary demographic of people interested in Hackintoshing are people who, like the GP in their youth, couldn't afford to just buy "hardware with full compatibility", let alone buy the equivalent-specced Mac.

The secondary demographic of people interested in Hackintoshing are people who have an existing PC (or enough extra parts to build a second PC) and want to figure out how to "make something that can run macOS" out of it, while spending as little money replacing/upgrading parts as possible.

People who buy parts, to build machines from scratch, just to run macOS on them, are a very tiny fraction of the Hackintosh community. (Which is why you so rarely hear stories of Hackintosh builds working the first time with no added tinkering — they can, if you do this, but ~nobody does this.)

tengbretson
0 replies
16h25m

This really brings me back. My first hackintosh as a kid was on a 1.4ghz Pentium 4 with a ATI Radeon 9600.

shzhdbi09gv8ioi
0 replies
23h14m

I have a need to be able to run macos binaries and xcode from time to time, and it used to be non-trivial to run macos in a unsanctioned vm so I had a mac laptop around.

But these days you can spin up a qemu macos vm without too much effort and that's my virtual hackintosh.

EVa5I7bHFq9mnYK
0 replies
22h5m

I remember I needed Hackintosh to build an iPhone app on my PC. You must possess a Mac to make apps for iPhones, don't know why.

shantara
1 replies
22h46m

I started my developer career on Hackintoshes many years ago.

No matter how much time I invested into building my desktop, it never "just worked". There were always inevitable problems with software updates, which often meant you had to re-image the system from scratch to install a new OS version. Which happened quite often, when you needed it to run the latest Xcode.

Then there were a lot of minor annoyances over the years, like crashes and graphical glitches with certain apps, like Photos or Preview, problems with monitor resolutions and refresh rates, and many, many others.

Ultimately, they were a useful tool for a time, but they suffered from death by a thousand cuts in terms of practical usability. So, I bought a basic Mac Mini as soon as I was able to, and never looked back.

jwells89
0 replies
17h3m

The first hackintosh I built back around 2008 I was able to get working actually perfectly. Somehow the hardware and software bits all aligned and everything worked great. It’d run for months on end without issue.

Nothing since that one were quite as good. Had a Dell laptop for a while that was almost perfect, but would lock up and require a reboot once every couple of weeks. A tower I built in 2016 was also almost perfect, except I never could get USB working 100% right and later on the Nvidia drivers got flaky.

taude
0 replies
22h40m

I built a hackontosh in 2016, bought all the right mobo with the right driver sets, etc. Used the buyer's guides on tonymacx86.com and purchased the exact hardware, downloaded the drivers, flashed things, etc. It was far from "just working". I had a stable and solid system for about 18 months (after a weekend of tweaking), and then it needed to be reconfigured, and I didn't have the time to spend the weekend getting it to work again....so that machine went back to windows. Even with the proper supported Nvidia card, I had issues, and went through some pains with the wifi.

jonathankoren
0 replies
14h20m

It's really not much of a time commitment. You can just lookup hardware with full compatibility and build a desktop that "just works".

Oh JFC. This canard has been floating around the about linux for 30 years, and it's always been a half truth at best.

Inevitably, it always comes down to "Cards with 2361YSE rev 5 chipset" or some other nonsense. Like that makes total sense for a kernel developer, but most people don't know what chipset they have in some peripheral.

So now you're left with assholes saying, "WeLL yOu ShOuLd gEt InFoRmEd. JuSt GoOgLe iT!", and it ain't that easy. If you can even find a brand name to chipset list, it's going to be out of date, or it's going to be something that says "2361Y" or "2361YSE rev 3" or something. Is that close enough to "2361YSE rev 5"? Who knows!

Then the best part? Even when you lookup the hardware with "full compatibility", you'll find that it actually isn't. Then when you ask about it, you'll get, "I just don't use that feature, and you shouldn't use it either."

LegitShady
14 replies
23h29m

I don't understand. Do you imagine there isn't a young generation of time rich cash poor tinkerers now? Why would the idea of a hackintosh suddenly become obsolete because you can afford one now and don't have time? Nothing about your statement logically follows.

peruvian
10 replies
23h24m

He’s just parroting a usual HN-ism of ignoring the topic and talking about themselves. I’ve seen the “I used to tinker but now I don’t” line a hundred times as well as the “this doesn’t apply to me so I don’t care - let me tell you how”.

nullwarp
3 replies
23h6m

Isn't that the truth. For a site with the word "hacker" in it there seem to be so few of them. I can't imagine letting all that curiosity die out of me like the parent comment implies.

I don't have the amount of time I used to to do that stuff either but the curiosity of it has never died and if I had more time I'd still do it.

If I ever lost that drive I think I'd rather be dead.

raydev
0 replies
20h34m

If I ever lost that drive I think I'd rather be dead.

I wonder how many others had this exact same thought, before they lost their "hacker" drive while also preferring to continue living.

This may shock you, but people's interests and desires can evolve over time, even when those people don't expect them to evolve.

mturmon
0 replies
21h33m

I’m going to gently pile on to the sibling comment here, and note that the “hacking” we find interesting should and does change over time. I used to spend time hacking PDP-11 assembly code to make games. That got old, and if I play a game now it’s purchased. The stuff I hack on now is more like applied math.

This is all good and natural, if it’s organic and not growing it’s probably not alive.

bruce511
0 replies
22h26m

The funny thing about growing older is that we change, and the things that were once "I'd rather be dead than not do this" just naturally fade away, and other new exciting things take their place.

I say thus not to dampen your enthusiasm, but rather to encourage you to enjoy it to the maximum while it lasts.

Everything has a season and in that season it can seem terribly important. Perhaps an activity, or a favorite sports team, or a group of friends.

Some of that remains forever, some of it gets deferred as other things happen. It's part of life, we grow, we change, the world around us changes.

It's not that the drive is lost, it's just that it manifests in different ways, different activities, different challenges.

When you see a post like yours in 30 years time, remember this moment, and raise a glass :)

derefr
1 replies
23h18m

In what sense is this an "HNism"?

Ever since blogs have had comments sections, the set of people who are too lazy to make their own blogs, have been holding forth (writing, essentially, their own blog posts) in other people's blogs' comment sections.

Heck, I'm sure people were doing it on Usenet and all-subscribers-can-post mailing lists, too — using the "Reply" button on a message to mean "I want to create a new top-level discussion that quotes/references this existing discussion" rather than "I want to post something that the people already participating in this existing discussion will understand as contributing to that discussion."

In all these cases, the person doing this thinks that a comment/reply is better than a new top-level post, because the statement they're making requires context, and that context is only provided by reading the posts the statement is replying to / commenting on.

Of course, this being the internet, there is a thing called a hyperlink that could be used to add context just as well... but what there is not, is any kind of established etiquette that encourages people to do that. (Remember at some point in elementary school, learning the etiquette around writing a letter? Why don't schools teach the equivalent for writing a blog post/comment? It'd be far more relevant these days...)

Also, for some reason, social networks all have "reply" / "quote" actions (intended for engaging with the post/comment, and so showing up as "reactions" to the post/comment, or with your reply nested under the post/comment, etc); but no social network AFAIK has a "go off on a tangent" action (which would give you a message composer for a new top-level post, pre-filled with a cited quote of the post you were just looking at, but without your post being linked to that post on the response-tree level.) Instead, you always have to manually dig out the URL of the thing you want to cite, and manually cite it in your new post. I wonder why...

canucker2016
0 replies
22h38m

"...but no social network AFAIK has a "go off on a tangent" action (which would give you a message composer for a new top-level post, pre-filled with a cited quote of the post you were just looking at, but without your post being linked to that post on the response-tree level.) ... "

On Usenet, if you were altering the general SUBJECT of a post, you'd reply to a comment BY PREPENDING the NEW TITLE/SUMMARY of your post to the PREVIOUS TITLE of the post to indicate that you HAD changed the GENERAL SUBJECT of the post to something else AND end your NEW TITLE with "Was..." to prefix the previous title, e.g. "Hackintosh is Almost Dead" => "My Changing Hobby Habits Was: Hackintosh is Almost Dead"

bruce511
1 replies
22h39m

On the contrary, I was relating the article to my own experience. The thrust of the article was explaining the end of an age.

I was merely saying that we shouldn't see this as bad, it is the natural way of things. Everything that has a beginning has an end. Raise a glass to remember hackintosh, but don't mourn it.

pessimizer
0 replies
21h44m

People are asking how the fact that you make more money now is evidence of that. That's your natural ending, but it's not evidence of a natural ending.

Solvency
0 replies
23h5m

HN community selects for these kinds of posts, in the same way that subreddits like /r/amitheasshole love overwrought girlfriend-is-evil stories.

Most often the highest rated posts on HN are from 40+ year olds who don't discuss the post at hand, they'll post a hyper-specific nostalgic story from their youth on something that is tangentially related to the post.

In fact, the older the better. If your childhood anecdote is from the 70s or 80s you're a god.

Klonoar
0 replies
23h4m

They’re not that far off topic - the site would be far less interesting if we didn’t have tangential discussions in the comments.

They are also, as you noted, expressing a very common opinion.

Now I’m off to spend my Saturday not tinkering, because there’s a bigger world out there and I’ve done my time.

shagie
0 replies
23h7m

There are other things that are more interesting to build and make now than a hackintosh (with the added difficulty that trying to make a silicon compatible device may not be feasible).

Combine this with that a Mac mini that might be at the target for a hackintosh device is $600 USD ... and has the advantage that it isn't hacked together and so has better support.

The part of me that wanted to tinker with a hackintosh in my younger days is more satisfied by Raspberry Pi and Arduino projects. I've even got an Onion IO over there that could use some love.

Its not that people don't want to tinker, but rather the utility that one gets for hacking together a Mac (again, note the silicon transition) is less than one gets for hacking on single board computers.

prmoustache
0 replies
22h51m

I guess the commercial success of the platform has increased the offering in the second hand market.

Also, the MacOs desktop has pretty much stagnated and is behind the competition. What is strong is the seamless integration of the whole Apple ecosystem so it makes sense to run MacOs if you already own iOS devices. I doubt people using iphones and ipads are struggling to finance the purchase of a mac.

bruce511
0 replies
22h42m

As I said in my post, the next generation will find something new to tinker on.

The idea of a hackintosh is obsolete because there are new worlds to conquer, the time of hackintoshes has come and gone. The new generation will find their own challenges, not re-hash challenges of the past.

carlosjobim
6 replies
23h22m

Macs are very expensive in some parts of the world, where other computer brands are affordable. A hackintosh could be a good option, and when somebody learns to do it well they could do it for others for money. Not only installing MacOS on PCs, but also installing newer versions of MacOS on Macs that are officially not supported anymore.

sangnoir
5 replies
23h7m

A hackintosh could be a good option, and when somebody learns to do it well they could do it for others for money

Apple thoroughly screwed over Mac developers that the only compelling software that's exclusive to MacOS is developed by Apple themselves[1], IMO. Even those packages have equivalent (or better) alternatives on Windows. Macs used to be the platform for DTP, audio and video production - now all the 3rd party developers have pivoted away to other operating systems. One of the reasons professionals resorted to Hackintoshes in the past was because Apple had periods of neglecting the Mac Pro hardware on and off. Why would anyone go through the paid of setting up a Hackintosh in 2024, outside of being a fan of MacOS aesthetics?

1. Logic Pro likely has the biggest pull; Final Cut isn't the halo app it once was.

samatman
3 replies
22h13m

Macs continue to absolutely dominate audio and video production, and desktop publishing. You're just making stuff up.

sangnoir
0 replies
20h1m

Nice strawman! You completely demolished a market share argument I never made. My point is that audio and video professionals now have viable alternatives to Apple software. Running MacOS is now optional, which wasn't the case in the past, so there's less of an impetus for running MacOS on an non-Apple hardware.

As for making stuff up - I don't know if you remember the years of neglecting Mac Pros, or the clusterfuck that was Final Cut Pro X. I do. I remember a lot of dyed-in-the-wool Apple users switching to Adobe on Windows. How many 3rd party DTP, audio or video production packages are still exclusively available on Apple?

pjmlp
0 replies
8h32m

Only on the countries where Apple brand dominates, the remaining of the 80% desktop market share makes do with Windows and eventually some custom Linux distros supported by the hardware vendors themselves.

VFX Reference platform includes Windows and Linux for a reason.

https://vfxplatform.com/

H1Supreme
0 replies
21h58m

I'd run a Linux desktop if it wasn't for audio production. Mac's Core Audio / Core Midi are the top of the heap.

carlosjobim
0 replies
22h31m

I use many third-party apps on MacOS that are top of the line in their niche, regardless of OS. People have many different uses for computers and workflows that you are unfamiliar with.

When you discover how programs on MacOS can connect and interact with each other and with the OS as a whole, it becomes a completely different experience.

technothrasher
5 replies
23h27m

35 years ago I was fixing something on my car most weekends. Now I just want to turn the key and go somewhere.

See, that 35 years for me didn't make me stop working on my cars, it just allowed me to have enough money to have a reliable car as well as "toy" cars that I can still tinker with. I drive the Audi, but I still wrench on the Triumph. I used to tinker with Hackintosh stuff as well, and I haven't stopped tinkering, just moved on to other things, like this Rubidium frequency source I just bought to build a high accuracy NTP server from a Raspberry Pi. (Yes, of course, there are already cheap and easy solutions for this, but I want to tinker).

forgotpwd16
4 replies
23h13m

Either OP doesn't consider tinkering an enjoyable past-time activity or they've no free time to do something they enjoy. Both quite sad to be honest.

afavour
1 replies
23h1m

I wouldn’t go as far as “sad”. Free time is always a finite resource you have to prioritise. I used to tinker, these days I’d much rather spend time with my kids. I’m definitely not sad about it. I’ll have plenty of time for tinkering in the future.

bruce511
0 replies
22h45m

Yes, time is limited, and these days I have new hobbies. For cars, and computers, it's a bit of been-there-done-that.

Almondsetat
1 replies
22h22m

Can people simply have priorities?

forgotpwd16
0 replies
21h53m

Of course. And people enjoy spending their free time on various things not necessarily due to some restriction. For those people time spend on those things isn't wasted. For example, can have fun fixing cars even if have money to have a mechanic do it.

ktosobcy
5 replies
23h3m

Same story but with custom Android ROMs

KeplerBoy
3 replies
22h55m

those were the days. Nowadays it alls feels same-ish and boring. Can't wait for a new kind of device where not everything has been figured out yet.

accrual
1 replies
22h43m

The Steam Deck sort of occupies this space today. I'm not in the scene myself but I've read about users modding them, running unsupported OSs, liquid cooling them, etc. Seems like any sufficiently broad technology will garner a community of hackers and modders around it.

ktosobcy
0 replies
22h20m

This!

I'm not into modding but I got SD because of it's openness and all sorts of things I can make with it (also to support gaming on Linux and kudos do Valve for the work on pushing it ;) )

ktosobcy
0 replies
22h21m

I played with jolla/sailfish for a while and the device was awesome but I couldn't get myself to like gesture/swipe navigation (I hate it on the current flock of iOS/Android with same passion)...

For the device I'm pondering new OP which is more open than the rest but still, as you said - it's mostly the same OS and the changes are not that significant to spend all that time on flashing...

accrual
0 replies
22h49m

Agree. I used tweaked BlackBerry ROMs for a couple years before getting my first Android device, an HTC One M7 with Android 4.4 KitKat. Spent loads of time getting all the tools working to modify ROMs, bootloaders, recovery/TWRP, and squeeze every drop of performance out of that phone. Then went "backwards" to an iPhone 4S and have been rocking stock iPhones ever since.

mysteria
3 replies
22h59m

This is the classic "money is time, time is money" conundrum. A teenager doesn't have the money to buy a fancy car or computer but they have the time to tweak and experiment to get the most out of it. Meanwhile an adult has the money but not the time, assuming they have a full time job, kids, etc. So they're willing to spend the money to get products that work and would rather spend their limited time with their family instead.

In my teens I had a group of friends who loved to tinker, from hackintoshes to custom ROMs to homelabbing to electronics repair. Now I'm like the only one left who does this stuff :(

_puk
2 replies
22h45m

When you're young you have all the time, all the energy, but none of the money.

When you're an adult you have all the energy, all the money, but none of the time.

When you're a retiree you have all of the money, all of the time, but none of the energy.

A generalisation of course, but quite apt!

raincole
0 replies
13h54m

Techinically when you're retired you don't have all of the time. For most people they only have 1/5 or less or their time left.

mysteria
0 replies
21h33m

The only way out of this is an early retirement in a LCOL area or a job with a very good WLB (which is likely pretty rare for most HNers in the tech industry). Even ignoring overtime I'm typically tired when I get home from work and have other commitments alongside my hobbies and tinkering.

stavros
1 replies
23h5m

I don't know about you, but for me it was never about the money. I did this stuff (and still do) because I find it fun, not because I can't afford to buy it. I have my desktop, and I want that to just work, and I have a bunch of computers, hardware, 3D printers, etc etc that I constantly tinker with, because I like it.

I suspect it's the same for you, and it may be the lack of time, but not so much the access to money.

nemosaltat
0 replies
22h42m

As a teen in the mid-oughties. I played heavily with the OSx86 project/Hackintosh. I learnt about writing kexts and kernel patche and I fondly remember getting a Linksys USB-to-ethernet adapter working on an HP workstation, running Tiger.

My financial circumstances have improved somewhat in the intervening years. Today, I own quite a bit of Apple hardware, most recently Vision purchase overton-shifted my definition of “disposable” into very unfamiliar territory. Even still, about once a year I ensure I can still triple-boot” - just now I do it with ProxMox and Virtual Passthrough. The first iMessage sent from my virtualized “iMac pro” at 2AM and was almost as gratifying as the first Apple Bootscreen on a a Sony Vaio.

May we never lose whatever that is.

johnwalkr
1 replies
22h34m

Same for me. I spent countless hours recompiling my kernel in slackware, configuring enlightenment window manager. These days I don't even change the desktop wallpaper.

pram
0 replies
20h18m

Yeah I spent literally dozens of hours of my life compiling different kernels with OSS and ALSA variations to get my sound card working lol. Really a 'you had to be there' thing.

endymi0n
1 replies
19h36m

Spot on for me, but there's a different argument at play: At the beginning of the OSX on x86 times, Apple had an OS with a stellar user experience, but the hardware was just completely overpriced, so Hackintosh made complete sense.

Fast forward to today and I think Apple managed to pivot this almost to the complete opposite end. I think the hardware is incredible value (that's debatable for sure, but my M1 aluminum machined Macbook with Apple Silicon is blazing fast, completely silent, super sturdy and runs forever — I wouldn't trade it for any other laptop I could buy with money), while the Operating System has really taken a backseat, with hugely annoying bugs unfixed since 10 years: https://news.ycombinator.com/item?id=39367460

To me, in a world like that, Hackintosh simply doesn't make much sense anymore. Asahi Linux is really the star on the horizon, by doing exactly the opposite: Letting a free and better maintained operating systems run on strictly awesome hardware.

jwells89
0 replies
17h10m

Value was the driving factor for some of my early hackintoshing (Core 2 Duo era), but what pushed me to do it from 2015-2020 was the abysmal state of higher powered Mac hardware.

The Mac Pro was still the un-updated 2012 trash can, the 15” MBPs were too thin for the CPUs they housed (perhaps Intel’s fault for getting stuck on 14nm for so long, but still) and were hot with terrible battery life, and while the 27” iMacs weren’t terrible and probably the best of the lineup, they still weren’t cooled quite as well as they should’ve been. My 6700k + 980Ti tower in a Fractal Define case with a big quiet Noctua cooler was just flat better and made a far better Mac than anything Apple sold at the time.

That said, I did eventually grow tired of the tinkery-ness of it all and in 2020 picked up a refurbed base model iMac Pro, one of the few Macs in that timespan that wasn’t a mistake, for about half its MSRP. It was about as powerful as that tower, surprisingly even more quiet, and of course just worked without the tinkering.

accrual
1 replies
22h46m

Incidentally it's the exact same journey with my cars. 35 years ago I was fixing something on my car most weekends. Now I just want to turn the key and go somewhere.

This resonates with me as well. As a teenager with my first car I spent a lot of time tweaking its appearance, sound, performance, etc., buying what little I could from local auto parts stores. I couldn't wait to get older to have more money so I could do more mods and really make the vehicle how I wanted it.

In the back of my head I wondered why older folks didn't do this though. They have these nice vehicles but they're bone stock! Why not new wheels, tint, a tasteful lower, etc.?

Then I myself got older and found it just isn't as important as it used to be. I still have a slightly modified car, but I'm not rooting around inside the dash with a soldering iron like I once did, haha.

dinkleberg
0 replies
22h25m

Haha that is a very similar mindset I had when I bought my first house. I was excited about all of the nice improvements I could make and wondered why so many people I knew who were well off never really put much work into their home.

Then I quickly realized that its such a big hassle and also you almost instantly get used to things how they are.

zerr
0 replies
22h48m

There are new generations of cash poor tinkerers though, including the 3rd world.

type_Ben_struct
0 replies
23h22m

I was also that kid. I remember an OSX upgrade breaking my mouse and I couldn't figure out how to get it working again. I was desperate for a Mac, but it was financially unattainable.

treflop
0 replies
11h10m

It really depends if you're tinkering because you have no choice versus tinkering because you like it. People will absolutely tinker on cars for their entire life, but upgrade to more interesting jobs like doing engine swaps rather than just changing their oil.

But it sounds like you were tinkering because you had no other choice, not because you enjoyed it.

throwaway290
0 replies
23h8m

went from hackingtosh to mac, never had enough to afford a car. (I think)

suslik
0 replies
11h24m

While tinkering for the sake of tinkering is as good of a hobby as any other, the process of tailoring your OS's does not have to be infinite. Maybe it is different for others, but while I did spent a lot of time on writing my Linux dotfiles until they were nearly perfect, for the last 5 years or so, when I have a fresh OS install, it's really just 'git clone; chezmoi apply' and I get a system where every keybind is exactly where it needs to be.

When work banned Linux machines and I had to transition to OS X, I had to do just as much, if not more, tinkering to make it work for me. Perhaps it does 'just works' for those who think exactly like Steve Jobs - but if you want it your way and on your terms, there'd be a lot of tinkering to do, from yabai configs to Karabiner json configs and custom plists, to replacing most of the gelded Apple apps.

submeta
0 replies
8h47m

Same here with Emacs. Tinkering-vs-doing. Opportunity costs too high.

smoyer
0 replies
23h8m

I have one running in a virtual machine but on hardware that would natively support a Hackitosh which I use only for testing Mac distributions. It's too old to use now but when I built it you could buy Mac OS at Best Buy.

roxil
0 replies
20h11m

I find these days the Steak Deck has become a great device for tinkering. I've seen people do some nice unexpected stuff with it, for example making an opening in the back to connect an dedicated GPU or using it to pilot drones in Ukraine.

lostlogin
0 replies
12h57m

this kind of tinkering was fun and a good way to improve the machine I was using.

You know you’re alive when you log into iCloud from a hackintosh and then Apple notices, you get the ‘unauthorised hardware’ message (I can’t remember the exact phrasing) and your various iCloud services begin to cease functioning. It’s not often your OS is exciting.

lannisterstark
0 replies
19h13m

These days I want to -use- the computer, not spend time trying to convince it to work.

This but with LLMs lol.

johnoth
0 replies
5h49m

You guys that grow old forget that there's still younger people in this *world* (not just the US). It's analogous to saying "I worked 9to5 in the 2000s (when wages were acceptable). But now that I have way less energy to work, and made millions off my retirement fund. I don't see why this generation shouldn't equally work as hard today."

Tinkering shouldn't be nostalgia, it should be a right. I'm sure you used to fix the rusty old generational family car with your dad on the weekends. He probably used to do the same with your grandfather on the weekends. I don't think there'll be a car to fix for the next generation.

Just like ramen or office chairs can measure a recession, fixing cars with a father figure could be used as an indicator for the prevalence of greed in society.

hulitu
0 replies
5h46m

These days I want to -use- the computer, not spend time trying to convince it to work

Me too. But it seems i'm out of luck. Everyday i have to fix something. Today "quality" means how much user data we steal, not if a system works.

hk1337
0 replies
21h49m

These days I want to -use- the computer, not spend time trying to convince it to work.

I have said this same thing about Android vs iPhone. Also, if I cannot tinker with Android then I might as well have an iPhone.

grishka
0 replies
21h24m

There was a time when hackintosh was practical for everyone who needs macOS and/or can't stand other desktop OSes. It was the tail end of Apple's Intel hardware. It was pathetic in terms of performance (underpowered CPUs and buggy GPU drivers), quality (butterfly keyboards) and thermal design (things would overheat all the time), yet expensive.

I myself was contemplating building a ridiculously overpowered hackintosh machine around 2019. Then the ARM transition was announced. And then the M1 came out with overwhelmingly good reviews from literally everyone. So I decided to wait for the beefed up "professional" version, which did come later, so here I am, typing this on an M1 Max MBP, the best computer I've owned so far.

Also, for me personally, hackintosh was an introduction to macOS. I was a poor student at the time and couldn't afford a real Mac. Of course I bought one about as soon as I could.

geon
0 replies
19h39m

I had the same experience with windows 98/2k and my franken pc of randomly upgraded parts. I used to have to reinstall win98 every other month or so because it was so unstable. I had the installer on a separate partition, so I could just wipe the system disk and have a clean install up in 12 minutes.

enra
0 replies
22h24m

To me it was having just one powerful upgradable desktop computer with Windows and MacOS. So I don't have to have devices on my desk.

Now I have solved with PC desktop, MacBook Air, and Apple Display. PC also has usb-c display output so I can just switch which cable connects to the display.

Downside is still that M1 is not as fast, especially something that is GPU intensive as the PC I have.

dkjaudyeqooe
0 replies
22h3m

With a little preparation setting up a Hackintosh is not much more difficult than setting up an actual Mac. What you're describing is a myth or just out of date.

disiplus
0 replies
23h12m

from around 2008 to 2012 I ran hackintosh, on desktop, it was great and fun in 2012 I bought a first MacBook. The good experience on the hackintosh made me get the MacBook. So I like to think hackintosh helped apple.

david38
0 replies
21h57m

I agree your first three paragraphs, but why won’t they want to continue to hack?

It was my obsession with worthless endeavors that got me the kind of job that made my time valuable in the first place

afavour
0 replies
23h17m

I feel the same way with phones. I pre-ordered a Nexus One the day it opened, installed a dozen custom ROMs, etc etc. Upgraded to a Nexus 4, 5. These days I use an iPhone. Don’t miss it, though I’m nostalgic for the excess free time!

Unfrozen0688
0 replies
22h7m

Yea but thats how you learn.

These ipad kids dont know anything because it all works now for games and netflix. No need for drivers, windows installs etc

TylerE
0 replies
21h3m

I had a similar revelation a few years ago. My giant PC gaming rig blew up again (specifically my 3080 shit itself), a year after having to replace the power supply and requiring the whole thing.

I was just done with faffing around with that kind of thing.

So I bought a (then fairly recently released) Mac Studio, just the plain jane base 32GB model, and couldn’t be happier. So nice to have something virtually silent and energy efficient, instead of jet turbine that drew about 300w at idle.

I 100% do not want a laptop for my primary personal machine, but the big workstation towers are too much.

The Studio is that wonderful Goldilocks zone - performant, bring-your-own input devices, but merely “a bit pricey” and not extravagantly so.

actimia
32 replies
23h42m

I don't get why you would ever want to do a Hackintosh this way... Apple has great hardware but ABYSMAL software. I prefer Windows or any of the top 5 Linux distros on any day that ends with y. They are being carried hard by their top-tier CPUs right now.

Something drastic needs to happen to the software side - as it is, it is almost an unusably bad experience to simply browse the web and move files around.

Now if we could have Windows running on an M3 chip with the nice touchpad and battery, that would be really nice.

joemi
12 replies
23h38m

I strongly disagree re:Apple software. We must have drastically different usage scenarios, since I find it a pleasure. What software do you have issue with, and why?

bmitc
10 replies
23h29m

Homebrew is a nightmare. Nearly every development tool on macOS requires some sort of workaround, usually found in the depths of forums or StackOverflow. Apple has also positioned macOS to be the absolute worst platform for graphics libraries. They only support Metal and an outdated version of OpenGL which they'll remove entirely at one point. Windows directly supports DirectX, Vulkan, and OpenGL.

Go ahead and try to rename iTunes because there's no other way to keep it from opening when your non-Apple Bluetooth headphones connect. Good luck.

There's not even a built-in way to uninstall programs in macOS. It's bizarre.

Or the fact that macOS doesn't implement basic protocols for external monitors, making macOS work terribly with non-Apple monitors.

lm411
2 replies
22h50m

There's not even a built-in way to uninstall programs in macOS. It's bizarre.

You literally just drag the app to the trash can. Properly sandboxed Mac apps are a delight to uninstall.

Yes, some apps are more difficult, but those are usually Windows apps that are crudely ported to MacOS and that's on the developers for not creating proper MacOS apps.

bmitc
1 replies
22h47m

Yes. Everyone knows that. But that doesn't uninstall the application. It just deletes the top files. It doesn't remove any caching or configurations or other files in other parts of the system like a Windows uninstaller does. To do that on macOS, there are third-party apps that provide this functionality.

int_19h
0 replies
21h30m

Windows uninstallers generally don't remove configurations and cached data, either.

Klonoar
2 replies
22h58m

So what re: workarounds? It’s not Linux, it will never be Linux. Systems are allowed to be different and do different things.

bmitc
1 replies
22h53m

Well that's fine, but Windows isn't Linux but everybody treats it like such, hating on it for not being Linux while people often praise macOS for being "Unix". For macOS, it doesn't have the installer system that Windows has, so solutions like Homebrew are created to try and graft Linux things on it. Usually, the trouble is that Apple has made some asinine decision with the default tooling installed or some other strange limitation.

And because Apple is constantly breaking software, it creates a lot of churn on macOS. From PowerPC to Intel to Arm, from ObjectiveC to Swift, from Cocoa to Metal, etc., they're constantly upheaving the ecosystem and OS. Meanwhile, it provides very little to the end user other than normally increasing the size of Apple's walled garden.

Klonoar
0 replies
16h54m

> Well that's fine, but Windows isn't Linux but everybody treats it like such, hating on it for not being Linux while people often praise macOS for being "Unix".

Because even being partly Unix (or technically, full Unix) is easier to deal with than Windows entirely different stack. ;P

> For macOS, it doesn't have the installer system that Windows has, so solutions like Homebrew are created to try and graft Linux things on it.

No? Homebrew was just the creation of someone who didn't like the way MacPorts did it back in the day. MacPorts is literally the FreeBSD ports tree cloned to work on macOS, and back in the day was partly funded by Apple.

(MacPorts arguably worked around the macOS-isms better than Homebrew does, but people chased Homebrew and here we are.)

> Usually, the trouble is that Apple has made some asinine decision with the default tooling installed or some other strange limitation.

Unless you can actually note one of those choices or limitations, this isn't much of a point.

> And because Apple is constantly breaking software, it creates a lot of churn on macOS. From PowerPC to Intel to Arm, from ObjectiveC to Swift, from Cocoa to Metal, etc., they're constantly upheaving the ecosystem and OS.

PowerPC to Intel to Arm happened over the space of multiple decades, and "Cocoa to Metal" doesn't even make sense in the context of tech stacks.

Your entire comment is just complaining because an alternative solution doesn't fit your built-in mental model of how things should work.

jwells89
1 replies
22h56m

To nitpick a bit, IIRC Windows itself doesn’t support Vulkan, that’s left to GPU vendors.

bmitc
0 replies
22h49m

Thanks for the correction. That appears to be right, but Windows allows it.

shepherdjerred
0 replies
21h59m

Homebrew is one of my favorite pieces of software

blacksmith_tb
0 replies
18h18m

Installing is varied on macOS, but there's certainly a default way to uninstall applications - just drag the application to the Trash. That said I have some sympathy for your complaint, since things that have you run an installer can sprinkle themselves all over the filesystem, and though they leave a trail, there isn't a standard way to reverse that (I find AppCleaner pretty handy for removing all the parts in those cases).

kybernetyk
0 replies
23h35m

I think he's missing the forced advertisements in the macOS startmenu. Or the forced restarts/updates :)

ricardobeat
8 replies
23h28m

it is almost an unusably bad experience to simply browse the web and move files around

Cannot relate at all. "Move files around" is essentially the same on Windows and Mac, except on the Mac I have a UNIX shell. Browsers also behave exactly the same on every platform, and Safari is snappy and the least memory-hungry of all. What is it about?

jupp0r
5 replies
23h18m

Have you ever needed to perform a reliable recursive directory copy between two drives on Windows? I have and it turned out to be a comically complicated task. Robocopy helps but als has its edge cases you need to handle. Also long path names become problematic (MAX_PATH etc).

leptons
3 replies
22h46m

What are you even talking about? Copying folders on Winfows just works. Please explain.

johnwalkr
1 replies
22h26m

By default there is a path character limit of 260 characters, although there is a method to increase it. So if you try to copy something with a long filename that is many nested folders deep, it will fail. In one office, I had a coworker who used very descriptive folder/subfolder names for everything, and he constantly had this issue.

jupp0r
0 replies
22h13m

The problem is that lots of older software allocates fixed size path buffers (mostly on the stack) that uses the MAX_PATH macro (which is set to 260). Fixing this requires recompilation.

jupp0r
0 replies
22h16m

No it doesn't. Try setting up Windows CI for a large code base, good luck. I couldn't believe this is an actual problem in 2024 either, but unfortunately it is, depending in what tools you use (Visual Studio and most Microsoft Dev tooling works great, anything cross platform is hit and miss).

Just read the limitations section of this: https://en.m.wikipedia.org/wiki/Robocopy

jwells89
0 replies
22h58m

I don’t know how Windows users deal with file copying being as bad as it is and has been there for so long.

Linux can have issues here too though, depending on the file manager being used. Some file managers there still have weirdly bad copy/move handling.

leptons
0 replies
22h49m

Finder is the same crap software it's always been. Windows Explorer has always been better. Nobody except the nerdiest of nerds would want to use the terminal for "moving files around".

Safari is snappy and the least memory-hungry of all. What is it about?

MacOS is a memory hog in itself. Safari is the laughingstock of browsers, so behind the times and purposely crippled by Apple.

hx8
0 replies
23h12m

I daily both macOS and Linux, and have for over a decade. I think Dolphin is significantly better than Finder.

s0ss
4 replies
23h38m

Could you elaborate? I find web browsing and moving files around to be practically an equivalent experience between mac os, windows, most linux distros.

paradox460
3 replies
23h23m

I see sentiments very similar to this on Reddit and some other message boards. Generally the user posting them cut their teeth on Linux or Windows, and has an affinity toward the ux conventions you'd see there. Macs have different ux conventions, not bad ones, just different, and it's not what the poster is expecting.

Some call it baby dick syndrome, The user has imprinted the conventions of their first operating system on themselves, and assumes that they are universally considered "best"

johnwalkr
1 replies
22h24m

Unfortunate typo.

paradox460
0 replies
19h3m

Oof yeah

I meant to say baby DUCK syndrome, as in how baby DUCKS imprint on whatever the first thing they see as their mother. Probably too late to edit it to reflect that.

coolspot
0 replies
17h40m

Some call it baby dick syndrome

Ummm…

wkat4242
0 replies
22h19m

I used to love it when it was still a capable unix with a good UI. At the same time Linux was a horrible mess, none of the desktop environments were passable.

I loved it until Tiger and Snow Leopard. After that it started going downhill. More and more features I really wanted were being deprecated (like the ability to have virtual desktops in a multi-dimensional grid). This was the first big thing that really broke my workflow and I have regretted it ever since. More and more UI things were pushed through I didn't like. The fullscreen mode became (and still is) horribly incompetent. Apps were becoming more iOS-like, dumbed down.

I put up but instead of looking forward to every exciting new OS update, I started worrying about what feature I used would next be removed or mangled beyond recognition. Eventually the negatives added up so much I left the platform entirely. I went to KDE, because that had become a powerful and configurable desktop environment through the years. I finally have my virtual desktop grid back and things are so much better for it. I found that opionated software doesn't work for me (for this reason GNOME won't ever do either). The only reason I thought it worked for me was that OSX's designers had roughly the same opinions as me. But over time this changed.

This was not a coincidence. At the same time Apple changed from a computer company to a lifestyle brand. It started appealing to the masses which started with the iPod but really kicked off in full gear with the iPhone. The Mac is really just an iPhone accessory now. Microsoft has been making attempts at becoming a lifestyle brand too, with hilarious incompetence :') Only their xbox division gets a tiny bit of the way but their main marketeers are such business suits that will never understand 'cool' even if it bites them in the ass.

Oh well.. I still use it for work because it's slightly better than Windows. And our company's Windows desktops are locked down too much.

skhr0680
0 replies
23h11m

Apple released the last major revision of the cheese grater Mac Pro in 2010. If you wanted a Mac with exotic features like a new CPU and more than one internal hard drive in 2013~ then Hackintosh was the way to do it

lm411
0 replies
23h2m

I like MacOS.

I spend most of my time in a shell, so MacOS being POSIX compliant is a huge draw for me.

What difficulty do you have browsing the web? I just click Safari and it works. Though I usually have FireFox and un-Googled Chromium running as well... and they work just fine.

I generally use shell commands to manage files, but, dragging works just fine for copying and moving them. Certainly as well as it does in Windows.

Truly, I can't imagine what you experienced that was "unusably bad".

MacOS has some quirks for sure, it's far from perfect. And I'm not a huge fan of a lot of the changes they've made over the years. But I am a big fan of some of them.

On the other hand, despite massive improvements to Windows security and stability over the years, I do like using Windows. (And yes I realized things like WSL exist).

huytersd
0 replies
22h51m

What’s wrong with the web. You just use chrome or safari and everything just works.

PhasmaFelis
0 replies
23h23m

Something drastic needs to happen to the software side - as it is, it is almost an unusably bad experience to simply browse the web and move files around.

I used both Windows and Mac regularly for years, and I have no idea what you're talking about.

steve1977
27 replies
23h4m

I gotta say, 10 or 15 years ago, Mac OS X would have been worth the effort and it was basically what justified buying Apple hardware for me.

Nowadays, if anything, it's the hardware that justifies buying Apple, and the operating systems are something I can live with. I don't see any compelling reason to use macOS on non-Apple hardware today (except hacking for hackings sake)

golergka
6 replies
21h44m

It’s about the only viable option for professionally working with audio, in either studio or live setting. That's the biggest group of hakintosh users I'm personally familiar with anyway.

steve1977
5 replies
21h5m

You can work professionally with audio in Windows, you’ll probably even get better performance out of the same hardware you’d be using for a Hackintosh.

golergka
4 replies
20h10m

You can, theoretically. In practice, a lot of tools like Logic and specific VSTs are macos-only, and CoreAudio actually "just works" out of the box without having to manually install and setup all kinds of alternative low-latency drivers.

steve1977
3 replies
13h8m

CoreAudio actually "just works" out of the box

If Apple is not messing up their USB subsystem like they did with Ventura, where people basically had to wait a whole major release until they got stable performance again with Sonoma.

Or if they don’t break iLok copy protection, like they just did with 14.4

And for professional hardware, you don’t have to install “all kinds of alternative drivers”. You just install the one official driver from the hardware vendor and that’s it.

phatskat
2 replies
9h48m

Having used all three major OS’s for music at different times, MacOS is still my go-to. There just isn’t the futzing I had to do on windows. Linux was actually a contender for me back in the day - I feel like MIDI routing on Linux is just easier[1] although older OSX touting was also very good imo. I kept my G4 tower going for a looooong time because I had just the right setup of tools and hacks to do everything I needed to where windows wouldn’t cut it and no one wrote the drivers I used for Linux.

These days I don’t tinker like I used to and mostly just need simple MIDI routing and something that can copy renders from my mixer, so anything will work. I still prefer the ease of MacOS though I can do everything I need to on any OS

[1] the main drawback for Linux was really a lack of good docs for things like PD, and not having access to Live. If I’d had Reaper back then it might have been my daily driver.

steve1977
0 replies
8h53m

I can understand having personal preferences of course. I have been using macOS for audio production for more than 20 years.

I personally just feel that the "futzing" you mention is worse on macOS nowadays than it is on Windows.

And while Windows certainly has its share of issues as well, it's usually transparent and open enough so I can actually fix them. Whereas on macOS, the only course of action is often to just hope and pray Apple will fix what they broke in a future update.

smoldesu
0 replies
3h18m

Live works fine through Wine, nowadays. If I'm not mistaken, the Ableton installer works fine too - you just download the Windows copy and it installs it like-native. Very odd stuff, but it works fine from what I remember (I use Bitwig now).

CoreAudio was definitely the better choice when Linux only had JACK, ALSA and PulseAudio, but now that PipeWire exists it's very close to a CoreAudio-esque experience. You can record out of other apps, route processed audio into a voice chat, or manage the world's largest DAC without issue.

dkjaudyeqooe
6 replies
21h57m

For me it's always been about repairability and expandability and Apple has gotten worse in that respect over time.

It's essentially impossible to repair Apple hardware yourself, but Hackintosh is very easy to maintain in that regard.

I have endless expansion options compared to Apple hardware. Hackintoshes are just a better choice.

dmix
3 replies
15h37m

For me it's always been about repairability and expandability and Apple has gotten worse in that respect over time.

Apple Plus is amazing, I broke my macbook and they gave me a loner on the spot and I got it back in full working order later.

I wouldn't buy any Apple product without it. Had a similar experience with an iPhone where they just gave me a new one straight up.

joshspankit
1 replies
15h25m

AppleCare+ has a hard cap and runs out at 3 years.

No matter how great it is, that’s a very short amount of time.

musictubes
0 replies
13h18m

Untrue. At least in the US you can either sign up for an annual plan that continues until you cancel it or you can extend the 3 year plan in annual increments.

steve1977
0 replies
13h11m

Apple Plus is amazing

It’s a pretty expensive service offering that you have to buy on top of a pretty expensive laptop.

coffeebeqn
1 replies
21h37m

Macs do keep their resale value more though. Personally I run Linux on my own machines but I do enjoy the build quality of the MBP I get from work. It’s a whole another universe from my pretty good laptop that creaks and is made of plastic and the screen bends when I move it.. and the screen quality is not even comparable

Spivak
0 replies
18h59m

Yep, Linux will make mid hardware punch well above its weight class so for the right person the value/$ ratio is unbeatable. But if the highest value at any price within reason is your goal then Apple is the go-to.

Which is typically why your employer who could not give a shit about a $4k expense every five years for an employee costing them a quarter mil annually in total comp opts for them.

bee_rider
5 replies
22h53m

It is a bit funny, the hacker energy once was there for running OSX on anything, now it is there for running anything else on M1, haha.

yieldcrv
3 replies
16h47m

amusing but that hasn’t been my experience

just in case anyone is on the fence. Apple’s developer network effects are real and impressive, people updated… nearly everything… so quickly! plus with Rosetta under the hood translations to x86 binaries expand everything runnable to seamlessly

I thought I would miss bootcamo but I dont. I have yet to install ARM Windows but I’m hearing praises about that now from relatively casual users

steve1977
2 replies
12h0m

How is this related to network effects?

yieldcrv
1 replies
10h48m

because it means enough people were spurred into action because they already use this ecosystem

steve1977
0 replies
8h0m

Ah you mean end users have already updated their devices? I first understood it in the sense of developers have already updated their software.

sf_rob
4 replies
22h53m

I’m fairly unaware of the current state of Linux on Apple M hardware, but I’d want a Linux partition on Apple hardware more than a Mac partition on x86. These days I have two devices though.

flkiwi
2 replies
21h35m

Writing to you from NixOS on an M2 Air. Aside from a handful of missing packages that aren't available for the architecture, it's shockingly good. My battery is reporting 19 hours remaining, and "setup" took about 20 minutes (not counting the brief time writing a new machine definition in my NixOS config). I don't have any fundamental issues with macos, but it's nice to have a consistent environment across machines, and this hardware is glorious.

sneak
1 replies
16h36m

Could you please share a writeup of your installation process?

flkiwi
0 replies
5h24m

I just used this: https://github.com/tpwrules/nixos-apple-silicon/blob/main/do...

I used one of their releases rather than building my own image. It’s a guide that merits careful reading, as some key steps are not specifically bulleted. Oh, and it’s not the NixOS graphical installer.

But it was dead simple, and 99% of the heavy lifting is from the Asahi team. The biggest downside is that updating the support files is a manual process, but NixOS of course makes it a breeze to rebuild into a new environment—and back out if it doesn’t work.

trenchgun
0 replies
22h38m

Its pretty good!

jillesvangurp
0 replies
10h2m

Same here. Of course, now that we have the M1 and the likely eventual deprecation of x86 for new versions of Mac OS, things like Hackintosh are a bit doomed. If you have an M1, you'd be runnig MacOS (or Linux) and would have no need for it. If you don't, MacOS is not going to run great on it and very soon not at all. So, it's one of those things that you wouldn't use unless you really needed to. And finally, support for running mac os in virtual machines is kind of getting there. It's still made hard by Apple and only supported on their own hardware. But it's not impossible and there are some legitimate use cases (e.g. building IOS apps in the cloud). Maybe eventually somebody will figure out emulation on non Apple hardware. I think there are some efforts on QEMU. Of course the issue will be emulating enough of Apple Silicon properly.

gscott
0 replies
21h46m

Apple profitability by lock-in is all that matters in the Apple C-Suite now. Juice that stock price, get free stock options, buy new yacht to show off to your friends.

givemeethekeys
20 replies
23h35m

I'd give Windows some credit - it is actually quite good and stable these days.

k12sosse
8 replies
23h11m

Good is relative. Windows 2000 never reset your preferences on an update of the OS.

MenhirMike
7 replies
23h3m

Windows 2000 was the pinnacle of Windows. Rock solid, and that was before they broke the search function (when it actually still actually searched in files rather than an incomplete index - thankfully, grepWin can be installed) or when they dumbed down the Control Panel.

meepmorp
3 replies
22h54m

You're the only person I've ever seen who agrees with me on that. W2K was the perfect windows - more polished than NT4, less bullshit than XP.

MenhirMike
1 replies
22h46m

I really don't understand where the nostalgia for XP comes from. Well, actually I think I do because a lot of home users probably didn't use NT4 and 2k and went straight from 98/ME to XP. But I remember all the ridicule that XP got for being such a terrible bubblegum OS X imitation, with required activation, and a bunch of stability and driver issues that were eventually ironed out. XP after Service Pack 2 was also rock solid, and probably still the best choice for a retro gaming PC because it's got decent hardware and software support and the activation has been worked around.

But yeah, I used every Windows version since 3.11 full-time, and 2k was perfection - literally can't think of any downside to it.

jwells89
0 replies
22h33m

I used both 2k and XP.

2k is pretty great, but fully patched XP is too. It’s totally subjective but as much as I loved 2k I’d give an edge to end-state XP mainly for its ability to be customized with third party .msstyle themes, of which there were many that were well made and good looking.

Fully patched 7 is a bit better yet for me though, because its theming engine added support for full depth alpha which really opened up possibilities for theme designers. It was a massive disappointment when Windows 8 came along and gutted the engine, regressing it to being barely more capable than Windows 1.x with all the flat squares.

linguae
0 replies
22h41m

I also wholeheartedly agree: Windows 2000 was the pinnacle of the Windows NT line before Microsoft merged the consumer line (3.1/95/98/Me) with the professional line (NT) beginning with Windows XP, which unfortunately added all sorts of annoyances to Windows. The underpinnings of Windows are fine and are quite a formidable alternative to Unix. WSL has also been a major game changer, allowing me to have a Unix workflow without loading up a separate VM. It’s just a shame the upper layers get in the way, though the Pro and Education versions of Windows are less in-your-face with these annoyances than the home versions. I’d love to have a Windows 2000 UI (with a search bar, introduced in Vista) on top of Windows 11.

marcosdumay
2 replies
22h35m

when it actually still actually searched in files rather than an incomplete index

I don't even care about in files. I just want a file named foo.txt to appear when I search for "foo" on the directory containing it.

Windows 10 is completely unable to run that search.

MenhirMike
1 replies
22h28m

Yes! and even if you search for foo.txt, it will also display foo_something.txt even though you didn't search for a wildcard (foo*.txt).

And then you have that "fantastic" UI that helpfully tells you that the file is in "C:\Users\something\Documents\..." regardless how large you make the window. Who's brilliant decision was it to truncate the locating folder without any way to resize the column and actually see the full path?

Anyway, just giving a shoutout to grepWin again, it's one of the first thing I install on any Windows box while hoping that everyone involved in the Windows Search "experience" steps on a lego brick every day of their lives.

marcosdumay
0 replies
3h28m

Sorry for the almost meme-like content but... Are you getting results?

My Windows simply doesn't find any of those.

Since it's a VM, I gave up long ago and search its contents from Linux.

threeseed
4 replies
23h17m

WSL still doesn't have the proper UNIX like experience of macOS.

And there is no decent equivalent to homebrew.

pixl97
2 replies
23h0m

I mean with Hyper-V why even WSL and just run VMs of whatever other OS'es you want? Tinkering with the OS these days is just so much different than it was in the past. Trying to dual boot Win/Linux back in the day was a interesting challenge that might leave your disk corrupt, now it's a question of why do that at all? Hacking smaller platforms like the pi that are cheap seems to get more attention than PCs these days.

switch007
0 replies
20h10m

Hyper-V lol. Use VMware Player/Workstation if you want to get any real work done

int_19h
0 replies
21h32m

WSL gives you much better integration with the rest of the OS. These days it even covers GUI Linux apps.

torginus
0 replies
7h37m

Imo, it's much more of a proper Linux experience than MacOS. e.g. all the filesystems stuff is there like /proc, you don't have to deal with BSD/Linux differences, zsh/bash compat issues etc.

macOS Unix compatibility is an oversold feature, and it's unlikely for anything made for Linux to work on it unless it's specifically ported.

That being sad, a lot of the dev community own macs, so this support usually exists.

nirav72
4 replies
23h26m

No denying that windows these days isn’t stable. Indeed it is. My biggest issue is all the third party crap I never asked for gets installed with it. Not to mention all the Microsoft services that I don’t want to use, but still manage to be there. Like OneDrive. Sure one can uninstall it. But then see the mess it leaves with the way files are saved in the documents directory.

Even when setting up a Windows 11 VM , I usually have to spend an hour just removing stuff, disabling things and multiple reboots just to trim things down.

xcv123
2 replies
22h23m

I usually have to spend an hour just removing stuff, disabling things and multiple reboots just to trim things down.

All of that is automated now. https://atlasos.net

nirav72
1 replies
20h53m

yeah, I've used plenty of community made tools to de-bloat windows. But that's not the point. We shouldn't have to do that. Especially when its a paid windows license, I shouldn't have to spend time dealing with Microsoft's effort at further squeezing out more revenue from their OS platform.

xcv123
0 replies
20h34m

It was even worse in the Win95/98 era. I remember reinstalling the entire network stack multiple times in one day just to get TCP/IP working. The operating system was an extremely broken piece of shit and wasted days of my life.

Shoulda this. Shoulda that. This is just the reality of Microsoft that we have to accept, and it will never change. There are tools to deal with it. So I use the tools and move on with my life.

petepete
0 replies
13h52m

If you set your language to 'English (World)' during the install, none of the crapware is installed.

Or at least it wasn't last year when I installed W11 (I still occasionally need Affinity Photo and Capture One). Microsoft might have realised they're missing out on a few pennies and plugged the gap.

huytersd
0 replies
22h57m

Yep, I don’t think I’ve had windows crash in atleast 2-3 years and I do a lot of strange, processor heavy things.

bsdpufferfish
18 replies
23h48m

Additional reasons:

- there is less alternative hardware I want to use. I want Apple Silicon processors, materials, and there just isn't much high quality competition.

- Because of inflation the Apple premium isn't as high as it used to be. You get a Mac mini or MacBook Air at very competitive prices (RAM is still painful).

- Linux Desktop software is more competitive and fills some of the roles that needed macOS before.

JohnTHaller
10 replies
23h8m

RAM and storage are both incredibly painful.

$200 to add 8GB RAM to the base 8GB (16GB total).

$400 to add 16GB RAM to the base (24GB total).

$200 to add 256GB storage to the base 256GB (512GB total).

$400 to add 768GB storage to the base 256GB (1TB total).

$800 to add 1768GB storage to the base 256GB (2TB total).

For comparison, a faster 2TB nvme PCIE4 SSD is a bit over $100.

sp332
9 replies
22h57m

Right, but you can add storage without soldering.

jen729w
6 replies
22h9m

You can, but as someone who is currently juggling external SSDs to try to get a video project finished, I can tell you that you don’t want to.

Hence me yesterday looking at the 4TB upgrade price on the M3 MBP. Hoooooooly cow. I mean I’ll almost certainly get it on my next upgrade, but wow.

zarzavat
5 replies
20h6m

Why? Soldered drives are awful. If your motherboard dies you can kiss goodbye to your data. Watching Louis Rossmann’s repair videos disillusioned me from ever wanting to upgrade internal storage beyond 1TB.

Externals are cheap, fast, and safe. It’s win/win/win, the only downside is that they’re inconvenient if you want to use the laptop on a non-flat surface (such as a lap), but I’m not sure I would pay the Apple tax just for that.

jen729w
4 replies
18h27m

Soldered drives are awful. If your motherboard dies you can kiss goodbye to your data.

You have backups though, so who cares? Your motherboard died, you need a new computer anyway. Do a restore. And it’s not like external drives can’t fail; they’re just tiny computers.

It’s win/win/win, the only downside is that they’re inconvenient if you want to use the laptop on a non-flat surface (such as a lap)

Hard disagree, friend. Example: my editing software has a ‘cache’ folder. If I set it on the external drive and that drive isn’t mounted for whatever reason, the software defaults back to ~/Movies. The first you know of this is the system notifying you that you have 20MB of hard drive space left.

There’s no substitute for an always-there-no-matter-what internal drive.

precommunicator
3 replies
16h50m

Nothing beats the convenience of unplugging a drive and plugging it to a next computer and it just works, within seconds you have everything ready for work.

bpye
1 replies
11h40m

Is there a good file system for this? For macOS I’d want APFS, for Linux ext4, Windows NTFS (maybe ReFS?). You can typically get read only access between them, and I know Linux can do RW with NTFS - but I’m not aware of a good option.

jen729w
0 replies
10h9m

exFAT? It’s not perfect but it’s widely compatible.

jen729w
0 replies
13h26m

Well, kinda! But not really.

I'm living this right now. I just switched laptops with my partner as she's doing a bunch of video editing. So she got my Pro and I'm using her Air. (I know, I'm an amazing boyfriend.)

So yeah, great, I have all my files. But none of my apps! And I'm not signed in to any of my websites. And even if the apps I use were on this laptop I'm not licensed for them. Oh and I have to get my password manager before I can do any of this. And configure my email.

Conservatively, it takes a couple of hours to restore minimal state. I know, I just did it!

In that time I could have connected an Ethernet cable and copied all of my data between the two internal SSDs. :-)

Edit: oh yeah, and I just command-strip-attached the SanDisk SSD to the back of this laptop's monitor. Because otherwise when I go and work somewhere else I'm trailing this umbilical around with me. This setup is absurd and I hate it!

Edit2: oh yeah again, now this external drive is constantly occupying fully 50% of my USB ports. Terrific.

VHRanger
0 replies
22h6m

You can't add nvme that get the nvme level of performance.

Especially not at the level we'd be used to in any other serious isecase (eg. Split PCIe lanes into x4 and have a bunch of fast storage)

JohnTHaller
0 replies
22h13m

Via USB/Thunderbolt or SD card you can. But you can't upgrade or replace your SSD in an Apple Silicon MacBook.

asdff
4 replies
23h18m

Apple silicon is unfortunately still at a premium. I was shopping around for used M1 mac minis and a 16gb model (minimum acceptable imo) was like $500-600 second hand. You can get an 8th or 9th gen off lease computer for like $100-200 that is close enough to the m1, sometimes with 16gb already in there with the option to add in 128gb, multiple drive bays, pcie, etc.

shagie
1 replies
22h56m

I was shopping around for used M1 mac minis and a 16gb model (minimum acceptable imo) was like $500-600 second hand.

That's because a M1 mini with 16gb still has a lot of utility in it that hasn't depreciated significantly in the 2 years since it's been released. My M1 (8gb) is still happily sitting in a media consumption part of my day and is not showing any signs of age. I would be surprised if, for the role that it has, it becomes outdated in another 2 or 3 years... and wouldn't be surprised if it lasts another 2 or 3 beyond that.

If you spent $700 on it in 2020 at release, it is still working as well as it did on the day you bought it.

You may be seeing the premium from when it was bought being attached to the current used price - and there are less expensive ones available now - but the device, for what it was when I got it is still providing value and selling it used would mean I'd need to get a new one... at a similar price as what I'd sell it for.

sometimes with 16gb already in there with the option to add in 128gb, multiple drive bays, pcie, etc.

I will note that for me, in the spot where it is, the "multiple drive bays, pcie, etc." represents a worse device as it doesn't sit nicely under a monitor on a small desk. Part of the choice of the Mac mini for me for that role was its form factor and quiet running.

goosedragons
0 replies
16h58m

There's still lots of utility in 9th gen intel PCs. And it's cheap to get extra utility. The resale value of the Mac mini is down to the brand cache and that there's not a glut of them on the secondhand market from businesses upgrading overtime.

You can also get PCs in a similar form factor to the Mac Mini but they still have RAM slots, M.2 slots and sometimes a 2.5" drive bay. You could get one that's powered off the USB C PD from the monitor requiring only a single cable and could be mounted on the back of the monitor (mount included!).

edude03
0 replies
18h15m

9th gen intel? According to geekbench 6[0] the m1 is between 2x-5x faster with better battery life, so depending on your workload, it's quite possibly not close enough.

[0]: https://browser.geekbench.com/mac-benchmarks/

johnwalkr
0 replies
22h14m

A couple more for me:

- The icloud webapps are now pretty good, and icloud file storage and password management works well on windows these days

- Windows is also pretty good these days, and obviously if you want to run games, it's the easiest option.

Although I enjoy my macbook and iphone, I don't have a compelling reason to have MacOS on my desktop instead of windows. I think the only thing that I would like to have are clipboard sharing and Universal Control (share mouse and keyboard with macs and ipads), but there are cross-platform software solutions that are good enough

da768
0 replies
22h32m

It wasn't too bad a few years ago but right now you can buy two Ryzen 7840U 64G/1TB with OLED display for the price of one similar specced MacBook.

KingOfLechia
18 replies
23h32m

Other than trying out the MacOS for the first time to learn how bad it is, why would anyone make a hackintosh? Windows and Linux are infinitely better operating systems, more open, with better backwards compatibility, more hardware support, independence from vendor servers and more available software.

A reminder that with MacOS you need internet connection in order to re-install the OS as it requires activation just like iPads and iPhones. Imagine one day Apple stops supporting your Macbook model, shuts down its activation server and your computer turns into brick after something goes wrong and it requires a factory reset.

mundays
4 replies
23h25m

Yes, Tim Cook could flip a switch and my mac would become activation locked. Considering that Windows 11 has been working really hard to sneak remote attestation below our noses (and other stuff), I think it's safe to cross out Windows as well.

KingOfLechia
3 replies
23h21m

As long as Microsoft wants to keep Windows compatible with user-controllable hardware (like computers that let you disable secure boot and TPM or enroll custom keys), there should always be a way to debloat Windows.

treyd
1 replies
23h17m

Microsoft doesn't care that much about user-controllable hardware, not as much as they used to. Their partnerships with OEMs have grown very deep and they managed to push Pluton for any device that wants to be certified for W11. They could go a few steps past this in a few short years.

wkat4242
0 replies
22h23m

Yes but this is why it's so important to push back against that with Apple. To show the market doesn't shrug and accept it.

Microsoft has been trying to push their attestation crap for years. But we wouldn't have any of this so they toned it down.

mundays
0 replies
23h10m

True, Windows will never be as locked down as macOS that only runs on Apple designed custom ARM hardware. I guess my skepticism comes from my expectation that my Windows computer should be able to run games (unlike my macbook which holds personal data and work), and remote attestation is going to be used first in anticheats.

throwaway5959
2 replies
23h31m

When was the last time you used Windows?

PhasmaFelis
0 replies
23h25m

Or Mac...

KingOfLechia
0 replies
23h31m

now

threeseed
2 replies
23h21m

You can always install macOS using a Flash drive.

That way it doesn't require an internet connection.

KingOfLechia
1 replies
23h19m

Even if you try to install it using a flash drive, it still asks you to connect to the internet to "verify" the installation. https://sneak.berlin/20201204/on-trusting-macintosh-hardware... explains how it's ensured on the firmware level that you really connect with Apple servers.

threeseed
0 replies
23h12m

That is if you have a completely new machine or have zerod out the disk.

If you are simply re-installing the OS then you can do it without internet.

dutchCourage
1 replies
23h14m

Hardware support, sure. Backwards compatibility is a double edged sword though. While it's awesome to have it's also the reason why parts of Windows feel so dated and inconsistent.

Wowfunhappy
0 replies
23h8m

While it's awesome to have it's also the reason why parts of Windows feel so dated and inconsistent.

I'm not convinced.

What Windows could do is make the old components available for old software, while directing all new software to use new components. Old software will feel dated and inconsistent, but the alternative is that this software would not work at all. If you don't install old software, you'll still have a perfectly seamless experience.

I understand that backwards compatibility is the reason Windows still has two control panels. However, if it was up to me, the legacy control panel would be completely hidden from the UI until the user installs some software that uses a custom control pane (or something).

I mostly don't understand why this hasn't happened.

xcv123
0 replies
21h46m

Some people just prefer MacOS over Windows.

By the time they shut down activation servers the hardware will be so worn out and obsolete no one will care. Also you can run Linux on Mac.

vehemenz
0 replies
23h23m

I'd recommend spending a few years on macOS. It doesn't sound like you have much experience with it.

linguae
0 replies
22h14m

I used to love macOS in the 2000s and 2010s. I never made a Hackintosh but I was always intrigued by them. Before WSL was introduced, the Mac was the best platform for people who needed to use proprietary software packages such as Microsoft Office and the Adobe Creative Suite while running Unix. There was (and still is) a lot of native software on the Mac that is well-polished, such as OmniGraffle and Keynote.

Times have changed, though. While macOS still provides a more consistent user experience, IMO, than Windows or Linux, Windows with WSL means I can run Microsoft Office and other proprietary apps alongside a seamlessly integrated Linux environment without needing to SSH into a VM. The popularity of Electron apps undercuts the Mac’s consistency while also making Linux a more viable option since Linux can run the same Electron apps macOS and Windows do. Microsoft Office is now available as a Web app via Microsoft 365; while I prefer the macOS and Windows versions to the in-browser version, the in-browser version gives Linux users access to Office. I also believe macOS’s Unix environment has not kept up with advances made in the BSD and Linux world. Windows can be quite annoying with its notifications, but unfortunately the Mac in recent years also has annoying notifications; I know this because I use a work-issued MacBook Pro regularly.

In my opinion, the most compelling reason for a Hackintosh in 2024 is for Intel Mac users reliant on Mac software tools to still use them without being restricted to Apple’s hardware. The 2019 Mac Pro is still very expensive, and Apple’s ARM lineup requires paying substantial sums of money for RAM upgrades with no workaround since there are no DIMMs.

jwells89
0 replies
23h24m

One thing to consider is that a lot of what some consider “bad” about macOS is purely subjective and varies depending on the user’s background and mental models. It’s not uncommon for people who grew up on Macs to find operating systems with Windows-esque desktop environments as “bad” as some find macOS.

macOS installs don’t require an internet connection or activation, I’m not sure where that came from. Macs registered with iCloud can be remotely bricked with Find My but that’s completely separate and fully optional.

jupp0r
0 replies
23h24m

I see your points, but I don't want to make compromises for my daily work based on a scenario that's unlikely to ever occur. If the apocalypse comes, I'll gladly use Ubuntu, but in the meantime I'm ok with not reinstalling my OS when I'm somewhere without internet.

monetus
16 replies
23h45m

Bad news for the indie music scene using these, where they just want to be able to run their VSTs and DAWs. Some will switch back to macs, so worth it for apple I guess.

WWLink
15 replies
23h42m

This is the one 'creative' use case I know of where Macs actually are better - the lag and latency issues on Windows still seem pretty bad. I spent the last week shopping around for an audio interface and every single model had people complaining about driver issues and latency and "random loud static" or other crazy things when using Windows. Always Windows. Crazy stuff.

bmitc
6 replies
23h35m

Except that Apple breaks audio applications with every new release of macOS and has for years. And, it's just a matter of time before Apple kills basically every DAW and VST when they finally kill off OpenGL on macOS.

Edit: What I have said is true here, so I'm unsure why the downvotes.

MenhirMike
5 replies
23h18m

Curious, why would OpenGL break VSTs? (And yes, I get that AU is the preferred way over VST2 or even VST3, which is why most modern plugins are available in AU as well. I just don't see how OpenGL plays into this.)

conradfr
2 replies
23h10m

A lot of plugins use OpenGL, it's just that simple :)

MenhirMike
1 replies
22h59m

Huh, TIL, I assumed they used standard OS controls, but looking at some of them that makes sense.

bmitc
0 replies
22h45m

I would be very surprised if the vast majority, as in 80-100%, of DAWs and VSTs don't use OpenGL.

steve1977
1 replies
23h9m

Some VST plugins use OpenGL to render their user interface.

doubled112
0 replies
18h28m

I learned this running them on Windows in a VM. I would have expected it to fall back to software rendering like the old days, but no. I ended up installing some build of Mesa for Windows.

NoxiousPluK
2 replies
23h32m

As someone who does quite some audio stuff on Windows, using Focusrite Scarlett interfaces - I never encountered issues like that.

On Linux however..

monetus
0 replies
23h25m

Huzzah for pipewire.

MenhirMike
2 replies
23h14m

One of things that really annoys me about Windows is that there doesn't seem to be a way to capture audio from a single application even though the audio mixer can clearly change the volume. But if you want to capture, it's only the final mix output for everything (so you better hope that there's no sudden notification sound from anything). Or you'd have to use a virtual sound card like VB's Cable/Voicemeteer, which requires the application to be able to select a specific soundcard.

Arguably this isn't relevant for audio production, but it does make capturing applications a huge pain. (And if I did miss something and there is a way to e.g., have OBS capture the audio of a specific Window/Application, I'm all ears!)

MenhirMike
0 replies
5h49m

Oh, nice, thank you! That is pretty recent, so I missed it when I setup my stuff a year ago, but that'll teach me to read the patch notes in the future :)

zozbot234
0 replies
23h33m

Linux ships with a realtime kernel patchset these days, so the only issues there have to do with hardware- and proprietary VST support. With the newer Pipewire audio server you don't even need to set up JACK.

steve1977
0 replies
23h7m

This is the one 'creative' use case I know of where Macs actually are better - the lag and latency issues on Windows still seem pretty bad.

I don't know where this is coming from. It certainly doesn't apply to the actual driver latency of higher end and professional interfaces. Most of these actually have a slightly smaller latency for the same buffer size with ASIO then they do with CoreAudio.

The one thing that can cause latency issues are GPU drivers, but there's ways to fix that.

Retr0id
10 replies
23h52m

macOS supports running as a paravirtualised guest OS (officially, on an apple-hardware host also running macOS). If there is to be a "next gen" of hackintoshing, I think it'd be based on a cut-down linux host acting as a shim between the real hardware and the paravirt interface.

See also: https://lore.kernel.org/all/20230830161425.91946-1-graf@amaz... "This patch set introduces a new ARM and HVF specific machine type called "vmapple". It mimicks the device model that Apple's proprietary Virtualization.Framework exposes, but implements it in QEMU."

hamandcheese
3 replies
22h59m

One thing I've been on the hunt for is a good server hypervisor solution for Apple Silicon. I would like to put an Apple Silicon Mac Mini in my rack, and it would be really nice to have a minimally bootstrapped host OS running a handful of macOS VMs for various purposes.

The best I'm aware of currently is UTM which has some scripting capabilities. But that is very far off from the experience with Proxmox.

hamandcheese
0 replies
20h24m

I think you missed the "Apple Silicon" part of my comment.

brirec
0 replies
19h24m

I know Cirrus CI uses (and I think developed(?) Tart^1 as a scriptable VMM for macOS CI.

[1]: https://tart.run/

Asooka
3 replies
23h44m

It would be interesting to see how feasible it is to run that on an Arm workstation, e.g. an Ampere Altra. Or going the other way and trying to squeeze macOS on to the latest Raspberry Pi.

jayd16
2 replies
23h37m

Would be cool and ironic to get the full Macos on Android hardware.

carlosjobim
1 replies
23h10m

I would pay at least $100 to have MacOS running on an Android tablet.

mdaniel
0 replies
16h2m

Lucky you, that's how much they used to charge when one could actually, no kidding, buy Snow Leopard. I paid it so that my hackintosh (on HP Mini) wasn't stolen and I still have the CD-ROM, which shows you how long ago they cared about making the OS a purchasable thing

m463
0 replies
23h38m

I was about to say that VMs will always be wanted.

DrNosferatu
0 replies
21h29m

Came here to write what the parent is saying: exploit the virtualization route to trick MacOS into running on the target hardware.

matthewfcarlson
8 replies
22h13m

As a long time lover of hackintoshes (couldn’t afford a real Mac as a youth but tried to make the netbook macOS dream come true), I’m quite sad to read this. The author has a very valid point that drivers are going to become increasingly complicated and difficult.

I appreciate the call out that Apple (the engineering) isn’t explicitly trying to kill hackintoshes.

As an Apple engineer who deals with ACPI bugs, hackintoshes are a unique source of frustration. I’ll spend hours digging through crash logs only for things to not add up. It says it is an i7 MacBook pro but it has way too many cores. It way more memory than it should. The kext versions are a weird mismash that shouldn’t be possible. The firmware is a version that we never released. Etc etc.

I do my best to fix these sorts of issues but hackintoshes make it hard to reproduce the crash conditions. Which means being confident about a root cause and hard to verify that I’ve fixed it.

Now I’ve spent hours chasing something and I can’t help.

(Opinions are my own, etc etc).

dkjaudyeqooe
4 replies
22h0m

I've been using a Hackintosh as my daily driver for nearly 15 years and they have always been rock solid, with months of uptime consistently. It's just a matter of starting with the right hardware.

People are free to look to support the hardware they have but 've always though it's stupid not buying well supported hardware in the first place, of which there is plenty.

philistine
3 replies
17h25m

What are you going to do once Intel is no longer supported ?

dkjaudyeqooe
2 replies
16h17m

Nothing, I'll just stick the last usable version, just like I'm stubbornly sticking to 10.14.6. I'll fight moving up each and every version by narrowing the software I use. Already happening and it's fine.

Teever
1 replies
15h47m

How long do you think you'll go?

You'll inevitably have to switch because available hardware will become scarce, what platform will you go to then?

joshspankit
0 replies
15h29m

This argument is deeply depressing to me.

Most days I hope that we (as a planet) get past all those obfuscated vendor lock-ins but over the last decade we’ve watched the, get worse and tighter as they get backed up by lobbied laws. And now I’m worried that you’re 100% right.

But we can still be saved by big ideas. We (modern humans) have done it before. I just hope the seeds of it are already planted.

yardie
0 replies
19h50m

Sorry, that must have been me. LOL.

I had a Hackintosh and felt that any crash was 99% my fault and probably an edge case for MacOS. But in my defense, CrashReporter is way too permissive and will send a report even when the user doesn't want it done. After a app or hard crash I'll get the window that a bug report was sent and I know damn well some engineer is going to look at it and it won't make any sense that a MacBook has this particular GPU.

whoopdedo
0 replies
19h56m

I'll add this to reasons why I'm opposed to always-on telemetry. A hackintosh should know that its crash reports will be unhelpful to Apple and not bother sending them. It's a waste of your time to deal with data coming from unsupported configurations.

HeckFeck
0 replies
19h44m

I installed Snow Leopard on a 2009 MB for kicks and sent in a crash report when Safari died due to something on the modern web. I would love to know whether these still arrive at the fruit company.

jupp0r
5 replies
23h28m

Does anybody know how/why FaceTime/iMessage are coupled so tightly to the Wifi drivers? I'm assuming this is for communication with local iPhones for handoff purposes but I'm still surprised this requires special interaction with the hardware and doesn't gracefully fall back to just talking to the backend if driver features are unavailable.

mid-kid
3 replies
23h1m

Custom drivers trip some security features and "taint" the kernel.

jupp0r
2 replies
22h0m

How does that impact iMessage? Are parts of it implemented in the kernel?

philistine
0 replies
17h16m

I'm not a specialist, but there's a chain of trust you need to maintain to have the full set of features. If it's ever broken, you're sent to the gulag. I broke the chain when reinstalling like an old-timer on my M1 Macbook Air and was then forced to enter my password twice to unlock the Mac.

I had to reflash with a second Mac to restore the chain.

niteshade
0 replies
19h11m

I remember reading (perhaps here on HN) that Apple does weird/nonstandard things to wifi packets to enable Continuity/Handoff features, so it could be related.

lwkl
0 replies
22h52m

doesn't gracefully fall back to just talking to the backend if driver features are unavailable.

Why should it? Apple only supports their own hardware so the software should never run into this problem.

haunter
5 replies
23h39m

Well I can run Mac OS in Proxmox nowadays so that's killed the "bare matel" Hackintosh for me. Yes it takes time to set it up (once!) but I much prefer KVM now than fiddling with hardware https://www.youtube.com/watch?v=68R2SdbFj-8

tripdout
2 replies
23h18m

There's no GPU acceleration is there?

jwells89
1 replies
23h10m

There can be if you’ve got a spare PCI-E slot to plug a supported AMD GPU into and pass through to the VM.

AnthonBerg
0 replies
22h4m

This works very well, especially if the VM storage is on a fast SSD linux md raid array. Very very snappy Mac working environment.

m463
0 replies
23h35m

this. A lot of the ground hackintosh broke like opencore is directly in use with VMs

k8sToGo
0 replies
23h32m

Why are you using Proxmox instead of just kvm? Are you running more than just Mac?

mundays
4 replies
23h33m

Now that their MacBooks come with 120hz screens with acceptable response time (unlike their early 120hz screens), the value proposition for hackintosh isn't as alluring for me. Previously, I've been worried about the T2 chip and the trend of Apple locking down MacOS, which also turned out to be less of an issue that I thought. The only area that saw significant retreat in macos is gaming.

acmj
3 replies
23h23m

The only area that saw significant retreat in macos is gaming.

Mac gaming is probably getting better thanks to wine, crossover, GPTK and Whisky [1]. I am not a gamer but I have seen others playing serious Windows games like FF7 remake (not sure if that counts) on mac.

[1] https://github.com/Whisky-App/Whisky

mundays
2 replies
23h20m

The problem is, significant portion of "real games" used to run on macOS, and all PC games used to run on BootCamp. Now native mac games are all but extinct and cross-platform toolkits seem to be very hit and miss depending on the games (for now).

acmj
1 replies
23h14m

Sure, nothing beats bootcamp but that is not strictly macos. Apple's GPTK released last year seems to have greatly advanced gaming compatibility. Probably lots of games still don't work but it looks promising and is getting better. Hope Apple can continue to put resources into that.

mundays
0 replies
22h52m

I do hope that they would steer some of their resources from Apple Arcade into cross platform porting toolkits.

I think the fundamental problem still remains that games unlike softwares are media and cannot be substituted with equivalents. By pushing their proprietary tech and neglecting native macOS ecosystem over the years, Apple has willingly pushed themselves in to the same corner as with console makers where they cannot compete with the value proposition of PC because of the overwhelming majority of exclusive titles that only run on PC. It's either all or nothing in terms of game coverage, because that's what ultimately allows consumers to "buy one device for (mostly) everything" for a hobby that takes significant upfront investment unlike netflix and hulu for example.

mchannon
2 replies
23h42m

A $9 USB to WiFi dongle addresses my networking needs.

wellthisisgreat
1 replies
23h35m

Not the iServices though?

mchannon
0 replies
6h49m

Not all of them, no.

In exchange for giving up a few minor bells and whistles I gain what I’m looking for.

jasoneckert
2 replies
19h31m

While I never jumped on the Hackintosh bandwagon, I had many friends who did for almost a decade. They built systems that ran macOS for considerably less when it came to the price/performance ratio.

Nowadays, those same friends are all using Mac Studios because the price/performance ratio for running macOS is better. I believe this is one of the major factors to why the Hackintosh community is dying today (not just changes to drivers and the macOS codebase as the author suggests).

dgellow
1 replies
8h3m

I don’t get the point about the price/performance ratio being better. Mac Studio are really expensive compared to a powerful PC

jasoneckert
0 replies
7h0m

Running macOS on Apple Silicon is very fast compared to running it Intel. This is due to the RISC architecture and tight integration of the components in the SoC. To run it as fast on Intel would cost more than the price of a Mac Studio.

Muromec
2 replies
23h47m

Next in the series: EU mandates Apple to sign 3rd party hobbyist drivers to enable Hackintosh enthusiasts.

pjmlp
1 replies
23h35m

Apple never licenced their OS to run on non Apple hardware, with exception of when it was on death bed shortly before the NeXT reverse acquisition, and Steve Jobs killing all agreements with clone makers.

Hardly the same of the current DMA requirements.

Muromec
0 replies
5h3m

They are always one step away from another regulation even if the current one doesn’t apply in this way.

zavertnik
1 replies
22h38m

I daily drove a hackintosh for years until I recently pivoted to apple silicon. I was a very enjoyable experience for me. The success and reliability of a hackintosh is really dependent on your hardware configuration. I had lucked out that my desktop tower that I had built years prior just so happened to coincide almost 1:1 with hardware requirements for a golden build. (6700k, 64gb ram, Vega 64, compatible wifi/bluetooth pcie, compatible m.2 controllers, z170 mb which is well known in the hackintosh community, etc.)

Being able to have a modular Mac was really something and I exploited that to tailor my machine to my use case (television/video production). I never had issues with bluetooth or WiFi, nor did I have ever have an issue with Apple's services like iMessage/Facetime.

What sucked about the process was staying current with system updates. Updates within the macOS release went without a hitch, but my hardware was aged out in newer macOS versions which made upgrading a bit too much like surgery, and since this hackintosh was my production device, that wasn't something I wanted to roll the dice on.

Having switched to apple silicon, I do kind of miss that freedom, but I've found that same freedom just by doing things a little less hacky. Instead of a board I can add drives to, I just setup a NAS, instead of using an old PCIE HDMI capture card, I got a more modern USB one, etc.

For a long time, Hackintosh was an opportunity to do things my way, and that experience led me to learning experiences that have improved my day to day that I otherwise may not have learned. It was a freeing experience. Today I still do things my way, but these days my way is more focused on convenience for the things that should "just work" so I put my attention on things that matter, rather than things that shouldn't, such as modifying my EFI before a macOS update to trick macOS into thinking I have the iGPU of a newer chipset because Apple dropped support for Skylake on a new release.

Good times, the headaches were worth it in hindsight.

jwells89
0 replies
22h28m

I’ve got a machine pretty similar to what you’re describing in my closet (6700k, mobo reasonably well known in the community, 5700XT GPU) which used to be a hackintosh. Might be worth reviving and trying to find a use for.

twoodfin
1 replies
23h18m

No speculation in the article or thread yet what Apple is doing with the WiFi stack that creates such a fragile coupling with its services.

Per iFixit, they’re using an obscure WiFi / Bluetooth module from USI in the new MacBook Pros:

https://www.ifixit.com/Guide/MacBook+Pro+14-Inch+Late+2023+M...

Possible they’ve gotten some “out of spec” capabilities wired in? Trying to imagine what for… Securely bridging local adhoc networks with the internet?

jwells89
0 replies
23h5m

Apple’s always done some unique things with WiFi/Bluetooth. Macs have long been able to keep Apple-branded bluetooth keyboards and mice usable even before the OS initializes for example, and if you use one of a few Broadcom chipset BT/Wifi cards that were used in real Macs in a hackintosh, that capability extends to those too. It feels weird being able to navigate BIOS/UEFI with a Bluetooth keyboard.

pipeline_peak
1 replies
23h13m

It was pretty smart of Apple to switch to a proprietary architecture. I can’t imagine MacOS running on standard Arm.

seabrookmx
0 replies
22h16m

I think the machine code would run (maybe not Rosetta2, since it uses weird extensions) but the issue is the weird boot sequence. You'd basically have to do the inverse of what Asahi Linux is doing to get it to boot on a machine with ACPI or another bespoke boot system (ala. Raspi).

johnklos
1 replies
20h33m

Some of the first Hackintoshes, and the origin of the term "Hackintosh", were from the practice of putting Mac motherboards in to non-Mac cases, often using non-Mac hardware. For instance, "Macintosh Repair & Upgrade Secrets" showed me how to use a TTL / Hercules monitor with a motherboard that came out of a Mac Classic with a broken picture tube. I used that machine for years.

While I knew about and even tried various very early attempts to run macOS on non-Apple hardware [...]

Running System 6 / System 7 / Mac OS 8 on Amigas was also popular back then, both legally (by buying Mac Plus ROMs) and not necessarily legally (by loading ROM images from disk). If you had an Amiga with a PowerPC accelerator or a PowerPC BeBox, you could run PowerPC Mac OS, too. Early attempts to run macOS on non-Apple Intel / AMD hardware had plenty of precedent ;)

Will Hackintoshes be made using ARM computers running modern macOS? It's hard to say for sure, but considering how clever Opencore and other communities are, and considering how much can be done to virtualize / emulate hardware presented to virtual machines, I'd be willing to bet we'll see macOS VMs running on ARM systems at some point.

nxobject
0 replies
10h35m

Have you read Bob Brant's Build Your Own Macintosh and Save a Bundle [1]? The man was a proponent of having the only Apple part in your build be the logic board, and using as many commodity PC parts as possible – I remember one of the builds started with a Macintosh SE logic board that ran "headless" with a (Radius?) video card in a generic AT/XT case, with everything else (drives, PSU, etc.) commodity PC. Pure wizardry, and he somehow managed to make the numbers add up cheaper than first-party Apple even when adding accelerators to your build.

[1] https://vintageapple.org/macbooks/pdf/Build_Your_Own_Macinto...

andrewdb
1 replies
22h14m

If only this Dockerfile were real. It would greatly help app developers and publishers:

FROM apple/mac-os-slim:latest ...

Please, Apple, please let your developers use more virtualization or containerization.

wkat4242
0 replies
22h43m

For me it's just that macOS isn't a desirable OS anymore. Over the years Apple kept changing things that I preferred the way they were. So I'm done with it. I use KDE now.

verticalscaler
0 replies
23h41m

In the olden times this used to be called the Jade plan:

  I don’t really complain. I had a good run which helped me skip over the worst price/performance Mac lineup that I remember. There’re now plenty good choices within the current crop of M1 / M2 / M3 machines and I’ll be following eBay closely for a good used Mac mini / studio models. Or maybe even splurge on something new.
I've been doing it for ages as Apple hardware holds its resale value exceptionally well. You can use the often exaggerated price premium to your advantage - buy brand new default config at an opportune moment in the upgrade cycle, sell just in time for a coveted new release.

This works even better if you happen to be traveling somewhere where Apple devices are unusually expensive.

I'm still on the M1 Air and will likely sell it just before a M4 release 12-18 months from now. Cost of ownership averages out to <$0.25/day.

umvi
0 replies
22h51m

I feel like hackintosh virtualization is a better investment of time. Currently it's onerous to run Apple OSes on anything but Apple hardware. Being able to spin up a hackintosh VM in any cloud provider would be pretty sweet. Of course that probably violates Apple OS terms of use so not sure if AWS would shut you down if they discovered people were doing that.

But actually, as others have pointed out, I'm much more interested in Linux running on M chips than Mac OS running on non Apple hardware. There's nothing particularly compelling about Apple's OSes (except maybe their new VR sorry I mean "spacial computing" OS)

throwawayyy9237
0 replies
22h21m

_Many_ moons ago, before I had a job, I remember that Hackintosh seemed like the only way I could enjoy a Mac OS.

These days I have literally piles of old Macs that I have fun trying different Linux distros on.

thr0waway001
0 replies
22h15m

Well, surprisingly Macbooks are competitively priced now and not that much more than Windows laptops.

sweetjuly
0 replies
17h59m

It'll be sad when it dies. I remember running Snow Leopard on my netbook and taking it to WWDC. It was sacrilegious but quite the conversation piece; I remember lots of Apple engineers being amazed it worked so well.

ryeguy_24
0 replies
18h42m

I’m sure Apple doesn’t love the fact that Hackintosh exists but I’ll tell you what. After installing it on my gaming PC 15 years ago, i loved it and bought my first Mac shortly after. It was a previously owned Mac because I was still getting my feet wet and didn’t want to spend a ton. But then I bought a MacBook Air. Then iMac. Then iPhone. Then 5 more Macs. And now, I’m hooked. Hackintosh was a great gateway drug.

risico
0 replies
9h26m

When I first delved into programming, I was under the impression that OSX was necessary because most programming video tutorials were recorded on a Mac. This led to a minor obsession with acquiring one. Unfortunately, financial constraints were a significant barrier, leading me to explore Hackintosh as my sole option. Countless days and nights were invested in making it work properly. Despite the challenges, the learning experience and the satisfaction of eventually getting everything to function smoothly made the entire process immensely rewarding.

10/10 would do again, if I were 14. Now I am way older, 3 macbooks around and wish my job would let me use Linux.

reactordev
0 replies
22h33m

I used to tinker with building nforce4.kexts for OSX Leopard. I got everything working including the Realtek HD Audio thanks to a pcid injection. Snow Leopard was the last time I was able to build for nforce4 boards and we moved onto Intel gen 6 LGA1151.

This was back when NVidia and Apple got along. GeForce 900 days. SLI was a thing. And it worked on my drivers. Sadly, I had kids and grew out of it, got old(er), and now only use Linux because aarm64 killed hackintosh.

qwerty456127
0 replies
8h8m

Many will tell you that buying Intel-based hardware from Apple is buying obsolete models.

A strength of Intel-based Macs is they can run Wine/CrossOver. This is very good for people who really need a Windows app for their job and also need to minimze risk of a ransomware attack (which is way higher on Windows).

Intel Macs running MacOS 17 also are great for retro gaming through running Win32 games with CrossOver/Wine, also platformer games with OpenEMU.

pointlessone
0 replies
20h18m

With Arm CPUs becoming more common I wonder whether we’ll see rebirth of the Hackintosh in a couple of years.

neonsunset
0 replies
10h12m

Perhaps author wants to follow OpenCore guides more closely, especially the hardware buyer's ones - the experience could have been vastly different. There are a lot of (cheap!) wireless PCIE cards that both work on Windows and macOS (they are refurbished Mac Pro parts), I've used one for years and iServices have always been working besides the first hiccup when configuring the system for the first time. Eventually, the setup died as I moved to MacBook Pro and cleared out the NVME storage, but when it did - the experience was flawless (that is, after figuring it out).

The Hackintosh will eventually die with Apple moving away from x86_64 completely.

But that day is not today. Eventually, someone might even manage to continue on the tradition with upcoming ARM64 PC platforms.

jwells89
0 replies
23h35m

It can still be useful for those looking to run older versions of macOS for some reason or another. If there’s PPC applications that one wants to run for example, you can piece together a Snow Leopard hackintosh from used parts that will run PPC apps through Rosetta faster than any real PPC mac ever could while be also being easier and more cheap to maintain.

From time to time I’ll consider building such a box as a time-frozen “zen machine” that runs OS X 10.6 or 10.9, is disconnected from modern distractions, and will never be subject to the disruptions that software updates can bring.

irusensei
0 replies
23h0m

Im pretty sure it was fun for everyone involved but the idea of using a patchwork of custom hacks never looked attractive to me.

huytersd
0 replies
23h5m

I used hackintoshes for a long time. I’m done with dealing with kexts and other such nonsense. Life is short I don’t want to spend all of it dealing with some silly technical administration. Windows is good enough for every piece of software I want to run and I have an old MacBook for the odd thing that windows doesn’t support. My windows machine dual boots into Linux for the extra exceptional thing that I can’t do with windows.

hnthrowaway0328
0 replies
21h28m

I don't know, but reading on v2ex shows that there is still a sizable community in China. It's called 黑苹果. (Black Apple)

hd4
0 replies
23h24m

I'm yet to be convinced there is a single use-case other than iOS development/publishing for someone to want Hackintosh rather than simply installing a well-supported distro like Ubuntu or Fedora.

I tried it a few times and it was always a painful and substandard experience.

giljabeab
0 replies
10h9m

Virtual machine and GPU pass through is still a nice way to go for hackintosh.

dkjaudyeqooe
0 replies
21h47m

This article is nonsense. If "I've had compatibility issues with my hardware" is proof of Hackintosh dying then it's been dying from day one.

If there are genuine issues across the board Hackintosh software is generally updated to patch the issue, it's always been like that and only improving over time.

Personally I'm still on 10.14.6 and will probably never upgrade to 11 since it and its successors suck so hard.

darkest_ruby
0 replies
9h20m

i cant imagine why would anyone want to install macos on their hardware unless they have to. macos built in software is mediocre at best, but most of it is utter crap, take finder or preview as an example

comprev
0 replies
22h3m

A Hackintosh was my entry point to the Apple ecosystem and I'm still here 15yrs later both at home and at work.

bhavikjadav
0 replies
9m

Was building hackintosh' since 2011, mostly intel based, my i3 h370 is still working strong. I was running macOS till the "M" series came out and the next day i swapped it out. Gifted the hackintosh' to my desinger friend. I do miss the days when i had time to figure out each and every bit of things needed. Nowadays, i am running windows.

Edit: Left building hackintosh' in 2019 before covid hit. Been building them for friend and family.

anArbitraryOne
0 replies
8h29m

Why anyone would go through such effort to have such a user-hostile operating system is beyond me. But I respect the hack

SillyUsername
0 replies
5h0m

For a lot of use cases except hardware dev, a VM is sufficient.

Arguably you could (can already) run MacOS via VM on generic hardware, the same way retro systems are (which could be partly in hardware, e.g. FPGA performing functions). This would only be bad from a performance perspective, from a maintenance perspective it may make life a lot easier as you've moved a hardware compatibility problem into software.

You're no longer having to add compatibility workarounds for hundreds of pieces of hardware, just target one VM.

If you really needed the performance you'd then have 3 options that I see, pay for a real Mac, pay for a machine with x2 the performance of a real Mac (which limits you to mid range machines at the moment), or spin up extra VMs as required on hardware you have lying around that previously you couldn't use.

NotYourLawyer
0 replies
17h37m

WiFi works fantastic, iCloud is perfect but Messages/FaceTime wouldn’t connect at all.

This stuff is just bizarre. Are those apps not using the OS for network services or something?

AltruisticGapHN
0 replies
20h54m

Now it's the other way around: you hack Linux onto Apple Silicon (Asahi Linux).

For me buying a new Macbook Air or Pro is definitely made more palatable knowing I could turn it into a Ubuntu laptop down the line.

And if the Asahi team keeps kicking ass, we may even use Asahi to run Windows games with Proton inside Linux Steam. Thus replacing the Bootcamp partition for those who dual booted to play Windows games.

I don't miss Hackintosh. The one build I made it all looked like it was genuine macOS, but you could feel it wasn't the same. Photoshop felt more laggy. Unless you used an equivalent iMac beforehand as I did you might not notice that something was off. That said this was like ten years ago.

Even if it works well "Hacking" isn't worth it imho, whenevr there is the slightest lag or issue, you just never know. Is it because of the hackintosh, is it a genuine bug in macOS? Is it my hardware? Too many unknowns.