Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
I'm writing this on my late 2012 MacBook Pro. Time goes by and I know rather sooner than later I'll need to replace it with a new machine. In 2012 I paid around 1000$ for MacBook Pro + Samsung SSD (256GB) + 16GB RAM, I made modifications on my own.
I check notebookcheck from time to time. I read reviews, opinions about new laptops. The point is, I don't know if there is any machine that could be recommended in reasonable price. At work I'm using some new MacBook Pro which (i5/16GB/128GB SSD) which is noticeably slower than my current machine.
Performance of the computer is quite important for me. I'm an Android developer, compilation of a big project I'm working on takes enormous amount of RAM and CPU nowadays (with new Android Studio it's even worse). From time to time I work on web projects, so handling several instances of docker shouldn't be a problem for a new machine. I prefer Linux over MacOs over Windows, so good support for Ubuntu/Fedora would be nice.
I checked some computers in details but most of them fail in one or more aspects: - hinges - MacBook has superior hinges, if I pay more than 1000 - 1500$ I expect to have great hinges - price - performance - Linux support
Price is quite important for me, I'm from Eastern Europe. What computer would you recommend in, let's say, <2000$ ?
501 comments
[ 0.23 ms ] story [ 450 ms ] threadBought a cheap usb c enclosure off Amazon for backups too (swapping the hd) and I love it when I buy a new device that has usb c because I only need the cable that comes with my MacBook for camera and wireless headphones charging. So actually I’m nearly dongle free at this point. Still think it’s a real shame they didn’t keep the inbuilt SD card reader.
I think the 2015 model has now replaced the older 2012 model (last that had upgradable parts) as the MBP that power users go for, even though it's almost $2k for hardware that'd be $800 on a typical windows machine.
I already had a TB2 hub and other TB2 peripherals and extra MagSafe 2 power supplies, so no additional investment in adapters, etc.
The kicker was the unit I bought has been purchased less than a year before I got it, so it was still eligible for AppleCare (you can check this w/ the serial number that most reputable eBay vendors provide). The time has probably passed for this, although you could still get a unit where someone else has already gotten it.
All in was US$ 2,050 including AppleCare
I'm not sure if it has the performance you want. You should check out the specs. If the specs are good enough, give the machine a try. It's amazing.
(That’s how popular they are, fans are making newer motherboards for them. I don’t know the experience, I’m using a very old Toughbook to devel since my needs aren’t great.)
What’s with the hinges? I’ve never had one fail. Granted, I’m no road warrior.
https://news.ycombinator.com/item?id=16572201
https://hackaday.com/tag/x220/
The thing has a soul. I love it.
I took > 20,000 photos today from a cessna using it's inbuilt ethernet port and four machine vision cameras. When you're paying for aircraft time and are bumping around a bit, having that thing on your lap makes you feel like you have a good wing man.
That sounds like a cool project. What was the goal?
(I'm using X-250 still, going strong and onsite warranty is amazing)
I'm not sure what the newer and bigger models are like, however, so maybe someone else would have more experience there.
The other guys at work have all opted for XPS 13" machines. They haven't arrived yet, but I'm curious as to what they'll be like.
Another good alternative could be the Thinkpad Carbon X line, but I don't have any direct experience.
At work I use a mid-2015 Macbook Pro, if you stick to MacOs it's a very good machine. I also have an Ubuntu 17.10 partition on this machine that I use as main daily driver, but there are a few catches with this particular model (slight overheating, battery life is good but not great, I had to manually install drivers for backlight control and webcam).
I'll be in Japan later this month, and I'll probably buy an HP Envy. The XPS doesn't come in the aforementioned configuration and the Carbon X is considerably more expensive (and I can't make heads or tail of their Japanese site).
(portability is pretty important to me).
I run repair shops for a living, and I'd certainly recommend the XPS 13 over a HP. The build quality of the HP Envy laptops we get in are terrible. The XPS 13 is just a better laptop.
Sucks to hear about the Envy.
The screen is beautiful and the battery life is OK, but I really don't see the point of 4K at this size. I figured they were just forcing an upsell to higher margin configurations...
As the new 2018 XPS15 was announced 5 days ago [1], I'll probably trade up now to get the Nvidia GTX1050 GPU and RAM user-upgradable to 32GB.
[1] https://www.techradar.com/reviews/dell-xps-15-2018
One of my colleagues has a two-year old XPS13 and is very happy with it, too. I think they're both great choices.
MBP with good performance around 2000$ leaves only the 2015 15" model i guess, that is still a very capable machine though and Apple still sells it.
One thing to note is, that Intels new CPU generation enables 6/12 Cores/Threads for machines that previously had 4/8 and 4/8 for those that had 2/4 before. They are already in the latest Dells and should come to MBPs this year, but you'd have to wait a couple of years until they come down to 2k$
If you are willing to put that money, I'd recommend you wait a bit to see the release of the new mac, the prices and the specs.
Otherwise, you'll have to start shopping on other brands and move to Linux.
Battery, ram (two slots), keyboard, hdd are very easy to replace, everything works perfectly with linux (except bluetooth, but that's always problematic).
On the downside the speaker and the touchpad are crap, so it's your call. I got a Macbook Air in case I gotta work on a project where osx is a must, but fortunately I haven't touched that fancy paper weight for two years now.
(If it's a non-Lenovo card you'd need to disable the BIOS whitelist, but that's easy enough to do.)
However, Purism Librem 15 is interesting as well:
https://puri.sm/products/librem-15/
On the one hand, that sounds like a nice laptop.
On the other hand, that landing page ad copy reads like someone took a challenge to add twice again to the snake oil of your usual Apple PR...
Having said that, I think the system requirements of a 2018 developer are quite different than a 2012 developer. Today you can accomplish vast majority of development tasks on a remote instance on the cloud. I haven't compiled or ran a program locally for ages (except for a browser/terminal/spotify/etc).
I have a cheap EC2 instance that I use for coding and those sorts of things, when I need to run some more data intensive jobs (e.g. compilation, data crunching, etc) I just launch some more robust instances to take care of that for me.
Therefore, in my opinion, a proper setup of a cloud environment that autoscales with respect to your needs is much more cost effective than a powerful laptop.
Performance is fantastic, the keyboard is passable, the screen looks beautiful, and build quality seems on par with my 2010 MacBook pro, and definitely better than my Lenovo Thinkpad.
But to be honest Dell comes nowhere close with Apple regarding quality of build. Although I truly believe the XPS is probably the best bet for a developer that wants Linux, it's probably like that because if I put everything in the basket (slimness, battery life, speed, hardware, linux support etc), there isn't any other better option outhere. I wish Dell was building better laptops but it isn't.
This may not apply to you as you're doing Android dev, and I'm doing theoretical computer science, but when I adapted so that 99% of what my computer does is manipulate and store UTF-8 I found I could work perfectly well with the resources of an approximately £170 Chromebook running crouton.
https://system76.com/laptops
It still works, but it is maxed out at 8GB RAM, and struggled to run most modern software, including Logic Pro X with all my usual plugins. I wish Apple would bring out a 17" Macbook Pro again in the future.