hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.4K
active users

Cassandrich

@marcan@treehouse.systems I'm not a user and won't be so maybe my opinion is irrelevant, but that kind of attitude really rubs users the wrong way. Users may actually have good technical reasons for caring about the mechanism of how something is done. "This is our project, our limited resources, and we're not working on that because it's not the important next step to us" is valid. "You're wrong to want that" is patronizing.

@dalias @marcan "You're wrong to want that and here's why" sounds good to me as a user. I learned something and know what to expect now.

@manawyrm @marcan@treehouse.systems The problem is it presumes the user has a particular XY problem when the user need might actually be something different.

@dalias @marcan Very few users know enough about Arm and most people have very strong ideas (that don’t fit here) from the Intel world. So it‘s a very valid assumption.

@dalias @manawyrm @marcan@treehouse.systems Does anybody actually specifically need one type of suspend over the other? Because it seems pretty reasonable to me to assume that most people just care about suspend being ‘good enough’ and don’t care about how it’s done.

And given limited developer capacity it seems pretty reasonable therefore to focus on the thing that’s easiest to improve, not on the thing people think they want.

@benjamineskola @manawyrm @marcan@treehouse.systems Hibernate to disk can be a real need for security or longevity of sleep (weeks or months) or transit through somewhere that full power off/battery removal is mandated. But I don't see obvious plausible requirements for s2ram.

@dalias @marcan He's right though. Nobody *actually* wants Asahi to support S2RAM. People want Asahi to use less power in sleep mode. People who ask for S2RAM *assume* that "adding support for S2RAM" is a quicker way to achieve that than improving power management to the point where S2IDLE uses almost no power in sleep mode.

If you disagree, please, can you link to someone laying out why they want S2RAM for a reason other than sleep power consumption?

@mort @marcan@treehouse.systems Yeah s2ram doesn't look like it has much appeal over s2idle when the latter is implemented properly, since bulk of power consumption is dram refresh. I'm actually interested in ability to power down dram banks after swapping/discarding, as a "better hibernate to disk" (fast resume) but I doubt most hardware can do that.

@dalias @mort @marcan it's something a number of HW vendors have been playing with since quite a while but the SW story is complicated

@never_released @mort @marcan@treehouse.systems s2idle with nothing but a few MB of SRAM powered would be the holy grail of sleep UX, IMO.

@dalias @marcan

"Users may actually have good technical reasons for caring about the mechanism"

They may. But most of them just read something somewhere and now try to brag with their "knowledge".
It is tiring and time stealing to deal with every single one of them.

Those people won't read the post anyways. It is too long. Too much information and reasoning.

This text is for us to comprehend the decisions.
And to be encouraged to repel similar attacks likewise. (At least in my view.)

@dalias @marcan

The people, who are really interested for technical reasons, are normally completely different in their approach to developers. No rants needed for them.