Url Shorteners: Destroying the Web Since 2002

June 16, 2009

Is anyone else as sick as I am of all the mainstream news coverage on Twitter? Don't get me wrong, I'm a Twitter fan, and I've been a user since 2006. To me, it's a form of public instant messaging -- yet another way to maximize the value of my keystrokes. Still, I'm a little perplexed as to the media's near-obsession with the service. If a day goes by now without the New York Times or CNN mentioning Twitter in some way, I become concerned. Am I really getting all the news? Or just the stupid, too long, non-140-character version of the news?

I guess I should be pleased that I was a (relatively) early adopter and advocate of software that has achieved the rarest of feats in the software industry -- critical mass. Adoption by the proverbial "average user". Whatever you may think of Twitter, consider this: as a software developer, you'll be fortunate to build one project that achieves critical mass in your entire life. And even then, only if you are a very, very lucky programmer: in the right place, at the right time, with the right idea, working with the right people. Most of us never get there. I don't think I will.

There is one side effect of this unprecedented popularity, though, that I definitely wouldn't have predicted: the mainstreaming of URL shortening services. You can barely use Twitter without being forced into near-mastery of URL shortening. For example, this is the super-secret, patented formula I often use when composing my Twitter messages:

"brief summary or opinion" [link for more detail]

Twitter only allows 140 characters in each status update. Some might view this as a limitation, but I consider it Twitter's best feature. I am all for enforced brevity. Maybe that's due to the pain of living through a lifetime of emfail. But depending on the size of the comment and the URL (and some URLs can be ridiculously long), I can't quite fit everything in there without sounding like an SMS-addled teenage girl. This is where URL shortening comes in.

Now, I know what you're thinking. You're a clever programmer. You could implement some kind of fancy jQuery callback to shorten the URL, and replace the longer URL with the shorter URL right there in the text as the user pauses in typing. But you don't even have to be that clever; most of the URL shortening services (that aren't in their infancy) deliver a rather predictable size for the URLs they return. You could simply estimate the size of the URL post-shortening -- maybe adding 1 character as a fudge factor for safety -- and allow the update.

Twitter, I can assure you, is far more brain damaged than you can possibly imagine. It will indeed shorten URLs that fit in the 140 character limit (whoopee!), but it does nothing for URLs that don't fit -- it will not allow you to submit the message. All part of its endearing charm.

Lame, yes, but it means that the typical, mainstream browser-based Twitter user is forced to become proficient with URL shortening services. Due to the increased exposure they've enjoyed through Twitter's meteoric rise to fame, the number of URL shortening services has exploded, and rapidly evolved -- they're no longer viewed as utility services to make URLs more convenient, but a way to subjugate, control, and perhaps worst of all, "monetize" the web experience.

This is dangerous territory we're veering into now, as Joshua Schachter explains.

So there are clear benefits for both the service (low cost of entry, potentially easy profit) and the linker (the quick rush of popularity). But URL shorteners are bad for the rest of us.

The worst problem is that shortening services add another layer of indirection to an already creaky system. A regular hyperlink implicates a browser, its DNS resolver, the publisher's DNS server, and the publisher's website. With a shortening service, you're adding something that acts like a third DNS resolver, except one that is assembled out of unvetted PHP and MySQL, without the benevolent oversight of luminaries like Dan Kaminsky and St. Postel.

The web is little more than a maze of hyperlinks, and if you can insert yourself as an intermediary in that maze, you can transform or undermine the experience in fundamental ways. Consider the disturbing directions newer URL shortening services are taking:

  • NotifyURL sends an email when the link is first visited.
  • SnipURL introduces social bookmarking features such as usernames and RSS feeds.
  • DwarfURL generates statistics.
  • Adjix, XR.com and Linkbee are ad-supported models of URL shorteners that share the revenue with their users.
  • bit.ly offers gratis click-through statistics and charts.
  • Digg offers a shortened URL which includes not just the target URL, but an iframed version that includes a set of Digg-related controls called the Digg bar.
  • Doiop allows the shortening to be selected by the user, and Unicode can be used to achieve really short URLs.

