Dougal - G

By Dougal Henken
/* This piece is perhaps the closest reflection to who I am. I used to be much lazier person. But in recent years I have found that I have developed quite a strong work ethic and I've asked myself why that is. The reasons I have found are somewhat disturbing. I find death, or the concept of death, to be a powerful motivational force. It seems that all people, including myself, are in a way working to avoid death, trying to rise above it, or simply overworking to supress a fear of death. My insecurities also act as a motivation. I find that I work hard to try and surpass my ineffiencies and shortcomings. Thus I've developed into somehat of a workaholic, and as such, I often catch myself constantly checking the time. It's often hard for me to understand that checking the time doesn't make my work any better. So I wanted to develop a clock that instead of giving me the time, scolds me for wasting it. I simply type "what time is it" and the computer provides a mocking reply based on what the minute is at that moment. Major thanks to Greg Batha for helping me to solve the time refresh issue. */ PFont font; String letters = ""; int back = 0; int m; String time; String a0 = "Someone is already done with their work."; String a1 = "This is pointless. You can't slow it down."; String a2 = "Ask not for whom the bell tolls."; String a3 = "It won't help the quality of your design."; String a4 = "Your life remains empty and meaningless, regardless of time."; String a5 = "Somehwere, somebody else is feeling more successful than you."; String a6 = "You are wasting time and space."; String a7 = "You're parents are disappointed in you, either way."; String a8 = "Death is just around the corner. Work faster."; String a9 = "Each time you ask, time slows down."; String a10 = "The key to your success does not lie in how long this is taking you."; String a11 = "More time will not get you more friends."; String a12 = "Asking just proves you need a life."; String a13 = "It doesn't matter. Keep working."; String a14 = "Your heroes did not gain your admiration by asking the time."; String a15 = "Some people in the world can't afford food much less a watch."; String a16 = "Your lack of awareness is painful."; String a17 = "Why? Do you really have somewhere better to be?"; String a18 = "How much time did you just waste by asking."; String a19 = "It's a period of time from when you last asked."; String a20 = "Idle minds have idle time. "; String a21 = "Calm down. Your life is coming to a close."; String a22 = "More time will not bring you social acceptance."; String a23 = "Time cannot fill the emptiness you feel."; String a24 = "Is this really going to get your work done faster?"; String a25 = "It's one more minute closer to your eventual demise."; String a26 = "Time to move on. You're ex is with someone they actually love."; String a27 = "It's time to realize you'll never live up to expectation."; String a28 = "No matter. You'll never be as satisfied as your friends."; String a29 = "Your question is pointless."; String a30 = "How does it feel to be governed by an abstract concept."; String a31 = "You've already failed this project."; String a32 = "Someone younger and smarter than you is preparing to replace you."; String a33 = "Your abilities can be performed 10 times faster at half the cost."; String a34 = "Your ruining the present by worrying about the future."; String a35 = "Time to stop trying to exceed your limitations."; String a36 = "Is this really going to get your work done faster?"; String a37 = "Will more time really give you any kind of validation?"; String a38 = "Really? Your lack of accomplishment isn't more pressing?"; String a39 = "It must hurt to watch your life slowly disappear."; String a40 = "You'll never attain the happiness you seek."; String a41 = "Time to rewrite your will."; String a42 = "Your desperation will soon consume your being."; String a43 = "Does you success hinge on the passage of time?"; String a44 = "Relax. It'll all be over soon."; String a45 = "Listening to you beg is pathetic."; String a46 = "Time to finish what your depression has started."; String a47 = "You'll never be happy so it doesn't matter."; String a48 = "Time to realize you'll never be as content as your ex."; String a49 = "Your chance at success has already eluded you."; String a50 = "Whatever the time, someone is already more successful than you."; String a51 = "Somewhere, someone other than you is having the time of their lives."; String a52 = "More time will not fill that void you feel."; String a53 = "Time to succumb to the demon of laziness."; String a54 = "Is this really going to get your work done faster?"; String a55 = "Time to embrace your eventual failure."; String a56 = "Hear that? It's the sound of precious seconds leaving you."; String a57 = "Your one oppurtunity has passed you by."; String a58 = "Your inability to succeed means time is pointless to you."; String a59 = "A time of darkness has come."; String s; void setup() { size(400, 400); font = loadFont("CenturyGothic-Bold-12.vlw"); textFont(font); textAlign(CENTER); fill(255); s = "what time is it"; time = ""; } void draw() { m = minute(); smooth(); background(0); text(time, 200, 160); text("ask me 'what time is it'", 200, 200); text(letters, 200, 240); } void keyPressed() { if ((key == ENTER) || (key == RETURN)) { letters = letters.toLowerCase(); println(letters.equals(s)); if(letters.equals(s)){ if(m == 0){ time = a0; } else if(m == 1){ time = a1; } else if(m == 2){ time = a2; } else if(m == 3){ time = a3; } else if(m == 4){ time = a4; } else if(m == 5){ time = a5; } else if(m == 6){ time = a6; } else if(m == 7){ time = a7; } else if(m == 8){ time = a8; } else if(m == 9){ time = a9; } else if(m == 10){ time = a10; } else if(m == 11){ time = a11; } else if(m == 12){ time = a12; } else if(m == 13){ time = a13; } else if(m == 14){ time = a14; } else if(m == 15){ time = a15; } else if(m == 16){ time = a16; } else if(m == 17){ time = a17; } else if(m == 18){ time = a18; } else if(m == 19){ time = a19; } else if(m == 20){ time = a20; } else if(m == 21){ time = a21; } else if(m == 22){ time = a22; } else if(m == 23){ time = a23; } else if(m == 24){ time = a24; } else if(m == 25){ time = a25; } else if(m == 26){ time = a26; } else if(m == 27){ time = a27; } else if(m == 28){ time = a28; } else if(m == 29){ time = a29; } else if(m == 30){ time = a30; } else if(m == 31){ time = a31; } else if(m == 32){ time = a32; } else if(m == 33){ time = a33; } else if(m == 34){ time = a34; } else if(m == 35){ time = a35; } else if(m == 36){ time = a36; } else if(m == 37){ time = a37; } else if(m == 38){ time = a38; } else if(m == 39){ time = a39; } else if(m == 40){ time = a40; } else if(m == 41){ time = a41; } else if(m == 42){ time = a42; } else if(m == 43){ time = a43; } else if(m == 44){ time = a44; } else if(m == 45){ time = a45; } else if(m == 46){ time = a46; } else if(m == 47){ time = a47; } else if(m == 48){ time = a48; } else if(m == 49){ time = a49; } else if(m == 50){ time = a50; } else if(m == 51){ time = a51; } else if(m == 5){ time = a52; } else if(m == 53){ time = a53; } else if(m == 54){ time = a54; } else if(m == 55){ time = a55; } else if(m == 56){ time = a56; } else if(m == 57){ time = a57; } else if(m == 58){ time = a58; } else if(m == 59){ time = a59; } } letters = ""; // Clear the variable } else letters += key; }

One Comment

  1. Jessica Thornburgh
    Posted October 21, 2008 at 10:29 pm | Permalink

    dang dougal, this is crazy, i’m really impressed.
    my only suggestion would be to code the backspace button, but that’s just because i am not so skilled at the typing

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*