vote up 172 vote down star
96

A couple of months ago, I returned from lunch to find that typing any key launched a random application. As I always lock my machine before walking away from it, my first thought was that a co-worker was playing a practical joke on me. As it turned out, the cause was random computer wonkiness. But just in case there's a need :), what's your favorite harmless computer practical joke? For example, would you alter host file entries to direct google.com to a random site or would you put tape over the optical sensor of a co-worker’s mouse?

flag
2  
Holy moving question batman! Now I feel silly with a 211 reputation and already a gold badge on here. – Adam Davis Jul 16 at 14:26
show 3 more comments

migrated from stackoverflow.com

218 Answers

1 2 3 4 5 8
vote up 335 vote down

At work we once put on an unattended computer:

Outlook rules that went something like this: when receive email with subject 'duh':

  1. Delete email
  2. Launch the calculator
  3. Play a Homer Simpson audio click 'lets do some calculating'

It caused a lot of laughs during team meetings.

link|flag
5  
This is genius! Remote control of funny things happening on target user's computer .... sooooo cool! Especially because it'll work with technical people who will immediately start looking for background processes, backdoors and what not ... :) – steffenj Oct 14 '08 at 14:29
45  
would probably swap the 'duh' with a guid or something though, to not accidentally delete something important :P – Svish Apr 1 at 5:44
1  
Definitely change the title. I've sent messages with a title of "duh" (Although I think with an !) before, the body explaining my oops. – Loren Pechtel Jul 13 at 19:01
show 7 more comments
vote up 322 vote down

My all time favourite was a small application I wrote and installed on a colleagues computer.

It silently ran in the background and chimed every hour by opening and closing the CD tray and playing a "cuckoo" sound.

Effectively turning their PC into a cuckoo clock.

link|flag
2  
I want it! ++(+1) – gbarry Mar 5 '09 at 6:21
1  
Download link please - or it didn't happen! – Trumpi Mar 26 at 5:38
7  
Source code here: drop.io/3wrijku Untested so no idea if it was the final version I used or indeed still works. – Martin Apr 9 at 10:25
18  
Martin, I have ported this to a C# version (tr.im/nYre) and credited you! Thanks for the inspiration! What a cool idea =:) – GONeale Jun 10 at 1:07
1  
Fantastic GONeal - great to think I'm annoying a whole new generation of users. – Martin Jun 11 at 10:41
show 12 more comments
vote up 294 vote down

Taking a screenshot of the desktop and hiding the icons.

link|flag
3  
Classic prank. Sometimes its really hard not to giggle out-loud while watching. It always makes the day better to enjoy a good joke with a friend or coworker. – Zee JollyRoger Oct 1 '08 at 1:32
27  
BETTER: take a screenshot of the desktop with an error message dialog (GPF, task manager "end now") and watch the user incessantly trying to click this messagebox away, when this doesn't work they usually conclude the whole computer must have locked up or something, and they try clicking START... :) – steffenj Oct 14 '08 at 14:27
11  
Also, tape over the mouse ball/optics so that their pointer stops moving. See how many times they restart before they work it out. – Jeff Yates Oct 15 '08 at 14:45
19  
I've done this, except adding a folder (e.g. "horseporn") before taking the screenshot then deleting that folder. Now they have horseporn on their desktop and can't delete it! – strager Nov 28 '08 at 0:21
6  
Along this idea, make sure you see the fantastic You Tube video: The Website Is Down: Sales Guy vs Web Dude at youtube.com/watch?v=BcQ7RkyBoBc and see what the Sales Guy's screen looks like and what the Web Guy does to it. – lkessler Dec 31 '08 at 1:00
show 13 more comments
vote up 211 vote down
#define if while
link|flag
1  
now, that's just .... nasty! – steffenj Oct 14 '08 at 14:32
8  
very cleaver, but not harmless – Dean Hill Oct 15 '08 at 15:21
8  
Yes, very cleaver indeed. Actually, I find that's more Haskell than Cleaver, in the classic sense of the word. – __ Oct 22 '08 at 19:19
12  
I think this should be marked as offensive – Malfist Nov 21 '08 at 6:53
show 8 more comments
vote up 182 vote down

