Live data from Hacker News

Snaps. Why? Please Stop

forums.linuxmint.com

101–110 of 115 posts

Re: Snaps. Why? Please Stop

#101

I use Ubuntu and i'm sick of having snaps forced on me. When I next install, i'm either completely ridding the system of snap or i use another distro. I'm fed up with it. The kicker is sometimes when you use apt to install a package, sometimes it installs a snap! It's madness!

Just get debian with your favorite DE

Re: Snaps. Why? Please Stop

#103
post #4

I won't use Snaps. Please stop trying to work around my chosen distro's package maintainers. If I want to use your program and there isn't a package for it, I'll build it from source myself.

Please stop trying to work around the application developers and relying on unaffiliated volunteers for keeping apps updated and secure.

Please stop trying to put the burden of packaging their software for every platform on application developers. Instead just use nix.

Re: Snaps. Why? Please Stop

#104
post #3

You’re a company and your software actually runs on Linux. You want to reach as many people as possible. So you make a .deb for Ubuntu. Or you go with a package manager that is cross-distro. That’s why.

Just make an appimage and be done with it.

I would prefer AppImages over Snap if I were a company.

But just to strongman package managers:

With an AppImage you don't get security updates, and it isn't a distribution mechanism.

Re: Snaps. Why? Please Stop

#105
post #9
post #3

You’re a company and your software actually runs on Linux. You want to reach as many people as possible. So you make a .deb for Ubuntu. Or you go with a package manager that is cross-distro. That’s why.

ehhhh.... If I want to reach as many people as possible I would build rpm, deb, docker images, provide source code. I would not use snaps because it would imply more effort from the end user -- they first need to install snapd and only then my app.

> they first need to install snapd and only then my app

This is a reductive argument.

It's not more effort if Snap is already included in the Linux distribution.

This argument only applies if Snap is your only distribution channel.

Otherwise, you could say that distributing a Linux version of the software implies more effort from the user, because they'd need to install Linux first. We're talking alternatives here.

Re: Snaps. Why? Please Stop

#106

Earlier quoted context omitted.

> Yes I'm sure all the three Surface Go Thankfully for Microsoft you and your hate are not the ones who buys Surface Go > You must be joking. Maybe like sub 300 USD Did you even bothered to check that Amazon link? With laptops at $500 clearly labeled having an eMMC storage? You must be joking. > SSDs are now so cheap And eMMC is cheaper . If it wasn't there would be no laptops with eMMC.

Just because you managed to hunt down some junky Emmc laptops by actively searching for them on Amazon doesn't mean anything. How much percentage wise are they of total sales of laptops? How many consumers actually buy them? Those are important numbers, the statistics. Not your Amazon findings trying to spin it into an overexageration. Emmc laptops are by no means a majority in consumers hands.

> you managed

> to hunt down some junky Emmc laptops

> by actively searching for them on Amazon doesn't mean anything.

No, I didn't 'hunt down', 'actively searched' or whatever. I just typed it in. Also it means what you are didn't bothered to visit that link and you are in denial, because it doesn't suit your views.

> How many consumers actually buy them?

Ah, yes, let me call MS/ASUS/whoever president and tell him to handover the stats, because noname from the Internet demands them or 'didn't happen'

>trying to spin it into an overexageration

Ah, yes, multiple models with eMMC sold everywhere is just an overexageration, it's like a special plot from vendors to... what for, actually?

How come there are models on the market with eMMC when nobody buys eMMC laptops? Can you explain that without overexagerating your snobism?

> Emmc laptops are by no means a majority in consumers hands.

Yes, and this is addressed in my first comment in this thread.

Re: Snaps. Why? Please Stop

#107
post #4

I won't use Snaps. Please stop trying to work around my chosen distro's package maintainers. If I want to use your program and there isn't a package for it, I'll build it from source myself.

The same argumentation applies to npm, cargo, pip, ...

Also app auto updates, browser extensions, ...

Re: Snaps. Why? Please Stop

#108
post #56

One of the experiences that formed my hatred of Snap was when trying to install Notepad++ while trying to find a worthwhile editor to migrate to. Running via WINE it was 20.6MB installed, and even WINE itself was 1.2GB, but that 1.2GB was shared by other programs. On one machine due to package conflicts preventing an appropriate Mono install and laziness in sorting my multitude of prefixes I couldn't get Notepad++ to…

OpenTyrian game natively is something like maybe 7MB, but a Snap version is more than 1GB.

Re: Snaps. Why? Please Stop

#109

Earlier quoted context omitted.

I just jumped the ship to Nix.

You should rewrite everything in Rust too.

Nix is the "worse is better" approach, it's just symlinks and environment variables and bash scripts under the hood. (Not even a single container in sight!)

Re: Snaps. Why? Please Stop

#110

Earlier quoted context omitted.

> nor would I know where to find one Surface Go is available in eMMC version. https://www.youtube.com/watch?v=dpkT8JwgnAI https://www.amazon.com/s?k=laptop+emmc Basically anything under $700 has a chance to be an eMMC laptop. Most? Nope. Many? Yes, especially cheap and not so cheap ones.

eMMC is such a nasty invention! We could have just had microSD cards as core storage on all these tiny thin devices! They make cards with good wear leveling. The tech is already there, no need for soldered on stuff. Soldering is kind of a "Worst possible solution except all the other ones" kind of technology.

I use a notebook with a 32 Gb soldered on eMMC for /boot and a 512 Gb microSD for /.

And you can't stop me.

Post reply on HN