Happy Independence Day. This post will serve as a brief indulgence as I geek-out yet again on science. If this isn't your cup-a-tea please spare…