Earlier quoted context omitted.
Thanks for the feedback! There are indeed trade-offs, and I'm aware that most people would prefer to post for free. However, I believe the 100% free model is not sustainable, and it's worth experimenting with different approaches. Companies providing these types of services tend to become hostile towards their users over time in order to pay their bills, resorting to selling personal data, holding user-generated cont…
Ads are a perfectly legit business model. We've had free television channels for a century based on the ad model. Ad-driven model is only hated by the top percent who are willing to pay a subscription. Facebook has 2 billion users who don't care about ads. You seem to have the business model backwards. People who post there are contributing their time and knowledge. They're giving you something. There's no reason for…
Posting rewards the user with platform tokens. Upvoting also acts as tipping the author of the post. The economics are not 100% figured out, but I am convinced there is a way for these micro-payments to work and create a self-sustaining platform.
> 4 seconds is an eternity in the modern web
I disagree, but I think this is mostly a UI issue. You can have optimistic updates on the frontend while the transaction is confirming and make it feel exactly like a web2 site. I’ve worked on applications with similar latency pretty recently and the solution is often just to add more caching layers to make it feel fast and snappy for the user.