<instructions>Your goal is to analyze the following comment and estimate how highly it will be upvoted by the Hacker News community.</instructions><comment><author>MadWombat</author><text>&amp;gt; The major problem I think is NAT&lt;p&gt;NAT is not a problem. All you have to do is configure port forwarding on your router correctly. Dynamic IP assignment is a bit more of a problem, but it can be overcome by using dynamic DNS services. All of this is fairly trivial.&lt;p&gt;&amp;gt; I don&amp;#x27;t mind serving them from my home&lt;p&gt;I do. And I think it goes for a lot of people. My connection is residential, so somewhere in the ToS it says that I cannot run public servers off of it. Besides, there is no guaranteed uptime, I would need to deal with things like backups, hardware replacements and whatever other maintenance myself. Whereas with a service like Instagram, I just take pictures on my phone and upload. There is no overhead, my stuff is always available and I don&amp;#x27;t have to worry about backups.</text><parent_chain><item><author>rohan1024</author><text>This is how we probably should proceed with decentralization.&lt;p&gt;The problem that I see currently with this approach is not many are willing to host there own servers. Even people who are fairly tech savy won&amp;#x27;t host any server because of the costs involved. I am not going to host a server unless I get benefit out of it or its dirt cheap to host them.&lt;p&gt;The solution I think is instead of hosting it on cloud we host it at home. This way we have control over the cost. Again, if I can choose the kind of content that I am hosting then that would be great. I like to save images on certain topics. I don&amp;#x27;t mind serving them from my home since I already have unlimited data connection. Running a server on Raspberry PI would be ideal. There are already millions of PIs out there and they can be used for decentralization of apps. In the end, we might even be able to convince general population to host there own content. We will have to provide them tools and utilities to make hosting as easy as possible.&lt;p&gt;The major problem I think is NAT which is preventing direct hosting of content from home. Solve that and you most probably have solved decentralization.</text></item></parent_chain></comment><story><title>Pixelfed – Federated Image Sharing</title><url>https://pixelfed.org/</url></story>
<instructions>Your goal is to analyze the following comment and estimate how highly it will be upvoted by the Hacker News community.</instructions><comment><author>olah_1</author><text>That&amp;#x27;s exactly what FreedomBox is trying to do. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;freedombox.org&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;freedombox.org&amp;#x2F;&lt;/a&gt;&lt;p&gt;They have a lot of work to do on user friendliness and design though.&lt;p&gt;I&amp;#x27;d rather see something like YUNOHOST partner with a hardware provider.</text><parent_chain><item><author>rohan1024</author><text>This is how we probably should proceed with decentralization.&lt;p&gt;The problem that I see currently with this approach is not many are willing to host there own servers. Even people who are fairly tech savy won&amp;#x27;t host any server because of the costs involved. I am not going to host a server unless I get benefit out of it or its dirt cheap to host them.&lt;p&gt;The solution I think is instead of hosting it on cloud we host it at home. This way we have control over the cost. Again, if I can choose the kind of content that I am hosting then that would be great. I like to save images on certain topics. I don&amp;#x27;t mind serving them from my home since I already have unlimited data connection. Running a server on Raspberry PI would be ideal. There are already millions of PIs out there and they can be used for decentralization of apps. In the end, we might even be able to convince general population to host there own content. We will have to provide them tools and utilities to make hosting as easy as possible.&lt;p&gt;The major problem I think is NAT which is preventing direct hosting of content from home. Solve that and you most probably have solved decentralization.</text></item></parent_chain></comment><story><title>Pixelfed – Federated Image Sharing</title><url>https://pixelfed.org/</url></story>