Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wonder what other applications are from snap by default.


Docker, and I think it is the one most dumb af. You are fxxking sandbox another sandbox system mean to control the data storage and resources assignment from the rest of system resources?? How do I suppose to use it? It waste me 30 minutes wondering why dir mounting didn't work and it turns out it is packed into snap package.


A ton... Even basic console apps with nearly no dependencies are being snapped now. They are going totally crazy.

Seriously, why does htop need to be a snap??


Chromium I think. Basically anything that is a moving target.


I've been using the Linux Mint Chromium deb for ages with similar tricks to this post.

The Mint Firefox package is more difficult, it needs an override package which breaks Ubuntu, but Chromium is standalone.


It never hit me before now, but I just realized that "constantly upgrading software" is only a thing because corporations are cheap and impatient.

Web browsers need to be constantly upgraded mostly because they need constant feature add-ons. They need constant feature add-ons because they want the browser to be able to render all the features of native apps with JavaScript/HTML/CSS, but they can't possibly develop every feature all at once. So they drip, drip, drip out the features. They also can't thoroughly test all the features ahead of time (permutations would require hundreds of millions, if not billions, of tests per release) so they kick the releases out to beta users and collect bug and crash reports, and fix enough of them to call it stable and then kick a release out.

Imagine if cars worked like that. "We know you're driving on the highway, but we need to reboot your car because we have a new feature (radio shuffle mode!)"


Browsers need to be constantly upgraded because of security vulnerabilities being found, disclosed and fixed as a steady, busy stream. To just keep up with features you could have at least an order of magnitude slower pace of updates.


I see frequently on HN this idea that big company behind said web browser can simply throw more devs at it, adding things and features (useful or not) and simply drown any competitors with churn of changes. But you still want security patches too, so you have to install and keep up to date with upstream. Is this also causing relentless update cycle? I think so.


On my dev box, it's chromium, golang, ripgrep, restic, lxd, flutter.

I don't really notice the startups for the rest (although I get irritated when lxd auto updates and restarts my containers), but chromium does palpably take several seconds to load vs firefox .deb


the webkit based midori browser too


lxd has only been available by snap in ubuntu for a couple major versions.


I know. This screwed me over. I had an lxd cluster that was working very nicely. Then 1 of the 5 cluster members failed to upgrade when snap forced an upgrade and it put the whole cluster in a degraded state.


You can install LXD on Alpine without snap and it works great.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: