About a year ago I started experimenting with the whole container-based workflow thing. I don't know how much time I've spent on setting up various programming environments, and there's always hurdles like getting a flatpak editor have access to java and actually be able to run javafx programs. And with distroboxes, what if my code needs access to a database that is started in a docker container on the host system, do I install docker inside the distrobox? I've had so many configuration issues. Every time I try I come back to debian stable and it feels like home.
Yes, but it must have been like 15 years ago or something. It didn't help that the first versions of Gnome3 were unpolished and buggy. After that I started to appreciate version stability. I do like new and improved software, but I want it in predictable ways.
I don't mind changes, but I want to be able to decide when they happen. Maybe I'm just traumatized from the last time I used a rolling release distro and suddenly Gnome 3 landed and replaced Gnome 2. I did not like that.
She has a track record of going after big tech, which can be a bit surprising as she is a republican. People were surprised that Trump chose her. That's what the whole origin of "Proton CEO is pro-Trump" is about. Trump chose someone who isn't a friend of big tech, and the Proton CEO posted that it was a good choice. This article explains the whole thing step by step: https://medium.com/@ovenplayer/does-proton-really-support-trump-a-deeper-analysis-and-surprising-findings-aed4fee4305e
Honest question, do you think Gail Slater was a good or bad choice?
As a long time debian user, I have my eyes on Leap. I value stability (in the unchanging functionality sense) over latest versions.
Tumbleweed or Leap or something else?
The danish people will maybe say a lot of things about us swedes, but don't believe the lies.
The author of JSLint wrote:
"So I added one more line to my license, was that, "the Software shall
be used for Good, not Evil." And thought: I've done my job!
/.../
Also about once a year, I get a letter from a lawyer, every year a
different lawyer, at a company. I don't want to embarrass the company by
saying their name, so I'll just say their initials, "IBM," saying that
they want to use something that I wrote, 'cause I put this on everything
I write now. They want to use something that I wrote and something that
they wrote and they're pretty sure they weren't gonna use it for evil,
but they couldn't say for sure about their customers. So, could I give
them a special license for that?
So, of course!
So I wrote back---this happened literally two weeks ago---I said, "I give permission to IBM, its customers, partners, and minions, to use JSLint for evil." "
People seem to think that those who choose permissive licences don't know what they're doing. Software can be a gift to the world with no strings attached. A company "taking" your code is never taking it away from you, you still have all the code you wrote. Some people want this. MIT is not an incomplete GPL, it has its own reasons.
For example, OpenBSD has as a project goal: "We want to make available source code that anyone can use for ANY PURPOSE, with no restrictions. We strive to make our software robust and secure, and encourage companies to use whichever pieces they want to."
There's also PonyOS (https://www.ponyos.org/) They wrote their own kernel, so it's not Linux, but it is Unix-like.
For JavaFX I ended up putting both JDK and JavaFX in my home dir and pointed vscodium to the right paths, I could get programs to compile but for some reason it would not let me open windows from inside, complaining that DISPLAY was not set or available iirc, even though I did set the env variable inside. Either way, I'm not ready for this container work-flow. Though I suspect that I could get used to better practices. Do you install git and your editor of choice separately in all dev containers? Like, how much of the tooling should be inside or on host?