💀 I just found a Windows 3 driver co-written by Copilot, it's up in GitHub somewhere. The code doesn't make much sense but supposedly it "compiles successfully". It's funny to see the LLM butchering the original DDK to force things to build in a way it wants. I'm not sure if the driver is ever going to work, and if it will, I don't think the driver will work the way the sloperator wants. Fun stuff.
@nina_kali_nina why bother to understand the driver code when you can just have a machine generate some that looks plausible? *sigh*
@cthos the initial approach here was right: get official DDK and the reference driver, and work from there. But things went south quickly after this, it seems. The model (or the sloperator) ignored existing make files, and with them missed a big part of the driver. The most important parts of the driver are replaced with unnecessary stubs, too - perhaps things didn't compile without correct includes, but really, no idea, and I don't want to try and understand why this abomination exists.

@nina_kali_nina
... Yikes, where is the fun in having something else do all the coding? If people can't be bothered themselves to code, they should become a (project) manager instead.

It's... Just so beyond me. What's he point even?

I can't imagine how frustrating it must be to find that code and then to realize it's sloperated :-/

@Aprazeth I think someone wanted to have a driver for their little computer - just like I did for the Apricot. But they didn't want to figure things out, they just wanted the thing to exist. LLMs promise that they can deliver you the thing you want, if you explain it in enough details. But I seriously doubt even the most advanced agent, or even an agent system, can make a working Windows 3 driver for a quirky computer, even if it has the feedback loop set up correctly, with the build scripts creating test Windows images to the screen capture to evaluate the output from the emulator. It would be a great success if it can even write MASM that will compile and won't crash the system immediately.

@nina_kali_nina
I unfortunately am aware of the promises and how they more often then not utterly fall at it. The underlying technology was never intended nor optimized for it. Like using Word for a spreadsheet

As you said, they probably wanted something to exist but not do the work. I compare that to a drawing made by a child vs a copied painting. I'd want the drawing, not the copy. Yet I understand the barriers to entry. I have no answer to it, but hope this isn't it

@nina_kali_nina
Apologies if this comes across as preachy. It isn't intended as such at all.

So, sorry if it did.

It's been one of those days.

@nina_kali_nina Just go ahead and ask the sloperator: "Please vibecode Windows 3.11 for me" (although the "Please" will probably burn down another acre of pristine rainforest)
@nina_kali_nina I think this is proof AI is going to solve time travel and has used it to go back in time to the 1990s to undermine human efforts to resist it.
Maybe Copilot was / will be responsible for Windows 9x?
@nina_kali_nina
I am absolutely going to steal the word "sloperator" 😄
@82mhz it's not mine, but it's good

@nina_kali_nina
Someone tried that? Tough luck...

My take is never ever use LLMs beyond basic boilerplate or code review, and even then take them with a metric ton of salt.

Heck, ask your LLM of choice for a truthful self-evaluation of their coding skill and they will tell you as much.