![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/4271bdc6-5114-4749-a5a9-afbc82a99c78.png)
Macs are pretty solid for coding. You don’t need to tinker with them, most of the time stuff just works. On the other hand, I spent lots of time to make sure stuff just works well on my Dell or ThinkPad with Ubuntu or pop.
For software, I’ve found that some software doesn’t give you much help if you get into problems on Linux.
And there is always something with Linux that doesn’t work for me. Like my Dell laptop with pop!os doesn’t charge over usb-C from Dell monitor (it worked on windows). Touchscreen doesn’t always work after waking up. I had ThinkPad with awful fan control on linux and hibernation issues. I had issues with scaling with external screens.
I use a usff Lenovo thinkcentre m97p with external hdds for media. It has 4th-gen i5 (2 cores) and 8GB of ram. If I don’t use transcoding, it’s perfectly capable. For transcoding it would depend on the media :) I only stream fullhd.