You’ve found a bug, obviously. It’s kind of interesting. 44 years ago is the start of UNIX system time, also known as the epoch… 00:00 GMT on January 1st, 1970. Time is kept in UNIX (BSD, Linux, etc) as the number of seconds since then, currently at the time I’m writing this, 1417577790. So basically we referenced a time of zero or nearly zero.
The Raspberry Pi doesn’t have a battery-backed system clock so every time it boots it starts with a system clock of 0. Usually the network time protocol daemon, ntpd, is able to get the time from somewhere. We have some stuff to recognize this and that may not have worked or this may not be the source of the problem, but anyway, we’ll look into it.
Interesting tidbit about time, if it says December 31st 1969 then there’s a timezone conversion in there (or a negative clock value). Vernor Vinge, a retired computer science professor and science fiction writer referenced this in his book A Deepness in the Sky…
Take the Traders’ method of timekeeping. The frame corrections were incredibly complex - and down at the very bottom of it was a little program that ran a counter. Second by second, the Qeng Ho counted from the instant that a human had first set foot on Old Earth’s moon. But if you looked at it still more closely … the starting instant was actually about fifteen million seconds later, the 0-second of one of Humankind’s first computer operating systems.