Live data from Hacker News

Thinkpad X210

geoff.greer.fm

461–470 of 490 posts

Re: Thinkpad X210

#461

My 2011 X220 refuses to die. It's been tossed in bags, scuffed, cracked, and burned with a candle. The keyboard is perfect. Touchpad is fine. Wifi is excellent. Upgradeability unmatched. I'm running Linux with a tiling window manager, and performance is fine for pretty much everything I want to do, including compilation. It runs super hot (80C+ sometimes), but is always way quieter than my XPS15 from work. Only compl…

"burned with a candle" - nobody upvoted you for any reason other than wanting to know how this happened. Do tell, OP!

I would guess he put his laptop close to a candle which was subsequently tipped over.

But maybe there was Satanism involved. In that case please do tell, Mr. OP!

Re: Thinkpad X210

#462

> The fan only turns on if I’m doing something intensive like compiling go or scrolling in Slack. The next time somebody asks why everybody has a problem with Electron, I'm referring them to this page.

Electron is far from ideal, and it may be argued it's incredibly difficult to make a relatively efficient Electron app (vscode is often cited as one, but Microsoft has plenty of resources). However, for all the efficiency challenges Electron brings, Slack is universally cited in types of comments such as the above. This makes me highly suspect that—beyond being just written in Electron—Slack is actually an extremely…

Slack is a massive company with a singular product. Can they really not afford to write their product natively? Their backend should be reusable, and they could write a core of the application in C++ that should give them a core functionality in all operating systems. Then have a native team take over for iOS, mac android, and windows, Linux. There are cross platform libraries that gets you a ui pretty far, or they could use pure graphics library and roll their own.

A billion dollar company has few excuses in my opinion.

Re: Thinkpad X210

#463

Earlier quoted context omitted.

> You should see my X62, the battery is so bad. I even bought a "brand new" battery and it last about 2 hours. That's probably a fake or aged battery, or your power management is set up incorrectly. A X62 with a fresh battery lasts a lot longer than 2 hours.

Where did you buy yours? I bought an old X61 and the battery was crap. I can only find affordable genuine ones on eBay. The ones on Amazon were $200... So it didn't make sense to buy them

I buy 3rd party replacement batteries on Amazon. The original batteries have degraded by now, and replacing the cells is a tricky operation: https://hackaday.io/page/247-replacing-lenovo-laptop-lithium...

Re: Thinkpad X210

#464

> Battery life is a little over 4 hours with the flush battery (55Wh) and 6-7 hours with the extended battery (80Wh). Not going to lie, that’s pretty horrible. > Battery life would increase by 50% if I got PC6 or PC8 idle states. The fan only turns on if I’m doing something intensive like compiling go or scrolling in Slack. lol. One of the things that really drives me nuts is my computer’s fan turning on when I know…

With all the hype about the efficiency of ARM processors and Apple thinking of putting their custom designed processors in their laptops, I wonder if we'll ever get better battery life on our laptops.

I know nothing will be very significant, but I wish at least my laptop can stay for the whole day on battery.

https://blog.cloudflare.com/arm-takes-wing/

Re: Thinkpad X210

#465
post #98

Earlier quoted context omitted.

Consumers prefer super-thin soldered machines, sadly. The proof is in the shopping.

Not always, sometimes you cannot see the proof because a company just doesn't offer any other options. If there was a modern laptop that ran macOS that was user upgradeable, I would absolutely get it in my next upgrade cycle. Alas, there isn't one. Also companies aren't always superrational logic machines that have coldly calculated their every more; there's sometimes a lot of collective delusion going on that can le…

I'm not by any means knowledgeable on the hardware design front. But I think the notch was a hardware design solution to a problem (I'm not sure what it is but probably to fit more components or save space inside the phone for something) and all the others copied it because it was a clever solution to an existing problem and it didn't appear to affect users much.

Re: Thinkpad X210

#467

Earlier quoted context omitted.

Electron is far from ideal, and it may be argued it's incredibly difficult to make a relatively efficient Electron app (vscode is often cited as one, but Microsoft has plenty of resources). However, for all the efficiency challenges Electron brings, Slack is universally cited in types of comments such as the above. This makes me highly suspect that—beyond being just written in Electron—Slack is actually an extremely…

