11 ms·
I personally think that the MacBook Pro 16 inch is the world’s best laptop, and look forward to see what the next generations can do. But the whole point has b
by parasubvert 6y ago
I personally think that the MacBook Pro 16 inch is the world’s best laptop, and look forward to see what the next generations can do.
But the whole point has been MacOS. I’m not sure what to think of the changes. If they stabilize the mess that was Catalina, then they’re doing the right things, even with the increased iOS-ification of the Mac. If they just slap more Windows 8 style touch gloss on deep and unresolvable system level issues, then Apple has reverted to all the reasons that Classic MacOS was so unstable.
That said, after 20 years with the Mac I recently added an Alienware Aurora R9 desktop to my life. Wanted to PC game again, and use VR. Also wanted to catch up with Windows, as I hadn’t really used it regularly for 10 years. Early Windows 10 did not impress me.
I have been surprisingly really happy with Windows 10 build 2004 and Windows Subsystem for Linux v2. To the point it’s my main dev box now. (With COVID there’s less need for a laptop!).
Some weirdness with cut and paste, but file system sharing and networking has mostly been smoothed from what I remember. Docker runs well integrated, as does Kubernetes. Everything is blazing fast. The main thing I miss is Spotlight search, but there are third party replacements for that.
I really can’t see myself moving back to Linux, which was my go to prior to the Mac from 1995-1999. I tend to follow the JWZ adage, Linux is only free if your time has no value. I use it as a server OS plenty, but don’t really need it on my desktop.
- _bxg1 6y ago> Linux is only free if your time has no value Hah, that's great. I'll have to tuck that one away.
- PaulHoule 6y agoIt's true if you want to run GUI apps more complex than xeyes (anything that draws text)
- badRNG 6y agoThat was probably a fair assessment a decade ago, but Linux seriously "just works" now. About a year ago I bought a Dell XPS 13, I've thrown Pop!_OS on there, and it worked out of the box, no driver downloads, no sneakernetting Wi-Fi drivers, no codec installs, no track-pad problems (two fingers to right click works!), no scaling issues, no 3rd party repos. It just works. (I'm sure FOSS folks may dislike the distribution of 3rd party binaries, but I don't use Linux because I'm a FOSS purist.) Pop!_OS comes with a built-in tiling manager you can toggle on that completely changes the game for development. If you have never used a tiling manager, you owe it to yourself to do it at least once. The built in software manager is excellent, and is the one-stop-shop for installing VSCode, Android Studio, Steam, Chromium and IntelliJ all at once. No finding/adding repos, automatic updates, it just works. Even gaming (on Steam and Lutris) is a breeze. It honestly requires zero tinkering (on Steam at least) to get 90% of my library to run (including AAA titles.) If you haven't used desktop Linux since 2010, it is a radically different experience. It honestly is easier to use and get what I want it to do than a MBP today. (Disclaimer, I'm sure mileage varies depending on your environment, hardware, and chosen distro, just sharing my experience. I prefer to compare the XPS + Linux experience to MBP + macOS)
- _bxg1 6y agoIronically, I first used it in 2010 It's definitely gotten better over the past decade, and maybe the jab is a little unfair if you're using off-the-shelf Ubuntu on very vanilla hardware. But that's mostly what I do when I use Linux, and yet I've never had it "just work" without several asterisks. Sure, the mouse and keyboard just work. The display and network adapter (usually) just work. Audio may or may not just work. A second display may not play very nicely. Setting up GRUB/dual-booting always takes some effort to get it running smoothly enough for daily use. Installing my dev tools, there's always one random things that goes wrong. Sometimes I'll install my browser the wrong way and it doesn't get an icon in my launcher; so I have to go look up how to configure that manually. I still have this weird issue where whenever I boot Linux and then boot back to Windows, my system clock (in Windows) is off by 6 hours; I gave up trying to fix it because it wasn't worth the effort. It's a death by a thousand cuts. I'm sure officially-supported installations like those on the XPS 13 work just fine, but if you're installing it yourself you're going to get pulled off track from what you were trying to do with your computer, and into forums trying to find someone else who had your exact issue. Some people revel in this experience, and I've been known to take a sense of accomplishment from it before, but most of the time I don't want to be messing with my computer, I want to be using it.
- badRNG 6y agoI've never had an experience with dual booting that wasn't absolutely miserable. > It's definitely gotten better over the past decade, and maybe the jab is a little unfair if you're using off-the-shelf Ubuntu on very vanilla hardware > I'm sure officially-supported installations like those on the XPS 13 work just fine That's fair, my use cases pretty much line up with that. I do view the XPS with Pop to be a MBP killer. I did install it myself (getting it on a USB drive is harder than literally the rest of the setup combined (did not dual boot, clean install,) and that wasn't bad at all) but Dell's Project Sputnik ensures Linux compatibility with the XPS line, and Pop!_OS noticed and applied firmware updates for my laptop. I compare the experience to choosing between a MBP and a Hackintosh. XPS + Linux seems to work better for dev work, better for software compatibility, far better for gaming, and is arguably a better experience overall compared to the MBP. Now, I do also run Pop!_OS on a desktop that I put together (Ryzen 5 & GTX 1060) (no dual booting) and have had a similarly flawless experience. Pop!_OS installed my NVidia driver on the initial install. Better experience for dev work than Windows (haven't given WSL a shot yet though,) but a small number of gaming titles don't work. No where near the experience of setting up a Hackintosh, and compatible with far more software than Catalina.
- webmobdev 6y agoThat's the bs that Apple and Microsoft sell because today's Linux can meet the general needs of most users now a days, for free.
- verandaguy 6y agoCounterpoint: what some might considered time wasted, others could consider time learning, and when a task gets repetitive, you can automate it. That's what made me fall in love with Linux and BSD.
- _bxg1 6y agoYou can't automate hunting through forums and applying the incantations found therein, and most of the things you learn by doing so (in this context) are only useful for solving a very narrow subset of adjacent problems; they aren't usually general principles you can get a lot of mileage out of later
- mhaberl 6y agoI don't think that (most) Linux users see "free" as the main reason for using Linux. Personally if Linux had a price tag, and Windows were free I would still be a Linux user.
- pjmlp 6y agoSure they do, otherwise selling desktop software to Linux users would actually be profitable.
- sudosysgen 6y agoSelling desktop software to Linux users is only unprofitable because it often sucks and when it doesn't the market share isn't there. Have you ever seen anyone actually pay for Windows or Mac OS? No? right.
- Jtsummers 6y agomacOS is free and has been for a long time, though obviously there are issues with getting it running on non-Apple hardware. Most people do purchase Windows, it's just that the license is included in their hardware purchase.
- sudosysgen 6y agoI don't count that as purchasing Windows. In the same way the cost of Linux support for my computer is included in the hardware purchase because AMD paid engineers to write drivers. I'd count consciously giving money for a license as paying for the license, because the argument is about the attitude.
- mikedelfino 6y agoI didn't know macOS license allowed you to install it on anything other than a Mac.
- deleted 6y ago[deleted]
- tootie 6y agoI spent $800 on a new Win 10 laptop with an entry-level NVIDIA GPU plus an extra memory stick. Installing the memory took about 10 minutes and was easy enough for my 11-year-old to do herself. It can stream and video conference at once without even getting warm. It can play mid-tier 3d games pretty comfortably. The MBP is so hot its painful. 15 minutes of Zoom or Minecraft is too much. I only need it because I need to support Safari/iOS and Apple doesn't allow cross-platform emulators or VMs.
- justaguyhere 6y agoNothing can be upgraded on Macs - SSD, memory. Maybe Mac users do not care, but the most annoying thing about this is that others are copying Apple. Even the legendary thinkpads, some of them are soldered and non upgradeable. Even the screws on Macs are non standard. We've to use dongles for everything. For this alone, it is better to get windows hardware. They are pretty good these days and cost a lot less. Plus there are lots of interesting things going on - second screens for example.
- trimbo 6y agoWhat laptop did you get?
- tootie 6y agoAcer Nitro 5
- edmundhuber 6y agoCounterpoint: I've spent a total of an hour (ish) futzing around with my Debian install, for my home/hobby laptop. I feel like my work (OSX) laptop gives me much more to do, but that could be because I'm expecting more of it. My Linux workstation(s) require basically 0 maintenance.
- ashtonkem 6y agoDepends on your environment a lot. My last colleague who tried Debian literally never got it to work with the corporate WiFi.
- sudosysgen 6y ago>inux is only free if your time has no value. I use it as a server OS plenty, but don’t really need it on my desktop. To me this means "I don't know how to get Ubuntu working". Even Arch Linux requires less maintenance for me than my 2013 Macbook Pro did. As soon as you get the setup over with correctly you never have an issue, unless you can't get set it up correctly. Windows is nice when everything works, and if you don't do anything too advanced for your setup and never have an issue it's good. But fixing issues is much easier in Linux than Windows as long as you know what you are doing.
- pmelendez 6y ago> the setup over with correctly you never have an issue, unless you can't get set it up correctly. Eh... I don't know about that. I still have problems with GPU drivers when updating Ubuntu (and I don't think that's significantly different for other distros)
- sudosysgen 6y agoI personally don't have such issues due to rolling distros, but FWIW I had the same problems when upgrading Windows as far as graphics drivers. Though yes, on every OS a major system upgrade might require you to repeat part of your set-up. The only OS where I haven't had such issues are Linux rolling distros.
- ArchTormentor 6y agoArch Linux basically demands NO MAINTENANCE. The reason is, Arch is a BASE LINUX SYSTEM, which means once you LEARN THE BASICS, it's IMPOSSIBLE TO GO WRONG. Learn the basics people, it's the BASE OF EVERYTHING. Learn Arch and then you've learned it all. Arch is the base closest to everything so LEARN ARCH and then you'll have NO WORRIES. How difficult is it. IF YOU DON'T KNOW ARCH YOU DON'T KNOW HOW TO USE A COMPUTER. Learn Arch. Then you've learned it ALL. How often do we need to say these things.
- hundchenkatze 6y agoYour argument doesn't really prove anything, you can just flip it around: Linux is nice when everything works, and if you don't do anything too advanced for your setup and never have an issue it's good. But fixing issues is much easier in Windows than Linux as long as you know what you are doing. Anything will be easier to do "as long as you know what you are doing."
- pdonis 6y ago> Linux is only free if your time has no value. Linux has cost me less time than either Windows or OS X. But that's me; everyone's personal workload and usage pattern is different. My experience with OS X was that any time I tried to color outside the lines, the system worked against me, and that cost me more time. (My experience with Windows has generally been that it just sucks.) I haven't had that experience with Linux.
- dhagz 6y agoFor me, I can spend an entire day tweaking every bit of config in my environment, from my editors/IDEs all the way to my desktop environment/window manager (which of those would I even want to use? That's a week - at least - each to evaluate and twiddle with configuration). Hell, I could spend months evaluating which distribution I want to use. And sure, I'm doing productive work in there as well, but probably less than I do on my Mac. I still spend too much time tweaking my dev environment and switching between vim and emacs and IDEs, but that's all I really can choose between, which saves time to do actual productive work.
- hundchenkatze 6y agoYou can also just use a given distribution as-is, the major ones are usable out of the box just like macOS. Just because you _can_ spend a week tweaking every possible setting doesn't mean you have to.
- pier25 6y ago> The main thing I miss is Spotlight search, but there are third party replacements for that. Such as? I've been looking for a decent launcher for Windows but all the options are pretty mediocre compared to Spotlight (or Alfred which is what I use).
- jzelinskie 6y agoMicrosoft is adding one to PowerToys: https://github.com/microsoft/powertoys https://github.com/microsoft/powertoys
- pier25 6y agoOh this one looks nice. Thanks!
- AlexandrB 6y agoLaunchy[1] used to be good, but hasn't been updated in a decade. I'm not sure if it works in latest Windows 10. [1] https://www.launchy.net https://www.launchy.net
- pier25 6y agoYeah... both Launchy and Wox are the ones that I tried.
- 72deluxe 6y agoEverything from voidtools.com is a great search tool.
- pier25 6y agoYeah but it's only for files. No web search or other features.
- chooseaname 6y ago> Linux is only free if your time has no value. I don't get this. I have more issues with Windows 10 than I do Ubuntu. Linux used to be fiddly, but not anymore. Windows 10 forgets stuff. You have bluetooth? Nope, maybe if you reboot you'll get it back. Hibernate your laptop and take it to the coffee shop. Black screen. Have to reboot. I don't have issues like this with Linux. Now, some of that could just be Lenovo. But Linux on Lenovo is fine.
- mycall 6y agoThese sound like hardware driver issues with your Windows 10, these are not normal experiences.
- linuxhansl 6y agoI feel like I'm posting the same thing comment over and over again over the past few weeks. :) I've been using Linux on Laptops since the last 90s, on a variety of Thinkpads. T42, T500, T440p, X1E gen2 Yes, 10 or 15 years ago you had to fiddle a lot, I mostly even compiled my own customized Kernels. This was mostly due the hardware manufacturer not releasing specs for anything, so you had to fiddle around that. At some point I stopped compiling my own Kernels, it wasn't needed anymore, but there was still a bunch of software I wanted and compiled from source. Then that too became less and less, since what I need is now typically shipped with the distributions (I've been using Fedora). Then it required fiddling with the video drivers to support dual video cards (Intel and NVidia). No longer needed. Now you just add the rpmfusion repos and install the drivers. Everything just works. (New network printers or other devices are detected, the right drivers found, etc, etc.) Cutting edge hardware (perhaps laptops releases within the last 1/2 year or so) sometimes still gives problems. With Lenovo actually shipping Linux with its new laptops even that will no longer be a problem - at least with these laptops. In addition, if you want to, you can know what's going on if you use Linux. In fact I find myself getting annoyed with both MacOS and Windows (when I look at problems on my friends' machines). Everything is so opaque.