Unable to load image

Incredibly neurodivergent nerd fight on Lobsters about CHERI memory allocator exploits. :soyjakanimeglasses:

https://lobste.rs/s/ez2wph/how_hard_is_it_adapt_memory_allocator#c_kxn5ex

Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

37
Jump in the discussion.

No email address required.

CHERI is a very neurodivergent project to make a capabilities-centric computer from the CPU up.

Super !schizos work but people are funding research for it.

Apparently this dude's ego was hurt when a guy found some basic exploits in the memory allocator.

https://www.cl.cam.ac.uk/research/security/ctsrd/cheri


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

TLDR: Rust :!marseytrain:s want to force all programmers to ask "Oh pwetty pweese can i has sum memwee uwu૮₍ ˃̵͈᷄ . ˂̵͈᷅ ₎ა" for every allocation

Jump in the discussion.

No email address required.

I think rust is a useless language pushed by new graduates to pretend is important so they can get their foot in the door when competing against experienced programmers.

However I'm all for a drastic final solution to software companies who feel entitled to just soak up as much memory as they can by coding like shit just so they can push to prod faster

Jump in the discussion.

No email address required.

Noooooooooo a browser shouldn't use 1 GB of memory, we should ruthlessly optimize to make sure it uses 5% of available memory rather than 10% and triple production time and costs, everything after assembly is just useless abstraction. :soycry:

What the frick are you talking about nerd? Just write the code so that sales can sell it, now go back to your desk before I shove you into the lockers like in highschool. :marseysuit:

32 GB of memory costs like 60$ and even a phone has 8 GB of mem nowadays.

Jump in the discussion.

No email address required.

Until the next phone comes out with 12gb and all of the software bloats to fill it and your 8gb phone becomes a brick within 4 years even though you're still only using chrome, fb messenger, and Spotify same as it ever was.

Jump in the discussion.

No email address required.

Just buy a new phone then?

Jump in the discussion.

No email address required.

:#marseyagreesuperspeed:

i am just advocating for common sense gun memory control

Jump in the discussion.

No email address required.

No these people are even more insane than Rust ppl I think


Follower of Christ :marseyandjesus: Tech lover, IT Admin, heckin pupper lover and occasionally troll. I hold back feelings or opinions, right or wrong because I dislike conflict.

Jump in the discussion.

No email address required.

They want to double the size of all pointers lmao. 64 bits of metadata is insane. Even if such computers become popular, most (smart) programmers will opt to just pass around 32-bit handles to objects instead of pointers, leading back to the same use-after-free security vulnerabilities we have now.

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.