@solonovamax @meowmaxing You don’t need JS for a theme switcher: https://lyra.horse/blog/2025/08/you-dont-need-js/#lunalover
:root {
color-scheme: light dark;
&:has(#theme-light:checked) {
color-scheme: light;
}
&:has(#theme-dark:checked) {
color-scheme: dark;
}
}
@algernon @jak2k it does not give “all natural and legal persons” the listed rights, because it restricts the rights of anyone who “supports restricting the rights of LGBTQ+ people” from doing anything with the software
it could be also argued that the requirement to say “be gay, do crimes” restricts the right to use the content, especially since someone might be physically unable to say that phrase (if they can’t speak, for example). free software licenses are not EULAs, usually (arguably “providing the service over a network counts as distribution” clauses like the AGPL and EUPL are an exception to this) you do not have to agree to the license at all in order to merely use the software, only to distribute and modify it
maybe it would qualify as an exception though, you’d have to ask codeberg about that never mind, while I was writing this @jak2k replied and apparently it doesn’t qualify as an exception and isn’t allowed on codeberg
@jak2k @algernon if you want something similar that would be allowed on codeberg, I would suggest a modified MIT/Expat license with the line:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
altered to say:
The above copyright notice, this permission notice, and the words "be gay, do crime" shall be included in all copies or substantial portions of the Software.
it’s not exactly the same thing but it will likely still put off bigots from using it and doesn’t make it a nonfree license or violate codeberg’s terms of use
@esoteric_programmer only people who don’t know what they’re talking about and/or haven’t read it take it seriously. random crackpots have been proposing IPv6 replacements for years and they will never be accepted because they are nonsensical (IPv10, IPv4+, another IPv8 that I can’t find an actual draft for and appears to have been hallucinated by some guy in the 1990s (search for “ipv8 jim fleming”))
it was quite possibly intended by the author as a serious proposal, but it has no chance whatsover of being accepted as one, not least because it doesn’t make any sense and contains hallucinated references to other internet drafts (like “wifi8”) that don’t exist
there are some younger nutrias again! So cute!! They are a bit more shy than the older ones, but generally aren’t to scared of humans
British online friend: "Saw a flying banana tonight. I only noticed because of the purple light shining upwards"
Everyone: ???
"We have track measurement trains. They run around, checking the tracks for faults, the power cables, etc
They're bright yellow. So they're nicknamed the Flying Banana, as a joke on the Flying Scotsman
Night time they have this blue laser that scans the overhead wires. It creates this giant glow you can see when it moves"
@maddy Anyone who actually takes IPv8 seriously is just clueless (as are the people actually making these proposals). People have been publishing nonsensical Internet-Drafts claiming to provide an IPv4-compatible IPv6 replacement (that’s actually not IPv4-compatible at all) for years (see also: IPv10 (since 2016) and IPv4+ (since 2018)), it’s nothing new and none of them will never get adopted because they don’t make any sense.