Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What's to stop this from falling into the same trap as always? They grow, user donations aren't enough to sustain them anymore so they have to look into alternative ways of getting money, users hate it, they start a spinoff that promises to be better, rinse and repeat.


That trap happens because of sites basing themselves on venture capital, advertising, and chasing growth/profit.

Tildes is a non-profit with no advertising or investors, so none of that pressure is there. There's no danger of donations not being enough to sustain it. The expenses are already far more than covered and it could easily stay running in its current state forever.


How do you know donations will keep up with usage? I felt like the OP was referring to a situation where Tildes takes off and becomes large organically.

I'm currently building a site that I am considering attempting to make possible via donations, much like Tildes. Any advice you can share? How well have donations been working? Any gotchas? Thanks for any insights you can share!


Not OP but server costs are not that expensive in the grand scheme of things. A $5 DO droplet can easily sustain 500-1000 active users. If you were doing video or audio streaming I could see concerns, but at the core of it all the server is doing is reading and writing strings and that's not a very intensive process. A $200/mo server could handle millions of daily visits, and you'd likely not grow further than that without running into the actual wall: labor.

That's where things get dicey. You have to pay people, and ideally yourself, for the labor you invest into the project. As Tildes is a non profit it's already clear that the developer is building it out of love and not a desire to sustain his or her lifestyle. If the developer wanted a developer salary or enough income to hire another developer, though, I agree that donations wouldn't be adequate enough. That's when you turn to selling features (i.e. Reddit coins) or selling ads.


You can see the site's current expenses and donations here: https://tildes.net/financials

The costs to keep it running are already covered by over 10x with the current donations, and I believe the existing servers could easily handle at least 100x the current traffic level.

In terms of advice, I'd say:

- Don't go into debt (or take any investments) to launch the site.

- Build something lightweight so the costs are low. Use dedicated server(s), avoid cloud hosting like AWS.

- Incorporate as a non-profit if you can.


+1 for transparency of financials, that's a really awesome idea


You could throttle (or even drop) connections from non-donor users, calculated to just be enough keep a manageable load on the servers.

Then, if users don't like it, they can pay for it. But with the throttling it actually has a direct affect; they can immediately see an improvement, rather than just an abstract 'vote with your wallet', 'oh if everyone thought like that [why pay, SEP] there would be no server' payment.


Starting a spinoff is encouraged - it's open source: https://gitlab.com/tildes/tildes




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: