I think this is funny, but it's hard for me to hate too much on flatpaks. Disk space is practically free now, and having spent a good chunk of my career fighting DLL hell, I have a lot of sympathy for the problem it's trying to solve.
Honestly this. It’s so nice to not have to hunt for a specific library that depends on 20 other libraries. I’d rather pay in disk space than deal with that.
Its good and bad. Bad because the base system cant use it and its not the main packaging choice.
Lots of good apps like OBS use outdated runtimes, which simply should not be used anymore. I am not sure if this is a security issue but probably it is, and it creates this unnecessary Runtime bloat.
I hate this philosophy so much! I hate developers for it! It’s like they gave up on even trying to do anything about retrocompatibility and managing libraries and dependancies.
Anyway it will collapse soon. I just wish it was sooner.
An answer that posit that disk space is infinite and free and embrace the black box philosophy. Soon we will have machine priests doing rituals to maintain them I guess.
Honestly I get both sides of it. Your view makes sense as an end-user and from a philosophical perspective. But some people have legacy software that needs conflicting dependency versions, for instance. It’s just a trade-off.
Yeah, package maintainers should have their dependencies figured out. “Managing dependencies is too hard” is a distro packager’s problem to figure out, and isn’t a user problem. When they solve it and give you a package, you don’t need to figure it out anymore.
Plus, frequent breaking changes in library APIs is a big no-no, so this is avoided whenever possible by responsible authors. Additionally, authors relying on libs with shitty practices is also a no-no. But again, you don’t need to worry about dependences because your packager figured this out, included the correct files with working links, and gave them to you as a solved problem.
For those who don’t understand: cage is a kiosk wayland window manager, which means it only runs one program in the foreground and in fullscreen.
foot is a graphical terminal emulator.
So the joke here is to run a terminal emulator in fullscreen and kiosk mode on a wayland wm from tty, which, at first sight, looks exactly the same as just tty. So you use wayland for a lookalike tty session, which is a nod at OP’s image which states you wouldn’t run a tty on x or wayland.
(But cage+foot has mouse support, nice fonts, can launch graphical programs, etc., and has itself established as a kind of rescue shell for tty-less kernel distributions)
Vivaldi is a great power user browser, which is generally what the Linux audience is. Firefox is pretty good for power users too and it takes the cake when it comes to privacy and security, but Vivaldi just has those exclusive features that you just can not replicate on Firefox.
It’s somewhat like Firefox used to be, cuztomizable UI and all that… a lot of menus with UI tweaks that just make your browser your own and make your life easier… it brings back what was taken from us when FF made some drastic changes.
How is it more customizable than Firefox? Last I used Chromium based browsers, stuff like TreeStyle Tab was impossible besides a hacky separate window whereas extensions in Firefox are able to make those drastic changes to the UI.
Vivaldi also has a “window panel” that is basically a tree-style list in your sidebar of all your tabs across all windows and workspaces, and recently closed tabs and sessions.
Vivaldi’s toolbar can be customized just like Firefox, but you additionally also get a bottom bar and a sidebar to place toolbar buttons on.
Vivaldi has a Spotlight-like search bar you can open with F2 to quickly find a page in your history or type any browser command like hiding the UI. You can also string multiple commands together and add them as a toolbar button.
You can add websites to your sidebar too to open them in a slide-out window of sorts (basically the same thing as Opera GX’s sidebar).
You can tile multiple tabs to open them in a split or grid view, which I haven’t found a way to replicate on Firefox so far.
And as someone else already mentioned, I personally find installing CSS and JS mods to be a lot more accessible on Vivaldi.
These features are why I prefer it over firefox, but I am curious about how it will be affectes by Manifest V3, if it losses things like an adblocker and dark reader, witch I doublt, them I will need to use waterfox, but even then, firefox, on phones and specially tablets its way worse
Customization wise, a lot. Speed wise, none at all (it’s slower any way you slice it). Compatibility wise (with websites), the same as Chrome, everything works.
Not related to Arch, but behold Richard Stallmann describing how he uses the internet: stallman.org/stallman-computing.html (see section “How I use the internet” and the other section below that with the same title).
I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git.savannah.gnu.org/git/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it.
Fuck. What the hell.
I occasionally also browse unrelated sites using IceCat via Tor. Except for rare cases, I do not identify myself to them. I think that plus Tor plus LibreJS is enough to prevent my browsing from being associated with me. IceCat blocks tracking tags and most fingerprinting methods.
Ironically I think this makes his the most unique fingerprint in the whole internet.
In fact, what I use is Maté (an English way of writing the Spanish word Mate).
As a Spanish speaker I’d just like to say
A: wtf is this even supposed to mean?
B: mate and maté are two entirely different words.
C: The mate desktop environment is named after hierba mate, no é.
linuxmemes
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.