110 comments

[ 3.1 ms ] story [ 183 ms ] thread
I think there's an extraneous parameter in /this/:from Oh, and minor niggle, you haven't replaced :from in the final three examples.

Also, please can you add localisation? The word "donut" makes me feel physically sick. http://foaas.com/you/%22donuts%22/lotsofcows

I too feel this pain acutely, to combat it I wrote a small and VERY basic JavaScript file a while ago to change this on the fly on a webpage based on your GeoIP location. https://github.com/MartinMcGirk/English.JS
The question is, which spelling do Canadians get?
Which ever one Tim Horton's uses!
Tragically, Tim Hortons writes "donut", I believe. If we petition them, maybe they'll apologize and change it.
US, unfortunately. I'm not convinced of the accuracy of the script's list of commonwealth countries. I could have sworn Canada was part of the commonwealth.

https://en.wikipedia.org/wiki/Member_states_of_the_Commonwea...

It is a very valuable member of the Commonwealth, but as I understand it it uses a mix of Commonwealth English and US English and I didn't get round to including it as an option.
To be honest, you could serve up either and you'd be fine.

The key cases I think are cheque (vs. check), colour (vs. color), and neighbour (vs. neighbor) and "fuck" is none of those.

Or you could sign up for an open source account at http://crowdin.net/ and just let us do it ourselves.

Canada was a toughie that I meant to get around to later. I was working from the reference at http://wikitravel.org/en/English_language_varieties which has three categories of English; "Commonwealth English", "US English" and "Canada".

It didn't really give me enough detail on Canadian English to create a new category there and then though so I left it as a "I should get around to looking this up soon".

My apologies to the fine people of Canada. I'll look at rectifying it shortly.

> My apologies

You know the way to our hearts. Personally, I think defaulting to Commonwealth is sufficient for Canadians. On a side note, does it pluralize "octopus" differently by region? I've always been a big fan of "octopodes" as the plural, which is not really accepted anyways.

Legendary! Always good to have an early afternoon laugh :) I shall be spreading this forthwith!
This isn't Hacker News material.
It's a well-executed joke aimed at the Hacker community. I enjoyed it and upvoted it.
It's a hello world rest app. There is nothing interesting about it at all.
For me I appreciate it from the end result, not the underlying guts of how it works.
Calling it a joke is a real stretch. Apparently HN is populated entirely by preteen boys who think that the word "fuck" is hilarious.
Actually, this is the epitome of HN material.
It is not. Five years ago we didn't have this crap. There is nothing redeemable about this besides it being a hello world rest app.
And if I was still able to flag submissions, I'd flag it.
And why can't you flag it? Is there a quota or something?
I've lost the ability to flag in the past couple of months, for no reason I can discern. I seldom used it unless I thought the story was very off-topic.

Only thing I can think of is accidentally fat-fingering flag on my phone, then a mod revoking my ability in retaliation.

If you think this submission is off-topic, and you've flagged other submissions like it, you may have lost your flagging rights.

I dislike the way that people say actions are done "in retaliation" or as "retribution" - as I understand it they're largely automated.

Do you remember the way this site was when it first started out? I've been here a long time, and it's changed. I'm less and less engaged over time.

Reddit exists for posts like this one.

I used to use 'flag' perhaps 10 times a year. And judging by how mods change post titles, they've clearly - IMHO - drifted into the harmful space.

They raised the bar to something over 5000 karma or something.
I have over 13000 karma.
Votes decide that, not you.
well, strictly speaking, pg decides that. In the current constitutional arrangement though, he (mostly) delegates his powers to the electorate.
Communities can hold themselves to standards and people can try to convince each other that those standards are good.

It is SUPER telling that the only people that disagree with me have accounts that are younger than mine while the ones that agree with me have accounts that are older than mine.

And look at that, it has been flagged and pulled from the homepage.
Neither are comments like this
I actually agree with you, and normally I don't post them, but this is just so fragrantly not what HN is about and yet it is almost #1.
My time! It's been wasted! Oh noes!
Man, I'd love to see what would happen if you submitted this as a student project for a class on web services
They should put the source up somewhere, I'd love to see what the filthy minds of the hacker community could add on.
Telnet is simpler... I call this my random insult service and it can run on any TCP port. It's not as rude as saying "Fuck Off" as it is meant to be humorous and is intended for all the script-kiddie port scanners out there:

    telnet 108.4.184.93
This is great!

In case anyone without telnet wants to see: here are 46 insults from that telnet service. http://pastebin.com/6SP2PucG

I'm partial to "Your IQ is the same as the temperature in this room. And it's cold in here."

That was inspired by this Great Santini quote:

