Shipping Up to Boston

Shawn came to town this weekend to see the Dropkick Murphys concert.  Dropkick Murphys are a Irish punk rock band out of Massachusetts; so think heavy metal drinking songs.  These smaller concerts are always more fun because you get to be directly involved with the band.  Half the people at the concerts seemed to get invited on stage at one point or another.  It was also the first concert I have been to in a couple years… although Heather and I have one next month.

Third times the charm

This post is comming to you from a Blackack II with Windows Mobile 6.0. I am not a fan of Windows, and the iPhone was easier to use (especially the web browser) but the full Outlook integration has simplified my workflow so dramatically that I already cannot imagine not having it. The AT&T had Windows Mobile, but without a full keyboard was almost unusable.

So until I find something better, the Blackjack II is my new phone.

Link Rhapsody

Here is a dump of my home computers bookmark folder.

  • Version Control with Subversion — The subversion… ahhh.. version… of the now infamous CVS bible “Open Source Development with CVS“. Sure to be a classic as well.
  • Writing Shell Scripts — A really handy online guide to writing bash scripts. Topics include command usage, programming, flow control, input/output, etc..
  • University Podcast Collection — a listing of all the free podcasts from major universities. Presented by Open Culture. Might as well get smarter while listening to your iPod.
  • 55 CSS Techniques — a great list of useful css tools for web development. Rounded corners, drop shadows, and no-image tabs; just to name a few
  • DTI Data — The industry leader for data recovery. No cheap, but easily the best. They also provide a couple limited free tools for personal data recovery. Don’t ask why I needed to post this link.
  • 99 Lisp Programs –because Lisp is so cool and examples are the best way to learn. Great for developers with no Lisp experience.
  • Web Pages that Suck — a list of the most common web design mistakes.
  • 202OK — Several thousand online books. Split out by subject.

At Least C# isn’t a copy of anything

Someone at Reddit posted this wonderful list of innovative Microsoft products.  When most people make positive comments about the software giant, they generally say things like “sure they are a monopoly but think of all the great technology they have created.”  While I have a great deal of respect for the company that Microsoft is, it is important to realize that, much like Dell, they almost NEVER creates innovative new technology.  In the last 5 years (post dot.com bust) computer start-ups and open source advocates have done more to advance cutting-edge information technology than Microsoft has done during the entire course of their existence.  This doesn’t make Microsoft a good company; it doesn’t make them a bad company.  It is just a fact of history.

Suse RPM #2

Quick link that I meant to post a long time ago.  Seemed relevant for some reason.

Suse has NOT made me happy lately.  I built my first Suse box at the new job, and then (not a day later) they go and make this agreement with Microsoft.  Why is it that Novell can never seem to learn from the failures in it’s own history, or the results of dealing with Microsoft in Linux’s history, OR the effects of this kind of deal in Microsoft’s history.  I need a new distribution.

It is finally done

So I finally finished Ulysses. I have been poking at it for the better part of 18 months; the longest time I have ever spent reading a single book. It’s not simply that it is an intellectually challenging book, but the book itself is something like a garden path sentence in that reading it straight through causes you to miss much of the underlying meaning.

Ulysses holds another distinction for me; it is the first book I have ever read the cliff notes for. I purchased the cliff notes because I desired to have a dialog about what I was reading. The cliff notes didn’t allow for the give-take of discussion but they did provide an additional view of some of the symbolism in the book.

So, what is my recommendation? I will never read the book again; but I am keeping my copy as it is an amazingly quotable book. I would NOT recommend it to most people but if 1) you enjoy total literary immersion and 2) you have a group of like-minded piers to discuss it with; then it could be an interesting cognitive exercise.

Overall, Ulysses is something of a mixed bag. Like puberty, I am glad I did it; but I wouldn’t want to have to do it again.

What We Say

Sysprog.net has a list of programming quotes that anyone who is a developer will get a chuckle out of. Here are a couple of my favorites:

It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.
–Nathaniel S Borenstein

[The BLINK tag in HTML] was a joke, okay? If we thought it would actually be used, we wouldn’t have written it!
–Mark Andreessen

Pointers are like jumps, leading wildly from one part of the data structure to another. Their introduction into high-level languages has been a step backwards from which we may never recover.
–Charles Hoare