According to our completely-not-at-all-biased and totally-not-at-all-influenced-by-our-sponsors report...
...the meaning of life is, in fact, 42.
Or is it 42.0.0? We're still deciding on the decimal point.
In the meantime, let us take a vote:
Stay tuned for further updates, or just leave us alone.