FOSS is for free. Non-FOSS is $infinity. It's a very simple price plan.
37 karma · joined January 2, 2023
FOSS is for free. Non-FOSS is $infinity. It's a very simple price plan.
That may be so. I also don't like that. But the way to address that is not to be full of yourself yourself.
Fine, then go somewhere else and don't use Codeberg. Your criticism is part of bringing politics into this. It's about freedom and choice. You have the choice to go somewhere else, nobody is forcing you.
Geez, why so extreme? They choose whom they support for free, and they choose FLOSS projects with similar goals/philosophies. If your project has a different philosophy, fine, up to you, but it's not something they want to spend their time to support for free. You are welcome to go somewhere else, including going to or staying at GitHub.
Nobody wants anything "to die". It's about providing alternatives for people who are not entirely happy. If you are, fine, nobody forces you to anything. Just like you can't force the Codeberg people to provide something to you for free which they are not comfortable with.
B: Prove it!
A: No, you prove first! With really rigorous thinking, please!
One thing I'd add though is: A tidy mind. Clean up your thoughts. If there is something you don't understand or that seems inconsistent, seek understanding instead of just ignoring it. Of course you need some tradeoff, but too many people just live with constant chaos in their heads and BS-tting they way through life. By extension, your surroundings shape your thoughts. A somewhat tidied up apartment, clean kitchen sink and bathroom/toilet, fridge, desk, hard disk, inbox, those things work wonders. Doesn't have to be spotless, but chaos just distracts and creates overhead that can make you miserable.
(Obviously, some chaos sparks creativity, but there is a difference it a big box with assorted "creative" items versus not finding things on your desk because of all the crap on it.)
Tbf, I agree with the recipe criticism. Would be neat with a dependency graph instead of a step-by-step list of things to do when baking a cake. Would have saved me a lot of headache in the past. (The table in your link expresses a tree, which is probably sufficient for most purposes.)
If people sign up to this trip believing that they are getting away from all the selfish idiots, then they are in for a big surprise.
Seen what happened at Twitter recently?
In other words, isn't the threat to the human species mostly within itself, and finding solutions to those issues much more impactful (and attainable) than dreaming of building such fantasy structures?
Aside from the realization that society wouldn't work differently on Mars either. Look around you. The fraction of idiots in a society on Mars is unlikely to be lower than here on Earth.
In my experience, software engineers "think" imperatively. First do this, then do that. That's what we do in everyday life (open a random cooking book..) and that's also what the CPU does, modulo some out-of-order and pipelining tricks. A declarative style adds some extra cognitive load upfront. With training you may get oblivious to that, but in the end of the day, the machine does one thing after the other, and the software engineer wants to make it do that. So, either you express that more "directly" in an imperative style, or try to come up with a declarative style which may or may not be more elegant, but that this ends up more readable or maintainable is on the functional proponents to prove.