Ask HN: Is Dell XPS Developer Edition a Good Replacement of Macbook Pro?

135 points by kornakiewicz ↗ HN
Hi, I've been waiting few months for yesterday's MacBook upgrade and I'm dissatisfied, as most of you. I read many comments about alternatives and one of recurring favorite is Dell XPS Developer Edition. Could I ask you about your experience with this model? I'm interested in high-end version (16gb and UltraSharp screen). Is it worth this money (less than Macbook, but still)? I actually want to buy "best machine money can buy", which is powerful (for JVM development, besides personal stuff like movies and web), but still easy to carry-on while traveling. Most of the machines are Windows-oriented, which doesn't fit my workflow and there's a limited choice of laptop fully compatible with Linux. Dell XPS 13 seems like one. Do you have positive experiences with this? Would you recommend it?

I just get rid of normal desktop and use mainly my office machine - heavy, powerful ThinkPad W541 with 32GB ram and i7, but it's plastic and the screen is so-so.

Thanks!

111 comments

[ 2.9 ms ] story [ 171 ms ] thread
Consider the outgoing Macbook Pros. You can probably get a good deal on one.
They are still being sold, much like the previous one.
This is a buy I consider, but since I decide to get new computer once in five years, I would like to choose best option.
For the next 5 years, I'd wait until the 32GB option appears. It'll probably be a very minor manufacturing process change that'll most likely come with slightly better processors. If the current support for the previous-gen model is any indication, the new ones will be supported for a very long time - the previous-gen 13-inch was sold from 2008 up until this week.
Apple sell refurbished MacBooks directly and they come with warranty and full accessories.
I recommend carbon 3rd gen
Seconded. I have this running xubuntu and all is fine with the world.

My only complaint is the limited ram.

Apparently there are a lot of complains on quality, as in "quality control" before shipping to people doesn't exist, if you are lucky, you're fine, if not, you'll need to return, is that true?
Could be true. I had no problem with mine.
14" Razer Blade 1060, grab a dbrand matte skin to cover the hideous Razer logo. No problems with Ubuntu 16.10 currently installed. Also have a 13" Dell XPS dev edition used for specific work. It's a nice system as well. The Razer def has more power if you want a full replacement.
I'm considering moving from a macbook pro to the blade and adding the core to get a beefed up desktop experience with the ability to unplug and take work anywhere it needs to go. I'm assuming I would need to stay in windows land with linux via Hyper-V. Besides iMessage, all my apps run on linux (more-so) or windows (less-so). Any thoughts?
The only loss i've felt so far is my documents that were written / design in pages & keynote. Still have a older mac around to handle them. Otherwise i'm back to Windows 10 fT with the Hyper-V bash and docker. So far so good (going on a month now).
How do you live with the bezel?
Adapt and Survive. Seriously the only cosmetic issue I have is the Razer logo. They really need to offer alternatives.
Any idea on battery life? Can't find anything printed about it.
Gaming, it's pretty short, if you set the intel graphics power settings right though you can get 6 hours give or take. I rarely use the laptop more than an hour without access to power anyway so the whole battery life issue mac or pc doesn't seem as big an issue for me.
Thinkpad X1
Can you replace this windows key with a pingwin? I'd buy it but I can't look at windows logo so many times a day (yes, it is really a problem for me).
(comment deleted)
In a similar boat. The closest machine to the Macbook Pro is the razer blade stealth.

http://www.techradar.com/reviews/razer-blade-stealth-2016

It's basically a rip-off of the (2015) macbook machined aluminium body design. It has the 7th gen processors rather than than the 6th of the new macbook, and a similar price.

Not sure about linux support, from what I've read there may be an issue with the webcam.

(comment deleted)
Oh? I had read that everything worked ootb. I'm interested in that model for my next machine. Got a link for me aboit the webcam?
I'd say Stealth is more compatible with Macbook Air. The dual-core processor is really the only thing that stops me from picking one up.
Yes,

