I’m a tech interested guy. I’ve touched SQL once or twice, but wasn’t able to really make sense of it. That combined with not having a practical use leaves SQL as largely a black box in my mind (though I am somewhat familiar with technical concepts in databasing).

With that, I keep seeing [pic related] as proof that Elon Musk doesn’t understand SQL.

Can someone give me a technical explanation for how one would come to that conclusion? I’d love if you could pass technical documentation for that.

  • @[email protected]
    link
    fedilink
    English
    2
    edit-2
    4 days ago

    Some may be so old that they predate RDBMS/SQL.

    I don’t follow. Wouldn’t that lend credence to his assertion that it’s incorrect to assume that everything in government is SQL?

    People here are being irrationally obtuse about the possibility that an agency that’s existed since the 1930s may keep business-critical records on legacy systems predating relational databases. Systems serving a national agency may not migrate databases frequently.

    • @bitchkat
      link
      English
      64 days ago

      What’s he’s arguing is that the government doesn’t use SQL at all.

      • @[email protected]
        link
        fedilink
        English
        0
        edit-2
        3 days ago

        Were those his exact words? When words are ambiguous, are we selecting interpretations that serve best in the contention? Does the context suggest something obvious was left unstated? Yours seems like a forced interpretation.

        1. He complains about 1 specific database.
        2. Some rando assumes it’s SQL & retorts he doesn’t know it.
        3. He literally writes “This retard thinks the government uses SQL.”

        Always, sometimes, here? In typical Twitter fashion, it’s brief and leaves room for interpretation.

        In context, always or here makes the most sense as in “This dumbass thinks the government always uses SQL.” or “This dumbass thinks the government uses SQL here.” Does it matter some other database is SQL if this one isn’t? No. With your interpretation, he pointlessly claims that it does matter for no better reason than to discredit himself. With narrower interpretations, he doesn’t. In a contention, people don’t typically make pointless claims to discredit themselves. Therefore, narrower interpretations make more sense. Use context.

        All I did here was apply textbook guidelines for analyzing arguments & strawman fallacies as explained in The Power of Logic. I welcome everyone to do the same.

        A problem with objecting to a proposition that misrepresents the original proposition is that the objector fails to engage with the actual argument. Instead, they argue with themselves & their illusions, which looks foolish & isn’t a valid argument. That’s why strawman is a fallacy.

        The fact is there’s very little information here. We don’t know which database he’s referring to exactly. We don’t know its technology. Some of us have worked enough with local government & legacy enterprise systems to know that following any sort of common industry standards is an unsafe assumption. No one here has introduced concrete information on any of that to draw clear conclusions, though there’s an awful lot of conjecture & overreading.

        He seemed to use the word de-duplicated incorrectly. However, he also explained exactly what he meant by that, so the word hardly matters. Is there a good chance he’s wrong that multiple records with the same SSN indicate fraud? Without a clear explanation of the data architecture, I think so.

        I despise idiocy. Therefore, I despise what Musk is doing to the government. Therefore, I despise it when everyone else does it.

        Seeing this post keep popping up in the lemmy feed is annoying when it’s clear from context that there’s nothing there but people reading more into it.

        Wow! It's fucking nothing!

        We don’t have to become idiots to denounce idiocy.

        • @bitchkat
          link
          English
          33 days ago

          He literally writes “This retard thinks the government uses SQL.”

          That is all you need. He’s not saying “This retard thinks the SSA uses SQL”. He is saying “the government” which means all of it. Saying someone is a retard because they think the government uses SQL means Elon doesn’t think they do because we all know he doesn’t consider himself a retard.

          You are looking for ambiguity where there is none.

          • @[email protected]
            link
            fedilink
            English
            -1
            edit-2
            3 days ago

            Nah, that’s ignoring context irrationally. Context matters. I’ll show.

            He’s not saying “This retard thinks the SSA uses SQL”.

            Can SSA not be called “the government”?

            He is saying “the government” which means all of it.

            So, let’s try your suggested interpretation.

            This retard thinks all the government uses SQL.

            That seems to agree with mine.

            However, you denied ambiguity of language, and that context matters, so let’s explore that: which government? The Brazilian government? Your state government? Your local government? No? How do you know? That’s right: context.

            Why stop there? There’s more context: a Social Security database was specifically mentioned.

            Does “the government” always mean all of it? When a federal agent knocks someone’s door & someone gripes “The goddamn government is after me!” do they literally mean the entire government? I know from context I or anyone else can informally refer to any part of the government at any level as “the government”. I think you know this.

            Likewise, when people refer to the ocean or the sky or the people, they don’t necessarily mean all of it or all of them.

            Another way to check meaning is to test whether a proposition still makes sense when something obvious unstated is explicitly written out.

            This retard thinks the government uses SQL. Why assume they use SQL here?

            Still make sense? Yes. Could that be understood from context without explicitly writing it out? Yes.

            A refrain:

            Use context.