touch -- -i will create a file called '-i' in the current directory. This will cause rm to _always_ ask for confirmation when it is issued in this directory: '-i' is the first file it meets to delete, but it sees it starts with a - and hence assumes it is the option -i, for 'interactive'.
Excellent protection from the accidental rm -rf command. I just love unix...
