4 ms·
Snap. Just horrible. Constant source of headaches, frustration, and disappointment. Snap drives users away. Here are some recent relevant HN threads: Ubunt
by metadat 4y ago
Snap. Just horrible. Constant source of headaches, frustration, and disappointment.
Snap drives users away. Here are some recent relevant HN threads:
Ubuntu Snap update spoiled my World Cup Final - https://news.ycombinator.com/item?id=34041272 https://news.ycombinator.com/item?id=34041272
Ubuntu: “How are we improving Firefox snap performance?” - https://news.ycombinator.com/item?id=32702062 https://news.ycombinator.com/item?id=32702062
Ask HN: Is it safe to remove snap from Ubuntu 22.04 LTS completely? - https://news.ycombinator.com/item?id=31198675 https://news.ycombinator.com/item?id=31198675
Firefox now only available via snap on Ubuntu - https://news.ycombinator.com/item?id=30776698 https://news.ycombinator.com/item?id=30776698
Ubuntu to Make Firefox Snap Default in 21.10 - https://news.ycombinator.com/item?id=28564600 https://news.ycombinator.com/item?id=28564600
Ubuntu 20.04 LTS’ snap obsession has snapped me off of it - https://news.ycombinator.com/item?id=24383276 https://news.ycombinator.com/item?id=24383276
- josephcsible 4y agoI agree snap is awful, but isn't it almost entirely a desktop problem, since you're not usually running Firefox or Signal Desktop on a server?
- metadat 4y agoMy issues with Snap involved LXC. I stopped using Ubuntu for that project because it was such crap. I couldn't even control what version was running unless I went to great lengths, because snap would automatically and silently upgrade to the latest available (which brought in breaking API changes). Once my current 20.04 snowflakes fall out of security patch support and need a major OS upgrade, I won't be using Ubuntu at all ever again. There's no advantage over Debian, quite the contrary. Sadly, now Ubuntu is the disadvantage OS.
- TheDong 4y ago> isn't it almost entirely a desktop problem, since you're not usually running Firefox or Signal Desktop on a server? snap is installed on ubuntu server too, and if some junior engineer comes in, how are they supposed to know not to use it? How are they supposed to know that after googling some variation on "install docker ubuntu" and getting "snap install docker" (https://snapcraft.io/docker https://snapcraft.io/docker), they should ignore those very official looking instructions which will give them a broken and buggy docker installation? Perhaps the problem's theoretical, but canonical certainly encourages using snaps on servers, such as in the microk8s docs (https://microk8s.io/docs/getting-started https://microk8s.io/docs/getting-started), and I expect if canonical keeps pushing it, it'll become more and more of a server problem in reality too.