this post was submitted on 29 Aug 2026
299 points (97.8% liked)

Technology

87627 readers
3650 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 news or articles.
  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, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  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 3 years ago
MODERATORS
top 35 comments
sorted by: hot top controversial new old
[–] TheStaffmaster@lemmy.world 1 points 2 minutes ago

That logo looks like an ass crack.

[–] slartibartfast141@piefed.zip 80 points 19 hours ago (3 children)
[–] p03locke@lemmy.dbzer0.com 16 points 10 hours ago

Cloudflare's blog posts are always more interesting. They have a really good postmortem process.

[–] NotMyOldRedditName@lemmy.world 4 points 10 hours ago* (last edited 10 hours ago)

Thats wild. The last part about using the savings for their cache, did they mean the CDN type stuff or was that something related to the 1.1.1.1 stuff?

Either way their plans to use the new excess for the cache will further make things faster for everyone.

[–] AllHailTheSheep@sh.itjust.works 3 points 12 hours ago

thank you for sharing this. very cool read

[–] ramble81@lemmy.zip 133 points 21 hours ago (7 children)

One silver lining about the component restraints, hopefully it drives people to start creating efficient software again. Actually optimizing what you’re doing to save on RAM rather than a gig per tab in Chrome.

[–] boonhet@sopuli.xyz 1 points 24 minutes ago

Doubtful. Google doesn't give a shit if you have 8 gigs or 64 gigs, they'll keep shoving more functionality into Chrome and force the W3 specs that nobody asked for. Some of the worst offending websites when it comes to performance also want you to use their mobile apps anyway (think reddit, facebook).

Anyway, there's a saying that I heard as a backend dev at a company using Java and Spring: RAM is cheap, devs are expensive. RAM going up 5x hasn't REALLY changed that... Unless you're at Cloudflare's scale, where a small change amounts for 100 TB total across a bunch of servers on multiple continents, which would've been expensive even before the prices went up. But in their case, that's across a bunch of machines so it won't necessarily mean a big enough decrease in RAM usage per server to spec less RAM on future servers. Rather, they have a bit of extra RAM to play with.

[–] Cocodapuf@lemmy.world 3 points 1 hour ago* (last edited 1 hour ago)

Oh wow, now that's some powerful wishful thinking!

Sure, who knows, it could happen!

[–] Damage@slrpnk.net 53 points 18 hours ago (2 children)

"Claude, make this software more efficient."

[–] tonywu@lemmy.world 1 points 6 minutes ago

“Yes, I can drop truncate the DB for reduction in RAM and memory usage.”

[–] boonhet@sopuli.xyz 1 points 21 minutes ago

"Claude, analyze this software's memory usage to see if there's anything that could be trimmed without a major rewrite"

[–] fistac0rpse@fedia.io 54 points 20 hours ago (1 children)

Wish that was the case for a lot of new video games instead of relying on DLSS or FSR to cover up their poor optimisation

[–] Holytimes@sh.itjust.works 34 points 19 hours ago (2 children)

Picture the level of quality and performance we could have if we had both traditional optimization AND upscaling optimization AND frame gen optimization.

Cause holy fuck the number of times I've seen fsr/dlss slaped onto a game and no effort put into making it perform well.

Cause there IS work you can do to make fsr/dlss actually look good and perform better.

[–] boonhet@sopuli.xyz 1 points 38 minutes ago

What makes you think nobody does traditional optimization anymore? UE5 is so hard to get to run well, you do need to do all kinds of shit to make a game run well. I suspect most of the games you've noticed not running very well, are UE5 games.

[–] PalmTreeIsBestTree@lemmy.world 1 points 41 minutes ago* (last edited 40 minutes ago)

Do you know of any games where this is the case? I would love to see a case study where an optimized game benefits from DLSS/FSR in a way that makes it get ridiculous amounts of FPS.

[–] MrQuallzin@pie.eyeofthestorm.place 24 points 20 hours ago (3 children)

