I just played through Mass Effect 2 & 3 on mine (Intel i5) with no problems, using Wine. When I do upgrade my main board, I may get the i7 for better graphics performance.
Another huge + is setting battery charge limit with a console command (1). When I’m connected to power at home, I run `ectool fwchargelimit 60` to keep the battery at 60%. If I’m going out, I set it to 100% in the morning and let it charge.
On my thinkpad, I've found it most useful to additionally set a start charge threshold much lower than the charge limit. My use case only sees a handful of minutes without charger per day. With charging starting at 40% and ending at 80%, the battery gets charged sometimes as seldom as once per week.
The other way to look at it with regards to the framework is to just not worry about it. Replacing the battery is trivial and only $60 https://frame.work/products/battery
Once the ecosystem picks up speed and there are multiple vendors, perhaps the price or even capacity will improve. Although this may be possible with the thinkpad as well.
This doesn't seem useful based on what I know about LiIon batteries: they don't benefit from partial charges, since their capacity loss comes from discharge behaviour.
Exposing the battery to high temperature and dwelling in a full state-of-charge for an extended time can be more stressful than cycling.
Most Li-ions charge to 4.20V/cell, and every reduction in peak charge voltage of 0.10V/cell is said to double the cycle life. For example, a lithium-ion cell charged to 4.20V/cell typically delivers 300–500 cycles. If charged to only 4.10V/cell, the life can be prolonged to 600–1,000 cycles; 4.0V/cell should deliver 1,200–2,000 and 3.90V/cell should provide 2,400–4,000 cycles.
On the negative side, a lower peak charge voltage reduces the capacity the battery stores. As a simple guideline, every 70mV reduction in charge voltage lowers the overall capacity by 10 percent. Applying the peak charge voltage on a subsequent charge will restore the full capacity.
Another huge + is setting battery charge limit with a console command (1). When I’m connected to power at home, I run `ectool fwchargelimit 60` to keep the battery at 60%. If I’m going out, I set it to 100% in the morning and let it charge.
1: https://community.frame.work/t/exploring-the-embedded-contro...