That was the man who dandled me on his knee when I was a young boy—the Great Santini. I once introduced my father when I was giving a talk like this, and I said, "My father decided to go in the Marine Corps when he found out that his IQ was the temperature of this room."

My father got up right behind me. He stared down at the audience and he said, "My God, it's hot in here. . . it must be at least 165 degrees."

Thanks for reminding me of that movie. Haven't seen it in years. Just checked and not on netflix though.
You don't have to remark about cold in most of the world.

35 centigrade degrees is very hot.

Works both ways no? It's not that F needs the comment -- a comfortable room temp is ~75, and no one will think "but it might be 100 in here!"
That's a good clarification, thanks. I don't think in or understand F grades.
What if I told you I use Kelvins?
telnet: connect to address 108.4.184.93: Operation timed out

telnet: Unable to connect to remote host

ISP rotated out the IP... DHCP. I'll find a static one someplace and put it up.

Edit: This works until 3:30 PM today (East Coast USA time):

    telnet insult.16s.us
Can you set up dyndns on the box?
i like the roadmap
Feature request:

     /shakespeare/:name/:from
returns ':name, Thou clay-brained guts, thou knotty-pated fool, thou whoreson obscene greasy tallow-catch! - :from'

e.g. /shakespeare/Falstaff/Prince%20Henry returns 'Falstaff, Thou clay-brained guts, thou knotty-pated fool, thou whoreson obscene greasy tallow-catch! - Prince Henry'

I was thinking:

  /python/:from
returns 'Your mother was a hamster and your father smelt of elderberries! -:from'

Not quite as classy, though.

In the spirit of Postel's Robustness principle, please also handle Shakespeare, Shakespear, Shakspeare and Shakspere
License? Can't use this without one.
The "Do What the Fuck You Want to Public License" seems appropriate, in tone and language.

http://www.wtfpl.net/

Haha, I love that license! Somebody submitted some of my software to Debian and they wouldn't accept until I put a license on it, so I picked that one.
I think you should include hashed urls. You can guess the content of the link from the url.
> Not Written in Mozart.

I thought they were talking about this mozart programming system: http://www.mozart-oz.org/ And thought to myself "who would ever write anything big in that"?

Italians (well, many of them) can use this localised version, "SAAS: Soccmel As A Service": http://soccmel.taldeg.me/
(comment deleted)
Damn, I'm 100% Italian and don't understand half of the words in it. Gotta hate dialects.
Apologies! I probably can't speak most of them anymore either, not with a passable accent...

Dialects are one of those things emigrants like me tend to romanticise. It is true that they're an actual hindrance in many cases (in places like Veneto you're shut out of most business communities if you can't speak the local lingo) and tend to be loudly represented by the most xenophobic elements. Still, they're part and parcel of the Italian culture and reflect local history much more than the artificial Italian language itself. Bolognese, for example, still maintains traces of Napoleonic soldiers (e.g. "avec" is used in Bolognese exactly like you'd use it in French), Southern dialects have Spanish and mooresque influences, and so on.

That's true. I live in Friuli Venezia Giulia and not knowing the local dialect I'm often excluded from a lot of discussions.
Are code contributions welcome? If so, is there a repository I can send a patch to?
Name collision!

I've been telling people to do me a service and fuck off for years!

And this has much better documentation than many APIs I have to use!
Cute. But now you're on the hook to maintain it, and I can already see the abuse you'll have to take from your target demographic whenever this goes down.
They couldn't possibly abuse him while the service is down...
Maybe the target demographic will become so dependent on this service, that they'll be unable to hurl abuse without it.
(comment deleted)
So you're ignoring customers in other countries because you can't communicate with them? Why are you not immediately hiring a native speaker/coder to expand your market there?

Or is it an IP protection issue in that you've found that certain countries (China?) will steal your evaluation code and run with it?

I thought this was going to be a list of all the services who can fuck off, like AT&T and Time Warner Cable, with an API to either: launch a DDoS attack at them, formally fuck them off by sending them a letter or a proper complaint to the correct address, while connecting your social media accounts with the correct hashtags- updating your status. Telling actual _people_ to fuck off caught me off guard...then I got the joke of applying an API to everything, especially if it's easier to do it in person...You should add mailing real letters if enough people request the service.
LMAO. I just burst out laughing so hard. Why is this platform not open source :)?
This should use POST instead of GET, because you are proposing an action.
But the messaging system is idempotent! The behaviour of 3rd-party endpoints is undetermined.

This calls for a standard! The Fuck-Off Protocol, or FOP, will soon have an rfc, a mailing list, and three incompatible implementations.

haha, and probably at some point someone will write "FOP 2.0 and the Road to Hell"
And Dave will claim to be the father of FOP.
Didn't zedshaw already design something like this? Where is he when you need him?
(comment deleted)