Ask HN: Disappointed by the new Macbook, what alternatives do we have?
I've been very happy with my 2012 Macbook Pro Retina and was looking forward to a worthy successor. However the unveiling of the new Macbook was a big letdown for me. Everything that made the Macbook "Pro" seems to be removed. Enough has been said about the topic already what I want to do here is look at what alternatives there are.
So my question for you is; Which laptops, around the price point of your average Macbook Pro, come close to the build quality of the Macbook and use hardware that's greatly supported in Linux.
Extra kudos if somebody can recommend me a terminal on-par with iTerm. Out of all my apps I think I would miss iTerm the most.
143 comments
[ 52.5 ms ] story [ 3719 ms ] threadHave you looked at the Dell XPS 13 Dev edition, the Razer Blade Pro, the Lenovo X1 Carbon, Lenovo T Series, or the Asus UX305F?
Or get a bigger battery. Not all laptops are stuck with a non-removable battery that must fit a certain size.
For me: I would rather have a smaller and lighter computer since I travel. The battery doesn't have to last more than 5 hours since I'm either out and traveling or at home and plugged in, but if it is plugged in it has to be able to drive pixels on an external monitor.
P50 is quite thick, 24-29mm. I'm using T440p and the height is a bit annoying when typing.
In addition to the missing quad-core slim models, another annoyance with Lenovo is that at least the online configurators are still offering just 512GB SSD. It is of course possible to throw in what you want, but if it is not official Lenovo stuff, then it is not covered by the onsite warranty.
The consumer line is shit. It's branded just "Lenovo", but Lenovo themselves call it "IdeaPad".
The enterprise line is good. It's branded "ThinkPad", or "Lenovo ThinkPad", and every unit in this line is bound to have the label "ThinkPad" on its body prominently displayed. The two series of laptops your parent referred to are both ThinkPad series.
And the sketchy stuff you refer to all happened in the IdeaPad line, no ThinkPads were affected. Lenovo has historically run the ThinkPad division separately with some autonomy granted.
But I will always applaud Apple for when they do things like this because through sheer attrition they will move the industry forward.
The iMac is largely what made USB a success. And I am hoping this will make a single connector world a success.
But that's what Apple is now forcing us to do if we buy their new laptop. USB-A is going to be around for years to come, as is HDMI. I'm not going to throw out my extremely expensive Thunderbolt display because it uses a heretical connector. I am not going to refuse to speak at a conference because the projector doesn't work with my new machine.
The basic requirement of a professional machine is that it let us get our work done. This is just design wank.
ps -- for me personally, we're discussing a bonus $500 of cables/adapters/chargers that Apple is blithely demanding I replace.
If it's just for general web development, my plan is to buy a used 2015 MBP, but with AppleCare until mid-2018 or later, and re-roll the dice in two years.
And maybe it would be better to hold on to your MBP, and buy Chromebook, at least to test the water with Linux (or whatever OS you want to use). Install them on small machine, setup few essential programs to you and use them for few weeks. Why am I telling you this? Well I really appreciate some things on macOS, which will keep me glued to it for few more years at least. (iTerm is one of those things)
Very fast, beautifully rendered text, tabs/profiles/split screen are well implemented etc.
CPU is slowing down lately, even switching tabs in Chrome sometimes takes a 1sec to actually render the page.
Disk is getting too small. I use a lot of VMs for work and I never have enough space to run them all.
Laptop is dead, if I replace it I will be without a laptop for weeks according to Apple.
I let it drop once making the fan very noisy, not really a problem just annoying.
Did you even take the back off to try to reseat it or clean up the laptop? You can try to take it to an authorized Apple repair shop to see if they can re-seat the fan/clean up the fans for you.
I have same '12 rMBP and the performance is just as snappy as it was back in '12 and I've never reinstall OS either, so it's all consistent and snappy.
I have no plans to upgrade this because there's nothing else that comes close to replacing it right now, not even '16 rMBP.
As for the disk, I put my VMs on external SSDs, works great. Certainly cheaper than replacing the laptop and easier to upgrade every year to more storage.
I've been a Mac user for the last few years, but spent the few before that as a ThinkPad + GNU/Linux guy. I could see myself going back to GNU/Linux on the desktop one day.
Lenovo's model policy (23 different Thinkpad models this year with dozens of options each) is really insufferable.
I've opened the machine and it's a shame they don't just give us 2 DIMM slots and 2 (or 4) M.2 slots so you can just splurge on some more RAM+SSD goodness.
Lenovo's model policy is somewhere between "annoying" and "fucking insane", every laptop is seemingly made by a different team and none ever talks to each other.
In 2013, some company even found that the best performing Windows laptop was a MBP (!). [1]
[1]: http://www.zdnet.com/article/want-the-most-reliable-windows-...
That's the point - the new generation should allow for more than previous. Why would be your motivation for purchase, to get exactly the same thing you have now?
- Lenovo has decent laptops. Personally, I'd not touch anything from Lenovo after their shady stuff. (Maybe not an issue on Linux, maybe it is. I don't trust them)
- Dell XPS series are really good but people complain about coil whine, worse battery life compared to MBP and hit/miss trackpad. It might not be that big of a problem. And if you are running in clamshell mode, these are generally no issues. I don't run clamshell though.
- The Razer Blade stuff seems to be great too. They are mostly aimed for gamers but look decent. Someone mentioned about huge display bezels being really huge in person. Gotta see. I can't find any info about them here, maybe they only sell in USA.
- I skipped Asus due to past support experiences with them. Also some smaller vendors due to possible support issues I'd have especially since I'm out of US.
[1] - https://www.scan.co.uk/3xs/custom [2] - https://www.pcspecialist.co.uk/laptops/
Who can? :-) It seems to be back now BTW.
- Lenovo's ThinkPad line has decent laptops. Lenovo's more popular line, Ideapad, which are branded just "Lenovo", are terrible.
- Dell XPS series are good, but if you're looking to run Linux on them, make sure to get the Developer Editions
"Developer Edition" is Dell's corporatespeak for "we made sure this works with linux".
So you're probably looking at a 10.6" netbook.
Obviously they are not carved from a solid block of magnesium alloy, like ThinkPads used to be.
And the ThinkPad units didn't have Superfish or the Win10-only-SSD BIOS lock.
I was speaking from past experience and my frustration at the poor build quality, poor management, and all the creepy stuff Lenovo has done to laptops in the Ideapad line (Superfish, Win10-only SSD (which they recently backed down from) etc.)
Beyond me, others would tell you that IdeaPad is Lenovo's consumer laptop line, and as such it sees less quality put into it.
> Why get a Developer Edition?
Because those units are built for Linux compatibility, while non–Developer Edition units are hit-and-miss.
They're consumer models, and the ones most likely to be affected by Lenovo's malware shenanigans. Most "PC" OEMs tend to build their business lines better than their consumer lines, and Lenovo's no exception. The Thinkpad line also has a reputation of being friendlier to non-Windows operating systems in general (they're the most-recommended for OpenBSD, for example), while the Ideapad line very much does not.
"Why get a Developer Edition?"
Because they're designed with Linux compatibility in mind, from what I understand.
[1]: http://www.dell.com/uk/business/p/precision-m5510-workstatio...
most of the issues I read about with Asus is regarding the build quality of their ultrabooks (the hinge in particular) and screen issues (yellow cast on some models). Other than that, all Asus stuff I used are good quality and at least my local support is good.
You can buy a dell xps 15 today that comes with: 3840 x 2160 display / 1tb pcie solid state disk / nvidia gtx 960m (crucial for developing cuda programs and prototyping deep learning on your laptop) / 32g ram. For $2340 (ten percent off coupon at the top of the page). I'm not sure if this link will work: http://www.dell.com/en-us/shop/productdetails/xps-15-9550-la...
And this thing comes with regular usb ports and an hdmi port instead of usb-c nonsense so I don't have to immediately drop $250 in dongles just to keep the capabilities I already have. (And one usb-c port).
here's a detailed guide to getting with ubuntu from a year ago: https://ubuntuforums.org/showthread.php?t=2301071
it appears that it only works modestly well. So if you buy this, you're probably going to have to live with Windows or the issues in the above thread.
========
My personal plan is to buy a 1-ish year old mac and cross my fingers that someone builds a well-supported powerful linux laptop by 2018. Good sleep/power management support seems to be a common problem.
Open up the laptop and reapply the thermal paste on the CPU with something high quality like Arctic Silver. It really needs redoing after 1-2 years. This will result in a significant improvement to overall performance. Why ? Because when OSX detects that the laptop is overheating it schedules a dummy task e.g. secd or kernel_task to throttle the CPU. Cool the laptop and the throttling stops. Use iStat Menus or top to check for the process.
Takes all of 10 minutes and iFixit can guide you through it. As much of a performance difference as going from HDD->SSD. The other most vital thing to do on OSX since all of the daemons result in lots of random reads (check fs_usage).
Everything I've seen says thermal paste is only effective at most a couple of years. It is harder to replace on your 2012 model but not difficult:
https://www.ifixit.com/Guide/MacBook+Pro+13-Inch+Unibody+Mid...
Be aware it isn't always thermal paste that is the culprit. I had a 2012 Retina 15" MBP that was normally 2.6GHz but would drop down to 1.4GHz. That was purely due to the fans and (tiny) vents getting choked up. Solved by opening and using compressed air to clean, no fiddling with CPU paste.
I have "refurbished" 2 MacBook Pros now, and this is part of my process. Max out the RAM, install SSD, replace battery, reapply thermal paste, clean with canned air. When I did this to a 2009 13" MBP that got me through grad school (already had max RAM and an SSD), I found that it ran cooler than I remember it running when I first bought it. Recently, I bought a used 2011 15" MBP (no HDD, swelled up battery, popped out trackpad, missing case screws) for $100. I used an SSD from my desktop that recently became a media server, then spent $110 on 16 GB of RAM, a new battery, and screws. That machine is killing it.
This is one of the things that saddens me about everything after the retina MBP transition: we can no longer do all of these kinds of major performance enhancements on our own, and some of these repairs have become much more difficult.
Edit: I use Noctua NT-H1 because it has excellent thermal characteristics and it isn't electrically conductive so it won't kill your hardware if you get it somewhere you shouldn't.
http://noctua.at/en/nt-h1.html
http://www.overclockersclub.com/reviews/noctua_nt_h1/5.htm
https://www.techpowerup.com/reviews/Noctua/NT-H1/4.html