I've been using a Retina MacBook Pro 13" (early 15) and 15" (mid 15) and just picked up the xps 13 9350 with iris pro.

There are definitely some quality control issues but once you get a working model with no faults (I had one that wouldn't reboot and had terrible coil whine, one that had loose trackpad and yellow tint on screen but this could also be because of Amazon's shitty packaging where the laptop was in a box with only some brown paper crumpled in) - atleast they took them back no questions asked. I'm amazed how far windows laptops have come along.

The only real downsides are that it power throttles (and thermal too, but I placed my own aftermarket thermal paste and it doesn't cross 66 C on full load now) due to the iris GPU itself consuming 18W at it's rated turbo boost with the SoC's TDP being 15W (long turbo) and 25W (short turbo). Perhaps go with the i5 model that has the HD 520 or the new 9360 that has kabylake with better thermal and power consumption (HD 620 is roughly similar to HD 540 but won't throttle). You can also use Intel's XTU to undervolt and better battery life and throttling if you're going to use windows.

Linux runs flawlessly, infact so does OS X if you can replace the wifi card. AMA

What version of linux are you running on it?

What do you primarily use it for?

> so does OS X if you can replace the wifi card

Please tell us more! What card am I supposed to replace it with, and is it anything involving soldering or just sockets and switches?

The WiFi card is a simple mPCIe card. You can just switch that out.
If it's anything like the 9343 model from 2015, a T5 Torx driver and a wedge tool can pop it open. I swapped the Broadcom card for an Intel 7620 in mine.

https://www.ifixit.com/Teardown/Dell+XPS+13+Teardown/36157

+1 on this. If you get the Broadcom card in your Dell, replace it ASAP. It can cause so many issues but it's really easy to replace. Costs around $40 including the torx driver and takes under 10 minutes.
The broadcomm DW1560 is the currently recommended card.

There are numerous guides on replacing the wifi card in the dell, ifixit has guides. And because this isn't apple, the laptop has a upgrade/repair/owner's manual (online).

A recent Linux kernel (4.9.0-rc1) even gets you 9-10hrs of battery life after 9 months of heavy usage!
> so does OS X if you can replace the wifi card

How do you install OS X on this machine ? Any tutorial you can recommend ?

If you google for 'hackintosh' that should set you well on your way.
> xps 13 9350 with iris pro

Do you mean Iris Graphics 540? I think Iris Pro Graphics 550 included on-chip eDRAM and isn't available on any of their 15W Skylake CPUs, it's a 28W only part.

Oh, yes. Thanks for the correction.

I thought only Pro SKUs get EDRAM but turns out I was wrong.

I didn't know 540 had eDRAM! That's awesome. Their naming sceme is very confusing.
IRIS = edram
For Skylake, yes. For Haswell and Broadwell, no. A small "e" on the graphics generation denotes eDRAM. Iris 5100 (Haswell) and Iris 6100 (Broadwell) were GT3, no eDRAM. Iris Pro 5200 (Haswell) and Iris Pro 6200 (Broadwell) were GT3e with eDRAM.

For Skylake they switched it up so that Iris 540 and Iris 550 are both GT3e, and Iris Pro 580 is GT4e. All with eDRAM. My comment above is incorrect, Iris 550 is not the "pro" version, Iris Pro 580 is.

> once you get a working model with no faults (I had one that wouldn't reboot and had terrible coil whine, one that had loose trackpad and yellow tint on screen

I never understood how people can deal with multiple rounds of RMAing (or whatever) a defective product and still turn around and recommend it to other people. If a company can't consistently deliver their products intact and functional, why should I waste hours of my time (which effectively increases the price of the product by hundreds of dollars) picking up their mess?

The fact that this is still a thing kinda says to me that PC laptop OEMs still aren't ready to go toe to toe with Apple in the customer experience department, despite the overall improved quality of their offerings.

this is a complete not starter. I had an XPS 15 that stopped turning on after a week and I immediately returned it and did not bother trying a new one. Such a waste of time to get situated on a new device then find out said device is broken.
If a company can offer a product substantially cheaper than a competitor with lower reliability but offer acceptable customer support for dealing with these issues, the hours of my time I spend fixing the issue might very well surpass the extra money I spend on a competitor.
well let's not get into how bad Apple screws customers when it does so. I had the macbook (was it '12?) that had the gpu death issue - apple denied that the issue was a defect until a class action was brought against them; I was out at-least a thousand dollars as I had to toss the unit because apple wanted me to pay for the repairs which cost almost as much as a new unit in my country. Did I mention I faced the same bullshit with iPhone 4? Maybe I was just holding it wrong.

