Two years old now, and as the cryptographers say, attacks only get better.
11,281 karma · joined February 8, 2009
Two years old now, and as the cryptographers say, attacks only get better.
This future still sucks. The tech industry is making the world a worse place.
So, yes, you need to have root on the box to set up this exploit.
If you're root inside the sandbox, you're root outside it. This exploit requires you to already be root.
Running security-critical code as root is still a bad idea.
People say that LLMs won't take us there. I think that's accurate, but there's a great deal of research going towards the next breakthroughs. How much are you willing to bet that all future attempts will fail?
We're trying very hard to build an ugly future.
If you listen to what effects the companies building this claim their products will have, you conclude that either they're going much farther than burning a few houses, or they're lying through their teeth. Neither of which lead me to thinking that the harm of empowering them is outweighed by having more low-effort software.
So, yes. As someone that has to live in the world those assholes are building, they can go fuck themselves. I want nothing to do with their creepy, infantilizing, bleak, dystopian future.
Maybe that's an extreme position, but I'm very glad I don't have children; I don't think I could look them in the eyes and tell them they had a bright future.
When there's a lot of complexity, it's often repetitive translation layers, and not something fundamental to the problem being solved.
We mocked these "architects" from experience. We knew that if you weren't feeling the friction yourself, you wouldn't learn enough to do good design.
Maybe you don't care about engineering great systems. Most companies don't. It's good for profit. This isn't new, though AI enables less care.
There's a cycle that is needed for good system design. Start with a problem and an approach, and write some code. As you write the code, you reify the design and flesh out the edge cases, learning where you got the details wrong. As you learn the details, you go back to the drawing board and shuffle the puzzle pieces, and try again.
Polished, effective systems don't just fall out of an engineers head. They're learned as you shape them.
Good engineers won't continue to be good when vibe-coding, because the thing that made them good was the learning loop. They may be able to coast for a while, at best.
Also:
> It’s invigorating, rewarding, and deeply weird.
It's mind-numbing, infanialising, and deeply dehumanizing. Which, I suppose, is a valid description of the future silicon valley is building.
The remainder of the post is as vapid as the AI generating it.