Lately I've been spending unhealthy amounts of time watching Star Trek marathons. New Generation, mind you.