The only way The Onion could improve on this is by writing a followup article saying that the response has been so positive that they've decided to sell fartscroll.js as a SAAS offering, and have taken investment from twenty prominent VC funds.
The sounds are included directly in the JS, which is pretty neat: <a href="https://github.com/theonion/fartscroll.js/blob/master/fartscroll.js" rel="nofollow">https://github.com/theonion/fartscroll.js/blob/master/fartsc...</a>
Jokes aside, I make my browser make a click when an external object is loaded and when a page starts and finishes loading.<p>This audible enforcement is very helpful during development and to "hear" which sites are sneaking in external calls without bringing up firebug, etc.
The Internet is finally useful. Thanks, The Onion!<p>On a side note, I can't be the only one trying to memorize the embedded Base64 representations of fart mp3s, can I? That would kill at parties.
Is there a way to make anyone accessing my home wifi network get this injected into their webpages (or random webpages)? I know there is that trick that lets you flip all the images or replace them with pics of something else (usually cats) but can you inject arbitrary js into pages also?
I originally read the link as "The Onion releases FASTscroll.js". I thought maybe there was a new high performance infinite scroll implementation. I was a little confused initially after clicking through.
Well I made a small intercepting proxy which inserts this JS if you want to try..<p>Use http proxy 92.163.21.52 port 9990 and start browsing :)<p>I'll let the VM opened for a few hours<p>edit: port 9999
edit2: port 9990<p>(changed the port because some botnet is using it to target a website and maybe that's because I used an online proxy checker to test it)
Jokes aside, I see this extension being used in one of those "causes" pages (not that I am against them) that parody the wrongdoings of an individual or groups of individual.<p>e.g. a site that features an oil company, who lobbies governments to give them tax subsidies for sketchy oil drilling projects. As the user scrolls through each bad points about the oil company, a fart sound is played.<p>Just my thought.
After playing with this for about 3 seconds I realized this would be perfect for a ticking timebomb. The use case: You configure your freelance/consultation web app to start injecting this script 1 month after an invoice is due and not paid. I would bet the clients will be hurrying to pay your invoice after they get complaints of farting sounds coming from their website!
Jeff Atwood calls it "Possibly the greatest code in the history of computing" [1]<p>[1] <a href="https://twitter.com/codinghorror/status/332495858383855617" rel="nofollow">https://twitter.com/codinghorror/status/332495858383855617</a>
This could actually prove to be useful (aside from the comedic value, and learning exercise). I'll test to see if playing audio offers will make a difference in conversions. One thing for sure, my girls will love playing around with it. :D<p><a href="http://pullmyfinger.com" rel="nofollow">http://pullmyfinger.com</a> is taken. ):
My visit duration to the fartscroll page was increased by about 1000% because of this plugin.<p>I normally would have clicked away long ago, but now I find myself wanting to just leave it open in a side tab all day long.
Really? This got voted up to number 1 on the front page, and so many awesome real projects are buried without ever getting anywhere?<p>HN is really a joke now, I see. Haven't been around for a while. Sad.
we did a chrome extension for that
<a href="https://github.com/Ninja-Pheasants/ftw" rel="nofollow">https://github.com/Ninja-Pheasants/ftw</a>
enjoy and help us to fix it.
Add your own sounds.<p><a href="http://www.motobit.com/util/base64-decoder-encoder.asp" rel="nofollow">http://www.motobit.com/util/base64-decoder-encoder.asp</a>