News for hackers. Stuff that matters.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:11AM (#12816657)
I was waiting for the new Macbook Pros as I need to buy a new laptop, and was going to give my old Macbook Pro (2014 model) to my wife. But given that they have nothing of value (I don't care about gimmicks like the new touch bar), I've decided to abandon Mac and go back to Linux.

I'm just a typical web developer, running a bunch of virtual machines, and an IDE. Any recommendations? I saw the Dell XPS 15 for around £1,300: https://www.amazon.co.uk/dp/B018FSX9GA/

Any others? I'm not a Linux diehard, so I'd probably go with Ubuntu.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by aesthetics1 on Friday October 28, 2016 @11:15AM (#12816720)
The XPS machines (both the 13 and the 15) are excellent. I haven't found anything else that compares across the board.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by acron0 on Friday October 28, 2016 @11:36AM (#12817094)
+1 The XPS is a fantastic line
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:38AM (#12817126)
I had an XPS 13 in 2008, and was really happy with it. The quality was much higher than most of the Dell laptops I've seen.

Do you know how well they work with Linux?

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by aesthetics1 on Friday October 28, 2016 @11:41AM (#12817159)
They work excellent with Linux. Dell actually sells a "Developer Edition" of the XPS line with Ubuntu pre-installed.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:50AM (#12817275)
Seems like the Developer Edition is EOL in the UK at least. I'll look for some reviews about the standard edition.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by Brakenshire on Friday October 28, 2016 @12:16PM (#12817585)
There was a new update a month or two back, I think they're just waiting for it to filter through to the UK.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by nikon on Friday October 28, 2016 @12:17PM (#12817609)
I thought this too, I then found this link which brings you to the Ubuntu XPS editions: http://pilot.search.dell.com/xps%2013%20ubuntu
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @12:23PM (#12817682)
Does sound like a great spec - but only available in the US right now. I'm in the UK.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by djdmngz on Friday October 28, 2016 @01:37PM (#12818558)
It's available in the UK. We've moved the XPS 13 Developer Edition to be in the same place as the Windows version. One side affect is that this (well, the internal details of how that's done in our catalog) makes it easier for us to change up the Dev Ed configs. If you go to http://www.dell.com/uk/business/p/xps-13-9360-laptop/pd and scroll to the right ("Next" button) you'll see them.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by up_and_up on Friday October 28, 2016 @11:20AM (#12816789)
I have heard good things about https://system76.com/
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by macmac on Friday October 28, 2016 @11:28AM (#12816958)
I really like the XPS 15 and use it as my dev machine. I would consider the 141ppi screen. It is excellent value and works well with all existing apps.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by kejaed on Friday October 28, 2016 @11:22AM (#12816828)
I'm curious, what is driving the need for a new laptop from a 2014 version?
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:28AM (#12816949)
I don't need a new one, but my wife does as her one is the Macbook Pro from 2009 and is now extremely slow, and the battery lasts about 20 minutes. So I was going to buy a new one for me, and give her my current one.

As you say, the 2014 is a great model - I'm using it right now, and it's plenty sufficient for everything I do.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by kejaed on Friday October 28, 2016 @11:47AM (#12817240)
Ah the hand-me-down train, I know it well. Brothers and nieces supply the demand for a generation or two old iDevices and gives me a bit of a way to cut into the purchase price of the new shiny.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by sotojuan on Friday October 28, 2016 @11:38AM (#12817127)
You could get your wife a refurbished MacBook. They're pretty cheap.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:52AM (#12817308)
I did look at this, and I found that they weren't cheap at all. The Macbook Pro 13 2012 model is around £800.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by WUMPUS_SHOOTER on Friday October 28, 2016 @11:28AM (#12816944)
I'm wondering this too. I'm using a 2010 version with a new battery and SSD installed, and besides that everything is working fine. I would like a Retina on that but I don't see the huge problem
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:33AM (#12817052)
I looked at this option, but started to think it was good money after bad. The repair shop I got a quote from said around £400 for the upgrade, and it just doesn't seem worth it.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by matwood on Friday October 28, 2016 @11:21AM (#12816813)
Good luck with HiDPI. It is very application dependent, so I would check what you typically use. From what I have tried and read, macOS handles HiDPI and multi-monitors much better than any other OS out there right now.

I'm so used to HiDPI just working on my MBP that I never even realized it was an issue on the other OSes until I started thinking about switching.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by Szevth on Friday October 28, 2016 @11:38AM (#12817122)
This is false. My Ubuntu desktop handles 4K DPI scaling perfectly, while attached to a 1440p with normal scaling as well. On the other hand my 2012 MacBook scales extremely weird when connected to a 4K display through HDMI.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by matwood on Friday October 28, 2016 @12:00PM (#12817410)
This is why I said it is very application dependent. How does MySQL Manager work on your Ubuntu desktop for example?
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by easytiger on Friday October 28, 2016 @11:30AM (#12816983)
> multi-monitors much better than any other OS out there right now.

No it doesn't. OSX in fact has a completely innane behaviour when a MBPr is connected to an external monitor. Meaning you have to mirror or put it in clamshell mode. You can't extend the monitor ontot he laptop screen. Works perfectly well in Linux for me.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by matwood on Friday October 28, 2016 @11:35AM (#12817068)
Huh? I have 2 external monitors (connected using DP) and my laptop running as 1 large desktop right now. Both externals are 1920x1200 running off a rMBP. Dragging windows around scales properly and mostly works.

Last time I tried this on Linux it was a mess, particularly when moving windows from the HiDPI to the normal and back.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:36AM (#12817089)
How do you mean? I'm connected from my Macbook Pro to two (non-Apple) external monitors (one on thunderbolt, other on HDMI) and they extend just fine - no mirroring or clamshell mode.

If anything, clamshell mode is the buggy one - it has a tendency to go into or come out of sleep mode when I don't want it to.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:31AM (#12817006)
That's both surprising and disappointing. I'll check for that, thanks.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by soyiuz on Friday October 28, 2016 @11:21AM (#12816805)
I would also recommend Lenovo Thinkpads, which are quite popular with Linux folks. The X and T in particular give a lot of bang for your buck. I am also eying Thinkpad 13 as a great beater machine replacement for my aging x230.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by BlackjackCF on Friday October 28, 2016 @12:19PM (#12817637)
Are Lenovos still a good go-to? I've just seen them fall apart pretty quickly amongst my friends. Just wondering if the build quality has gotten better...
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by BrandonM on Friday October 28, 2016 @12:37PM (#12817845)
I got the 1st gen Lenovo ThinkPad X1 Carbon, and it didn't hold up great. The balance of weight, power, battery life, and Linux support were huge for a traveling programmer. By the end of year 2, though, I had replaced a broken screen, and the battery life was down to 30-60 minutes (from about 6 hours).

I decided to give them another chance on the 4th gen X1 Carbon, and I've been very happy so far. The build quality seems much better, and they've nixed some of the annoying "innovations" from the 1st gen one (ironically including a touch bar at the top; they reverted to normal keys). That said, I've only had this one for about 5 months, so I might change my mind by the time another year or 2 passes.

Re:New MacBook Pro Is Not a Laptop for Developers Anymore by soyiuz on Saturday October 29, 2016 @10:43AM (#12824147)
Not all Lenovos. Stick to the mature strains like Thinkpad X2xx and T4xx. They are built like tanks.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by blowski on Friday October 28, 2016 @11:25AM (#12816892)
How easy is it upgrading the RAM? I like the look of T560, but it only comes with 8GB.
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by lorenzhs on Friday October 28, 2016 @11:40AM (#12817154)
Iirc they come with some soldered-on RAM (4 or 8 GB) and an empty SO-DIMM slot, so you can stick another 16GB in there for a total of 20 to 24GB
Re:New MacBook Pro Is Not a Laptop for Developers Anymore by ryanqian on Friday October 28, 2016 @12:30PM (#12817753)
I like this price :)