Attempting to answer the age old question: Computer now or later?

Thank you for your reply!

Sell this system or keep it and use it […] a NAS and video streaming box, dunno, you do what you can with it.

That’s what I’m planning to do. If I’m sticking with AMD64 PCs, then re-use the same case for the new computer and get a case with hot swappable drive bays and put my 1800X-based system in it and use it as a high performance at-rest-encrypted NAS that contributes to BOINC/FAH when idle.

I have no plans on throwing it away and resale is not gonna happen due to lack of a healthy second-hand market.

I would suggest you still go with a Ryzen 5000 series CPU […] 4200 MT/s should be ok

Ryzen and macOS (and I’ve tried to daily drive Linux and Windows, I really have) have growing pains, here are some of the common issues I deal with (on bare metal)

  • Hypervisor.framework relies on Intel-specific virtualization extensions and as a result, VMWare Fusion >10 (which is essentially a must on Big Sur and above) and Parallels breaks. VirtualBox is notoriously finicky on Big Sur and above.

    • As a result of this Docker (or honestly, anything that isn’t VirtualBox or interfacing with VirtualBox) will refuse to run (reddit thread)
  • Work on running 32-bit code on AMD by bridging differences between Intel and AMD has ceased ever since Catalina has been released and the Hackintosh community has embraced in-memory patching and (reasonably) no longer wishes to work on modifying the kernel sources directly.

  • Additionally, programs that use the Intel Math Kernel Library (like for instance, the Adobe suite) require to be patched before use.

    I have to re-apply patches so that I can use Discord and plugins in Ableton Live (that work on Intel Big Sur systems so I know it’s not a 32-bit library issue) crash without grace with no remedy.

In virtualization, I get my precious 32-bit support back but at a very large cost:

  • Anti-cheat software is not happy (I can live without it tbh so not a biggie)

  • Despite purchasing an NVIDIA GPU and an AMD GPU (so I can disable AMD drivers and pass the PCIe device to the VM while still being able to get into the hypervisor to fix things if something goes wrong), it either takes away all my GPUs or none of my GPUs

    • It takes five to six minutes before I get to see something on my screen and between pressing the power on button and seeing the OpenCore bootloader, it’s anyone’s guess what’s happening
  • IOMMU groups are a headache and buying a new machine only to possibly lose the IOMMU lottery the second time is way too scary for me. I manage to get it working and then for some reason it breaks again.

  • I cannot passthrough my WiFi card no matter how hard I try (and SSH’ing into the hypervisor OS and changing WiFi networks is way too jank, even for me)

  • Even with patching QEMU, audio is crackly at worst and oddly pitched at best. This apparently is something that cannot be mitigated due to latency sensitivity (if there are developments that make the previous assertion obsolete, I’d be really excited to give a shot)

  • USB2.0 passthrough is hit or miss, let alone USB3.1, which I use extensively.

  • Random freezes or crashes at the worst possible time

I’ve spent a whole month trying to KVM macOS, I’m done.

[…] unless you need some more, then 12 cores. 16 is pretty stupid if you don’t find a way to use them all IMO […]

Don’t worry, my line of work is very multi-threaded :slight_smile:

[…] if you want to be running Windows 11 […]

God, no. Windows 10 in its prime gave me grief.

The thing is, the more you wait and sit on your money, the less you will get to enjoy a new platform and the more you will keep “struggling” with your current CPU.

I feel this but I really don’t wanna get punked again into buying into the very beginning of a new generation and missing out on stability and overall improvements.

For me it’s a matter of “spend once on something you won’t regret”