the Forty-Second Parallel

Hello, I'm Matt Grayson and this is my website. Feel free to learn more about me or just browse the archives. If you feel so inclined, you can also drop me a line. Thanks for stopping by!

Archives for March 2008

9 entries were found in the archives.

Mac OS X Autocompletion of Network Paths in Terminal

Posted 31 MAR 2008 | Comments

Because I can never remember how to do this, I'm documenting it here. Maybe someone else will find it useful.

  1. Download bash-completion-20060301.tar.gz from caliban.org.
  2. Extract contents and copy bash_completion to /etc/bash_completion.
  3. Edit your Bash profile to include ". /etc/bash_completion".
  4. Restart Terminal or execute ". .bash_profile".

That's it - autocompletion of URLs should work now in Terminal.

A Minor Annoyance

Posted 19 MAR 2008 | Comments

I've really enjoyed using Django of late. After deploying a couple of small Django apps at work back in the fall, I have since rejiggered this site, deployed a couple more at work, have ideas for another half-dozen or so and am turning to it more and more as my general, all-purpose web development platform of choice. It's that good.

Even so, after a couple of years in the Rails world I keep tripping up on one annoyance - the lack of standard locations for code. Sure there are a handful of default paths that Django will look in for things like templates. But you don't have to use those; and beyond that, it's really up to you where you put what. I appreciate this freedom and all, but like Spider-Man's uncle said: "With great freedom comes great responsibility." ... err, or something close to that.

In any case, I love Django. I just find myself sometimes wanting a little more protection from myself.

You're Serious?

Posted 19 MAR 2008 | Comments

Fehr says MLBPA to look at why Bonds is unemployed

After speaking with the Los Angeles Angels during his annual tour of spring-training camps, union head Donald Fehr said his staff will examine possible collusion against Bonds and others.

Ok ... seriously? Does anyone honestly there's some sort of vast conspiracy to keep Bonds unemployed? It's possible MLBPA is just doing this to maintain appearances and avoid any legal action from Bonds. But if anyone honestly thinks Bonds is unemployed for any reason other than Bonds' own problems, they need to wake up.

Regarding the Bear Stearns Collapse

Posted 17 MAR 2008 | Comments

I've said it before (e.g.), and I'll say it again. I simply didn't, and still don't, understand how anyone could have thought that giving people, often people with terrible credit histories, mortgages with no money down and often with no documentation of income — and after an unprecedented increase in prices left the market especially vulnerable to a downturn in prices — was a good idea. Maybe if I had studied for an MBA in Harvard and worked my way up to the top of the investment banking industry it would somehow have made sense to me.

David Bernstein, The Volokh Conspiracy

It's a What?

Posted 17 MAR 2008 | Comments

Hmm ... glad I missed the Sixties. via Instapundit

Boston Dynamics Big Dog

Posted 17 MAR 2008 | Comments

Fascinating but incredibly creepy video of BigDog, a DARPA funded research project. Reminds me of something out of Half Life.

The Least of These

Posted 16 MAR 2008 | Comments

"And the King will answer them, ‘Truly, I say to you, as you did it to one of the least of these my brothers, you did it to me.’" (Matthew 25:40)

This is one of those passages that has haunted me for years. On the face of it, it's pretty straightforward - Jesus is telling us to help people. The poor, the sick, the annoying, etc. And by doing so, you glorify Jesus. Hooray, let's get going. But ... living out these verses is hard.

For example, a few weeks ago we had some really bad weather come through the area. Tornados, hail - the works. The worst of it was coming through a little after 5 o'clock on a week day, so I left my office as I normally do about 4:30 and scurried towards the car a couple blocks away. The rain was already coming down in sideways sheets. Umbrellas were useless. So, I'm hurrying along, trying to keep from getting total soaked.

About half way between the office and the car, I run into a guy walking down the street like nothing was happening. He starts yelling something to me as I cross the street towards him. Annoyed, I slow down a little to try to catch what he's saying. Turns out he's trying to find a homeless shelter on a road I've never heard of. I talk to him for a second and give him a couple of suggestions. He shrugs his shoulders and continues on up the street. Pretty well drenched at this point, I hurry off towards the parking garage.

Now, did I act in accordance with what Jesus taught? Did I glorify Christ standing on that street corner in the rain? You know, I'd really like to think so ... but honestly I'm not so sure.

I can give all sorts of excuses. Heck, there was a tornado coming. But, when it comes right down to it, there's a lot more I could've done to help the dude out. It's not that I didn't want to help him, I just didn't want to right then. Which in some ways is the same thing as not helping him at all.

A Bold Statement

Posted 06 MAR 2008 | Comments

What we saw today was the beginning of two-decades of mobile domination by Apple. What Microsoft and Windows was to the desktop, Apple and Touch will be to mobile.

Jason Fried, regarding the iPhone SDK

Twittering

Posted 04 MAR 2008 | Comments
Twittering

I've had a Twitter account for about a year now. But, for whatever reasons, have only used it sporadically up to this point. I suppose initially I was skeptical as to its usefulness. "Another thing to update? Eh, no thanks." - or so I thought before I really tried it.

Twitter is a odd mix of bits of IM, blogging/RSS, and IRC. You post short (140 characters) bits. Other people post short bits. You can "follow" them and vice versa. Following on Twitter is a bit like looking over someone's shoulder while they work. The end result is a stream of activity from people you know or wish you knew.

It's addictive. And apps like Twitterific make it easy to get your fix. If you haven't already tried it, you should. Oh, and feel free to look over my shoulder.