I asked claude code to build an operating system for my Librem 5. I gave it an isolated Linux computer with a fresh install so it won’t have personal data. My instructions were to base this system on Android for when society pushes me to use that.
It is churning away shows signs that it will succeed, allegedly. Thoughts? If you were me and it ends in an IMG file, would you or wouldn’t you put the IMG onto your device and actually try to boot it?
Edit: In particular after being pushed to use this thing for work and realizing that it can rebuild most software projects from throughout my life using only English descriptions of what features I want, I am interested in what it might be like to have an OS that updates based on an English description of how I want it to work rather than corporate nonsense. For example if the OS asks me my age, I can tell claude to update the OS not to ask me my age, then recompile.
I would definitely not install anything that is based on Android onto a Librem 5. dos already had to unbrick your Librem 5 once after you tried to install Android.
Did your instructions to Claude specify that the phone must still be able to boot Linux afterwards?
Why not just reverse engineer the stupid proprietary software using Claude? Should be the easier and more straight forward approach. Instead of compromising your own OS, better to compromise big tech software and open source them (for yourself, I don’t know about legal stuff when you publish that code).
Yes, this. I am fairly sceptical of AI (at this time) but if it can do anything useful with coding then lightspeed reverse engineering would be great.
As for the legal stuff, maybe once it is directly reverse engineered, ask AI to preserve identical functionality in the source code while restructuring the code as much as possible and keeping it maintainable i.e. helpful obfuscation.
ALA code is stolen copyrighted code, so releasing it is in most cases as copyright issue itself. It is more or less lucky for all people using it right now as long as courts do not sanction it. Also kinda “funny” that big tech is stealing all that code, but in terms of services they tell that users are in response of legal actions, not them.
But reverse engineered stuff can be read and help us to understand the code. Maybe someone should also do it with a 5G modem, so we (whoever has the ability) can rewrite the code in an ethical way. The only issue: Claude is expensive.
Reverse engineering is probably the best and ethical way to use these huge LLMs right now. Using big techs weapons against them.
Everything that is not free software in general, but important. In first case however I mean firmware as the modem or blobs for CPU or RAM, because this is harder to realize otherwise.