Article over at Quanta. Impossible to describe, go read the whole thing.
And yes, Demers' take is pretty close to mine too.
Dangerous toys. Too much caffeine. Advanced degree in physics. This isn't going anywhere you want to be.
The setting to disable it is a bit hidden away and it took me ages to find (which is why I've posted this in case anybody else has the same difficulty). Go to System Settings > Keyboard > Input Sources > Edit > All Input Sources > Show inline predictive text and toggle it on or off.Master Yoda speaks in RPN.
In rpn, master yoda speaks.
We find that open source code containing swearwords exhibit significantly better code quality than those not containing swearwords under several statistical tests. We hypothesise that the use of swearwords constitutes an indicator of a profound emotional involvement of the programmer with the code and its inherent complexities, thus yielding better code based on a thorough, critical, and dialectic code analysis process.