> decide to build a github alternative only available to people in the US as a side project
> announce it on multiple platforms
> get some attention on one platform, <20 views on the others
> some SF-dwelling homosexual on HN writes a 10-paragraph comment on how dumb your idea is
> redditors call you racist
> indians switch their vpn location to the US and start tearing it apart
> some bored teenager from a sanctioned country decides to DDOS it for fun
> spend the rest of the day implementing ratelimits
> wake up the next day, check analytics
> 1,382 page views, 75 new signups
> a significant amount of new user data are XSS attempts
> tons of empty repositories created over the web ui followed by an immediate churn
> roblox-playing child with an inappropriate username uploads a _lot_ of porn to a public repo
> spend the next few hours implementing an automated AI-powered profanity/nsfw detection system
> spend an unnecessary amount of time thinking about how to scale when your free tier db an hosting plan are maxxed out
> try to add a bunch of new, poorly-functioning features to get more attention and interest
> nobody takes it seriously
> project slowly dies out
> realize the entire process was a waste of time
> blame the failure of the project on everyone else
> start a new side project