Skip to content

Instantly share code, notes, and snippets.

@obskyr
Created November 19, 2013 00:17
Show Gist options
  • Save obskyr/7537807 to your computer and use it in GitHub Desktop.
Save obskyr/7537807 to your computer and use it in GitHub Desktop.
The Dean from Community does a lot of interesting stuff. The best part of this code is easily the stupidly long list of verbs.
# -*- coding: utf-8 -*-
import random
verbing = ['coming', 'opening', 'standing', 'attempting', 'beating', 'clearing', 'demanding', 'failing', 'pulling', 'regarding', 'studying', 'dancing', 'feeding', 'improving', 'letting', 'sleeping', 'suggesting', 'wondering', 'bargaining', 'booking', 'crying', 'filling', 'knitting', 'laughing', 'preparing', 'signing', 'striking', 'wanting', 'cooking', 'sharing', 'applying', 'approaching', 'computing', 'controlling', 'deciding', 'discussing', 'grouping', 'lifting', 'lighting', 'mining', 'offspring', 'pudding', 'threatening', 'breeding', 'caring', 'choosing', 'climbing', 'corresponding', 'establishing', 'expecting', 'healing', 'heating', 'lending', 'listing', 'maintaining', 'placing', 'planting', 'pressing', 'questioning', 'restructuring', 'rolling', 'shaking', 'spelling', 'arising', 'bombing', 'claiming', 'cling', 'enjoying', 'entering', 'picking', 'reasoning', 'screening', 'shipping', 'voting', 'farming', 'joining', 'pointing', 'pushing', 'representing', 'searching', 'housing', 'borrowing', 'dying', 'sending', 'singing', 'binding', 'dressing', 'encouraging', 'nursing', 'rating', 'reaching', 'sailing', 'smiling', 'staring', 'staying', 'underlying', 'visiting', 'anything', 'king', 'nothing', 'devastating', 'consulting', 'denying', 'pounding', 'weeping', 'staging', 'glowing', 'welcoming', 'demonstrating', 'widening', 'cooling', 'limiting', 'strengthening', 'celebrating', 'amusing', 'balancing', 'cycling', 'herring', 'settling', 'fencing', 'agreeing', 'adopting', 'pretending', 'inviting', 'stirring', 'drying', 'uprising', 'mourning', 'betting', 'disgusting', 'rebuilding', 'staffing', 'overlooking', 'proposing', 'footing', 'experiencing', 'skiing', 'blocking', 'sparkling', 'attracting', 'coaching', 'acquiring', 'styling', 'drilling', 'coding', 'investing', 'flowering', 'observing', 'conducting', 'forgetting', 'being', 'seedling', 'dashing', 'frying', 'plunging', 'rationing', 'brooding', 'withholding', 'guessing', 'tiring', 'exchanging', 'submitting', 'defeating', 'illustrating', 'uncompromising', 'coordinating', 'starling', 'commencing', 'spanning', 'deepening', 'embarking', 'smoothing', 'menacing', 'deriving', 'flattering', 'collapsing', 'enforcing', 'swaying', 'pairing', 'bunting', 'foreboding', 'bewildering', 'transporting', 'projecting', 'highlighting', 'draining', 'looting', 'pausing', 'devising', 'streaming', 'nearing', 'gliding', 'polluting', 'budgeting', 'foregoing', 'looming', 'calming', 'importing', 'substituting', 'squeezing', 'replying', 'looking', 'giving', 'operating', 'cutting', 'testing', 'eating', 'suffering', 'acting', 'ceiling', 'listening', 'proceeding', 'continuing', 'happening', 'remaining', 'rising', 'darling', 'wearing', 'doing', 'making', 'evening', 'thing', 'beginning', 'going', 'ring', 'asking', 'selling', 'saying', 'setting', 'painting', 'hearing', 'following', 'leading', 'finding', 'playing', 'funding', 'wing', 'training', 'increasing', 'starting', 'sing', 'living', 'understanding', 'something', 'organizing', 'advancing', 'bending', 'splitting', 'glancing', 'outgoing', 'stimulating', 'founding', 'tackling', 'repeating', 'insisting', 'relaxing', 'wrestling', 'interviewing', 'designing', 'dumping', 'mating', 'adjoining', 'calculating', 'exercising', 'blazing', 'mailing', 'roaring', 'commanding', 'launching', 'imaging', 'ongoing', 'scattering', 'coupling', 'clinging', 'contrasting', 'locking', 'recruiting', 'releasing', 'connecting', 'positioning', 'transferring', 'pruning', 'grinning', 'sorting', 'rewarding', 'preaching', 'wasting', 'staining', 'relying', 'notwithstanding', 'commissioning', 'realising', 'diving', 'seating', 'building', 'meeting', 'during', 'using', 'including', 'engineering', 'spending', 'leaving', 'sitting', 'holding', 'drawing', 'raising', 'boring', 'breaking', 'causing', 'exciting', 'racing', 'riding', 'sterling', 'undertaking', 'adding', 'backing', 'closing', 'printing', 'receiving', 'resulting', 'fitting', 'fucking', 'gathering', 'serving', 'supporting', 'surrounding', 'burning', 'outstanding', 'publishing', 'reducing', 'smoking', 'accounting', 'cleaning', 'covering', 'losing', 'processing', 'relating', 'crossing', 'reporting', 'shooting', 'surprising', 'timing', 'creating', 'drinking', 'hoping', 'breathing', 'concerning', 'ending', 'hanging', 'managing', 'returning', 'travelling', 'morning', 'working', 'bring', 'speaking', 'carrying', 'developing', 'keeping', 'offering', 'telling', 'driving', 'saving', 'seeing', 'changing', 'fishing', 'walking', 'watching', 'thinking', 'shopping', 'swing', 'wedding', 'feeling', 'writing', 'patrolling', 'provoking', 'stifling', 'fiddling', 'stemming', 'doubting', 'slicing', 'disconcerting', 'multiplying', 'complying', 'crowning', 'signifying', 'mooring', 'confining', 'betraying', 'interrupting', 'galloping', 'charing', 'perceiving', 'haunting', 'murmuring', 'reopening', 'crackling', 'cataloguing', 'hardening', 'tidying', 'diverting', 'attaining', 'slapping', 'gruelling', 'burying', 'paging', 'simplifying', 'hurling', 'scorching', 'wielding', 'kidding', 'codling', 'beaming', 'inserting', 'suing', 'awning', 'appreciating', 'inhibiting', 'creaking', 'reshaping', 'guaranteeing', 'accumulating', 'scurrying', 'licking', 'trying', 'everything', 'engaging', 'sweating', 'barking', 'reminding', 'converting', 'stuffing', 'rubbing', 'scratching', 'offending', 'staggering', 'netting', 'advising', 'succeeding', 'rendering', 'networking', 'rioting', 'disappearing', 'hiring', 'scanning', 'trailing', 'terrifying', 'directing', 'stumbling', 'sentencing', 'separating', 'guiding', 'accusing', 'committing', 'alarming', 'drafting', 'melting', 'preserving', 'declaring', 'grinding', 'tracing', 'grading', 'tempting', 'filming', 'chewing', 'starving', 'tapping', 'signalling', 'easing', 'communicating', 'drifting', 'scaffolding', 'rejecting', 'brewing', 'intriguing', 'seasoning', 'installing', 'glaring', 'indexing', 'eliminating', 'peeling', 'blooming', 'specifying', 'supposing', 'sloping', 'interfering', 'flooring', 'outlining', 'thanksgiving', 'reacting', 'leaking', 'admiring', 'decorating', 'camping', 'ploughing', 'soothing', 'echoing', 'decreasing', 'puzzling', 'detecting', 'depending', 'ling', 'distributing', 'topping', 'fleeing', 'cruising', 'resembling', 'batting', 'dominating', 'confronting', 'regulating', 'predicting', 'sustaining', 'tracking', 'opting', 'swearing', 'crushing', 'sighting', 'labouring', 'requesting', 'casing', 'phrasing', 'glazing', 'blinking', 'grasping', 'tasting', 'marketing', 'moving', 'taking', 'reading', 'trading', 'warning', 'growing', 'meaning', 'running', 'existing', 'interesting', 'accompanying', 'addressing', 'appalling', 'appealing', 'boarding', 'charging', 'comparing', 'comprising', 'declining', 'defining', 'embarrassing', 'excluding', 'flowing', 'frightening', 'hitting', 'imposing', 'kicking', 'knocking', 'loading', 'modelling', 'organising', 'practising', 'pricing', 'proving', 'recycling', 'responding', 'steering', 'sweeping', 'viking', 'aiming', 'baking', 'blowing', 'carving', 'combining', 'contributing', 'coping', 'differing', 'disappointing', 'employing', 'entertaining', 'exploring', 'filing', 'fixing', 'freezing', 'gardening', 'generating', 'kissing', 'labelling', 'needing', 'noting', 'opposing', 'packaging', 'participating', 'poisoning', 'pouring', 'pursuing', 'qualifying', 'ranking', 'retaining', 'satisfying', 'sewing', 'sling', 'stating', 'stealing', 'sticking', 'trembling', 'unwilling', 'upbringing', 'waking', 'wandering', 'waving', 'weighing', 'answering', 'casting', 'catching', 'colouring', 'consisting', 'editing', 'flooding', 'lasting', 'misleading', 'negotiating', 'occurring', 'outing', 'resting', 'shining', 'stepping', 'stocking', 'stretching', 'treating', 'weaving', 'ageing', 'attacking', 'boxing', 'challenging', 'concentrating', 'defending', 'digging', 'disturbing', 'earning', 'gaining', 'handwriting', 'ignoring', 'jumping', 'licensing', 'mapping', 'misunderstanding', 'mounting', 'preceding', 'preventing', 'protecting', 'purchasing', 'revealing', 'ringing', 'shifting', 'switching', 'warming', 'winding', 'briefing', 'costing', 'counting', 'damaging', 'enabling', 'expanding', 'forcing', 'indicating', 'investigating', 'lacking', 'leaning', 'lining', 'measuring', 'ordering', 'packing', 'promoting', 'reflecting', 'remembering', 'replacing', 'sampling', 'sporting', 'wishing', 'worrying', 'appearing', 'assessing', 'avoiding', 'believing', 'belonging', 'bleeding', 'charming', 'convincing', 'counselling', 'downing', 'expressing', 'firing', 'greeting', 'hiding', 'laying', 'longing', 'loving', 'neighbouring', 'overwhelming', 'presenting', 'programming', 'refusing', 'removing', 'scoring', 'screaming', 'shilling', 'sting', 'touching', 'affecting', 'broadcasting', 'collecting', 'competing', 'dining', 'fascinating', 'finishing', 'fling', 'governing', 'matching', 'varying', 'wording', 'arriving', 'determining', 'dropping', 'emerging', 'examining', 'extending', 'floating', 'forthcoming', 'icing', 'identifying', 'lightning', 'linking', 'mixing', 'obtaining', 'parking', 'performing', 'promising', 'ranging', 'spreading', 'surviving', 'amazing', 'assuming', 'blessing', 'dating', 'describing', 'dwelling', 'ensuring', 'marking', 'struggling', 'viewing', 'accepting', 'achieving', 'arguing', 'attending', 'catering', 'checking', 'explaining', 'financing', 'forming', 'introducing', 'referring', 'requiring', 'shouting', 'stopping', 'throwing', 'waiting', 'calling', 'flying', 'lying', 'passing', 'ruling', 'seeking', 'bringing', 'knowing', 'swimming', 'falling', 'heading', 'helping', 'killing', 'paying', 'handling', 'manufacturing', 'missing', 'winning', 'advertising', 'buying', 'landing', 'monitoring', 'clothing', 'washing', 'allowing', 'banking', 'involving', 'bearing', 'facing', 'willing', 'considering', 'containing', 'hunting', 'producing', 'superconducting', 'fledgling', 'oncoming', 'lengthening', 'charting', 'snooping', 'welling', 'clinching', 'walling', 'interfacing', 'degrading', 'sniping', 'hailing', 'mucking', 'renovating', 'crusading', 'limping', 'distorting', 'scooping', 'unremitting', 'rooting', 'reaffirming', 'sparing', 'blotting', 'ranching', 'lounging', 'racking', 'quarrelling', 'hedging', 'backpacking', 'wallowing', 'burrowing', 'belting', 'resuming', 'ding', 'arching', 'tingling', 'impeding', 'incubating', 'teetering', 'lurching', 'collating', 'avenging', 'stabilizing', 'disguising', 'pitching', 'scouring', 'cowering', 'coursing', 'scintillating', 'crumbling', 'penetrating', 'crashing', 'whispering', 'contemplating', 'descending', 'recognizing', 'wiping', 'reckoning', 'recalling', 'trimming', 'adjusting', 'begging', 'influencing', 'fading', 'preferring', 'updating', 'targeting', 'shortcoming', 'prosecuting', 'abandoning', 'structuring', 'tearing', 'thriving', 'prompting', 'circulating', 'striving', 'totalling', 'dazzling', 'exporting', 'naming', 'implying', 'marching', 'insulting', 'hurting', 'nodding', 'moaning', 'steaming', 'forecasting', 'earring', 'enduring', 'billing', 'seeming', 'banging', 'stressing', 'leasing', 'assisting', 'logging', 'milking', 'mentioning', 'analysing', 'astonishing', 'awaiting', 'boiling', 'browning', 'campaigning', 'chasing', 'coating', 'complaining', 'completing', 'conflicting', 'confusing', 'cunning', 'delivering', 'dreaming', 'featuring', 'flashing', 'functioning', 'furnishing', 'gazing', 'grazing', 'implementing', 'issuing', 'judging', 'liking', 'parting', 'paving', 'pending', 'policing', 'prevailing', 'recovering', 'rushing', 'schooling', 'securing', 'selecting', 'servicing', 'shaping', 'sinking', 'sliding', 'slipping', 'solving', 'sounding', 'spinning', 'stunning', 'supplying', 'swinging', 'learning', 'planning', 'getting', 'spring', 'talking', 'teaching', 'putting', 'recording', 'turning', 'string', 'becoming', 'dealing', 'providing', 'showing', 'fighting', 'having']
verb = random.choice(verbing)
print "Hello, I'm Dean!"
print "My hands are so clean."
print "And at this very moment, I am " + verb + "!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment