Remix.run Logo
worble 2 hours ago

While I don't deny that suspend is an issue on Linux I've just never seen this as a major problem? I simply turn off my laptop and turn it on when I need it - boot times are less than a minute so it really isn't a issue for me, just flick the power switch, wait for a bit then I'm good to go.

fizwidget 2 hours ago | parent | next [-]

“Less than a minute” is going to feel horribly slow to people that are used to instant-resume and not having to think about shutdown vs. sleep.

You might be okay with it, but I suspect most consumers today won’t be.

Implicated an hour ago | parent | next [-]

This, so much. I read that comment and immediately recoiled at the idea of waiting "less than a minute" to be able to do anything. I'd estimate that 1/3 of the time I even open my laptop, I'm done with what I needed in less time than that boot up sequence takes and have closed it and moved on to something else. So often I just pop it open, do/check something and close it within seconds.

I go _months_ without rebooting/proper shut downs. And this is on a MacOS install that I've migrated from one Macbook to another for 5 macbooks now O.O

code_biologist 32 minutes ago | parent | prev [-]

I'm reminded of this Steve Jobs story: So it's the MacBook Air guy's turn. He comes in and places his prototype down in front of Steve. Steve opens the lid. Two seconds later he picks up the laptop and heaves it so hard it skipped across the table like a stone on water: "I said fxxking INSTANT ON!!"

https://news.ycombinator.com/item?id=44879509

heavyset_go an hour ago | parent | prev | next [-]

S3 sleep is a solved problem and security issues around it are solved by Secure Boot and memory and disk encryption.

The issue is that firmware vendors disable S3 sleep in favor of s0ix/Modern Standby instead, which just puts hardware into low power states instead of stopping them entirely. This will inherently drain more power over time than just keeping memory powered in S3 sleep.

Modern Standby requires heavy integration with the OS to be power efficient. Turns out that takes a lot of reverse engineering because vendors will not release documentation or tune the kernel for their firmware.

mjrpes 37 minutes ago | parent [-]

Not just laptops but affects computers too. I have a brand-new Mini PC with Windows 11 and when you turn it "off" it continues to pull 6-10 watts. Not a lot but still over a year if you were to only used it minimally that's 52-83kwh or around $25-45/year at PG&E rates. Vendors are removing support for classic standby/hibernate so the only way to go to <1 watt is to pull the plug. It shouldn't be this way.

GZGavinZhao 2 hours ago | parent | prev [-]

There are often browser tabs and other documents windows I would like to keep openers and I want to jump back to exactly where I left off as soon as possible.

worble 2 hours ago | parent [-]

Let me preface this reply with that I'm not trying to preach or tell you how to live your digital life - everyone is different and if you have setup that works for you then great, keep on trucking.

That said, I worked the same way many years ago, with browser tabs and desktop sessions that were precious and I didn't want to drop them. But what I ended up realizing was that the stress of losing that state due to random power failures or software bugs was too much. I found it far better for my sanity and actual productivity to instead make sure I had a sane note taking system, where I could track what was actually important to me.

It was a great relief to my mental state and general stress to allow myself to shut down all processes and start clean every day.

Implicated an hour ago | parent [-]

While I understand your perspective here - let me counter with mine. I have the same issue where I maintain a 'state' that I'd prefer to maintain but my interest in maintaining it does have this anxiety you describe.

It's just a huge waste of time to get it all back. I see it no different than being in the middle of a heavy coding/mental task and being interrupted to the point that you have to 'start over' in the sense of getting all that context back in the right places.

Sure, I _could_ neatly close everything out and have a pristine perfect work/desktop environment. But, personally, when I see the work/desk environment of someone and it's absolutely pristine all I can think about is how they're spending energy to maintain that.

To give another example - in my workshop (woodworking), if I'm in the middle of something and need to take a break/leave the shop... I'm not putting _anything_ away. I turn off the lights and walk out. That way when I return I don't have to set everything back up. Now - when I finish something, then I go through and clean up and organize and get the state freshened up. Same thing with my laptop/computer.

Zero anxiety about it all - it's not about losing anything but time. And that's what's most important.