Skip to main content
 

Road Trip - To Cheyenne

Made it into Cheyenne with pit-stops in Salt Lake City and Rock Springs, WY.  Over 800 Miles.

I-80 construction is annoying

Got my first speeding ticket  -- ever.  NV state trooper nabbed me doing 89 in a 75.  He was decent enough to write it up for 80.

The signs in the Salt Lake Desert/Salt Flats about Drowsy Driving were classic.

Salt Lake City was clean and tidy, very green and seemingly devoid of people.  Maybe they overbuilt during the Winter Olympics and haven't filled it in yet?

Rock Springs is in the center of mining, and chemical country.  Drove through looking for something to eat.  Decided against it since no non-meat options were forthcoming.  Popped into the Starbucks there, found out it would open in 2 weeks...  Walked the dog in the remains of the old downtown, long since killed by WalMart.  It's a depressing collection of strip clubs, and cheap storefronts for local services (karate, nails, haircuts, etc.)

Now in Cheyenne at a place at the edge of town.  Trains going by now and again.   Need to get to sleep so we can make the final 850 mile leg through Nebraska and Iowa....


 

Road Trip - To Winimucca

So, we set out for Minnesota today.  I-80 all the way to Iowa and then hang a left on I-35.  Easy, right?  Nah..

Due to navigational error and rush hour traffic in Sacramento we ended up on highway 50 to Tahoe.  Beautiful drive, but well, slow.  That and some confusion later and we were headed back towards Nevada by way of Tahoe City and Carson City.

That ate into our time a lot, so we only made it as far as Winimucca, Nevada.   Another railroad town along the heavily trucked I-80 and the Southern Pacific Railroad.

[Note - - Writing this blog post one day after -- was too tired before.]

 

Tommy - Dog Model

We had our dog Tommy photographed by Amanda Jones.  She's terrific and I'm very happy with the few glimpses I got of the images as they came off the digital camera.  Here's a photo of the happy puppy shot by former Six Aparter Matt Peterson:

 

Turns out Amanda is publishing a new book and wants to use one of the photos.  It's coming out in March.  How cool is that?

 

 

 

 

Bay XP Meeting Roundup 8/23/2006

BayXP (The Bay Area Extreme Programming Group) had a small meeting at the offices of ThoughtWorks here in San Francisco.  The topic was interesting things learned at the Agile 2006 conference.

I found a number of items to add to my reading list, Including Refactoring Databases and Working Effectively with Legacy Code.  (See Links below)

Topics of discussion from the meeting included

  • Coding Dojo - how to get hang of test-first development and Pair programming.
  • A lot of talk about how Rails stacks up against upteen different Java Frameworks.
  • The TDD Pair Programming Game is an interesting way of pairing that seems to make sense.  It's like a dance.  I write a failing test, you implement, then I refactor, then you write a test, etc.
  • The best name for a talk that I've seen in a long time was Crushing Fear Under the Iron Heel of Action.  It explored how to deal with team dynamics in an Agile environment, mostly by saying "What's the worst thing that can happen". 
  • Found out about a web site called Developer Testing.  Another thing to add to the RSS reader...
  • There was a short talk about Code Debt.  Some people are surmising that Code Debt should be publicly disclosed in a companies SEC S4 forms via Sarbanes-Oxley.  One interesting quote was that code is an asset and you should maintain that asset properly because assets "increase the means of production".  If you don't maintain code properly and use correct process your software becomes a liability.  (Or course that begs the question of who defines the Generally Acceptable Coding Practices (GACP!)

 

 

 

 

Ease At Work

I was unfortunate enough to miss Kent Beck, one of the founders of the Extreme Programming  speak recently here in San Francisco.

He asked "when was the last time you were comfortable in your skin as a programmer? ...and when did you last have that feeling at work?.  "  As usual Kent has hit upon some interesting psychology that really makes sense. 

Here's part 1 of 8.  If there's interest I'll  post the other 7 segments. (Or you can find these at the Agitar website and some of it's also posted on YouTube..)

 

 

 

 

Julie needs a new pair of Shoes....

So Julie found these very snazzy shoes in Japan, however the American counterpart to this company can't seem to order them for us.  The web site is at http://www.atmos-tokyo.com/ubiq/iliscvs_ppl_re.html  I stumbled throught the Japanese purchase forms, but it appears that this company is only set up to do local deliveries.

