9 ms·
Fuck Off As A Service (FOAAS)
- toyg 13y agoItalians (well, many of them) can use this localised version, "SAAS: Soccmel As A Service": http://soccmel.taldeg.me/ http://soccmel.taldeg.me/
- deleted 13y ago[deleted]
- terabytest 13y agoDamn, I'm 100% Italian and don't understand half of the words in it. Gotta hate dialects.
- toyg 13y agoApologies! 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.
- terabytest 13y agoThat's true. I live in Friuli Venezia Giulia and not knowing the local dialect I'm often excluded from a lot of discussions.
- MattBearman 13y agoLegendary! Always good to have an early afternoon laugh :) I shall be spreading this forthwith!
- tarcon 13y agohttp://foaas.com/off/NSA/me http://foaas.com/off/NSA/me
- lotsofcows 13y agoI 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 http://foaas.com/you/%22donuts%22/lotsofcows
- MartinMcGirk 13y agoI 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 https://github.com/MartinMcGirk/English.JS
- alanctgardner2 13y agoThe question is, which spelling do Canadians get?
- dubcanada 13y agoWhich ever one Tim Horton's uses!
- alanctgardner2 13y agoTragically, Tim Hortons writes "donut", I believe. If we petition them, maybe they'll apologize and change it.
- Sunlis 13y agoUS, 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_Commonwealth_of_Nations https://en.wikipedia.org/wiki/Member_states_of_the_Commonwea...
- MartinMcGirk 13y ago
- MattBearman 13y agoAlso http://foaas.com/you/pay%20me/Freelancers%20Everywhere http://foaas.com/you/pay%20me/Freelancers%20Everywhere
- 3pt14159 13y agoThis isn't Hacker News material.
- fredley 13y agoIt's a well-executed joke aimed at the Hacker community. I enjoyed it and upvoted it.
- 3pt14159 13y agoIt's a hello world rest app. There is nothing interesting about it at all.
- volume 13y agoFor me I appreciate it from the end result, not the underlying guts of how it works.
- bct 13y agoCalling it a joke is a real stretch. Apparently HN is populated entirely by preteen boys who think that the word "fuck" is hilarious.
- jonahx 13y agoActually, this is the epitome of HN material.
- 3pt14159 13y agoIt 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.
- barrkel 13y agoAnd if I was still able to flag submissions, I'd flag it.
- 13y ago
- peterkelly 13y agoMan, I'd love to see what would happen if you submitted this as a student project for a class on web services
- nicholassmith 13y agoThey should put the source up somewhere, I'd love to see what the filthy minds of the hacker community could add on.
- kiplinger 13y agoHow usefully useless
- 16s 13y agoTelnet 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
- sillysaurus 13y agoThis is great! In case anyone without telnet wants to see: here are 46 insults from that telnet service. http://pastebin.com/6SP2PucG 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."
- 16s 13y agoThat 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."
- larrys 13y agoThanks for reminding me of that movie. Haven't seen it in years. Just checked and not on netflix though.
- Shorel 13y agoYou don't have to remark about cold in most of the world. 35 centigrade degrees is very hot.
- autodidakto 13y agoWorks 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!"
- abdel 13y agoi like the roadmap
- binarymax 13y agoFeature 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'
- _dark_matter_ 13y agoI was thinking: /python/:from returns 'Your mother was a hamster and your father smelt of elderberries! -:from' Not quite as classy, though.
- philip2156 13y agohttp://foaas.com/shakespeare/Falstaff/Prince%20Henry http://foaas.com/shakespeare/Falstaff/Prince%20Henry
- keninglis 13y agoIn the spirit of Postel's Robustness principle, please also handle Shakespeare, Shakespear, Shakspeare and Shakspere
- tehwebguy 13y agoLicense? Can't use this without one.
- Narretz 13y agoThe "Do What the Fuck You Want to Public License" seems appropriate, in tone and language. http://www.wtfpl.net/ http://www.wtfpl.net/
- peterwwillis 13y agoHaha, 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.
- kfk 13y agoI think you should include hashed urls. You can guess the content of the link from the url.
- Tloewald 13y agoUse something like this: http://hugeurl.com/ http://hugeurl.com/
- KennyCason 13y agoWow, this just made me lol as well
- maaaats 13y ago> Not Written in Mozart. I thought they were talking about this mozart programming system: http://www.mozart-oz.org/ http://www.mozart-oz.org/ And thought to myself "who would ever write anything big in that"?
- uKV6kWT3 13y agoAre code contributions welcome? If so, is there a repository I can send a patch to?
- JonSkeptic 13y agoName collision! I've been telling people to do me a service and fuck off for years!
- wilhil 13y agoAnd this has much better documentation than many APIs I have to use!
- dasil003 13y agoCute. 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.
- sigkill 13y agoThey couldn't possibly abuse him while the service is down...
- DanWaterworth 13y agoMaybe the target demographic will become so dependent on this service, that they'll be unable to hurl abuse without it.
- unfletch 13y agoWhen it's time to retire the service, they need only redirect everyone to http://foaas.com/off/users/FOAAS http://foaas.com/off/users/FOAAS
- deleted 13y ago[deleted]
- Torn 13y agoSo 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?
- jjsz 13y agoI 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.
- joeblau 13y agoLMAO. I just burst out laughing so hard. Why is this platform not open source :)?
- devgutt 13y agoThis should use POST instead of GET, because you are proposing an action.
- toyg 13y agoBut 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.
- devgutt 13y agohaha, and probably at some point someone will write "FOP 2.0 and the Road to Hell"
- stevewilhelm 13y agoAnd Dave will claim to be the father of FOP.
- damian2000 13y agohttp://foaas.com/donut/HATEOAS/foaas.com http://foaas.com/donut/HATEOAS/foaas.com
- Jd 13y agoDidn't zedshaw already design something like this? Where is he when you need him?
- deleted 13y ago[deleted]
- piqufoh 13y agoI fucking love this.
- akadien 13y agoThis is fantastic. It's the best thing since StarLogs (http://starlogs.net/#johnzachary/libcork http://starlogs.net/#johnzachary/libcork)
- ianstallings 13y agoI'm too old for this shit.
- sushaantmujoo 13y agonew http 403 msg
- hughdbrown 13y agoFeature request /chainsaw/:name/:from returns 'F*ck me gently with a chainsaw, :name. Do I look like Mother Teresa?' - :from
- philip2156 13y agohttp://foaas.com/chainsaw/Hughdbrown/Heather http://foaas.com/chainsaw/Hughdbrown/Heather haha
- dcuthbertson 13y agoNicely done. It needs: /thanks/:from returns 'Fuck you very much. - :from.'
- zipppy 13y agoMy one feature request would be to have the word proceeding 'fuck' as an argument: /:thing/:from Will return content of the form 'Fuck :thing. -:from' e.g. /SaaS/Foaas will return 'Fuck SaaS. -Foaas'
- philip2156 13y agoadded /:thing/:from
- rullopat 13y agoSo, GMail filters other people spam and put their own paid spam directly on inbox. Brilliant!
- MrBra 13y agoway to go :)
- jedahan 13y agoI made a few cruder services like this at my old job: http://foaas.willfixeverything.com http://foaas.willfixeverything.com http://abug.in/linux http://abug.in/linux They are both running on heroku and slow as hell. Pull requests (http://github.com/jedahan http://github.com/jedahan) or better free hosts are welcome, but I get like 50 visits a year so whatevers. We used in in chat rooms when management was being dumb, mostly.
- djokkataja 13y agoHeads up that the second link will make your phone talk rather loudly.
- squid_ca 13y agoFor the ultimate "fuck you", this should be written to use SOAP.
- boomlinde 13y agoSOAP, by passing it escaped XML blobs in string containers.
- ruttiger 13y agoThis was inevitable.
- gadders 13y agoFeature request: /soldiers/:from "Fuck this for a game of soldiers" - :from
- okwa 13y agohttp://foaas.com/you/Nvidia/Linus%20Torvalds http://foaas.com/you/Nvidia/Linus%20Torvalds
- andyidsinga 13y ago/memeimgurl/:name returns fo text overlaid on image
- jhh 13y agowhen I need to be told to fuck off I just read the AGPL.
- can-you-do-math 13y agoLots of stupid web developers who can't do math
- leviself 13y agoReally like the site. Feature request: Shortened URL so the surprise isn't given away.
- hk__2 13y agoThey published the code : https://github.com/xenph/foaas https://github.com/xenph/foaas