N niemanlab.org 6 months in, journalist-owned tech publication 404 Media is profitable 112 points SLHamlet 2 years ago 33 comments