Rendered at 13:38:14 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
jtrn 2 days ago [-]
One could probably argue that, if interpreted in a certain way, most of these laws/rules could be good. Even the god praising could be seen positively if one subtly transforms "god" into something like "that which is good," as many secular philosophers have done.
However, this rule cannot be shown to be universally good, regardless of interpretation:
"Obey in all things the commands of those whom God has placed in authority over you, even though they (which God forbid) should act otherwise, mindful of the Lord's precept, 'Do what they say, but not what they do.'"
It’s just not logical or empirically coherent. We could deconstruct this stupidity extensively, but it would not fit within the margin of this thread.
1718627440 2 days ago [-]
> if one subtly transforms "god" into something like "that which is good," as many secular philosophers have done.
It's the other way around. The word god describes "that which is good" a priori and then people discovered, that he is a person and not a principle.
____mr____ 1 days ago [-]
she*
cindyllm 2 days ago [-]
[dead]
danhau 2 days ago [-]
> However, this rule cannot be shown to be universally good, regardless of interpretation
Subordinate yourself to those with authority in all things, except things that break or undermine any of the other rules.
empthought 2 days ago [-]
“No one is required to follow The Rule, to know The Rule, or even to think that The Rule is a good idea. The Founder of SQLite believes that anyone who follows The Rule will live a happier and more productive life, but individuals are free to dispute or ignore that advice if they wish.”
ForHackernews 2 days ago [-]
I believe it's adapted from the Rule of Saint Benedict[0] so regardless of your own objections to its practicality, communities of monks have been living by more-or-less these rules for centuries.
My favorite bit about this is that it was adopted because the corporations buying sqlite insisted on having a code of conduct/ethics... And it's amazing that they'll check the box with this!
deadeye 2 days ago [-]
It's nice to see some humble people inside the tech space.
Too many of us believe we are gods as we command our machines to do our will. That was me once.
kh_hk 2 days ago [-]
Regardless of my own view on these ethics, the quality of SQLite is for me a testament to the usefulness of truthfully adhering to a (sub)set of noble precepts.
Leptonmaniac 7 hours ago [-]
This gives me weird, cultish vibes. It has an uncomfortable US-American "forced-smileness" to it that I honestly find off-putting. But maybe I have been too much in a secular and non religious bubble the last few years and that made me hope that religion is finally leaving the science and IT space for good.
____mr____ 1 days ago [-]
Every now and then someone in software communities brings this up and while I hate christians but use sqlite regardless because it's not that big of a deal that it's maintainers are christians, I do find it weird how this rarely gets brought up when conversations about politics in software development are had.
Just weird to me that nobody seems to care about that one when people complain about other less political but more politicized identities fairly often
mmaniac 2 days ago [-]
Least harmful CoC
byte-sized-snac 2 days ago [-]
52. Guard your tongue against evil and depraved speech.
53. Do not love much talking.
54. Speak no useless words or words that move to laughter.
55. Do not love much or boisterous laughter.
No love for stand-up comics then, huh?
JSR_FDED 2 days ago [-]
After so many variations of “don’t be evil” (but when it suits us we’ll just let that go) - I’m indifferent to these kinds of ethics statements.
grozmovoi 2 days ago [-]
excuse me, what
bitwize 2 days ago [-]
The people with commit bits to SQLite are a known, fixed, small set of individuals, all Christians. They decided to dispense with the usual Contributor Covenant derived code of conduct and adopt their own based on their shared value system. Unfortunately it doesn't actually meet the requirements for an open source code of conduct.
graemep 2 days ago [-]
Whose requirements? for a code of conduct?
I would have thought its up to each project to decide on their requirements. There is no central authority that decides how to run an open source project.
If you fork it you can have your own code of conduct for your fork.
bitwize 10 hours ago [-]
Corporate requirements, apparently. Some of SQLite's corporate users insisted on a CoC that met certain requirements, which the Code of Ethics did not meet.
mindmesh 1 days ago [-]
Unexpected to see one of the most widely used databases grounding its ethics in a 1,500-year-old framework. The longevity angle is interesting.
2 days ago [-]
Defletter 2 days ago [-]
Uhhh, wasn't April 1st like a month and a half ago?
As the first section notes, the only reason they posted this is to fulfill a checklist requirement for certain commercial users. The external requirement for a code of conduct, which requesters never read and don’t actually care about, is the actual nonsense here.
Defletter 2 days ago [-]
Hardly. It may be annoying for commercial users to require a checkboxy code of conduct from the software they choose to use, but taking that opportunity to shove religion down people's throats is very strange behaviour. It also makes me suspicious of SQLite: if they're that brazen, do I need to look out for potential implementations of these rules within the code? Will certain words, like "gay", cause queries to fail? I don't think so and I hope it never will. But this is a SQL database engine and they chose to publicly affiliate it with religion. That's concerning.
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.
empthought 1 days ago [-]
The source code is in the public domain. You can inspect it, fork it, and redistribute it as you like.
Nothing is being shoved down anyone’s throat.
Defletter 1 days ago [-]
I'd rather just not use the thing than maintain a fork just to monitor for the influence of its official religion in its code.
empthought 1 days ago [-]
Good luck! It’s the most widely-deployed database software by far. I’m sure you have hundreds or thousands of SQLite files among devices you own.
I think you have vastly mistaken what I'm saying. You seem to have leapt from me merely switching away using SQLite in my own projects, to me attempting to purge SQLite from every machine and piece of software I own or something? How odd.
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.
empthought 1 days ago [-]
I don’t know, wouldn’t you be pissed if you tried to search your browser history for “gay” and nothing was found? After all, that’s the threat model you’re proposing that you’re worried about — the thinnest of excuses for your clear and deep bigotry.
Defletter 23 hours ago [-]
When I wrote my example, I was more thinking of database and table names, the schema itself, rather than cell content. There are already various limitations on such things, usually in the form of reserved prefixes. It doesn't seem out of the realm of possibility that a piece of software that officially affiliates itself with a particular religion might infuse that religion within itself. In fact, I find it suspicious that you seem to disregard this possibility entirely. Most explicitly religious software does this.
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.
empthought 22 hours ago [-]
1. There is no religious affiliation for this project, official or otherwise. It is not “religious software.” The project founder is a Christian, that’s all.
2. You clearly are bigoted against Christians and likely all religious people. Every comment is infused with bigotry. You likely don’t even notice it because you’re swimming in it like a fish.
3. You are free to ignore the code of ethics and the software as much as you like. The code of ethics is not intended to apply to you. This is all clearly spelled out in the document, but you saw the word “Christ” and let your prejudice guide you instead of exercising basic reading comprehension.
Defletter 18 hours ago [-]
If you say so. You seem desperate to cast me as a bigot to explain away my objections. Since we're assuming things about each other's character now, I'm just going to assume you follow this religion and feel attacked by my objection to it being officially adopted by a database library. God forbid, right? Oh well, I've endured a lot worse from you people. Goodbye.
empthought 17 hours ago [-]
I am an atheist.
There's no desperation and no casting here. I am just pointing out objective facts.
> stubborn and complete intolerance of any creed, belief, or opinion that differs from one's own.
You:
> But this is a SQL database engine and they chose to publicly affiliate it with religion. That's concerning. 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.
It's textbook. Your decision is not based on any actual technical consideration, but rather "stubborn and complete intolerance." You can't conceive of a publicly Christian person who wouldn't use the software they wrote to somehow attack you, even though Dr. Hipp would never dream of doing anything like that.
Why can't you conceive of this? Because of your bigotry.
Defletter 17 hours ago [-]
> stubborn and complete intolerance of any creed, belief, or opinion that differs from one's own.
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.
empthought 17 hours ago [-]
We're not talking about Nazis though, are we? We're talking about well over two billion people (possibly more than six billion if it extends beyond Christianity). Your prejudice against them is almost prima facie unreasonable.
AussieWog93 2 days ago [-]
I could not disagree with you harder but I don't think you should be downvoted for a negative reaction like this.
moomin 2 days ago [-]
Yeah, it’s worth reminding people every so often that the guys who run SQLite are weirdos. Even if it is, hands down, the best product in its class.
And yes, it’s basically a paraphrase of the Rule of St Benedict.
However, this rule cannot be shown to be universally good, regardless of interpretation:
"Obey in all things the commands of those whom God has placed in authority over you, even though they (which God forbid) should act otherwise, mindful of the Lord's precept, 'Do what they say, but not what they do.'"
It’s just not logical or empirically coherent. We could deconstruct this stupidity extensively, but it would not fit within the margin of this thread.
It's the other way around. The word god describes "that which is good" a priori and then people discovered, that he is a person and not a principle.
Subordinate yourself to those with authority in all things, except things that break or undermine any of the other rules.
[0]https://en.wikipedia.org/wiki/Rule_of_Saint_Benedict
― Steven Weinberg
My favorite bit about this is that it was adopted because the corporations buying sqlite insisted on having a code of conduct/ethics... And it's amazing that they'll check the box with this!
Too many of us believe we are gods as we command our machines to do our will. That was me once.
Just weird to me that nobody seems to care about that one when people complain about other less political but more politicized identities fairly often
I would have thought its up to each project to decide on their requirements. There is no central authority that decides how to run an open source project.
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.
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.
Nothing is being shoved down anyone’s throat.
https://sqlite.org/mostdeployed.html
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.
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.
2. You clearly are bigoted against Christians and likely all religious people. Every comment is infused with bigotry. You likely don’t even notice it because you’re swimming in it like a fish.
3. You are free to ignore the code of ethics and the software as much as you like. The code of ethics is not intended to apply to you. This is all clearly spelled out in the document, but you saw the word “Christ” and let your prejudice guide you instead of exercising basic reading comprehension.
There's no desperation and no casting here. I am just pointing out objective facts.
https://www.dictionary.com/browse/bigotry
> stubborn and complete intolerance of any creed, belief, or opinion that differs from one's own.
You:
> But this is a SQL database engine and they chose to publicly affiliate it with religion. That's concerning. 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.
It's textbook. Your decision is not based on any actual technical consideration, but rather "stubborn and complete intolerance." You can't conceive of a publicly Christian person who wouldn't use the software they wrote to somehow attack you, even though Dr. Hipp would never dream of doing anything like that.
Why can't you conceive of this? Because of your bigotry.
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.
And yes, it’s basically a paraphrase of the Rule of St Benedict.