My coworker tells a story of a long term practical joke on a non-technical user.

Every day, at the end of the day, he'd pick up the mouse and squeeze the mouse cord following it up back to the computer when she was watching - but not when anyone else was around.

Eventually her curiosity got the better of her, and she asked about his habit. He explained that he was pushing the electrons back up into the computer so the mouse wouldn't get bogged down with extra electrons every day and eventually get slower and slower.

She soon took up the habit, and hilarity ensued when her boss asked her about it.

link|flag
2  
this must of been priceless – Alexandre Brisebois Oct 10 '08 at 20:17
3  
Back up, stupid electrons! Leave my mouse alone! – steffenj Oct 14 '08 at 14:32
2  
HAHAHAHAHHAHAHAHAA – Daniel Mar 5 '09 at 4:54
7  
Funny how the non technical user is female. – Pietro Speroni May 31 at 21:58
3  
That joke was made of pure evil :P – Paggas Jun 19 at 1:03
show 10 more comments
vote up 171 vote down

This guy was tired of his neighbours using his wifi-network, so he made a setup that flipped all images upside down when they browsed the net:

Flipped images while piggybacking wifi

Classy and harmless.

link|flag
2  
blag.xkcd.com/2007/11/19/1337 is the blag post, which links to ex-parrot.com/~pete/upside-down-ternet.html which explains how to do it – cobbal Apr 29 at 23:40
14  
I have my network set up in a similar way, except it rickrolls people. – Jesse Weigert May 31 at 23:44
16  
I am thinking about opening up my network just to do this to people – Matthew Whited Jun 3 at 15:51
show 5 more comments
vote up 146 vote down

My wife hogs our macbook all the time, so I set up a static IP on our router for it which allows me to SSH in from work (or anywhere else) and use the say command to have random messages read out. She still doesn't know it's me - it's getting hard to keep a straight face when she complains that the macbook announced that "the radish only floats on one side" in a sing-along jaunty voice this afternoon.

I also used to enjoy SSHing onto newbie unix users boxes and randomly ejecting the CDs they were listening to.

link|flag
1  
Reminds me of a lab full of sun workstations with world write privs on /dev/audio .... – jmucchiello Dec 22 '08 at 3:38
1  
/usr/bin/eject on linux systems, I assume macs has something similar. – hlovdal Apr 12 at 18:00
1  
That's a reference to XKCD :D – furtelwart Jul 24 at 7:25
show 7 more comments
vote up 126 vote down

Adding the words "teh", "adn", and "fro" to someone's Word dictionary.

link|flag
2  
what if these spelling mistakes cost him his job on the basis that he "doesn't even know to use a spellchecker"! – hasen j Mar 5 '09 at 2:47
5  
@hansen j: Mostly harmless? :) – Bill the Lizard Mar 5 '09 at 3:09
8  
This is just plain evil. – Troggy Jul 17 at 9:45
4  
@Bill the Lizard: You called? – Mostly Harmless Aug 21 at 17:28
2  
off-topic: but since this was migrated from SO, I got to up-vote my own comment :P – hasen j Aug 24 at 6:47
show 3 more comments
vote up 105 vote down

A coworker of mine once left her computer unlocked when she went home for the day.

We created an email in Outlook, addressed it to a boss she couldn't stand, wrote a love letter to him, then used Paint to make a desktop-sized image with the email positioned to the right of where her desktop icons were. Then we set it as the background and locked her computer.

So the next day she sees this loaded gun of an email, can't figure out why she can't close it, and is freaked out that she might click it wrong and send it.

Bonus hilarity points ensued when she rebooted in panic and it came back.

