I have had my own horror stories in the past 10 years and I do not want to pay another dime to Apple for such pathetic treatment even under warranty.
Are there any other options for someone like me?
Their support is amazing: "We're not sure what is causing it, but we'll send someone to replace the whole motherboard tomorrow." "OH, your currently halfway across the world on a island? No problem, we'll be there tomorrow"
I really don't understand how it's done. Clearly they must have parts distributed ahead of time.
I'm just amazed that it's included in the price considering the cost of sending a technician out to a customer. The fact that even here on HN a lot of people think Apple's support is good suggests that Dell might be able to save a ton of money by lowering their support level, so I don't really get why they offer it.
We managed to bundle it in with a 1600-device order one year and I was (un)fortunate enough to get to experience it.
“So if I understand correctly, You’ve just spilt a red bull on your work laptop at a LAN party you’re facilitating just now, and it’s 1AM, and you need your laptop tomorrow morning for bump out…?
Ok does 3:30am work for you?”
Although I do not have an alternative that I have used, I know colleagues who love their new (last three or four years old) Lenovos, like the X series.
I switched to a gaming laptop and am still comparing brands before I decide who to recommend, but after a year I'm still really happy with the performance and build quality of my current one. Most seem built to take a beating. Which makes sense.
Your experience might differ, but I'm not getting a Dell again.
The original Dell battery swelled up and was replaced under warranty. The replacement battery lasted a couple of months and was so swollen it broke my keyboard and trackpad.
Dell support refused to fix it and couldn't provide me with a battery because they were completely out.
I tried 3 different vendors and all 3 batteries failed to work because Dell has battery DRM.
I can't even use it plugged in because the GPU/CPU throttle themselves without a battery hooked up.
My i7, 32gb ram, 4k laptop is a giant dud. Never again.
Edit: Saw another comment on overheating - I only run mine on a coolpad, period. I think it fries the RAM otherwise.
Also, I'd say that Dell's customer support is horrendous. I bought an XPS 15 from them but had issues with the trackpad (which I think in hindsight were software/firmware related). It tooks months to resolve it, and by the time they did and they were going to replace it, they no longer sold the white XPS 15. They offered the gray one, which I didn't want, or a refund. They basically told me to buy a computer from someone else as there's "plenty of laptop makers around who might make a white one" (paraphrased). I also had to call them and tell them to stop the replacement, as they originally just kicked it off with a replacement that was not only not the correct color but had the completely wrong specs.
Basically every email and phone call was with a different person, for the same support ticket.
The laptop is amazing when it's working, default Linux support too, but so far have literally had to ship it back to Dell for at least two months total since I've used it. Usually the turn around is only a few days but they were waiting on a part at one stage for weeks.
I am now looking to do a system exchange with them but am not certain if it's going to go through. At this stage I can't imagine they'd be profitable on this machine given how many times I've had to ship it in for repair.
Hence I sadly cannot recommend the XPS 13 even though I truly love it when it's working and laugh with glee at having 32GB of RAM =]
Is this real? I travel quite a bit and have a ThinkPad with the highest level of support. When international, it takes at least 10 days to get replacement parts. The ticket is forwarded to the closest support. When I was in Cape Town, this happened to be the UK. It's easy to see how it takes that long to get replacement parts when they are shipped such great distances. The support reps, although friendly, weren't very responsive.
Last company I worked from had ~30 XPSs (various models). On average we had one break daily. Yes, they pick it up, and return it "fixed" within a week, but then it just breaks down 2 weeks later.
One of their "docking station" brick thingies went up in flames, while nothing was plugged into it, causing an evacuation of the building. Another one "exploded". Not bad enough to hurt somebody, but the coffe mug next to it was blown off the table.
My XPS 15 started to get hot, and smoke out of the keyboard while I was reading my email. Scaring the shit out of everybody in the coffee shop I was sitting in.
"Dude! You're Getting a Dell!" "Nah, thanks, I'd rather get a lobotomy."
For a long time, their failure rates were pretty high, i don't know if that's still true. The rock solid support made them competitive for big institutional buyers etc. Comparison then wasn't an apple but a thinkbook, which were way more robust.
I feel the only serious alternative is a Lenovo running Linux.
Older Latitude were great for dev work, and I still use my 7450.
No, clearly not. Apart from the overheating the first experience you’ll have is opening it: You pull the screen upwards, but the hinge is too strong, so the bottom comes with the screen, and then since the handle is slippery you lose the screen and the whole block slams on the desk.
That’s on paar with the DELL experience. Pretty much everything is wrong about it.
This laptop is really build to be repairable and modular and it does not suck at all. I think it will last a long time.
The ability to choose your own edition also means I got a reasonably affordable laptop with loads of RAM, which I find is quite useful for development.
Last time I checked, they (notebookcheck.net) said it used a glossy display instead of matte; I cannot find a specifications table in the frame.work website and the closest thing I got is in the "Marketplace Parts" section, e.g. at https://frame.work/products/display-kit - where the non-trivial, simply critical detail of glossy vs matte is not specified.
I have also given up on Apple, but mostly because I can't see the value in it anymore, otherwise my experience with them has been satisfactory (Intel CPU models).
For the past few years I used a Microsoft Surface Pro because it seemed to have good build quality and high screen resolution, but despite this I have had to replace it as part of a recall due to a graphics hardware issue, so it was not without its flaws. On a side note, I found the Windows OS to be OK for non-dev work, but would always "work" on the Linux subsystem... so even though Windows supports it quite well, I would just suggest 100% Linux.
For 2022 I decided to buy a "gaming" laptop and switch to 100% Linux. The build quality is a little lower than Apple, and the screen resolution is not as good as Apple or Surface Pro, but it is still good, and when using my external monitor there is no difference.
The benefits are clear, however, for less than 50% of the cost I am getting superior performance, discrete GPU, excellent cooling, and NO LOCK-IN. There is also the added benefit of being able to play the occasional video game with great performance.
So far I don't regret it.
But now an M2 Macbook Air for $1500-2000 (depending on options) is hard to beat.
The only complaint seems to be in heat distribution. Some people use a cheap heat spreader on their desk. Apple definitely chose a stylish package over optimal thermal design. It's an issue but not a major issue.
EDIT: it's a sad day on HN when you mention how M1/M2 MBs are a big step up from the Intel MBs to a comment about laptop recommendations and you get a bunch of commentless downvotes. WTaF?
It's awesome. Happily been running Guix on it for the past six months. (As expected, since it is Linux on an unsupported machine, I had to put in some time to get it running smoothly but the person after me does not have to do that anymore.)
I researched this option before opting for an LG gram. I might research it again soon.
Would you care to share exactly what gaming laptop you picked?
A privacy-oriented OS that allows me to run photoshop Lightroom etc. in addition to dev things.
At this point I wouldn’t touch Windows with a 10-foot pole.
Eluktronics has some well spec'ed machines
Linux compatibility is very good with current kernels (I had a few DRM/GuC restarts with 5.18, those seem to be fixed in 5.19), all hardware works out of the box. ADL-P power management is still being worked on afaik, so for the time being it seems like the power profile you set does have a larger than usual impact - powersave results in 20-30h runtime, balanced more like 10. The base models have a 1240P, which is an "4C8T + 8C8T" CPU (for a total of sixteen threads).
The CNVi Intel wifi in these doesn't seem to have the 5G bug.
Edit: One issue with virtually any better-ish new laptop will be that the display won't be native sRGB. The LG Gram series uses P3 displays, for example (most will be similar), which means that colors will be over-saturated and especially reds will be very intense and orange-y. MacOS has the correct color management to deal with this, Windows and Linux don't really, and Wayland in particular has very poor support for color management. I've manually set a generic P3 profile in Firefox and that pulls most colors back into a more agreeable shape.
I use a 16 inches 2021 model (so an 11th gen Intel CPU instead of Alder Lake) on a daily basis both at the office and on the go, running Ubuntu 20.04LTS
I really, really like it:
- runs Linux out of the box
- *extremely* lightweight
- battery lasts forever even with CPU-hungry workloads, typically a full day.
- very nice 16 inches hi-rez (2560 x 1600) screen
- very comfortable keyboard and touchpad
- supports an external 4k screen through USB-C without a sweat
- super fast (especially if you install your OS on raid-0 dual SSD)
- 4 12th gen cores (8 with hyperthreading on)
- built-in GPU (Intel® Iris® Xe MAX Graphics) has enough oomph to run blender @ 4k with very large textured scenes
There are however two minor downsides: - on my specific version (I believe the 2022 models have fixed this), built-in speakers don't seem work on Linux, only windows (the earphones jack works, just not the built-in speakers which Linux can't seem to control the volume of properly)
- when the laptop is not on a flat surface and a bit twisted, the left click on the touch pad sometimes fails.
All in all, I'd highly recommend this if - like me - you've given up on OSX in disgust and are looking for a serious dev machine.Costco sells them, and when they go on sale, the value can't be beat IMHO.
Great screen, amazing battery (even after 3 years), zero issues on Linux (Fedora), love the dual NVMe option.
I'm thinking of upgrading to a 16" model, but I'll probably wait until another year.
Edit to add: Costco now carries 14 different models.
The only downside on the specs was the screen brightness only 350 nits for the latest model.
Also I read some negative comments on Amazon about CPU throttling that seems to be more aggressive than for other laptops. I don't have more information at which temperature throttling starts and to which frequency it goes, so it might be a false alarm but I would be interested to read owners comments.
This is a big issue for me. Sway/wlroots in particular seems to have no standardized way to assign an ICC profile to a monitor (Gnome and KDE do have the option though), or at least not one I was able to figure out.
I spent a week fine tuning Linux/Win11 with a new Dell monitor because reds were really weird. I know nothing about color management so it was really frustrating.
I settled on the Thinkpad X1 Nano. It weighs less than a MacBook Air, has a matte HiDPI screen, which is great for sunlight, a built in camera shutter, and most importantly, a great keyboard experience. I also splurged and added a 5G modem. The laptop is spill and dust proof and can clearly take more of a beating than a MacBook could. It's designed to be rugged while traveling.
This laptop has been an absolute delight. It feels like nothing is in my backpack, which is a nice complement to my stronger desktop at home. The performance is good enough for my development workflow, and the battery is fine to last during my workday. The only negative I would say is that the battery life is noticeably shorter than the M1 MacBook Air I previously had, but it's not terrible. Just not amazing. The laptop runs relatively quietly, which was another factor I wanted.
I'm running Fedora Linux on it, which I've come to enjoy more than MacOS. If you're looking for a nicer laptop to rival a MacBook, you'd be hard pressed to find a better option in my opinion. I spent about $1300 in total on this laptop.
Once it was a a worn out SSD that was replaced with one twice as big as that was the only thing they had in stock (Sweden), another time it was a broken connector on the motherboard (Hong Kong) and the third time it was a broken display (Mexico, Cozumel). I was most impressed by the service in Mexico as it's pretty far from any major cities and the technician came out after only a day.
If good warranty service is important to you I cannot recommend enough to get a Lenovo (T, P or X series) laptop and shell out for the extra warranty.
Note that you have to purchase it as a company to get access to the premium support.
Just beware that Lenovo makes some great laptops as well as some really really crappy models.
Everyone can probably agree that a desktop is better if you have the space, don't need to move it and doesn't mind a bit higer power consumption. A laptop has some clear usecases to.
Desktop for work, laptop for when I travel and might have to work.
But then you did say ignoring portability, so it depends what you value most, as most things do.
I have a nice desktop setup, 5k2k, keeb, trackball, stream deck, my laptop runs it without making any noise, slowing down, or otherwise misbehaving.
I can easily drive to the manufacturer's authorized retail outlet in the event that it has problems, which has indeed happened twice over the nine laptops I've owned from this manufacturer in the last 15 years.
YMMV. Brand not mentioned out of respect for the aesthetics of this thread.
For my next laptop, I'm waiting for Framework to open shipping to Switzerland. It won't come this kind of warranty but its full repairability will make up for it.
It was also bought with Ubuntu, but I have wiped that and I have installed Gentoo, as this is what I prefer. Support for Linux has been perfect, for all included peripherals, e.g. Thunderbolt, video camera, WiFi, Bluetooth, card reader, etc.
This heavier model has a modest battery life, which is normal for a laptop containing the top Mobile Xeon CPU and the top NVIDIA Quadro GPU of that year. Unlike lighter laptops, it has excellent cooling, which allows the CPU to dissipate 60 W for an indefinite time (despite the official TDP of only 45 W) allowing the fast compilation of large software projects, without thermal throttling and without excessive noise.
I develop software for embedded computers, so a I need a laptop like this Dell Precision 7000 series, with a large number of USB ports and with Ethernet, to be able to connect to various prototypes and development boards.
In conclusion, I can recommend the Dell Precision 7000 series for software development, especially under Linux. Unfortunately, they are rather overpriced, which is also true about all the other laptops labelled as "mobile workstations".
I'm currently experimenting with gaming laptops and am much happier with build quality and the great performance doesn't hurt either.
Can the Framework laptop be powered via USB-C or are they still using power jacks like in the 20th century?
People are suggesting Frame Work laptops but if you don’t have official Apple support, it’s even less likely Frame Work ships to this country and if you managed to get one you’d have no support.
I imagine you need to go the Dell XPS or Lenovo route.
Aiming to sell my 13" XPS and replace it with an M2 Macbook Air, after work gave me an M1 16" Pro and it's just so unbelievably efficient and never gets hot, plus the battery last all day under heavy load.
Macbooks aren't perfect either despite having better wifi, audio (and lower noise-floor). I would not choose a Macbook unless an employer gave it to me for free, but then I would without a doubt choose one. Will the logic board fail after 1 year warranty or a year after? Or have other quirks? Most likely!
Android is the same btw, ask me why I run iPhone despite being the largest android fanboi previously.. everything was terribly broken and half-baked.. The only android device I own now is my SONY X900H TV and since latest update it has started to reboot itself at random.
I'm fed up with this..
What are you talking about? My S22 Ultra works great.
Going with something like NixOS would make this even easier as your operating system setup could easily be migrated to another machine when the time comes.
In the past, Linux compatibility was not great because the desktop userbase was considerably smaller. Today, compatiblity is not great because hardware got considerably more complex.
It's possible that some hardware is very compatible. That's great! But one has to be very careful. For example the alleged Dell XPS compatibility with Linux is a half-scam (I've worked on such laptop), or brands like Lenovo, which used to be very compatible in the past, now are not necessarily so (e.g. Ryzen 6000 laptops are a dumpster fire on Linux).
Don't expect to run anything that isn't packaged. Don't expect packaging some binary blob for NixOS is easy.
I recently bought Asus Zenbook 14 Oled (12th gen) over M1 MacBook Air and I absolutely love it. It has 75Wh battery, excellent speakers and with a nice 90Hz 14inch display.
However, I can't use Fedora on it since sound over speaker doesn't work yet.
Dell's Inspiron 14 is a decent purchase for around 65k ( with on-site & accidental damage warranty )
On a side note, my gaming laptop MSI GF 65 died and I was able to walk into a service centre in Bangalore, and they literally replaced the motherboard for free and returned it in 3 weeks. The entire process was extremely simple.
Yeah, but for serious dev work, 14 inches is just a flat out no.
16 inch is the bare minimum and already feels cramped.
I’ve done quite a bit of developing and field-debugging with it. Haven’t had any complaints, beyond the unavoidable “My neck hurts.” and “Why is Windows choosing now to prompt me to use OneDrive, scan for viruses, update its search index, and install some mystery .NET runtime updates!? I only have 30% battery left!!”
I think the X1 is a bit overrated - I prefer their T-series laptops for repairability and durability. You can generally pick some coming off of a corporate lease for a screaming deal.
Framework is really nice from a hardware perspective, but the display res is wonky with scaling, 100% is small and 200% is big, which puts you in the no no zone on most display servers which employ fractional scaling. MacOS is the only I've ever used that doesn't completely butcher oddball scales. Battery life I've observed to be around 4 hours of light usage on stock fedora. (11th gen main board)
I personally run a new MacBook Pro M1 running any Linux I want in Lima or parallels, depending on GUI needs. Damn thing is god tier on battery, outlasts any other laptop I've ever owned by a factor of 3 at least.
Fedora is quite different from MacOS, to be sure. But if you use package management, the terminal, and VSCode- those bits are pretty much the same.
[0]: https://new.jupiterbroadcasting.com/
[2]: https://new.jupiterbroadcasting.com/show/coder-radio/480/ Note, I'm, linking to their new websites which are in beta but hey, lets stress-test them a bit ;)
Make sure you avoid hardware that have issues with the camera on Linux, it's a shame we are back to have to check for this stuff.
If you are forced to pick between Dell and Lenovo, take the Dell. Skip all the other brands/model variants (even from Dell) as they are more consumer oriented (better speakers but no gigabit lan port...). If you need something with a beefy gfx card, then rather buy an Asus gaming laptop, but they tend to be heavy and noisy but packs quite a punch.
If you are going to use Linux on it and value your sanity, do not take one with an nvidia chip (intel/amd chips works out of the box). If you were solely going to use windows, prefer one with an nvidia chip. If you can get a Ryzen 5/7 -based laptop at a good price, take it instead of an i5/i7.
Lastly, most manufacturers, including Dell, usually use very basic OEM ram and ssd's and wifi chips. So it is worthwhile to swap out your ram with faster and bigger ram sticks, make sure they run in dual channel (so rather buy 2x16gb instead of 1x32gb), and buy a proper nvme ssd (I typically go for one of the samsung ones with 5 year warranty).
From my workstation I need 64GB RAM, good cooling and many ports (4x displays etc). I do not feel any current laptop provides that. And I do not want to pay $7000 premium for decent machine. So at end I decided for mini PC (Asus PN 52). It is 1kg tiny box, can be carried daily and is very cost effective.
At work I'm force to use a MacBook, a lot of dev tools don't work very well or doesn't work, every dev has different weird issues, every other day we have a different thing that doesn't work some of us had to request to replace the MBP for a different one because it was very slow and the battery only last 2h if you are lucky.
Additionally, the Dell Precision line (the business workstation-replacement line) is exceptional for development, but those can be as expensive as equivalent MacBooks. Stay away from Dell's pure consumer line: the build quality is absolutely awful.
We got one of the first batches of 11th gen models of the Precision. The glue around the edge of my display wasn't done correctly and it was falling apart. The top layer of my keyboard has also popped off in various spots and is currently sitting warped on my desk. Can't say the QA is very good.
The constant noise makes it really difficult to use these machines for any kind of focused work.
Yes, only 8Gb of RAM but they are offering Chromebooks with twice that amount, which is enough for anyone, right?!?
I do not need sound but the audio on my Lenovo "Flex 5" is awesome. No complaints about the keyboard, trackpad or screen.
Fantastic that my Chromebook is, it is only with an 11th gen CPU, and a mere i5. I have only discovered it is good for development out of laziness, the Chromebook is in the front room and not in the study. I start researching something whilst taking a break and, with that terminal window so close by, I give things a go.
I have another recommendation - Huawei. The trick is to buy from their website and not via a retailer. This is because there will be a deal where you might get a monitor or other accessory bundled in.
I have the Huawei ultrabook from 2020 (Matebook X) and that has a low power CPU and is not my development machine. It is my official 'research' machine. I have this directly connected with a Thunderbolt cable to a Huawei Matebook 16s 2022 edition. This has the 12th gen i7 with many cores and plenty of performance for running whatever you want.
The thunderbolt networking and Barrier/Synergy means that I have access to my files and screens from either machine at speeds that make wifi feel like dial up networking. There is much to recommend about this arrangement, particularly since the high speed network drops down to wifi if the cable is unplugged. I also have the DNS rigged so that both machines 'resolve' globally, with my files available on whatever network is available.
Regarding the Huawei Matebook 16s, it has a 16" 3:2 display with 2520 pixels across. This means I can run 1:1 pixels with no scaling and still be able to work with my IDE effectively. As mentioned, I have my 'research' machine (Matebook X) to do browsing and testing, with magic keyboard/mouse sharing thanks to Barrier. Even though I am using the 'development' machine for commpilation, running DBs and the IDE, the sleeker Matebook X is the device I am physically using.
Sometimes reviewers place importance on features that do not matter to the developer. All laptops are a design compromise and you take your choices. I don't play games or wish to be tempted by gaming. Right now I don't do anything in 3D so I needed a GPU as much as a fish needs a bicycle. I also did not want the i9 version which wants 135W of USB-C power. The single core speed was not 'better'. Plus throttling could happen.
Anyway, the Huawei Matebook 16s has a gorgeous screen for programming, but the gamer or content creator might complain about the refresh/latency/colours. I don't care, I just want pixels that are abundant. The aluminium case is not Dell creaky plastic with a rocket engine roaring away. The keyboard/trackpad are great but the speakers are not. I am happy with that because I really did not buy the machine for games/Netflix/video editing or anything else where I 'need' something as good as Lenovo's MaxxAudio(r).
YMMV, I have been given many XPS machines over the years, none of which I have 'bonded with'. Although Lenovo is my goto brand, for absolute quality, bang per buck and a nice change, I can't recommend Huawei highly enough. Ubuntu worked perfectly out the box on the Matebook X and on the 12th gen 16s I had to disable suspend, because it wasn't waking up. Actually I did not want the machine going to sleep anyway, so I have not investigated further.
A lot of shade has been thrown Huawei's way over the years. I just want to write my best code and I chuckle at the thought of those senile politicians trying to tell me what phone/computer I have.
Really annoying that it doesn't work out of the box. but can't your solution be automated with systemd?
I'll be getting one soon; I've not been happy with the quality of my Thinkpad and really would like to avoid Chinese products in any case.
I tried a P5xS model for a while, which is supposed to be a slimmer, lighter 'workstation', but the performance was severely lacking. They are only as powerful as the T series machines they are based on.
I no longer needed such a machine so I switched back to the X1 which is as close to a Mac as I think you can get.
From time to time I am issued various Dell or HP laptops from work, and frankly they aren't really comparable. The keyboards and trackpads are horrible, they're buggy...
However, I will say this about the Dell Latitude that is my currrent take home from the office: it will sit in the 90 degree weather, in the sun, and operate without any issues - unlike my iPhone. I'm sure it clocks down (I can hear the fan going), but it works without a hitch. The screen is a bit hard to read in the bright outdoors, but after changing profiles in my terminal/editor and bumping the font up 2 sizes it's not terrible.
It's not quite bad enough for me to do anything radical like get a new laptop, but it's pretty bad. Maybe I'm unlucky somehow.
Dell is good, in cycles. I only every bought in the bad years. If I wasn't on an Apple Mac I'd be on a thinkpad, or a chrome book at this point: run in VMs in the cloud, minimise dependency on the desktop.
I'm running the latest Ubuntu on it, and it works nicely for running simultaneously an instance of VS Code, and a Windows VM in VirtualBox, and Firefox.
I mostly do reverse engineering projects, and development in node and C++. It's been reliably fine for this, and I'm not worried about it being damaged or lost as it was relatively inexpensive.
The camera is awful and the sound isn't great. And I can't run anything that requires massive computational power like AI models, but that's not what I'm really interested in.
I would advise just getting the cheapest laptop that does what you need. The expensive Apple kit is unnecessary in my opinion.
Pros:
- beautiful, bright display with 16:10 aspect ratio
- comfortable keyboard with backlight
- pretty decent battery life for my programming needs
- port selection (1 x USB 3.2 (2 Gen), 2x Thunderbolt 4, HDMI and audio jack)
- good performance
- beautiful design
Cons:
- if you try to run some games on it (it has Iris Xe Graphic card) - it will become hot very quickly
I've choose Zenbook, because I had one in the past (UX32LN model) - and it still holds up pretty well and works flawlessly while being used for office stuff by my wife (it will have 7 years now)
I have ES, MySQL, firefox with 20tabs, vscode and all running at the same time and still have half cores and memory free.
Android studio is the only thing I hate to run on this machine.
Before this machine I was issued a Dell XPS and the battery life was amazing for a Wintel laptop, great speakers and a unique power button + fingerprint reader button in one, but it had a ton of BIOS based issues and quirks. It always seems to me it takes years for them to work all the bugs out vs other companies. Dell is like a lot of companies where I prefer their designs over everyone elses, but I just can never bring myself to love them.
For personal use for fun or as a consultant, I'd reach for a Samsung laptop. They lag behind on CPUs and such but they're my pick. For a fleet, I'd probably have to go Lenovo out of necessity for the support.
bigger issue is that the nvidia graphics are wired to the thunderbolt ports, so if you want to drive external displays you have to run with discrete graphics enabled which means battery life suffers or complications involving frequent bios config changes. this too may have been addressed in later generations though.
the p1 and x1c are probably best in class, with the t as a close second if you can tolerate more heft in exchange for more tradeoffs from size to performance and expandability.
traditionally the thinkpads have had some of the best linux support thanks to their popularity amongst linux developers. this may be changing though as linux gains popularity and developer oriented alternatives like system76, framework and lambda gain steam.
thinkpads are also known for build quality, but that gap may be narrowing as well.
I am a Portuguese Mac user and we still don’t have an official Apple Store in my country (although there are a few third-party certified support centres) and have been using mostly Surface laptops at work, but with the Apple Silicon switch I bought a mid-range Lenovo Ryzen laptop solely for running and building x86 Linux packages, and I am pretty happy with it even though it is plasticky and hardly as polished.
I suspect the high end ones might be suitable, although to be fair I had an X1 Carbon a few years back and loathed it - it was the reason I opted for Surface laptops to run Windows.
Best purchase of my developer career.
17 inch, backlit keyboard, 10 key numpad, great battery, trackpad equal or better to Mac, under 3 pounds, usb c charging.
The full package.
(Bonus: put MS PowerToys on it and remap the keyboard layout to your liking)
I terribly want to try out a system76 computer, but haven't had the chance yet.
[1] https://www.xyte.ch/mods/x210-x2100/ [2] https://ark.intel.com/content/www/us/en/ark/products/196448/...
I ran 17" and 15" System76 Oryx Pros before switching to a Razer and was not impressed by the hardware nor the Linux support considering it was a "Linux supported" laptop from the start.
If you travel a lot and have to work, you need mobility, but possibly not as much as you think. If compact wireless input devices and a hotel TV, borrowed screen or correctly configured tablet may be adequate, then you only need a compute box not a full laptop and you can consider higher end ARM boards and a purchased or custom battery bank.
If you don't have a huge travel requirement, you may be better off buying two desktops than one laptop as they are far cheaper, easier to maintain/repair, provide better input devices, better and far more upgradable. Carry your data around on a USB stick or SSD.
Both of these are pricy machines, but I'm really satisfied with them.
I use an Alienware X17 for works including demanding graphics tasks. I know that Alienware does not have great reputation among enthusiasts, but at least for me it is pleasurable to use. Very decent build quality, sleek exterior design after lights off, amazing Cherry low-profile mechanical keyboard. On light modeling and compiling tasks there's barely any noise coming from the fan systems, and on higher load it isn't much louder comparing to M1 Max/Pro Macbooks, with performance being top-notch for sure. Overall very enjoyable experience comparing to lighter design systems, but the trade-offs are obvious too - 3kg+ weight, and the battery drains fast due to the aggressive power targets on CPU/GPU. It's clearly not for everyone, but if you need performance without workstation features (Quadro, ECC, Xeons), it's definitely worth a try.
As far as support, I bought an extended support contract from Microsoft that I haven’t had to use yet, but I’ve gone through the replacement process with them in the past and it has been seamless. Highly recommended.
However, the laptop is not without it's flaws. The power supply is a chunky brick, there is a driver bug with the Elan Touchpad (so you're constantly hitting Fn-F11 to disable/reneable touch pad when you dont have a mouse), and the dolts put a Pause key where Delete is (and put delete on top row, to the right of power button). The designer should be hit with a bag of potatoes, it's idiotic.
Otherwise, great silent laptop, works well in Windows 11, Linux and even Haiku (minus an ACPI powerup delay, but once it finally boots, it flies).
7 out of 10. (-1 for Pause/Delete/Power key placement, -1 for Elan Touchpad drivers, and -1 for placing 4 stupid stickers on the palm rest area). 7 out of 10 may look low, however I'd give other laptops an even lower score. My old 2014 MacBookPro would get 8 out of 10, and that is the best laptop I ever had. Sadly, not suitable in 2022.
Laptops that are cheaper and lighter weighted usually have a lower performance.
Laptops that have higher performance and lower price usually are heavy weighted.
Laptops that have higher performance and lighter weight are usually pricey.
You have to sacrifice one of the three.
I’d personally go for the Dell Precision 5520.
Cheap, high performance, moderate weighted.
P.S. (usually) heavier laptops are more upgradable and repairable so thats why I chose to sacrifice the weight for the other two…
Dell Precision can be a good choice, true.
The ASUS ROG Zephyrus G15 inch is an excellent laptop. Fast, AMD Ryzen 9, NVIDIA 3070 or 3080, 32 GB RAM up to 48 GB, good battery, decent keyboard and trackpad, lots of ports, fast HDR 1440p screen.
only two issues from my late 2020 model: fans get hot and loud when you push it (this may have gotten better), and previous versions to 2022 had no camera.
I hear Lenovo is making good stuff though. We’ll see how that goes.
My parameters were:
- AMD CPU
- possibility to install 64 GB of RAM; a factory option with 64GB soldered down would be OK (but I don't think this exists)
- Thunderbolt / USB4 support
- Metal / "rugged" frame
- not noticeably larger than my current 830 G5 (310x235mm)
With these parameters there isn't all that much choice left. In fact, I originally had another parameter, on-board GigE LAN port, that I ended up sacrificing.And to find devices matching those criteria - I can highly recommend Geizhals, e.g. for the above: https://geizhals.eu/?cat=nb&sort=p&xf=14285_64%7E1482_AMD%7E... . even if you're not in the EU, their index/filtering is fantastic (though be warned, parts of it are manually collected, errors MAY slip in. The USB4/TB data is particularly iffy. I still know of no better alternative.)
Since my laptop is my primary work tool, I do generally take out a 4-year int'l next business day + accidental damage protection plan ("CarePack" in HP lingo). I have actually had reason to make use of it on my previous laptop (8470p, spilled Coke into it) - no issues in getting that fixed. Due to timing (this was during christmas) they had to come back a second time after mostly-fixing it at first; some minor parts weren't immediately available (they did get it back to working). But, this is the extra service that costs +¼ of the laptop itself — I have no idea as far as "normal" warranty handling.
Essentially... Xeon Lenovo for "ultra enterprise", Asus for speed/looks/features, Dell for a "good laptop".
Once I adopted tmux, I really enjoyed using Alacritty.
When I made this decision, I was between the Framework and a ThinkPad P14s Gen 2 AMD. I still think I made the right choice, but I think the P14s would've been a great option.
Lenovo hasn't released an AMD Gen 3 for the P14s, so you'd have to live with the ThinkPad T14 Gen 3 AMD instead (they're the same laptop, it turns out). It's:
- Ryzen 6850U
- 32GB RAM
- 14" 3840x2400 IPS Matte display (500 nits, 100% DCI-P3)
- 1080p camera
- $1,600
The extra nice thing about this is you get Ryzen and USB4, which lets you use eGPUs and the like.
---
All that said, I can't at all vouch for Lenovo support. If this is the defining characteristic for you I'd do more research before picking one of these up.
I'm using a few XCP-NG vm's for anything dev related(including test environment). I keep a few main images depending on what I'm working on and just add/remove resources if/when needed. A lot more effective (for me) than being tied to a specific machine.
I carry with me a cheap 13" laptop and my phone, both with VPN's set up to dial in into my home network. I can use either. When I'm travelling somewhere I don't even take the laptop. I only have a foldable keyboard, mouse, small pocket projector.
For remote connectivity without my VPN I use Splashtop business (very very rare). It happened to me a few times that the VPN was not working over 4G (still don't have a cliue why)
I remember owning an Asus UL30VT [1] 10 or 15 years ago, and I could have it on my lap for hours without feeling any heat regardless of the CPU load. It was a bit crappy in other ways, but a joy to use on the go!
It seems like nowadays all manufacturers try to keep the components cool, but don't care much about the external chassis temperature. Even laptops that use ultra low voltage CPUs usually go for fanless setups instead of trying to improve external temperatures.
It's a recently launched laptop, specially focused on developers and comes with PopOS. I've haven't seen a single bad review of this laptop. Only available in US though.
The Framework laptop intrigues me but I ultimately wanted something less experimental.
I've never even had to call customer support, I've been running PopOS on a specced out XPS15 for years which I installed myself, overriding the factory-installed Windows with no issues whatsoever (honestly just one minor firmware detail that was easily solved).
My new cheap Lenovo AMD Ryzen 3 Thinkpad is far better and faster, just horribly heavy and low battery compared to the mac airs. The M1 Air is tempting, but they still have their broken SW.
Even bluetooth and open wifi works really well now haha. (Those were my biggest pain points)
All I can find is plasticky gaming rigs that some times don’t even have the pro/on-site support options, or lack option to not choose gaming GPUs.
For the past 8 years I’ve used nothing but virtual desktops.
I connect to it from anywhere in the world on just about any device and I have my entire development environment available to me. I can spin up copies of it to try something out and then revert to a previous image. I can create full fidelity copies of it in minutes anytime I want to.
I cannot imagine going back to using physical hardware directly on the desktop anymore than I could a server.
If you prefer to purchase from a more mature company, check out Fujitso laptops - https://www.fujitsu.com/global/products/computing/pc/noteboo...
https://www.lenovo.com/au/en/p/laptops/legion-laptops/legion...
It runs about six copies of Rider without issue. Maybe I will take it out of low power mode if I have to run a seventh.
The backlighting sparks joy.
My wireless Magic Keyboard with Numpad and Touch ID just stopped working one day. I took it to the Apple Premium Reseller store where it was purchased for service, and it took them FOUR AND A HALF MONTHS to replace it.
I should have walked out of that store with a new one in my hands, because it’s impossible to repair. I seriously wonder what took them four and a half months to realize that.
https://www.msi.com/Business-Productivity
I have the MSI Prestige 15 and it has been very reliable and a pleasure to work with.
I've had a Lenovo initially, but had all these problems with the web camera. It was a decent computer, but the camera is quite essential in this age of remote / hybrid work arrangements.
In the UK it takes a week for it to leave the Apple Store after you drop it off. They then repair it quickly in the Czech Republic then ship it back. It can then take 1-2 weeks stuck at customs or at some UPS sorting centre with no updates to tracking.
It always feels like a 48 hour repair turns into a 3 week frustrating wait for your laptop back.
Linux support is bad and windows is a joke.
I'm thinking the framework laptop if I really have too - but at this point my main problem is battery longevity. I don't think I would buy a non arm laptop at this point, so apple it is.
That said, I don't like the idea of buying apple too and that's why I'm buying just a desktop pc
is it just my perception, or has it become increasingly common over the last year or two to end questions with _in <current year>_?
I vaguely associate that with SEO spam sites, and I feel a little pinch each time I see an actual person pick up that pattern. It is as if a black hat SEO trope has invaded our consciousness.
Dell Latitude, HP EliteBook or Lenovo ThinkPad. All work well with Linux and have good support and/or can be purchased with additional warranty.
Don't expect a 1:1 MacBook replacement though. Keyboards and touchpads are good these days, but battery life is worse and resolutions higher than 1920x1080 are rare.
The Apple hardware is IMHO superior (in particular their trackpad), but the customer support is generally pretty bad, even when you live next to a physical Apple store.
If you’re doing bleeding edge graphics engine programming or ML it wouldn’t be my first choice unless you can deal with an external GPU.
The arch guide is also excellent. https://wiki.archlinux.org/title/Framework_Laptop
One thing I had to fix manually was the use of the special function keys (Fn+F9/10/11). I had to map them manually by adding some config to /lib/udev/hwdb.d/60-keyboard.hwdb mapping the scan codes I found by running evtest to the right key codes manually. Not a problem if you never use Fn+F9/10/11 to answer calls or open chat, but I just wanted them to work.
I have some issues, though I suspect my setup is to blame. Sometimes Linux doesn't boot when GDM takes control of the display. Haven't bothered figuring that one out yet. Nvidia's hardware is also a problem child as always; the external display runs through the Nvidia GPU, massively increasing heat and power draw the moment I hook up an external display. If you don't plan on doing simulations or playing games, I'd recommend staying clear of models with an Nvidia GPU, if you can.
Fan noise is very annoying in Windows, where it'll spin up for no good reason unless you put it in the slowest power saving mode. In Linux this isn't an issue, though your experience may differ depending on your choice of distro and power configuration.
I imagine the 12th gen Intel chips will blow this thing out of the water in terms of performance, but I plan on sticking with this laptop for a few years at least. It's more than fast enough.
As a bonus, I've heard good things about their extended warranty. Over here, they'll send parts ahead and then send a tech out to replace them for you. Someone I know had a touchpad that stopped working well and although it was probably a five minute fix with a standard screwdriver, they still sent a tech over to do the fix for him. Took maybe two or three days for everything to be done here but I've heard varying stories about their timeliness from different countries.
I use a NUC11PAHi7, which is basically a Tiger Lake-UP3 mobile chipset minus a display.
The XPS 15, Lenovo X1 Extreme, Rog Zephyrus, and Razer Blade Advanced are all laptops I've personally used for development, and would mostly recommend, however I find windows hard to use for development and linux support varies of course.
Personally, I'd give apple another chance, but if that's not an option, The XPS 15 is probably the best bet.
for business option I got Dell Precision 5470 this summer, and it looks pretty solid so far
Both laptops are running Linux and look like they could last 5 years without any issues, which is usually fairly enough.
A simple and relatively safe option would be to go into a computer store that has many machines that can also be tried. Look for a machine with something like 11th gen Intel or AMD 5600U/5800U CPU-s with enough RAM for your needs and decent build quality – this is why it'd be the best to do it in person.
If you find a machine you're happy with regarding its specs and build quality, just throw a reliable GNU+Linux OS on it (Debian with Budgie has been my go-to choice lately), and enjoy your hardware. If you plan on gaming, AMD discrete GPUs will cause less headaches, but nVidia drivers can also be easily installed if you follow the tutorial for your distro of choice.
TLDR: 1–2 year old hardware in a decent chassis running GNU+Linux will likely make you pretty happy for a lot less money.
EDIT: I see Dell being recommended everywhere... All the dead motherboards I've seen in laptops were only in Dells. If you choose a Dell, be sure to get some excellent return policy with it, but even then you may be left without a laptop for a while in the case of failure. This is not the case with business-oriented models though, but Asus, Lenovo, MSI, and even Clevo have proven to be more reliable in my experience. The build quality vaires between brands and model lines, so that you need to experience in person.
I switched over from Intel to Ryzen starting at the 4500u series.
perhaps new gigabyte laptops.
Also Apple stores will fix your computer outside your country. I remember I got my MacBook’s motherboard replaced in China at no cost.