

Just make copilot it’s own program that is uninstallable, remove it from everywhere else in the OS, and let it be. People who want it will use it, people who don’t want it won’t. Nobody would be pissed at Microsoft over AI if that is what they had done from the start.



It is pretty common to write unit tests for functionality that doesn’t exist (test driven development). It gets you to think about, and test, everything that needs to exist in the program before writing the program. This approach doesn’t always work, particularly in large code bases where you need to learn the structure of a module before you can even think about design.
‘Freezing the results’ is ok too, as long as you know the results are currently correct. The AI has no way of knowing this and poor programmers often don’t verify either.
It is very easy to write a shit test.