Click Here for the full article.

Frustration communication for your linux laptop, Modify the kernel to automatically reset your linux laptop when shaken during a kernel panic. Implement a shake detection algorithm in the kernel and user space to perform automatic shutdowns and restarts when certain kinetic conditions are met. Place your computer on the leading edge of cathartic interfaces. Video on youtube

Original link at IBM developerworks. Please use the cached copy if the link is dead.