But at the same time, the internet massively amplifies the effects of a niche being taken over by its most extreme members. The middle between "dabbling interest" in a topic and "this topic is my life and I all I do is eat, drink and sleep this topic" erodes very quickly. If you only care a little or only care about a part of a topic, the internet can be almost as isolating or dismissive as the real world around you too. Some of that is a lot of internet communities are actually a small handful of people who are growing together, so they've already covered the same topics over and over that newer entrants might want to cover. But some of it is also just a level of care or obsession that many people won't ever reach. Popping into a "Show HN" thread, especially about something that was built that has either A) been built before or B) isn't clearly built with a business case can be a very depressing experience as "super carers" tear the thing being shown off to pieces for choosing the wrong language, or the wrong library or the wrong security model. And I get that some of this is just people trying to covey hard won knowledge, but it does sometimes feel like the equivalent of having an astronomy club where half the people are amateurs with back yard telescopes and half are people working at and with mountain top radio telescopes all having discussions about the best equipment to buy.