After an exhausting day, you're beat, so you head to Starbucks and order a skinny vanilla latte. You get a fucking Venti, because you deserve it, plus you're tired.\n\nThe happy chiming of your sensors reminds you that you've visited Starbucks for fourteen days consecutively! This means you're elligible for a free app! You excitedly pull out your mobile phone to see what app the Starbucks App Store unlocked for you. Holy shit, it's Frappy Bird! It's kinda like that Flappy Bird game but instead of being developed by some douchebag indie developer who can just take it down for some shitty reason like "I'm worried that it's hurting people" (pfft, whatever), it's part of the Starbucks Brand Experience. By playing the game, you'll unlock more rewards that you can use in Starbucks stores. <<set $points = $points + 325>>\n\nThis day is shaping up great!\n\nYou hop onto the train and head back to your apartment. Most of the way you play Frappy Bird, but you remembered that you hadn't made up the AdWatcher Points you lost earlier from cutting off the Belize ad. You scan the train for some interactives, and stare at them for several stops. You know that they all have your UniqueID now, so you can expect emails and SMS ads from them, but there's not much to do about that. <<set $ad = $ad + 20>> <<set $steps = $steps + 4679>>\n\nYou're almost home when your sensors start chirping angrily. You've only walked <<print $steps>> steps today, and you need to walk 10,000. \n\nYou can...\n[[Walk a few extra blocks]].\n[[Head inside anyway]]. \n\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
You stare at the wall, contemplating the eggshell white. Who decided that eggshell was the color of all apartment walls, anyway? You contemplate this for some time, wondering who it was that even named the paint color "eggshell". You realize eggs come in a variety of colors. Were they talking about chicken eggs? Most chicken eggs are brown, if you recall correctly. So what's up with this off white hue?\n\nYou realize you don't have time to brush your teeth anymore. You have to get ready for work.\n\nYou can...\n[[Put on your Ralph Lauren clothing]]\n[[Throw on whatever's on the floor]]\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
You shrug and head inside. The step counters are a guideline anyway, and you were close enough. \n\nYou head inside and are greeted warmy by your partner of your gender preference. \n\n"Hi sweetheart, how was your day?" \n\n[["Great! I feel like I got a lot done"]]\n[["Honestly?"]]\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
<<set $hot = "no">>You grab some of your clothes piled up on the floor and hastily pull them on. Your clothing sensors buzz unhappily, you don't really match very well today. You have to bear the shame of knowing that you won't get a single point from brands. This means that you won't be eligible for coupons later. It's a bummer, but you don't really have time to worry about it.\n<<set $steps = $steps + 18>>\n[[Better head to work]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
You browse the internet, staring for something that will amuse or inspire you. You visit your Facebook and briefly get into an argument with one of your friends over whether or not a comic book movie was any good. Fuck that guy, he's an idiot.\n\nYou go to reddit and look at cute pictures. The kittens doing funny things with their paws is pretty fucking great. <<set $ad = $ad + 80>>\n\nYou briefly read about international news. Something in Syria is bad, you're too bored to read the whole article. There's some kind of issue about gay rights and Uganda but you're sick of hearing about marriage equality so you skip it. Russia's mustering troops on the Ukranian border, and the pics from that are pretty fucking sweet so you spend a decent amount of time looking at those. You find a really cool pic and post it on your facebook. Now all your freinds will know that you pay attention to international politics, which makes you better than them. <<set $klout = $klout + 1>> <<set $twit = $twit + 12>>\n\nTowards the end of the day you end up making the minimum 6 commits that you need in order to get your 90 points. This is not great, but it's good enough that no one will notice or talk to you about it. <<set $dev = $dev + 90>>\n\n[[Time to head home]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.\nYour daily Developer Rank is <<print $dev>>.\nYour Klout is <<print $klout>>.\nYour follower count is <<print $twit>>.
Good morning.<<set $steps = 0>>\n\n\nYou wake up. Things are fucking awesome today! The air is bright and it smells like fresh Downy dryer sheets. You feel full of purpose and you can't wait to get started with your day.\n\nYou can...\n\n[[Brush your teeth]].\n[[Stare at the wall]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
<<set $hot = "yes">>Wow, you look sharp. Your clothing sensors chirp happily. You did a great job matching today. You get a bonus 1500 points from Ralph Lauren! <<set $points = $points + 1500>> <<set $steps = $steps + 18>>\n\nYou gush with pride, knowing everyone will see the little man on a horse logo on your left pocket and know that you're classy as fuck. Plus, each person that sees it counts as an impression for the brand, so you'll be racking up points that you can apply towards a coupon! \n\n[[Better head to work]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
"Honestly? I'm not really sure that anything I am doing is actually meaningful. I feel like I'm just whittling away time until I die. I mean, what's the point in all this? Do you ever feel like that?"\n\n"No... not really. Well, did you at least get your Developer Points for today?"\n\n"Yes..."\n\n"That's wonderful! I'm happy that you're happy."\n\nYou kiss your partner on the cheek and sit down on the living room couch together. You muse over what food to order, then realize that if you order an extra appetizer, you have enough points for a Foodler t-shirt. That's pretty awesome. So you go ahead and do it. \n\nThe food arrives not long after and you turn on the TV.\n\n"Honey, do you mind? I need to catch up on my AdWatcher points today, so can we watch that Ford Escape show?"\n\n"Of course," you say. \n\nYou stare into the screen for a half an hour while shoveling fried rice into your mouth. The show is awful, but it does give a lot of points. <<set $ad = $ad + 150>>\n\n"Sweetie, let's [[go to bed]]."\n\nYou just nod. \n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
"That's wonderful! I'm happy that you're happy."\n\nYou kiss your partner on the cheek and sit down on the living room couch together. You muse over what food to order, then realize that if you order an extra appetizer, you have enough points for a Foodler t-shirt. That's pretty awesome. So you go ahead and do it. \n\nThe food arrives not long after and you turn on the TV.\n\n"Honey, do you mind? I need to catch up on my AdWatcher points today, so can we watch that Ford Escape show?"\n\n"Of course," you say. \n\nYou stare into the screen for a half an hour while shoveling fried rice into your mouth. The show is awful, but it does give a lot of points. <<set $ad = $ad + 150>>\n\n"Sweetie, let's [[go to bed]]."\n\nYou just nod. \n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps. \n\n
You walk around the neighborhood for about 10 minutes, that should be more than enough. <<set $steps = $steps + 834>>\n\nYou head inside and are greeted warmy by your partner of your gender preference. \n\n"Hi sweetheart, how was your day?" \n\n[["Great! I feel like I got a lot done"]]\n[["Honestly?"]]\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
[[Good Morning]]
You walk to the train station and swipe your Rider Card to enter. The gate beeps appreciatively and the small plaxigless doors slide aside to let you pass. Your watch tells you you've achieved 12 Carbon Credits by riding public transportation. Later, you'll be able to apply those to a tax credit. <<set $steps = $steps + 4812>>\n\nYou walk down onto the platform and a billboard across the tracks picks up on your UniqueID frequencey. It used to be that all devices had their own ID's, now they're all just considered an extenstion of the user, so UniqueID was created. An attractive person of your gender preference awakens on the screen. \n\n"Hey there! I noticed you're only 300 points away from getting your next SkyMiles Reward Perk. Why not apply it to a beautiful vacation in Belize? In Belize, you can--"\n\nYou swipe to cut the advertisement off. -10 AdWatcher Points. Oh well, you'll make it up later. <<set $ad = $ad - 10>>\n\nYou walk around the terminal a bit, hoping that a few people at least have their Nintendo StreetPass on, so you can rack up some points. \n\nSoon the train arrives, and the crowds of people get on. Everyone stares at the advertisements or graciously looks at one another's branded clothes, racking up impressions. \n\n<<if $hot eq "yes">>People are noticing your nice duds. Racking up sweet sweet points.<<set $points = $points + 100>> <<else>> No one is really looking at you, since you don't match that well. No points for you.<<endif>>\n\n[[Your stop, better head into the office]].\n\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
You sit down at your desk and start plugging away. You're on fire! Fixing bugs, checking in code, doing all sorts of useful developer things, since you'e a developer. Even though you don't get a lot of credit or attention (usually the Sales guys get that) you feel pretty great about the work you do. Plus, since you are a skilled laborer, you make good money and live very comfortably in your apartment, even though you are in debt from your student loans. Only $80,000 left though! \n\nYou achieve 15 commits today, giving you 150 points towards your developer rank, and improving your entire team's Velocity. <<set $dev = $dev + 150>>\n\nYou're really delivering on challenging problems that are going to really change the way that other people interact with their computers, or mobile phones, or other expensive devices. \n\n[[Time to head home]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.\nYour daily Developer Rank is <<print $dev>>.\nYour Klout is <<print $klout>>.\nYour follower count is <<print $twit>>.
You brush your teeth and you recieve 15 points from Crest! Way to go, you're on a roll. If you brush your teeth just 3 more days in a row, you'll be entitled to a discount coupon giving you 20% off your next Crest purchase. \n<<set $points = $points + 15>>\n<<set $steps = $steps + 32>>\n\nBetter hurry and get ready for work! \n\nYou can...\n[[Put on your Ralph Lauren clothing]].\n[[Throw on whatever's on the floor]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.
You lay in bed, thinking over everything that happened today.\n\nYou wonder how your life is progressing. If you're doing anything right, or anything wrong... \n\nYou've done everything you're supposed to. You went to college, you got a good job, you found a mate, you've been racking up points left and right. Soon, you'll be eligible for rewards.\n\nSo many rewards.\n\nIt's worth it, isn't it? \n\n\nOr is every day just a repetetive march into a seemingly trivial existence? \n\n[[Good night]].
Gamification and the Existential Crisis: An assignation of meaning to otherwise meaningless dribble.
You arrive at your workplace. It's an office building, since you are part of what is cheekily referred to as the "intellectual labor economy". You develop software, or services, or software as a service, or something similar. Your company is really proud of what they do, and everyone tweets about your achievements as a company regularly. This makes a big difference, and helps drive brand impressions. <<set $steps = $steps + 102>>\n\nYou currently have 1900 followers on twitter, which isn't bad, but isn't great either. You estimate that up to 8% of them are bots. You're only following 1200 people though, so this means you're doing pretty well and it impacts your Klout, which matters. Other people that do intellectual labor jobs like you care about things like Klout and tweets. It's part of your personal brand. Also important. <<set $klout = 52>><<set $twit = 1900>>\n\nYour boss acknowledges you and you hear a tiny ping as the sensors in your clothes pick up his retinal movement as an impression. \n\n"Nice to see you." He smiles.\n\nHe is an attractive, smart, white man who came from a nice family and got a good education. He probably has like a million points. \n\nYour Developer Rank is determined by how many code commmits you do per day. You get 15 points per commit, and you're expected to commit between 90-150 points per day. The more points you achieve, the greater your Velocity. A good Velocity affects the whole team, as per Agile. <<set $dev = 0>>\n\nYou can\n[[Get down to work, making things that really matter]]!\n[[Blankly browse the internet for the better part of the day]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.\nYour daily Developer Rank is <<print $dev>>.\nYour Klout is <<print $klout>>.\nYour follower count is <<print $twit>>.
Caroline Murphy
<<silently>>\n<<set $points = 12820>>\n<<set $ad = 3320>>\n<<set $steps = 0>>\n<<endsilently>>You wake up. Things are fucking awesome today! The air is bright and it smells like fresh Downy dryer sheets. You feel full of purpose and you can't wait to get started with your day.\n\nYou can...\n\n[[Brush your teeth]].\n[[Stare at the wall]].\n\nYou currently have <<print $points>> ConsumerPoints.\nYou currently have <<print $ad>> AdWatcherPoints. \nYou have walked <<print $steps>> steps.