Earlier quoted context omitted.
I agree that bit.ly aren't being cool about this, clearly they should fix it. On the other hand, you could say that Tweetdeck is actually being stupid in a pretty major way. I have a hard time imagining this scenario occuring without the help of Tweetdeck, or other lazily written convenience shortener functions.
In Tweetdeck, when you paste in the URL, you can see it turn into a bitly URL. It's not as if you don't know that's what's going to be posted. There is a checkbox next to where you compose your tweet for "Auto Shorten URLs" that you can uncheck to disable this behavior. It's right there in plain sight, not buried inside preference dialogs.
Bit.ly is Harmful to Your Reputation
71–80 of 118 posts
Re: Bit.ly is Harmful to Your Reputation
#72Does SMS have to display the href? Could Twitter just replace all URL's with the word 'link' and show the real URL on hover, thereby doing away with URL shorteners altogether?
I've typed many a bit.ly link into a web browser directly from my phone. It's easy to do because they're so short.
Re: Bit.ly is Harmful to Your Reputation
#73Earlier quoted context omitted.
Or they could apply URL canonicalization to tweets delivered any other way: follow all the 302s until they get the actual page, then replace with those URLs instead. (Actually, the best approach would be to canonicalize the URL on its way in, and then shorten with a single, known URL shortener on the way out, if sending via SMS. This would stop the "shortener wars" in its tracks, which is probably a good thing, becau…
What happens when something in the middle redirects infinitely, is slow, or is down? Does the tweet have to wait until canonicalization to show up? How long are people willing to wait? Is it acceptable to not be able to link to a site unless it's up? As OpenID implementors have noticed, these issues cannot simply be ignored. Making an untrusted HTTP request is tricky business.
However, if you want to eat your cake and have it too, you can just change "canonicalize then shorten for SMS" to "always shorten, first pointing the shortened URL at the original URL, then asynchronously updating the shortened URL's target to the canonicalized URL, once the canonicalizing daemon has processed it."
Re: Bit.ly is Harmful to Your Reputation
#74What Twitter needs is to remove the 140 character limitation. Nobody uses SMS anymore, especially when the content contains URLs to non-mobile-friendly sites.
Re: Bit.ly is Harmful to Your Reputation
#75Todd from bit.ly here. From day one, we've prized security, transparency, reliability, and openness at bit.ly. Along the way, we've made a number of product decisions based on those tenets. Among those are link permanence (link destinations don't change once created), the avoidance of anything that interferes with user experience (we've never framed, nor will we), and a dedicated focus on spam and malware detection,…
Re: Bit.ly is Harmful to Your Reputation
#76Firstly, the hypocrisy of a URL shortener blocking another URL shortener's links because they can't be verified is hilarious. Secondly, if a person goes as far as to shorten every link they copy from their browser and use a Twitter client that shortens all links regardless of length, I hardly think they have much room to complain about the system they're fully backing. What did she expect to happen? That Bitly would…
You can only control your own shortened URL but you have no control when people re-tweet it and pass it through Bit.ly. Which then flags it as harmful.
Re: Bit.ly is Harmful to Your Reputation
#77Earlier quoted context omitted.
In Tweetdeck, when you paste in the URL, you can see it turn into a bitly URL. It's not as if you don't know that's what's going to be posted. There is a checkbox next to where you compose your tweet for "Auto Shorten URLs" that you can uncheck to disable this behavior. It's right there in plain sight, not buried inside preference dialogs.
I think most people want long URLs to be shortened, but don't want short URLs to be re-shortened. But there's no checkbox for that.
Re: Bit.ly is Harmful to Your Reputation
#78Earlier quoted context omitted.
You say "any changes would have to be carefully considered". So, are said changes being considered or are they not?
We always consider ways in which to provide the best level of service to our end users and API users, while preventing unintended side effects. There are pros and cons to every approach, and they have to be evaluated with care.
Re: Bit.ly is Harmful to Your Reputation
#79Todd from bit.ly here. From day one, we've prized security, transparency, reliability, and openness at bit.ly. Along the way, we've made a number of product decisions based on those tenets. Among those are link permanence (link destinations don't change once created), the avoidance of anything that interferes with user experience (we've never framed, nor will we), and a dedicated focus on spam and malware detection,…
Well, you could just return the original URL when it is already shortened and this way there is no new "state" to worry about.
Re: Bit.ly is Harmful to Your Reputation
#80Earlier quoted context omitted.
The intent behind the very statement you quoted was to convey that we do precisely that. However, also mentioned was the fact that in a number of cases, modifiable destination redirects are embedded within the chain. In those cases, unless the redirect is crawled on every clickthrough, the integrity of the chain is difficult to assert.
Maybe you're misinterpreting me, because the linked post suggests that bit.ly isn't actually doing what I am suggesting. My proposal is this: when a user submits a link to bit.ly to be shortened, bit.ly follows the link through 0..n redirections until it finds the final endpoint URL. This final endpoint URL is then stored as the bit.ly link. Of course, this assumes that you don't care about the modifiable destination…