SQLite Has The Greatest Code of Conduct

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024
  • Back when SQLite first introduced there new Code of Conduct or now the Code Of Ethics it had a lot of drama surrounding it and recently it's been making the rounds again so I thought why not talk about whether I follow the The Rule.
    ==========Support The Channel==========
    ► Patreon: brodierobertso...
    ► Paypal: brodierobertso...
    ► Liberapay: brodierobertso...
    ► Amazon USA: brodierobertso...
    ==========Resources==========
    SQLite Code Of Ethics: sqlite.org/cod...
    =========Video Platforms==========
    🎥 Odysee: brodierobertso...
    🎥 Podcast: techovertea.xy...
    🎮 Gaming: brodierobertso...
    ==========Social Media==========
    🎤 Discord: brodierobertso...
    🐦 Twitter: brodierobertso...
    🌐 Mastodon: brodierobertso...
    🖥️ GitHub: brodierobertso...
    ==========Credits==========
    🎨 Channel Art:
    Profile Picture:
    / supercozman_draws
    #Linux #SQlite #Database #OpenSource #FOSS
    🎵 Ending music
    Track: Debris & Jonth - Game Time [NCS Release]
    Music provided by NoCopyrightSounds.
    Watch: • Debris & Jonth - Game ...
    Free Download / Stream: ncs.io/GameTime
    DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