(this was someone who was a really good friend of ours so we all had a good laugh over it - it wasn't like we randomly picked someone)

link|flag
show 2 more comments
vote up 85 vote down

If you're sitting near them (opposite or along side), plug a USB mouse into their PC and every now and again move their mouse pointer. The two mice share the pointer, so done well you can fight their attempts to move the pointer left/right by moving your mouse in the other direction.

You can do the same with a second keyboard too!

link|flag
8  
We did this with a wireless mouse. Very funny. – Andrew Apr 29 at 23:59
show 7 more comments
vote up 84 vote down

Prank 1

At my old job my Co-Worker's son pranked me by sending me a link that looked legit but when I opened it, the page loaded a small flash app that played "I am looking at Porn!" really loudly. A few people in my office heard my computer and laughed. So I copied the swf file and created a new page with javascript that would spawn 10 new windows then each of those would spawn 10 new windows and so on -- each one had the "I am looking at Porn!" swf file that loaded. I emailed him the link. If I remember right, I put it somewhere on our company site so it looked legit. About 15 minutes later I got a reply with "Nice."

Apparently he was in a computer class in High School and wasn't supposed to be surfing or checking email. He said it kept playing the sound really loudly before locking up his computer and bringing the teacher over to his desk.


Prank 2

Same old job. One morning before anyone got in, I switched the M and the N keys on a co-worker's keyboard who I knew was a hunt and peck typer. He called me over later that day to look at his computer because, "the keyboard typed the wrong letter" when he typed. I sat there a minute, tried it in Word and Notepad then went into control panel and acted like I was checking on things. Finally, I pulled out my car keys popped the letters off the keyboard and switched them back (to their correct original positions). I looked at him and said, "Use it like this, you will get used to it" and I walked away. He threw a fit about that not being a valid fix. He was so mad -- it was awesome.

link|flag
10  
haha #2 is great. – rally25rs Mar 5 '09 at 4:21
7  
+1 for #2 - preception is everything! – scraimer Mar 5 '09 at 7:19
1  
I did the G and H keys on a colleagues keyboard. hilarity ensued when he tried to connect to the Weblohic machine. LOL – cometbill Jul 13 at 19:25
2  
+1 for #2, -1 for #1. :p 'cause abusing browser exploits is just lame. – Tchalvak Nov 17 at 22:37
show 1 more comment
vote up 81 vote down

I remember installing a Blue Screen screen saver on a friend's computer at the time he was writing his Master's thesis. Worked great.

link|flag
3  
That is not necessarily harmless. If the person had unsaved work and rebooted on seeing the BSOD, for instance. Not a nice thing to do to a master's thesis... – Galghamon Oct 14 '08 at 14:18
13  
Yeah, my coworkers rebuilt my computer for me while I was on vacation because of me using this screensaver. They apparently troubleshot it for awhile too. – romandas Feb 10 '09 at 19:37
18  
I did this to a friend once, and then forgot about it. MONTHS later, he found it and asked me about it - apparently he had just been rebooting every time he came back to his computer, and was about to buy a new one. What amazed me was he had never pressed a key even once, which would have exited! – gregmac Feb 18 '09 at 17:14
3  
Definitely NOT harmless. – Daniel Aug 1 at 5:26
2  
I had this as my screensaver, and when I came back from lunch, I found my co-worker had rebooted the computer "to help me out". I yelled at him, but it was kinda my fault... – Nathan DeWitt Oct 29 at 16:05
show 3 more comments
vote up 79 vote down

This works on any militant MAC user

  1. Ask to borrow their MAC
  2. Install Microsoft Terminal Server Client for MAC (Free DL)
  3. RDP into a Windows machine using full screen mode
  4. Give the MAC back to the militant MAC head and say, "Here - I fixed your MAC"
link|flag
43  
+1 for giving Mac users a taste of their own arrogance. – Andrew Jun 30 at 3:57
5  
Probably easier just to visualize windows. I once convinced my friend that I had wiped my ibook, and installed windows, when I was just using qemu. It worked especially well, because qemu worked at about 20 mhz – PiPeep Jul 10 at 0:25
1  
Or install Windows on it using Bootcamp and set startup to Windows.... – Oskar Duveborn Aug 19 at 20:58
show 2 more comments
vote up 72 vote down

I have to admit, this is one of my dad's - and I'm a little rusty on details.

On a colleague's Unix machine, he injected some code into something related to the keyboard - a driver, or some handler for the input somehow. Basically, any time this person typed beyond about 45 words per minute, subtle typos kept being added; only keys added would be close to the key being hit. A would become an S or a Q or a Z, a Y may become a U.

The cruel part was that it would only happen if you typed quickly - if you backed up and typed it again slowly it would work perfectly. The faster one typed, the faster the errors came.

link|flag
6  
OMG, that's awesome! :] Can you find out how exactly did he do that? That would be a cool April Fool's Day joke :] – Slink84 Aug 13 at 10:35
3  
That's truly evil. – Matias Nino Sep 24 at 4:24
show 1 more comment
vote up 68 vote down

