Hacker News new | ask | show | jobs
by Nextgrid 1427 days ago
The problem with public instances is that they're constantly overloaded. Your best bet is to run your own.
2 comments

I started running my own this week because the public instances are inconsistent.

Performance is better overall, but some things are still sluggish (teddit) because you're usually the only fetching data and nothing is cached.

Paired with Tailscale makes for a good combination too.

Teddit specifically has this unfortunate behavior where every referenced subresource is loaded before a response is returned: https://codeberg.org/teddit/teddit/issues/248

Until that is resolved, libreddit (similarly self-hostable) performs much better.

Which is what I figured is the point, since it's libre. On the other hand doesn't that defeat the purpose of the privacy thing? If every request for ~one user's worth of traffic is coming from one proxy you can sort of identify one person that way.
> On the other hand doesn't that defeat the purpose of the privacy thing?

It depends - a lot of the privacy invasions go beyond just the IP address and also include browser fingerprints and on-page activity collected by malicious Javascript - these third-party frontends defeat that.

All (most?) of them also trivially supports using a proxy so you can selectively route them through Tor or some other proxy or VPN.
Heh, then who hosts that proxy? And might you want to self-host that if it gets overloaded? TOR of course makes sense here though.