Slack is a massive company with a singular product. Can they really not afford to write their product natively? Their backend should be reusable, and they could write a core of the application in C++ that should give them a core functionality in all operating systems. Then have a native team take over for iOS, mac android, and windows, Linux. There are cross platform libraries that gets you a ui pretty far, or they c…

I feel like I might be falling into some kind of fallacy, but it seems at first glance like your argument supports GP's.

If Electron is such a horrible platform that you literally can't write performant software with it, and Slack's performance problems are really a huge problem for regular users, and yet as a massive company with a singular product they still rely on it, then I would guess at least one of two things should be true:

A) Native app development is actually way more horrible than most people say, and Electron's experience is so much better that even a company as big as Slack finds it preferable to building a dedicated Mac team.

OR, B) Slack's dev team just may not actually care all that much about performance in the first place, and they might just be writing a poorly optimized app on top of a poorly optimized platform which exasperates all of its problems.

Or, maybe a combination of the two. I dunno.

Anecdotally using Slack within a web browser (which should get rid of some of Electron's downsides since it's no longer a separate browser instance) I still occasionally see slowdown and issues with the App. Not nearly as bad as, say, Twitter, but not great. Certainly not as performant as I would expect an interface this simple to be.

So while it's silly to claim that Electron doesn't have an impact on performance, I suspect that even if the Slack team was writing native apps, they still might end up with a piece of software that has problems. Maybe fewer of them, or maybe even more, since you can get away with a lot of bad architecture in a C++ program before you hit the same bottlenecks like loading time or typing lag.

Are we sure that the Slack team wouldn't just view a native codebase as license to cut even more corners with performance?

Re: Thinkpad X210

#468

Earlier quoted context omitted.

Slack is a massive company with a singular product. Can they really not afford to write their product natively? Their backend should be reusable, and they could write a core of the application in C++ that should give them a core functionality in all operating systems. Then have a native team take over for iOS, mac android, and windows, Linux. There are cross platform libraries that gets you a ui pretty far, or they c…

I feel like I might be falling into some kind of fallacy, but it seems at first glance like your argument supports GP's. If Electron is such a horrible platform that you literally can't write performant software with it, and Slack's performance problems are really a huge problem for regular users, and yet as a massive company with a singular product they still rely on it, then I would guess at least one of two things…

[deleted]

Re: Thinkpad X210

#469

My 2011 X220 refuses to die. It's been tossed in bags, scuffed, cracked, and burned with a candle. The keyboard is perfect. Touchpad is fine. Wifi is excellent. Upgradeability unmatched. I'm running Linux with a tiling window manager, and performance is fine for pretty much everything I want to do, including compilation. It runs super hot (80C+ sometimes), but is always way quieter than my XPS15 from work. Only compl…

"burned with a candle" - nobody upvoted you for any reason other than wanting to know how this happened. Do tell, OP!

My sister put a candle on the table and the rising heat was barely under the lip of my open laptop lid. It melted a bit of the plastic, but the damage was only cosmetic. Sorry; pretty anticlimactic I know haha.

Re: Thinkpad X210

#470
post #303
post #207

Earlier quoted context omitted.

I don't lie about battery life numbers. People like to say, "I get 9 hours of battery life." when they mean that they get 9 hours if they do doing nothing but let their computer idle with the brightness at minimum. 4 hours with a 55Wh battery is an average consumption of 13 watts. That's because my typical workflow involves running a VM containing cassandra & postrgres (among other services) and recompiling go and ja…

Long lasting battery is the feature I appreciate most from a laptop. My T430 with the extended slice battery gives me 7-10 hours, and could probably get another 3+ if I swapped out the CD drive for the Power Bridge battery. Long live the ThinkPad. Edit: This is with mostly casual use on an Arch Linux setup. I think the next killer feature I want/look for in a laptop is the ability to see the screen in bright sunlight…

T430 doesn't support Ultrabay battery
Post reply on HN