• 39 Posts
  • 53 Comments
Joined 4 years ago
cake
Cake day: November 3rd, 2021

help-circle

  • Well, before wayland I always used fluxbox (eventually with picom compositor, which previously was compton). Then now on wayland I’m using sway with fuzzel, yambar and others.

    I’ve always felt both gnome and kde, as well as most other DEs really bloated. Gnome used to be more stable on wayland, and as of Today with better support for nvidia AFAIK, but KDE is quickly catching up.

    Not sure why the hate on gnome (and I guess on GTK as well). It doesn’t offer all the customization by default, but you can get it through extensions while available. But on KDE one really needs to see a pletora of dependencies each time one adds a simple module or application. Both are improving gradually to become less intense on resources being KDE more advanced on that.

    But hey, both are bloated compared to non full DE compositors such as sway or labwc. BTW I use sway with tabbed mode (not actually tiling) and some tweaks, and I prefer that over stacking compositors, but if wanting one labwc is pretty cool.

    On X11 there’s a huge amount of window managers plus compositors plus several other applications which altogether can give a similar sense to a DE but way less intense on resources, and for sure way less bloated. To me DEs are overrated to answer your title, but perhaps that’s just me, :)



  • I’ve tried in the past flatpak packages, they are terrible in many senses the proponent (vast majority AFAIK) don’t say, among them:

    • They create huge static binaries
    • One gets many libraries embedded in the static libraries or local static libs to the package which are often repeated among many static binaries, even the same version of them. This is totally avoided when building against dynamic native libraries.
    • When installing a pletora of static dependencies for a package, lets say liri, a bunch of the stuff it requires might already bi installed natively in your system, but they need the static deps locally part of the package.
    • Care must be applied, there are statistics available about abuse on vulnerabilities infection on pypi, npm and so on, this no different on these packagers repos/hubs.

    Good that they provide an alternative way to install packages not available in your distro repos, but for that user repositories building against native libraries are a much better option, like AUR in the case of Arch, and even their binary packages coming from other distros or from upstream might be even better than those universal static binaries providers.

    There are political aspects involved in the past claim from the proponents, and it’s that in their view gnu+linux echo-system should become like the windows one, where everyone company or org (to them doesn’t matter) should be able to provide their binary packages, and then there’s no reason to think of anyone being able to build their staff.

    There’s a tendency actually on providers on those hubs, to ignore problems on people who tries to build their stuff on their own, claiming they only support those universal packages. Which to me it’s dangerous, since it goes in detriment to the ability to build and distribute the software, which might not be due to licenses, but rather practical reasons. This might actually be against the licenses they use, but now a day who cares, right, it’s available on that packager repo…

    Lastly one argument provided in favor of the apps coming from those universal packages is sandboxing. But there’s firejail which can be install on most gnu+linux distributions, and comes with profiles for a pletora of apps, and if sandboxing is not enough, it can easily be combined with apparmor, or if you prefer selinux might be used… No need for those universal packages to have a sandboxed experience.

    One final note, so far gnu+linux has been characterized by having a diversity, which is good, that diversity offers people options to choose from, and a lot of different solutions for different purposes. Not so long ago the claim was that it was not good, that meant fragmentation, and fragmentation is bad for adoption and maintenance. I see it the other way around, this diversity allows for choosing for what aligns better with the user intends, like easy to use, or rolling release, or as vanila as possible, or as up to date as possible, or as hardened as possible, etc, etc. Systemd is another example of this universalization intended. Perhaps some distros prefer to be a shell for systemd and get packages just from universal packages, that’s bad news to me.

    Of course having universal packagers present an oportunity for corps and orgs to also provide stuff on the gnu+linux platform, but in my mind the best would be for them to offer free/libre and open source software, that would build on any system and be provided by any packager that wants to offer it. Though I believe that to be too idealistic perhaps. Jeje.



  • What do you mean by unstable? I don’t get what this means. Install? Perhaps choosing a graphical install if available for your distribution of choice. I’ve heard nice things about Mint (can’t tell, I’m using Artix, and Guix is in my plans).

    That said, US or EU are not that different. Actually the EU is little by little deteriorating the data privacy it used to say it protected, but moreover, even if the data is kept in EU, what does it prevent US gov or corps to get access to the data? Did people forget about the 5 eyes, the extended ones (not sure how many, there were several extensions)? Did people forget that no matter the current differences, the EU and the US are allies (not just politically) any ways?

    Linux (kernel) itself has already identified itself as a US org, since it complies with the US requirements and law, to the point of banning developers from countries the US doesn’t like to be cooperating with US orgs (whether gov or not).

    So, focusing on country based software developers shouldn’t be the main motivation. Looking for free/libre software if possible, so that you get some freedoms of yours sort of intended to be protected through licenses, or if not available then open source, is what we should be looking for. On top of that, communication software should be e2ee, and if possible distributed or peer to peer, or at least decentralized, and so on. Also we tend to forget that the data kept in the cloud is no longer yours anymore, no matter the cloud, neither the country, and if in need to keep personal data on some cloud we should make sure it’s encrypted, but still the data keeps being the cloud owner hands, so having personal backups is important, and clouds usually don’t advertise what metadata they leak.

    Having said that Fedora sounds OK to me while Ubuntu sounds too commercial to me and actually now a days looking for users to get packages from its own “app store”. Instead of the “country of origin” for a distro, perhaps more importantly it is to see what your needs are, for example do you prefer rolling release vs. stable releases? Do you prefer vanila kind of packages (as close to upstream as possible) or your fine with the distro making changes to the upstream software as that serves better your purposes? How user friendly the distro is? Though perhaps you’re out of options if the framework laptop requires firmware or patches not found upstream, then you might better stay with the “officially supported” distros, unless what you miss by not having such firmware or patches is something you can live with, but usually x86 laptops are “easily” used with gnu+linux on top, except for some drivers not fully working with your hardware or missing firmware, but people usually still uses those laptops with gnu+linux on top. For arm laptops (I believe framework has laptos with arm CPUs, and actually is offering some initial ones with risc-v cpus) that tends to be a little more involved and I personally have no experience with that, and actually I’m waiting for a cheap enough and not so low level risc-v laptop or mini-pc to start experimenting with it (not all distributions support arm and even less risc-v).

    Again, I’ve heard nice things of Mint, particularly for people new to gnu+linux, and it’s not a rolling release distribution. Though I’m one of those thinking that rolling relase distributions are easy to live with, at least not on the server spectrum (there are actually servers running on top of rolling release distributions such as Arch, but that’s not the majority of them) given they can’t afford reboots (very few updates actually require reboot on gnu+linux, linux/kernel itself being one of those which better get a reboot ASAP but not necessarily immediately) or changes requiring a service to drop even for a little while. But with rolling releases one doesn’t have to deal with big differences between distribution major versions upgrades, and the changes requiring using intervention when upgrading packages are distributed on time, so no need to focus on a lot of them at once.

    Just my two cents, :)


  • Well, I wouldn’t like AI in any communication client of mine. Perhaps if it’s local to my box I would like that, but this solution really seems cloud based, meaning one could have an AI crawling over one’s data, to do whatever it wants with it. And local solutions usually are not as “good” as the cloud ones for whatever reason (hardware availability, data, and so on):

    for users on less powerful hardware, the development team has integrated NVIDIA’s confidential computing to keep any remote processing secure. Rest assured, those who prefer to skip AI services can continue using Thunderbird without these extras.

    There’s still tuta, or even /e/ (now a days murena), which still seem safer privacy wise than this new thunderbird option.

    I’m really hoping for a “librewolf” kind of fork oriented to privacy, and betterbird doesn’t offer anything like that. The phoenix project has a safer user config for both firefox and thunderbird, but that doesn’t get rid of components (well perhaps it could possibly turn them off, though to make sure they better get ripped at build time).

    Does any one know if this new TB service would offer caldav and carddav services as well? I didn’t see anything on stalwart advertisement.






  • Ohh, good to know about multi language. I guess that would restrict what I read to only the languages I select (be more restrictive), whereas “undetermined” should allow me to see everything, or so I understood. BTW, I’m not blocking anything, since I haven’t found the need to do so, with that, I’d guess the more one blocks, the more restrictive one becomes, but that’s not my case. That’s why a was a bit surprised that my settings could be the cause for me to see less up to date stuff, :( In my mind, my settings are the least restrictive possible.


  • Hmm, ok, it should pretty vanila, meaning I have barely touched it… Here are some fields:

    • Interface language: browser default
    • Language: undetermined
    • Theme: darkly (I chose it so long ago)
    • Type: subscribed
    • Show NSFW: true
    • Blur NSFW content: true
    • Auto expand media: false
    • Show scores: false (just turned it on, though I have no idea what that is)
    • Show upvotes: true
    • Show downvotes: true
    • Show upvote %: false (just urned it to true)
    • Show avatars: true
    • Bot account: false
    • Show bot accounts: true
    • Send notifications to email: false
    • Open links in a new tab: false

    I imagined if I had specified a language that would limit thinks, as warned by the setting itself, but I haven’t. BTW, we’re missing having the option to add as many languages as one might understand, that would make the field more useful. Limiting to just one language might make people never use it at all, :) But I can’t think of any of these settings preventing me seeing up to date federated communities…

    Thanks again for answering !


  • Thanks a lot for taking a look !

    Now, perhaps I don’t understand how it works, se how the xmpp community looks on lemmy.lm

    Now see how it looks on slrpnk.net

    In my mind, and it might be only in my mind, what lemmy.ml shows is pretty out of date. And I’ve noticed this not only on community contents, also when people from other instances comment on something I post or comment myself. Most of the time, I can’t see their post on the original post, and I might need to see the context, since I might have forgotten what the reply or what I get in my inbox is talking about, so context might be important. So that and the communities contents make me think, perhaps just me, that there’s something going on with syncing or federating. But perhaps I just got it all wrong.

    Thanks !





  • Ups, I just got to enjoy piped and in particular pipeline on gnu+linux and libretube on AOSP.

    Pipeline in particular allows to totally avoid electron (freetube), and in both cases the piped instance is the one communicating with youtube, not me, :) And both applications support sponsorblock (tubular does, but newpipe doesn’t). But not talking directly to youtube is a win. Did I mention dropping another electron app, :) ?

    But… I installed pipeline from AUR, because I don’t like flatpak… Not sure if other user repos offer it as well…




  • yes, but it’s mostly for open source apks, the beauty of apkupdater is that it allows installing/upgrading some apks from apkpure and other sources (it was true for apkmirror directing to the right place to download and install from the browser, but on apkmirror most apks now days don’t install/upgrade unless you install their own apkmirror app), avoiding google play and avoiding aurora store (which besides the issues with anonymous connections, it gets upgrades pretty late for some reason). That’s something I don’t see an alternative for. Yes, upkupdater also allowed to install/upgrade from github/gitlab/… but its major purpose to me, was to be able to install/upgrade some non open source stuff without the need to connect to google play, and using recognized and reputable mirrors like apkpure and when it was feasible apkmirror. For FLOSS I use f-droid (official repo, plus non official like “izzyondroid” and others). Unfortunately there are a few apps I’m forced to use, which are not open source…



  • If ever getting to administrate non systemd boxes, and in need to deal with the system logging mechanism, then syslog-ng comes close to the most probable mechanism use. And no, non systemd gnu+linux distributions are not legacy, there are quite a few out there, just not the major or mainstream ones, like Artix, Void, Guix, and several others, not to count non gnu+linux OSs like BSDs…


  • Quick question, why not considering lemmy as your “blog” provider? If the “community” concept wouldn’t apply, perhaps creating your own “community” and becoming its “mod”, disabling posts from others except yours, wouldn’t that work? Lemmy already provide RSS feeds so others can follow/track your posts without any lemmy account, just like with any blog providing RSS/atom feeds, and you get “blog” feedback through lemmy, but the same applies to other blog providers, only the ones subscribed can provide feedback.

    I was looking for an anonymous blogging mechanism with digital signature (not to identify the author but to verify its authenticity). Long story short, nothing out there seemed to really fit into what I was looking for, but among the suggestions lemmy was there as an option. You can avoid following anything, and looking into lemmy’s default from page, just use it to post and get feedback, forgetting about the social networks characteristics of lemmy, and make it work as your blog provider…




  • kixik@lemmy.mltoOpen Source@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    5
    arrow-down
    4
    ·
    edit-2
    7 months ago

    This banning culture of hate is ridiculous, you can disagree with someone, or even just ideas, but procuring “canceling” and “banning” to everything we don’t agree is crazy. This mono culture of hate really saddens me. But perhaps you’re right on your appreciation.

    Some of these periodical rebirths of the debate about RMS, what are really looking for is discredit on the Free software, which is not the same as open source software. Drew is one of those, if I’m not mistaken because his blog is prolific, who believe free software has no hope, and the total triumph of open source, which in practice is correct, but ethically I’m not so sure. We should be aware of what’s behind all these attacks, and I believe it’s naive to think these attacks are just about RMS. Free software is ethical in the sense of the freedoms it seeks for the users, but that has no place on enterprises and corporations, open source has enjoyed a different fate because it’s not as strict on respecting those freedoms, which under enterprises and corporations are believed to be too restrictive and against their interests. And here we are over and over attacking the organizations (yes, the FSF is attacked not only because RMS is part of it, it was founded by him as well) and people defending those principles, because in the end our minds tend to disqualify everything way too easily, made easy with this banning culture of hate. I’ve read about how useless it is the FSF, and also about how useless it is the copyleft, and these recurrent intend to discredit the one who started all that of course discredits what came from him, one way or another. I wish I’m wrong on this, and that there was no pun intended towards free software…

    The original post was most probably included into the wrong community for sure BTW, this is an open source community, so looking to empathize about free software stuff in here is not going to happen, even less for RMS.