The internet can be a pretty grim place to spend your time. Efforts to educate yourself and stay on top of…