Also is known as Takahashi Meijin (or Master Takahashi) is a Japanese executive and gamer famous for holding the button mashing world record. In the 1980s, Master Takahashi set a record, which stands till today, of pressing a button 16 times per second. Check out the awesome feat on YouTube. His official web site is at 16shot.
When IMDb.com was moved from Usenet to the WWW, it was called Cardiff Internet Movie Database because it used the server at Cardiff University in Wales. [more...]