Believe it: the humble hyperlink, thanks to pervasive URL shortening, can now be wielded as a weapon. The internet is the house that PageRank built, and it's all predicated on hyperlinks. Once you start making every link your special flavor of "shortened" link, framing the target content -- heck, maybe wrapping it in a few ads for good measure -- you've completely turned that system on its head.

What's aggravating to me is that the current situation is completely accidental. If Twitter had provided a sane way to link a single word, none of these weaselly URL shortening clones would have reared their ugly heads at all. Consider how simple it is to decouple the hyperlink from the display text in, say, phpBB, or Markdown, or even good old HTML markup itself:

<a href="http://example.com">foo</a>
[url=http://example.com]foo[/url]
[foo](http://example.com)

Every tiny URL is another baby step towards destroying the web as we know it. Which is exactly what you'd want to do if you're attempting to build a business on top of the ruins. Personally, I'd prefer to see the big, objective search engines who naturally sit at the center of the web offer their own URL shortening services. Who better to generate short hashes of every possible URL than the companies who already have cached copies of every URL on the internet, anyway?

Posted by Jeff Atwood
183 Comments

I have hated URL shortners from day one. I never click on a single one no matter the circumstances. Also, i HATE twitter.

Petey B on June 16, 2009 2:17 AM

Doesn't anyone else think all the twittermania is a carefully engineered marketing plan? I mean come on, what does twitter do for a celebrity that a regular blog doesn't? I'm sure there's some money exchanging hands here.

Bill on June 16, 2009 3:14 AM

The problem isn’t with Twitter or the URL shortening services. The problem is that you’re using the wrong tool for the job. Twitter is generally not a good platform for...

"brief summary or opinion" [link for more detail]

Less that 4% of my tweets have required the use of tinyurl. Because I don’t try to use Twitter for something Twitter isn’t good for. Few of my tweets include links at all and the vast majority of those are twitpic.

Twitter could certainly become a better platform for such things, but—so far—they don’t want to. It seems a bit counter to their intentions to me. Try adjusting your use to better match what it is (as the whole 140 character limit suggests), and see if you don’t enjoy it more.

Generally, I do think URL shortening services have a lot of problems, which is why I avoid using them except in the rarest circumstances. Again—using it in a way that works makes me happier than complaining that abusing it doesn’t work well.

Robert Fisher on June 16, 2009 3:50 AM

hashing urls for shortening doesn't really make sense because we want a function that takes a small input and produces a larger one not a function that takes a large input and produces a smaller one.

drscroogemcduck on June 16, 2009 4:02 AM

Huh? WTF Are you talking about? Is it just me or are you talking about something that is completely meaningless and has absolutely no impact whatsoever? Whats twitter? Whats a tiny url? Why do we need tiny urls? I use the internet alot, everyday, alot. and I have NO idea what youre blathering on about. Sorry, i tried.

Bitter on June 16, 2009 4:43 AM

Personnally, I find shrinkster and tinyurl way to long. Is there anything shorter than tr.im?

T(r)im on June 16, 2009 5:17 AM

I can't wait until the uselessness that is Twitter goes the way of Geocities.

Steve on June 16, 2009 5:23 AM

Why not use the approach you suggested just a few days ago? Ignore twitter. Ignore URL shorteners. You only give them power by using them.

I don't twitter, I don't use URL shorteners ... I have never felt better in my life! :)

Eugene on June 16, 2009 5:35 AM

Great post .. good discussion .. however has the idea of "web standards" been forgotten? I think the biggest issue raised here was the subversive effect url shorteners have on the web. However, as some said they are the public response to a real problem. As usual, the standards organisations and the big men in town are way behind the pack.

It's just a gold rush and the shortener services are mining the free claims while they can. No need to panic, but definitely interesting sport.

Aidan de Graaf on June 16, 2009 5:48 AM

First!

ZiG on June 16, 2009 6:23 AM

I think there should be some webservice that makes it easy to add real semantics into the web.

Silvercode on June 16, 2009 6:23 AM

Have you been following any of the rev=canonical discussion? See, for example, http://simonwillison.net/2009/Apr/11/revcanonical/ or http://shiflett.org/blog/2009/apr/save-the-internet-with-rev-canonical.

Briefly, the idea is that sites should control their own URL shortening, thus side-stepping some of the problems that you describe.

Angus McIntyre on June 16, 2009 6:45 AM

Are there security implications to the growing popularity of URL shortening services? E.g. users become familiar with tinyurl.com etc. and start to trust it as a host when in fact a cracker could be using the service to redirect to their malicious website. And of course there's no way of seeing where you're going to end up without navigating the link (is there?)..

Rob on June 16, 2009 6:54 AM

Surely the more worrying problem is that Twitter becomes useless to researchers in the future when all the URL services are dead and no one knows who you linked to? Twitter should start storing the full URL or provide its own service. And the URL shorteners should be open about their databases too, to put them in escrow.

MJ on June 16, 2009 7:02 AM

What "sane" way to link a word would be more character efficient than what we have in Twitter now? All the code you introduce with HTML or phpBB or Markdown adds a lot of extra characters. That 140-character limit isn't a display limit, but a data transmission limit. (Likely based on the 160-character data+headers limit of SMS.)

As for your suggestion of search engines generating "short hashes" for every URL, you yourself answered that in your previous entry -- the hashes would be too long! Not every URL will ever need a short version, so the current iterative schemes, combined with an ever-changing variety of domains providing the service, is much more space-efficient.

rfunk on June 16, 2009 7:03 AM

Stopped reading after the first 140 characters. Was it good? :P

Jorge on June 16, 2009 7:05 AM

>Most of us never get there. I don't think I will.

Aww, Jeffy, SO's awesome. it's just a far narrower subset of web users using it.

Nicholas Bieber on June 16, 2009 7:05 AM

There are some Firefox extensions that deal with the problem of shortened URLs. The one that I currently use is NoRedirect, which lets me force a "preview" layer on all of the shortened URL services.

(https://addons.mozilla.org/addon/11787)

DataMan on June 16, 2009 7:07 AM

One weird think I've noticed twitter do was if I put a longish URL in my tweet, even if the whole tweet is less than 140 characters it still converts it to a bit.ly URL.

What's up with that?

Evan on June 16, 2009 7:11 AM

I thinks its a bit alarmist. The web was supposed to fall apart years ago.

webprofessor on June 16, 2009 7:14 AM

There is also a great userscript (http://userscripts.org/scripts/show/40582) for converting shortened URLs, it support far over 80 services.

SaturnPolly on June 16, 2009 7:14 AM

@Rob TinyURL offers a preview service to check links before you visit them: http://tinyurl.com/preview.php

Anders Sandvig on June 16, 2009 7:19 AM

Somehow,

i should not be surprised that the king of "Keep It Short and Simple" has doen a complete u-turn and is spouting vitriol over the one service that does keep it short and simple.

however, i reluctantly have to agree. this shortening thing has added a complexity to our lives that was/is unnecessary. i agree, let shortening be the province and problem of search engines. that said, are we willing to live in a walled garden of our search engines? only today i realized that the search results google has been giving me are biased by the previous websites i have visited. that is soooo annoying becausse that way, i might never see what else is out there. especially since the option to set 100 search results was removed!!

there should be some sort of compromise. i think jeff was on to something there with the hyperlink idea. but before we all latch onto an idea, consider the repercussions. i hate being walled in.

jake on June 16, 2009 7:28 AM

We should probably keep in mind that a "shortened URL" is not truly a locator for what you really want to get to. It's a link to some service that just happens to let you on through to somewhere else ... with possibly other effects. A shortened URL and an "original" URL shouldn't be regarded as synonymous.

BH on June 16, 2009 7:34 AM

FYI: There are services out there (like LongURL - http://longurl.org/) which try to take care of the de-shortification. You can also make a Yahoo Pipe (as I describe on my blog: http://hype-free.blogspot.com/2009/03/update-to-deshortify-pipe.html) which takes arbitrary text (twitter posts in the example) and passes them trough the "de-shortification" process.

In related news: a smaller short-url provider (Cligs) has been hacked and for a short time all the URL's were redirecting to a single page (luckily it seems that the given page wasn't malicious). http://www.sophos.com/pressoffice/news/articles/2009/06/cligs.html

PS. I miss the orange captcha :-)

Cd-MaN on June 16, 2009 7:38 AM

I never thought of url-shorteners this way. I think you've got a big point.
Cheers from Argentina.

Santiago on June 16, 2009 7:45 AM

you forgot qzip.in ... public link tracking. just what we all need - for our friends to see the traffic stats from our links.

Nickb on June 16, 2009 7:48 AM

I think that tinyurl is good only to rickroll people, or to share www.name.surname.homo.com

Dzamir on June 16, 2009 7:50 AM

Twitter can fix this, all they need to do is get the metadata out of the message. Metadata such as url, hashtags, gps location or who you @reply makes more sense as an additional field separate from the message.

riffic on June 16, 2009 7:56 AM

Weird timing on this one. I'd been writing on this very topic but my view is very different: http://www.cforcoding.com/2009/06/hysteria-over-url-shortening.html

William Shields on June 16, 2009 7:56 AM

Twitter shortens my urls even if there is no need to shorten them. I would prefer to have my real url shown for branding purposes.

Steve on June 16, 2009 8:10 AM

Jeff,
actually the twitter sayd that you joined not in 2006 but on 29th April 2007 :)

Edge on June 16, 2009 8:14 AM

(http://doiop.com/ )[http://doiop.com/ ]

who would have thought the old alt+255 trick works with url shorteners? ^^

schnalle on June 16, 2009 8:14 AM

I'm not sick of the mainstream news coverage because I don't watch TV. When you watch TV, the corporations win.

Robert S. Robbins on June 16, 2009 8:16 AM

Apart from the SMS features of Twitter (which should be obsolete as soon as SMS becomes obsole due to push e-mail and... strangely enough Twitter itself) the technical data limit of Twitter should not be a reason to shorten urls.

Also, Twitter should be the one doing the shortening. If Twitter goes, so do the urls. Now, if shortening service X goes down, many Tweets becme broken (are old Tweets even worth saving/seeing).

Now the Twitter API should evolve. I think that #hashtag, @at and urls should be handled separately from the main message.

If I want to say something about Iran to somebody and provide a link, I could already be limited to ~110 characters. Now I generally have nothing interesting to say, but below 100 characters it will become even more difficult.

So, here's the new Twitter interface:

----------
I posted a great idea in the comments to your latest [blog post:1], I'd tell you more, but it doesn't fit in the tweet!
----------
@codinghorror
#urlshortening
#twitterapi
1:http://www.codinghorror.com/blog/archives/001276.html

Mike on June 16, 2009 8:20 AM

well, maybe this URL un-shortening web service will come in handy to someone: http://therealurl.appspot.com/ (with JSON! and JSONP! ;))

Nir on June 16, 2009 8:22 AM

@Angus: the rev=canonical has also its controversies [1]. It seems to be right on track side by side with Reply-To munging :-)...

It seems to have been removed from HTML5 [2]

[1] http://benramsey.com/archives/a-revcanonical-rebuttal/
[2] http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2006-July/006888.html

Steve Schnepp on June 16, 2009 8:25 AM

Has anybody tried making two posts on twitter? Or is that bad form?

Practicality on June 16, 2009 8:27 AM

I agree.

Also, while I agree that there is a big benefit to having twitter limit to 140 characters there's a case that they would have been better off excluding URLs from the count. They are collecting immense amounts of links that people consider hot yet, Twitter has to do a lot of processing to get actual URLs.

Sam Farmer on June 16, 2009 8:28 AM

Twitter? What he heck is Twitter? ;)

