(no title)
gryf | 3 years ago
I develop software on it no problems at all. We are way past targeting one platform. Linux can be the destination for sure but like hell I'm going to do the dev work on it. Years of attempting to run Linux on a laptop or desktop have left a very unpleasant flavour in my mouth. It might work today but it probably won't tomorrow and I'm getting too old to waste my time futzing. It has to work right now, properly, today with no risks.
Note: I have a mandated Dell Precision 7670 for some work, one of the most ridiculously stupid computers ever made and far more expensive in this config than a high end MBP M1 Max and it's absolutely a pile of shit from a hardware and software perspective. If you ran Linux on it, it'd be worse than if it ran windows on it, which is already terrible.
smoldesu|3 years ago
Apple has burned me too many times for me to feel comfortable paying them again. I much prefer choosing my hardware and software as opposed to suffering through whatever Apple says is right for me. Different strokes for different folks, I suppose.
gryf|3 years ago
The only problem I had was with a Qt app that would not run on it and that turned out to be a problem with Qt rather than macOS.
thefz|3 years ago
marto1|3 years ago
Then install Linux on the Macbook? Two setups ago I was running this config and it was pretty great.
triyambakam|3 years ago
sshine|3 years ago
I prefer developing on the Linux gaming laptop, but anything outside of web browsing and raw development (listening to music, Bluetooth, share audio on video conference, gaming, accounting / office work, etc.) is horrible compared to MBP.
The gaming laptop has an RTX 2080, but I play games on the MBP, because Steam works better. I enjoy Steam better on Linux than on Windows, but not enough to waste hours just to relax.
Grimburger|3 years ago
It was released 2 years ago.
> It has to work right now, properly, today with no risks.
There's still lots of desktop software that doesn't support AArch64, optimising for "just works" it seems a strange choice. Perhaps "just works (with a limited subset of programs)" seems more apt?
https://isapplesiliconready.com/for/unsupported
zimpenfish|3 years ago
hunterloftis|3 years ago
unknown|3 years ago
[deleted]
ldjkfkdsjnv|3 years ago
acidburnNSA|3 years ago
acidburnNSA|3 years ago
https://system76.com/laptops/lemur
gryf|3 years ago
vim-guru|3 years ago
qumpis|3 years ago
gryf|3 years ago
And that doesn't include some of the problems with the desktop software I've had.
On the server, zero hassle.
athrun|3 years ago
Initially your hardware is likely very new, so some things won't quite work out of the box.
Then, assuming you bought a popular piece of hardware, things get progressively better for you: improved driver support land in the kernel, distros get better at auto-configuring for your hardware, etc.
Finally, 3 years out, upstream development has moved on, your specific hardware configuration is no longer actively tested, and things start to break left and right.
All in all, you have a small window of optimal Linux support for your hardware.
xtracto|3 years ago
I am actually using Linux (Mint flavor) and use it for development. My main reason is that I hate Docker in Mac: The emulation layer uses a lot of RAM and high CPU, by necessity. While having Docker in Linux is transparent and requires pretty low resources.
I like Linux in general, but yeah, it still has A LOT of rough edges. The one that just bit me is the lack of Hibernate out of the box (it's 2022 ... come on!). And the process to enable hibernate is so fucking long: * create large swap, * edit some random files, * restart some random service. are they kidding me?
nikau|3 years ago
[deleted]
desuforever|3 years ago
[deleted]
wildrhythms|3 years ago