Hacker News new | past | comments | ask | show | jobs | submit login

Sad to see the XPS 13 line going the same way as Apple and removing the USB A ports. On the plus side, it's at least possible to connect two monitors to the USB C ports now (the 2017 version I have has only one USB C port), but it's less overall ports now since the power jack is also replaced by USB C. The body seems the same size as previously, so the excuse of "more thinness" doesn't really apply.

That said, the XPS 13 has been the best experience I've had with Linux on a laptop. The bundled Ubuntu install works out of the box, but even on other distros it's not difficult to set up, and I've not encountered any driver issues, which have been common on every other laptop I've installed Linux on. It helps that it's a great quality laptop in general - anecdotally in my office, we see far more hardware issues with the latest Macbooks than with XPSs.So I'd recommend it for anyone who wants a Linux or Windows laptop, or is considering switching away from Mac without compromising on hardware quality.




Apple has the common decency to make all of their USB-C ports identical, and support just about every allowable feature I know of, so, in theory, there's no reason you'll ever plug a device into a Mac and have it not work because the port isn't compatible (even though it's physically the same). Great in theory, I just wish the ports were more reliable — I've now had two laptops with flaky ports.

Dell dropped the ball by giving this laptop two TB3 ports and one that only does USB.


I have the previous gen model which also is 2 TB3 + 1 USB-C and it really doesn't matter much at all in practice. Since TB3 is isolated to the more "permanent" stuff (docks or eGPUs) it's pretty natural to just always use the same port since the cable layout is fixed. It's not like you connect random TB3 stuff to it regularly on the go.


One thing that threw me for a while on my 9370 was why I couldn’t get it to boot from a USB-C memory stick.

I didn’t realise at first, this was due to the difference in USB vs Thunderbolt.


On some MBP configurations (I think the 13 inch model?), the USB-C/Thunderbolt 3 ports on the left and right side don't have the same capabilities.


That was the case with the 2016 and 2017 models of 13" MBP w/touch bar - the right side had reduced PCI Express bandwidth. The 2018 model has full bandwidth on all ports.


Does the 15 have the same problem?


ISTR that the 15” of all generation had 4 lane TB3 ports on both sides. The distinction was the older 13” had two lanes on the right.


It's the 2016/2017 versions of the tbMBP 13". My understanding is that the the right-hand side have all the same capabilities as the left-hand side, but lower PCIe bandwidth.

It's definitely confusing and a bit frustrating that it's different if you're in a scenario where the bandwidth matters, but at least it's just numbers rather than devices outright not working.


I once encountered a situation where a particular projector would only work when connected to the right hand side of my 13" MacBook Pro (2016) - so it's not true to say that devices don't work.


They're identical on the same machine, but the Macbook only has USB3.1 (+ Display Port) whereas the Macbook Pro is TB3. This isn't very obvious to users.


On the MacBook Pro 2016 and 2017 they weren't completely identical, as the TB3 ports on the right side only provided 20Gbit/s instead of the "full" 40Gbit/s. Check out https://www.macrumors.com/2016/10/28/macbook-pro-tb3-reduced... for details.


Fair point, completely forgot about the Macbook.


Today I learned that Thunderbolt is the name of the interface/protocol, not the connector.


Mhm. Same USB 3 is the protocol while USB C is the connector. You can totally have USB 2.0 only USB C ports.


Many of the first phones that launched with USB-C connectors were USB 2.0.


Additionally, it might even make sense to have the power plug only be USB-2.0, if it's cheap. No reason to have a thunderbolt 3.0 cable plugged into the wall all the time


Unless you want to use your external display as power supply and usb hub at the same time with just one cable.

Some of us do work in actual offices and not in some coffee shops down the street. ;)


> Some of us do work in actual offices

Whoah, what's up with that? Not sure why you're inferring this coffee shop story or why you're doing this smug posturing thing but it's pretty obnoxious.


but it’s not what parent author wrote. idea was to use usb-2 cheap cable as a cable to transfer electricity between charger and laptop.


USB 2.0 specifies a maximum of 20AWG wire width for power transmission, which would limit you to 1.5A for charging.

