

Yep. Thankfully, the project is AGPL v3 licensed.
Alt account of @Badabinski
Just a sweaty nerd interested in software, home automation, emotional issues, and polite discourse about all of the above.
Yep. Thankfully, the project is AGPL v3 licensed.
These are good points. I was in a shitty mood when I made my comment and upon reflection, it’s an overstatement and not a very good take. I do still strongly support copyleft licenses and DCOs over CLAs, but I shouldn’t turn my nose up when something is released without those.
I used to be excited when companies open-sourced stuff, and that is no longer the case. I suppose I’m just frustrated and bitter and cynical when it comes to large companies doing good things.
Hence my initial whinging about how this was released with a permissive license and a copyright transfer. The longer I’m involved in this industry, the less I like permissive software licensing. There’s obviously a place for it, but my tolerance for permissive licensing is directly tied to my trust for the person or organization backing the software. I don’t trust Microsoft, and I don’t think I will ever personally contribute to their software unless my contribution is made under a copyleft license and with a DCO, not a copyright-transferring CLA.
You’re correct, but I don’t believe that a company shouldn’t be allowed to take my code and change its license in the future. If they want to take something proprietary, they can go ahead and remove my contribution from it first.
You absolutely do not need a CLA with a copyright transfer. There are plenty of large projects that use a Developer Certificate of Origin that protects the company while not allowing them to change the license of your contribution.
I’ll grant that my original post was pissy and angry and not a great take, however. You make good points here.
From the repo’s CONTRIBUTING.md:
Most contributions require you to agree to a Contributor License Agreement (CLA)
Meh, a permissive license + a copyright transfer means this shit is just a potential rugpull. MSFT can change the license of the project to source-available or even proprietary at any time and you’ll be powerless to stop it.
This beautiful series of images and the corresponding text from old reddit. Folks, I present kinder surprise sorry. Old reddit was a fun place sometimes.
I’ve yet to find anything more efficient than opening my shell and typing ssh
or scp
. Remote desktop is irrelevant to me because none of the systems I administrate will ever have a GUI.
EDIT: tab auto completion also makes things far, far smoother.
Arch Linux, on an old Compaq pizza box server when I was 16. It took me 3 months to install Arch because there was a DIP switch on the motherboard that somehow prevented you from updating the MBR or some shit.
I basically never used it and didn’t touch Linux again until 7 years later, when I used SLES 11 SP2 at a job.
“Get off vent, or I’ll have you bent.”
I wish those stupid videos weren’t the first thing my brain goes for when I see the word “Ventrilo.”
In the short term? Grey rock your “friend.” This person is an enabling shit who does not have your best interests at heart. You are being physically abused. What you describe isn’t corporal punishment (which I personally consider to still be physical abuse), it is abuse. Starving someone to punish them is abuse. Anyone who takes part in, or enables said abuse is not someone you want in your life.
Do you have anyone safe in your life that you could go to? Other friends that would not condone what you are experiencing? An estranged parent? Even a trustworthy teacher? I’d recommend trying to build up a support network of people who actually care for your well being before pushing this enabling piece of trash out of your life.
I think you’ll enjoy this if you haven’t already seen it.
I believe you can force pycharm to launch using Wayland. There’s some option you can pass to it when you launch it.
I love rust and projects rewritten in Rust, but I’ve felt pretty mixed about this particular project. The strong copyleft on GNU coreutils is part of what keeps many Linux distros truly free. There’s stuff like BusyBox or BSD coreutils if you need something you can make non-free, but GNU coreutils are just so nice. I wish this reimplementation in rust had been licensed with GPL or a similar copyleft license. At least there’s no CLA with copyright transfer.
If you want to make things even more spicy, try doing in pure bash with no external process calls. Things like cat
are trivial to replace. I saw some uses of sort
that might be more difficult, but it wouldn’t surprise me if newer Bash versions had a way to sort arrays nicely.
Nah, I love cursing. I love a good, rancid obscenity. I’m perfectly capable of expressing myself without swearing, but I think it makes life so much more fun.
I do try to be aware of my audience. I live in Utah where the Mormons continuously find new and exciting ways to swear without angering sky-daddy. “Oh my heck” is a great example, because “gosh” is potentially a nono outer-darkness word.
I don’t live to offend—I’m not an edge lord. I want to be inclusive of the people around me, so if I know that the person I’m speaking to doesn’t appreciate swearing then I’ll avoid it. Swears may slip out if the conversation is sufficiently casual, but I’ll just apologize and we’ll move on like adults.
It’s not a binary. You can swear in some contexts and not in others, provided you’re able to maintain some degree of mindfulness. That may not be possible if being around your family is like being captured in the Trauma Nexus.
Now that I’ve gone all this time without swearing, let me share my favorite obscenity. My partner once described a really horrible person (someone who committed physical and sexual abuse) as a shit-filled cunt, and god damn if that isn’t just breathtaking. Truly a beauty to behold, she’s such an artist with words.
My dryer broke like 6 years ago, and I just never cared enough to fix it. You can definitely still get permanent stains on line-dried clothes, but I’ll grant that it’s much harder without all the heat. I have one white cotton T-shirt that I’ve been going Ahab on for fucking months. It wasn’t even expensive, I just want to see if I can get the trifecta of mustard/ketchup/fucked up molybdenum disulfide grease stains out.
I have a machine shop that I use for making things out of metal that are normally not made of metal (like a yarn winder).
Yeah, Pokemon had some nice 2D sprites. I yearn for a pokemon game that doesn’t hold your hand and is challenging with nice sprite work. It’ll never happen unless Game Freak lets the fans do something like Sonic Mania.
I feel like bpf would be a decent solution for anticheat. I believe you can limit what an ebpf program can look at quite effectively.