this post was submitted on 14 Feb 2025
869 points (99.1% liked)

Technology

62315 readers
5245 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 13 points 5 hours ago

Probably because it "doesn't" use SQL

[–] Snapz 16 points 6 hours ago (1 children)

Remember that if you can see something that obvious, imagine all the quiet changes people are making that aren't being immediately found. Not only the deliberate horseshit from musk and his facsy tots, but other attempts to distort data from traditional bad actors like China and Russia

[–] [email protected] 1 points 2 hours ago

Literally every country should do this. Any single country with internet access and even the start of a cyber security org should be extracting what they can, getting whatever access they can.

[–] [email protected] 81 points 9 hours ago (1 children)

Firing the IT people because they cost too much is always a good thing to show you the incompetence.

[–] [email protected] 7 points 6 hours ago

Bosses when the IT dept is furiously responding to an outage: What do we pay you for?

Bosses when everything is running smoothly: What do we pay you for?

[–] [email protected] 10 points 8 hours ago
[–] InnerScientist 62 points 11 hours ago* (last edited 11 hours ago)

Our Database

[–] homesweethomeMrL 107 points 13 hours ago (3 children)

“Basically, doge.gov has its codebase, probably through GitHub or something,” the other developer who noticed the insecurity said. “They’re deploying the website on Cloudflare Pages from their codebase, and doge.gov is a custom domain that their pages.dev URL is set to. So rather than having a physical server or even something like Amazon Web Services, they’re deploying using Cloudflare Pages which supports custom domains.”

Elmo's a genius you know

[–] Agent641 22 points 11 hours ago (2 children)

I understand several of those words.

[–] [email protected] 22 points 8 hours ago

Still more than Elon himself

[–] homesweethomeMrL 40 points 11 hours ago (1 children)

Most websites run off of a server. They're just using a "repeater" (CloudFlare Pages) to serve directly off of their Github or whatever which is sort of top-shelf slapdashery.

Not serious. Not competent.

[–] [email protected] 23 points 10 hours ago* (last edited 10 hours ago) (2 children)

What's sloppy about it? Plenty of blogs and other static sites work that way. In fact, that's largely how we do deployments at my company, we merge to a special branch and it triggers a deployment.

The database being open is completely sloppy, but deploying through a source control platform is fine.

[–] homesweethomeMrL 25 points 9 hours ago (1 children)

Well, it's sloppy for a government website. This is not a private enterprise running out of someone's garage. There's many reasons why that should not be an acceptable paradigm for posting government information.

If you're running a sandwich shop or a metal working shop, posting your phone number and address through CloudFlare Pages is probably fine.

[–] [email protected] 11 points 9 hours ago (1 children)

This is not a private enterprise running out of someone’s garage

Neither is the company I work for. We're not Amazon, but we handle billions of revenue, our users have very high risk jobs, and they are using our software more and more to do these high risk jobs. We have a lot of controls about how things get released (QA team, and every change is tested before and after deployment), we just use our source control to handle the actual deployment.

Whether it's sloppy depends on their processes (i.e. who validates the change?), not the tools they use.

We don't use Cloudflare Pages, but we do use automatic deployments, and pretty much anyone on the team can submit a change for deployment. It'll get reviewed before going live, but that's a limitation we've placed on the tools and process.

[–] homesweethomeMrL 11 points 9 hours ago (1 children)

No doubt your company has more invested in the domain name than a pointer to pages.dev, as well.

Do we think doge.gov has a QA group? Do we think there's more than two people who review changes? Or that they even review changes at all?