I'm looking for a size 24cm purple-esque as pictured below...  Contact me at [email protected] if you can help me out.

 

A Visit to St. Francis

I'm not one to share too much or go off writing long expositions, but sometimes events just do that to you.. 
My visit to the emergency room at St. Francis Hospital was that type of event.

The Situation
:  After finding a stabbing pain in my chest making it difficult to breath and impossible to drive,  Julie and I cabbed over to the closest emergency room:  St Francis at Pine and Hyde.  Right on the edge of San Francisco's Tenderloin neighborhood.  Of course if I'd been able to get an appointment within a reasonable amount of time with the clinic I'm at this could have been avoided, but that's another story.......

The Scene
:  Baby faced doctor in clothes that look two sizes too big.  Panes of glass more at home in a check cashing establishment.  Scattering of beat up vinyl chairs and a TV tuned to really awful ABC sitcoms.  Give my medical infomation, sign away my rights and waiting.  No clue how long.

Enter two tourists.  Overhear about their cable car incident, Palm frond stabbed in the eye.  Next up a crazy confused guy doesn't know why he's there and no one cares.  He's followed by a woman who has that prune-like junkie face with sunken eyes.  That stuff will artificially age you.

"According to Jim" is playing their Halloween episode.  It is truly awful.  The volume is way too loud.

Next, get triaged after about 30 minutes.  Nurse has no clue about what it is and no idea how long I will need to wait.

In the meantime orderlies are moving beds up and down the hallways containing people living on the lowest rungs of society.  It's a mystery why they're there, where they're going and where they came from.  Up and down the hallway.

The George Lopez show comes on.  It's laughtrack is ineffective.  Not funny.  A half hour passes.......

Some student types drop by.  They're talking excitably about star trek holodecks and a specific episode and what they'd change.  And oh wouldn't it be great to have a 24 hour holodeck you could just drop by whenever... And wasn't there an evil Data and a good Data in one of those episodes...

An woman comes by in a wheelchair pushed by her young daugher, her bleached hair contrasting with her ebony skin.  Parenting doesn't become her.

An alarm goes off.  No one blinks, no one moves.  I look at the blinking booping annunciator and notice the little man running from flames and ask if we should evacuate.  Blank stares from the people waiting and no movement from the staff.  We all wait....  It stops about five minutes later.

A "regular" comes in and says his teeth hurt like hell, and says hiya doing my friend, what brings you down here behind a pair of wide dilated eyes that just signal danger.

ABC's "The One" comes on.  Badly dyed facial hair and people who can't sing.  We walk out to the door, considering just leaving since I feel a little better.

Then major drama three people drop in.  A woman says she's been stabbed.  Another prunish faced woman and helps the woman in.  She has the suntan that comes from being forced to live outdoors and is weak.  The kid behind the glass gives her the papers, which she weakly tries to fill out. 

While she's doing that I get called in.  The Doc with the accent you can't quite place says that it's all just a muscle pull in my ribcage, and that it sure hurts doesn't it?  Gets the nurse to jab my butt full of painkiller, gives me a prescription for more and sends me on my way.  Try to ask him about the stabbed woman, but he just goes on about his business.  Then we're done.

The stabbed lady is sitting there, still vacant look on her face.  Dilated eyes guy with the dirty black hair rushes out saying "I mean nothing to these people" while an orderly tells him to not come back.  Bad signing and even worse commercials are still pounding out of the TV.
 
We leave and get a cab home.


 

Raise your Ligh... err Cell Phone!

 

On a lark tuned in to the Duran Duran reunion concert tonight.  Now I haven't been to an arena sized rock concert for years and years...  Since when did it become customary to hold your cell-phone screen aloft instead of a lighter?

 

In any case, well worth watching, their music has held up pretty well.

 

 

 

Oh and if you want something made in this decade that's, well Duran Duran like, check out the Bay Area's own, The Lovemakers.

 

The Best Coffee in San Francisco

I have to say that Philz is now the winner in the "best coffee in san francisco" category.

I love Blue Bottle, buy their beans all the time.  Great place in Hayes Valley and of course their Iced New Orleans is killer.

