At the Top of the Stack…

As is the case with many geek-endeavors, the things I’m currently working on have nothing to do with the goal I set out to achieve. At the moment I’m trying to find a way to convert xhtml into muse markup.

Why? Because your average Java programmer Just Doesn’t Get It when it comes to building […]


Blogging with emacs + mt.el

I’ve wanted to use emacs as a blogging tool for a long time, but I’ve always run into issues. Today I ran across a blog post that describes an approach that works:

http://ektich.wordpress.com/2006/01/30/how-to-blog-from-emacs/

In addition to the instructions there, I had to pull down:

elib (with apt) xml.el (from: http://www.astro.princeton.edu/~rhl/skyserver/xml.el)

Ping me with questions — more details soon to come as […]


(not?) Ranting about .NET collections…

The .NET collections continually frustrate me with the obvious ommisions, even in .NET 2.0. Coming from a Java / Lisp background, I really expect two things out of a data structures API:

Lots of collections to choose from.
and; Easy manipulation of the structures you have available.

.NET doesn’t […]


Playing with Deepest Sender

I ran across Deepest Sender, a firefox extension used for posting to a blog, today and thought I’d give it a shot. It supports a small, but reasonable set of blog apps (Wordpress, LJ, … two or three others that escape me at the moment, and I can’t find the list right now..) […]


Home is where .emacs is…

I finally found a way to quickly navigate to my home directory in windows today. Being a long-time (well, 8-10 years) Linux user, when I started working in windows 40 hours a week, I had to adapt a bit, but most of that adaptation meant installing cygwin utilities, bblean, and emacs. Unfortunately, it’s […]


foreach(What?)

I’ve been adapting to Java 1.5 and c# (and c#, with .NET 2.0), all of which feature a new construct: the foreach loop. The syntax is relatively similar to the construct in numerous other languages, such as perl’s:

foreach $var (@list){ # … }

In c# (or java, the syntax is the same), to […]


Licensed to invent?

My background in software development was built up on a strong belief that software should be freely available. This belief led me to start using GNU/Linux and various GPL’d projects as an undergrad at Oregon State University. Changing from the norm was painful - I had previously been on a window-only operating system […]


2005 in cities

Copying an idea seen on Join-The-Dots:

Portland, OR
Corvallis, OR
Seattle, WA
Los Angeles, CA
San Diego, CA
Twin Falls, ID
Jackson Hole, WY
Lincoln, NE
Chicago, IL

[…]


Putting Social Networks to work

In the post on mapping the intern, I briefly discussed how having a map of interns across the US would be a cool thing. However, there are obviously some privacy concerns with that. In the comments, Tessa mentions using instant messengers as a conduit for personal info. The appearance of Google Talk completed the connection, […]


Mapping the Intern

For the last two summers I have been interning for IBM in Westchester county, NY. While here, I’ve met a very wide distribution of interesting people (distributed across many axes, one of which is geographic — well, perhaps two of them ;). I think the community that we have formed is interesting for a number […]