News for hackers. Stuff that matters.
Re:Malleable Software in the Age of LLMs (2023) by philipswood on Tuesday April 30, 2024 @02:59AM (#40208019)
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.

Re:Malleable Software in the Age of LLMs (2023) by funcDropShadow on Tuesday April 30, 2024 @04:55AM (#40208692)
I 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.

Re:Malleable Software in the Age of LLMs (2023) by michaelbrave on Tuesday April 30, 2024 @08:27AM (#40210292)
I'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.
Re:Malleable Software in the Age of LLMs (2023) by sublinear on Wednesday May 01, 2024 @03:44PM (#40228385)
> 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!