The stuff Hacker News actually recommends.

Laptops · Lenovo ThinkPad

Lenovo ThinkPad X220

98owners with an opinion
88%of verdicts positive
35/9positive/negative since 2024
15 yrslongest happy owner
11happy after 3+ years

Praised for performance and reliability; criticized for display and battery.

What owners wrote

Likes itOwned 15 yearsStill going
Indeed. I know of two "best laptops ever made": Drew DeVault says it's the X200: https://drewdevault.com/blog/Fucking-laptops/ « The best laptop ever made is the ThinkPad X200, and I have two of them. » He has a very strong case. I own one. It is certainly one of the best ever. On the other hand, Brad Taunt says it is the X220: https://btxx.org/posts/x220/ « The X220 ThinkPad is the greatest laptop ever made and you’re wrong if you think otherwise. » Ulaş Türkmen agrees: https://okigiveup.net/blog/why-thinkpad-x220-is-the-best-lap... I also have two X220 machines, and I use them more than the X200 now. They still work perfectly, while my X200 is getting flakey. (Although with its SSD and 8GB of RAM, it runs Alpine very well indeed and could be a daily driver.) The X220 has a slightly shallowed screen; that's a weakness. But mine are 100% usable: between them, I run Haiku, FreeBSD, OpenBSD, Ubuntu, and Pop OS, and all of them go like stink and are daily-drivable on this 2011 hardware.
Likes itOwned 14 yearsStill going
I have an X201 (15 years old) and X220 (14 years) that I regularly use, running different flavors of linux. they've both been repaired and upgraded a few times. I'm spoiled by having an M2 Macbook as a daily driver - they can't match it for speed - but I love the ruggedness and resilience and I always will.
Likes itOwned 13 yearsStill going
Case in point, if I was running Apple hardware from 2011~2014 I would be out of support for quite a few years already with massively outdated hardware, Apple puts their customers on a MUCH faster treadmill to keep upgrading often. But instead my _daily drivers_ 13 year old Thinkpad X220 and both my 10 year old 4th gen haswell i7 PCs keep trucking along. It's easy enough to fix, upgrade and have access to ALL current software. Not only that but one of those machines perform just as good if not better than a PS5, so I can still play any game I want at a respectable fidelity and performance. Also, not running Windows helps keep the bloat overhead at bay.
Likes itOwned 11 years
ThinkPad X220 here. From late 2012 until late 2023 in service with Linux. It is still usable but finally replaced it by an X13 Gen3 AMD with Linux. The magnesium body is a bless and feels a lot better to the skin than aluminium. The HiDPI display is the biggest upgrade. The six row keyboard is sturdy but a downgrade from the seven row keyboard. I miss the notch to open the lid. It got worse with Gen4/5 which now have an awful hump (reverse notch) like a smartphone. The long usage of the X220 depends on the built quality but also on the five year replacement part support. New batteries and a new palm rest (cracked during a journey). It not just quality you pay for, it is this support level. And of course more memory. Apple still fails in this regard and barely does something when forced by the European Union. Anyway - Apple doesn’t officially support Linux therefore I cannot buy them for work. This is the part wich saddens me, they do good work and the next MacBook will also not run fully with Linux. This kind of catchup things by hackers cannot be won - until the vendor decides you’re a valuable customer. Therefore, don’t buy them that you can run Linux. You maybe can. But these devices are made for macOS only. But if you want to run Linux on a MacBook? Talk your politicians! And send „messages“ with your money to Apple. Like buying ThinkPads, Dells Developer Edition, Purism, System 76 and so on :)
Likes itOwned 10 years
For regular users with a consumer laptop, a damaged key or keyboard means: Laptop defunct. Use an external keyboard if not affordable. Used my X220 for ten years, handled it with care, but after ten years a new keyboard was a nice uplift. You can also switch languages but especially also the layout between ANSI- and ISO. Buying an Apple device with ANSI in Europe? Pain. ThinkPads? Buy anything. 30 EUR and new keyboard.
Likes itOwned 10 yearsStill going
I was using a ~2011 x220 as my personal laptop until 2021 or so, when I replaced it with an X1 carbon. This lasted almost 2 years until it stopped charging, and Lenovo wanted more than the laptop was worth to repair it. I've since switched back to the x220. Whilst I miss the extra memory and CPU grunt, it gets the job done. When this one finally dies I'm not sure what will replace it, but it certainly won't be another Lenovo.
Recommends itOwned 10 years
x220 was amazing, can confirm. had it for 10 years and finally sold it after the 2nd battery that i replaced needed replacing. one of the best keyboards in a laptop, great solid case that was dropped countless times without an issue. i even took it for djing in clubs. what a machine.
Likes itOwned 10 years
I use a ThinkPad T14s after my X1 Carbon fell apart. The thicker chassis makes it more reliable for travel, and the Ryzen CPU can play most Xbox games pass games fine. If you don't need Linux then the new Macs seem pretty amazing though. My all time favourite laptop is the X220 though, lasted 10 years or more. Only got rid of it because I messed up replacing the screen.
Likes itOwned 10 yearsStill going
I'm a not out on the road a lot, need mostly just good CPU performance to compile one or two big projects and some "normal" things. I don't play games usually. But: 1. IPS, 1080p at least (and I think I prefer 1080p or may be the 4:3/3:2 variants) 2. Good keyboard with trackpoint. If the keys must have low key travel, no mushy keys at all. Prefer the security of knowing liquids can drain out if something were to happen. 3. Touchpad just needs to work without odd skips or pauses, which I have seen on a couple. 3. Linux supported hardware. 4. Good case, not fond of aluminum, particularly after seeing the shape of one really good macbook pro from a former colleague. 5. Good hinges with good support. No screws in plastic at all. 6. Matte screen. No touchscreen. My laptop is not a phone. 7. Good range of ports to not have to worry about ports. 2 USB, 2 HDMI, at least one USB-C to get new things and dedicated power. 8. Just enough power to take it from my desks for a few hours. I am always near a plug though. 9. I can use it for the next 10 years or more after getting it (writing this on my x220, and despite the screen, everything else is OK to me for a 10 year old computer). That means it must be repairable and have part supply for a long time. 10. SSD (250 GB is more than enough), 16 GB RAM These things pretty much describe my t430s now (except a small points). I hope that framework can be that replacement.
Recommends itOwned 9 yearsStill going
Like the author, I've found the perfect old ThinkPad for me and it works brilliantly. I have a nice efficient GNU/Linux install, all my local software runs smoothly and I've used it for my day job for 9 years. But the damn worldwide web keeps marching on their mission to make the most bloated software in the universe. I should be able to keep using the machine forever with unchanged software, but the web demands more and more, it's running away from me. The day we fix that issue will be great. So much less e waste. Computers were fast enough for most reasonable tasks years ago.
NeutralOwned 5 yearsStill going
I've been using Qubes for over five years now as my work/coding machine. A couple notes if anyone is curious. As for performance it is pretty good for what it is. My laptop is too old to do much of anything serious anyways, 2011 x220, but with 16gb RAM I don't really have issues with day-to-day use. I can't play full screen youtube which in other Linux OSes will work so there is something about that pipeline that isn't as performant. My usual use is running emacs and SBCL, no issues there. I give my work VM around 8gb of RAM and that is more than enough. One nice thing I have done repeatedly, I have written up a server in my work vm, then cloned the vm with all my code in /home, then reduced the ram on the clone to just enough to run some code as a server, and tested it. Once the code is nice and I would then spin up a fresh VM from the same template but without any of the /home files to run it from, copy the right folder over, and run it for a while in long term sort of testing. As someone who runs VMs randomly for various reasons it is nice to have them integrated into the machine. Before this I was using a Linux box with KVMs and working from within a VM anyways. Having all the VMs update with only a couple clicks is very convinient, as is making backups of them. Having them all display windows within one desktop enviornment is fantastic for such a small screen. Only annoyance is having a couple extra clicks to pull the clipboard from one VM to another but I got used to it
Likes itOwned 4 years
My old ThinkPad X220 is the laptop I miss the most. My employer at the time replaced laptops after 4 years and sent the old ones to be destroyed for compliance reasons. I begged them to just destroy the SSD and let me keep the laptop, but "company policy..." In a sensible world I would still have that machine.
Likes itOwned 3 years
I personally don't. A lot of the same crowd that uses ancient Thinkpads uses Coreboot or Libreboot. I used an x220 for 3 years before buying an x230 last month, and I flashed Coreboot (plus me_cleaner) on both of them.
Likes itOwned 2 yearsStill going
I have been using GuixSD on my Thinkpad X220 for about 2 years now and it is has been good overall. I have fairly simple needs: GNOME 3, Emacs, Firefox (called IceCat in GuixSD). The full system rollback feature has been very handy at times when I do something terrible to my OS configuration file and just want to move on to other things.
Likes itOwned 1 year
A year ago I sold my beloved MacBook Pro for $950 and purchased a ThinkPad X220 (circa 2012) via eBay for $300. Installed Arch and xmonad. Learned how to use xmonad. I love it now, and I might just continue buying used X220s for the rest of my life or until I'm unable to source decent batteries for them.
Likes it
Very nice, I've got an X220 with an i7 and, agreed, the keyboard is so good. No generation since has been as good, though the xx30 ones are a close runner-up. Downhill ever since IMO.
Likes it
It would be amazing to have somebody put together a modern laptop kit build around the x220 keyboard with a modern screen. it didnt last long, but the dimpled texture on the x220 trackpad was something I really liked, and i still miss having a middle click scroll button on trackpads. it was so nice to hold down a button and put slight pressure on the trackpoint to slowly scroll a webpage. I'm not 100% on it but I believe an ips x230 is considered the pinnacle. the x240 is slower than the x230 because it was when strong optimization for power savings started to occur.
Likes it
I find my M2 Macbook Pro so much less pleasant to use than my x220 thinkpad (running Debian) that I only use the Macbook for CPU-bound activities to which the x220 thinkpad is unequal. I find the Apple offering's keyboard worse to type on, its enormous touchpad is a chore to engage with compared to the venerable Trackpoint, and the operating system feels contrived to make simple things difficult. The x220 thinkpad is 14 years old now. And has a 500 GB SSD and 16 GB RAM. Perhaps in another 14 years Apple will be able to match it feature for feature. One might well ask why I own Apple hardware at all. The answer is to buy entry into their walled garden as a developer.
Doesn’t like it
> Uncles don’t let relatives buy less than 16gb ram. That has been my standard since ~2010 and our 2013 mbp is still running fine because I insisted on it. Just last weekend I bought 8gb ram thinkpad t14 for an elderly relative. 240 EUR. It replaces his thinkpad x220 where the fan and ssd slowly dies. I doubt it becomes an issue, and if it does then I can upgrade it later.
Doesn’t like it
> Even on Linux they would varely play an HD Youtube video if it weren't for the hardware acceleration. Video decoding has always been a brutal workload, but that isn't Microsoft's fault. I had to replace my Thinkpad X220 with an X270 for no reason at all except h.265. It's a ULV i5 too, so the perf is almost identical to the old laptop's... until you watch video on it.
Doesn’t like it
I have no idea why they did, but some pros: X200 is less expensive, (I think) it has a little more room, and it doesn't have the X220's crazy design flaw with the lid shell. I also had better luck getting genuine replacement keyboards for the X200. Half of the X220 keyboards I stockpiled arrived as substandard garbage, even though I was trying to avoid that.
Doesn’t like it
I provisioned several hundred x220's for the school I was working at, figuring they were the most bomb-proof thing at the time. The lid section you're talking about was definitively not bomb-proof. Thankfully, it didn't make much difference to the operation of the laptop, but still pretty annoying.
Doesn’t like it
One of the few things I'd change about the X220 is the strange 2-piece lid. (What looks like a cosmetic flourish in the lid is actually a seam.) Two of the four used X220 units I've bought arrived with the lid end piece wiggling, because it was no longer firmly attached to the main piece. The X200 and almost every other ThinkPad managed just fine with a 1-piece lid, including being rugged against drops, so I don't know why the change.
Doesn’t like it
I have few old thinkpads X220, X230, etc - outside of raw power, the two things that really suck are the speakers (they're truly trash), and the standard screen's performance with anything but trivial light around it. Still, it's fast enough to use with linux, and the keyboard is a joy to use. Swappable batteries are fun, and useful. However, I can't really use one outside of just nostalgia, or for tuning cars.
Doesn’t like it
I got an x220 jumping onto the hype but it was too small and too slow to use. Even though I'd maxed out the RAM, replaced the solder paste and was running a lightweight i3 environment. I've only ever personally owned second hand Thinkpads and they're so great. But you should get the newest, reasonably priced one you can. There are so many affordable T480s/T470s out there or even the newer T14 models. They're still very serviceable and many still allow expansion with unsoldered RAM.
Doesn’t like it
Other than my work laptop (a horrible, horrible Dell Precision), my laptops hardly ever leave the house: MacBook Air M2, Lenonov X220 (Linux) and HP 17 (Windows). I still prefer the sleek and light one over the others.
Doesn’t like it
I never kept my ThinkPads around long because of the screens (which they have fixed, somewhere around the T450 timeframe. The X220/230 had that godawful 1366x768 panel. A shame when the 13" Air at the time had a 1440x900 panel, which while it wasn't amazing with the viewing angles and colors, it was light years ahead of the screen in something like a T430.