Matt on June 16, 2009 8:29 AM

Twitter's premise is that the text should work as an SMS. "Hidden" links do not translate to SMS and thus Twitter would argue that it couldn't use those without in some cases truncating text through SMS.

We actually allow you to buy your own tiny URL service so you don't have to worry about the domain going away, and track our own stats, etc:

http://tinyarro.ws

Matthew on June 16, 2009 8:32 AM

I agree with Steve a few comments back about branding your link. I hate the shortening when Twitter doesn't need to shorten the url. Unfortunately my url is a tad on the long side and eats up alot of the 140 characters anyways.

self defense Rob on June 16, 2009 8:32 AM

Twitter caused the problem, so Twitter should solve it: URLs will count only for X characters, no matter how long they actually are. They will be displayed in full, except:

Any URLs that need to be sent via SMS will be shortened by Twitter immediately before sending. (Most people don't surf from plain old cell phones anyway. People with smart phones are mainly using Web interface of special client.)

Ryan Tate on June 16, 2009 8:40 AM

I think I saw mention today of a URL shortening service being hacked. So it could be sending people to malware sites. I'm generally wary of clicking on shortened URLS, especially if from people I don't know.

I try to tweet/dent original URLS if they will fit, although I have to trick Gwibber (Linux client) by missing off the first character to prevent automatic shortening.

As for the issue of linking breaking if the service dies, maybe site developers could start generating their own short URLs as http://site.com/###### and provide that for people to use on Twitter if they want to future-proof inward-bound links.

Steve on June 16, 2009 8:40 AM

140 characters isn't feature. It's SMS problem :)))

