jgtimourian :
8 gb is enough, but 64 gb or 128 gb is even better.
Not on a laptop. Too much RAM will just consume excess power, reducing battery life. The denser (higher capacity) memory modules consume lower Watts/GB (why should favor a single large module instead of two smaller modules in a laptop), but Watts per module still goes up.
The smaller RAM modules are also more readily available in low-voltage (1.3V) modules (vs the normal 1.5V). Since P = V*I this results in about 15% lower power consumption. A laptop SO-DIMM uses about 1.5 W at idle, 3 W under load (this varies with capacity). Call it 2 W, or 4W for two modules. 15% of that is a savings of 0.6 Watts.
The X1 Carbon uses a 57 Wh battery. At a 10 hour battery life under moderate use, that's an average power consumption of 5.7 Watts. Increasing that by 0.6W to 6.3 Watts drops battery life to 9 hours. Increasing it to 6.7 Watts drops battery life to 8.5 hours. Increasing it to 7.7 Watts drops it to 7.4 hours.
The power consumption of the RAM only made 10-20 minutes difference back when laptops were only getting 3-4 hours on battery. But the modern laptops which are pushing 10 hours are extremely sensitive to additional power consumption. You shouldn't get more RAM than you need.
excalibur1814 :
Nah. Surface Book or Surface Pro. You're the second page to suggest a high end Lenovo in a week... !? Is Lenovo splashing the cash?
Lenovo's share of the laptop market is about 20%, so just on pure chance alone you'd expect about 1/5th of recommendations to be for Lenovo.
The Thinnkpads are my #1 recommendation for laptops too. The Surface line, while impressive technical feats, are virtually impossible to repair. The Thinkpads are a breeze to fix, both via warranty service or out of warranty. They're made that way because businesses buy them by the truckload, and expect to have their own IT department repair them. Roughly half the laptops I've ever owned were Thinkpads. I'd be using one right now if Lenovo would put anything higher than a 940m / MX150 GPU in them.