

getting rid of the gpl is the motivation behind e.g. companies sponsoring clang/llvm so hard right now.
Is it? As I understand it, LLVM is much easier to work with than GCC, especially given their LLVM IR and passes frameworks.
Hello there!
I’m also @savvywolf@furry.engineer , and I have a website at https://www.savagewolf.org/ .
He/They
getting rid of the gpl is the motivation behind e.g. companies sponsoring clang/llvm so hard right now.
Is it? As I understand it, LLVM is much easier to work with than GCC, especially given their LLVM IR and passes frameworks.
here, take my stuff and don’t contribute anything back, that’s totally fine
I mean, yeah? They are probably fine with that and think that software should be distributed without restrictions. You may not agree with it, but it’s their choice. Not really stealing if they give it away willingly.
I cannot fathom any FOSS project not using the AGPL anymore.
I mean, most of them that want to use a GPL-like license use the GPL or LGPL rather than the AGPL. :P
why are developers even agreeing to this?
Are they? Last I checked this wasn’t as much of a plan as much of it was just a developer thinking out loud. And even if it was a real plan, developers should continue doing what they should be doing anyway: Write their scripts without any GNU/uutils/whatever-microsoft-calls-their-evil-uutils-fork extensions. Then their scripts could run across all platforms, including GNU, uutils, FreeBSD and BusyBox.
At any rate, if Microsoft really wanted to make their own coreutils fork (if they haven’t already), they’re not really that complicated tools. They could devote like maybe a year of engineering time and get it pretty much compatible.
Yep, borgmatic encrypts it before it sends data to the server.
I can’t claim to fully understand the things that you’ve gone through, but I’ve been dealing with my own past and have noticed a few things about my thought processes.
Fisrstly, for me at least, it’s easy to fall into the trap of thinking that “nobody cares”. That’s probably because of social media focusing on the negative or me looking for things to be upset about. It’s not really true through; a lot of people have been through horrible things and there’s a lot of advocates out there campaigning for rights and protections. Ultimately, I’m not alone, even though that’s how it feels some times.
Possibly related to the above, I also have been putting pressure on myself to “fix” these issues. Often to the point where I’m “not allowed to be happy” because there’s so much suffering in the world. But I saw a post where someone brought up that being an advocate is a full time job with training and a required skillset. I don’t think it’s fair for me to put those kinds of expectations on myself, especially with my own mental health issues. I’m trying to adopt a mindset of doing what I can, where I can and not stressing about “not doing enough”.
Anyway, rambling over. Not sure if my experiences are helpful, but there you go. :P
If I may give some generic unsolicited advice: Take care of yourself; give yourself space and time to heal. Don’t put too much pressure on yourself to move forward quickly. Take care of your physical needs (sleep, hydration, exercise, diet). And good luck.
If people are actually triggered by any discussion of rape, then they might have a text filter set up to block posts containing the string “rape”… Which this post won’t get blocked by either.
As an aside, presumably “sexual assault” is a better content warning flag than “rape”. More neutral and less emotionally loaded.
I recently bought a storagebox from Hatzner and set up my server to run borgmatic every day to backup to it.
I’ve also discovered that Pika Backup works really well as a “read only” graphical browser for borg repos.
In regards to full system backups, there’s no real need to back up the OS itself. Canonical will give you a clean Ubuntu install if you ask then nice enough, after all. Personally, the risk of having to spend an afternoon reconfiguring my system isn’t that big a deal compared to the storage and time needed to back up an entire image.
I know systems generate a lot of “cruft” in terms of instslled programs and tweaked configurations over time which can be hard to keep track of and remember. But imo that should be avoided at all costs because it leads to compatibility and security issues.
For backing up databases, there’s scripts like automysqlbackup and pg_dump which will export a database to an sql file which can be easily backed up without worrying about copying a broken file.
I actually recently set up borgmatic earlier today and I’d recommend it except for the fact that you seem to be using Docker, and I’m not sure how best to backup containers.
What improvements are you thinking of? I can see that reasoning with something like the Linux kernel where there’s a lot of complex and integrated code, but ultimately individual coreutils commands are really simple. There’s very little you can do to extend something like
ls
… And if you do, you can just make your ownsuperls
command and not have to deal with any licensing restrictions.With regards to AGPL vs GPL, none of the coreutils programs have network connectivity, so I’m not sure what the network requirement actually adds?