fbuser.com on June 16, 2009 8:43 AM

I agree with Steve. Web sites should provide their own shortened links instead of those God awful long ones.

Matt on June 16, 2009 8:55 AM

FYI, the 140-character limit is enforced by Twitter's web interface, but not its underlying mechanism. I recently added Twitter support to some applications I produce, and was surprised to find the API let me publish tweats 300+ characters long, and they fully appeared to those following the target account.

I suspect that this support is accidental, and, hence, temporary.

Jeffrey Friedl on June 16, 2009 9:06 AM

Get off my lawn!

Chris on June 16, 2009 9:08 AM

I completely agree. If tinyurl.com goes away, most of twitter has no meaning. Most tweets are "Hey, check this out: http://tinyurl.com/????". The meaning is in the link, not in the tweet. If those url-shorteners go away, we're all kind of SOL.

Steve Webb on June 16, 2009 9:17 AM

"I completely agree. If tinyurl.com goes away, most of twitter has no meaning. Most tweets are "Hey, check this out: http://tinyurl.com/????". The meaning is in the link, not in the tweet. If those url-shorteners go away, we're all kind of SOL."
I'm not convinced. Twitter's whole principle is "throwaway thoughts". Should we really consider the links a vital resource for the future?

Tom on June 16, 2009 9:21 AM

