this post was submitted on 11 Feb 2025
1232 points (98.6% liked)

Programmer Humor

20460 readers
1568 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

See the post on BlueSky: https://bsky.app/profile/provisionalidea.bsky.social/post/3lhujtm2qkc2i

According to many comments, the US government DOES use SQL, and Musk is not understanding much what's going on.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] Goldholz@lemmy.blahaj.zone 50 points 18 hours ago (7 children)

He used to be regarded as tony stark. Nah he is Justin Hammer. Steals ideas implements them shit and has no idea about anything

[–] TBi@lemmy.world 14 points 16 hours ago (1 children)

I get your point but I disagree. I think both Tony Stark and Justin Hammer are more competent than Elon.

Hammer was no where near as good as Tony but he did make some good stuff.

I would say he’s more like Obadiah Stane, an opportunist taking credit for others work.

[–] Goldholz@lemmy.blahaj.zone 6 points 15 hours ago

True. Atleast Hammer knew his weapons and could sell them alone

load more comments (6 replies)
[–] Randelung@lemmy.world 25 points 16 hours ago (3 children)

Of course. Everyone who's ever used a DB knows it's BS. As long as the data is structured - which it a) is because he was able to make assertions about it and b) fucking Excel files are enough - it CAN be imported and SQL'd on. Even Excel has built in support for fuck's sake, not to mention Python and PowerQuery.

The dude is a self-certified moron - he probably struggles with the concept of PKI, too.

load more comments (3 replies)
[–] Irelephant@lemm.ee 13 points 15 hours ago (1 children)

https://xcancel.com/elonmusk/status/1889062581848944961

thought the replies would be better. Some people deducted that it uses plain text.

load more comments (1 replies)
[–] umbraroze@lemmy.world 64 points 19 hours ago

Whenever Elon speaks of programming, he just spouts the most delusional Point-Haired Boss bullshit imaginable. Truly, he has been promoted to the level of his incompetence.

(It is also highly ironic considering the Dilbert creator's politics.)

[–] x00z@lemmy.world 30 points 19 hours ago (11 children)

"Our databases only store in RAM because I AM THE ELECTRICITY BATTERY MASTER"

load more comments (11 replies)
[–] SilentKettle@lemmy.wtf 43 points 20 hours ago (7 children)

Musk seems to think Musk is a tech genius, but really he was just born into money and used it to buy a bunch of companies. In fairness he was able to recognise which companies to buy, doesn't mean he knows anything about databases though.

[–] Rogue@feddit.uk 34 points 18 hours ago* (last edited 18 hours ago) (4 children)

In fairness he was able to recognise which companies to buy

I think this is just survivorship bias. There are millions of wealthy individuals investing in companies every single day. Occasionally these gambles pay off and make people extremely wealthy.

Most of the time the people who succeed just spend their incredibe wealth and live a quiet happy life.

But there are others who crave attention. These individuals bully their way into prestigious positions and pretend that they're leading the company.

Elon is that kind of person. He started wealthy, bet his money on companies that succeeded. Then took the CEO role so he would get credit for the companys' successes.

If ever people dare stop paying attention to him he'll do something drastic to recapture the spotlight on.

He's the kind of person who will stand on stage and do a nazi salute just because he wants you to look at him.

load more comments (4 replies)
load more comments (6 replies)
[–] Rubanski@lemm.ee 12 points 16 hours ago (17 children)

Ok genuine question, what is the difference between a SQL database and a simple Excel spreadsheet?

[–] lefixxx@lemmy.world 7 points 13 hours ago (1 children)

The excel file contains the data. It's equivalent to the database.

The excel program is how you interact with the data. SQL is how you interact with databases.

Doesn't matter how the data is structured inside the database. You can ask in the SQL language and you will receive an SQL answer.

load more comments (1 replies)
[–] iii@mander.xyz 13 points 16 hours ago* (last edited 14 hours ago) (3 children)

In the context of this tweet most important differences are:

SQL is a language for querying databases.

Most common used databases are relational databases. With relational databases you can setup, well, relations and constraints.

Imagine you have 2 tables (2 excel sheets) one with people, and one with home ownership. You can set the following constraint: (1) each person shows up only once in the people table. And the following relation: (2) every home owner must refer to an existing person in people table.

When modifying the table contents, the system checks if no constraints or relations are violated.

Excel, just like a badly designed relational databse, would, for example, have no problem with duplicate people, or home ownership referring to non-existant people.

load more comments (3 replies)
[–] frezik@midwest.social 8 points 14 hours ago (1 children)

A whole lot. Too much to cover in one post in any kind of detail.

A modern relational database management system (RDBMS) is a highly optimized beast. How it accesses storage is very carefully considered. It has a whole mini language for defining relations between data. There are tools for debugging specific queries to make them faster. They index data with tradeoffs between read and write speeds. There are sophisticated locking mechanisms so multiple users can read and write at the same time. They have transactions where many alterations can be packed up together and written efficiently at once. Those transactional alterations are atomic, meaning there are guarantees that all of them happen or none of them happen. The entire thing is based on set theory, and it has survived attacks by many other pretenders to the throne for decades.

And if you're using Oracle, you can get all that while paying a highly optimized pricing model set up by the best financial advisors Larry Ellison can find to maximize value extraction from your company.

[–] captainlezbian@lemmy.world 4 points 13 hours ago

And alternatively, for excel once you leave the realm of a single person entering data for a single project over time sizes you start entering the "why does this take 10 minutes to open" territory

[–] Covenant@sh.itjust.works 7 points 16 hours ago

The amount of data, sql is designed to manage large datasets, millions of rows. Excel has its limits.

load more comments (13 replies)
[–] quirzle@lemmy.zip 147 points 1 day ago (2 children)

Calling someone a retard for believing something that's obviously true is straight out of the flat-Earther playbook.

load more comments (2 replies)
[–] Boomkop3@reddthat.com 44 points 22 hours ago (2 children)

REAL GOVERNMENTS USE EXCEL SHEETS /j

Wasn't it the uk or something that messed up a vote due to excel's row limit?

[–] TroublesomeTalker@feddit.uk 30 points 21 hours ago (1 children)

I think it was something to do with COVID stats during the initial outbreak, but yes, yes it was the UK government and their bizarre love affair with stupid tech choices.

load more comments (1 replies)
load more comments (1 replies)
[–] SuperEars@lemmy.world 248 points 1 day ago (4 children)

I remember seeing this after he bought Twitter

load more comments (4 replies)
[–] HappySkullsplitter@lemmy.world 117 points 1 day ago (4 children)

Sure as hell did when I worked there

load more comments (4 replies)
[–] UnculturedSwine@lemmy.dbzer0.com 18 points 19 hours ago

As someone who does systems administration which includes numerous government owned database servers, this is news to me.

load more comments
view more: ‹ prev next ›