Been to Ritual Coffee down on Valencia.  More iBooks than the Apple store and a definite see and be seen hipster joint.  The pretty leaves on the Latte and the talented people behind the counter really make up for all that.  Oh and big props for any place that fills a Thermos with French Press as their default drip.

But forget all those since after one visit I'm a Philz fan.  Been past their location on 24th and Folsom a number of times, but never visited until I walked in to their new 18th and Church location.  Has all the things one likes about a coffee shop.  Comfy? check.  Wifi? check.   Exotic sweet creamy light and fluffly individually brewed coffee better than anything an espresso machine can dole out? quadruple check with a garnish of fresh mint!

So you tell me, got anything better?

 

I've got $10,000 and an hour

Why 10,000 girl-power text messages, of course *snark*

 

The most embarrassing CD I own...

Why that would have to be Manowar's "Fighting the World"


Who could ever forget "Blow your Speakers" :-P

 

Thursday Tech Talk - Are You Cachable?

 

Join me this thursday at 4pm for yet another Six Apart engineering talk entitled:

 

ARE YOU CACHABLE?


Explore the fun and tortuous journey of a web request. Starting from the click on a link across the net to the deepest backend server and back to a page displayed on your screen.

We'll look at the latest state of the art in Cache control headers, caching proxies, accelerators, content distribution networks (like Akamai), Keynote metrics and more!

Included in this weeks presentation is a short film clip about how the Internet resembles the six-sigma quality dabbawallas of Mumbai.

 

 

 

 

 

Red Hat Mug Shot

So mugshot is now out: http://www.mugshot.org/

It appears quite interesting in how it integrates with the desktop environment. See the ArsTechnica review for more info.

I'll likely get access to this soon, have to talk to the old Red Hat Peeps asap...

 

County Fair

I blogged this back in march.  Now that youtube links work we can add this directly...

 

 

 

Best Friends Forever!

Does LiveJournal have an official band? "Best Friends Forever" has the appropriate name, lots of songs about boyfriends and they even pull off writing an ode to being Abraham Lincoln's wife:

My Head In Front Of Your Head (mp3).

 

Another Billboard Modification

This time it's Union 76's chance to get their billboard modded.

s320x240

priceless.

 

And you thought your SQL sucked..

Go on over to the New York Times home page and view source. Drop your jaw at the HTML comments that reveal their gnarly SQL they use to generate their home page.

Each three article section has the SQL used to generate it in a comment above it. The funny thing is that the SQL is longer than the results.

  select oid 
    from assetrelationtree
   where otype='NYT_Article' and nparentid in 
         (select nid from assetrelationtree where nparentid=0 and oid in
            (select id from collection where id in 
              (select distinct oid from assetrelationtree 
                where nparentid=(select nid from assetrelationtree 
                                  where oid=1004547 and nparentid=0) and
                                        otype='Collection') and 
                                    subtype='NYT_Article')) and 
                      ncode <= '20060407' and 
                      oid not in (1125004343548,1125004284421,1125004335857,
                                  1125004327602,1125004279763,1125004286523,
                                  1125004276389,1125004338045,1125004296004) 
     order by ncode DESC,nrank ASC

 

Powerwashing

Yesterday I spent 2 hours powerwashing the sidewalk in front of our Loft. I now hate gum chewers. I almost understand why they ban it in Singapore.

 

 

Test via safari

amazon lookups not working.

 

Too busy (and this text is too big)

blah blah blah

getting ad-blocking software a workout...  

 

In Memory

1990-2006

 

Enron Approved Parking Meters

The parking meters in front of the office are now 5 minutes for a quarter. That's a cool three bucks an hour.

Better stock up on coin at the nearest laundermat or get a snazzy parking card:

http://www.sfgov.org/site/dpt_index.asp

 

libapreq 2.07 available

So one of the last hurdles to mod_perl 2.0 development has been fixed. libapreq 2.07 has been in gestation for months and is now available. This is the first non-dev release and it opens the doors to actually using this in production.

 

LJ + Six Apart

So if LJ is a Goat and Six Apart is human, what is the combination?

The greek mythological character Pan. Half Goat/Half Man, plays the Pan pipes and gets everyone in trouble with his mischievous ways.

BTW, Inuus is the Roman name for Pan, just so ya know...

 

Stating the Obvious

No? Really?! duh...


Hookers Found On Craigslist
South SF cops make arrests after finding ads for a small prostitution ring on community Internet board. BayCityNews

 