And as I said, `but this could also be because of Amazon's shitty packaging where the laptop was in a box with only some brown paper crumpled in` - I'm not even sure if the issue was because of improper shipping or factory defect. If you're all that worried about wasting your time, go to the nearest retail store and test your unit as you buy it.

I also forgot to mention, I bought the defective models through Amazon Warehouse Deals - so it could very well have been a return due to the said defects.

The XPS 13 was recently upgraded to Kaby Lake, so if you're fine with the smaller display, I'd say go for it, I've heard great things.

Also, do realize that the UltraSharp model will have a significant impact on battery life. The comments I've looked at for the XPS 15 9550 (4K display) say that the battery life is basically halved, but it's supposedly still around 4.5 hours of battery life.

If you prefer the 15-inch, you might want to wait for a while - they still only feature Skylake CPUs and I think an upgrade is imminent (given the recent XPS 13 upgrade and all.)

I don't have any personal experience with the machines, but I'm planning to buy the XPS 15 once it gets an upgrade.

Confirmed on the battery life. With Linux on my Dell XPS 13 9343 QHD+ version, even running tlp and powertop, I'm lucky if I get more than 6 hours. If I do music streaming or any kind of video, it plummets to 4.
I have had a few models of the XPS 13 now and each one seems to get better and better. They're both light enough to carry around and they are still quite strong, I have seen a lot of them dropped without any damage.

Initially I though I would never use the touch-screen, but it is actually quite useful when reading things (scrolling) or quickly clicking basic things when not really sitting behind the keyboard on a desk. Same for the light in the keyboard, very useful when working at night and on airplanes etc. The screen in general is really really good, some colleagues have the 1920x1080 screen, I would pick the 3200x1800 screen again next time since it's much nicer to read from and allows you to use smaller fonts (= more code on one screen)

Linux support is generally much better than other relatively new notebooks I've had, but still sometimes things break. The Developer Edition is released a bit later than the Windows models, probably to stabilize Linux support. I've only used it with Ubuntu, but I see others use several other distros which seems to work without much issues.

Does Linux use the touchscreen?
It does on my install of Ubuntu 14.04 LTS
Same boat here, although I'm a bit worried about the downsize from 15" to 13". Perhaps with a docking station, it might not be so bad. But hopefully dell jumps on this opportunity to make a 15" developer edition
My girlfriend recently bought one for her daily driver. We decided to go with Arch Linux to gain access to packages as they release, rather than wait for the next iteration of Ubuntu or Fedora to get updates.

Here are my pros and cons:

Pros:

1. The hardware is great; the developer edition favors more Linux-compatible hardware (obviously), and for us, it didn't require very much setup. Usually the default configuration will be enough. The touchpad, like the MacBook, has a glass surface and feels excellent.

2. Like the MacBook, it's very light. The screen looks great, and honestly on Linux I prefer 1080p.

3. Dell has a very reasonable warranty, and is very quick to respond. Example: You can install whatever Linux distribution you like, replace the SSD (so long as you don't ruin anything while you're there, of course).

Cons:

1. It's fragile. Unlike the Macbook, you have to be at least (more) careful with this thing. We ended up breaking the screen without much effort; I wager it was the fact that it was in a backpack that got dropped somewhat aggressively.

That being said, we also bought the $60 accident protection, and Dell sent out a technician from a local repair shop to fix it for us within that week. If the technician can't fix it, they will over-night you a shipping box and a FedEx label to send your laptop back in.

