Live data from Hacker News

Ask HN: What’s a good laptop for software development at around $2k?

news.ycombinator.com

801–810 of 813 posts

Re: Ask HN: What’s a good laptop for software development at around $2k?

#801
I usually buy a refurbished or new dell XPS-13 that is one or two generations behind the current Intel offering. Runs fedora and ubuntu perfectly and should cost about 1K. I usually get them on ebay:

https://www.ebay.com/itm/325032670333?epid=28035701461&hash=...

There's one with 16GB and a 4K screen. Get yourself a portable external monitor and you should be very productive.

'

Re: Ask HN: What’s a good laptop for software development at around $2k?

#802
post #274

Earlier quoted context omitted.

If you're going for a Thinkpad, the T480 from a couple of years ago seems to be the gold standard. The current successor of that model is the T14, but I have no idea if it's as good. I got an X1 Extreme, which is a gorgeous machine, and very powerful, but it eats through its power like no laptop I've seen before. Battery charge rarely lasts more than 2 hours. One big advantage of the high-end Thinkpads: they're spill…

I have a 2021 T14, upgraded from a T460p. It's a bit underwhelming if I'm being honest. Ubuntu seems to have more problems with it than with the T460p: - Crashes more than before. This has only been 2 or 3 times, but it's still 2 or 3 times for than it should. - Has random issues, like graphical glitches, with builtin and external 4K displays. Right now I keep the resolution at 1080 because it's annoying. - Has more…

I think the T14 with Ryzen 5 was actually what I was after, but it was "6+ weeks" shipping with the configuration I wanted (maxing out the soldered RAM). I'm glad I went with the G14 as it has a much more powerful CPU and is actually smaller (but weighs a little more).

Re: Ask HN: What’s a good laptop for software development at around $2k?

#803
post #698

Earlier quoted context omitted.

> Avoid Microsoft Surface Laptops, which require patches to run Linux, Microsoft doesn't offer an Image ready to burn on a stick. Is this indeed the case, and likely to continue for the foreseeable future? If so, that is really disappointing. I came in to recommend the Surface Laptop 4. You get the choice of an AMD or Intel processor, excellent build quality, and a 200dpi 3:2 touchscreen. And if you choose the "busin…

You can use this to track Linux compatibility on Surface Laptops: https://github.com/linux-surface/linux-surface/wiki/Supporte... If a 3:2 screen is something you really want, I think getting a Framework is a better option, but if you can settle for 16:10, you'll have a lot more options now/in the near future.

That's a good point, I didn't realize the Framework laptop was 3:2. I really, really like this aspect ratio on laptop-sized displays.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#804

Earlier quoted context omitted.

Anyone else here have the annoying hinge issue where the laptop screen won’t stay up? I even got new hinges and the problem remains… maybe just bad luck. Between that and battery life though I would exercise some caution OP. I love the framework ethos and plan to continue supporting them but imo they do have kinks to work out.

Haha this is one of the thing I wanted to know about the framework, thanks for the feedback. All of my laptops were still running fine when they became unusable because of the broken plastic structure around the hinges. I managed to fix that on this one using small bolts. I was eyeing towards Framework for my next laptop after this one falls apart wondering how durable it could be. Maybe I'll still buy that if they e…

Framework has said they are going to release new hinges that are sturdier, and they are extremely easy to swap out. The benefit of the Framework is that any kinks can be easily fixed... still kinks are annoying.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#805

** "I don't want to use a Mac" ** "I've had these problems with Mac" Reasonable response: Cool, use what works for you. EDIT> Here are some suggestions that match your constraints. Annoying response 1: You should reconsider because Mac works great for me. Annoying response 2: Your problems aren't real problems. Annoying response 3: Let's live debug your problems in this thread to see if they're real problems. Guys. I…

Eh, it's a public forum, I made a comment about Macs because I was curious why they were ruled out and a lot of conversation took place below my comment. We are not limited to talking about what OP wants us to talk about.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#806
"I looked into the Framework laptops and so far it looks like they are still a bit beta."

