Goodbye, Old Friend

We had to put our wonderful dog, Sassey, to rest today.  She was 15 years old, and while not having any skill (or perhaps interest) in obedience, she was certainly a fantastic companion.  

sassey_in_a_sack.jpg

We all trekked across the country together, stopping here or there for a while.  

sassey_in_dallas.jpg

She taught me a lot.  Through our small adventures, she really helped me understand what was important to me: simple and true friendship.  I haven't got many, but the friends (and family) I do have are gold to me.  A sometimes crazy, sometimes drunken kind of gold, but still worth more than anything else I know of.    

sassey_and_brooke.jpg

Eventually, like all of us, she needed to rest from her travels.  We miss her dearly.

sassey_sleeping.jpg

Garden Overview
Late last year I decided that I would learn how to grow food in an urban environment.  I'm not talking about pure substinence farming; I just want to gain a better understanding of what it takes to grow some of your own.  

My landlord here in Brooklyn was kind enough to allow me to use a small 4' x 10' area behind our building to place my containers.  After some research, I found that 'self-watering' containers would probably be my best bet.  They differ from your standard pots by having a reservoir that stores water so the plants can draw on it as they need it.  By asking questions, I found that the Earthbox was the self-watering container of choice for many gardeners.  

An Earthbox costs $30 and has a three gallon water reservoir on the bottom.  Although I could have probably crafted cheaper ones on my own, the official product is built in a manner that should last many years.  Considering the importance I place on sustainability, it should not be a problem for me to spend some money on a company that works to make it a possibility.

The Plants

earthbox_view.jpg

I planted everything on April 20, which seems to be a safe time in the NYC region.

I am growing the following in my earthboxes:
  • 2 Sunchief Tomato Plants (from purchased seedlings)
  • 36 bush bean plants (from seed)
  • 3 zucchini plants (from seed)
  • 16 short-but-wide carrot plants (from seed)
  • 16 leaf lettuce plants (from seed)
potatoes.JPG
I chose to grow the following in regular containers:
  • yukon gold potatoes (from chopped up potatoes)
  • radishes (seed)
  • mustard (seed)
  • carrots (seed)
So far, so good.  I am pretty stunned by the results, as I never considered myself to have much of a green thumb.  Let us hope that the harvest is plentiful!  More updates will be posted as things evolve.
some_plants.jpg

cult_of_information.jpg

I finished Theodore Roszak's The Cult of Information a few weeks back and am just now writing my notes.  I boil the premise down to this: man needs to stop believing in (and therefore worshiping) the superiority of the computer.  True, the machine can perform programmed tasks at a much higher rate than any man - yet this is not intelligence.  The author also rallies against the use of computers in the public school system, as they are being put there for the wrong reasons.  

This second edition was published in the early nineties, which was well before the mass adoption of the Internet.  That being said, and noting that I work in the industry, I believe the author makes excellent points that still apply today.  

Despite what seems to be popular opinion, I do not believe that the computer is not smarter than you or I.  Faster, yes, but not more intelligent.  It is not self-aware, and it is arguably far from ever becoming so.  I also support Roszak's statements about computers in the school system and believe that they are generally a bad thing.  They (in a general sense, of course) do not teach us to  think any better, and I would firmly support any decision to purge them from the school system along with increasing the pay of the teaching staff.  I argue that the mass infiltration of computing systems into public schools has occurred out of fear.  No one wants to 'leave the children behind', just as a politician does not want to be painted as 'weak on terrorism'.

In today's information-saturated world, I highly recommend a healthy dose of Roszak for the sake of tempering our addiction.  I look forward to reading some of the authors other work.  
I began a basic practice of Yoga several months ago, wanting to learn more about my mind's influence over existence.  It is a method that should allow one to go beyond the mere theory of how the mind works, and actually tweak the knobs.  I have a long-standing fascination with various Eastern and Western esoteric traditions, and after a few false starts, I have learned that a firm foundation in mental focus is an absolute necessity.

Yoga is traditionally broken up into eight separate limbs that are meant to be tackled sequentially.  I will refer you to this Wikipedia article for an overview, as I only have limited exposure to the first four limbs and would hate for my inexperience to mislead anyone. 

The first step, Yama, translates to 'restraint', and is usually applied as a moral control.  Tradition states that one should practice:
  1. nonviolence
  2. truthfulness
  3. nonstealing
  4. contience
  5. noncovetousnous
