100 points ilreb 1 hour ago 72 comments
NSUserDefaults 1 hour ago | parent
shoobiedoo 30 minutes ago | parent
.... /s, if it needed to be said
vintermann 24 minutes ago | parent
Panzerschrek 1 hour ago | parent
tw1984 1 hour ago | parent
aizk 46 minutes ago | parent
rvz 35 minutes ago | parent
hn_submit 21 minutes ago | parent
onion2k 1 hour ago | parent
I think 'standing on the shoulders of giants' is the phrase for something like this. It's the confluence of browser rendering, WASM, Rust, and LLMs. For me it's less a demo of what AI can do, and more a showcase of the human effort from the past few decades on the parts that needed to fall into place for an LLM to come in at the (relatively speaking) last second and claim a win. Sure, an LLM did the port from C to Rust, but think of all the things needed for it to all work. That's pretty damn amazing, and it wasn't done with AI.
pixelpoet 50 minutes ago | parent
flowerthoughts 59 minutes ago | parent
I wholeheartedly bless this slop.
Found the repo in the Reddit post:
https://github.com/terrapapagalli1516/quake-srp
https://www.reddit.com/r/quake/comments/1x1ch14/quake_srp_sl...
koala_man 57 minutes ago | parent
aroman 53 minutes ago | parent
Just the cherry on top of great demonstration of our collective new superpower: asking computers to do something we can describe how to do, but would (probably) never take the time to do ourselves.
[0] https://github.com/terrapapagalli1516/quake-srp/tree/main/or...
ChickeNES 50 minutes ago | parent
aroman 47 minutes ago | parent
There are so many more degrees of freedom, which I can see Claude handled... mipmaps, subtle differences in lighting/positioning/compositing etc.
koito17 43 minutes ago | parent
It's also partly why some people preferred snapshot tests that compared the DOM tree instead, though that was brittle in other ways (e.g. tests would break if an application's frontend used a major UI library and an update to the library permuted the order of classes in some part of the HTML).
tnolet 30 minutes ago | parent
King-Aaron 40 minutes ago | parent
How long before the same thing is done to like, banking back ends? Wallstreet proprietary software? Amazons logistics and distribution systems?
It seems like we might be weeks/days/hours before a situation where someone back engineers and spoofs a system so pivotal to modern human society that the plug needs to be pulled.
brobdingnagians 29 minutes ago | parent
dyauspitr 28 minutes ago | parent
Alternatively, you just act as a middleman drop shipper and slightly raise the price more than Amazon’s and skim the difference. It might be a while before they find out.
King-Aaron 22 minutes ago | parent
pjmlp 18 minutes ago | parent
Currently a plague in some European countries.
It looks like the real site, and you pay twice, in the fake app, and later the police.
King-Aaron 26 minutes ago | parent
Obviously you need to have access to the keys, BUT I don't see this as a dealbreaker anymore because you just get your agents to go and find them.
hypfer 28 minutes ago | parent
The plug being "the cloud" and "hooking everything up to the same internet".
These confusion attacks can only confuse people, because critical systems can exist in the same space where entertainment systems and all other categories of systems live. This was wrong even before LLMs.
brobdingnagians 26 minutes ago | parent
nitwit005 23 minutes ago | parent
maxyurk 22 minutes ago | parent
pjmlp 21 minutes ago | parent
sergiotapia 49 minutes ago | parent
You can play Half Life right now, with one click.
aizk 43 minutes ago | parent
kibwen 29 minutes ago | parent
anonymous908213 7 minutes ago | parent
DylanMerigaud 35 minutes ago | parent
dwroberts 29 minutes ago | parent
combobyte 7 minutes ago | parent
iwassayinbourns 28 minutes ago | parent
rvz 22 minutes ago | parent
parasti 22 minutes ago | parent
Fucking missed it.
hn_submit 19 minutes ago | parent
I don't see any need for this. Rust is brilliant but the Quake C++ code was already more or less bug-free.
IshKebab 17 minutes ago | parent
It would have been impressive before LLMs, but now? Who cares? Why is this here?
hypfer 15 minutes ago | parent
What this exploits is the mental shortcut of "rust = good", which might be a good thing, as that was always wrong. But now it is being pushed to its breaking point so that that idea will eventually collapse.
Accelerationalism on a micro scale, basically.
AI keeps breaking things that were broken before like this constantly. It's the great cleanup of old bullshit. (Unfortunately through even more bullshit, but at least there is a silver lining)
lifeisloving 8 minutes ago | parent
hypfer 6 minutes ago | parent
But "this" has been shapeshifting somewhat constantly. We're dynamically crossfading from one dysfunction being blown up to the next.
King-Aaron 15 minutes ago | parent
hypfer 12 minutes ago | parent
Because I did and it's the playable allegory of the cave but in vibecoded rust.
King-Aaron 7 minutes ago | parent
As a proof of concept however it shows that we are at the stage where any malicious actor has a very low barrier to entry to cause large scale corporate espionage etc.
Capricorn2481 12 minutes ago | parent
From what I understand, the adobe guys software is not great.
flohofwoe 6 minutes ago | parent
davesque 6 minutes ago | parent
maxyurk 17 minutes ago | parent
I like these
Marazan 16 minutes ago | parent
Quake in Flash player from 2009 I think
Uptrenda 6 minutes ago | parent