Just be careful with it; treat it like the $1000+ machine that it is.

2. No replacing the RAM. It's soldered onto the board. That's not a problem for me because I barely push ~4GB.

Conclusion: I use a MacBook now; my XPS 13 is actually coming in tomorrow and I'm very excited. I think it's a great machine and a great MacBook replacement, and has excellent Linux compatibility. Dell's customer support is great, just be careful with it; it's not an aluminum body or several layers of glass in front of the screen. Make sure to buy the one with the right amount of RAM so you don't regret it later. If you're worried about storage, there's a $150 500GB M.2 SSD on Amazon, buy the lowest storage version and upgrade it. Get the protection plan. It's cheap compared to the cost of buying a new device.

I used Arch Linux for a few last years, but recently switched to the Manjaro (Arch Linux based distributive). Manjaro has a little better stability than pure Arch Linux since Manjaro before shipping packages does (I hope) some testing and verifying that core system components are not broken after updating. When you know what to do having you laptop not bootable after system update (not so likely, but it happens), then Arch Linux is for you :)
I have a new XPS 13. It's impeccably built, you can use it comfortably on an airplane, and it runs Linux with no issues. But I wouldn't use it for daily development. The 13 inch screen just doesn't have enough real estate, and it often feels like it's struggling to drive the 4k screen whenever I try to switch applications.

If you don't mind something heavy, check out the new Thinkpad P50 or P70. They have actual desktop-level performance, terrific screens (matte, color corrected 4k IPS!) and the new NVMe SSDs. I do most of my daily development on a P70, and increasingly just lug it along when I travel even though travel was the reason I bought the XPS 13.