These are all 'Golden Rule'-like, and are foundations for most religious and spiritual practices. While they do require a certain amount of discipline, the points can be considered common sense.

I am curious if this interpretation is as deep as the limb is intended to go.  To find out, we should examine the step's intentions.

It is my opinion that Yama isn't meant to make moral commands for the sake of making moral commands.  Yoga is a system built to allow the operator to experience the final of the six-fold senses: the mind.  In its simplest form, the system is spiritually agnostic and I therefore doubt that seemingly religious commandments were snuck in.  I hypothesize that the true intentions of this limb are to teach you to constrain your energy.  

Killing the neighbors and having extra-marital affairs both take a lot of energy and have repercussions that consume a lot of energy.  If you are out doing things like this, you won't be able to focus on your growth.  The same can be said about being covetous: if you are envying your friend's latest gadget-of-the-minute, you're wasting cycles and are not going to make progress as fast as you otherwise could.  This seems to be the key point: one should enforce reasonable constraints to stop from deviating from the work at hand.  

I am grateful to have come to this conclusion, even if I find out that this defies the tradition.  I love to learn, and love to experience.  I have a reputation for taking on a hell of a lot, and coming back for more.  I have never had one hobby; I prefer a list of them.  I am an information junky, and love to stay up to date with hundreds of RSS feeds and mailing lists about an wide array of topics.  I do all of this, and it is hurting me.  

I have a constant buzzing of thoughts.  I will get up mid-task without consciously realizing it, go do something completely different, and start talking to myself about another project at the same time.  I often walk the streets completely stuck in my head.  A few paragraphs ago, I checked my email and moved a few messages; I have no idea why that was necessary and barely remember it happening.  Certainly, this is consuming a large amount of mental energy!

Eric and I discussed some of these things many months ago over a few beers.  I was feeling a bit stressed, as I couldn't find the time to make progress in my many hobbies (oh, poor, poor me!).  He made a great point: people can typically do two things well (family and career), and anything else that comes along should be treated as completely optional.  I heard what he said, kind of applied it, but my typical processes took hold and I am back in the same position.  I am currently of the opinion that applying the limb of Yama ought to help me break out of this.

Cut out the crap.  Stop multi-tasking.  Make a list of all of the things you do or think about in a day, figure out what is actually important to you, and just dump the junk.  [I just checked my email again!] Formulate goals rather than allowing them to remain fuzzy in the mind.

Some things I've done so far:
  • banned myself from purchasing any new books.  I'm on info overload and need to stop adding to queue
  • unsubscribed from most of my RSS feeds
  • redirected my mailing list subscriptions to folders so they don't hit my inbox
  • set aside the idea of learning or mastering any other programming languages (and frameworks) 'just because'
  • no more video game purchases (I do it rarely, but they are just wasting my time)
  • no more soft drinks, as I don't need the distractions that caffeine withdrawals bring
  • no more personal software projects until I finish my adventure game
  • no coding on the adventure game engine until I actually develop a story and know where I am going!
  • give up the idea of exploring vermiculture this year, and just focus on growing a few basic crops in my containers
Perhaps this time will be different, or at least I'll make it a little farther.  I'm fine with iterative development.  The introspective tools of Yoga, even for a novice like myself, ought to help speed things along.  I'm interested to see what else I will learn about my ego's inner trappings.   
By default, Movable Type publishes content statically and does not rely on a resident dispatcher. Unlike Wordpress, your webserver is responsible for serving up 404 pages when faulty URLs are entered.  

Out of the box, this is an eye sore.  I noticed that my site was doing this, and most MovableType sites I have visited this morning are doing the same.  Since the fix is quick, I thought I'd do a write up.

Assumptions:
  • you are running Movable Type 4+
  • Apache is your web server of choice
  • your web server is configured to allow for overrides (.htaccess).  If not, you can put these directives in your site configuration file and reload Apache itself
Method:
  1. Create a page via the Movable Type admin interface.  Set the filename field to '404.html'
  2. Write up your snarky 404 message, save it, and publish
  3. Add the following line to your .htaccess file: 

    ErrorDocument 404 /404.html

That's it!  You should be able to hit some bad urls on your site and see your nice new error page.
green-hermeticism.jpg

For starters, Hermeticism is an old and evolving spiritual movement that focuses on the experiential exploration of man's (the microcosm) relationship to existence (the macrocosm).  The three pillars of the Renaissance-era incarnation of this tradition are alchemy, astrology, and theurgy; all of which appear to be quite different than their mainstream pop-spiritual equivalents.

