Sometimes if an app goes stale and I restart Luna, I get into a reboot loop where I'll hear the Launcher sound every few seconds. Usually I can SSH into the TP and issue reboot, but when I'm out I don't have any way to SSH into the TP, and have to hard reset and suffer a corrupted file system. So here's an idea for anyone who knows how to interface with hardware buttons: a program that will be able to recognize a certain button press pattern and issue the reboot command if the pattern is detected.