I don't own a P50 or P70, but one complaint I would have is that having a numpad on laptop ends up putting your hands in an awkward position. I almost never use the numpad anymore since I can touch-type on the number row and my main laptop (a Mac) doesn't have one.
Looks like they come with Ubuntu...is that bog-standard Ubuntu, or does it have custom drivers for things like the touch screen? (Basically, I would be curious whether it's easily replaced by another distribution.)
It's regular Ubuntu, I believe. You can install whatever distro you want, but Ubuntu is guaranteed by Dell to be fully supported. I installed Arch on mine with no issues.
One gem I found when I was shopping for a laptop is the Dell Inspiron 7559 (part of their "gaming" series). I bought the most expensive $1300 version last winter and it's been great.

- 4k touchscreen

- i7 Skylake processor w/ identical stats to that on the $2400 15" macbook pro

- 16 GB RAM

- 128 GB SSD + 1 TB HDD (I replaced the HDD with a 500 GB SSD from Amazon)

- NVIDIA GTX 960m w/ 4 GB GDDR5 RAM

It's sturdily made, I take it everywhere. The only thing I miss from my mac is the trackpad. You can't beat mac trackpads. However, the trackpad on the Inspiron is great, much better than many of the others I've tried. When you take into account it has better graphics acceleration than the $2800 macbook pro, you find that dollar for dollar, it's one of the best value laptops out there. (Seriously, compare it to even Dell's XPS 15, you'd have to pay ~$1650 for an XPS 15 to get comparable specs to the $1300 Inspiron 7559. The Inspiron even has double the graphics card RAM of the $2550 XPS 15!)

Wow, those are great specs for 1300. what's battery life like?
It's one of those "it depends" answers, but mine lasts around 4-5 hours when:

- cranked the screen to 80% brightness

- have two browsers open with multiple tabs (plus YouTube playing in the background)

- doing development

I'd say it's about average. If you play games the graphics card is going to soak up energy within a couple hours, but for heavy gameplay you'd want to plug it in anyway. I always want more battery life, but it does well enough and has such good specs otherwise that I can't complain.

Have you done any tuning with 'powertop'? If not, that can add some non-trivial time to your battery life.
XPS 13 is well worth it. Its only downside is the webcam looking up your nose. It's lighter than a macbook pro and is about as sturdy.
I went with a ThinkPad P50. It's not nearly as bulky as some think. I specked mine with the Xeon processor, and 1080p screen (but 4k is an option). Also specked everything else as low as possible (HDD/SSD, RAM). I upgraded these items myself after. I now have a server grade processor, have put two 512 SSD in it (one M.2 NVMe), and 64GB of RAM. It's a beast. I can also swap out the LCD panel directly for the 4k panel if I so choose with an after-market one later if I so choose. Initial base price was only around $1400 (was on sale), and about $500 for the SSD/RAM on my own dime (would have been well above $1000 on lenovo's site).

So for ~$1900 I have something that blows the MacBook Pro out of the water.

P.S. I do own the a 2014 MB Pro as well, so not being ThinkPad bias. Just stating the options and route I chose as a replacement.
Is that Xeon CPU specifically designed for mobile?

I'm asking because, AFAIK, Xeons need proper cooling (think datacenter conditions).

It would be really cool if they made them for less climate controlled environments.

Probably a silly question but I imagine its battery life is pretty short with that much power...
I personally prefer the XPS 15 for the quad-core CPU and discrete graphics, but it looks like getting it to play well with linux could take some work, and there might still be some issues: https://ubuntuforums.org/showthread.php?t=2317843.

Out of curiosity, what has you disappointed with Apple's new laptops?

Does it run macOS? No? In which case no its not a good replacement for a MacBook Pro.
Jesus Christ...

There are other OSes that are just as good as macOS!

I carried a 2013 Dell XPS Developer Edition and a MacBook Air in parallell for a while this year. Note that not all of this necessarily applies to more recent versions of the XPS.

* My XPS has a really awful touchpad. When I first got it, it was definitely my main reservation. I tried a 2014 model and noted that it wasn't much improved.

  * The battery life is much, much worse on the XPS, which is probably the main reason why I find myself reaching for the mac. I've kept Ubuntu 12.04 on it, so Linux power management has likely gotten better but there's still no comparison.

  * other than that, I've loved my XPS. It's super light, has a brilliant keyboard, excellent specs and still works well after three years.
Yeah, touchpad is crap if you're used to a Mac. I think the battery life is because the OS config is not optimized.
It is a beautiful machine but I want to voice my experience having tried on the XPS 13 for size:

https://medium.com/@securitystreak/buying-a-professional-pen...

Granted I owned the older 9343 model but despite the many BIOS updates (and several Linux distros) my laptop kept up phantom right clicks and cursor jumps - very annoying! No issue with Windows 10 though.

I sold it onward and happy with the real-estate 15" provides me once more.

I have one for the work. It is absolutely wonderful. I am currently using Ubuntu 16.04.1, and I feel it lightweight and performant. The battery lasts about 9 and a half hours (doing web browsing and light programming).

I suppose that the thing will only improve with future Ubuntu Hardware Enablement Stacks that include new kernels and so...

I'm on my fourth motherboard for a year-old Dell XPS 13. They've released a new model since then, but the experience was pretty awful. Each failure is hours down the drain dealing with tech support and a hard drive wipe. The overall experience of using it as your primary computer is made painful by the inability to depend on it working.

The warranty just ended, so unless they finally fixed it for good, the machine may have been a waste of a thousand dollars. I'm crossing my fingers and hoping it keeps working.

Sounds like everyone below is saying the XPS is great, with exceptions of the battery life, build quality, trackpad, and webcam. So you're probably better off buying the now last gen MBP.
And still paying a premium price for a 3 year-old specs laptop. If money wasn't an issue people would just but the 4300$ mbp
I had the first gen XPS 13 and while it was a beautiful machine it ran extremely hot at time. So much so that I couldn't use it while on my lap. I'm not sure if the deciding has changed much since then but it's worth taking into consideration.

I ultimately went with a retina MBP (early 2015). My next laptop is likely to be either a Lenovo T460 or a Dell P50 (or their successors).

I have one, and love it, but I have used Linux for the past 20 years and am not about to switch any time soon.