Non-Libyan URL Shortener
gadaf.fi
gadaf.fi
Let me explain: I work with the Urlteam, a group of people that saves shorturl->longurl mappings for a bunch of shorteners. The typical life cycle of small shorteners is this:
- URL shortener opens, gets some praise for weird feature that bit.ly doesn't have.
- People actually don't care about feature and continue to use bit.ly.
- Spammers discover the shortener and abuse it.
- Owner closes the shortener because he can't deal with the spam.
All that remains are some non-functional links.
Easy to make the wrong decision when you, well-intentioned, set something up with no view to profiting from your time and then get slammed by spammers mercilessly, get no love from your host, etc.
I don't know that I'd be the only one who loses a fair swag of their time and money (work, side projects, etc) either dealing with spam or trying to protect against it. So frustrating.
Note that this in a bad idea in general, not just for URL shorteners but also for your personal website and even more for a project or company webseite.
There is a classic article by Tim Berners-Lee on that topic, written in 1998:
"Cool URIs don't change" (http://www.w3.org/Provider/Style/URI)
I work for an anti-spam company. We see a constant stream of spammy short URLs -- peaking at tens of new unique links per second.
With bit.ly, the link is much shorter with 21 characters, http://bit.ly/j8IpC8, and I'm left with 119 characters to describe the link in a twitter message.
Oh, and I'll know how many people clicked on my bit.ly link. I've become addicted to that feature.
Dammit i missed april fools day to announce my 'tweet compression' service :(
It would be better if Twitter offered their own way to shorten URLs (or have a separate limit for URL length), so that you could still see where the link pointed before clicking on it.
And probably block cycles too.
IIRC from reading the sources, both FF and Chrome had a limit of 30 hardcoded - after this many redirects they would give up and say "uh, it's a redirect loop".
Decent for making a point, but those characters are a precious commodity on Twitter.
http://www.treasury.gov/resource-center/sanctions/Programs/p...
The .ly registrar Libyan Spider has been fairly communicative and open with its customers. Their CEO Hadi Naser says they are a 'private company run by ordinary citizens that have no affiliation with the government' and that 'purchasing the .ly domains supports Libyan citizens, not the government'. A 10 percent fee goes to a nongovernmental organization in Libya that mantains the .ly network:
http://www.businessinsider.com/ly-registrar-our-servers-have... http://www.washingtonpost.com/lifestyle/style/the-libyan-con...
There was some prior disruption of service when Softlayer, their ISP outside of Libya raised some sanction related concerns, but that appears to have been resolved later:
I've been using Yourls (http://yourls.org/) for a while now. It works very well. I bought a short domain, installed Yourls in under 5 min and have been happily using it ever since. It even works with Tweetdeck to auto shorten URL's and has a couple of bookmarklets to make things easy. It's locked down for private / non-spammer use and is under my full control.
I second that. Here is an alternative to yourls.org.
Then again, this presumes that the company is still running (which we can't really put a ton of faith in), which is why i use http://isshort.com (shameless plug) to find publisher-provided short URLs where possible.
Edit: So it is, although the correct spelling is already taken.
http://stackoverflow.com/questions/5365283/regular-expressio...
http://blogs.abcnews.com/theworldnewser/2009/09/how-many-dif...
Anyway it's a fun idea and I'm just nit picking.
If I had to say, I guess correct would be the closest phonetic spelling to the Arabic, and as I understand that would be Gaddafi (in Libya) or Qaddafi (more generally). Or you could use what he has used himself in the past, which I have just discovered is: Gadhafi [0].
So without even nailing your colours to the mast over the correct definition of 'correct' in this context perhaps you might agree that Gadaffi is probably incorrect for any sensible definition of 'correct' in this context.
Or perhaps we could all agree to just call him 'that evil motherfucker from Libya'.
[0] http://www.straightdope.com/columns/read/513/how-are-you-sup...
Anything else is just a translation and it all means the same, despite being different.
anything else is a _transliteration_
“Spell it any way you like, ” he said (in pretty fair English, by the way — something else that seems to have strategically disappeared over the years). “All that matters is spelling it correctly in Arabic.”
This whole thing is hilarious, but probably useless
http://www.ecogito.net/anil/2011/02/how-do-you-spell-gaddafi...
May I suggest having a native english-speaker review your copy? Otherwise nice site.
Also, I find gadaf.fi really hard to remember.
/palin rhetoric
Kindly read the the community guidelines at http://ycombinator.com/newsguidelines.html
You may also find http://www.paulgraham.com/disagree.html by Paul Graham useful.
Having a barrage of downvotes, just because you dint know the rules when you are new, without any explanation is not helpful (and slightly unfair and discouraging).
<edit> Touchy tonight are we? I was just pointing out that it might not be in the best interest to downvote someone into oblivion on one of their first posts to Hacker News. With the green names indicating new people, we have the ability to show them the right way without killing his karma and motivation to post here. Random42 pointed him in the right direction...
> it might not be in the best interest to downvote someone
> into oblivion on one of their first posts to Hacker News
I disagree. If someone doesn't have the courtesy to try and understand the community they are participating in before they participate, lowering an arbitrary number associated with their username is hardly any kind of punishment. The only impact it has on the user is that they now have to earn back points on their arbitrary number. If it also bans them from posting for a while, even better.How many downvotes does it take to kill a comment? This person is forever lost to Hacker News...
-- Misrata (24 April): http://www.facebook.com/media/set/fbx/?set=a.101501680318019...