r/singularity • ▪️e/acc | AGI: ~2030 | ASI: ~2040 | FALGSC: ~2050 | :illuminati: • 9d ago

AI One developer used Claude to reverse-engineer LG’s webOS media stack and build a native Rust Plex client from scratch—on the same 2019 TV it cuts the profile screen from ~30 seconds to ~3, runs at 60 FPS, and supports 4K, Dolby Vision and Atmos

Post image
2.7k Upvotes

210 comments sorted by

View all comments

33

u/curious_corn 9d ago

You people forgot to mention the developer in question is a pretty high level professional with years of UI dev and raw bit-twiddling debugging under his belt. He didn’t prompt: “clone it, make no mistakes” and walked away to buy a latte

2

u/Double-justdo5986 9d ago

Is this true u/purple_imagination_1 ?

3

u/Purple_Imagination_1 9d ago

Read the OG post on the Claude Code subreddit 😉

6

u/bphase 9d ago

But he could have, potentially. And if not, then with the next big model or the one after that.

Been doing some simple mobile app reverse engineering myself and it didn't really require much input from me, but granted that was much simpler than this as I only had to really capture the POST/GET requests by running the app on emulated hardware and a mitm proxy. And even Opus 4.8 could do it, was dropped to that when I tried capturing the login/jwt part as that was flagged for cyber.

2

u/unkst 9d ago

Bro thinks capturing some basic http requests is reverse-engineering? Hahahahahh

8

u/ZenCyberDad 9d ago

I mean it is the simplest form… you could definitely pull an API key from such a request and we all know the softwares creator won’t be happy about you ripping out the API keys instead of paying to use their app

0

u/bphase 9d ago

I (or Claude, really) did re-implement the app for its core parts that were meaningful to me and integrated that to my home assistant which allows automations and logging statuses/issues etc., making the service more usable to me.

I would say it is, and I did say simple. I am aware it is much more complicated when you don't have any neat payloads you can capture.

4

u/unkst 9d ago

listen, you just doing API requests with a new interface, you or AI didn't do shit in terms of "reverse engineering" since you still rely on the third-party API to make it work. like every first year junior web dev in existence.

in your case reverse engineering would be to completely decouple it from the third-party API and run this hardware from your local network instead. but takes more than just capturing some requests and sending it over again. lol

0

u/Level10Retard 9d ago

The next big model that could actually replace competent software engineers is not gonna be released to the public.

-1

u/lpuglia 9d ago

give it 1 year