SQLite Adopts 'Monastic' Code of Conduct (sqlite.org)
Having been encouraged by clients to adopt a written code of conduct, the SQLite developers elected to govern their interactions with each other, with their clients, and with the larger SQLite user community in accordance with the "instruments of good works" from chapter 4 of The Rule of St. Benedict. This code of conduct has proven its mettle in thousands of diverse communities for over 1,500 years, and has served as a baseline for many civil law codes since the time of Charlemagne.
Not everyone has found SQLite's attempt informative or funny (though many did). A developer wrote, for instance, "So is the SQLite CoC thing a joke or not? If it's not a joke, f*ck this. If it is a joke, that's even worse. Your CoC should be taken seriously." A security researcher, chimed in, "This sort of stunt will make actual code of conduct discussions harder. It's not funny, helpful, or wise."
If you do not know how to act like a responsible adult, perhaps you should try harder. It is your choice, but do not expect others to play along with your childish and rogue behavior. Correct the behavior or get locked out. But no one needs a silly code of conduct - this is like mission statements of the 80s and 90s. Largely forgotten and rarely achieved.
And now you're getting it.
Good job! Don't let the SJW's push you around.
People are objecting, but is it a bad code of conduct? I can't find the text, but being monastic I'm guessing it values service to the community and forbids sexual harassment.
Seems like it might be a good choice for a CoC.
Socialism: a lie told by totalitarians and believed by fools.
But I'm a Perl programmer. That's one of our virtues!
It may seem funny or a joke (even if it is) but when you break down all CoC documents, they are asking others to be kind and do the morally correct thing. I guess there will always be a couple of people who are offended.
If they, on the other hand, asked people to belittle others and generally be jackasses that would be terrible. Even if this is a joke, its nothing to get upset over.
that tells you more about them than about the joke. Congrats to SQLite. That's one project that "gets it". Anyone who thinks that "this sort of stunt will make actual code of conduct discussions harder" hasn't even got the message (which coincidentally is one data point in favor of using more direct language...)
This sort of thing upsets exactly the right people, and I say that as an ardent atheist.
So is the SQLite CoC thing a joke or not? If it's not a joke, f*ck this. If it is a joke, that's even worse.
Here's the type of person that is likely to go out of their way to take umbrage over something relatively minor. The kind of person who's happy to shove a CoC down your throat as long its theirs, but will scream about having to follow some other set of rules that they don't like.
Wikipedia says about Chapter 4 "These are essentially the duties of every Christian and are mainly Scriptural either in letter or in spirit." This nicely points out that a CoC has nothing to do with the actual work being done and is all about some people wanting to control the forms of interaction allowed, impose the duty to follow some meaningless rituals, universally to the detriment of the project.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
https://twitter.com/brionv/sta...
SJWs cannot abide mockery because it is a threat to their own self anointed moral authority.
http://www.gutenberg.org/files/50040/50040-h/50040-h.html#chapter-4-nl-what-are-the-instruments-of-good-works
I'd paste but slashdot wants more text per line and I'll be arsed to do it
This is fucking hilarious.
If it's not a joke, f*ck this.
Hmm.
You might be the one to say that - if you're the uptight crybully WHO IS BEING MOCKED.
So, with all due respect (that is, none at all)...
GFY
That is so cool and badass, although they need to write the new code in gothic letters.
SJWs are religious. Marxism is their religion, and intersectionality their tenets of faith. They believe in righteousness, sin, and punishment of unbelievers and transgressors (anyone who criticises any aspect of SJW beliefs, including their own). It goes without saying that the beliefs and their behaviour are thoroughly toxic nonsense, which is what makes them so dangerous. So given the choice between an SJW CoC and this set of fairly sensible (albeit religious) rules about living life as a good thoughtful and compassionate person, I think I'd rather be judged by the Benedictines than blue-haired SJW harridans and their enablers. At least the Benedictines allow for the forgiveness of sins and loving their enemies. SJWs don't believe in that sort of compassion, preferring to act like a pack of hyenas around anyone who shows weakness, failing Rule 64 (Hate no one) and a good number of the other rules as well!
One Email Thread:
Person A: Writes an email to everyone apologizing for going off and partying instead of attending the mandatory meeting.
Person B: Trying to be helpful, writes an email to everyone pointing out that there seems to be some confusion here; That there was no meeting that day due to a holiday.
Person A: Writes an email to everyone blasting Person B for not having sent Person A an email detailing the holiday calendar published on the website.
Person A: Writes an email to Person B, just Person B, in the same MAIL THREAD, with the same Subject line, saying lets make B's next response simple: B should just write that A is a horrible worthless incompetent useless person who can't manage his/her own schedule or contribute meaningfully.
Person B: Not seeing that A's second email was not to the group, writes a response to everyone to both emails. To the first, details of how to access the website calendar are provided. To the second, that such comments are not constructive nor helpful; Please don't put words in B's mouth; Surely we can manage a more productive approach; Etc.
Person A: Writes an email BLASTING B. That second email was written just to B. How you could share that with everyone! See, you really do feel that way about me.
And yeah, that actually happened to me. I was Person B.
Sadly Code of Conduct [CoC] is not about preventing such abuse.
Rather Code of Conduct [CoC] is about Person A pushing for a CoC policy so they can they leverage their trap into a CoC violation and get Person B kicked out.
And that is Code of Conduct [CoC] for Beginners.
To quote an old TV show: "Lets be careful out there."
...send me a new "Delete" keycap? Thanks. And yes, I subscribe to Slashdot's RSS feeds.
When I think of monks, I think about
Vows of Chastity
Vows of Silence
Bread Making
Beer Brewing
Good job for SQLite! I like 19 (Console the sorrowing) the most. I also want to start a new project called "Sorrowing: The Console". It'd be like bash, but all the messages would be drenched in existential dread.
Let's try, just once, to treat each other with a little bit of respect. No code of conduct, no moral outrage over misspellings or misspoken statements. Just respectful conversation about whatever topic happens to be present without attempting to shoe-horn in a political agenda. That might get us somewhere other than spinning our wheels and finger-pointing.
I know, that's way out there in left field for most, but it seems like it might be worth a shot.
If your work is shit, you'll be treated like shit, if your work is awesome, you'll be treated awesome. If you act like a libtard, you'll be handed a foam helmet and a bib, and if you act like a republican, we'll deny you every possibly benefit, so welcome to the real world :)
Here's the copy from SQLite: https://www.sqlite.org/codeofconduct.html
That CoC is just peace, pray, and work hard for what you believe.
Far from being a joke, has there ever been a more appropriate philosophy for coding? I don't think so. It's not like it says who to pray TO.
And the peace part is something everyone needs these days to calm down a little.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
They can’t get enough of the CoC. They’ll get down on their knees for a taste of that thick, all-important CoC. At night, they lie awake in their beds, dreaming about the CoC, about getting their hands on a nice CoC and making it part of everything they do. They simply crave the CoC.
Seen as guidelines for interaction *within the project* , chastity makes perfect sense to me. In other words "don't try to get laid on the project mailing list, hitting on another developer".
That's not the purpose of project communications, and nerds are notoriously awkward at flirting, often saying the wrong thing. To avoid saying the wrong thing while trying to hook up with the QA lady, just don't try to hook up with anyone on the project.
That is what happens to your fingers naturally after a lifetime of reaching for the Meta key in combination with other keystrokes.
He literally cannot put the fingers together anymore.
Emacs master.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Why not use something a little more updated:
I am the sysadmin, thy savior, which have brought thee out of th elands of paper, out of the house of bondage
1. Thou shalt have no other sysadmin before me
2. Thou shalt not make unto thee any Gaben image
3. Thou shalt not email thy sysadmin in vain
4. Remember it's the weekend, keep it holy, don't call
5. Honour thy manager and thy HR
6. Thou shalt not kill -9
7. Thou shalt not commit adultery on company computers
8. Thou shalt not torrent
9. Thou shalt not bear false witness on thine tickets
10. Thou shalt not covet they neighbors hardware, nor his software, nor anything else.
Ye shall erect these memos which I command thee upon mount cubicle
They mostly only care about this because visible resistance presents a cultural threat to them. SJWs do not want to see culture that they cannot control. They want to control what culture affirms because they know that if they were to lose that, they have nothing whatsoever to offer society.
Once society no longer fears them, they've made far too many enemies to live a peaceful life. If we could tame the outrage bait media, which is always trying to stir up some sort of trouble, it would go a long way towards solving this.
44. Fear the Day of Judgment.
Obviously those references terms of a CoC are metaphorical, as you can arbitrarily apply them to the belief system you hold.
However you are wrong about 44, it has no reference to God and is obviously referring to pull request reviews. 45 is about over-long standups.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
This whole "SJWs are real!" thing has gone from a cute joke to a complete farce. The only thing left for us to do is meet up and burn some effigies.
TEXTAREA id=safespace>
"Not to return evil for evil": no flame wars
This also meshes really well with a recent article Jeff Atwood wrote on healthy communities, with the rule "No Grudges"
"There is more worth loving than we have strength to love." - Brian Jay Stanley
And if you consider god being the project, piety is pretty fine as well.
This one might be easier to read, without these excessive numbers.
"Non vinolentum"? Oh crap! But if it means "don't be given to wine" such that wine may still be given to me that's fine I guess..
Caput 4: Quæ sunt instrumenta bonorum operum
In primis Dominum Deum diligere ex toto corde, tota anima, tota virtute. Deinde proximum tamquam seipsum. Deinde non occidere. Non adulterare. Non facere futum. Non concupiscere. Non falsum testimonium dicere. Honorare omnes homines. Et quod sibi quis fieri non vult, alio ne faciat. Abnegare semetipsum sibi ut sequatur Christum. Corpus castigare. Delicias non amplecti. Ieiunium amare. Pauperes recreare.Nudum vestire. Infirmum visitare. Mortuum sepelire. In tribulatione subvenire. Dolentem consolari. Sæculi actibus se facere alienum. Nihil amori Christi præponere. Iram non perficere.
Iracundiæ tempus non reservare. Dolum in corde non tenere. Pacem falsam non dare. Caritatem non derelinquere. Non iurare ne forte periuret. Veritatem ex corde et ore proferre. Malum pro malo non reddere. Iniuriam non facere, sed et factas patienter sufferre. Inimicos diligere. Maledicentes se non remaledicere, sed magis benedicere. Persecutionem pro iustitia sustinere. Non esse superbum. Non vinolentum. Non multum edacem. Non somnulentum. Non pigrum. Non murmuriosum. Non detractorem. Spem suam Deo committere. Bonum aliquid in se cum viderit, Deo adplicet, non sibi. Malum vero semper a se factum sciat et sibi reputet.
Diem iudicii timere. Gehennam expavescere. Vitam æternam omni concupiscentia spiritali desiderare. Mortem cotidie ante oculos suspectam habere. Actus vitæ suæ omni hora custodire. In omni loco Deum se respicere pro certo scire. Cogitationes malas cordi suo advenientes mox ad Christum adlidere et seniori spiritali patefacere.Os suum a malo vel pravo eloquio custodire. Multum loqui non amare. Verba vana aut risui apta non loqui. Risum multum aut excussum non amare. Lectiones sanctas libenter audire. Orationi frequenter incumbere. Mala sua præterita cum lacrimis vel gemitu cotidie in oratione Deo confiteri. De ipsis malis de cetero emendare. Desideria carnis non efficere. Voluntatem propriam odire. Præceptis abbatis in omnibus oboedire, etiam si ipse aliter - quod absit - agat, memores illud dominicum præceptum: Quæ dicunt facite, quæ autem faciunt facere nolite. Non velle dici sanctum antequam sit, sed prius esse quod verius dicatur.
Præcepta Dei factis cotidie adimplere. Castitatem amare. Nullum odire. Zelum non habere. Invidiam non exercere. Contentionem non amare. Elationem fugere. Et seniores venerare. Iuniores diligere. In Christi amore pro inimicis orare. Cum discordante ante solis occasum in pacem redire. Et de Dei misericordia numquam desperare. Ecce hæc sunt instrumenta artis spiritalis. Quæ cum fuerint a nobis die noctuque incessabiliter adimpleta et in die iudicii reconsignata, illa mercis nobis a Domino reconpensabitur quam ipse promisit: Quod oculus non vidit nec auris audivit, quæ præparavit Deus his qui diligunt illum. Officina vero ubi hæc omnia diligenter operemur claustra sunt monasterii et stabilitas in congregatione.
The only winning move is not to play
Fun like a light hearted joke triggers the butthurt feelings of the intellectually unsophisticated. I am glad i do not have to work in the software development business. I live in the U.S.A and never heard of such nonsense in real life. I hope it is the internet serving as the magnifying lens for the sad creatures who lurk on tumblr.
Even in political Correct Germany i had not to meet such uptight morons.
Where i was born CoCsuckers would get a pie cream in the face. A famous pseudo intellectual with an inflated ego even got ten or more of them.
At least some find a way to have a little fun about this.
...My respect to the SQLite team has gone through the roof. Good choice.
..it's highly probable that you're one of the people that make them necessary.
Which is no contradiction to what a user posted above: The people who you need a CoC for are the ones no one wants to work with anyway.
In other words: As soon as you have, need or should have a CoC, you're going down that road to hell anyway, no matter which good intentions you had to have or have not a CoC.
bickerdyke
Never forget that.
The more you repress, the more perverted does it come out.
Guess where the sex dungeon was invented. And organized child rape, for that matter.
Be it know from this point hence that the Anonymous Coward(AC) Code of Conduct MANDATES that; any and all ACs MUST advise all SJW and their ilk to kindly go skull fuck themselves most utterly.
2. Thou shalt not make unto thee any Gaben image
ROFLMAO
Well done, SQlite, kicking against the pricks, erm, CoCs !
Stop the hateful puritans, stop the SJWs, stop the manhate.
Saint.
Can you actually read some Marx please. One chapter of Capital vol.1, Grundrisse, 'Wage Labour and Capital' (essay).
You sound as stupid as the SJW when you spew political word salad about something you know nothing about.
The SJW ideology has nothing to do with Marxism. Marx and Engels weren't even egalitarian. They would have rejected all identity except class identity, and seen then the SJWs as liberals and boosters of capitalism.
Also read 'The Protestant Ethic and the Spirit of Capitalism' by Max Weber. It explains how Protestantism is key to making you work like a little bitch for shit wages. Because god.
God doesn't exist. You're going to die, and every second you spend laboring to make someone else rich is a waste of your finite life. Tick tock.
Unless backdoors, of course. Shitty, back doors. [LOL that captcha is "seemed"!]
I am an athiest and LGBT advocate and this CoC is acceptable.
What douchebag third-grade developer has any say in what others chose to do in terms of this CoC thing that is fashionable just now? Screw you buddy.
Their choice is theirs to make and if it's a feasible CoC and a funny/whitty comment on this whole CoC fad at the same time, even so much the better.
F*ck either arrogant side of the camp and more power to this crew for lightening up this entire retarded entitled manner in which many a dimwit thinks they can tell others what to do in this entire era of dimwitted counter-productive over-bord PC non-sense, CoC fan or not!
We suffer more in our imagination than in reality. - Seneca
What the politicos don't seem to grasp is that about 70ish percent of the population is politically disengaged by choice.
If you do things that piss people off then you're suddenly going to find people angry with you that previously were politically invisible.
Don't get me wrong... I know they're not going to stop and I don't want them to stop. This is just funny.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
"You didn't tell me that" should never be an excuse for abusive behavior. If they didn't know better, then all the more reason everyone should engage the Klingon-style Discommendation. PS criticism != abuse in software development circles.
"Ten Principles for the Establishment of the One-Ideology System"
(original version)
1. We must give our all in the struggle to unify the entire society with the revolutionary ideology of the Great Leader Kim Il Sung.
2. We must honor the Great Leader comrade Kim Il Sung with all our loyalty.
3. We must make absolute the authority of the Great Leader comrade Kim Il Sung.
4. We must make the Great Leader comrade Kim Il Sung’s revolutionary ideology our faith and make his instructions our creed.
5. We must adhere strictly to the principle of unconditional obedience in carrying out the Great Leader comrade Kim Il Sung's instructions.
6. We must strengthen the entire party’s ideology and willpower and revolutionary unity, centering on the Great Leader comrade Kim Il Sung.
7. We must learn from the Great Leader comrade Kim Il Sung and adopt the communist look, revolutionary work methods and people-oriented work style.
8. We must value the political life we were given by the Great Leader comrade Kim Il Sung, and loyally repay his great political trust and thoughtfulness with heightened political awareness and skill.
9. We must establish strong organizational regulations so that the entire party, nation and military move as one under the one and only leadership of the Great Leader comrade Kim Il Sung.
10. We must pass down the great achievement of the revolution by the Great Leader comrade Kim Il Sung from generation to generation, inheriting and completing it to the end.
Chastity is the only honest way to go. However, you'll notice that requirement seriously interferes with recruitment in the modern world.
All similar codes I've seen pretend to be something else by forbidding unwanted sexual advances. "Unwanted" sounds oh-so reasonable, but the problem is: how do you know if an advance is unwanted if you don't try your luck? Communication between people is fragile at best. If you advance is accepted, then it was desired. Otherwise, you're a posteriori guilty of an unwanted advance and are a creep because You Should Have Known Better.
Ergo, the only sane solution is to say that all advances are unwanted in that community, which is called chastity.
Either the community is a place where one of the side-benefits is the possibility of romance/sex and where related behavior is sanctioned, or sex and romance are 100% off the menu.
I don't get it. The FOSS-dev community right now seems like a bunch of whiny crybabies just because some 16-year old girlies and wannabees are pursuing a SJW/CoC/PC fad right now. Perhaps you're over-reacting?
I find the comment of the SQLite crew to this entire charade absolutely fitting and just about all that needs to be said to all this. The rest of you foaming at the mouth about some immature douchebags being stupid on twitter should be a tad more chill about all this. It will pass and if your code is good enough it will still be in use long after any overboard SJW stuff has fallen by the wayside. So please calm down.
My 2 cents.
We suffer more in our imagination than in reality. - Seneca
>Polite and professional discussion is always welcomed, from anyone.
Hope the SJWs requesting this are happy now.
Like RMS's abortion comment in glibc. Leave the jokes to the comedians.
SQlite is only admitting the truth. Western civilization was created by white, christian, men. Its great to see more project accepting this and making it explicit. Christian theology should always be considered a core guiding principle. Hats off to the SQLite community, may the lord jesus christ bless them and keep them in the light of gods love.
A "Code of Conduct" is something they make you sign in middle school to teach you (and your parents) that governmental authorities can and will abuse the superficial trappings of contract law to scare you into submission. Adults have standards instead. They don't need to be written down unless you're a crook.
1 First of all, love the Lord God with your whole heart, your wholesoul and all your strength, 2 and love your neighbor as yourself (Matt 22:37-39; Mark 12:30-31; Luke 10:27).
3 Then the following: You are not to kill,
4 not to commit adultery;
5 you are not to steal
6 nor to covet (Rom 13:9);
7 you are not to bear false witness (Matt 19:18; Mark 10:19; Luke 18:20).
8 You must honor everyone (1 Pet 2:17),
9 and never do to another what you do not want done to yourself (Tob 4:16; Matt 7:12; Luke 6:31).
10 Renounce yourself in order to follow Christ (Matt 16:24; Luke 9:23);
11 discipline your body (1 Cor 9:27);
12 do not pamper yourself,
13 but love fasting.
14 You must relieve the lot of the poor,
15 clothe the naked,
16 visit the sick (Matt 25:36),
17 and bury the dead.
18 Go to help the troubled
19 and console the sorrowing.
20 Your way of acting should be different from the world’s way;
21 the love of Christ must come before all else.
22 You are not to act in anger
23 or nurse a grudge.
24 Rid your heart of all deceit.
25 Never give a hollow greeting of peace
26 or turn away when someone needs your love.
27 Bind yourself to no oath lest it prove false,
28 but speak the truth with heart and tongue.
29 Do not repay one bad turn with another (1 Thess 5:15; 1 Pet 3:9).
30 Do not injure anyone, but bear injuries patiently.
31 Love your enemies (Matt 5:44; Luke 6:27).
32 If people curse you, do not curse them back but bless them instead.
33 Endure persecution for the sake of justice (Matt 5:10).
34 You must not be proud,
35 nor be given to wine (Titus 1:7; 1 Tim 3:3).
36 Refrain from too much eating
37 or sleeping,
38 and from laziness (Rom 12:11).
39 Do not grumble
40 or speak ill of others.
41 Place your hope in God alone.
42 If you notice something good in yourself, give credit to God, not to yourself,
43 but be certain that the evil you commit is always your own and yours to acknowledge.
44 Live in fear of judgment day
45 and have a great horror of hell.
This code of conduct has been up for quite a while https://web.archive.org/web/20.... So clearly, all who were actually contributing to SQLite did not have a problem with it, as they would undoubtedly caused a stink at the time if they did.
Maybe this is a good way to weed out those who don't really want to contribute and should be ignored.
Besides, it is clear that is is partly tongue in cheek and partly just providing suggestions for how to build a community, particularly the bits like:
9. Do not do to another what you would not have done to yourself.
22. Do not give way to anger.
23. Do not nurse a grudge.
24. Do not entertain deceit in your heart.
29. Do not return evil for evil.
66. Do not love quarreling.
Wow, that's brilliant.
Check out the Twitter feed of that Coraline person. It's full of stuff that is prohibited by the code of conduct she (it?) promotes:
The use of sexualized language or imagery and unwelcome sexual attention or advances
Trolling, insulting/derogatory comments, and personal or political attacks
Public or private harassment
So that person is a hypocrite, definitely NOT an inclusive person, and definitely NOT the example anyone should follow.
All the things in that code of conduct are either common sense and are already in many other codes of conduct, or they are pure political bullshit and don't need to be in a code of conduct at all - like mentioning gender identity.
Open source is about the code so keep the conversation about the code, not people.
And people aren't perfect so interaction with people won't be perfect so if you can't handle that, maybe you need to contribute through a safety organization that will filter all communication to take out anything that triggers you. Maybe even replace it with compliments.
Definitely don't go to conferences because you will be shocked at how wild the real world is, or maybe go but wear a burka so nobody will recognize you or comment on your body parts they can't see.
There are ways to solve this problem without adopting political codes of conduct for open source projects, but those ways do not lead to more authority for the SJW so they are rejected.
If you meet the Buddha on the road, kill him.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
They didn't mock the civil rights movement they mocked a boring legal document that explains what getting along should look like by community standards. Which will usually means sexual, cultural, racial, religious sensitivities are to be totally avoided. Find something else to talk about, go do your work.
They resemble the guys who worship the Constitution.
The incels and Nazis flocked to the geek community because we were the perfect enablers: having been unfairly targeted by society's means of enforcing norms, we forgot that sometimes the enforcement is fair, and therefore refused to enforce our own norms at all. This provided the perfect environment for them to manchild it up without consequences: finally, having been rejected by everyone else, they found people who considered it a duty not to pressure them to just grow the fuck up already.
That's what makes this code, like Linux's old application of Wheaton's Law and RMS's "kind communication guidelines", virtually worthless. The creepers love them, of course, because they know they can ignore them: they can continue to abuse the system and the people however they want. They fear any kind of code that comes with enforcement, because they know their behavior will get them rejected by the only people left who haven't rejected them.
Which is as it should be, really. Not enforcing our social norms was geek culture's biggest mistake: what was supposed to be a haven from bullying instead became a haven for bullies. We should have ostracized and replaced them a long time ago, but better late than never, I suppose. They have dragged things down and ruined everything for everybody long enough.
Actually if you drop out the parts related to the practice of religion its a pretty good code of conduct for software development.
2 Love your neighbor as yourself. [ex test before commit]
3 You are not to kill, [ex crash your customers]
4 not to commit adultery; [ex don't f with your users]
5 you are not to steal [ex respect the software license]
6 nor to covet; [ex don't add a feature just because its in the commercial app you are cloning]
7 you are not to bear false witness. [ex admit it came from source forge]
8 You must honor everyone, [ex conform to the coding standard]
9 and never do to another what you do not want done to yourself. [ex replace tabs/spaces]
11 discipline your body; [ex proper ergonomics[
12 do not pamper yourself, [ex sorry, you only get one 4K monitor]
13 but love fasting. [ex sorry, only a midrange GPU]
14 You must relieve the lot of the poor, [ex contribute to open source]
15 clothe the naked, [ex comment your code]
16 visit the sick, [ex fix your bugs rather than just make them scrum tasks]
17 and bury the dead. [ex remove the dead code]
18 Go to help the troubled [ex when someone is stuck on a bug be their second set of eyes]
19 and console the sorrowing. [ex let the fanboy's PC dual boot]
20 Your way of acting should be different from the world’s way; [ex cross platform is not all the MS windows variations]
22 You are not to act in anger [ex sorry, you can't tell customers to RTFM]
23 or nurse a grudge. [ex desktop Linux, get over it]
24 Rid your heart of all deceit. [ex stop telling people they will like emacs after a little while]
25 Never give a hollow greeting of peace [ex "why yes my core code will be cross platforms"]
26 or turn away when someone needs your love. [ex Target the Android platform too]
27 Bind yourself to no oath lest it prove false, [ex "I swear I tested all my changes"]
28 but speak the truth with heart and tongue. [ex run the regression test]
29 Do not repay one bad turn with another. [ex recommend perl because someone recommended it to you]
30 Do not injure anyone, but bear injuries patiently. [ex re-run all tests after the merge but before the commit]
31 Love your enemies. [ex Target the Windows platform too]
32 If people curse you, do not curse them back but bless them instead. [ex No flamewars on the dev thread]
33 Endure persecution for the sake of justice. [ex drink the company coffee rather than leave for starbucks when getting behind on things]
34 You must not be proud, [ex fix bugs outside your niche in the codebase]
35 nor be given to wine. [ex just dual boot or run a real emulator]
36 Refrain from too much eating [ex use CPU and RAM responsibly]
37 or sleeping, [ex don't make your code slow so you can use the currently hyped programming language]
38 and from laziness. [ex don't try to apply your favorite programming language to everything]
39 Do not grumble [ex Don't bitch in comments]
40 or speak ill of others. [ex Your preferred operating system is not always the best choice]
43 Be certain that the evil you commit is always your own and yours to acknowledge. [ex commit changes only under your login]
44 Live in fear of judgment day [ex launch day
45 and have a great horror of hell. [ex developer will have to do customer support immediately after launch]
SQLite says 'No' and the SJW's Bray...
~ People that think they are better than anyone else for any reason are the cause of all the strife in the world.
Reading Rule #69, I can see why the church had such troubles. A little misinterpretation of words.
69. Love your juniors.
"shove a CoC down their throat", AND it was modded up?
Well done, sir.
... missed some ...
Desire eternal life with all the passion of the spirit. [ex. your former peers don't refactor you code away]
Keep death daily before your eyes. [ex. you refactor your own code]
Keep constant guard over the actions of your life. [ex. test your functions inputs for validity]
Know for certain that God sees you everywhere. [ex. source control will out you]
Disclose wrongful thoughts to your spiritual mentor. [ex. peer review]
Guard your tongue against evil and depraved speech. [ex. use readable names]
Do not love much talking. [ex. readable names are not necessarily complete sentences]
Speak no useless words or words that move to laughter. [ex. use libs, don't roll you own]
Do not love much or boisterous laughter. [ex. no, you shouldn't do that in javascript]
Listen willingly to holy reading. [ex. read your Knuth and Stroustrup]
Fulfill not the desires of the flesh; hate your own will. [ex. customers choose the target OS, not the devs]
Love chastity. [ex. you might as well get used to it]
Hate no one. [ex. they may one day work at the company you want to join]
Be not jealous, nor harbor envy. [ex. when the machine for the new hire arrives, don't swap out the GPU and HD with yours]
Do not love quarreling. [ex. Its OK if they want to run Windows]
Shun arrogance. [ex. tabs are wrong, get over it, use spaces]
Respect your seniors. [ex. college did not make you a great programmer]
Love your juniors. [ex. after all, they are doing all those tasks you despise]
Make peace with your adversary before the sun sets. [ex. the current build must be working in the morning]
You'll see what's wrong with it when another man takes his CoC and forces it up your ass.
The allusion to religion - the safe space of those with low IQ - is perfect. The whole SJW movement is a bullshit, an attempt of not so smart to enter so-called intellectual scene with their own bullshit agenda. The bullshit is so obvious when we consider other competitive endeavours, such as sports. According to SJW manifesto we should stop praising the best athletes and give equal honour to underachievers, underrepresented and what not. Similarly, we should admit women in men-only sport teams, even if overall performance against other men-only teams would degrade, because it is socially just. We could go further - let's ensure that older, less prettier (with less refined biological fenotype) women will get the same amount of attention, price, gits and love as young maidens with certain evolutionary refined phenotypes which indicate good genes (beauty is just lack of deformities - youth + health, after all). Let's ignore genetic evolution, biological and social competition, let's sweep it all under the rug and replace it with manifests of praising mediocrity and inferiority (instead of leaving the system to be self-regulated - the best we could do). Attempt to impose stupid regulations on a complex systems no one really fully understand is another sign of stupidity demonstrated by religious moralists and other not so smart people. The intelligence is in seeing things as they are, not as some want them to be, and to quickly adapt accordingly. There are innumerable examples of how really diverse and complex social environments very quickly settle down to an unwritten behavioral patterns without any of self-appointed social justices or any moral authority of idiots. Look no farther that any asian megapolis, places like Kathmandu (they have deep environmental problems but not the social ones) or Tokyo or Shanghai, Singapore, etc, etc. No superimposed written bullshit is required. And, yes, some people have better IQ or fenotypes and bringing them back down to the level of major mediocrity is, ironically, as bad as any other suppression of minorities and underrepresented groups.
I see you have no arguments but merely wish to be offensive. I can live without this. I assert the entire world would benefit also.
I no longer believe that open source is about the code, or at least I now understand it's not solely about the code. Open source is as much a method of cooperating, or perhaps even a life philosophy, as it is about writing good code. If we can jettison the arseholes, nothing will be lost. The code will be as good and the cooperation will be enhanced.
Goodbye arseholes. You can go play in your arsehole friendly playpits.
Regarding the assertions that Coraline is a hypocrite (etc): I'm off now to read up on this. If she is a hypocrite then the same CoCs she supports will constrain her. This would be a good thing. I can't see how it can go wrong.
As for your insults regarding the thickness (or not) of my skin: I deal with bullshit and arseholes all the time. It's tiring and gets in the way of me producing the best code. I'm happy to have them be offended by their inability to offend others instead of having them free to offend others all day long. They use their offensiveness to suppress technical discussion and avoid the consequences of their actions. Yes, I challenge the idea that good results will be lost by suppressing (oppressing?) the arseholes. They get disproportionate attention because they are arseholes and shout others down. If they are stopped from being arseholes, the playing field would be more level.
This is amazing! Good job SQLite team!
ON THE CORRUPTION OF THE CHURCH OF THE SUBGENIUS
The Church insists that each member construct his or her own
mythos and liturgy, if she/he hasn't already. The Church states
that any and all existing Church liturgy (which includes anything
said by any SubGenius anywhere) can be contradicted, rewritten,
and/or ignored. IT'S RIGHT THERE ON THE TABLETS!
Commandment 1: The rest of these Commandments are bullshit.
Commandment 2: Commandment 1 is nonsense.
Commandment 3: See Commandment 3.
Commandment 4: Don't break commandment 5.
Commandment 5: Don't read commandment 4.
Commandment 6: Commandment 2 is especially bullshit.
Commandment 7: See Commandment 3 again. Who told you to stop?
Commandment 8: Commandments 2 and 5 are to be reversed.
Commandment 9: Write Commandment 10.
Commandment 10:
ERROR 144 - REBOOT ?
Marxism was founded by Karl Marx the Jew.
I'm switching my projects to this.
Somewhere near the middle the 80's or 90's the State Government of California required many, if not all, state agencies/entities to come up with a Mission Statement.
(No, Jerry Brown was definitely not the Gov at the time. A Republican you probably never heard of was. To be fair to him, he probably lacked the imagination to propose such and idea, and also probably had not idea what a mission statement was. )
The statement had to short an pithy. I'm familiar with the laws pertaining to my profession. The Licensing Board has a few DOZEN duties and functions. Yep, squeeze that down that down to one sentence.
1. Go the SqLite webpage (you can click on a link in the headline of this post)
2. read what it says in the right upper corner
3. You're welcome
Quality software can only be produced by those who adhere to the Marquess of Queensberry Rules, IMHO.
Free Software developers of the world, open your eyes! Our communities are being raped, our work pillaged.
Detestable villains - thieving, mean spirited, belligerent, racist, unprincipled - are using underhanded tricks to force hypocritical "Codes of Conduct" on the projects we built.
These petty-authoritarian CoCs are always imposed anti-democratically. There is never free debate, and usually no public discussion at all. They are imposed by force without a vote. If the CoCs were put up for a fair democratic vote by project contributors, they would always lose by a landslide.
The purpose of these CoCs is to allow social activists, who have contributed nothing to the project, to conduct witch hunts against anyone who opposes their hate-driven agenda. Thereby they plan to steal our work for their shadowy corporate paymasters.
You can readily tell these CoCs are not about "just being nice" - because they are ALWAYS supported by the very LEAST NICE, most aggressively mean and shamelessly bigoted people you can imagine. Look how the CoC-mongers treat anyone who disagrees with them as subhuman.
If a project to which you contribute has been raped by CoC-mongers there is a simple solution: WALK AWAY. Never contribute again. If you have a patch almost ready, count the time you spent on it as a loss and throw it away. If you see a security issue, remain silent and do nothing. IT'S NO LONGER YOUR PROJECT. YOU ARE NOT WELCOME THERE.
If you are evaluating new software, don't even consider any projects burdened under the tyranny of a CoC. Their technical attributes do not matter - just don't consider them. Never be openly political, always make up a technical reason for rejecting CoCed projects.
Don't argue in public about the CoC. Doing so only exposes you to needless risk. You might be dis-employed, blackballed, and even set up for a #MeToo purge. Just stay far away. If you resign from a project that gets CoCed, try to do so on the same day the CoC is imposed. But give "spend more time with friends & family" or "pursue other interests & projects" as your reason for resignation. Protect yourself!
Comrades: Individually we are powerless, and easily crushed beneath the iron boot of Corporate Social Just-Us. But together in solidarity we are millions and we are strong. The Internet itself depends on our collective labor. If we stop working, the internet stops working.
Free Software developers, save yourselves and save your communities! Just WALK AWAY from any project with a CoC. Without our labor they are nothing.
...the "politically motivated claptrap" mentioned has a list of open source projects that I myself, with a few exceptions (such as curl and "Google", which is not really a single project, nor all open source), perceived as badly made, irrelevant, or just having better options way before I heard anything about this.
Maybe it's true that people who dedicate their thoughts to this sort of thing don't spend as much thought on what they should be working with.
I don't find it funny because it talks of a god and I don't think there is a place for any god in sw development. But I find it extremely funny considering the outrage of the many SWJ out there wanting a CoC to quickly smash somebodies life for a funny joke he did 25 years ago on a Atari mailing list.
Now maybe they can commendam him to say 5 pater nostrum.
When there is only 4 people who commit to the repo, and 1 guy alone do 2/3 of the job you can put every Rules of conduct it doesn't matter. Opensource project are always maintained by very few people, if you want to enforce code of conduct to creator/principal maintainer they will leave and the project will die.
A working 'code of conduct' could only be pushed by the top, not by external people who never work on the codebase.
So msmash, you are referring to Martin Luther King, as " this politically motivated sort of claptrap?"
Glad to see you are paying your dues to KKK..... Glad your president supports the Nazi's too?
You are a (white) hero!
Pity the old owners sold, this racist shit would not have gone down. :-(
Maybe one day, the new owners will engage in some personal growth, rather than spewing forth, so much free floating anger? Maybe.
GreekGeek.
That's why all of the mainstream CoCs don't allow any discrimination against anyone for any reason, including experience level. (You ageist bastards who think 1 year post college almost certainly doesn't qualify you to maintain a kernel subsystem and arbitrate patching disputes can fuck right off and die as the SJWs say)
I mean look at the Spotify CoC which openly says clearly that if you're a super-marginalized person (gay, transgendered, multi-racial, non-binary voodoo practitioner for example) you can shit all over the carpet and those evil normies can fuck right off and die:
This is great you fucking twats! Fucking SJW can go fuck themselves and their goddamn safe space, CoC!
This code of conduct has proven its mettle in thousands of diverse communities for over 1,500 years, and has served as a baseline for many civil law codes since the time of Charlemagne.
Yeah, well ... uh ... er ... but what do celebs think of it, huh? Gotcha there!
Stop measuring your CoCs and keep doing work
Why is this even a competition? Why bother with it?
If this is the price of diversity and inclusion, then we don't want those things
I remember a time when nerds did nerdy things and they did them well. Make the digital space great again.
This is how you sow derision.
The end product of these hateful SJW trolls will be division and extremism. They're pushing normally indifferent people towards extremism AGAINST their ideals.
Perhaps this is the Russian meddling ppl are talking about?
Perhaps NPC meme has more to it than meets the eye?
Can anyone confirm the SJW that dislike this kind of thing actually exist? This is not a joke.
Joke or not, SCREW code of conducts.
If your code is crap, your code is crap and you should be called out for it.
Behind a keyboard, no one knows if you are trans, straight, male, female, bi, whatever ... it should not matter.
Because if your code is crap .....
I do not understand how this poison is permeating these communities. Back in the day on Usenet, you got flamed, you took your lumps, perhaps apologized, and kept on posting. You learned your lesson. You didn't go cry and then subvert the community via the force of a CoC.
It makes dumb people mad, as it's intended to. Just take a look at the comments on this post!
Why be arrogant and think yours is better. Let people have their own believes and code of conducts.
With the Trump admin attacking the existence of Trans people, now we have to worry about CoC with software?
I'm glad it's smoking out the assholes who think a code of conduct is something relevant to software development. They should be purged from any project wherein they are found.
It's my calling! :)
Okay, something like a code of conduct is supposed to be some print you bust out so you have an excuse to boot someone who is getting in the way of productive interaction like an overt troll or spammer. Normal users should never need to read it and it should never be applied to them even if they technically violated it.
Seriously, stop being douches. For the most part all this crap people are pushing has nothing to do with software development. Code is objective, it works or doesn't work. See ReiserFS for why we shouldn't care about the nature of the developer. Sure he might be a murderer but his code doesn't care.
CoC's are to boot spammers and overt trolls. You dust them off to find some excuse in the legalese to boot them and otherwise leave the terms buried and enforce roughly on the order of jaywalking. Nobody wants or needs a hall monitor in a software development project.
Been a while since I read this last. On this reading, this struck me as relevant in the slacktivist era:
"61. Do not wish to be called holy before one is holy; but first to be holy, that you may be truly so called."
As with some other provisions of this Rule, and as with that other defining work at the other end of the Middle Ages, The Imitation of Christ, great emphasis was placed on avoiding self-righteousness and on discovering your own faults rather than expecting to be praised for discovering the faults of others.
Perhaps in today's world it's seen as offensive to adopt a code of conduct that tells you to respect all people (a clearer translation of #8 from the Latin) and hate no one (#64) rather than defining special protected classes. Perhaps it's seen as offensive to have a code that says to make peace with one's adversary before the sun sets in the era when we're being encouraged to protect certain viewpoints while harassing those perceived to be on the "wrong side" and ensuring "they're not welcome anymore, anywhere."
More ethical thought went into the composition of this code 1500 years ago than into the codes of today, that's for certain.
They serve no purpose other than as a hammer to be used against people who practice wrongthink.
-- Give me ambiguity or give me something else!
Can't really abide with flocking or burning witches at the stakes... Anyway, there are better systems out there...
It's a troll. And from what I have seen here, a very successful one.
Well.... SQLite Is Public Domain, we fool! :)
The code of conduct is also basically completely useless because of what is stated in https://www.sqlite.org/copyrig... :
"Open-Source, not Open-Contribution SQLite is open-source, meaning that you can make as many copies of it as you want and do whatever you want with those copies, without limitation. But SQLite is not open-contribution. In order to keep SQLite in the public domain and ensure that the code does not become contaminated with proprietary or licensed content, the project does not accept patches from unknown persons. "
You could at least do better than just restating my comment
I need a job. Where can get a job that is "getting paid to sit at home combing through open source projects searching for cases of wrongthink and working behind the scenes in ideological star chambers to kick their ideological enemies."
Since I'm unemployed, I'll wait for your response, but I already know that you won't respond. You can't show me these jobs you just made up.
She's one of the worst violators of Twitter's own hate speech policies. She's just like Trump or Alex Jones.