Hacker News new | past | comments | ask | show | jobs | submit login
Farside: A smart redirecting gateway for various front end services (sr.ht)
39 points by luu on Jan 31, 2024 | hide | past | favorite | 12 comments



(slightly off-topic) i wonder if one of the HN admins can update the rules for the domain shown in parentheses beside the title. it would be nice if sr.ht URLs included the username like github URLs do.


Dan is quite friendly, so I'd recommend emailing hn@ycombinator.com and suggest it. I'd guess the odds are high since gitlab.com links appear to behave the same way as github so there's precedent


I don't understand the use case for this software. Is the primary value that it will redirect to an alternative FOSS service if the requested FOSS service is offline?

I can kinda understand the value of redirecting from a non-FOSS frontend to a FOSS frontend, but if someone were inclined to share a link to a FOSS frontend in the first place I'm not sure why you'd go to the extra trouble of putting the link behind this service.


I don't think it's meant to be primarily used as a link sharing tool. I think it's supposed to be a tool you can use to redirect to a FOSS front end when you are using a user agent that doesn't support extensions or plug-ins to automatically redirect you


One use case that jumps out for me is that a link sharing site can help users connect to a more functional site. Bypass paywall, login, etc. HN used to have a "web" link that did this, but it was removed. Now you'll often see comments that manually link these sites.

I've actually been looking [1] for an alternate HN front-end that does this (I'm not a fan of the extensions). Farside looks like an optimal way to do it.

[1] https://news.ycombinator.com/item?id=39166043


Think of it as a load balancer. A link will redirect to whatever instance is someone deems to be up (and to exist, in the first place).


I like that this has the ability to be used as a prefix on a service's url. I don't need an extension.

I also like that this daemon (for lack of a better word), tries to keep its list of redirect targets fresh by pinging them. I have libredict[0] installed, but it is all but removed at this point. More often then not the instances I would be redirected to would respond with 4xx and 5xx errors. Not useful. :(

[0]: https://libredirect.github.io/


(Strictly a duplicate of https://news.ycombinator.com/item?id=39154536 except this one has comments.)


This is a really clever idea. I have very little energy to behoove myself to get started on fediverse/FOSS platforms, but am always happy if a friend or piece of media provides a link to nitter or otherwise. Making that easier is a good thing.


That is actually really really good! Thank you for building this.


I came here thinking it was about the comic :)

https://www.thefarside.com/?referrer=https://www.gocomics.co...


Another open source elixir project! Rad.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: