December 7, 2020
Some of you may be wondering why nLoader took so long to be updated for recent OS versions.
The truth is that I was not updating nLoader largely because I am now morally uncomfortable with the existence of the CAS patches.
When I set out to create my CAS patches, I made them out of a desire to enable people to buy cheaper calculators (the price difference is even larger when they are used models), and upgrade them to be more useful.
However, in the process I made myself blind, perhaps in wishful thinking, to the fact that the largest proportion of people using these patches would simply be cheaters. I always knew that some people would be using it for this purpose, but I made myself feel better by rationalizing it with the phrase "it can't be all of them".
As it turns out, it mostly is.
I stumbled upon a project on GitHub which is a modification of nLoader with the explicit aim of removing my CAS warning (which I added in a naïve effort to protect against cheating). Thankfully I was able to get it taken down, but it only gets worse. I also discovered several videos which explicitly promote using my work, or derivatives of it, for cheating on exams.
I am deeply disappointed in myself for allowing this to happen by creating software which could be used in this way.
I have also realized that these patches enable features that the user did not pay for, and are, in a way, piracy.
New versions of nLoader do not include CAS-enabling patches.
I have deleted my CAS patches from GitHub, including from the commit history so they cannot be retrieved, and sent DMCA takedowns on the YouTube videos I mentioned above.