http://sdphca.ucsd.edu/lab_equip_manuals/usb_20.pdf


We're talking about usb-2.0 data over usb-c cable. It'll still have the power delivery of usb-c


And that wastes physical real estate that could be used for a more modern cable. And with more USBC / thunderbolt cables around, theyll also get cheaper.


Can you have USB 3.x over Type A?


Yes, USB 3.X type A has additional pins, all the “blue“ type-a ports can support USB 3.0 and 3.1 gen 1/2 depending on the controller powering them.

USB-C adds additional pins for alt-mode as well as a higher power delivery allowance, but the USB data protocol part of it is the same as any other type of port of the same spec.


Type A, Type B, Micro B, and C are all valid: https://en.wikipedia.org/wiki/USB#Receptacle_(socket)_identi...


Yep, before USB-C was out, Thunderbolt used a MiniDisplayPort connector.


>Dell dropped the ball by giving this laptop two TB3 ports and one that only does USB....

That was a serious miss on Dell's part. I'm not sure why they did that?

Makes it a little annoying for users.


Three TB3 ports would have required an extra controller chip.


Seems like it would have been better to omit the third port entirely, then—or, better yet, put a USB-A port there instead.


Having a Yubikey permanently installed, I can say that on the 9370, I don't miss USB Type A ports, but I definitely wouldn't be using this as a daily laptop if it had one fewer (two total) USB Type C connectors.

That would effectively mean I have zero ports free when charging and with my permanent Yubikey plugged in. It's never been an issue in practice, but I also wish that Dell would remove the ambiguity and make them all TB3 ports.


> there's no reason you'll ever plug a device into a Mac and have it not work because the port isn't compatible

You can't transfer data between two Macs using USB-C to USB-C cable that comes as a charger...


Apple dropped the ball on the Macbook, IMHO, by making the one port not a TB3 port.


I know everyone has a different step but I would welcome two usb C ports over a regular port just because the I can get a powered usb c dock that is connected to all my peripherals. That way all I have to plug in when I get in to work is one cable.


This was the #1 use case for Type C development BTW. I have friends who were working on silicon this for over a decade.

I anticipate that 2019 will be the year when we'll get monitors that are the "dock", so in practice most users will use at most a single port.


I already do this, and it's wonderful. I had to get a monitor that was way too big though to find one that had all the ports I want and which could supply enough power back to the laptop, but I assume smaller monitors are getting it by now too. Still though, it's well worth it if you need a new monitor to wait for one that has all your preferred specs and also does USB-C, I don't think I could go back.

I plug in my laptop and the monitor comes on, my keyboard and mouse start working over USB, my speakers start working because I turned the builtin soundbar off and enabled the in USB-C/3.55mm DAC that's also built into some Dell monitors, and even my printer and a synthesizer that I use as a practice (piano-)keyboard are are ready to go.


They are already pretty widespread, but expensive for now. I have to regularly use at work a Dell XPS 13, a macbook and a Lenogo Yoga. The monitor I use is an HP Z27 with a built in dock, where I have a keyboard and mouse connected. Whenever I have to switch a laptop, I just unplug the usb-c cable of the monitor from the laptop I am using and plug it to the new one. It takes a couple of seconds and I have my full setup usable again. The best thing is that it also provides power to the laptops, so I do not have to plug them.

In the past, when I was connecting a laptop to a monitor I had two options:

1) Use a proprietary dock. This is as convenient as the usb-c cable, but you can use it with a single brand of devices. Also, in the case of the usb-c cable you are free to move the laptop around the desk. Not so easy with a dock.

2) Plug the monitor and the peripherals directly the ports of the laptop. When you have to switch laptops frequently, it feels like this process is taking ages. It also looks ugly to have an octopus laptop on the desk.

Having said that the dedicated usb-c docks are notoriously problematic. I have tried a lot to find a single one with more than 3 star reviews, but it seems impossible. At least, I have not heard complains about the built-in docks inside monitors. In this case though, you have to make some sacrifices in the number and variety of ports. For example, in my case, I do not have ethernet.