The setup your company has and what this appears to be (it's true, this is speculation) is probably vastly more than just "we both use git to manage production pushes". I'd bet you company has spent a fair number of years getting to this point, and doge.gov has not even secured a proper certificate while suggesting they're competent to handle the entire financial information of the United States Government.

[–] [email protected] 3 points 8 hours ago (5 children)

Do we think doge.gov has a QA group? Do we think there’s more than two people who review changes?

Idk, I don't work there, nor have I looked into how they're structured. I'm not going to make assumptions though.

I’d bet you company has spent a fair number of years getting to this point

Yeah, we have a bunch of tooling to make all that magic "just work." It runs tests, check the health of deploys (and has a sane failover if it's unhealthy), etc. There's a lot to it, but at the end of the day, if I really want to, I can push and deploy straight to prod w/o anyone else being involved (I'd probably get fired, but I could do it).

The tech stack isn't nearly as interesting as the processes surrounding it.

proper certificate

I assume you're talking about the DB and not the website itself, which is protected by a proper certificate, at least as of Tuesday (that's when the certificate starts being valid). I don't know when the website was launched, so I can't comment on anything before that point, though the domain seems to have been registered since the day after inauguration.

the entire financial information of the United States Government

That's largely public info, no? I don't know what exactly is exposed, but honestly, pretty much all financial information (aside maybe from the military and intelligence) should be public record. If it's not, I'd welcome a breach that exposes it so journalists can look it over and find out what they're trying to hide.

load more comments (5 replies)
[–] criss_cross 5 points 9 hours ago

Yeah I think the static page thing was just there to illustrate how the coders reverse engineered the api and saw what was getting called.

I agree static content alone on CF isn't "bad". This perfectly illustrates why you have to have your API shit together when you go with this approach.

load more comments (2 replies)
[–] [email protected] 245 points 14 hours ago (6 children)

This pretty much proves that the US government is experiencing its worst cybersecurity breach ever.

See also https://lemmy.world/post/25293137

[–] [email protected] 12 points 9 hours ago

Is it really a breach if they'll just hand it over to anyone who pays and/or stroke's Mango Mussolini's ego?

[–] eran_morad 67 points 13 hours ago* (last edited 13 hours ago)

Musk is proof of that, in and of himself. And it’s not just cyber, it’s national security. We are in grave danger.

[–] [email protected] 11 points 10 hours ago

The United States has been glory holed by anyone who paid admission.

[–] [email protected] 41 points 14 hours ago

This has also been the narrative on recent techdirt.com posts, e.g. https://www.techdirt.com/2025/02/13/at-last-doge-and-musk-are-finally-named-in-a-lawsuit-albeit-officially/ - I (not being American) do not know or care enough about the topic to have an opinion about it.

load more comments (2 replies)
[–] [email protected] 154 points 17 hours ago (6 children)

Fucking CyberTruck like fucking pile of shit website. What kills me the most is that the fucking things they're screenshoting, those pages have literal "export to XML" buttons that they could fucking export, save the XML to some shared drive that gets swept, and the put it in some actually secure database.

This whole fucking thing reeks of some fucking weeb ass Roblox hackers whose last project consisted of Lua Script emulating some fucking redstone calculator they wrote in Minecraft. And the export fuction on the thing? It's just one dimension SUM function CSV exports. Literally no other dimenstions of values to add, shit I would be fucking surprised if a single one of the people writing the goddamn have ever heard of OLAP.

And to top it off, we already have a fucking website that does what this fucking place does, but 846 decillion times better. And it doesn't have a fucking Instagram esque reel of Tweets of people taking fucking screenshots of an open database.

I can't wait till the next dumbass gets into the White House and turns this pile of grabage off. Paying these idiots millions to power and run the hardware this pitiful excuse of a website runs on. And all we got for that money is some shit that is about on par as the shit you get from some O'Reilly book called "Building a Government Website Crash Course" with a Bald Eagle dying of bird flu on the cover.

This fucking idiot maybe wants to fucking learn what the hell SQL is.

[–] [email protected] 87 points 15 hours ago* (last edited 15 hours ago) (3 children)

But the government does not use SQL per ELMO.

I am waiting for this idiot to come up with something like EIQL (Elmo's idiotic query language).

[–] spankmonkey 46 points 13 hours ago (4 children)

Musk is wrong about literally everything. Must be nice to have enough money to make up for being a fucking moron.

load more comments (4 replies)
load more comments (2 replies)
load more comments (5 replies)
[–] [email protected] 186 points 18 hours ago* (last edited 18 hours ago) (13 children)

This is so embarassing. It can't be the case that these idiots are actually in control of the united states.

load more comments (13 replies)
load more comments
view more: next ›