They're just competing companies with conflicting interests.
27,929 karma · joined April 5, 2009
Accordion videos I like: https://mastodon.social/@skybrian/tagged/accordionsongs
Social media: https://bsky.app/profile/skybrian.bsky.social https://tildes.net/
Blog (inactive): https://skybrian.substack.com/
They're just competing companies with conflicting interests.
It seems like rather than coming up with more "galactic" algorithms, a more useful thing to do might be to come up with a replacement for big-O that's not so exploitable, and to convince theoreticians to play that game instead.
If it were monitoring-only, rather than connected to the power, it would probably be fine.
Really? I start with a conversation for maybe 5 turns or so, where I ask it what would need to change, what the API might be, any database schema changes, URL schemes, and so on, and finally ask it to break it down into commits. Then I let it go, implementing 3-10 commits at a time via subagents. It usually gets the UI somewhat wrong, so there are followups to fix it. This is with Sol and Luna subagents.
Is that what other people see?
Meanwhile, the Rubin observatory is creating an archive that grows by 20 terabytes each night, and nobody really worries about this. Dealing with that amount of data is definitely a problem, but also a nice problem to have, provided that there's a scientific community that can deal with it. Mathematics has unexpectedly become Big Science and there needs to be a better relationship between the funders of the scientific instruments and the scientists themselves.
It's a bit confusing that the output from the scientific instrument looks like badly-written academic papers. Maybe it should be treated more like raw data? The format is not ideal, but historians (for example) often have to deal with far worse.
Checking out a git repo in a Linux VM and hosting prod elsewhere (automatically deployed via a push to GitHub) seems like a nice pattern. Since exe.dev doesn’t charge anything to leave the dev machines running, I leave them running.
This is all new. I started using coding agents for development at the end of December and exe.dev looked like a nice way to try it out.
[1] https://skybrian-links.exe.xyz/ [2] https://pages.skybrian.com/
A JavaScript sandbox works somewhat differently since the output is an object. Tools are functions that naturally return objects. Composing functions and async calls work differently. If a function returns a very large object, the coding harness could be smarter about presenting the result to the LLM. Maybe JacaScript works better than bash for calling mcp APIs?
But you can have both! The LLM can get direct access to a JavaScript sandbox, which in turn provides an API to access a Linux sandbox. This seems to be what pi is doing with code mode?
But it might be nice to have a nice way to run VMs on my Mac mini, too.