I have been interested in the philosophy for over ten years, as it reminds me very much of the experiential traditions of the East (Hinduism and Buddhism), but with the proper slant for someone embedded in Western culture.  Certain aspects of the discipline have even been labeled as 'a Yoga for the West'.  The phrase 'experiential' should be emphasized again and again, as the practice demands work, attention, and validation from the student.  The burden of responsibility is placed in the hands of the neophyte, not in those of the clergy.  Nothing is expected to be taken on faith.

Unlike the Eastern mystery traditions, Hermeticism does not get a lot of attention.  If you walked down the street and asked ten strangers, you'd find that they all have some idea of Buddhism but you'd be lucky if one has heard of Hermeticism.  The authors of this book have set out to revive the spiritual approach, and to show the reader how relevant it is to today's gloomy ecological condition.

There are five chapters, the first four are by different authors and covering various topics.  They are disparate by intent, and a few of them are quite radical and well worth the read if only to force you to step outside of your normal model of life and its problems.  If man's world view defined micro and macrocosm as one in the same, wouldn't he be more inclined to be a better shepherd?  The fifth chapter was a short and concise set of instructions to basic spagyrics, or plant alchemy.  After reading the preceding essays, I have no problem admitting that I am attracted to the idea.  For those that are searching for a spiritual approach the is allegedly verifiable by physical evidence, this might be an answer.    

In the end, if you aren't afraid to step outside of your comfort zone, give the book a read.  If there is anything that this book is truly lacking, it is only a final page offering advice as to where the read might go to gain more information on this subject.

american_gods.jpg

I was prompted by Paul Beard to give Neil Gaiman's piece American Gods a fair chance. I read Neverwhere some time ago, and while I found his story interesting, I did not feel the emotional tug that I expect out of good literature. It was a nice distraction, but not the experience I was looking for. Thankfully, my time with American Gods was different.

Gaimon begins by introducing us to the protagonist Shadow, who is serving the last day of his three year term in prison. While he does possess a corny name and has a record of assault, he is the kind of character that the reader immediately starts to like. Sadly, just before leaving the joint, he learns that his wife and best friend died in a car accident.

On his way to sort her things out, Shadow meets a self-styled rogue who calls himself Mr. Wednesday. He offers Shadow a job, and having nothing better, he accepts. Things change here, as our hero begins to see the world as it exists backstage.

Little did he realize that the old gods and various mythological creatures roam the American landscape. A storm was coming, as Americans tend to be fickle and flighty with their beliefs, and the gods of the old country were ready to depose our modern ones (television, Wall Street, etc).

If you're looking for something different, put this in your queue. I'm glad that I did.

The Macrocosm

As far as I can tell, the industrial world is in quite a bind. All industrialized countries use oil as their primary input. While more countries pull themselves out of the Third World and the demand for energy increases, the so-called oil production rate has not.

In 2007, the IEA changed its usual happy-go-lucky tune and issued a report declaring that an "energy crunch" is imminent. The Chinese and Indians have joined that oil thirsty Americans and Europeans at the trough, and their doesn't appear to be enough drink to go around at current levels of consumption. We are finally being called out and having to face that fact that oil is most certainly a limited natural resource.

Understandably, most people think of their automobiles when they think of oil. While that is probably the most visible and obvious use of the resource, we often forget (or do not ever consider) that the abundance of petrol is responsible for far more than personal transportation. It moves our goods through interstate commerce. It powers the factories that produce our products and provide jobs opportunities. Its various forms can help heat and cool our homes. Possibly more important that anything: it is what we rely on to feed our nation. Others have stated that we actually eat oil, and I propose that one should spend a little time in contemplation to see the truth in that.

The modern food system in America is industrialized. Our crops are planted and harvested on a massive scale with petrol-powered machinery. Our fertilizers are applied via the same mechanism. Even more noteworthy, our fertilizers and pesticides are produced in oil-powered factories, and both are transported on oil-consuming trucks. The same goes for the finished harvest - it takes considerable energy to move it from the centralized farm to your local supermarket.

Despite what many would hope for, I do not see any drop-in solution available. Oil is perhaps the best energy resource man will ever find. That may sound preposterous, but its value comes from its versatility, safety, and general ease of extraction.

While it may be able to replace our power plants, nuclear power is not going to move tractors nor produce fertilizer and pesticides. It will not transport the corn and wheat from one end of the country to the other. It certainly won't propel your car from your garage to the supermarket, nor will nuclear energy somehow pave the roads or be the stuff that we pave the roads with.

