An Introduction of Sorts

Research indicates that one’s first public entry in a blog say something about oneself. I’m too conventional (this is the first statement about myself) to break with that, so here’s an introduction of sorts …


Why the name?

I’ve been using the line "Recursion, n.: see ‘Recursion" in my email signature for years. The idea is definitely not mine, but I liked it the moment I saw it (in a book, the title of which I forget, that’s a kind of "computer terms for dummies", which I was given for a birthday too long ago to remember). One day, when the occasion for a .sig change came up, it popped into my head, and there it was.

While contemplating a title for this blog, it occurred to me that many things, foremost the Internet (or "the web") and software tend to refer back to themselves – the Internet through its essential mechanism, the link (aka URL), and software in the form of functions, procedures or subroutines (essentially, pieces of code organised in units) referring to themselves. This can be quite tricky, especially if you need to debug it, as it comes in two slightly different shades: direct recursion is the more obvious, as a function calls itself directly (hopefully with modified arguments), whereas indirect recursion refers to the case where, between two invocations of a function, there are one or more other functions in the call stack (a note to the language-conscious reader: English is not my first language. Therefore you may spot something now and then that looks like German written with English words … consider yourself warned).


Who am I? (who cares? I do!)

I’ve been with Sun for quite some time (too long, some would argue) – since November 1998, to be precise. I spent eight years in the support organisation. During that time, it was my job to handle incidents with and on Sun equipment, and more importantly, Solaris, that customers with service maintainance contracts would report. I specialised in crash dump analysis and performance stuff , but of course a lot of other stuff crept in (if any of my former customers thinks the name sounds familiar: you’re right ;-).
I managed to transition to the Engineering organisation at the end of 2006, and moved from Bavaria to the Bay Area (hmm … that’s almost the same sound …) with my family in March 2007. I now work in the Solaris Networking group as a software engineer.

Before joining Sun, I held a few software engineering jobs in Austria, my home country.


What do I do (when I’m not working)?

As I indicated above, I have a family (no pictures here, sorry), and I spend most of my free time with them. Luckily, my wife shares my passion for photography, so now and again we manage to get some nice pictures taken (in our opinion, anyway). I’m still thinking about how to publish some of that (or links) here … stay tuned, but don’t hold your breath.
We both have a strong background in traditional Austrian/Bavarian Volksmusik ("folk music" is a translation that IMO does not perfectly fit the bill – if you know German, take the time to read up on it). We’ve both played in various groups over time, and sorely miss the opportunity to do so in California (if you know someone who’s proficient in that area looking for people to join, or if you are such a person, drop me a line!) – two isn’t a group (not with our instruments, anyway) and our kids are too young to be any help there.
I also like to read, although I won’t bore you here with a list of titles or authors. That does not mean I won’t in future entries!

Hmm … I seem to have inadvertantly parked this entry in the Drafts section for over a week. Sorry.
This entry was posted in recursion. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s