Do Tiny URL Services Weaken Net Architecture? 270
Indus Khaitan writes "Thanks to twitter, SMS, and mobile web, a lot of people are using the url minimizers like tinyurl.com, urltea.com. However, now I see a lot of people using it on their regular webpages. This could be a big problem if billions of different links are unreachable at a given time. What if a service starts sending a pop-up ad along with the redirect. What if the masked target links to a page with an exploit instead of linking to the new photos of Jessica Alba. Are services like tinyurl, urltea etc. taking the WWW towards a single point of failure? Is it a huge step backward? Or I'm just crying wolf here?"
A related and important question (Score:3, Funny)
So, what can we do against this, the greatest threat to our great nation in these post 9/11 times? Well, I have a modest proposal. We must impose our will by bringing in the death penalty [shelleytherepublican.com] for heinous hacker crimes and ban tools such as 'Linux' [shelleytherepublican.com] and 'Mozilla' [shelleytherepublican.com] which only have one purpose. You are either with us, or against us.
Re:A related and important question (Score:5, Funny)
Re: (Score:2, Interesting)
Re: (Score:2, Informative)
Re: (Score:3, Insightful)
Re: (Score:3, Funny)
Re: (Score:2, Insightful)
I'm not one to actually know whether Apache/1.3.37 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a PHP-CGI/0.1b actually means the server is running Unix or *nix, but to criticize the assertion that they use Linux without giving any information about what it actually means is pure FUD.
Questioning an assertion is one thing. Questioning an assertion that is most like
Re: (Score:2)
Re:A related and important question (Score:5, Interesting)
Re: (Score:2)
Ahem. Whatever your take on the peasant carpenter from Nazareth, his complete non-connection with politics is fairly apparent as you read the ends of the Gospels.
Certainly, some of the follow-on nitwits 'round about the Mediterranean set about undoing all that good work, but confusing him with _any_ particular nation is a clear giveaway that this site is to be taken about as seriously as that other famous right-wing reactionary self-parody Speak English or Die [amazon.com].
Re: (Score:2, Offtopic)
Yea, he is just abusing his 1st amendment rights. Its worth giving up a few rights as long as we [wikiquote.org]
Re: (Score:2, Insightful)
Just because someone has the right to do something doesn't mean it's right to do it.
In this case, I agree with the GP. Uninformed idiots are going to think this stuff is real, then they're going to go around spewing, "You know what the Republicans think? Get this!" And all the sudden a
[OFFTOPIC] Re:A related and important question (Score:2)
No political analysis is complete without a dash of mind-reading, though it's obviously a tricky business. For example, nothing the Bush regime has said about the motive for the invasion of Iraq stands up to any scruitiny, so we're left
Re:A related and important question (Score:4, Interesting)
The problem with these United States is that the leadership is dreaming up bullshit of what they think that others must actually be thinking, and worse yet, they now actually believe what they have invented.
Let's take torture for example: The Survival, Evasion, Resistance and Escape (SERE) manuals were designed to prepare soldiers, sailors, and marines for what *might* happen if they were captured. There was some knowledge of past torture techniques employed by enemies, but the manuals and the courses emphasized that there was no way to really know what might be encountered.
It makes sense, so far: "You'll be executing missions in a largely unknown environment, so we'll prepare you for the worst in case you are captured." We'll just skip over the psychological trade-offs for the sake of argument. At least they went beyond, "Just give them your name, rank, and serial number per the Geneva Convention." It was wisely recognized that not everyone respects the Geneva accords.
Recall that torture is widely recognized as a very unreliable method for obtaining accurate information. It is well known that gaining trust is far more effective--although there are many trade-offs to consider here, too.
Now let's examine the present torture programs: Someone has taken the SERE materials and skipped over the bits about whether or not the methods described are being used by presumed enemies. This much has been assumed to be true. The really foolish move was to use this assumption to justify the use of torture. Not only does this approach ignore the data which show that torture produces unreliable intelligence, it casts "enhanced interrogation" as a sort of revenge for imagined offenses. One has only to read the comments posted to news stories about torture to see that the justification for torture--and other atrocities--is the presumption that enemies have also done so. Perhaps it is naive to hew to the values which are taught in public school with public funds, but I believe that great nations and great people do not stoop to the level of those with whom we disagree. The philosophy of winning at any cost doesn't scale: What if winning costs you everything--or more than you have?
This is only one example of how terrorism has adversely affected governments and public opinion in what was once a group of free countries. I'm not saying that terrorists planned this in some grand scheme, but their actions have most certainly produced terror among those that we the people have trusted to exercise wisdom in place of fearful reaction. Imagining things about one's perceived enemies is, by definition, immature behavior. Would that we could actually have mature and sensible leadership, in place of sensationalist fools who lead the general population down a narrowing tunnel of darkness and distrust. I hope that the human race survives into another Renaissance, rather than fulfilling its own invented idea of an Apocalypse.
My father became very cynical in the wake of poor decisions he'd made, and began to blame others for what was his own responsibility. Within a decade of his death, he literally said, "People are out to screw you. You've got to screw them before they screw you."
He died bitter and penniless, having isolated himself from all of his friends and most of his family, in great pain, with profound regret, ravaged by the pain of cancer for which he refused to seek treatment, and confused by the spectre of Alzheimer's disease. It would appear that the grand experiment known as the United States of America is determined at present to make the same journey.
What you resist, persists. Eventually, you become what you resist.
Re: (Score:2)
(Must be, with this 7-digit ID)
Change software! (Score:3, Insightful)
View URL before open it (Score:3, Informative)
So yeah, you are crying wolf.
Re:View URL before open it (Score:5, Insightful)
Re: (Score:2)
Re: (Score:2, Insightful)
Will you also fix uncountable numbers of existing links to TinyURL? If not, the problem remains.
Re: (Score:3, Insightful)
With tinyURL, you can preview the URL before you open it. Example: http://preview.tinyurl.com/87d [tinyurl.com]. Just add the "preview." as a subdomain to the "tinyurl.com".
Yes, but the problem is that the surfer has to manually add preview for this to work. In reality:
Seems pretty obvious to me, but knowing the moderators here, I guess I'll be modded down into oblivion for pointing th
TinyURL offers a preview of the URL. (Score:5, Informative)
Re:TinyURL offers a preview of the URL. (Score:4, Funny)
This also weakens Google pagerank. (Score:3, Insightful)
Re: (Score:3, Insightful)
Don't use those services (Score:5, Interesting)
Re: (Score:2)
I think it's unfortunate that TinyURL is even necessary. A lot of URLs are needlessly long, and the other strike is that email programs and web forums that do break up URLs shouldn't be breaking them into multiple lines or otherwise breaking them - it shouldn't be necessary.
Why not just a local version? (Score:2, Insightful)
SharePoint URL (Score:2)
Re: (Score:2)
I only use them in e-mails (Score:4, Informative)
The only place where I use tinyurls is when I want to send links to people in e-mail, the recipients might not all be using HTML-based mail programs (or webmail), so the clickable link solution might not work, and the original URL is large and might get broken into multiple lines. Plus, when I send a tinyurled link, I always say what it is and swear to the recipients that it's not goatse or a Rick Roll [wikipedia.org]. Well, unless it is a Rick Roll, of course, but my favorite (OK, only) Rick Roll target has e-mail that can receive hyperlinks, and I find more clever ways to surprise him.
Tempest in a teapot.
Re: (Score:3, Informative)
Some broken e-mail clients (i.e. Outlook) may do this. Those clients have numerous other problems. The solution is to not use them, and to tell your correspondents not to use them. A proper e-mail program will not break a word midway even if it exceeds 80 columns.
(Those same stupid email programs don't break sentences at 72 or 80 columns. Why do they break words?)
I tend to not follow tinyURL links -- I like to know what domai
Re: (Score:2)
Well... other media use Tiny URLs (Score:5, Insightful)
Re: (Score:3, Insightful)
Which has always made me wonder why they don't simply provide a link to their own site, from which you may be redirected. For example, SpiffyPC Magazine might be doing a review on the new XYZ 123 motherboard, and configure spiffypc.com/XYZ123 as a referral link.
Actually, given most magazines' enthusiasm for advertisi
Re: (Score:2)
Why not just print a short url to a page listing all the links in the book? Individually referenced by chapter/paragraph/diagram. So, something like www.linuxjournal/~fred/links.html or www.fred-the-writer.com/links.html
Also, the bonus to that is links could be updated after print publication.
The entire thing s
Re: (Score:2)
And obviously lack a website? Heise (German computer magazine) for example has its own "service" to make it easier to print URLs. They call them Soft-Links [heise.de]. Additionally they have a link list for each issue [heise.de] together with the title and page numbers of the articles.
I really don't see, why a print publication would opt for a service which is unreliable in principle (or can anybody guarantee the links to still work in 5 years?) like TinyURL.
Re: (Score:2)
Re: (Score:2)
This article is pure nonsense. (Score:2)
cry wolf young child, for no one believes you (Score:5, Insightful)
If you expect all information to stay exactly where it was 5 years ago then you have misunderstood the web.
Mod me down if you wish, but if you can't tell the difference then you will never know the difference.
Re:cry wolf young child, for no one believes you (Score:5, Interesting)
Now, if you used tinyurl for your link, the chance for the link to not be broken by then is p(x)*p(y), where p(y) is the chance of tinyurl surviving the next 5 years. Since p(y) is less than 1, this lowers your chance to send me this little piece of information forward to in five years time.
The internet is built on dense connectivity, with no single node being able to uniquely control access to a large part of the whole net. Tinyurl works against this principle. If someone switched off tinyurl now, 54 Million links [tinyurl.com] would break in an instant, all over the web, with no chance to correct them all automatically.
In other words, to return your ad hominem attack: If you expect Tinyurl to stay exactly where and what it is for the next 5 years, you have misunderstood the web.
Slash10t (Score:2)
Re: (Score:2, Interesting)
Solution (Score:5, Interesting)
Re:Solution (Score:4, Funny)
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:2)
There are other worrisome web problems (Score:4, Informative)
However, the latest problem I am seeing a lot of is scraper sites (that immediately redirect) from China. A couple more of them pop up every day and all they are doing is trying to lure clicks via a search engine, then redirect the websurfer to a hostile/ad-laden page when they click on the link.
I noticed it when somebody brought it to my attention about my site, but the practice has to be systematic. Try going to Google and search for "badmovies.org" entries in the last 24 hours. Bet you see a lot of obvious junk sites that end in
So just don't use them. (Score:2)
That I've seen, very few people put permanant links in TinyURL (or similar) form on their web pages. When making an actual link, the length doesn't much matter.
People use these shortened links as a short-term length reducer for mediums such as email or blogs (while you could argue both have some degree of permanance, the vast majority of them fade into obsc
Blame outlook or exchange.. (Score:4, Interesting)
If the tinyurl people put a timelimit on the short link it wouldn't be so bad, since people would know it was purely temporary and so wouldn't use them in permanent situations...
Need a perl script that 'de-tiny's your web pages - goes through the HTML files, looks for tinyurls, queries to find the real target, and edits the page.... Ah, except nobody's web page is a bunch of static HTML anymore.... But you get the idea!
Re: (Score:2)
It balances out (Score:2, Insightful)
Good webpage designers will not be adversely affected; it may even help to get some of the crap of the Web.
Web was always single-point-of-failure (Score:5, Interesting)
Solution? Turn the web into something where you refer to content instead of servers. Request documents by their MD5/SHA1/whatever checksum and whatever server has that piece of content sends it to you. You no longer have a single point of failure. Freenet, Bittorrent and a bunch of other P2P tools are already doing it in one way or another, because it is simply a more failsafe and faster way to handle content distribution. The days where everybody had his own little webserver are long over and it might be time to start addressing this issue on a big scale.
Re: (Score:2)
Re: (Score:2)
Do URL shrinkers make matters worse? Maybe. But on the other side the web has always been a single-point-of-failure architecture. If the webserver hosting your content is down, your content is no longer reachable on the net.
Those are not "single points of failure" for the web. They are independent points of failure for many specific sites, just as with email, instant messaging, the television or the telephone.
Solution? Turn the web into something where you refer to content instead of servers. Reques
Just ban long URLs (Score:3, Insightful)
We should never have needed services like TinyURL. But certain insane webmasters went nuts and started creating URLs that were just way too long. All web sites should use only short and reasonable URLs with the path name part limited to no more than 12 characters. Shorter domain names and shorter email addresses would help, too.
Re: (Score:2)
Re: (Score:2)
All web sites should use only short and reasonable URLs with the path name part limited to no more than 12 characters.
That's stupid. My company's website is chock full of report generators, all of which have quite a few options. You can't POST those parameters because:
Why shouldn't users get to link to "/reports/foo/seasonalreport?fiscalyear=2007&hideempty=true&orderby=lastname&format=pdf"? Short URLs make a lot of sense in a couple of situations, but most of the web has moved beyon
Re: (Score:2)
Second: The URL above may be generated by a GET form, but can simply redirect to an URL like /reports/foo/seasonal_2007_hideempty_bylastname.pdf
Since every last one of them is dynamically generated, that wouldn't be very helpful.
Moreover note that it provides for a nice and useful default file name in case someone wants to save the file to disk.
Actually, it takes them to a form where they can either download the results, email it to someone else, or copy-and-paste the URL to the password-protected file that they can give to other interested parties.
However, the point of this isn't that I can rebut each of your points individually, but to say that it's silly to say all URLs can be so rewritten. No, they can't. Many can, but (probably many more) others cann
weaken? (Score:2)
urltea down (Score:3, Funny)
TinyURL in a web page? (Score:3, Insightful)
By the time one generates the tinyurl, one pasts it in the html code.
It's good for telling it somebody over the phone or in a hard copy document - the 6-something characters are much easier to copy off than the long links. That's short term use - anyone putting it in a web page is lazy and asking for trouble.
No. (Score:2)
Mr. Taco (Score:2)
Sanity Check (Score:5, Insightful)
OK. So what if a corporation or government office is using tinyurl? Fire the IT staff. Do it now.
Last point. If you have a web host and you control the domain (or the path on the domain), it's rather easy to simulate tinurl. Example:
www.blahblahblah123.com/orders/products/listing/1/AYZHEKF/view.cgi?blah=blah&blah=blah&blah=blah&blah=blah.....
map to
www.blahblahblah123.com/1
use an Apache redirect, document.location = $url, or meta-refresh tag.
Re: (Score:2)
That's a good point. It messes up page rankings and I wish I had been the one to mention that. Heh.
But also, I think there's a business problem with using tinyurl in that as a business you're creating a
Big Companies feel the same (Score:2, Interesting)
It's happened already (Score:4, Informative)
Of course, that means that no short URL's handled by this service can be accessed anymore.
What am I missing here? (Score:2)
When there is enough call for a clean tinyurl service, many of them will pop up. Divide and overcome the unexpected..
For such things as IRC such as for code development, ie freenode python, I'd imagine the network would enable some sort of tinyurl
Compact URL Services As An AntiCensorship tool (Score:4, Informative)
Google will save us... (Score:2)
TinyURL is a response to 'content management'... (Score:2)
Then we got into things like Active Server Pages and generated content, moving on to today's web where most content on most sites is managed by this massive complex back-end system. As a result, URLs are these butt-ugly sequences of random characters that are hard to use, hard to type, hard to remember.
If TinyURLs weaken Net architecture, then I'd s
The solution: (Score:4, Funny)
E-mail and printed books/magazines (Score:2)
OMG! (Score:4, Funny)
What if the tinyurls start coming to life and jumping out of our computer monitors and strangling us? And then they recruit the help of Terminator robots from the future? And then the entire planet explodes due to death ray?
More seriously: As long as they work fine, people will use them. When they start not working fine, people will stop using them. That's all there is to it.
What a whiner. (Score:2)
So instead of emailing him this:
http://www.google.ca/search?hl=en&client=firefox-a&r [google.ca] ls=org.mozilla%3Aen-US%3Aofficial&hs=C1m&q=you+just+ ca
Do function wrapper calls weaken an API? (Score:2)
However, like an API wrapper they do include the possibility of creating side effects on call, e.g. the potential for abuse exists. So what? Everything on the 'net has the potential to be abused. And if your favorite URL shrinking service starts
UrlBit.us (Score:2)
I personally don't see what is so wrong with URL biting services. Sure, some may exploit them to no good end, but really, the benefits outweigh any possible detriments as I see it.
If your site is vunerable, it's going to be vunerable no matter what. Anyone with access to a configurable Apache server can create all kinds of crazy redirects to your site, and sophisticated ones too. I don't think anyone looking to
problem is with web site authors (Score:2)
Slashdot (although far from the worst offender) could start a trend here; instead of the cryptic and messy:
http://ask.slashdot.org/article.pl?sid=07/11/18/1319201 [slashdot.org]
what about:
http://slashdot.org/article1319201.html [slashdot.org]
Not only is that shorter, it also communicates that it is meant to be permanent and archival because it doesn't have query parameters.
crying wolf? (Score:2, Informative)
Main Ingredient (Score:2, Interesting)
A tinyurl-like service with a time twist (Score:2)
Bloggers, music bands, educators and anyone who wants to hold time-sensitive information until a certain time, or to invalidate it after a certain time has passed, can create ji
tinyurl's cousin (Score:2)
Many sites don't allow their images to be loaded from foreign sites (often referred to as hot-linking). They do this to protect their bandwidth. I often find myself making a clone of the image on my own server, and then posting that in my image. imgred.com [imgred.com] will do this for you, saving a lot of time.
I can't understand why people would use tinyurl on their own site. I'm always wary of suc
Simple Solution: USE SHORT URLS! (Score:2)
Encoding the Lords Prayer in an URL is not the smart way to do things
Instead of BITCHING about a SOLUTION, perhaps we should embrace it?
Make some standards, perhaps even set up an architecture where shortened URL links like this are shared among many servers?
Kind of like time servers for example..
Re:I don't think they do (Score:5, Insightful)
That's 281,474,976,710,656 different unique names that can point to somewhere on the web. Even if each eight-character shrunken name was assigned permanently then it is difficult to see how you could ever run out of names.
Did someone say that running out of names was a likely problem? Why did you even raise that issue?
So in short the answer is that these name shortening services are not going to damage the web - provided the links they provide are permanent
Let me rephrase that: "in short, the straw man problem I raised is not really a problem. There is no problem except perhaps for the real problem." Yes: the permanence of the link IS the issue raised by the summary above. What if these sites go down? What if they change their behaviour? What QOS have the people creating these links contracted for?Another thing to chew on is what service does Google provide? To me, it's the ultimate URL shrinker. I remember one domain, www.google.com, and then from there I can go to anywhere else through a search-able database of links.
Yes but: if there exists another search engine with the same features and a similar algorithm to Google's, it can be used as a stand-in. But if I build a new URL shortening service and put it on a different domain, it is completely useless for interpreting pre-existing tiny URLs, because it lacks the database mapping hash keys to URLs.Has Google damaged the web? I think the benefits out-weigh the problems. Search Engine Optimisation firms are damaging the semantics of the web in reaction to the power of the search engine but there can be no doubt that far more sites get exposure because of search engines than without them. On the whole, I'm willing to deal with Google spammers because the quality of the links is still high in-spite of them.
Now we're bringing search engine optimization into it. What's that got to do with the topic at hand???
URL shrinking services are the same. They have benefits and drawbacks. If you're listening to web-radio, it's far easier to give a shrunken URL which your listeners can jot down in a few seconds than spend thirty-seconds on a much larger URL.
Thanks doctor obvious. Yes, URL shrinking services have strengths and weaknesses. Like gasoline. And t-shirts. Let's discuss them instead of going off on tangents about SEO and hash space sizes.
The drawback is that the URL has no semantic meaning. I personally think the semantic meaning is less important than getting the URL out there.
This is a drawback for the user, but has nothing to do with net architecture. Please read the short summary above and discuss the topic at hand!
Re: (Score:3, Funny)
Re: (Score:2)
but what about links on the web itself (Score:5, Insightful)
That is what he is talking about, NOT urls you get from verbal sources, presumably the verbol source for a shortened url would make sure that that url is valid when it is broadcast.
He is talking about links that are on the web itself, where there is ZERO need to make a url short. Your browser doesn't care how long the url is in the link you click on and for the poster there is an extra step involved in creating the short url so why bother?
tinyurl is a tool but some tend to use tools to fix problems that don't need fixing. If you build your website out of tinyurl links you got issues. It is not how the net is supposed to work.
Take slashdot, why on earth should the links in a story go via tinyurl? It creates extra data, it stops people from inspecting the url at a glance and for what?
The web already breaks down because so many sites keep changing the way their pages are organised so that old links don't work anymore. Try finding stuff that is a couple of years old, you start running headlong into the dead link mess. Not because the site itself is gone, but the site no longer can handle the requested url.
Why add another layer of complexity?
Use shortened urls when you got to give them verbally, but if the url is distruted across the net in the first place, what on earth is the point of shortening it?
Remember, if everyone uses tinyurl, all that needs to happen is that these servers go down for some reason and BOOM, there goes the internet.
Very smart people went out of their way to make DNS truly robuust and host multiple servers around the world to make sure the internet works, and then some idiots think that they should add another unneeded layer on top run by a tiny company?
Oh and another thing, most radio shows simply tell people to go to their own site and then click on the second story to get a url out there. What is an easier url Myradio.com read the second story OR tinyurl.com/3yaodz The myradio url will have been broadcasted countless times already as parts of the promo, in the case of webradio it is how you found the bloody radio in the first place.
With tinyurl you have to introduce a completly new url followed by a meaningless string. Yup, that is much easier.
No, the tool has its uses, but just because you got a hammer does not mean everything becomes a nail.
Solution (Score:2)
Slashdot signatures (Score:3, Insightful)
Re: (Score:2)
I don't know about other people, but I won't follow tinyurls, simply because I have no way of knowing where they go, if it's safe for work, etc... For all I know, you just hid a link to goatse.cx or the rickroll video on Youtube.
Re: (Score:3, Informative)
Nice to see that url expands to goatse.cx or wherever.
Re: (Score:2, Interesting)
Are any links on the web truly permanent?
Re: (Score:3, Insightful)
This should be modded insightful.
I don't use tinyurl or other such services in any of my web sites or blogs, but I do have plenty of other links that end up being broken after a period of time regardless, and I myself have taken down pages that others link to, thereby breaking their links. It happens.
I don't think using tinyurl on a blog is the proper way to use that service (it's really intended for things like discussion forums or blog comments, where long url's w
Re: (Score:3, Informative)
Most of the time, no, but the w3 recommends that they be. See Cool URIs don't change [w3.org].
the problem is mile-long URLS (Score:2)
if people don't want their URLs shrunk (by some service that may be down, or at least bottlenecked, on any particular day) they should write conc
Re: (Score:2)
I think your comment is a good example of why tinyurl-ish things are dangerous. You, like most tinyurl users, aren't really thinking through all of the layers involved here. If you use tinyurl for all of the links you publish, none of your links will work if tinyurl crashes (and they'll all be hijacked if tinyurl is cracked). If 80% of twitter links use tinyurl, same deal. It defeats the normal inherent robustness of the internet if a significant random subset of the traffic is being routed through a si
Re: (Score:2)
However, I will agree that it is not going to damage the internet as we know it. If TinyURL becomes corrupt, shuts down, gets hacked, whatever, it is going to damage the users of the service and sho