Remix.run Logo
eviks 6 hours ago

So what exactly is the advantage of having to code all the rules yourself for every service you want to use??

> complicates it a bit

a bit of an understatement

bmacho 6 hours ago | parent [-]

> So what exactly is the advantage of having to code all the rules yourself for every service you want to use??

"having to code all the rules" is not that hard, in most cases you can just pass the whole URL, and the instance accepts it.

Advantages: you don't get unwanted redirects from services, and you don't get unwanted redirects to instances. (Even tho the information about the instances will likely be concentrated at libredirect github issues. Chances are that some random person on the internet who has paranoid activities as a hobby will look into the instances, so you don't have to.)

- - -

I don't use many redirects. Nowadays I use exactly 0. But if I needed a redirect for example to xcancel, I would use my user-script as I had done it in the past before I lost it. I definitely wouldn't install a browser extension for it.

eviks 6 hours ago | parent [-]

> in most cases a slice(,) will do it since the relevant id is at a fixed position in the URL.

In all cases that also involves actually finding the URLs, then there are non-most cases where a slice wouldn't do it.

> Nowadays I use exactly 0

Exactly. If you ignore actual uses everything becomes trivial