Antelope Love Fan

Thoughts on wasting time

Sometimes a person will do something and there's no denying it's an incredible feat but people are left wondering why bother?

Like Satoshi Araki's incredibly detailed urban dioramas

Or setting a world record solving a Rubix Cube

Or Paul Smith's typewriter paintings

Or Scott Weaver's toothpick sculptures

A common refrain is

What a waste of time!


That person needs to get a life!


They should get out more!

But I can't see it that way.

Did you put effort into something? Did you learn something? Did you create something in the process?

You get one block of time for your life and you get to decide how it's spent.

If you chose to do something and it's scratching that little itch in your brain, then how can it be a waste of time?

comments powered by Disqus

All posts

  1. Tragedy and Perspective
  2. On the idea of admiration
  3. The joy of waiting for things
  4. Advice for junior developers
  5. The 4 common ways cars try to kill me
  6. I ran a marathon
  7. The Madness of Saturday
  8. Keeping a daily work log
  9. A frustrating Web.config transformation error
  10. My first century
  11. How _not_ to compare file versions in C#
  12. Auto-incrementing build numbers in Visual Studio 2012
  13. "The definition of the report 'XYZ' is invalid."
  14. Side effects of bike commuting
  15. By the numbers: Coldest ride ever
  16. The difference between 'git fetch' and 'git pull'
  17. Freshman Lunch Shenanigans
  18. Getting an '__doPostBack is undefined' error in IE10
  19. Noticing an odd difference between different implementations of JSON.stringify
  20. How not to make a sale
  21. Prayer for the repose of the dead
  22. You Meet All Kinds of People Cycling
  23. So iBooks Have a Hidden Unique ID
  24. The Three Most Important Pieces of Information for a Kid
  25. 20 Years Later, I Still Can't Read Ramona the Pest
  26. In which I decide not to bother with New Year's Resolutions
  27. I kinda regret deleting my Instagram account
  28. Hacking my eating habits
  29. I have been a dad for 10 years
  30. The most uncomfortable training session ever
  31. Minor hiccup with Google Drive
  32. I love living in The Highlands
  33. A dark start to the day
  34. Renting an Apartment in Boston
  35. I think I need to get over myself a little bit
  36. Making a mobile site behave like an iOS app
  37. Picasa data API fun: Creating albums and uploading images
  38. SVN working copy is nested?
  39. My one, feeble attempt at being a cracker of software.
  40. My Own Personal Daily WTF v1
  41. Get on your bike. No excuses
  42. Pixel level drawing with the canvas element
  43. New Year's Resolutions
  44. How to write a very simple jQuery Plugin
  45. Must-Have Chrome Extensions
  46. Preserving the $ with jQuery.noConflict
  47. Can't load XRegExp twice in the same frame
  48. Converting a Unix timestamp to a real Postgres date
  49. HTML5 Data Attributes and
  50. Memories Wrapped Up in Music
  51. A poem for our daughters
  52. Handling Windows API Callbacks in VB .NET
  53. My Favorite Explanation of clip: rect();
  54. Basics of QR Codes
  55. Adding/Deleting Events with the Google Calendar API
  56. Basic Authentication with Titanium.Network.HTTPClient
  57. Even better overriding the Firebug console in IE
  58. SQL Management Studio 2008 says Saving changes is not permitted.
  59. Revert to a previous revision with Subversion
  60. Catching Ajax errors with jQuery
  61. Fun with Vim movement commands
  62. Copying ADODB Recordsets Across Databases
  63. The Proxy Pattern in Javascript
  64. Snippet for popping up a jQuery UI Dialog
  65. A Caveat When Declaring Javascript Arrays
  66. With jQuery, Awesomeness Abounds
  67. One-liner to syntax check a Python script
  68. Coding for Doctors in Haiti
  69. Changing an application's favicon in CherryPy
  70. Localizing PHP with gettext
  71. Running a CherryPy app with Apache and mod_python
  72. Basics of the Alternative PHP Cache (APC)
  73. Converting an RFC 3339 date to a Python timestamp(plus an update to my Google Docs backup script)
  74. Flickr REST API Basics
  75. Short list of required web developer tools
  76. Getting the caption of an image attached to a WordPress post
  77. Simple tabbed HTML navigation buttons
  78. Making sure FireBug console calls don't bomb in IE
  79. You have to be able to talk to people
  80. Not breaking the rules, but still being a jerk
  81. Fear
  82. Growing Up Pyro
  83. Locking Down Facebook
  84. Automatically blocking Twitter spam accounts
  85. File modification date/times in Python
  86. SSH Tunneling: Taming the series of tubes
  87. My single-handed destruction of an Ecuadorian cafe
  88. Basic page routing with CherryPy
  89. Demystifying Python Decorators
  90. Handy VBScript ASP syntax shortcut
  91. Twitter Trends: Experimenting with Adobe Air
  92. Getting started with CherryPy
  93. Installing things on Linux is still a pain in the tuchus
  94. Facebook's OpenID Support: Much Improved!
  95. Basic Lighttpd Setup
  96. Be Safe and Don't Be a Jerk
  97. Facebook's OpenID Support: It's cute and all but...
  98. Basics of the PHP PCRE functions
  99. This Bash trick will make your brain explode
  100. Saving the world with PHP array functions
  101. The PalmOS Browser War That Never Was
  102. 8 years today (and 14 years last March)
  103. It's not hard to avoid sounding like a moran moron
  104. Premature Optimization less harmful than Immature Stupidity
  105. Where am I? Where are you?
  106. Using PrototypeJS with Greasemonkey
  107. Yes, it's a camera. No, it doesn't need film
  108. Backing up your Google Docs
  109. Twitter Search API: Make millions, wow your friends.
  110. The shapening
  111. Writing a simple Twitter-bot in PHP
  112. Event handling with PrototypeJS
  113. Sometimes being a dad is all too real
  114. A refugee from the world
  115. HTML Emails for fun and profit
  116. Javascript awesomeness with Prototype
  117. Regular expressions in VBA
  118. Manipulating PDF files with Visual Basic .NET
  119. Google Client Logins
  120. Your data is your life. Why aren't you protecting it?
  121. RAID basics
  122. My .vimrc file
  123. I'm just a little bit starstruck
  124. In which handiness ensues
  125. It begins
  126. Profiling PHP with APD
  127. Fun with Branching Merging
  128. Comment Engine: Round 2
  129. Comment Engine: Round 1
  130. Foray into the Google App Engine
  131. Un-befuddling OpenID
  132. From Javascript to PHP and Back Again
  133. The fun solution is not always the right one
  134. Good Lazy vs. Bad Lazy
  135. Search Replace with vim
  136. The Editor War
  137. Interviewing is hard and annoying
  138. Further Adventures of a Domino's CSR
  139. How I Single-Handedly Further Disgruntled a Disgruntled Domino's Assistant Manager
  140. Further Tales of a Disgruntled Domino's Manager in Training
  141. Domino's Nightly Stoner Encounter
  142. Most bizzare lack of tip on a delivery
  143. The Saga of an Uhappily-Married-Disgruntled Manager at Domino's: Part 1