@guerrillablack There is no technical solution that will make a piece of software unusable to nazis. There are ways to implement moderation so those who don't want nazis can keep them out, and of course there can and should be fairly strict moderation on the flagship instance to help shape the culture, but even with perfect moderation tools there's nothing stopping Stormfront setting up their own instance. This is why instance-level blocking exists.
@guerrillablack (There probably is some room for better tools allowing users to shape their own timelines though. For one, someone really needs to write a frontend to the filters that doesn't require knowing regular expressions... maybe I'll take a crack at it, though my software skills are somewhat lacking these days)