Last modified: 2011-03-13 18:06:43 UTC
On Talk and Special pages, could there be a small javascript that checks to see whether the user has typed ~~~~ or clicked the signature button, and, if not, would pop up a confirmation box asking if the ~~~~ should be added? This would reduce the number of unsigned comments significantly, and I don't think it would be that complicated of a script to write. There would need to be an option in user preferences to disable the script, of course.
This sounds like it would be damn irritating for a large number of users, especially when editing talk pages without leaving a comment (spelling corrections, refactoring, etc.) - feel free to write a script for your custom JavaScript file.