The problem started with websites that use rediculously large URLs to begin with:

If I want to simply link to amazon's Code Complete book here is the URL that I need:

http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670%3FSubscriptionId%3D15HRV3AZSMPK0GXTY102%26tag%3Die8suggestion-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0735619670

So, URL shortening (and all it's led to) is simply an industry response to websites using complex URLs.

rel on June 16, 2009 9:21 AM

Most good Twitter clients (I use TwitterFox) will not only perform the magic of automatic URL shortening, but when you hover over a shortened link will perform the magic of URL longening.

Is tinyurl.com/ks6h38 really any less readable than codinghorror.com/blog/archives/001276.html?

Unless we force full semantic web, these services usefulness will outweigh their shortcomings and people will develop nicely integrated reverse lookups to span the shortcomings.

Matt Nowack on June 16, 2009 9:22 AM

Actually, this is history.

The web has been leveraged far beyond what one would have expected. Along comes a rather silly app (you know it is when it is referenced on the news daily and even your grandmother uses it) with a limitation -- which causes a major transformation. By accident.

I think that the 140 character limit will go down in history as one of the top 5 decisions that shaped the world wide web.

Steve on June 16, 2009 9:23 AM

If Twitter standardised on one URL shortening service, and did it all automatically, they could send out shortened URLs only to SMS users. That's the only case where shortened URLs are at all useful.

Readers on the web and those who read through desktop and mobile applications would get the full version of the URL, perhaps truncated for display. http://rossshannon.com/2009/04/17/twitter-and-urls/

Ross Shannon on June 16, 2009 9:23 AM

I don't give a rat's about shortened URLs or Twitter.

They are both irrelevant. Please focus on things that actually matter.

No matter how you look at it shortened URLs aren't hurting anyone. It's not "evil" like crime, it's not even "bad" like natural disasters. No - it's an annoyance of yours, just like twitter is an annoyance of mine.

Philip on June 16, 2009 9:26 AM

>"Every tiny URL is another baby step towards destroying the web as we know it."

I'm sorry, I'll just stop taking you seriously there.

Garrett on June 16, 2009 9:30 AM

@Matt Nowack

"I tinyurl.com/ks6h38 really any less readable than codinghorror.com/blog/archives/001276.html?"

Yes it is as you don't know where in the world will you end up by clicking tinyurl.com/xxxxxx

The domain name is hidden. Hurray for phishing I guess.

Janis Veinbergs on June 16, 2009 9:47 AM

rel, it's possible to use ISBN-10 in Amazon URLs, but it's not easy to figure out.

http://amazon.com/s?field-isbn=0735619670

It's still too long.

Zack Peterson on June 16, 2009 9:48 AM

I'm not a twit, so I don't use Twitter. End of problem, as far as I'm concerned.

Carl Smotricz on June 16, 2009 9:49 AM

I don't use Twitter -- not against it, just apathetic to it.

That said, I think the primary reason that it has taken off in usage is because it is taking advantage of the fact that the largest percentage of "computer" users in the world are in fact, cell phone users where the cell phone is their primary computer and communication tool.

Timothy Lee Russell on June 16, 2009 9:49 AM

Ross Shannon has got the right idea.

Zack Peterson on June 16, 2009 9:50 AM

Somehow I doubt that the downfall of the Internet will be TinyURL and Twitter.

URL shortners are not meant for linking in blogs and web pages. They're meant to be temporary links from email, IM and things like Twitter.

I'm not sure how jump from "temporary URL" to "Walled Garden" but it is defiantly a stretch.

-CF

ChronoFish on June 16, 2009 9:54 AM

search for "Don't get me wrong" site:codinghorror.com yields 147 hits. Time to retire that phrase!

Mark Nelson on June 16, 2009 9:56 AM

its worrying but seen as twitter will be dead by this time next year and twitter is the only reason short urls are remotely popular then who cares

fdsfdsfds on June 16, 2009 10:00 AM

I do agree. However, what about the websites that create the horrifically long, non human readable URLs in the first place. They could be destroying the web just as much.

Lucas Rockwell on June 16, 2009 10:02 AM

Every website on the internet should offer a shortening service for every URL on the site. For instance, this post could be: codinghorror.com/001276.

Lucas Rockwell on June 16, 2009 10:05 AM

Safe.mn (http://safe.mn/) makes a daily dump off all sort links available to anybody: ftp://safe.mn/ Data are under CC license, anybody can mirror the data.

Julien on June 16, 2009 10:15 AM

I detest shortened URLs because I want to know where I am going.

Security issues are one reason, but there are others --
If I'm at work, I don't want to go to youtube or any video site.
I don't want to follow a link to something I've already read, or a site that is already on my daily reading list.
I don't want to follow a link to any kind of binary file, even PDFs, without knowing it ahead of time, because I like to know what my system is going to do when I click a link.
And there are some sites that I just find annoying, and I don't want to go to them.

I cannot know any of these things with a short URL.

Dave A. on June 16, 2009 10:44 AM

Confirming that URL shorteners are evil.

Austin on June 16, 2009 10:51 AM

The 140 char limit is because of the same limit in SMS (So a Tweet can be sent to/from a mobile phone)

It is this that is the problem....

Try asking a Japanese web user when they last typed in a URL ... the answer is likely to be never.. they always search for it

Short URL services are loved by journalists, so they can publish URL's in magazines (pointless anyway) and on twitter... get a blog and use your mobile for making calls and reading blogs ....

Jaster on June 16, 2009 10:57 AM

Indeed! I wrote a URL shortener for my own ASP.net site for exactly those reasons:

http://clipperhouse.com/-m

Matt Sherman on June 16, 2009 11:19 AM

Yeah, I'm completely sick of Twitter. I'm sick of hearing how Twitter has replaced or will replace all other forms of textual communication including forms, private instant messaging (because, of course, we want everything to be public), and the like. I'm pretty weirded out when I see news anchors on CNN (substitue your preferred network) with a straight face reading inane tweets and actually saying the crazy handles of the twitterers with a straight face.

Also, yeah, I noticed your "patented" formula. I'm actually please to see you talk about Twitter madness like this. It's the first good post in months. :)

However, your Twitter messages are inane. Those 4-word incomprehensible summaries followed always by a YouTube link are very odd. Ironically, I agree, the URL shorteners is why I don't even bother click on any links in Twitter anymore unless the description is very, very explicit. I know this will invite the inevitable "but you can conigufe the URL shortener to preview the URL," however, I just can't be bothered.

Charles on June 16, 2009 11:23 AM

I wonder how this affects SEO.
Anyway, that is why we have services such as http://www.untiny.com/

ANaimi on June 16, 2009 11:26 AM

I poopted in my pantses.

Ibod Catooga on June 16, 2009 11:33 AM

Alsoi, I did your mom an hour ago.

Ibod Catooga on June 16, 2009 11:36 AM

and then there's http://www.longurlplease.com/ and http://www.hugeurl.com/ of course.

/mp

Mauricio Pastrana on June 16, 2009 11:48 AM

I think sites could re-construct a shortening services links using their referer url's is they have any sort of good analytics :-)

imma on June 16, 2009 12:45 PM

I still think twitter is hype, the very definition of self-regard. Who cares what you think? Plus it's blocked at my office.

Andrew on June 16, 2009 12:53 PM

"and then there's http://www.longurlplease.com/ and http://www.hugeurl.com/ of course."

Those are feekin' awesome.

Andrew Stobbe on June 16, 2009 12:55 PM

I like that Atlassian Confluence generates short urls. Since the application itself generates the urls they are never wrong. Even if you relocate a page within the wiki, the short url will still point at the correct page.

Mike Miller on June 16, 2009 1:17 PM

"as a software developer, you'll be fortunate to build one project that achieves critical [...] I don't think I will."

Yeah, real shame that stackoverflow never caught on.

Ben on June 16, 2009 1:20 PM

I prefer http://freakinghugeurl.com/

max on June 16, 2009 1:24 PM

I almost never click on any link that isn't to something I can see where I'm going. So shortened URLs are a good way to get me to ignore whatever it was you wanted me to see. :)