Only works on a Unix system, but editing a .profile (or .cshrc or other similar file):

echo 'Deleting user account'
echo 'rm -rf ~/.'
sleep 1800
link|flag
1  
Oh that's evil... yet so tempting. – Abyss Knight Oct 14 '08 at 14:12
8  
A heart attack isn't harmless :-) – Michael Rutherfurd Nov 21 '08 at 2:47
20  
What's evil is creating a file called * in the root folder of a Unix newbie's account when they've left their terminal unattended and still logged in. (People did that to each other where I went to university.) Think about what happens when they try to delete it... – RobH Mar 31 at 19:00
show 6 more comments
vote up 68 vote down

Clippy is pretty hilarious.

link|flag
3  
I thought about using this one time with someone who plays a lot of MMOs, with "helpful" messages like "It looks like you're playing an MMO. Would you like help?" (or however Clippy normally said stuff) and "Kill mobs to level up." – R. Bemrose Dec 30 '08 at 14:08
4  
I actually thought you meant the original Clippy. That would also fit. – Svante May 31 at 22:56
show 2 more comments
vote up 68 vote down

Back in the days of AOL, I used to change people's "Welcome!" .wav file to the "Goodbye!" .wav file. So, people would sit there listening to the modem dialing, trying to connect, retrying, retrying x 50, then get excited hearing it connect. Then there would be the conclusive "Ding! Ding!" and "Goodbye!", usually followed by expletives, then confusion. The range of emotional expressions witnessed within those few seconds was incredible.

link|flag
show 2 more comments
vote up 65 vote down

I always like putting the following in someone's .profile:

echo sleep 1 >> ~/.profile
link|flag
2  
That's a thing of beauty. "Anybody else notice this box is getting slower? Really? It's just me? Weird...." – Drew Hall Nov 21 '08 at 5:32
2  
Also fun to add to a .profile: alias ls="sleep expr $RANDOM % 5; /bin/ls". Everyone one else agreed that the Sun was getting slower, so it took over a week before the trick was noticed. – Hudson Dec 30 '08 at 15:29
7  
At uni, we prefer echo "echo sleep 1 >> ~/.bashrc" >> ~/.bashrc Much more fun =] – Ed Woodcock Mar 6 '09 at 17:51
1  
Now that's just plain nasty. Love it. – Andrew Apr 29 at 23:59
34  
Someone keeps doing this to all my Windows machines. – Jim Ferrans May 26 at 23:39
vote up 61 vote down
  • Move the Dock or taskbar away from the bottom of the screen and set it to autohide.
  • Turn on voiceover and set it to maximum verbosity.
  • Use cron jobs along with the say to make the computer sing songs.
  • Set up a cron job to alter the hosts file and the change it back 10 minutes later.
  • Create a cron job to periodically call touch to create blank files on somebody's desktop or home directory
  • Get a cheap pair of headphones, cut off the cable and plug it into a headphone jack on the back of the computer. This can go unnoticed for an astoundingly long time.
  • Turn off wireless keyboards and mice. For bonus points swap them with the ones on other keyboards.
  • Hold down windows-e for a few seconds
  • ctrl-option-cmd-8
  • turn on sticky keys
  • periodically press ctrl-option-cmd-.
  • add lots of files to the dock
  • Insert CDs upside-down
  • run vim no really... it is very hard to quit the program if you don't know how
  • set word to auto correct I to A

