OSF is operated nonprofit and overseen by scientists, no? I find some of the recent talk about it a bit off the tone. This one is witty, fine but, some others I have seen are a bit too harsh.
Nicholas A. Coles, PhDOSF-induced frustration is one of the most replicable and robust effects to come out of the social sciences over the past decade