heading out for now..

will be online later...

 

Keynote and more...

Barak signed off on the keynote contract. Finally. Spoke with Ben about solutions to the excess bandwidth usage problem.

He's also going to file a fogbugz for using the load balancer to point users at one cluster or another.

 

bandwidth bandwidth bandwidth

Trying to come up with a plan to deal with our excessive bandwidth usage for our internap pipe..

ick. No good options exist.

 

ops meeting done..

Finished with meeting. Need to talk to Michael Sippey about getting downtime scheduled. Next get BR code installed and distributed...

Still problems with staging.sixapart.com. need to fix.

 

 

more status.sixapart.com work...

Nick dropped by. More staging.sixapart.com work..

 

sync....

Keynote followups.

writeup staffing plan.

 

Return from lunch

Bagels in the kitchen.. Talked status.sixapart.com with Deborah...

 

Lunch

Brickhouse here I come...

 

Talk talk talk..

Zornitza, Brenna, Nick. status.sixapart.com looking good.

spamtop is a hit.

Still haven't finished the staffing plan.

 

Hardware review payola..

My old roomate on the front page of slashdot...

http://www.theinquirer.net/?article=22332


The whole affair today typifies everything I think is wrong with the industry. I didn't name names, post links, or lay blame directly on purpose. To be honest, this time I have no proof. People have tried to bribe me, people have tried to get me to write things they want written, and people have tried to cower me. I have told them all that they possess more than enough orifices to place their ideals.

 

At work...

logjam is awesome..

Time to get FogBugz sorted out. Brenna is here. Talk to Nick about staging.sixapart.com.

Oh, and Data Center Staffing plan. Must not forget about that..

 

back home...

Prescriptions refilled, errands run, dog walked. Coffee and pastries at Butler and the Chef consumed. Beautiful weather in the park...

 

Off to walk the dog..

run errands, breakfast, dog walking..

 

sleepy sleepy

dozed off around 3 odd something. Never did get back to JY about that tonline server. Checking on that and hitting the email (550/1253)
Current Music: Big Black - The Hammer Party - I Can Be Killed

 

Google

Cutter says I must read:

http://www.uwtv.org/programs/displayevent.asp?rid=2459

CP moved out of the Colorado HP data center and are going to dump Digiquant's sorry ass. 'bout time..
Current Music: Lamb - Fear of Fours - Ear Parcel

 

Web site staging going strong..

Going to use a separate vhost on the production box for staging for now. This will help get us jump-started.. People should really use their desktop to do most of this sixapart.com dev..

Another static IP request. This time from JY. Trying to find old tonline qa server..

Current Music: The Prodigy - The Fat of the Land - Serial Thrilla

 

squid upgraded...

Harlem Globetrotter episode of Futurama on now..

web1-5 squid rpms upgraded. Cat petted. Nap taken.
Current Music: Nirvana - MTV Unplugged in New York - About a Girl

 

Squid...

Time to get the new version of squid out there..

still seeing bazillions of "Active Cache Request" hits from IE.. idiots..

web1, web2, web3 done..
Current Music: Tetsu Inoue - World Receiver - Background Story

 

web1-5 upgraded..

web1-5 have new css for psycholgies.com and noos.. Sam is happy.

http://tabata-land.blogs.psychologies.com/
Current Music: Sunscreem - O3 - Idaho

 

Europe IM is the Best IM

Getting the 1.5.6.2 mods on web1-web5 for .shared support that was overlooked in the last push.

Ask Yann to file FogBugz.

Make static route to work around sonicwall problem for Yann..

Plus catch up with Cutter for potential hires..
Current Music: Shonen Knife - Let's Knife - Flying Jelly Attack

 

Email..

Hey rubber duck.....

Email:
Cron, Alerts, all that.
Garth Tagging..
Tania minutes..
VPN Problem (Ben)
DB Upgrade (Ben)
Jason Upgrade Status
Matthew stuff

down to 547/1131
Current Music: Convoy

 

Day in the Life

You wanna know what happens in a day in Paul's life? Midnight to Midnight all laid bare..

In any case the dishes are done, the daily show watched and now it's time to get to work.. Start by whacking down email.

Email: 545 personal, 1239 work.

Ouch.
Current Music: Pictures of Matchstick Men