Bury these in a C program

  • #define cout cou
  • #define true false or #define false true
  • #define int float or #define float int
  • #define continue break

  • Change the switch from more magic to magic

link|flag
11  
+1 for more magic – Sukasa Apr 29 at 23:48
3  
Oh my gosh... I wish I could vote up a hundred times. Best answer by far. I used to turn on Sticky Keys on all the computers in the school's lab. Then the lab hand would always wonder where all those beeps kept coming from. What made it hilarious is that they were so few and far-between, making it nearly impossible to determine the source. – Andrew Jun 30 at 3:50
show 5 more comments
vote up 58 vote down

In style.css:

if date.month() == 4 and date.day() == 1 and random(1000) == 0:
    print 'body { direction: rtl; }'
link|flag
3  
mmm.. that won't work for me. my sites are always RTL :) – elcuco Jun 3 at 15:35
6  
@elcuco Then why don't you make it ltr then? – MiffTheFox Jul 15 at 20:11
show 2 more comments
vote up 52 vote down

We had a consultant who was pretty unpleasant and spent all day playing Solitaire.

I replaced Solitaire with a batch file that printed a message:

The system has detected unauthorized use of "Solitaire".
Please contact the System Administrator immediately to re-enable Solitaire.

Of course, he'd never go to Sys Admin so he'd never get to play Solitaire.

link|flag
1  
wow, what a great idea! – Gavin Schulz Mar 5 '09 at 2:36
16  
What if someone edited your HOSTS file to redirect stackoverflow.com to the company firewall block page? Haha. – T Pops Jun 11 at 15:39
1  
Strange! We had a consultant who did exactly the same thing. Hmm. – Thomas Bratt Dec 21 at 16:08
vote up 51 vote down

This is will reveal who did this prank (me) to any of my coworkers who find this post, but...

There is a Perl script out there that lets you change the READY... message on most HP laser printers to any message you would like. It goes back to READY... when the printer is rebooted or reset, so no harm done. For about two years, I've randomly been changing the READY message on our bay's shared printer. Sometimes to something topical, like "BRRR. TURN DOWN THE AC." or "LIMIT PRINTING. I'M HUNGOVER", sometimes personal ("HELLO DAVE!"), sometimes misleading ("PLEASE INSERT COIN"). Everyone would talk about them, but no one reported the printer as broken. At the time.

My favorites, though, were the obscure and surreal - mostly riffs on Discworld. I set it once before going to lunch and when I came back to the office, I was standing behind two guys from the IT support group who were trying to figure out why someone would report that the laser printer was displaying:

OUT OF CHEESE ERROR! MR. JELLY! MR. JELLY!

I almost got the coworker who reported the problem in trouble because someone had rebooted the printer before the IT guys got there and they thought he was pulling the prank because there was no way the printer could have an out of cheese error and they had searched the HP support site and couldn't find any reference to Mr. Jelly.

link|flag
8  
Grand lulz, for two reasons: (A) Timespan, (B) Discworld reference. By god, I wouldn't be able to hold a straight face for two years. Especially not after an "OUT OF CHEESE ERROR". – gustafc Aug 19 at 11:06
2  
+1 This one made me LOL. Mr. Jelly! Mr. Jelly! indeed. It reminds me of the line from Airplane! "It's a twister! It's a twister!" – Kelly French Aug 28 at 15:30
show 2 more comments
vote up 46 vote down

