He said "a different server". I see the same thing, and it makes sense. The Follow button doesn't know who you are or where you make your Mastadon home. It's decentralized like email. So it can't make an appropriate link pointing to your server.
This problem in general isn't solved for email links either. You have to have a system-level application that understands the mailto: protocol, because there's no way for that link to know who hosts your email. Mastadon's going to be the same way, you'll need a browser extension or an external application if you're going to be able to follow anyone on any server.
"I'm 65 years old. Everyday the future looks a little bit darker. But the past, even the grimy parts of it, well, it just keeps on getting brighter all the time."
-- Alan Moore (Watchmen)
You presume anybody but circle-jerking javascript-monkeys wants all that sliding shit.
While I agree, that's not the point. The point is that a library allows you to create something that works cross-browser and cross-platform without having to test it all yourself. I'm surprised at the high-rated comments here complaining about frameworks in general. Browsers haven't de-balkanized enough that you can just write it and forget it. You need a buffer library between your code and all of the systems that will actually execute it, unless you want to spend half your time debugging browser-specific problems.
I'd started a long rebuttal, but you're not worth the effort if you're not willing to attach your name. I'll just settle for this: Show any evidence whatsoever that:
a) There really was an IRS witchhunt for the tea party (hint: there wasn't, they also targeted keywords like "progressive" and "occupy")
b) Obama ordered it
Live within your income, even if you have to borrow to do so. -- Josh Billings