There are already screens like that, and I like the idea in principle.

I'm more hesitant in practice because the USB3 hub in my current Dell display didn't get along with my computer and would cause blue screens when used. Easy to avoid, I just don't have the USB hub plugged in.

As things get more and more integrated, a problem anywhere in the system means the whole thing doesn't work and you can't avoid the busted parts.


> As things get more and more integrated, a problem anywhere in the system means the whole thing doesn't work and you can't avoid the busted parts.

That's a general issue: laptops are pretty integrated and even in your tower it's pretty hard to patch the mobo (and let's not get into the issue of upgrading your L1 cache.

I started computing on a machine (PDP-6) on which you could add instructions with a wire wrap pencil. That's clearly impossible today, but with modern manufacturing, increased integration typically means increased overall reliability.


All true, but the benefits of integrating those things are more obvious to me than "you don't have a separate USB and power cable."

On the plus side, issues like mine ought to become less common with an integrated device, since it would become impossible for Dell to not test their USB hub when they plug in the display cable.

And I suppose I've considered a thunderbolt hub for the convenience and decided against it just because of what they cost. If that sort of integration were "free" with displays, yeah I'd probably take it.


I have a Dell monitor which does video, audio, power, and a couple of USB ports over USB-C. It’s easily the best setup I’ve ever had just for the convineance in being able to plug in one cable and immediately have everything I need working.


Such monitors are pretty common now, at the higher end of the market, but most of them cannot charge larger laptops like 15-inchers that need more than 80 watts.


This is my primary concern with the whole "charge your laptop through peripherals" trend promoting usb-c. My laptop ships with a ~200W PSU, so anything that wants to reasonably charge my it needs that amount in excess power. I just don't see it being economical to stuff that king of power into everything. Not to mention I can't even find a 200W usb-c wall charger...


> Not to mention I can't even find a 200W usb-c wall charger...

I wouldn’t recommend buying one if you saw one — the power delivery spec only goes up to 100 W!


Some of those monitors already exist such as the Dell 38" (depending on your definition of dock; it doesn't have Ethernet).


I've had this setup for a couple of years. Back when I started out on it, with a Dell XPS 15 (9550) and Dell docks, reliability was pretty iffy; unusable for their TB dock and kind of flaky for their USB-C dock. The latter is the only one that has proven in the long run to be a decent implementation; when I switched to a Thinkpad (P52s) a year ago the USB-C dock ended up working just fine, and the TB dock was recalled and replaced and now is just flaky.

I'd either go with a hardware combination that you or a trusted reviewer has tested, or wait another year or so for the bugs to get worked out.

EDIT: Or just avoid Dell, they seem to be behind the curve on figuring out Thunderbolt 3.


Even well reviewed devices aren't guaranteed to work. At work I had a TB3 dock from Belkin, that was one of the top sellers on Amazon. Everything worked on the MBP, but when I tried connecting my ThinkPad (T470s) all the peripherals and displays worked, however it wouldn't deliver any power. On the other hand the cheap Chinese TB3 dock (UGREEN branded) I have at home works fine with the ThinkPad.


Same here. My work laptop is a HP Zbook workstation. My favorite thing is my USB C doc. 4 USB ports, 2 display ports, Ethernet, USB c port, power, and a VGA port.


My 9360 XPS13 is the best experience I have for a macbook air replacement. I get a fan, keyboard that doesn't destroy itself, tiny bezel, i7, etc, and it runs high sierra.


How hard was the Hackintosh process?


Easy to get it installed, difficult to trouble shoot. But now that I figured it out I can breeze through it.


How are things like external display support and sleep/wake with Linux on this laptop?


Can't speak for the new models, but suspend/resume is bulletproof on the 9550, Mac-like experience installing Ubuntu


If you stick with non-bleeding edge distros, I think it will be fine. A colleague had some problems with Arch occasionally with newer kernels (especially when using Powertop since it often lags behind a bit). I've also had occasional problems with a very similarly built Toshiba laptop. By the time distros like Ubuntu were using those kernels, all of the problems were fixed. Probably in a 3 year period it only happened twice, so it wasn't a huge deal since I was expecting to have occasional problems.


I run Arch on a XPS 15, it was relatively painless and I have no major complaints, I am very cautious about upgrading the kernel and only do so periodically. I would 100% consider switching to something else if they manage to solve packages as Arch has.


Same with the 9360 and running Fedora.


You do have the option of the XPS15. My XPS15 has 2 USB 3.0 ports and one USB C port. It also has a separate power connection port, HDMI, and SD card reader.


Do you run Linux on it? Apparently the XPS15 can't be ordered with Linux [1], so you're paying the $100 MS tax and as of a year ago, installing Linux was not without issues [2].

[1] https://www.dell.com/en-us/shop/dell-laptops/xps-15/spd/xps-...

[2] https://medium.com/@kemra102/linux-on-the-dell-xps-15-919e6d...

Personally I want a 15-inch laptop with Linux preinstalled or perfectly supported, a great trackpad, a bright screen so I can work outdoors, and USB A so I can plug in my mech keyboards without dongles because I lose them all the time.


I would assume a mechanical keyboard is not being used portably? Couldn't the dongle just stay with the keyboard?

I do not use Linux on my XPS15. It's just a personal preference but I prefer Windows on my personal machines. I use many virtual machines on the laptop, and those have no issues, but that is a bit different than running it as a OS ;).

But I do love the laptop a lot! That is quite annoying that there are some Linux problems and that you pay a bit extra for MS. I stick with using Linux at work when I am purely doing development work, and at home when doing casual stuff, like a little coding, gaming, and web browsing I prefer Windows.


My previous employer got me a new macbook pro and every couple weeks I either lost a dongle or it broke. The cheap ones are really fragile, and the better ones still not great. If I had only one machine, or all machines took the dongle, I probably wouldn't lose so many at least.

I do use a mech portably...I like to carry one in my laptop bag and set up at a picnic table at a nearby park. I'll use the built-in keyboard for light work but with heavy typing I need the mech for ergonomics.


If you add a backlit KB I'll buy it. Room for a second HD would be a bonus but not a requirement.


And with the USB C docking station you can have two (three??) external monitors as well as regular USB, sound and Ethernet.

The only thing I'm really missing is an ethernet port on the laptop itself, but that's hard in this form factor.


Using an XPS 13 2-1 from 2017 and have 3 external monitors via the Dell TB16 Thunderbolt dock.


Yeah I have had some cases where I wish I had an ethernet port, but not enough cases yet to make me buy a USB-Ethernet adapter.


Don't. I got both, and while the xps 13 is good gear, the 15 has been nothing but pain. The name is the only thing they got in common, and dell stayed silent on numerous issues about it.


This was my experience with a previous gen version that I was given at work too; half the hardware was different, it was hit or miss whether Linux would work with the wifi hardware you got (if they make a developer edition of the 15" though I assume that one would always come with a working chipset), it was falling apart much quicker than people with the 13" versions were, the keyboard was terrible (although the keyboard on the 13" was terrible too, but it didn't stick as much as the 15" did, though that could just be bad luck), etc.


I already have the XPS15 and have nothing but good things to say about it. I have had zero issues with it and love it.

What issues do you have? I do not notice a difference from the xps13 quality.


Random blue screens.

Poor USB-C support (sometimes ethernet died, sometimes screens changed resolutions...). The problem kept changing from BIOS update to BIOS update.

Then the USB-C harware failed: I could use it only if my laptop stayed perfectly still.

Only a few hours of battery life.

Drunk touchpad.

Speakers died after 3 month.

The 2 first points were fixed after years of hit and miss BIOS updates. It felt like beta testing the product.

Tons of complains from many users on Dell forum, with zero help from Dell.

Given the price of the machine, it's a damn shame.


That is rather unfortunate. I have had zero of these problems you describe with my XPS15 laptop and I have had it around 5-6 months now. I hope it will stay that way.


Using a Thunderbolt dock like the TB16 from Dell you can connect 3 external monitors.


They bilindly copy Apple's decisions, without realizing that Apple is in the long term death spiral without Jobs. That's a big mistake.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: