Japan doesn't want rice from the US, and Germany doesn't want to take US cars onto the autobahn. Canada doesn't want US dairy products. Doesn't that all say something about "American quality?" Yes, yes it does. What's next? Trying to sell US chocolate to Switzerland?
@amszmidt I'm on the consumer side, but a few times every year I donate to things that affect me in some way that I'm appreciating at the time.
Especially if I get some shwag out of it, but that's besides the point.
It's not always FOSS, but quite often it is. My most recent donation was to a guitar shop I follow on YT. I didn't even own anything of theirs. I just love the channel. ("didn't" because they spontaneously sent me a t-shirt with an awesome Internet meme on it.)
I don't sponsor though. I like going sniper mode so it's something different every time.
I wish there was more of a culture out there like that. A lot more people that do useful things would benefit!
I was so blown away to see the smooth moving graphics on my lowly peecee... except one thing: The screen blanker froze up every damn time, and I had to hard boot it.
Wilder was that it responded to external pings, but telnet et al would not answer.
@amszmidt I remember a huge battle over "tabs or spaces" back in the 90's. There sure was a lot of code out there that had a messed up mix of indent characters and styles from using multiple editors before completing the code.
@amszmidt It must drive you crazy that the vast majority of Linux distros, and all embedded OS's that have any editing capability, have vim and not emacs by default. :ablobcatrave:
@glitzersachen@loke@amszmidt Ironically, I actually like loop. I rarely use it, but there are some things for which it is quick and easy to use. It is certainly easy to read and that is a key selling point.
But format should be able to convert a Roman Numeral (of either style) into binary with the same ease it can do the other way around. It seems like an obvious thing to do since it's the only missing conversation (radix) in one direction only.
@glitzersachen@loke@amszmidt PS: The reason I bring up the Roman Numeral thing might sound petty, but my reasoning is only this: For absolutely everything you can do in Lisp, if there is a practical opposite, you can do it with equal ease in a predictable manner that is reasonably similar. Except that one thing. You can convert one way with just a few additional characters, but you have to write a complete function to do its opposite that may ironically require the use of the same (format) to convert the input a second time.
I consider it a (very) minor inconsistency, but inconsistent it is. I won't be waving any flags over it at the next #lisp rally lol.
I'd say format isn't even a very consistent sink. Every conversion it can make is reversable, except one (technically two, since it comes with a variant). And there's technically no reason it is missing.
@amszmidt You get the XOR part. But now let's say one license says "You can have 1 copy" and another says "you can have 10 copies"
As well, the first one says "Cannot be used for military purposes" and license 2 says "Go ahead, what you want."
The obvious thing that would happen in court is "That one user was using his home system and researching out of personal interest." and then you have a problem asserting license 2. 10 people are building bombs. All of them except one is "under the other license" Maybe it's a 6/4 split. Who can tell?
I mean forensics will get you there, but now you have a financial disadvantage on top of that.
I like your saying "Pick one stick to it" <--- the only way licensing works in the real world (ie: if you plan on enforcing it).
(Also, it's not an XOR. Work out the truth table lol... but I'll let it pass ''cos I know what you're getting at. Unless you want 2 court cases, it is just OR)
Also, a dual license is not enforceable unless there are contradictions that could determine misalignment. It is easy to just say "I'm following license X" every time it comes up for question.
Choose one license. Stick to it. If you can't find a license that suits your purpose, hire a law firm and make a new one that might withstand a challenge.
You can use dual licenses to protect different chunks of material. But putting any single thing under a two licenses leaves the door wide open for abuse.
Also, a dual license is not enforceable unless there are contradictions that could determine misalignment. It is easy to just say "I'm following license X" every time it comes up for question.
Choose one license. Stick to it. If you can't find a license that suits your purpose, hire a law firm and make a new one that might withstand a challenge.