Hack the Day

Productivity, life and computer tips. Tricks for a better day.

Archive for the ‘inspirational’ Category

Zen of debugging - remember the Seiza  

Rereading a text I wrote last year reminded me something I wanted to articulate for quite a while. The power of meditation; but actually meditation is a word with too many and messy meanings. What I’m talking about is that powerful “take a break” moment that precedes most great breakthroughs.

In my freshman year of college(Computer Science) I was just discovering the Internet and the vast information one could get from it. Those were the days of MsDOS, Windows 95 and Windows 98, and my geek hobby back then was to subscribe to e-zines of the underground computer virus geeks. I never learned to build a computer virus(it’s bad, evil and it turns you into a criminal) but, being young and restless, I enjoyed reading how one could conceive such software that resembled most to real life-forms - the smallest and code efficient possible, which could replicate, mutate and propagate around. Nothing much stuck with me from that wild age except for a broader understanding of computers, operating systems and assembly language and, completely unrelated, the tale of one of those virus developers.

The guy was stuck at some point trying to understand how to work around the limitations(security) of Windows 98; he had tried all ideas that came to mind, and was starting to get desperate and frustrated. Yet, at one moment, he decided to just lay back. Closed the monitor, closed his eyes. Tried to think of nothing. Quarter of hour later he was coding furiously and excited. His (memory quote) computer coding Zen had struck again.

Without naming it, I’ve been using this method since highschool; now, in my computer programmer existence, I use it more than ever. Whenever I’m facing a bug I can’t understand, whenever something eludes me no matter how hard I try or how much documentation I read, I will stop.

I breathe, I take a walk around the office, get some water from the watercooler. Chat with friends. When coming back to my computer, 10 minutes later, I close my eyes and try to think of nothing. Call it Zen meditation if you prefer; call it  yourKitKat moment.

I prefer to call it Seiza - the seated 1 minute meditation before martial arts training. Letting my mind free of all thoughts is just what we perceive on the outside; on the inside, our subconscious keeps working, freed from the outside stimuli and conscious noise.

More often than once, stepping back is all it takes to solve even the biggest problem.

[photo courtesy of Flickr]

The article has

no responses yet

Written by Alex

April 11th, 2008 at 9:45 am

My question for 2008  

First of all, Happy New Year!

Second of all, I’ve been a lying bastard in 2007 and have blogged extremely little over here, leaving all you faithful readers just hanging and desperately waiting for more insightful, funny, informative or simply original articles.

Third of all, given that this is the best time for New Year resolutions, here’s my question/story for all of you:

How much money would you want in order to NEVER WORK AGAIN?

Let’s pretend I’m a rich bastard that can give you a fixed amount of money, with only one condition: you MUST NEVER work again. Not even for charity, not even for your own freelance gig, not even to help your spouse around the house or to take gardening as a hobby. Would you agree to such a deal? If so, what would your price be?

If you’d never agree to this(as I, for instance), please think a bit about your reasons. I know mine, and I’ll disclose them although I might influence your silent answer:

I like too much doing stuff. I take the most excitement in actually doing something useful, and the feeling of meeting my job deadlines is too good to give up. This is also the reason most successful people have always a hard time quiting their jobs: work is fun and without it we’d be bored to death.

Think about it.

The article has

one response

Written by Alex

January 9th, 2008 at 8:17 pm

How I applied the 4-hour workweek principles for the last 2 months. Part 1.  

You know how I’ve only blogged one or two posts for the last couple of months? I blame it on Timothy Ferris! Yeah, that’s right, he’s the only responsible for my slacking off blogging lately. So if you’re discontent with Hack The Day’s summer/autumn vacation, stop sending me hate mail - Timothy Ferris is the one to blame.

Who is Tim? You haven’t heard of him? What kind of world do you live in? He’s the one who took over the blogging world and the publishing world alike, by writing a best seller book about business and lifestyle - The 4-Hour Workweek(I’ll call it 4HWW from now on). The book which inspired me to make a series of life changes, all successful so far. Letting go of blogging for a while is just only one of the many.

But I’ll take it slowly:
I heard about the book from the author’s blog, where I read some articles detailing the main ideas of it: outsource as much as you can, de-clutter as much as you can; never buy what you can borrow, never waste time when someone else can do it for you.

This was the first task I let others do on my behalf : on my personal (Romanian language) blog, I wrote a post asking my readers to help me to:
Get a free pdf version of the 4HWW book and get a free ebook version of Harry Potter 7 (ok, this one is unrelated to the article, but still a good example). Less than 6 hours afterwards, a reader sent me the Harry Potter book; another 18 hours and I got the 4HWW book as well. So.. the experiment was already becoming successful: don’t waste time looking for stuff: first ask for it. Oh, don’t get me wrong, I’m eternally grateful to my reader friend who sent the books. Something that would have taken me many hours with an uncertain outcome took him, I’m sure, less than a couple of minutes. He has my thanks, and I gained hours of productivity.

Also inspired by Tim was my second successful example of blog outsourcing: I was looking to buy a pair of Crocs shoes, and since I couldn’t seem to find them anywhere in town I again resorted to my reader’s help. In less than a day I received several tips, locations, best prices, as well as offers to have them bought and brought from Italy. What had taken me several days of unsuccessful research was solved by my readers for me. I am, again, more than grateful to them for their help, and to Tim for giving me the idea of outsourcing everything out of my area of expertise.

This was only the beginning, and many more followed: from asking readers tips about the ski resort I should spend my winter holidays, to asking friends and family for help in fields they are better skilled than me, to start using expert websites instead of Google to find the best information in the fields I’m interested in.

But outsourcing deals, tips, research and projects is not what 4HWW is about. After having read the book(I’m still looking for a paper-based version to buy, but couldn’t find any so far, and Amazon shipping is still too expensive in my country), I decided to go on and experiment with the second main idea of the book - de-cluttering your life. But since this article has already gotten too long, and the following risks to take a bit of time to write, I’ll just stop here for now, promising to continue next week. In the meantime, please take a while thinking what time-wasting chores you could ask others(more skilled than you) to do.

The article has

9 responses

Written by Alex

October 17th, 2007 at 4:06 pm