Thunderbird has their own finances and operates quite independent from Mozilla. They make more money than any other project under Mozilla’s banner. Thunderbird is quite successful. And even if one day a problem occurs, one could still use a fork or switch to a different mail client. But I don’t see any problem coming, unlike with Firefox in example.
I’m here to stay.
- 3 Posts
- 22 Comments
Is this GTKs fault, or the app developers, or your distribution? Or maybe you misconfigured something.
thingsiplay@beehaw.orgOPto Linux@lemmy.ml•crc32sum - Calculate CRC32 for each file (Bash using 7z) - bugfix2·12 days agocrc32 is very common amongst emulation and roms. While often they provide md5sum too, crc32 is a bit faster on bulk.
thingsiplay@beehaw.orgOPto Linux@lemmy.ml•crc32sum - Calculate CRC32 for each file (Bash using 7z) - bugfix2·12 days agoAgreed on your points and usually I do 2. (name) and 3. (exit instead else) sometimes. For the
[[
over[
, it usually matters only for word splitting and globbing behavior, if you do not enclose the variables between quotes I believe. But looking into the shellcheck entry, looks like there is no disadvantage. I may start doing this by default in the future too.So thanks for the suggestions, I will update the script in a minute.
Edit: I always forget that Beehaw will break if I use the “lower than” character like in
, so I replaced it in the post with
cat %%EOF
which requires to change that line. And the example usage is gone for the moment.Edit2 (21 hours later): I totally forgot to remove the indentation and else-branch. While doing so I also added a special option
-h
, in case someone tries that. Not a big deal, but thought this should be.
thingsiplay@beehaw.orgto Open Source@lemmy.ml•Asahi Lina releases all code as CC0 out of frustration: After Lina stepped down from development, we (regrettably) have a new episode of the Asahi Linux drama series.101·13 days agoTorvalds drama is at least some “drama” with flesh and bones, with a good reason behind it. Not a ghost drama for no reason.
thingsiplay@beehaw.orgto Open Source@lemmy.ml•Asahi Lina releases all code as CC0 out of frustration: After Lina stepped down from development, we (regrettably) have a new episode of the Asahi Linux drama series.52·13 days agoIf you read the conversation, its clear that Lina is toxic for no reason. She needs to to out and touch some grass.
Just a thumb of rule to make sense of it: A column in AWK is by default any space separated part. You can change the column separator to any other character too with
-F ":"
in example would be a double colon. There is also a way to print all columns, but with certain exceptions. In example print all, but the third and fourth columns:ls -l | awk '{$3=""; $4=""; print $0}'
. Admittely I forget this syntax often and have to look for it again.
A perfect example when to use AWK.
It depends, there are no hard rules. I have a preference for the native package manager with pacman and repository of my distribution. I also would like to use AUR more often, but it depends who is maintaining that package. It also depends if there is a Flatpak available. Some AppImages have an auto update for itself, so I download it only once and use the applications own update functionality manually.
The good thing about AppImages are that they usually don’t require super user privileges to install (in other words use) them and I can also archive them very easily.
thingsiplay@beehaw.orgto Open Source@lemmy.ml•US cuts funding to F-Droid, Tor Browser, Let's Encrypt and Tails Linux2·22 days agoMozilla was not controlled by Google.
thingsiplay@beehaw.orgto Open Source@lemmy.ml•US cuts funding to F-Droid, Tor Browser, Let's Encrypt and Tails Linux8·22 days agoNot sure if this is meant here, but shockingly many people believe that “funding” something equals to “controlling” it.
thingsiplay@beehaw.orgto Linux@lemmy.ml•What bios settings do I need to change before installing Linux?1·25 days agoBut make backups…
You have to think in terms of bottleneck. If you have a really heavy desktop environment or operating system, then it can (and will) slow down older and weak computers. For those, it makes sense to install some special prepared environments, so it does not slow them down. If you have a modern and fast computer with plenty of resources, then it won’t make a difference which you install.
In example, you have 16gb RAM, but your system uses only 4gb. Switching to a system that uses only 2gb won’t get you any benefit, you have plenty of room that is unused. And for all other daily operations in the Window environment, lets say opening and closing windows with some effects and transparency, would lets say for fun require 1ghz of CPU to calculate without slowing the operation down. If you have a modern multicore CPU with 5ghz, then you don’t win anything by installing a desktop environment or operating system that makes use of only 0.5ghz.
thingsiplay@beehaw.orgto Linux@lemmy.ml•Linux Kernel 6.14 Deliver Big Boost to Gaming + More4·1 month agoNo doubt about ntsync being superior and better than the hacky solutions of current implementation. My point is only about the performance gains, which can be misleading to some people if they do not pay attention. I’m not saying anyone was “false advertising” here, just making clear its compared against the base WINE version and not Proton.
I’m still curious and want to see how much of a performance difference in a real Steam environment will be.
thingsiplay@beehaw.orgto Linux@lemmy.ml•Linux Kernel 6.14 Deliver Big Boost to Gaming + More422·1 month agoThe big boost for gaming is only relevant if you do not use Proton. While there might be some boost for selected games, in general the new Kernel 6.14 shouldn’t make much of a difference for Steam gamers using Proton. Because Proton already got some alternative to NTSync mechanism, which improved some titles already.
The benchmarks presented with huge %-boosts and improvements are compared to previous WINE version, which do not have some of the alternative optimizations from Proton. Therefore I would be a bit cautious, if you already play on Steam using Proton.
Version numbers are basically meaningless.
This can easily be solved by bundling all update commands into a single command. I have an alias for this, that updates everything with just a command called
update
. There is no need for an extra software. But you have to figure out the commands and options to do this correctly. For my operating system EndeavourOS, I have this:alias update='eos-update --yay ; flatpak update ; flatpak uninstall --unused ; rustup self update ; rustup update'
then run it with:
update
… which updates the system, the AUR, Flatpak and my Rust environment. You don’t need to rely on any third party software to update your system.
thingsiplay@beehaw.orgto Linux@lemmy.ml•Boiling Steam's latest analysis based on ProtonDB's dataset | Linux Distros in March 2025: Here Comes A New Challenger!1·2 months agoThe Ubuntu and Manjaro era is over. Arch is the new Ubuntu (by popularity for gaming). Fedora and Endeavour also grew a lot. Question is if they reached their ceiling already. Pop OS could explode in popularity once COSMIC is out, but maybe not for gaming. Bazzite got even a patch note addressing an issue with this specific distribution in the game Marvel Rivals. Here is a lot of potential for this distro, as an alternative for the future general SteamOS distro (if it ever comes out as a general install media). BTW, nobody seem to talk about HOLO ISO anymore.
Install the fish shell, it makes using the terminal waaay easier, out of the box.
Not a good idea if the goal is to learn more about Linux. Fish is not compatible to and is different to Bash in some ways, that it would be hard once not using Fish. Also getting help or sharing scripts with others will be problematic, when having a problem and researching it. For someone coming in to Linux and wanting to learn about it, I highly recommend to learn about Bash first and use it at least for months before even thinking about a custom shell. I used Fish too (and I miss some features), so its not like I wouldn’t know what it is.
Install Alpaca flatpak, and use tinyllama or bigger LLM models.
Alpaca is nice. GPT4All is also another one (and one that I prefer). Either way, both are good. But again like previous point, I do not recommend to install and use Ai modesl (LLMs) to learn about Linux and to get used to it. Especially the smaller models often hallucinate and lie with false claims. If you don’t know it better and are currently learning, this could be a problem. I highly discourage from installing and learning with an Ai model alongside when you are new to a topic like Linux. Its also not like there wouldn’t be enough good material out there anyway.
Thunderbird doesn’t have the same annoying stuff of Firefox, as far as I know at least. However, there is no guarantee that Mozilla wouldn’t force this on Thunderbird someday, even if Thunderbird operates mostly independent.
By switching to another client, I didn’t mean you can takeover your offline accounts and data to another client. Just meaning you can switch, as your mail accounts are not bound to any mail client. Unlike something like Photoshop in example, that was what I meant. There is fork Betterbird, in case Thunderbird decides to go wild (we can’t know that for sure). I did not look into it much, but I’m sure alternative forks that are compatible to the current Thunderbird profile (for import) will be available.