Live data from Hacker News

Disabling automatic refresh for Snap from store

forum.snapcraft.io

31–40 of 201 posts

Re: Disabling automatic refresh for Snap from store

#32
post #17

> The issue that makes us resist the idea of simply disabling updates altogether is that very often that will mean never update rather than update at someone’s discretion, and then we’re getting back to some of the problems that got us here in the first place. I’m sorry, who owns the machine here?

Counter point for general software: some people don't upgrade software for _years_, due to which vendors have two problems - 1. Open security vulnerabilities 2. Necessity to maintain backward compatible infra To offset this, two channels of releases can be maintained - one for security fixes, another for general features etc. But again here, we run into problems where maintenance of two channels isn't economical, and…

I'll give you the same answer I gave people when Microsoft started doing the same nonsense with Win10:

I totally agree your average end user is poor at managing updates themselves and thus it is justified to enable auto-updates by default. What that does not justify is totally removing the ability to turn them off. Feel free to make it a little harder to disable: the user has to run a CLI command or something, but the option should be there.

> How can these be addressed if upgrades are not forced, are there standard processes followed that provide the best compromise for both vendors and end users?

If you go through the extra effort to disable updates and don't grab a security fix, that's on you. How is "you have to do exactly what I tell you - wait why is nobody using my software?????" a best compromise for users? What are users expected to do when an upgrade breaks something and they can't downgrade?

Re: Disabling automatic refresh for Snap from store

#33

> The issue that makes us resist the idea of simply disabling updates altogether is that very often that will mean never update rather than update at someone’s discretion, and then we’re getting back to some of the problems that got us here in the first place. I’m sorry, who owns the machine here?

I see they're honestly trying to ease life for technically illiterate users (or, put it another way, to chase Apple's "just works" experience). But ignoring the needs of professional users (who are influencers) is a sure way to divert all users.

Re: Disabling automatic refresh for Snap from store

#34

> The issue that makes us resist the idea of simply disabling updates altogether is that very often that will mean never update rather than update at someone’s discretion, and then we’re getting back to some of the problems that got us here in the first place. I’m sorry, who owns the machine here?

[deleted]

Re: Disabling automatic refresh for Snap from store

#35
post #9

Earlier quoted context omitted.

This is why I don't use it anymore: https://support.system76.com/articles/enable-hibernation/

Because they support hibernation? I assume the answer here has to be "because it's a PITA to enable", but as far as I know no distro does this correctly by default on an encrypted drive.

Because it's a pain in the ass for what should be the default, especially if you want to use it on a laptop and not have the battery die overnight.

Re: Disabling automatic refresh for Snap from store

#36

Snap developers have refused to rename $HOME/snap to be less visible for nearly as long, they have and are shipping very broken software, all while using update methods that corrupted people's data unannounced until very recently (the update mechanism made data directories non-writable unless you enable some experimental option). They very much do not care about the end-user with Snap, only how to appear attractive t…

[deleted]

Re: Disabling automatic refresh for Snap from store

#37

Where Microsoft leads with its bad ideas Linux distros will follow blindly. The sad thing is those who decried a Microsoft for their evilness of doing things like this are the same ones that have turned right around and started defending it in the name of "users are stupid so give them less freedom".

[deleted]

Re: Disabling automatic refresh for Snap from store

#38
post #37

Where Microsoft leads with its bad ideas Linux distros will follow blindly. The sad thing is those who decried a Microsoft for their evilness of doing things like this are the same ones that have turned right around and started defending it in the name of "users are stupid so give them less freedom".

[deleted]

[deleted]

Re: Disabling automatic refresh for Snap from store

#39

Earlier quoted context omitted.

Just switched to Fedora about a week ago because I was getting fed up with user hostile Ubuntu bs, I like it a lot.

I feel like people who use fedora swear by it. What DE do you use? I prefer KDE but donno if it’s time to retry gnome or something else.

If you're moving to Fedora then Gnome really is the path of least resistance, and highest level of integration and support. But you can make KDE work, or even use a tiling WM like Sway and customize it to your taste. In any case, you get to enjoy the benefits of a really well done distro.

Re: Disabling automatic refresh for Snap from store

#40
post #9

Earlier quoted context omitted.

This is why I don't use it anymore: https://support.system76.com/articles/enable-hibernation/

Because they support hibernation? I assume the answer here has to be "because it's a PITA to enable", but as far as I know no distro does this correctly by default on an encrypted drive.

> because it's a PITA to enable

I went over the blog post, and it looks like it's a PITA to enable because they went out of their way to make it so by using a weird partition scheme. I've never installed pop OS, but according to that blog they're using LVM on LUKS, which should work fairly well.

> but as far as I know no distro does this correctly by default on an encrypted drive.

What does "correctly" mean here? On my previous laptop I had arch installed on ext4 on LVM on LUKS. Therefore, the swap was on the same LVM. Aside from having to manually set the "resume" kernel parameter, I never had to do anything, and it just worked.

Post reply on HN