780 karma · joined May 14, 2021
Fun fact, I've spent the last few days fretting over whether to add H2 to my FabricMC mod. The problem being that I don't know what class-loading shenanigans could possibly occur if I jar-in-jar include it: what happens if another mod has H2 jar-in-jar included? Will my mod only reference its own version of H2? What implications [if any] would that have? Or will the Fabric Loader pick one? What if another mod has H2 shaded instead? Will the classes clash differently? What if, instead of jar-in-jar including it, I shade and relocate it? Does H2 or JDBC rely on reflection or services that would render it non-functional?
All recommendations point to using/creating a mod specifically for that library and depending on it. As luck would have it, one already exists on Modrinth. Except... I'm then requiring anyone who trusts my mod to also install this other mod that I have no control over. I just looked at the source code and it looks fine, but that's if you trust that the published jars are the exact result of that source code: maybe there's something malicious in the Gradle Wrapper binary. This mod could at any time become malicious and how would I detect that?
Guess what? I asked around and was summarily told to stop worrying, that it's fine. We on this website need to realise that we're a minority: NO ONE is routinely (or even occasionally) scrutinising the source code of the stuff they install from third-party websites. I have never, not once, seen anyone hash a downloaded file to check that it matches what's on the website. At the very most, I've seen people find the Github repo, see that it has a lot of stars, and then assume it's safe.
At this point, I'm beginning to think you consider the mere presence of a rough-sleeper at a train station to be blocking the use of that train station, regardless of what it is they're actually doing.
As for the Epstein point, I cannot say I'm aware of the full saga given that it's been a multiple-decade scandal at this point. But the files were released under the Epstein Files Transparency Act. Translate this to the UK and Parliament passing a law mandating their release would be unquestionable. No lawsuit would survive the briefest scrutiny once Parliament willed it. I also think it's worth mentioning that Prince Andrew, our most prominent associate with Epstein, began facing repercussions for that association in 2019, years before the files were released.
This is how you get the Red Scare; that money is speech (Buckley v. Valeo); that legal entities are people with free speech and thus campaign donations cannot be restricted (Citizens United v. FEC); that retaliatory arrests for speech are fine so long as there's probable cause for something else (Nieves v. Bartlett); that therapists have a right to convert their underage gay clients (Chiles v. Salazar); etc. Did you not hear about Mahmoud Khalil? Or Alex Pretti? Ect?
The whole "objectionable tweets" thing is so overplayed too. British pundits like to wax poetic about the apparent persecution of people for political speech, and the "political speech" is, for example, Lucy Connolly calling for the burning down of a hotel building housing asylum seekers.
The biggest sufferers under UK speech restrictions are not tweeters, it's protesters, and yet the examples are always tweeters. Isn't that interesting?
Also, the EU and other jurisdictions have already passed laws and regulations about dark patterns, and continue to do so. iirc, there are jurisdictions considering laws regarding content algorithms. There are laws regarding certain addictive patterns (remember the whole debacle regarding micro-transactions targeted towards children?). None of this is to say that these things don't still happen, but rather to refute the notion that these patterns are merely frowned upon.
What an odd definition, where did you get it from? Bigotry is being unreasonably intolerant. Your definition would cast intolerance of naziism as bigotry (Godwin's Law, yes, I know). But this doesn't surprise me since you don't seem to understand what "goodbye" means either. It's a shame this site has no equivalent to a block feature.
Instead, you attempt this weird switcheroo where I'm a bigot? Let's recap: a piece of software has officially affiliated itself with a religion that has made no secret of thinking we're evil and persecuting us for it for multiple millennia. I state that this is off putting and wish to switch to alternative software in my own projects. And you call me a bigot for it. Great job, Sherlock.
Even with their strange choice to give a SQL database engine an official religion, I'm under no illusion that they'd turn it into actual malware. The example concern I gave was about queries failing, not it rm-rfing my computer. Sheesh.
I've been considering switching to H2 for a while now to avoid depending on a fat-jar full of binaries. This nonsense has persuaded me to make that switch.
EDIT: Nevermind. Seems like this nonsense has been on their website since at least October 2018 (https://web.archive.org/web/20181024184950/https://sqlite.or...). How off putting.