My theory is different. Our brains work like film cameras, the faster the camera is rolling the slower time in the film seems to be going during playback. Because less time has passed since the last frame was captured. The slower the camera is rolling the faster the film seems to get when you play it back. Our perception of time is based on comparing what we last remember while we were conscious with where we are in…
#!/usr/bin/perl
use POSIX;
system "say", "It is now " . POSIX::strftime("%I:%M %p", localtime);
Then add the following line to your crontab: */5 * * * * $HOME/bin/saytime