There are generally two schools of thought when it comes to the depletion of the oil supply, and I both rather naive:

  • Science will give us an easy drop in replacement for oil, and we'll be saved
  • Oil will run out, and mankind will die off or at least revert to caveman status

I think that we have a pretty painful struggle ahead of us, but we can hopefully make it a little easier if we start applying ourselves right now. I do expect our standard of living to decrease as the oil subsidy diminishes, but see no reason to believe that some sort of Mad Max-like apocalypse is near. The human being has proven itself to be quite good at adaptation, and we'll just have to keep on doing it.

One of the key remedies for the potential food shortage is the individual family reducing their dependence on industrial agriculture by taking the responsibility to grow their own food. We have come to take all of this for granted, and now it is time to repent by humbly toiling in the soil.

The Microcosm

For myself, I just wanna see something grow. I want to grasp the basics of the nutrient cycle. I do not have any practical experience, but do recall growing a Bachelor's Button in kindergarten. It obviously didn't stick with me, as I also recall mowing over my wife's basil thinking that it was a weed. I plan on making plenty of mistakes along the way.

To make it more interesting, we now live in a Brooklyn apartment without any 'real' land. I have a small patch of concrete behind my building that my landlord agreed to let me use, and a stoop that I'm weary of growing anything on. I don't want to attract the attention of any young hoodlums.

But come on - what a place to learn! This is true urban gardening, and I imagine that whatever I can figure out will easily transpose to a place with more space in the future.

I believe that hackers and other people of the DIY movement have a prominent role in working through this problem. There is no need for the problem solvers to only focus on flipping bits. You can expect more articles from myself detailing the layout, progress, and mishaps.

Reboot.jpg

To honor the arrival of Spring, I am breathing new life here. The original content is still available, and most urls should redirect without any trouble.

I have a few longer articles in the pipeline rather than a bunch of my usual mini posts. This new format should accommodate that approach better than the old.

I am also planning on importing the content and comments from Michael On Security in the near future. Those longer articles will be comfortable here.

For those that are curious, this new version rides on Textpattern Movable Type.  It gives me a little more flexibility than the excellent Wordpress and is a little easier for me to get things done in than the powerful Drupal.

Commenting is disabled for the time being, but if you'd like to converse, contact me here.

Anyone who has ever worked in the world of IT operations knows how hard it is to stay afloat. We are fighting entropy. We have a seemingly never ending todo list and people never stop interrupting. Ever. It's the nature of this business, and we obviously like to hurt... err... like a good challange.

So how do you get things done? Everyone has their own system, and I'd like to share mine.

First, Come Up With an Organization System

I use a text file with vim. Seriously. It is located on a remote server that I can access from anywhere, and it has a very obvious format:

Apply patches to front-end IIS servers:
x verify that a policy exists
x schedule change
- apply patch on 2/20/2008 @ 00:01

It's a no brainer, really. The first line denotes the goal, and the following lines are the tasks. After each task is complete, I prepend an 'x' and immediately write down the next action. If the goal is realized, then I cut and paste this to the todo.archive file. Simple as that. In the morning I scan the list and pick my target. Every Monday I go through and make sure that everything still fits with reality.

Eventually, I want to add some vim fanciness so that I can navigate the file easier or at least get some nice syntax highlighting. After that, maybe I'll roll a simple Python cgi that can serve up the text file as an alternate interface. Hell, maybe it'll even have a RESTful API of some sorts so that you can have all sorts of interface. Ahhh... to dream... to dream...

I use the unix utility remind to keep up with calendar items. I find the format clear and it is something I can bend to meet my needs without too much hassle. Google Calendar may be a better choice, though. I haven't decided.

All of this data is backed up on a daily basis to Amazon S3 so I can rest easy.

Second, Keep Your Inbox Empty

Nothing raises anxiety like clutter. When I open my email inbox and see a bajillion read items, my mind races. Rather than do that, make your inbox serve your organization system. Every email is treated in one of three ways:

  1. immediately answered
  2. the goal is extracted and added to my todo list, and the email is moved to the 'archive' folder
  3. the email is deleted
By doing this, I keep the stress level down and don't have to dig through piles or email to figure out what I still have to do. That alone has made a big difference.

Wrapping Up

So, that's how I do it. I'm no guru, and I'm sure it can be improved.

If you'd like to share your own system and you have a blog, I encourage you to write about it and trackback to this post.