Ask HN: I am a coder and I am thinking of buying Dell XPS 13. What do you think?
I am planning to buy Dell XPS 13 (9305) and run Ubuntu on it. It's mostly for coding. Is it good? Would you recommend it? Is screen big enough?
I've been using Dell Inspiron 7559 for the last 4 years and I've loved it.
47 comments
[ 4.6 ms ] story [ 106 ms ] threadPersonally I actually prefer the IBM X1 Carbons, they have the nicest keyboard I've ever seen and a good keyboard is IMHO a must for a coder hacking keyboard.
Thinkpads X1s look really nice. Why is it better than XPS?
If you do a lot of coding, it's just a better ride than "compressed" keyboards.
13" is a nice form factor, but I find the 14" X1 just has enough space to give a nicer typing experience.
Just my opinion, you should see if you can try one out, and see what you think.
I really want to have something super light now.
I do spend most of my time on my laptop in bed with my knees up though, so the laptop is closer to my face.
That being said, I love my XPS 13 with Ubuntu. Battery life is good, everything just works, build quality is high, and the screen is beautiful (I got the 4k one and run it at 200%).
I won’t be going back to apple ever again (and I used them for 13 years). I feel much more at home in linux.
My boss just purchased a Razor 15, it's amazing.
I switched to a Thinkpad, specifically the T495. There are no problems with running Linux on it, the performance is really good, the battery life is great and the keyboard is superb. It has the added benefit of a Ryzen processor instead of an Intel one as well.
Video camera is in a poor location. Otherwise totally solid. Great battery life. Amazing screen. Great build.
Consistently rated one of the best laptops on the market.
Once I got the track pad settings right, I haven’t had any complaints. Issue with the track pad was touches while typing. Can’t recall now, but some setting I found in Ubuntu fixed it.
I find the screen great. Although more recently I’ve been coding longer hours on it, I find the keyboard a bit small. I’m looking for a 27” 4K external monitor and mechanical keyboard at the moment.
The speakers are not great, pretty quiet. But you can over drive them if necessary. But if you care about sound quality you’ll use headphones.
Everything has just worked with Ubuntu. Been very impressed. Came from a MacBook Air, and I was nervous but now I’d never go back to OSX.
Current issues: Screen distorted - Have to use external monitor Laptop randomly freezes for 30s - Great for meetings Bluetooth randomly disconnects all devices WiFi randomly disconnects
Maybe Dell have these issues fixed but their support is pretty bad for known issues, I’ve had several Dell laptops in the past and things just go wrong over time. I’d definitely check out the support pages before you make any decision.
I’m not sure who is considered the best Windows Laptop manufacturer anymore.
My girlfriend has a MacBook and doesn’t seem to have any of the issues I’m plagued with, but again this is anecdotal.
Mostly they just work and are fine for coding if you don't need a lot of oomph. The niggles are the battery life, which is so-so and that Gnome doesn't support mixed resolution screens well (I have the hidpi xps with a 2k external).
I've also been using a Latitude 7400 daily until quite recently and that was better (good battery life, lower res screen worked better with the external monitor) and has better built-in connectivity if you care for the rather "industrial" styling. Marginally better keyboard layout too IMO.
Don't buy Dell docks btw - I had lots of problems with those and when they need firmware upgrades you can't do it from Linux; I'm having much more luck with a Belkin one.
I'd probably go for the Latitude if I was in the market for a new laptop right now.
It was dropped on concrete once by its corner (have some bite marks left on the case from that incident), spilled stuff over it, also I've used it in dusty environments, and I'm the person who never cleans their stuff. The display is dusty and the keyboard is filthy. But it just works, and I said to myself that I won't get another one until it fails. I think I might have to destroy it myself, otherwise will be stuck with it forever!
Notes: * The carbon-fiber-like fabric that covers the palm area is just dissolving itself. It also collects grease, so it is really not a nice thing to touch after all these years. Good thing is that it can be scrapped off, and the remaining surface is clean.
* It does not have a full keyboard. I use a Thinkpad for work and that one has separate PgUp/PgDn/Home/End/Insert/Del keys, which you won't find on the XPS. Personally for me that would exclude the XPS as a work laptop, because I wouldn't be able to use it without an external keyboard. The touchpad is excellent on the XPS though.
* watch out for the wifi module, and whether it is soldered on the motherboard or can be changed. Dell have a tendency to use non-linux friendly Broadcom / Killer chips, in fact, when it came out I had to get an Intel module to get stuff working. May not be an issue anymore?
Are you sure you want such a small laptop for work? I'd go for a larger screen tbh (but if you have an external monitor then it's not a problem).
Yeah, now I'm pondering about that. I'm used to 15, but I also want something super light. So I'm thinking about T495, it's 14' and just 1.3kg.
I've literally never wanted to replace anything in a laptop myself in the multiple decades I've been using laptops.
But at least the service of Apple Stores was very good. Unfortunately, many Apple authorized service providers are terrible.
My main point was that most people probably don't need user repairability since they wouldn't have repaired the issue themselves anyway.
The fans can get noisy when using more graphically intensive apps like video calls (or even just heavy DEs like Gnome or KDE) with my external 2K monitor. Mine has a lower end (i5) CPU even for the time when I bought it though so maybe this is less of an issue with a newer one.
The built in mic is barely usable (picks up too much noise from things like fans) and the camera and speakers aren't great either but good enough.
If you haven't used a 13 inch laptop before watch out for neck and eye strain - I wouldn't be able to use this as my work laptop without an external monitor.
https://shkspr.mobi/blog/2020/05/review-clevo-n151cu-lafite-...
Or maybe System76 Lemur Pro. It's 1kg only.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
The screen isn't big enough for development and while it's doable,it would damage your posture long term,so consider getting an external monitor.
In overall,I'm very satisfied with it.
* Nonsensical keyboard layout that I personally can't get used to. Perhaps this is a unique issue with the Belgian azerty layout.
* Trackpad is way too big for my tastes
* Touch screen adds little value and I hate the fact it's glossy. It also attracts dust like crazy.
* Fans are ridiculously loud even when just running an IDE. I can just about tell the IDE is loaded when it sounds like actual lift-off
* Battery life sucks compared to my ThinkPad
* Dell has some very unique issues with DPI scaling. Perhaps this is a Windows-only thing
To summarise: I would say it's overpriced garbage. Perhaps that assessment changes if you like the aesthetics.
But the touchscreen is awful. I haven't yet put Linux on this one but under Windows even though I disabled it in the BIOS the touchscreen randomly enabled itself so if I touch the corner to close the lid I actually close whatever app I'm in.
Frustrating and an awful design. 4k is completely wasted and is broken in about half the stuff I use so I ended up changing the resolution to 1440p rather than using Windows scaling.
It is a nice machine overall.
What's the argument against the m1 macbook?
[Edit] I know that when I have to use my Mac, I find that I spend too much time repairing Python installations from Brew compared to how much time I spent fixing Python on Fedora.
B: OSX. The OS400 of personal computer operating systems.
One of the models has an wifi chip that doesn't work on Linux (I think it's the one that comes with 32gb RAM). The others have working wifi.
Sound doesn't work unless you plug a headset.
The Home and End keys are in very awkward places instead of just being fn+arrows.
There's a small defect on the screen that it took me a while to notice and now I can't send it back. It looks something scratched it.
There's a problem on Windows where if I leave it idle for too long it just stops working and the fan gets all the way to the maximum and it gets super hot. This doesn't happen on Linux.
The Tigerlake graphics is good enough to run Street Fighter V on Windows and Dota 2 on Linux, so I'm happy with it.
It's good locking and nice but I don't think it's going to last a lot. My model from 2014 lasted a few years and then the Keyboard and Touchpad completely broke.
If I had to buy another one I wouldn't buy the same model.
If you do choose Dell check the support forums before you buy. Maybe try a Lenovo.
- the arrow key / page up and down placement on the keyboard led me to jump all over the page when typing
- the camera was placed at the bottom of the screen, which looks super unflattering (an issue of importance in an all video conferencing world)
- unexpected ubuntu on the hardware quirks that i had to deal with before getting to the coding that i wanted to do
- M1 is _fast_. it makes everything feel like lightning.