Edit/Multi-Reply: Heat pumps are efficient, but they don't replace all practical use cases for a space heater.
In the end, the exact same amount will be 'wasted' as before.
For those that dont agree (downvoters), feel free to self host mozilla sync server and for added fun, try to do it on freebsd - then you will understand my point. For developers on mastadon - I hope you did get my point and will improve this as it might considerably increase your usage base.
My biggest problem with all "those" platforms is that I want to have it self hosted. I expect one directory/executable (no, not docker) with everything I need to run it, instead of fishing for different parts all over package managers etc. I will exclude database from this. Or nginx/apache proxy configuration.
Same issue as matrix - i would love to run it but what is too much is too much. Maybe once the golang engine is finished, if they dont blew it and make a huge dependency tree for nodejs.
I am so sorry but if I proceed with the philosophy that projects have for the deployment, I will run out of storage and spend my whole life just updating packages. Not to mention if I decide to not use it.
I think that all complex projects are doing the same mistake for last 20 years: they always ignore the "packing" or the end distribution form that their project will have at the end - a huge number of different blobs with 3rd party dependencies are created and it is just expected that this is trivial for end user to set up and maintain.
/rant off
Another thing to consider, though, is to not run something like a social network and instead just get matrix and create group rooms for your family? Everyone would still be able to share updates and even call each other. Not only you eliminate the need of Facebook, but also WhatsApp/Messenger.
Pleroma has rich text support, emoji reacts, polls with more than 4 answers... It never struck me as having less features than Mastodon, except maybe when it hadn't gotten polls yet at all some months back.
I love open source software as much as the next HN reader, but there's something so unappealing about not just Mastodon, but Matrix, and all the other social software out there today.