I have been using one since December and it has been fairly reliable. Linux support is quite good as is the community they've built. It's also cool that the Embedded Controller firmware is public and they have some community members' threads showing how to customize it as well.

They had some teething issues with power drain from the expansion ports while suspended - an upcoming BIOS update is supposed to fix those. The battery lasts around 6 hours, so if you can live with that I would highly recommend this for your needs.

On maintaining battery life, they have a feature to limit the battery charge level to a customizable limit (usually people like to set this at 80%). Other than this, the fact that this is easily user-replaceable should help.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#807
post #719
post #613

Earlier quoted context omitted.

Working for a pretty big corporation (20000ish employees), the reason for this I hear from our IT/Workplace Services team is that Apple laptops actually integrate with the existing Windows-centric IT infra reasonably well with regards to account management, hdd encryption, endpoint protection, etc. This is not true for really any flavor of Linux, or so I'm told. So it's either a HP ZBook or a Macbook, and a big chunk…

I worked for BigCorp (not FAANG), and developers chose Macs for exactly the opposite reason - they did not integrate into BigCorp's dysfunctional IT infrastructure because they were too new. Over the years, BigCorp IT had deployed increasing amounts of corporate malware for various reasons. Users would be regularly treated to dialogs from various IT departments (accounting, security, inventory, licensing) demanding t…

To clarify, no one is picking a Macbook because it integrates with the existing IT infra, we are simply not allowed to use anything that doesn't integrate with the various corporate malware. And since they couldn't get Linux to play nice with those requirements, it's not even offered as an option.

Our devs are picking Macbooks because it's the lesser pain in the butt, many would go with Linux if allowed.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#808

Earlier quoted context omitted.

Sorry, but no. That is entirely false. I get 10h out of a Lenovo X1C, and Lenovo is not special. Good battery life is not yet a given in every laptop, but easy enough to find with a bit of care when choosing the laptop.

M1 MacBooks have better performance than the top tier X1C, and 2x the battery life. Seems kind of weird paying for something that is just worse.

M1 Macbooks support OSX only. That's a deal breaker.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#809
I don't know why everyone loves XPS so much. I got one to use for dev and it just sucks.

Why I say that, you ask?

1: Advertised as "space age cooling" is just a dinky heat pipe: this laptop has HUGE cooling issues, super loud fan, impossible to share screen during meetings without everyone hearing your portable jet engine. I mitigated this by placing some good thermal strips to connect the heat pipes to the aluminium back of the laptop, this dropped it a few degrees and the back only gets slightly warm, not hot. Why couldn't Dell have done this? I'm still tempted to repaste the thing as well.

2: Dell's usual early 2000s corporate BS. The fan is loud. But you can't control it. Well you can, but you have to use Dell's crappy Power software which gives you three different settings for it. No speedfan, no manual fan control etc as it's all locked down.

3: Variants with 4k screens from about 2019 (idk about other years) with integrated graphics just _cannot_ drive the 4k panel properly in terms of performance.

4: The cooling sucks

5: The battery sucks pretty bad, you might get a couple hours out of it at most (esp on Windows).

6: The cooling sucks

Granted, they provide drivers for linux/support it etc which is great, and the machine itself (at least the one I got XPS 9380) is pretty powerful - it just can't cool itself well enough to get the performance unless you're fine sitting in front of the world's loudest white noise generator. Only thing is I paid £1650 for it late 2019...now they're available for like £399 secondhand. No wonder, they've probably all cooked themselves.

Re: Ask HN: What’s a good laptop for software development at around $2k?

#810

I don't know why everyone loves XPS so much. I got one to use for dev and it just sucks. Why I say that, you ask? 1: Advertised as "space age cooling" is just a dinky heat pipe: this laptop has HUGE cooling issues, super loud fan, impossible to share screen during meetings without everyone hearing your portable jet engine. I mitigated this by placing some good thermal strips to connect the heat pipes to the aluminium…

Here was my thermal pad install: https://www.reddit.com/r/Dell/comments/glh92c/comment/ftda5m...

It did improve things by a decent bit, but under full load it still wants to melt itself. I guess we can blame consumers complaining about laptop undersides becoming a bit warm.

Post reply on HN