3 ms·
Software often doesn't do the thing you want to do. It almost does it. Or it can just-just do it with contortions and a lot of repetitive toil on your side.
by philipswood 2y ago
Software often doesn't do the thing you want to do.
It almost does it.
Or it can just-just do it with contortions and a lot of repetitive toil on your side.
I think writing little plugins and drivers to do the thing you want with an LLM is something that could be built into a lot of software.
I don't think LLM can architect and build whole systems yet, but this niche is something that can be done.
- funcDropShadow 2y agoI am not sure that LLMs change much with regards to malleable software. A lot of software used to be somewhat malleable [1]. But that got removed, because it wasn't A/B testable or it wasn't the most easy implementation thinkable. Those two points are not changed by LLMs. Therefore, I doubt we will see a resurgence of malleable or at least configurable and scriptable software. Although, I would love to see it. Even those small features to adapt the application to your style of working instead of the other way around was extremely useful, imho. [1] There was a time, when it was considered a standard feature of a UI that you could change keyboard shortcuts and toolbars. MacOS and Mac OS X even had an API that end users could use to script across multiple applications. Amiga OS had something similar based on the language Rexx.
- michaelbrave 2y agoI've heard rumors of people that don't know how to code using LLMs to make blender addons in python, so this has already started I think.
- sublinear 2y ago> I think writing little plugins and drivers to do the thing you want with an LLM is something that could be built into a lot of software. Containing the craziness within low level drivers sounds like the perfect way to do several great things: fuzz the OS for vulnerabilities, finally relieve embedded engineers of what they clearly hate so much, save good tech from the scrap heap. So many wins!