I'm in a community making open source firmware for the Centauri Carbon 3d printer. The thing has 128MB of of RAM. The smarter people in the community worked some magic getting Klipper working on these things, and we're still fighting to shave off a couple more MB in average use to get things working smoother.

[–] Yttra@lemmy.world 4 points 7 hours ago (1 children)

Fellow OpenCentauri member 🤝

Hell yeah! I'm Ember in the server

[–] 01189998819991197253@infosec.pub 2 points 7 hours ago (1 children)

A Lemmy community? Mjnd sharing the addy?

[–] MrQuallzin@pie.eyeofthestorm.place 2 points 4 hours ago (1 children)

Farts. Well. Have fun, then! You can have my fun, too lol

[–] Munkisquisher@lemmy.nz 8 points 15 hours ago

Talk to the folks running Linux on sn esp32! That's some shrinking

[–] tyler@programming.dev 11 points 19 hours ago

Seems to me like everything is instead becoming even more bloated with AI stuff. A Google chat tab uses 2 GIGABYTES on my work computer.

[–] oyzmo@piefed.social 2 points 19 hours ago
[–] Gsus4@mander.xyz 100 points 23 hours ago* (last edited 23 hours ago) (1 children)

stupid RAM price benefit: reduce bloat

[–] baatliwala@lemmy.world 18 points 19 hours ago

AI IS THE GREATEST THING TO HAPPEN TO MANKIND (ignore literally everything else)

[–] stoicmaverick@lemmy.world 13 points 21 hours ago (4 children)

I never even thought about this before, but what kind of hardware is a root level DNS server like 1.1.1.1 or quad 8 run on? Are they all roughly the same, or do they take different approaches to the load?

[–] Illecors@lemmy.cafe 14 points 13 hours ago* (last edited 13 hours ago)

Bit of a nitpick, but these providers are not running root servers. They're just recursive caching servers, probably running unbound.

If you want to find out root servers - dig for . - that's a dot. A full stop. That's the root. Those can then answer where to find your .coms, .nets, etc. Those, in turn, handle the domain you rent; so on and so forth.

[–] Archer@lemmy.world 34 points 19 hours ago

Look up how Cloudflare does anycast BGP. They have servers in data centers everywhere and leverage the fact that they can all be 1.1.1.1 so people’s queries only hit the physically closest server, it’s pretty cool

[–] SlurpingPus@lemmy.world 2 points 10 hours ago* (last edited 10 hours ago)

Most probably off-the-shelf hardware, but with software optimized out the wazoo. Like, reading directly from SSDs instead of using a filesystem. Or more likely using an in-memory database like Redis, perhaps with custom additions.

I knew a guy who went on to work for CloudFlare. Back at that job, he made a write-only static-file storage in Node.js, dumping the contents into a giant file bypassing the filesystem and its metadata overhead. That's the kind of optimization you want — pretty similar to what database engines like MySQL/PostgreSQL do (iirc one of them does in fact support using a plain disk partition for the database).

Back in early-mid 2010s I've read an article on Pornhub's architecture. They ran Redis behind Haproxy load balancers. An in-memory database, behind load balancers. Some people say that it's normal, but I've never had conditions calling for such a thing instead of sharding harder.

[–] GraveyardOrbit@lemmy.zip 1 points 10 hours ago (1 children)
[–] stoicmaverick@lemmy.world 1 points 8 hours ago (1 children)

Dang. They do it all in one Pizza box. I figured it would be a whole rack per unit.

[–] SlurpingPus@lemmy.world 1 points 6 hours ago

I'm actually surprised that they use some beefy servers. Like, Google famously use shitty and cheap commonplace hardware, but in large numbers, so it's easy to replace when it croaks.

[–] db2@lemmy.world 4 points 22 hours ago (1 children)

40 bytes are saved, exactly this amount.

[–] WhyJiffie@sh.itjust.works 7 points 12 hours ago* (last edited 12 hours ago)

40 bytes, per record. 533 bytes per entry. 3-4 GB total savings on an instance.