Similarly when programmers use services like "pastie" to put a code sample up and then post a question to a mailing list linking back to the pastie URL, I generally ignore those questions.

Michael on June 16, 2009 1:34 PM

What no comments about http://www.socuteurl.com/

Coding Horror becomes http://www.socuteurl.com/berrybuggy
stack overflow: http://www.socuteurl.com/bunnyslippers

will on June 16, 2009 1:43 PM

The best usage for URL shorteners is Rickrolling. Especially the ones that let you specify the text of the link.

Nathan on June 16, 2009 1:57 PM

I use URL shortening services on crazy long URL's when I know whomever I'm sending it to is going to have a tough time actually getting it to work. It works well for that, otherwise I agree.

gs on June 17, 2009 2:12 AM

Coincidentally, the URL shortener Cligs was hacked and 2.2 million URLs were changed. This time it was a harmless link. Next time it could be a link to a malicious site that infects your systems.

http://blog.cli.gs/news/hack-update

Secure on June 17, 2009 2:19 AM

"I still think twitter is hype, the very definition of self-regard. Who cares what you think?"

There's something about this statement that's oddly retarded... oh yes. YOU'RE COMMENTING ON THE INTERNET ABOUT HOW PEOPLE SHOULDN'T COMMENT ON THE INTERNET!
What seperates Twitter from Blog Comments, other than the fact that people have to actively select you as interesting on Twitter, whereas Blog Comments merely require them to be interested in the blog you're commenting on?
People commenting against Twitter, recursing hypocrisy since 2008.

