Live data from Hacker News

The SQLite Code of Ethics

sqlite.org

271–280 of 408 posts

Re: The SQLite Code of Ethics

#271

Earlier quoted context omitted.

We were all young and ignorant once. My journey to community projects started at 17, and the forum rules common in that era did help me grow up a bit. Even if I was sometimes a nuisance. Answering reasonable requests for clarity in a community with mockery and derision doesn't sound like a very welcoming place.

It doesn't. Which is why it gave us Linux.

Wait, what gave us Linux? An unwelcoming culture of mockery and derision?!

If so I'd argue Linux succeeded in spite of Linus's prickly personality. Certainly not because of it.

Re: The SQLite Code of Ethics

#272
post #108
post #19

At a time of decaying social bonds, cultural fragmentation, and no consensus reality, i would much rather work somewhere with an explicit code like this than the countless "we are good people" places that will never define what "being good people" is until they are on the opposite side of a courtroom. Having shared values is very important for a team.

I like the idea of such a code. But at the same time I see religions with that or similar codes and the folks following it seem just as interested in ignoring it or twisting it as a way to push on those not in their religion. Now I don’t think that’s the sql lite folks and plenty of folks don’t do that thing… but just a splash of religion doesn’t make me feel much better about anything.

The code is an ideal to achieve. Some of the items are easy (#3: Do not commit murder) while others are a life-long struggle (#32: Do not curse those who curse you, but rather bless them) requiring a daily renewal of purpose. And like any worthwhile daily rule of life it should be something which requires continual effort, something which can never be truly accomplished (which keep complacency at bay).

Re: The SQLite Code of Ethics

#273
post #70

Earlier quoted context omitted.

SQLite neither accepts external contribution nor do they hire anyone.

They do not accept contributions unless they are dedicated to the public domain. It's not quite as strict a no contributions at all.

They generally don’t accept patches at all AFAIK. They will look at yours and rewrite it themselves.

Re: The SQLite Code of Ethics

#275
post #215

These rules sound terrible. What is it with people to put everything they do in God? Just do it because you're a good guy and you want to do it. Not because some galactic justice tolds you to do it. Really a shame.

That concept wasn’t invented when the rules were written, and it’s lose the effect if you rewrote them.

Re: The SQLite Code of Ethics

#276
post #229

> 54. Speak no useless words or words that move to laughter. > 55. Do not love much or boisterous laughter. I’m out. ROLLBACK TRANSACTION;

Ironically, the goal isn't to be humorless but to not inordinately seek or be attached to humor or fellowship. If you were truly humorless you would likely run afoul of #39.

It's truly about interior and exterior balance.

Re: The SQLite Code of Ethics

#277
post #63

Earlier quoted context omitted.

I'm not sure what you think communism is, but: 2. Then, love your neighbor as yourself. 5. Do not steal. 6. Do not covet. 14. Relieve the poor. 15. Clothe the naked. 18. Be a help in times of trouble. 38. Be not lazy. Those are all pretty deeply in line with marxism. Jesus was a communist, after all.

He must have some sort of weird US interpretation of communism because "most code of conducts [sic!]" say absolutely nothing about proletariat-bourgeoisie relations in society. If anything, they're an instrument of capitalism.

I remember reading Vapor’s first code of conduct and feeling it’d been copied from an SDS rulebook. But that was New Left cultural stuff about marginalized people, not Marxist left.

For instance there were at least two rules about “tone policing”, which doesn’t even make sense (what is there to tone police?) and also seems to defeat the purpose of a CoC since moderation is a kind of “tone policing”.

Re: The SQLite Code of Ethics

#278
post #63

Earlier quoted context omitted.

He must have some sort of weird US interpretation of communism because "most code of conducts [sic!]" say absolutely nothing about proletariat-bourgeoisie relations in society. If anything, they're an instrument of capitalism.

Substitute racial / identity references in place of proletariat/ bourgeoisie in Marx's ideas, and you have modern academia and left-of-left wing American politics in a nutshell. It's by design.

That comes from Hegel. You just think Marx invented dialectics because you (like everyone else) can’t understand Hegel.

Note if they “take Marx and replace the concepts” it’s not secretly introducing Marxism, it’s another antithesis of Marxism, just like the right-wing ones.

Re: The SQLite Code of Ethics

#279

Earlier quoted context omitted.

> Or Ancient Greece (and later Rome), some 500 years before the monasteries. And we know this because monasteries kept a large army of monks guarding the knowledge so that it would one day serve society.

Much of ancient Greek knowledge comes to us because the Arabs preserved it. Some of them were Christians of course (so the occasional monastery may have been involved) but mostly not.

A more accurate description of that history is that the Christian Byzantine empire preserved it but it came to us from the Arabs as a result of it taking a foreign invasion to get Greek Christians and The West to talk to one another after 1054

Re: The SQLite Code of Ethics

#280
post #198

There’s that libertarian streak of “his project, his rules” in this thread. He can include or exclude anyone he wants because it’s his project. Well, I read the very first line and see that he doesn’t want me, or people like me to be a contributor to this project. And that’s fine . His project, so I hear. But personally, I’ve felt welcome to contribute to every other open source project out there. I’ve felt welcome t…

> Well, I read the very first line and see that he doesn’t want me, or people like me to be a contributor to this project. Reading from the top, he makes it abundantly clear it is a code their team adhere to, and external contributors are not expected to adhere to it or even respect it.

SQLite typically doesn’t accept external contributions and will rewrite their ideas themselves.
Post reply on HN