Category Archives: Personal

Life updates, reflections, and everything that doesn’t fit neatly into another category.

Temporally Challenged

Eric has a new book you should buy, despite the fact he’s all wrong about weblogs. His thesis is that it’s easy to read chronological items that relate to each other from top to bottom on a page. It’s not that Eric has his facts wrong, he’s just looking at the wrong facts.

Weblogs are not 20 chapter books. Eric’s entries refer and develop more than the average weblog’s, he is no exception to the rule that most weblogs would be just as intelligble if they randomly ordered the entries you haven’t read yet than if they presented the newest ones at the top. For some reason Eric insists on using monthly archives for his permalinks, which isn’t helping his visitors or Google (or the bandwidth he’s concerned about). Anchored monthly archives should never be used for permalinks. The only people who still use these are those who are technically hindered from or too lazy to implement post-level permalinks.

On monthly, weekly, or daily archives it makes perfect sense for the entries to be ordered chronologically, because the defining characteristic of the posts is their chronological relation to that date range. On a search result page, I want to see the results ordered either in reverse chronological order or by some search relevance. Both Technorati and Feedster get this, and both default to reverse chronological order of their results. On the front page, which is where Eric has his main beef, the most relevant thing to at least 95% of visitors is going to be the latest items. Anything else is going to be making the site less useful to the majority of users for the benefit of a few. There is a much larger precedent for putting the most recent items at top than just weblogs: most email and webmail software I’ve used, every press release page, news sites like CNN, Zeldman, the Board of Governors, the White House. Breaking the convention of thousands of familar sites for the benefit of the occasional reader who checks back every week or so but is really annoyed at having to scroll funny to what they’ve missed breaks the Hippocratic Oath of design. Weblogs aren’t ordered the way they are because of some freak historical accident, they’re ordered this way because it works.

(A sidenote about the bandwidth issue: it’s dead. Of course pages should be made as small as possible using standards and efficient markup to help them load quickly. No one is going to argue that. However an optimized 10K page loaded thousands of times a day is still a healthy chunk of bandwidth. If you are adjusting your content or paying more for the popularity of your website, find a better provider. The server that this site (and others) is on is allocated 1.2 terabytes of bandwidth transfer per month. At worst it uses a third of that. Server bandwidth should not be an issue anymore these days.)

I mostly disagree with his post, however I feel Eric’s pain. I’ve had to do the scroll-catchup thing before, and it was annoying. Without breaking the website for the vast majority of my users, I can offer some relief:

  1. Eric is a busy guy and I’m guessing he uses a newsreader (like NetNewsWire) to keep track of who has updated. If you click through to the permalink of a new item it will take you to the individual archive for that page, complete with comments. I have always had intra-post navigation at the top of the page, but after reading Eric’s screed it occurred to me where that would really be useful is after you’ve read the article and want to move on to the next thing. So now I have post navigation above the article, after the article, and after the comments. If you’re a few posts behind, navigate the individual archives instead of a monthly archive or the front page. Enjoy.
  2. One benefit to a completely dynamic system is that you can change views on the fly pretty easily. So if the reverse chronological thing bothers you that much, at least with WordPress blogs you have a easy fix. Simply add ?order=asc to any WordPress URI and it will order the dates ascending instead of descending. Example: my March archives, my March archives descending. It would also be pretty trivial to set a cookie to allow people to see things ordered different ways, and I imagine within a few hours of writing this there will be a new hack or plugin on the forums. If only everyone used WordPress.

Have We Met?

Having a blast here at SxSW. I’m trying to keep a SxSW blogroll of people I’m meeting but after just a day I’m far, far behind. If we’ve run into each other use this entry to leave a comment with your name, URI, and where we met, if I haven’t already listed you.

The panels today were pretty decent, though I’m sorry I missed Jeff Veen’s panel, which I heard was excellent. Monday is going to have some great presentations. So far there have been many memorable moments, some of which I’m sure I’ll be hearing about from others for a while. I’m going to do a few more pictures and then it’s to bed for me. They put some really good panels early in the morning and I still have to grab some sleep.

Best Postcard Ever

My friend Becca just returned from the Dominican Republic where she taught English at several local schools and an orphanage for a couple of weeks. I’ve read over her notes from the trip and they sound really interesting, I hope she publishes them somewhere. When she came back she brought a “postcard” that was actually a picture she had taken on this gorgeous beach, “behind El Morro en Monti Cristi.”

1/30/04, Hi Matt! - Rebecca

It says:

1/30/04
Hi Matt!
– Rebecca

What I would give to be on that beach right now!

Back In Town

The ride back from Austin earlier tonight was a delight. The stars were gorgeous, I felt like the only person on the road, and the music was excellent. The trip was enjoyable and a much-needed break. On Saturday I also had the pleasure of having lunch with Jacques Distler. His links may be terribly crufty but his markup is impeccable and most importantly he’s a swell guy. Before I knew what happened we had already talked almost two hours, and the conversation could have continued for many more. If two bloggers meet and no one takes a picture it didn’t happen, so I took the oppurtunity to try out the new phone camera and snapped this:

Jacques Distler

Enjoy it, I paid 25 cents to send that to myself. I need a bluetooth dongle.

We discussed, amoung many things, comment spam and crap-flooding. The conversation foreshadowed the next morning when I was drizzled (“flooded” doesn’t seem appropriate) by a few hundred trackbacks. More on that later though. For now I have decided trackback is a security vulnerability disguised as a poorly-implemented cross-blog communication tool perpetuated only by a MT software monoculture. Trackback is dead, long live pingback.

It Feels So Good to be 3

A birthday present from Google: I have overtaken that other guy and I am now the #3 Matt in the world. Go look at it now, because Google can be a harsh mistress. If things continue to go well I might reach #1 and have to take down all my sites, like I promised.

For those of you commenting on the phantom ping from yesterday, I actually posted something and took it down. Don’t worry, a little editing and it’ll be back.

Return of the Posting

The hiatus is over.

Peace and blessings manifest with every lesson learned
If your knowledge were your wealth then it would be well earned

The holidays could not have been better, a delightful mix of friends and family that I will remember fondly for years to come. Presents, the least important part of the holidays, were notable this year in quality and thoughtfulness. Thank you. Presence, friends I have not seen in some time have been in town, and the new place has been somewhat of a hub. I consider myself lucky and blessed to be surrounded by such great people.

Just as writing is a habit, not writing is a habit. In my quest for relaxation over the past weeks I have developed this bad habit, and now it’s time to break it.

I have been extremely busy as of late. I always say I’m busy, but now more so. I’m doing my best to catch up before school starts, and software helps, but there are still personal notes to write, 614 photos to optimize and upload, countless emails to respond to, clients to work with, and incidentals like eating and sleeping.

Most importantly, I turn 20 in 5 days.

Happy Birthday Sarah

Before it’s too late, I wanted to wish the wonderful Sarah Michele Williams who plays trumpet a happy 18th birthday.

Birthday Wish

On your Birthday,
Stretch for a sunbeam…
Reach for a star,
Go for a beautiful dream…

Pick out some wishes,
no matter how far,
or how hard to reach
they may seem…

Cherish some hopes
that are dear to your heart…

And as a new year comes in view,

Treasure & keep them,
and know from the start,
that this year,
you can make them come true

I hope your birthday was as special as every day deserves to be for you.

Breaking the Mold

Leonard does things different:

Hey, it looks like I’m the ‘Feed of the Day’ over at Feedster. Just goes to show that you don’t need things like ‘regular updates’ or ‘finished templates’ or ‘permalinks’ and ‘date stamps.’

I would link to the post, if I could. (Poor man’s permalink: scroll down on his homepage to just above the pictures of the Treo 600 and the Sidekick.)

Some Progress

More and more people are searching for an answer to typing problems and finding Dvorak. My Dvorak keyboard layout post continues to get interesting comments every couple of days, including this latest one from someone who apparently has a keyboard that is designed to switch between QWERTY and Dvorak, something I assumed existed somewhere but I’ve never come across. Maybe that’s the keyboard I should give away as the prize? The prize no one has claimed yet, by the way.

A Thousand Resolutions

For the next two weeks I’m going to try to write at least a thousand words a day, every day. Some of these words will be here, others may be other places, and some might not even be destined online. (Gasp!) When I met Tyler Cowen he told me that writing every morning is just about the best thing you can do to improve. We’ll see how this goes. I’ve always thought lots of reading was crucial to good writing as well, however my reading time is currently monopolized by John Locke. And thus if I start to write like him, it is within your rights to slap me upside the head.

One thing that’s making it nicer is WordPress has an option to make your posting <textarea> as big as you want and I already know all the quicktag shortcuts by heart so posting is as easy and pleasant as using a good editor like Dreamweaver or Topstyle. My textarea is currently 50 rows high, which is growing on me.

I would like to have more links in entries.

On The Matrix Revolutions

It was a really, really great movie. Go see it. No spoilers here. 🙂 We were the very first people in the movie theatre, which was nice because we got the best seats. One of the times I saw Reloaded I had second row seats way too close to the screen and it was pretty miserable.

If you’ve seen it already, let me know what you thought. Spoilers are open in the comments.

Opera and Hallowe’en

Haven’t been around here much lately, though I have been posting to the WordPress blog, coding like crazy, and generally keeping busy. However there are two recent events I wanted to highlight. The first was attending the opening night of Julius Caesar with the lovely Elissa. The performance was excellent, though longer than I am used to, and I would recommend it. I saw several people I know from school there, which doesn’t happen often, but they all seemed to disappear after intermission. Did we miss the party or something? We stayed in our nosebleed seats all night, but apparantly the thing to do is scope out empty seats during the first act and grab them after intermission. Noted.

Elissa and I before we left We grabbed some fries beforehand.

The following night was the first official “party” I hosted at my new place, and it went well. Hallowe’en is my least favorite holiday, which isn’t to say I don’t like it, because it’s still a holiday, but as far as holidays go it’s the one I tend to enjoy the least. Anyway the party went well with food and candles and costumes and people I liked, and we ended up watching Ringu (the Japanese movie that inpsired The Ring), ordering pizza, and then by popular demand (with one dissenting vote) following it up with its American cousin, The Ring. Everyone had told me the Japanese version was supposed to be scarier and better, but I actually prefer the American version for a couple of reasons. Though things are less tidy, it’s more interesting and engaging. I hear a sequel is in the works. I didn’t dress up, but we did have one or two interesting ensembles.

Sarah and Elissa Patriq with Sarah's fake cigar Your author with bunny ears