loading...
Cover image for Untitled Developer Game

Untitled Developer Game

philnash profile image Phil Nash ・1 min read

Have you seen or played Untitled Goose Game? It is so much fun being a horrible goose gently messing with people's lives in a quiet village.

It got me thinking, what if you were the goose? What if you just wanted to mess with your colleagues or your office? What would you do?

(Obviously you wouldn't, you're a nice person, not a horrible goose.)

I started some ideas on Twitter:

What's on your to-do list?

HONK!

Discussion

pic
Editor guide
Collapse
yashints profile image
Yaser Adel Mehraban

1- Get an empty 🍩 box and fill it broccoli, put it on your colleague's desk who loves donuts
2- Remove a couple of key caps from someone's mechanical keyboard
3- Cover their whole laptop monitor with sticky notes
4- Replace the toilet paper with duct tape
5- Put a note on the toaster saying it's voice activated and record the morning activities

I think I like being a goose 😈

Collapse
philnash profile image
Phil Nash Author

4- Replace the toilet paper with duct tape

😱

You're more evil than I thought Yaser!

Collapse
yashints profile image
Yaser Adel Mehraban

Pranks should be inspirational 😁

Collapse
dmfay profile image
Dian Fay
:%s/\(\w\+\)l/\11/g
:w
Collapse
philnash profile image
Phil Nash Author

I feel like this is some vim trickery, but I'm having a time working out what it's going to do and how evil it is!

Collapse
mstrodl profile image
Mary

This replaces every l (L) in every "word" with a 1 (one). So: let appleVariable = "goose!"; becomes let app1eVariab1e = "goose!";

Thread Thread
dmfay profile image
Dian Fay

Importantly it doesn't replace the lowercase L if it's the first letter of the word, since many languages won't allow names to start with a number. So the code is much more likely to compile/run than with a simple global replacement, and the victim will find hunting the problems down that little bit harder.

Thread Thread
philnash profile image
Phil Nash Author

That I couldn't see the difference between the l (L) and the 1 (1) in the code example makes this pretty evil! 😈

Collapse
dmfay profile image
Dian Fay

Try running it against a short text corpus:

const alpha = beta + gamma;
let delta = epsilon + zeta;
exports.result = alpha + delta;

Much the same effect could be achieved without the capturing group but it wouldn't be quite as sneaky.

Collapse
fultonbrowne profile image
Fulton Browne

find someone who left there computer unlocked switch everything to military time, Fahrenheit to Celsius, imperial to metric, and qwerty to dvorak. best day ever! (for me)

Collapse
philnash profile image
Phil Nash Author

That sounds like an upgrade for their machine...

Collapse
moopet profile image
Ben Sinclair

You mean you fixed a bunch of bugs?

Collapse
jingxue profile image
Jing Xue

First of I'd like to suggest we keep it on the nerdy side. Things like "drop coffee cups in a river" really fall into the "horrible person" category. ;-)

One prank I actually did was stick a little piece of post-it on the bottom of a teammate's mouse, covering up the tracking camera. It took them quite a while before they figured it out. Of course I was careful and only did it on a slow day.

Collapse
philnash profile image
Phil Nash Author

If developers turn coffee into code, then I feel it still fits in the realm!

That is quite the prank, did they find out it was you who had played them?

Collapse
jingxue profile image
Jing Xue

Oh I always came clean afterwards - would have been sabotage if I didnt, wouldn't it? :-D

Thread Thread
philnash profile image
Phil Nash Author

It was an honourable pranking then! 👏

Collapse
nebojsac profile image
Nick Cinger
  1. Take a screenshot of someone's desktop. Use that as the desktop wallpaper. Remove all the desktop icons.
  2. Hit the following keys on all the Windows machines in the office: "CTRL + ALT + Left Arrow"
  3. Remove batteries from all the wireless devices (mice and headphones)
  4. Put duck-tape on the bottom of all the wired mice.
Collapse
crimsonmed profile image
Médéric Burlet

Add to this the switching of wireless mice from one desk to another

Collapse
philnash profile image
Phil Nash Author

But not direct switches, at least a circle of 3.

Collapse
philnash profile image
Phil Nash Author

The desktop trick is a classic. Removing batteries from wireless devices would cause an entire day of confusion. I love it!

Collapse
missamarakay profile image
Amara Graham

Take away their adapters.

Collapse
philnash profile image
Phil Nash Author

All out war on new Mac users, eh? USB-C has a lot to answer for!

Collapse
moopet profile image
Ben Sinclair

All Macs since time began have required a little bag full of adaptors to work.

Thread Thread
missamarakay profile image
Amara Graham

I've mostly avoided that with previous models that had an HDMI port.

Thread Thread
philnash profile image
Phil Nash Author

My MacBook Pro 15" from 2015 has the perfect ports. Classic USB and HDMI.

I'm sure USB-C is in my future though, and I'll go back to the adapters.

Thread Thread
moopet profile image
Ben Sinclair

I have this one at work. Needs a dongle to do wired networking (which is useful because of speed and the reliability of Macbook wifi)

Thread Thread
philnash profile image
Phil Nash Author

Ah, ethernet to USB? Fair enough, I haven't had a problem with my wifi, but I do appreciate a good wired connection.

Collapse
cjbrooks12 profile image
Casey Brooks
  1. Change Slack avatars to unicorns
  2. Slightly adjust all the settings on the office chairs
  3. Replace all the images in your app with pics of Nicholas Cage

And yes, I have actually done all these things to my coworkers 😈

Collapse
philnash profile image
Phil Nash Author

We're seeing the real geese coming out in this thread aren't we! 😂

Collapse
lazar profile image
Lazar

Find out which Linux distro your coworker uses.

Get a low profile usb that matches the color of his desktop or laptop. (Laptop is pretty easy to see though).

Download the exact version of his linux distro.

Flash it to your usb.

Then when he is not around, plug the usb in the computer, get into the bios and change the boot order so it loads it first.

I actually did it to my brother one time.

If you want to go even further build a micro-os that will only load the words "No bootable disk found..."

Collapse
philnash profile image
Phil Nash Author

Oh wow, that's something! I feel lucky I use a Mac and (I hope) am not vulnerable to this 😄

Collapse
andrewbrown profile image
Andrew Brown 🇨🇦

In the linter, change from spaces to tabs.

Collapse
philnash profile image
Phil Nash Author

Even better, the formatter!

Collapse
flrichar profile image
Fred Richards

Change user's passwords. To a long sentence. With a lot of spaces. And some shifted-spaces.

I neither confirm nor deny doing this in the past. #bofh

Collapse
philnash profile image
Phil Nash Author

Sounds like a sensible password policy!

Collapse
elmuerte profile image
Michiel Hendriks

Put data blocker USB dongles between people's mouse or keyboard. Bonus points to do this with the security officer.

Collapse
philnash profile image
Phil Nash Author

Illicitly plugging something into the security officer's machine is definitely playing on expert level.

Collapse
logo4poop profile image
logo4poop

I made this a game for some reason....
logo4poop.itch.io/untitled-develop...