this post was submitted on 13 Dec 2023
262 points (98.2% liked)

Programmer Humor

24648 readers
315 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
all 24 comments
sorted by: hot top controversial new old
[–] DiabloD3@programming.dev 103 points 2 years ago (1 children)

Good on them. Snap is a plague.

[–] pkill@programming.dev 31 points 2 years ago (2 children)

Why are they even still pushing that nonsense when flatpak at least somewhat gets closer to getting bwrap implemented right?

[–] Dirk@lemmy.ml 36 points 2 years ago

Why are they even still pushing that nonsense

It's a for-profit corporation. They only have one goal.

[–] hunger@programming.dev 24 points 2 years ago (1 children)

To be fair: snaps can work for all kinds of things all over the stack from the kernel to individual applications, while flatpak just does applications. Canonical is building a lot around those abilities to handle lower level things, so I guess it makes sense for them.

IMHO flatpak does the applications better and more reliably and those are what I personally care for, so I personally stay away from snaps.

[–] pkill@programming.dev 4 points 2 years ago

Fair point. For instance one thing that sucks about flatpaks is that you can't torsocks them

[–] tubbadu@lemmy.kde.social 49 points 2 years ago (2 children)

What is AFTL? Probably not "Anterior talofibular ligament" as the internet told me

[–] lvxferre@lemmy.ml 65 points 2 years ago (1 children)
[–] suy@programming.dev 24 points 2 years ago

Thanks. I should have linked to that myself, perhaps.

[–] roguetrick@kbin.social 18 points 2 years ago (1 children)

What's easier to understand: ankle anatomy or Ubuntu publishing.

[–] Teon@kbin.social 3 points 2 years ago
[–] OsrsNeedsF2P@lemmy.ml 43 points 2 years ago

Canonical could have done a lot better with the explanation message here. The idea is to push apps towards XDG compliance and the use of things like Portals.

That said, unlike Wayland, portals really aren't there yet from a UX perspective, especially for an app that is heavy on file transfers.I prefer what Flathub does where it puts a nice green checker beside your app for XDG compliance - it's an encouragement, but not an enforcement.

[–] anzo@programming.dev 34 points 2 years ago (1 children)

This post title is misleading. The developer was working with Snap until Canonical didn't allowed it anymore. He's pissed with the policy enforcement which is strictly speaking commercial and as bad as Apple's afaik...

[–] suy@programming.dev 5 points 2 years ago (1 children)

Sorry, could you clarify what you mean? I don't see the difference. Isn't the author complaining about Canonical for the policy enforcement?

[–] anzo@programming.dev 6 points 2 years ago

Canonical has been taking bad decisions for quite some time now, and this developer was trying to reach Ubuntu users even while probably knowing these. Which makes sense, of course. The point being that this dev's disappointment seems quite specific in these notes (against Snap), and imho he might work again towards shipping their app through Snap if he was allowed to. My comment compares Canonical to Apple, to give some context of where Canonical is at so many other idiosyncrasies (for example, I also heard other bad stuff about their H.R., in particular a way too lengthy hiring process.)

[–] corsicanguppy@lemmy.ca 19 points 2 years ago (1 children)

Having worked with Unix and Linux for 29 years, some of it deep in os security, I strongly believe

  • canonical is good at hiding the fact they're evil as hell
  • snap is a bag o shite

Cheers to this guy.

[–] AVincentInSpace@pawb.social 2 points 2 years ago

Canonical wants to be Microsoft so bad