24 comments

[ 1.7 ms ] story [ 56.5 ms ] thread
What would be very interesting is to set up an open WiFi access point which alters any HTTP response from an unknown MAC address, inserting a local copy of the script tag right before the /head tag. You could also prank your friends with this by installing it as a GreaseMonkey script or a Chrome extension.
Or better yet, set up an access point using WEP for security and insert a javascript livechat into every page so you get to talk to your hackers in real time.
I'd go with the 'only load for IE users' strategy myself.
An option to turn on the mouse pest would be good, I'd like to see how well it works.
Agreed. It would be pretty evil to bind it to hovers on clickable elements.
or make the offset dynamic, like following a Lissajous (sinusoid) curve, but only advance it slowly when the mouse moves, not when it's still. that way it seems all your mouse movements are simply inaccurate and it never goes quite where you want.
Oh man. That is a special kind of warped thinking to come up with something like that! That would be hilarious.
This is great!

Left the tab open after opening - kept hearing that damn beeping sound!

You could add CPU pest: Run some really hard working javascript to make the whole browser slow and unresponsive.
For a better look into all the ways default javascript functionality can annoy your visitors, I wrote an all-encompassing script about two years ago called annoying.js: https://gist.github.com/Kilian/767982 featuring classics such as disabling right mouse click, text selection and leaving the page!
I often open randomly interesting news here on HN. In my office we couldn't recognize the source of the sound until I checked all of my 20 tabs in chrome :D cool script bro
God.. I got scared thinking my new laptop is having a hardware problem or something.
It's a fantastic demonstration of the need for the new feature of "What tab is making noise" appearing on browsers.

High pitched beeps at long, semi random, intervals can be a great weapon for people engaged in psychological warfare in an office environment. A couple of dollars (or a few lines of script) can get a device that will cause many hours of lost work.

I'm assuming they mean "run someone other than a programmer's day with JavaScript"?
Or anybody who loads the page with JS disabled.
Ah, more ammunition to use to convince people to use NoScript. Thanks!
Oh great now we can emulate IE behavior in Chrome!