Years ago a co-worker at a start-up told the CEO he had an idea for how to implement a very robust speech-recognition engine and had spent the weekend building a prototype. With the CEO watching, he sat down and dictated commands and text to enter. He then invited the CEO to try it (no training required). It worked flawlessly (though sometimes there was a slight delay). We could see the dollar signs spinning in the CEO's eyes.

Then the co-worker revealed that someone else across the office within earshot had been controlling the computer remotely (using a remote AppleScript--this was before VNC).

link|flag
show 2 more comments
vote up 41 vote down

Windows XP Users:

Find a target.

Wait until they leave PC unattended.

Press SHIFT+ALT+PRINTSCREEN.

High contrast mode is the activated and the whole system should go into what i like to call "Retro Mode".

Retreat and enjoy.

PS. To deactivate repeat the original key combo :D

(Its also funny if you just walk up and press the key combo specified when they are at the station, then they beg you to turn it back and everyone gets a cheap laugh!)

link|flag
2  
+1 - Retro Mode :) ... works on Vista too btw! – Sorskoot Jul 16 at 7:40
2  
+1 - I used to do this all the time to the library computers at high school. The library staff didn't know anything about computers so it scared them senseless. =D – Qwerty Jul 22 at 4:38
2  
Horrible, I just tried it with about 15 windows open, computer spent a few minutes trying to reorganize everything... – Benjol Oct 30 at 10:10
show 5 more comments
vote up 40 vote down
printf("Segmentation fault");
link|flag
show 2 more comments
vote up 39 vote down

A guy at the help desk kept getting called by the woman in the cube next to me for the dumbest of reasons. Finally, he had enough and played this prank on her:

He popped the U and the I keys off her keyboard and swapped their locations. She finally had to call into the help desk and reported that her keyboard was malfunctioning by typing U when she clicked I and vise versa.

Funniest part? She said it only happened 60% of the time (probably when she was looking at the keyboard).

link|flag
1  
Same effect will occur with M & N – Dinah Dec 22 '08 at 4:55
1  
Not on my natural keyboard(cant swap M and N) – DFectuoso Dec 30 '08 at 15:02
show 1 more comment
vote up 38 vote down

The user's computer has to have IIS or Apache installed on it for this to work.

  1. Take a screenshot of Google.com.
  2. Copy the center of the image containing the logo, search box, and search button into the center of a blank html page.
  3. Save that html page to the webroot on the user's computer. And make sure it is the default page served up by IIS or Apache.
  4. Alter the user's host file (/windows/system32/drivers/etc). Add a new line 127.0.0.1 google.com
  5. Enjoy watching the person freak out as 'the google' is broken.
link|flag
7  
most mac users are ignorant of the fact that they have apache, so it could work there – cobbal Apr 29 at 23:46
show 2 more comments
vote up 37 vote down

Modify an in-house piece of software with a timer that moves the main window to the left one pixel every 15 seconds or so when the computer is idle...

link|flag
show 1 more comment
vote up 34 vote down

Well, back in the day, I removed the ball from a friends mouse. Can't really do that one anymore...

A piece of tape over the optical sensor should do about as well as removing the mouse ball.

link|flag
8  
I do the tape thing frequently. Some people figure it out imediatly, some people get really stumped. One guy had to call IT support. I felt bad. – Spike Williams Jun 9 at 20:40
2  
+1 for keeping up with the times. – Troggy Jul 17 at 9:52
show 2 more comments
vote up 31 vote down

Set different color tones on the monitor. Usually doesn't get noticed quickly, and gives an eerie "somethings wrong but I can't place my finger on it"-feeling.

-"Does my screen look brown-ish to you?"

-"Nope, must be your eyes playing a trick"

link|flag
1 2 3 4 5 8

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.