Anonymous on June 17, 2009 2:34 AM

You see how annoyed I am? I even misspelled "separate".

Tom Clarke on June 17, 2009 2:37 AM

"The web has been leveraged far beyond what one would have expected. Along comes a rather silly app (you know it is when it is referenced on the news daily and even your grandmother uses it)"

Erm, isn't that Google?

Dear lord, it's like listening a bunch of grandfathers complaining about the days when there were none of these "dang short trousers and long-haired men".

Tom Clarke on June 17, 2009 2:41 AM

First, Twitter is designed to be be about *the now* - what *are* you doing? What *are* you thinking? What *is* happening around you? As a result, the fact that it may not be optimal when referring to past tweets is largely irrelevant (except, of course, it's being used for much more than originally intended).

Second, the thing that's killing Twitter isn't the fact that URLs are being shortened left, right and centre; it's the fact that loads of people are just spamming out links of stuff they just saw and thought "that's cool - EVERYONE should now about this video of a cat falling off a sofa/SteveY's latest epic", often tweeted without commentary (because, face it, how much commentary can you put in 140 chars?) If people stopped just tweeting EVERY "cool" link they came across, the utility of Twitter would be vastly improved.

And you know where this is going: my worst culprit for this behaviour? Jeff Atwood, j'accuse! :-) [actually, you've been a lot better recently. Have you been too busy to surf?]