ความคิดเห็น • 403

  • @GSBarlev
    @GSBarlev 5 หลายเดือนก่อน +268

    Honestly, one-way covenants are pretty goated-"if you submit a PR or a bug report to us, you can expect us to treat you in this way, and we expect *zero* reciprocity" is refreshingly mature.

    • @NormTurtle
      @NormTurtle 5 หลายเดือนก่อน +2

      can someone explain what this mean?

    • @solenoids3
      @solenoids3 5 หลายเดือนก่อน +2

      It's not a substitute for a Code of Conduct, though.

    • @rightwingsafetysquad9872
      @rightwingsafetysquad9872 5 หลายเดือนก่อน +2

      It's a misuse of the word 'covenant' though.

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +25

      ​@@NormTurtle0:48 - the SQLite development team are explicitly saying this is not a "code of conduct" but merely a statement of their own principles. They're not requiring anyone to abide by these "rules," they're just _promising_ to abide by them, themselves.

    • @CTimmerman
      @CTimmerman 5 หลายเดือนก่อน

      "Give us X or we'll do Y." - Could work both ways.

  • @MyAmazingUsername
    @MyAmazingUsername 5 หลายเดือนก่อน +274

    "Be not addicted to wine" DUDE HOW AM I GONNA PLAY MY WINDOWS GAMES NOW??? NO DEAL!!

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +74

      I didn't even think of that angle

    • @mariocraft95
      @mariocraft95 5 หลายเดือนก่อน +14

      Damn! I usually double up on the wine, wine on my pc and wine in my glass while playing my windows games on my Linux pc

    • @anstropleuton
      @anstropleuton 5 หลายเดือนก่อน +2

      @@BrodieRobertson I was expecting you to think of that angle first, and then think of irl wine

    • @MyAmazingUsername
      @MyAmazingUsername 5 หลายเดือนก่อน +4

      I honestly want this CoC to be inserted into every project, just because it is so funny. I would love the "fully hinged" reactions of all the racist communists who have invaded Linux recently. 😂☝️

  • @CEOofGameDev
    @CEOofGameDev 5 หลายเดือนก่อน +124

    10:58
    SQLite CoC: "Be not lazy"
    All my iterators:"And I took that personally."

    • @Poldovico
      @Poldovico 5 หลายเดือนก่อน +3

      PARSE ALL THE THINGS

    • @sphengosine
      @sphengosine 5 หลายเดือนก่อน +5

      @@Poldovico Lazy parsing is OK, and it's good to be strict in the leaves and lazy in the spine (Matt. 6:34, we want the leaves to be evaluated when the spine is needed-- and if we ever end up in a situation where the leaves haven't been forced to a normal form then we need to rethink the algebra of our problem. See H2 on having good strictness/laziness at the language level in Haskell); (I'm painting in broad strokes here, but I don't want to become too technical.) Additional support includes Acts 8:16.
      We can also see that lazy parsing is okay (See Daniel 5:25-28; Daniel incrementally parsed the Aramaic text instead of allocating the entire thing and possibly causing an OOM; or even a denial of service with a maliciously crafted input that continued to consume. See Bernardy 2009 and all the good work that's been done in tree-sitter). For additional scriptural support for a more anamorphic phrasing you can think about how people would interpret the language into the vernacular as you go along. Note, you shouldn't confuse a shotgun parser (where irreversible execution flow, branching, arbitrary extra-parser recursion, and especially IO actions is invoked by unvalidated input) with an incremental one.

    • @vilijanac
      @vilijanac 5 หลายเดือนก่อน

      I found your SQLite code will bite you when you move to the real thing.

    • @CEOofGameDev
      @CEOofGameDev 5 หลายเดือนก่อน +2

      @@sphengosine POV: you're a double major in computer science and biblical studies.

  • @vaxryy
    @vaxryy 5 หลายเดือนก่อน +496

    Uhh... brodie you forgot to add yourself a point for "do not murder"... Are you hiding something?

    • @EliézerMéndez-n2g
      @EliézerMéndez-n2g 5 หลายเดือนก่อน +96

      He just talked to his lawyer

    • @chriss3404
      @chriss3404 5 หลายเดือนก่อน +36

      hes just committing to the bit... right?

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +42

      I'm pretty sure his April Fools video gave at least three "X12" developers fatal aneurisms.

    • @nou712
      @nou712 5 หลายเดือนก่อน +3

      groyprland dev

    • @No-mq5lw
      @No-mq5lw 5 หลายเดือนก่อน +28

      ReiserFS developer moment

  • @xanthirus
    @xanthirus 5 หลายเดือนก่อน +128

    the idea of "bury the dead" doesnt mean always literal burial, more to take care of the dead respectfully rather than leaving the bodies to rot/be taken by animals.

    • @CommentGuard717
      @CommentGuard717 5 หลายเดือนก่อน +9

      Ohh so I got 5 points not 6. If we eat animals they should eat us.

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +8

      It would have been really sus if Brodie had awarded himself a point for this and not the "no murder" one though...

    • @cylian91
      @cylian91 5 หลายเดือนก่อน +4

      @@CommentGuard717 it depends, some part of the body can't not be eaten by animals but can make fertilizer (yes i also 'lost' a point here)

    • @sphengosine
      @sphengosine 5 หลายเดือนก่อน +9

      We should be able to extrapolate this some. Bury the dead means you should also invalidate caches quickly, never allow anything to block or be in a temporally invalid state (I know model checking is niche, but it's good). But we know that it also means that we shouldn't spend a lot of time doing erasures and instead be mindful of how arenas work (Matt. 8:22)
      This is also interesting in terms of incorrupt saints (which we can see as representing immutable data); whose relics we would want to keep around. So trying to keep things as cache-local as possible, keeping whatever we can in .rodata, etc. all important. I would have to think abotu this some more.

    • @nando3d491
      @nando3d491 5 หลายเดือนก่อน +1

      I think you can extrapolate a little and think of it as "leaving the past behind", not dwelling on something that happened, closing an issue, not suffering from it.

  • @NeilHaskins
    @NeilHaskins 5 หลายเดือนก่อน +52

    But have you ever tried telling some guy in a game lobby "I love you too, bro." after he's done cursing you out? You could even wish him a wonderful day for good measure.

    • @lukaskoll4873
      @lukaskoll4873 5 หลายเดือนก่อน +6

      I thought I was the only one doing that :D

    • @infinitivez
      @infinitivez 5 หลายเดือนก่อน +2

      I do all that, then ask them for their digits, and out to dinner 😈

  • @loomeh25
    @loomeh25 5 หลายเดือนก่อน +179

    A programmer's baptism is submitting a PR to SQLite

    • @a_random_lemurian
      @a_random_lemurian 5 หลายเดือนก่อน

      Only 3 people get to go to Programming Heaven.....
      SQLite does not accept PRs, because the code is public domain and they can't risk anyone using licensed code. Also the people who do get to write code for it have to sign public domain dedications and they're in a safe at the Hwaci office (Hwaci is the company that works on SQLite and Hipp operates it, just him and 2 others I think)

    • @notuxnobux
      @notuxnobux 5 หลายเดือนก่อน +3

      They don't accept code changes

    • @KajuTheRudeMonke
      @KajuTheRudeMonke 5 หลายเดือนก่อน +10

      @@notuxnobux So you say there's no salvation...

    • @HksjJkdkd
      @HksjJkdkd หลายเดือนก่อน

      ​@@KajuTheRudeMonke We are damned.

  • @deedlefake
    @deedlefake 5 หลายเดือนก่อน +95

    Orthodox Jew here. In the Jewish tradition, "Do not covet." doesn't mean that you can't want something. It means that you shouldn't do the whole "They don't deserve that. It should be mine." thing, especially if you start planning a way to take that whatever it is away so that they no longer have it.
    Edit: Wanted to clarify that I'm talking about the Ten Commandments version of "You shall not covet." St. Benedict's Rules are Catholic, not Jewish.

    • @pragmaticmero686
      @pragmaticmero686 5 หลายเดือนก่อน +8

      Yes but, why white phosphorous on palestine?

    • @NormTurtle
      @NormTurtle 5 หลายเดือนก่อน +11

      @@pragmaticmero686 ? what

    • @SmplySilver
      @SmplySilver 5 หลายเดือนก่อน

      @@pragmaticmero686 jewish != the state of israel. plenty of jewish people actively protest the crimes of the israeli state

    • @stefanalecu9532
      @stefanalecu9532 5 หลายเดือนก่อน +16

      ​@@pragmaticmero686 are you really trying to say Orthodox Jews all around the world == Israel?

    • @Parker8752
      @Parker8752 5 หลายเดือนก่อน +17

      @@pragmaticmero686 dude's jewish, not necessarily Israeli - and even if they are, unless they're in the IDF or else in a position where they get to make decisions, they don't have to answer for the Israeli government's crimes any more than you need to answer for the crimes of your own government (of which I am sure there are many, regardless of which nation you may call home).

  • @MrSnivvel
    @MrSnivvel 5 หลายเดือนก่อน +51

    For -100 points, #73 would be: Don't have anime coomer figurines on your shelf. lol Poor Brodie...

  • @bippaasama
    @bippaasama 5 หลายเดือนก่อน +21

    "Be not addicted to wine"
    WINE users: [sweating]

  • @Fenrasulfr
    @Fenrasulfr 5 หลายเดือนก่อน +26

    Wait he prays to the God of RNG!!! Get the pitchforks, the heretic does not follow our lord and savior Gaben.

  • @rightwingsafetysquad9872
    @rightwingsafetysquad9872 5 หลายเดือนก่อน +6

    A bit of Christian autism here. They're using the word 'covenant' incorrectly. A covenant is a unilateral contract insofar as one party has all the power and the other must simply have faith that it will be honored. Having faith does not mean believing that God exists, because of course he exists, it is about trusting that God cares about you and will reward you for abiding by the covenant. Accept Jesus as your Lord and Savior and be rewarded with eternal life first in Heaven and then in the New Earth.
    The SQLite code of ethics isn't a covenant because there are no conditionals. It's simply a promise. And that's wonderful.

  • @firetruck988
    @firetruck988 5 หลายเดือนก่อน +37

    I've heard of Holy C, but Holy Sql is news to me! Does it make their code Holy as well?

    • @lukaskoll4873
      @lukaskoll4873 5 หลายเดือนก่อน +4

      Well it's a whole bunch of code, so I guess it's Wholy

  • @developerdeveloper67
    @developerdeveloper67 5 หลายเดือนก่อน +16

    Better yet would be a license that says: "by using this software you accept Jesus Christ as your Lord and Savior". lol

  • @acidiclight
    @acidiclight 5 หลายเดือนก่อน +20

    "Do not give way to anger," the person who wrote that never used Windows or never crossed the street blind lol

    • @NeilHaskins
      @NeilHaskins 5 หลายเดือนก่อน

      Sounds like someone forgot rule 40.

    • @acidiclight
      @acidiclight 2 หลายเดือนก่อน

      @@NeilHaskins more like I never heard of it
      what's rule 40?

  • @jeremydavis3631
    @jeremydavis3631 5 หลายเดือนก่อน +8

    I'm a Christian. I know this was, as you said at the end, a joke video, but I appreciate how gracious and respectful you were when you disagreed with or misunderstood some of the points. (To be fair, some of the language is somewhat old and is no longer used in exactly the same way outside of religious contexts.)
    Speaking of misunderstandings, though, I kept hearing you say variants of "but some people don't deserve ______ ". You were absolutely right every time you said that, and one reason these rules were written was to tell Christians to treat others _better_ than they deserve. I don't expect you, as an agnostic, to do that, but trying to treat others better than they deserve (which is often what we mean by "loving our enemies") is non-negotiable if one is to honestly call oneself a Christian. That's why so many rules in this list were related to it.
    Anyway, thanks for making this video, Brodie, and all the others you've made. I don't think there's been one I didn't enjoy. And as a bonus, this was a nice review of a lot of the ethics I've been taught for my whole life (along with a few extra Benedictine peculiarities). 🙂

  • @firetruck988
    @firetruck988 5 หลายเดือนก่อน +21

    I think you misunderstand point 27, Do not swear - This means don't "swear on x that y is true", it has nothing to do with foul language.

  • @yogimew
    @yogimew 5 หลายเดือนก่อน +7

    18:58 I misheard "I'm out" as "Amen". *sweat drops*

  • @ShmuggumsMcGee
    @ShmuggumsMcGee 5 หลายเดือนก่อน +5

    "Bear persecution for justice's sake" means to remain steadfast in the truth, regardless of how much you may be persecuted for it.

  • @mathman0569
    @mathman0569 5 หลายเดือนก่อน +13

    "We don't need to talk about my search history" 16:10 lol

    • @charautreal
      @charautreal 5 หลายเดือนก่อน +4

      a true man never talks about their browser history

    • @mathman0569
      @mathman0569 5 หลายเดือนก่อน

      @@charautreal so true

    • @NameUserOf
      @NameUserOf 5 หลายเดือนก่อน

      Amen

  • @JodyBruchon
    @JodyBruchon 3 หลายเดือนก่อน +2

    *No one should use "codes of conduct," even if they're a joke.* Using one is an implicit endorsement of the concept. Reject SJWs.

  • @backpackvacuum9520
    @backpackvacuum9520 5 หลายเดือนก่อน +21

    It would be fun to know the numbers on how many linux users have "committed adultery." I would predict the rate is lower than the general population. 😂

    • @meskes4059
      @meskes4059 5 หลายเดือนก่อน

      For real

    • @nullplan01
      @nullplan01 5 หลายเดือนก่อน +1

      Pretty hard to be unfaithful to your own hands.

  • @greatwavefan397
    @greatwavefan397 5 หลายเดือนก่อน +6

    SQLite was my introduction to working with databases back in my Khan Academy days

  • @CEOofGameDev
    @CEOofGameDev 5 หลายเดือนก่อน +20

    SQLite is the most based foss project out there, I swear to god. My guys are even single file enjoyers.

    • @awdsqe123
      @awdsqe123 5 หลายเดือนก่อน +1

      Loving god is not based, hail satan ❤

  • @Parker8752
    @Parker8752 5 หลายเดือนก่อน +6

    When it comes to "do not bear false witness", that could also be interpreted to mean "do not lie about other people" - which I would argue is far more ethically important.

  • @pantallahueso
    @pantallahueso 5 หลายเดือนก่อน +14

    Am I seriously the only one who finds the message that you should never attribute your positive qualities to yourself, but always attribute your negative qualities to yourself quite harmful? That’s a very easy way to end up hating yourself. You absolutely should take credit for your own accomplishments.

    • @DerekKnop
      @DerekKnop 5 หลายเดือนก่อน +6

      The ye olden days phrasing really makes it sound insane in modern English. The idea is SUPPOSED TO BE "Don't get arrogant about your accomplishments, remember that God made you in a unique and special way with talents and gifts to use as you see fit. Do good with them and remember to thank him for the gifts he gave you." It's not about not being proud of what you have done, it's about not being proud IN what you have done.

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +9

      Some people go to far with their personal accomplishments and lose sight of doing new great things. Do you know anyone who constantly talks about how great they were at a certain sport back in high school even though they're now 30

    • @asdfghjkl-jk6mu
      @asdfghjkl-jk6mu 5 หลายเดือนก่อน +1

      ​@@BrodieRobertsona lot of people

    • @raandomplayer8589
      @raandomplayer8589 5 หลายเดือนก่อน

      ​@@DerekKnopthis was a good explanation up until the last sentence

  • @MrSnivvel
    @MrSnivvel 5 หลายเดือนก่อน +8

    For points 3 and 17, one should consider for one's enlightenment the following rule: Shoot, Shovel, and Shut-up. Also, never become an enemy of a pig farmer.

  • @Sun_Seeker
    @Sun_Seeker 5 หลายเดือนก่อน +17

    The only Code of Conduct worth taking into account.

  • @Neckhawker
    @Neckhawker 5 หลายเดือนก่อน +4

    Notice that he didn't increase the count for adultery and murder...
    Seems like a confession for me.

  • @Lampe2020
    @Lampe2020 4 หลายเดือนก่อน +2

    6:10 I think that is meant as to not let the dead body lie around and attract pests like bugs and rats, not towards the choice between cremation or burying.

  • @MuskW-e9x
    @MuskW-e9x 5 หลายเดือนก่อน +14

    Waiting for Dwayne Hipp to create TempleOS 2.0

  • @matthewrease2376
    @matthewrease2376 5 หลายเดือนก่อน +4

    8:43 swear != cussing in this context. Swearing as in "I swear on my mother's grave", that sort of thing.

  • @FagnerLuan
    @FagnerLuan 5 หลายเดือนก่อน +32

    Idk about the English translation, but neighbor isn't necessarily the guy who lives near your house. It's every people who you have contact...
    And if people follow 50% of this, we will live in a better place

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +11

      I was taking a lot of these literally, I know it doesn't mean your direct neighbour

    • @ChrisWijtmans
      @ChrisWijtmans 5 หลายเดือนก่อน +2

      as long as the neighbour stays a neighbour and not an invader. Many govts dont seem to get this.

  • @adamgarlow5347
    @adamgarlow5347 5 หลายเดือนก่อน +1

    We need a memory safe version of Holy C. We can call it Holy Crust and the logo will be a Pizza

  • @paherbst524
    @paherbst524 5 หลายเดือนก่อน +21

    I never knew this existed. I love SQLight even more now.

    • @raandomplayer8589
      @raandomplayer8589 5 หลายเดือนก่อน +1

      If u love it y cant u spell it?

  • @DePhoegonIsle
    @DePhoegonIsle 5 หลายเดือนก่อน +10

    Ya know what really got me shook. that a religious Christian based really tight take on the rules of the bible is somehow ... more wholesome and can be actually reformed into a very respectful religious free CoC/CoE.
    My only thought was, baby oh baby, do we need an editor & translator. That said, I think a religious free version as a basics for worldwide on a social media network would be a step up really, and I think some needs the touch of a lawyers hand that also happens to have good background in translation & several masters of English as well. I smell twisting of the words coming from the love section to be used in bad ways if not treated carefully.
    Though I think you may have missed the point on some of these by being way to literal.. on some points (poor translations and all that), but ya if most people just learned to 40% or so of this list even without 'god' aspect to it, we would honestly be in a much better place.

    • @asishreddy7729
      @asishreddy7729 5 หลายเดือนก่อน +2

      There’s no need to be ashamed of religion. Religion has good morals. Say it like it is.

  •  5 หลายเดือนก่อน +7

    I've heard that "stop being sad" can help people not be sad when they're sad. It's a shame it's not called a Code of Conduct anymore. I'd enjoy calling it the Holy CoC

  • @CEOofGameDev
    @CEOofGameDev 5 หลายเดือนก่อน +8

    7:21
    basically "thou shan't touch grass", shit this one I can do!

    • @sphengosine
      @sphengosine 5 หลายเดือนก่อน +1

      It means using Haskell (it's pure btw).

    • @NeilHaskins
      @NeilHaskins 5 หลายเดือนก่อน

      "the world's ways" means doing bad things. It means don't do bad things.

  • @xazzzi
    @xazzzi 5 หลายเดือนก่อน +6

    Petition to replace COMMIT with AMEN, sign below.

    • @nullplan01
      @nullplan01 5 หลายเดือนก่อน +1

      Considering that amen is just Hebrew for "so be it", it basically means the same thing.

  • @liquidsnake6879
    @liquidsnake6879 5 หลายเดือนก่อน +7

    It's just refreshing to see one that isn't a (no-pun-intended) holier-than-thou group trying to impose their personal biases and beliefs on everyone who dares contribute to their code

  • @JEM_Tank
    @JEM_Tank 5 หลายเดือนก่อน +13

    my favorite part of all software the CoC
    I'm more of a golden rule sort of person, don't need 72 of them personally

    • @firetruck988
      @firetruck988 5 หลายเดือนก่อน

      Woke idiots would probably complain about that being your code of conduct too. Although I agree, that's the code of conduct for my discord server.

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +1

      Fwiw, "Do unto others as _they would have you_ do unto them" (coined The Platinum Rule) is better morality than the Golden Rule, at least in my book.

    • @liquidsnake6879
      @liquidsnake6879 5 หลายเดือนก่อน

      @@GSBarlev Kinda, but in many cases you may not even think of certain things, or be prompted to act, this one compels you to act, the golden rule is much more passive imo

    • @firetruck988
      @firetruck988 5 หลายเดือนก่อน +1

      While i agree, and use the golden rule on my discord server, the same people who complained about SQLite would likely complain about this being the CoC as well.

    • @firetruck988
      @firetruck988 5 หลายเดือนก่อน

      @@GSBarlev This was obviously invented because of "misgendering" lol. It's also flawed, as it implicitly allows compelled behavior.

  • @TrueSucrose
    @TrueSucrose 5 หลายเดือนก่อน +1

    when it comes to the subject of theft i think i have the funniest story about how i accidentally stole a multi million dollar piece of machinery because i got it mixed up with the multi million dollar piece of machinery i was supposed to take
    obviously it didnt take long to get a call saying yeah they look identical but you took the wrong cause the correct one was around the corner so i never saw it luckily i was doing a favor for a mate so we had a laugh over it

  • @FengLengshun
    @FengLengshun 5 หลายเดือนก่อน +2

    1,500 years old? Damn, that's one hell of a stable distribution cycle. Are we doing a refresh in the next 500?

  • @notuxnobux
    @notuxnobux 5 หลายเดือนก่อน +3

    One thing that makes sqlite stand out is that they don't accept patches. In the last few years all code has been written by 3 people, with over 95% of that done by 2 people. They do this for legal reasons.

  • @damiand3709
    @damiand3709 5 หลายเดือนก่อน +7

    Ok, now we need a large project which uses The Satanic Temple's tenets as its CoC
    ...anyone wanna fork SQLite?

    • @david672orford
      @david672orford 5 หลายเดือนก่อน +2

      A parody of a parody of a coc? Very meta.

    • @DePhoegonIsle
      @DePhoegonIsle 5 หลายเดือนก่อน +2

      lol, maybe you missed the point of The Satanic Temple. They'd actually embrace most of these quite honestly.

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +3

      ​@@DePhoegonIsleI don't know about "most." The suppression of one's natural emotions (and all the Christ mentions) are pretty antithetical to their dogma.

    • @DePhoegonIsle
      @DePhoegonIsle 5 หลายเดือนก่อน +3

      @@GSBarlev Their more about balance, and if you actually knew what those lines meant.. you'd agree.
      The lines used in that document are oversimplified versions, that use a form of english that does not translate directly well.
      X}

  • @tech34756
    @tech34756 5 หลายเดือนก่อน +29

    I'd be surprised if someone hasn't done a troll fork because of this, something like "Satanic Query Language"

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน +4

      SQLDark(Lord)

    • @user-pe7gf9rv4m
      @user-pe7gf9rv4m 5 หลายเดือนก่อน +14

      Mongo already exists

    • @GSBarlev
      @GSBarlev 5 หลายเดือนก่อน

      ​@@user-pe7gf9rv4mI prefer to think of nosql as a helpful reminder-"No! SQL!"

    • @arthurmoore9488
      @arthurmoore9488 5 หลายเดือนก่อน

      @@user-pe7gf9rv4m Okay, that's good.

    • @infinitivez
      @infinitivez 5 หลายเดือนก่อน

      "Hold my beer"

  • @mordiagcaedes8611
    @mordiagcaedes8611 5 หลายเดือนก่อน +1

    "Be not lazy"? Seriously? I thought it should be known by now, that laziness is one of the 3 virtues that make a great programmer ...alongside with impatience and hubris!

  • @knghtbrd
    @knghtbrd 5 หลายเดือนก่อน +3

    Agnostic tries to understand Christian virtue while memeing the literal words. 🤣

  • @sphengosine
    @sphengosine 5 หลายเดือนก่อน +12

    Imposter syndrome is its own form of pride. Ss. Thomas Aquinas and Alphonsus Liguori speak about this in their moral theology. If you think about yourself more, even in a negative way, it is a form of pride and self-centeredness. To beat down on yourself in that way can even become a vice in the form of despair.

  • @casperes0912
    @casperes0912 5 หลายเดือนก่อน +2

    Be not addicted to Wine.
    But how else am I gonna play Windows-only games on Linux?

  • @aDifferentJT
    @aDifferentJT 5 หลายเดือนก่อน +5

    As a Christian, I think based on your stated views you should score more highly, you were half scoring or not scoring yourself on some of these despite your views aligning with what it actually means.

  • @nobodyimportant7804
    @nobodyimportant7804 3 หลายเดือนก่อน +1

    This is not a code of conduct and that is a good thing. If a person needs a code of conduct to know how to act like an adult, they should stay in their mom's basement and not interact with anyone. ever.

  • @discocat2500
    @discocat2500 5 หลายเดือนก่อน +2

    Maybe one day a SQLite dev will resurrect TempleOS.

  • @noriller
    @noriller 5 หลายเดือนก่อน +1

    32: it's actually pretty fun to "bless" people in a sarcastic way.
    Everyone is used to being cursed in games, but say a "wow, you're really good aren't you?" in a sarcastic way and they go nuts.

  • @KernelPanic0
    @KernelPanic0 4 หลายเดือนก่อน

    Here's my summary of the rules which are most morally ambiguous, in my opinion:
    1. "Love the lord god": Which god? If it's the Abrahamic god, then which denomination?
    3. "Do not murder.": Yes, this is *very* morally ambiguous. This depends on one's position on self-defense rights, abortion rights, animal rights, whether military violence is OK, whether police violence is OK, and many other things. There's legit some people who think an egg and a sperm are the same thing as a person.
    4. "Do not commit adultery.": This depends on what you think counts as sex, what counts as marriage, and especially on what definition you give for "adultery".
    5. "Do not steal.": This depends on your view of property rights, what can be owned, what counts as stealing, whether copying or duplication counts as stealing, intellectual property rights and copyrights, and tax law.
    6. "Do not covet.": The word "covet" alone is so vague as to allow infinite variability. I believe this is an impossible standard to meet, though some people might get close, like some Jainists.
    7. "Do not bear false witness.": This depends on what counts as a lie, what counts as "bearing witness". There are some people in the Abrahamic religion who literally just don't speak with their mouths for certain periods of time because they wish to comply with this rule. Nonetheless though, those people still end up communicating, often nonverbally.
    8. "Honor all people.": This is pretty OK, but what counts as a person is very subjective, see rule 3.
    10. "Deny oneself to follow Christ.": Which Christ? What things did they say or want? How closely should one "follow" them?
    11. "Chastise the body.": The word "chastise" is very vague. Does this mean physically? And does this only apply to one's own body? How often should this be done, and under what circumstances?
    12. "Do not become attached to pleasures.": This depends on what counts as attachment, and what counts as a pleasure. Is breathing a pleasure? Or eating? I think living is a pleasure, and I (as a concept) am pretty well-attached to it. Is indulgence different from attachment?
    15. "Clothe the naked.": What if they become attached to their clothing (which is a pleasure)? What if they become covetous of others the next time they become naked? What if they want to be naked, i.e. Jainists?
    Making this was fun but at this point I've gotten bored. Have a wonderful day and hail Satan.

  • @MegaManNeo
    @MegaManNeo 5 หลายเดือนก่อน +1

    Thanks for the bible lesson, Brodie.
    Didn't really need it, especially since I left the church behind but it's interesting what some projects have for their code of conduct.

  • @MyAmazingUsername
    @MyAmazingUsername 5 หลายเดือนก่อน +2

    I honestly want this CoC to be inserted into every project, just because it is so funny. I would love the reactions of all the racist communists who have invaded Linux recently. 😂☝️

  • @1DwtEaUn
    @1DwtEaUn 5 หลายเดือนก่อน

    eternal life without eternal health and/or youth would truly suck

  • @suki4410
    @suki4410 หลายเดือนก่อน

    The commandment #73 is missing. 73. When old people make funny things with your body, then call 911, sweety.

  • @celdaemon
    @celdaemon 5 หลายเดือนก่อน +1

    Don't worry, not being sure what to do when someone is sad is quite a common thing, autism being one of the possible causes, but there are many!

  • @JamesColeman
    @JamesColeman 5 หลายเดือนก่อน +1

    As a Christian, some of those are really repetitive and I do not think God agrees with. I am positive that God enjoys laughter.

  • @franciscopena7859
    @franciscopena7859 5 หลายเดือนก่อน +1

    Says that doesn't like wine, but plays games on linux

  • @armynyus9123
    @armynyus9123 5 หลายเดือนก่อน +3

    I any case St. Benedict has authority on the matter - in stark contrast to Ada Ehmke.

  • @baruchben-david4196
    @baruchben-david4196 4 หลายเดือนก่อน

    "Bearing false witness" refers to testifying under oath.

  • @linuxdragon57
    @linuxdragon57 5 หลายเดือนก่อน +10

    A few thoughts: in Christianity, “your neighbor” is your fellow men and women. Not just the person or people you live next to. The “desires of the flesh” refer to anything that is not Christ-like. It’s sinful desire - not necessarily libido and attraction (trying to avoid TH-cam censorship here). Some of these are plain weird and not at all Christian, like the bit about loving much or boisterous laughter…

    • @Stroopwafe1
      @Stroopwafe1 5 หลายเดือนก่อน +2

      There are some denominations of Christianity which do not allow fun to be bad, which ban the use of colour in your life. It's a very bleak and depressing kind of life that I've only seen in elderly people

    • @yellingintothewind
      @yellingintothewind 5 หลายเดือนก่อน +3

      Do keep in mind this originated as rules for a specific cloistered community. Some of the rules are for all Christians, and some are just for being good roommates where people are trying to relax and study.

  • @18earendil
    @18earendil 5 หลายเดือนก่อน

    For the "Do not become attached to pleasures", this is a bit like in Buddhism or Stoicism. While other currents, in Christianity, Buddhism or Stoicism, are more "you can accept pleasures which come to you (as long they are moral). But you shouldn't put too much efforts in seeking pleasures and keeping them because this is like trying to holding sand." In other words, accept that all pleasures are ephemeral and don't run after them.

  • @E0NZpixel
    @E0NZpixel 5 หลายเดือนก่อน

    I thought 10 was enough, had no idea we needed 72.

  • @Ozzymand
    @Ozzymand 5 หลายเดือนก่อน +1

    Babe wake up, new personality test just dropped!

  • @FatDawlf
    @FatDawlf 5 หลายเดือนก่อน +2

    This was truly one of the Brodie videos of all time

  • @felipefmavelar
    @felipefmavelar 5 หลายเดือนก่อน +2

    this video made me realise my english is trash

    • @BrodieRobertson
      @BrodieRobertson  5 หลายเดือนก่อน +2

      Don't worry, mine is terrible and I'm a native speaker

  • @Redmage913
    @Redmage913 5 หลายเดือนก่อน +2

    Sounds like Brodie may need to go to Embrace Autism’s site, specifically autism tests :) (I mean this honestly and positively!)

  • @zytr0x108
    @zytr0x108 หลายเดือนก่อน

    42 and 43 are just „All good things are because of god, but all the bad things are your fault“.

  • @LinuxPlayer9
    @LinuxPlayer9 5 หลายเดือนก่อน +3

    Your game may be better than the purity test, I might try it with some friends, thanks

  • @wabbajocky8235
    @wabbajocky8235 5 หลายเดือนก่อน

    i can relate to the not knowing how to comfort people part

  • @kuroenekodemon
    @kuroenekodemon 5 หลายเดือนก่อน +9

    SQLite looking eerily familiar to the Catholic Church with that

    • @ivanv754
      @ivanv754 5 หลายเดือนก่อน +12

      That’s because they pulled it straight from the Catholic Church

    • @user-pe7gf9rv4m
      @user-pe7gf9rv4m 5 หลายเดือนก่อน

      @@ivanv754 pikachu surprise face

    • @david672orford
      @david672orford 5 หลายเดือนก่อน +1

      It is supposed to be obviously based on Christianity. He is making fun of these documents.

    • @DePhoegonIsle
      @DePhoegonIsle 5 หลายเดือนก่อน +1

      @@david672orford I wouldn't be so sure about that. I won't say these are the unquestioned ruling documents.. but tell me if you took out the god stuff from it, if we wouldn't be in a much better world if most even tried to be thoughtful about their actions like this.

    • @meteor4716
      @meteor4716 5 หลายเดือนก่อน +1

      ​@@DePhoegonIsleI can definitely understand where you're coming from, but we shouldn't need to make up an all-powerful overlord to justify being nice to others.

  • @ari-mcbrown
    @ari-mcbrown 5 หลายเดือนก่อน

    Point 8. KDE devs will be like: "What did we ever do to you?"

  • @Lampe2020
    @Lampe2020 4 หลายเดือนก่อน +1

    3:05 You forgot to award a point for that? 😱

  • @blarghblargh
    @blarghblargh 5 หลายเดือนก่อน

    When someone is crying or especially when they're truly greiving, the thing to do for them is to be there and not be judgemental. Don't just do something, stand there.

  • @defnlife1683
    @defnlife1683 4 หลายเดือนก่อน

    Going to add the Rules of Acquisition as my community covenant.

  • @sirzorg5728
    @sirzorg5728 5 หลายเดือนก่อน +4

    I get (and appreciate) the comedic nature of this video, but my 'tism was triggered, so now I need to point out that you greatly misunderstood a lot of those.

    • @DePhoegonIsle
      @DePhoegonIsle 5 หลายเดือนก่อน

      Most people actively wouldn't understand most of it, and those things would need a skilled lawyer & translator to properly communicate with most people now. The language meaning shifts have been insane.

  • @supremesonicbrazil
    @supremesonicbrazil 5 หลายเดือนก่อน

    Honestly I'm kinda scared that your POVs are dangerously close to mine. Probably the only real conflict we would have would be over wine, and with that I mean "hey if you're not gonna drink it can I borrow a bottle... what no I'm gonna use it to cook some chicken... aight then maybe I'll drink the rest if there's any... uhhh the bottle's empty can I get another one".

  • @Tentri
    @Tentri 5 หลายเดือนก่อน +1

    honestly I hate my neighbors

  • @freeman788
    @freeman788 5 หลายเดือนก่อน +1

    "small lies are ok" = "fooling people a bit is okay". Ok, what's the limit? Explain mathematically

    • @yellingintothewind
      @yellingintothewind 5 หลายเดือนก่อน +1

      It is worth noting there is a distinction between _lies_ in general and giving _false witness_ . The rule, as stated, allows you to play the card game _BS_ with your friends. Similarly, a stage magician can misdirect and confuse the audience for entertainment and delight. The key distinction is giving false witness causes harm, and is done without the consent of the deceived.

    • @freeman788
      @freeman788 5 หลายเดือนก่อน

      ​@@yellingintothewind I understand, but allowing oneself to be tricked or tricking oneself, as well as bearing false witness, are still lies. It is small relativisms like this that lead, for example, dictators in tyrannical countries, to base their atrocious actions. "It is valid to lie 'a little' to combat supposed lies (usually truths) in order to guarantee social stability." Games are forbidden in certain christian doctrines, and this is now seen as extremism, when in fact outside this bubble lying has only been normalized.

  • @VideoEnjoyer-m3z
    @VideoEnjoyer-m3z 5 หลายเดือนก่อน +11

    Brodie doesn't understand most of these edicts. Sadly, most people don't. We've all been given such a poor formation in childhood, that we take shallow vernacular, even vulgar meanings for most of these things now. He doesn't understand what he's affirming or denying. That, at least, is a point in his favour as far as judging his culpability goes.
    To love your enemy, love your neighbour, love your juniors, and love yourself, as Benedict would have understood (and the church accepts as the meaning of the term), is to will what is good for another for his own sake, or for the sake of the good itself. To will something, is to act on an ordered deliberate desire. An ordered deliberate desire is something that arises out of reason, reflection, and prayer, as well as studied practice (as Aristotle would have advised). The good, if you are a Christian, is what God wills for each man.
    So, to love your enemy, is to attempt to give to your enemy that which you have reasonably discerned is God's will for him. Likewise for yourself, your neighbour, and your juniors. It is still not an easy task. But it is certainly not just "liking" your enemy, or giving him a big hug, or baking him a birthday cake or any of the other sentimental notions of "love" that we imagine as moderns. Corporal discipline might be an act of love, if the person receiving the discipline will be improved by it (say, in the case of a soldier). Prison might be an act of love (in the case of a criminal). Chastisement might be an act of love (in the case of a child). Denial might be an act of love (such as in the case of an addict or alcoholic).
    Every one of these rules has a deeper meaning like that. But we're so ignorant of our own history and tradition now, that we don't even realize it. Trying to read Benedict through the eyes of 21st century culture, is like trying to imagine what it would take to live on Venus.

  • @cobbcoding
    @cobbcoding 5 หลายเดือนก่อน +1

    SQLite rewrite in Holy C when???

  • @joshmc5882
    @joshmc5882 5 หลายเดือนก่อน +1

    I knew there was a reason I loved SQLite.

  • @guss77
    @guss77 5 หลายเดือนก่อน

    Not being lazy contradicts Larry Wall's 3 good qualities of a programmer, so I try not to abide. I also second the point about the dog - having love in your life is important, and puppy love is one of the best to indulge in 😂

  • @uuu12343
    @uuu12343 5 หลายเดือนก่อน

    Till this day, I love SQLite, but I never knew he got the Jesus Christ treatment in the 21st century
    ...this seems poetic

  •  4 หลายเดือนก่อน

    Objection Your Honor; relevance. My shortresponse: Fuck SQLite rules. I follow my own rules.

  • @rjawiygvozd
    @rjawiygvozd 5 หลายเดือนก่อน

    I'm also not religious and generally I just think you can do anything if it doesn't bother other people, but there is something unfathomably based about this kind of stuff. I guess this is a big win for sqlite devs and everyone else that people actually get to talk about all of this now.

  • @AndersHass
    @AndersHass 5 หลายเดือนก่อน +1

    Brodie breaking it to the people who thought you were a muslim because of the beard, lol

  • @developerdeveloper67
    @developerdeveloper67 5 หลายเดือนก่อน +8

    This is BASED.

  • @xloppyschannel4881
    @xloppyschannel4881 5 หลายเดือนก่อน +1

    FINALLY a based Coc, blueboard needs not apply.

  • @mskiptr
    @mskiptr 5 หลายเดือนก่อน

    I marked a few as 100% yes, two as 0, one as ½ and the vast majority as "trying, maybe also failing miserably" lmao.

  • @dozerd42
    @dozerd42 5 หลายเดือนก่อน

    "I don't talk much at all outside of these videos" Wow! You speak well in your videos! BTW, great examination of conscience...being overly harsh against yourself can lead to other spiritual problems : -). I don't think i could honestly do a video like this, so I respect you for that!

  • @microcolonel
    @microcolonel 5 หลายเดือนก่อน

    To love your juniors is not to appreciate and encourage their actions, but rather to want the best for them and do what's in your power, within reason, to make the best of them in the world.

  • @xiongxiong3674
    @xiongxiong3674 5 หลายเดือนก่อน +1

    this BS needs to be purged off my computers

  • @nomadhgnis9425
    @nomadhgnis9425 5 หลายเดือนก่อน

    bearing persecution for justice sake means when your government persecutes you for righteousness. It means you stand up and refuse to do what they ask if they go against the bible. This is what the apostles did.

  • @seanscon
    @seanscon 5 หลายเดือนก่อน +2

    What the actual dingdong

  • @yash1152
    @yash1152 5 หลายเดือนก่อน

    actually pretty good. its motivating to see such things in software projects too. i will start putting a similar one but modified in my projects too.