Personal Growth

Problems Scaling Ruby to Complex Systems

Posted in Personal Growth, Ruby on Rails, Software Engineering on March 4th, 2007 by leodirac – 8 Comments

I’m pretty annoyed with Ruby right now. At least I feel that way. Looking a little deeper I realize the source of the annoyance is, like usual, my own shortcomings. My friends and I embarked on a software project a while back. I helped talked the group into using Ruby on Rails as the framework over choices like Java or .net because I was excited about it. Many had reservations. Today I’m annoyed at myself for not listening to them more. The biggest problem with an uncompiled language is that there’s no compiler to tell you when you’ve screwed something…

...full article


Dodgeball Etiquette

Posted in Community, Personal Growth, User Experience on January 3rd, 2007 by leodirac – 2 Comments

“Should we dodgeball?” my ex-girlfriend asked as we sat down for brunch. The question struck me because nobody had ever asked me that before, although the question should have come up a lot. She had figured out a key question about proper dodgeball etiquette which had been bugging me. I’ll explain, after some background. What is Dodgeball? If your friends have discovered dodgeball, I’d guess you’re probably in one of three states: Infatuated with this neato service that broadcasts SMS text messages to your friends when you go out Wondering what your friends are always doing with their phones under…

...full article


Treo 700w: Daylight Savings SNAFU

Posted in Ego, Gadgets, Personal Growth, Technology, User Experience on October 30th, 2006 by leodirac – 1 Comment

Yesterday morning I woke up feeling like a zombie and was happy to figure out that with the end of daylight savings time, I had an extra hour to do homework. I started turning the clocks in my house back. They were all pretty easy except one. My inappropriately named “smart phone” just needed to reboot (not at all uncommon) to get its clock reset. But before too long I realized that not only was my smart phone was smart enough to move back its own clock, but that it also moved back every appointment in my calendar by an…

...full article


So you want to climb Mt. Rainier?

Posted in Climbing, Health, Personal Growth, Seattle on October 21st, 2006 by leodirac – Comments Off

I’ve climbed Mt. Rainier twice now. Once in 1996 and once in 2006. (I hope in 2016 I’m still up for it!) I get a lot of questions from friends who are interested in trying the climb themselves. So I thought I’d write some notes on how you could prepare. First off, if you don’t have a fair amount of rock climbing experience and mountaineering experience, or have a lot of experienced friends who are willing to babysit you, go with a guide service. This year I went without a guide service and I’m really glad I did it. But…

...full article


Transhumanism: Evolution beyond biology

Posted in Personal Growth, Societal Values, Technology, Transhuman Morality, Transhumanism, Uploading on October 4th, 2006 by leodirac – 1 Comment

I consider myself a transhumanist. I spend probably too much time thinking about very long-terrm trends of humanity. Some of the trends I see seem obvious to the point of being irrefutable, while others I’m sure are controversial. Nevertheless, I’ll lay out a few of the basic tenants of transhumanism, and begin to explain why they lead to the very deep and personal implications they have for me. Computers are getting faster and more powerful. As they do so, they’re helping humans be smarter. Maybe not invidual humans, as some studies have shown that things like e-mail and powerpoint can…

...full article


I fell off the wagon…

Posted in Personal Growth on September 23rd, 2006 by leodirac – Comments Off

They got me. It’s 6 AM and I only had half a can. Rat bastards.

...full article


Starbucks: Corporate dope pushers

Posted in Business, Investing, Personal Growth, Societal Values on September 22nd, 2006 by leodirac – Comments Off

This afternoon in my office’s cafeteria I found a new refridgerator stocked with tasty beverages. Starbucks Iced Coffee in a can. And guess what: it’s free. For now, at least. Want some candy little boy? C’mon, try it. I remember a couple of years ago seeing them giving away cans of their then-new double-shot canned caffeine high downtown on the sidewalk. They’ll get you hooked and then you come back begging for more, $5 in hand. Sound like any other industry we know? Many years ago I remember a friend of mine saying she was investing in Starbucks because she…

...full article


Rights vs Responsibilities

Posted in Personal Growth, Societal Values on September 15th, 2006 by leodirac – 2 Comments

Hoefstede identified several axes on which cultures differ. One of them relates to whether people in a culture tend to think more about rights or responsibilities. In the US we talk a lot about people’s rights, and relatively little about people’s responsibilities. Civil rights. Bill of rights. Right to life. etc. Europeans tend to swing towards the other side of that spectrum. For example, a sense of responsibility for impact on future generations tends to leads to valuing environmental issues more greatly. The communist party line in China is also very concerned with responsibilities, but in a somewhat different way….

...full article


You know you’re getting old when…

Posted in Ego, Humor, Personal Growth on September 11th, 2006 by leodirac – Comments Off

The first time you have to ask a friend to wipe your ass for you, that’s when you know you’re getting old. I’m only 32, but a few weeks ago that’s where I was: lying on the floor moaning, almost passed out from pain, needing my roommate to help me wipe my ass before we went to the hospital. Good thing we’re so close. You can also be pretty sure that surgery’s a good option in your future when you can dislocate your shoulder just by trying to wipe your own ass. Yay for modern surgery! It’s also a good…

...full article