Rob Gilliam on June 17, 2009 3:31 AM

Yeah, I'm completely sick of Twitter. I'm sick of hearing how Twitter has replaced or will replace all other forms of textual communication including forms, private instant messaging (because, of course, we want everything to be public), and the like. I'm pretty weirded out when I see news anchors on CNN (substitue your preferred network) with a straight face reading inane tweets and actually saying the crazy handles of the twitterers with a straight face.

Also, yeah, I noticed your "patented" formula. I'm actually please to see you talk about Twitter madness like this. It's the first good post in months. :)

However, your Twitter messages are inane. Those 4-word incomprehensible summaries followed always by a YouTube link are very odd. Ironically, I agree, the URL shorteners is why I don't even bother click on any links in Twitter anymore unless the description is very, very explicit. I know this will invite the inevitable "but you can conigufe the URL shortener to preview the URL," however, I just can't be bothered.

My Coding Blog
Coding Discussion and Help

AskTheCoders on June 17, 2009 5:09 AM

Yeah, I'm completely sick of Twitter. I'm sick of hearing how Twitter has replaced or will replace all other forms of textual communication including forms, private instant messaging (because, of course, we want everything to be public), and the like. I'm pretty weirded out when I see news anchors on CNN (substitue your preferred network) with a straight face reading inane tweets and actually saying the crazy handles of the twitterers with a straight face.

Also, yeah, I noticed your "patented" formula. I'm actually please to see you talk about Twitter madness like this. It's the first good post in months. :)

However, your Twitter messages are inane. Those 4-word incomprehensible summaries followed always by a YouTube link are very odd. Ironically, I agree, the URL shorteners is why I don't even bother click on any links in Twitter anymore unless the description is very, very explicit. I know this will invite the inevitable "but you can conigufe the URL shortener to preview the URL," however, I just can't be bothered.

http://www.askthecoders.com
http://www.askthecoders.com/forum

AskTheCoders on June 17, 2009 5:09 AM

http://www.friendfeed.com: no 140 chars limit, -> no shorteners, or any @# metadata in my content!
Plus, if you follow twitters on FF, they'll unshorten the links, so you'll haver a better idea what you're clicking on.
But really, check out FriendFeed.

Erik on June 17, 2009 5:14 AM

Great post ! Couldn't agree more.

Manu on June 17, 2009 5:20 AM

Wow, someone woke up on the wrong side of something this morning.

Someone You Know on June 17, 2009 6:00 AM

Well, i see it more as a service, people see it as a service to extend business and news media sees it as a TRP boosting interest factor..

chinmoy on June 17, 2009 6:04 AM

FULL ACK!
You might like longurlplease.com, it is similar to other firefox addons presented here...

matheleo on June 17, 2009 6:18 AM

"Am I really getting all the news" No. You are not getting ALL of the news here in the USA. You are getting a severely polished up version of what the liberal media THINKS is the news. As far as Twitter goes? Its a waste of my time. I dont have time to tell the world that I am eating "everything" bagels with espresso in my PJs as I wait for a VS 2008 build to complete. No need for *anyone* to know this level of information AND when people begin to figure out just how intrusive all this "social" crap really is and what an invasion of privacy that it really is -- they'll stop.

Mike on June 17, 2009 6:46 AM

More comments»

The comments to this entry are closed.