News for hackers. Stuff that matters.
Re:When will we get secure desktop OSes? (2018) by michaelt on Sunday July 25, 2021 @03:32AM (#27947455)
But everyone hates snaps.

Huge files (made worse by an insistence on keeping two versions of everything around). Slow to start even a simple calculator. Fills the mount list with spam. All to deliver the "feature" that Discord can't share a file from ~/.minecraft/screenshots/whatever.png and ffmpeg can't access /dev/video0

Users prefer dpkg so clearly that Canonical had to make a fake dpkg file for Chromium that installs it using snap.

Re:When will we get secure desktop OSes? (2018) by ivolimmen on Sunday July 25, 2021 @03:50AM (#27947524)
From a user perspective : it does work. I always had issues running Spotify on it if I ran a newer Ubuntu than Spotify built their application for. Now I run the snap and everything just works.
Re:When will we get secure desktop OSes? (2018) by beermonster on Sunday July 25, 2021 @06:10AM (#27948066)
That might just be because you're now running the latest version?

Were you previously running the distro supplied Spotify or from Spotify's own APT repo?

Re:When will we get secure desktop OSes? (2018) by xet7 on Sunday July 25, 2021 @03:47PM (#27952317)
I love Snaps:

- When there is new security fix, like new version of Node.js, I release new version of Wekan https://wekan.github.io and all those about 9000 servers worldwide are updated automatically soon and safe from that vulnerability. Wekan migrations upgrade database schema etc automatically.

- When Snap is upgraded, it upgrades very fast, compared to Docker

- Snap does not have layers taking big amount of disk space, like Docker

- Snap sandbox works very well. Snaps with strict confinement (like Wekan) can not access files outside of /var/snap/wekan/common directory.

- Snaps are the reason to select Snap compatible distro https://snapcraft.io/docs/installing-snapd .

Is there any other automatic update system like Snap? AFAIK other update systems require manual steps to update.