# Tuesday, July 29, 2008

dasBlog IS a dog

Well, here I am on a computer running Windows Vista using Live Writer to pound out a post.  I attempted to use Ecto with the new version of dasBlog I had deployed to no avail.  So, at this point my options are debug through why my instance of dasBlog is not playing nice with ecto or ditch the bitch (get it?) and move on.

Sadly, since my job doesn't really involve .NET any more I had hoped dasBlog would be a rewarding connection to my old flame.  But alas, it seems it will remain a reminder of how good it could have been.

So at this point I either bite the bullet and install Parallels on my Mac so I can run Live Writer - NOT.  Or I use my virtual windows box that lives inside my Linux desktop - meh, a bit better.  Or I ditch dasBlog and move on.  This is going to require some think.

Thanks to the kind folks over at worth1000.com for their 'great' photo of a dog.  I think it fits.

Tuesday, July 29, 2008 8:19:00 PM (Eastern Standard Time, UTC-05:00)
#    Comments [49] |
# Thursday, July 24, 2008

Is dasBlog a Dog?

I have just finished upgrading this blog to the latest version of dasBlog. I have been trying to use ecto from my MacBook Pro and it kept barfing. I had looked at the source of the last version of dasBlog and decided it was too much of a hassle and that I would just use LiveWriter to do my post composition. But now, I no longer use a windows box at work and my primary carry-around computer is a Mac. So, if tomorrow, when I go to post with ecto against this blog it barfs... stand by for me to declare dasBlog a dog and move on. My buddy over at

Thursday, July 24, 2008 1:00:48 AM (Eastern Standard Time, UTC-05:00)
#    Comments [51] |
# Thursday, May 01, 2008

My Plans for Saturday

I know I have some catching up to do, but in the mean time. Here are my plans for Saturday


View Larger Map

Some things to watch for in the next few days:

  • TAP NY Beer Festival Report
  • Pictures of Sahkheed
  • A trip report from the West
Thursday, May 01, 2008 12:10:51 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Wednesday, April 23, 2008

Crisis de Blog

All right, so I announced that I was back, and then I go and disappear again.  My bad.  Actually, I'm experiencing a slight crisis de blog.  Originally, I had intended this blog to be some technical some cultural some inane, but for the past little bit, IMHO, I've been focusing on the inane without much time or attention to la boeuf.  See, I'm even feigning clever by using foreign language tricks.

At any rate, fair reader, I'm aiming to aim higher, but I'm not sure higher what that really is.  After isn't 'up' just a construct of gravity?

Oooh, spooky....freakyMirrorTrick

and stolen from http://www.kk.org/thetechnium/archives/2006/02/the_paradoxical.php

Wednesday, April 23, 2008 8:56:37 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Tuesday, April 08, 2008

Mexican Manhole Cover

All right, I've been a bit slack lately. There are extenuating circumstances. In the last week I experienced the most excruciating work day of my career - layoffs. No fun and a couple of my friends didn't escape the blade. But I'm recovering from my PTSD. Seriously, I wasn't sleeping and am only now getting back to normal.

Thanks go to my friend 'Killer' for giving me a little gem to blog about.  We were swapping stories about nicknames.  My theory is:

For a nickname to stick you either you assign a nickname that is a preposterous non-sequitur or one that is so finely tuned to the intended that it seems like the consummation of some longing in the natural order when it is applied.

Which is why Cobb is so perfect, but I digress.  Needless to say 'Killer' isn't really named 'Killer' but yet I predict the nickname will stick.

We were swapping stories and I was offering, what to some, is the old hoary chestnut about a friend of my little brother who I dubbed "Ox" well over 10 years ago.  I am awaiting confirmation but I'm pretty certain it stuck.

Approaching a mid-length post... She responds about telling me about a friend of hers who has fallen into a man hole THREE times - once in India.  She went on to mention that her friend was from Mexico and had likely done the other two there.  Neither of us could recall ever seeing an open man hole without all kinds of protective barriers.

Quick hop and a skip leads me to the phrase of the day "Mexican Man hole"...  I don't even know where to go with this.  I don't work blue, and this is generally a PG-13 blog, but I can't let it drop.  At any rate, fill in your own visual here all I have are some stock images:

Mexican FlagMan Hole

Oh, and I'm back!

Tuesday, April 08, 2008 6:50:37 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Tuesday, April 01, 2008

April Fools

My team and I left a little surprise for about 60 co-workers this morning.  Let's just say it involved the little stickers pictured here and the optical sensors or trackballs on the bottom of their mouse.

aprilFools

Actually, thanks go to Noam for giving me the idea by pulling the prank on me a while ago. It takes people a bit to figure it out. Usually one or two unpluggings of the of mouse and a restart - or at least that's how long it took me.

And, before they try and weasel out, my accomplices:

aprilFoolsAccomplices

Tuesday, April 01, 2008 7:30:50 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

Google April Fools Easter Egg

If you've seen the Google April fools joke, it's a good one, but there is an Easter Egg.  If you expand the browser further and further to the right the image of the Martian landscape keeps going.  It should be mentioned that I have a dual monitor setup that extends 2560 pixels across.  Now I haven't been able to reproduce this, but when you expand all the way out to 2560 a little text bubble appears at the far right on the martian horizon in the photo that says "Welcome to Mars. Nice monitor". So pay attention as you do it, and if you figure out how to reproduce, please let us know.  Guessing it's a cookie thang.

Here is what it looks like on my screen (click the image for the full size):

aprilFoolsGoogle600

I have yet to explore the questionnaires, etc.  But you better believe I'm signing up.

I love April Fools.

Tuesday, April 01, 2008 9:15:31 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Wednesday, March 19, 2008

So you want to be a blogger

The New York Times has an article about the basics of blogging and some tips from the 'pros'.  I want to score a link to my blog on the New York Times site.  I guess I should put some ads up if I'm going to Mahir like that. (Don't remember the verb to Mahir.  Well, I blogged about it here)

So You Want to Be a Blogging Star?

By PAUL BOUTIN
Published: March 20, 2008

Successful bloggers with successful non blogging careers offer ways to think about getting into the business of blogging.

This actually is pretty straight forward and interesting. If I were to add my own tip, which is something that really helps me keep up a regular pace, it would be:

Post Ahead - When I have time to compose a couple posts I'll take one of them and kick it out into the future.

By posting ahead I can keep up my pace and also have "new post insurance" where I can skip a day or two and keep you on the line. This also gives me the ability to publish a longer post midweek when I usually have time for as I slog my way through the week

To keep this all above board, I st-borrowed this photo from The Whole Enchilada: Thoughts on life, work, tech & biz and the whole enchilada.

Wednesday, March 19, 2008 11:40:45 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

What to do if you're laid off

This issue is really close to my heart right now, and I thought I'd pass along what I am reading on Get Rich Slowly.

The advice in the Ask Metafilter thread seems very practical:

  • Don’t take it personally. Many commenters noted that employees can lose their jobs for any number of reasons unrelated to performance and ability. Try not to let your job loss eat at your self-esteem.
  • Don’t panic. Any sudden life change can seem like the end of the world. It’s not. Take time to breathe. Gather your wits and move forward.
  • Maintain network connections. Reach out to your professional and social networks for support. You may not find a job through them, but you may be able to derive other benefits.
  • Buckle down financially. When you lose your job, it’s especially important to practice sound personal finance. Cut any unnecessary recurring expenses. Watch the discretionary spending. Make a budget.
  • Job hunt methodically. Take your time. Don’t just take the first job you’re offered. Look for a situation that will draw upon your strengths, a job that will make you happy.
  • Be open to change. If you live in a rural area, you may need to move closer to a city to find work. If you were working in a career that is disappearing (videotape duplicator?) then explore new lines of work.
  • Consider becoming a consultant. Depending on your career, freelance consulting work may be a viable option. It could at least provide some temporary income while you look for long-term employment.

-from Get Rich Slowly

They make mention of this in the post, but It is worth bubbling up.  A really (some might say "the") great book on finding a job is What Color Is Your Parachute? 2008: A Practical Manual for Job-hunters and Career-Changers.  I as a matter of practice get a new copy every few years. And, I'm thinking I'm about due. The author, Richard Nelson Bolles, does a really good job of cutting through the FUD (Fear Uncertainty and Doubt) about how to look for a job and what approaches work best. Since looking for a job is always a transitory state for most folks, we all tend to doggy paddle frantically to then next job and not pay too much attention to the mechanics of looking for a job. Bolles brings a lot of information about the process of finding a job to light, both from the employer and employee point of view, in a clear methodical (numbers driven) way that eases the mind. And, while you will never feel like you're in control of the situation entirely, it's always easier to at least feel like you have a grasp of the mechanics of your current situation is. All right, now back to cowering under my desk in fear.

Wednesday, March 19, 2008 12:00:27 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

I thought it was fiction, but its not

Peanut Bowl

A friend of mine writes the blog A Cannoli in Seattle which is lots of fun.  She had this post a bit ago that I thought was just fiction.  Well, after some checking, turns out its an account of recent events (but it sure reads like a story).

"Jessica? Did you want me? Are you ok?" she said as she rounded the corner to find her roommate collapsed on the couch - half sitting with her upper body half laying on the cushion next to a large bowl twice the size of her face.

"I threw up in the peanuts..." Jessica murmured in a faint whine. "It's rather tragic."

I was rolling with laughter. Have a look.

Wednesday, March 19, 2008 8:10:36 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Sunday, March 16, 2008

Foo and the 'Web Tits'

Turns out the web IS a small world.  A few years ago when Jonk and I started working together he read this blog forgetfoo.com (NASFW).  Over the last few years we've started referring to the content of Foo's site as 'Web Tits'.  It's sort of a mash-up of web tips and, well, tits. 

So, a couple weeks ago I run into Dylan at Mix08 (under miscellaneous) who works at ClearSpring with Foo.  I mentioned to him that I read Foo and that we referred to his site as 'Web Tits'.  He got a kick out of it and obviously passed the word along because Foo threw down a little shout out (Not entirely safe for work).

Web Tits from forgetfoo.com

Actually, a few years ago when I was interviewing for my job, the last person I interviewed with was a Vice President of Engineering.  He asks a simple yet tough question, "What do you read to get your information about new technology and or web trends?"

Seems innocuous enough, but you'd be surprised how many engineers freeze up or have no answer at all.  Well, not me.  I actually cited Foo's blog as one of the places where I get design inspiration and tidbits about what's hot on the web.  Then I proceeded to navigate the veep over to Foo's blog having not seen what the current post was.  Don't remember what it was that day, don't think it was tits, but I got hired.

And before I forget, top set of tits.

Sunday, March 16, 2008 1:45:14 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Monday, February 25, 2008

And we're back

Some of you likely noticed that around late Thursday of last week, in conjunction with my lengthy post about my adventure into canning this blog went wonky and showed something that was an incomprehensible mix of two posts. The good news is no one wrote or commented telling me my writing had improved.

I think the problem had to do with using BlogJet. It seems to support dasBlog nicely but something went horribly wrong. This post is using ecto. I so, so so want to like ecto, and I do it's got that perfect mix of raw dork horse-power ( html-templating with keyboard short-cuts; solid html generation; and flickr/Amazon/YouTube buttons). But, and there always seems to be a "but", it was barfing on a post I was trying to make again my humble little dasBlog instance. I attempted to debug into the code on the dasBlog side, a big reason I chose dasBlog. In my initial look through I concluded that the problem was likely somewhere in ecto, not that dasBlog is a shining example of good code practices. 

I know, I know dasBlog is open source and I'm so critical, why don't I roll up my sleeves and dive in? The truth of the matter is, I'm not interested in writing a blogging engine, or even really fixing on this one. I've got other side-projects I want to work on and the list is already too long. While I don't believe blogging is fully mature, the issues I've been having with what seems to me a late teen set of technologies: blogging APIs and blog software) frustrates me a bit. And maybe this problem lies in the technology I've chosen. Blogging comes more or less from the PHP side of the tracks and .NET being my comfort zone I opted to use a .NET open source tool. Maybe it's time to learn PHP. (You hear that Bill?)

Back to the dangle-y loose thread holding this post together. I won't be using BlogJet on a live instance without further testing. Windows Live Writer (thanks for the suggestion Ben) hasn't really gotten a workout from me, will be making an audition on a laptop near me. And ecto, oh ecto... What am I to do? I went to your help page hoping you could tell me how to tune your software for dasBlog and this is what I saw:

ecto Help Page Feb 25 2008 

Looks simple right? You'll notice I've included both the left and right edge of the browser window in the screen shot. In fact, I even went so far as to view source - there isn't an input tag on the page.

I'll give it another try, cause I like it so much, but it looks like Windows Live Writer might win. While it was fun to do raw HTML and I like the spell check and ability to have drafts of future posts.

Monday, February 25, 2008 12:14:09 AM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Friday, February 15, 2008

Found On my Phone (Part 2) - Sign of the Times

Friday, February 15, 2008 2:37:43 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Thursday, February 14, 2008

First Test Post from ecto

So I've been toying around with ecto as a tool to compose blog posts on my local box before I post them to my site. Here is what they have to say for themselves:

With ecto you can write and manage entries for your weblog(s). The advantage over using your weblog's control panel is that you can compose entries offline and use the extra features ecto offers, such as spellcheck, creating links, attachments, and much more. ecto is designed to make blogging much more easier and yet give the users as much power as possible to manage their weblogs.

There are a couple things I'm really stoked about. First the keyboard short-cuts for definable tags, so in the rich text editor when I press Ctrl-Shift-B it wraps the selected text with

<blockquote class="withquote"><p class="withunquote">[Selected Text]</p></blockquote>

Second, it has an in browser preview capability that I don't get now using dasBlog. I have to save the post as unpublished and then return to editing. Finally, I'm really stoked about the ability to have draft posts. dasBlog doesn't really support that concept at all. The only problem is it's not free. There is a 21 day trial and then it's going to run me $17.95 or so. It may be worth it.

 

I've more or less figured out that if I'm going to keep up any sort of reasonable pace I need to be able to start posts in one sitting and finish them later.

Thursday, February 14, 2008 11:26:25 PM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Tuesday, February 12, 2008

Found On my Phone (Part 1)

I found these images on my phone.

Tuesday, February 12, 2008 8:39:44 AM (Eastern Standard Time, UTC-05:00)
#    Comments [3] |

Have I become a morning person?

I woke up this morning at 6:00 AM and couldn't really go back to sleep. So I fiddled around on the computer, paying some bills, checking my stats - Hello Alaska - and then decided I'd go to the gym... Yeah, that's what's weird. I may have just become a morning person. Let's hope it doesn't stick. I suppose it has something to do with going to bed at 10 PM last night because I was so exhausted, but I suspect that had more to do with the few glasses of wine I had after work at the DE shin dig. At any rate, off to the gym. It will be a brisk walk there, it's 19 deg outside.

Tuesday, February 12, 2008 7:04:24 AM (Eastern Standard Time, UTC-05:00)
#    Comments [2] |
# Sunday, January 27, 2008

Correcting an oversight - Getting right by the Saitz

I was reading my buddy Ben's blog, the person who is responsible for me blogging, and I realized that I hadn't ever linked over to him. Let me just publicly say thank you, this has been a really great addition so my life, and something I've come to cherish. I've also added him to the blog-roll

Ben has some really great stuff about greenify-ing his home. I try and make him a daily read.

Sunday, January 27, 2008 11:24:02 PM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Wednesday, January 16, 2008

Hmm... I can up my referral rate!

I don't know if I've mentioned it before but you've probably figured out that I have an amazon.com affiliate account. So when you see a link on my site to a product on Amazon I get a percentage (4% currently). But I logged in to check my clicks and found the following:

So, let it not be said that I have shame, and if all it takes is 7 more items to score me another 2% - sure. Here are the last 7 items I bought from Amazon

But seriously, if you're thinking about buying something from Amazon and like what you see here, think about clicking through on one of my links and making your purchase, it doesn't cost you anything - and I'm up to 6%. So, by now you're probably wondering how much I have made of the affiliate program - well I'll tell you: $ 0.48. Yep, I'm rolling in it.

Wednesday, January 16, 2008 1:24:39 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Thursday, January 10, 2008

I may have found a new girlfriend called Xobni, don't tell firebug

I'm a web developer, and while there is a constant march of new tools and techniques that have made my life better, one thing that still tops the list is FireBug (the Firefox plug-in). Seriously, if you're developing web applications without Firebug you're working too hard.

Xobni outlook add-in for your inboxNow, I think I may have another top 5 item. It's called Xobni (inbox backward - pronounced Zob-nee, so I can tell). I've been playing around with it for about two days now and it seems to solve really well some of the most basic outlook problems. The first and probably most annoying is the age old "I know he sent me a copy of it but where is the email". Until now I've been using Google Desktop and/or the Google Desktop outlook plug-in to do my find, usually searching on the person or something about the conversation to find a list of emails from the person. Their search results are really weak, it give me the email from the person with a from line a subject, maybe a couple lines of text and an icon indicating if there was an attachment. This approach breaks down if you're looking for something in even the semi-recent past or if there were multiple attachments flying back and forth between you and the person. You have to poke around. Xobni solves this by pulling up a file list of everything that the person has sent you in an email when you select that person when they are selected - amen.

The other problem I run into occasionally is trying to track down a phone number for someone. I'm pretty picky who I put in my contact list in Outlook but at the same time I need to find a phone number. Xobni automatically extracts phone numbers from all the email someone has sent me and displays it with a Skype tool menu. And if I have a phone number for the person in my contacts, it displays that.

Here is their little demo video that is pretty thorough:

Check it out, I'm pretty happy so far (Day 3). The Performance is good on my desktop, a little lack-luster on my laptop, but it doesn't hang up Outlook. There is a bunch more to it that I've left out and am still discovering, but I think they hit the nail on the head. I don't usually gush about stuff, but digging around Outlook has got to be one of my least favorite things ever, and this may keep me from having to do it ever again. Whoop Whoop! Give me a week or so and I'll place it in my top 5 tools of now.
hat tip to Drit for pointing it my way

Thursday, January 10, 2008 12:37:07 PM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Friday, January 04, 2008

For Luis

Luis keeps asking so I'm going to put it where he can always find it.

My favorite BBQ place (which will get it's own entry in the near future) is:

Fette Sau
354 Metropolitan, Brooklyn NY
Take the L-Train to the Bedford stop and walk. Sorry Luis you have to do the directions yourself.
They have good food, great atmosphere, and a fabulous bourbon selection.

My favorite two shoe stores in Manhattan are:

Forecast Footwear
510 Broadway, New York, NY
I always seem to come out of there with a great pair of shoes.

Jon Fluevog
250 Mulberry Street New York, NY
http://www.fluevog.com/
(212) 431-4484
Mon-Sat: 11-8 / Sun: 12-7
Fluevog has the curious distinction of being the only shoe designer I actually have two colors in the exact same shoe for. They are comfy and they look great and chicks dig em.

Friday, January 04, 2008 6:48:13 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Tuesday, January 01, 2008

Merry Christmas & Happy New Year


My brand new niece and the family dog.
Tuesday, January 01, 2008 11:19:51 AM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Tuesday, December 25, 2007

How to Make a Santa Claus

Merry Christmas everyone. Need to make sure my last post before Christmas isn't vitriol. I am at my sisters house in Spokane Washington after quite a traveling ordeal (I'll post about that later). We'll see about getting some photos of my white Christmas (only snow on the ground, does that still count?).

The NY Times (love those guys) have a great slide show about one Jeremy Honey who works as Santa Claus at the Palisades Mall in New Jersey. It's a great slide show and it seems Mr. Honey is a great guy who takes his work as Santa pretty seriously.

At any rate, Merry Christmas to both my readers - you know who you are. :)

In case you're looking for some Christmas tunes - here is what we're listening to courtesy of Pandora.com (love those guys even more.)

Tuesday, December 25, 2007 12:55:25 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Saturday, December 22, 2007

Me and the WTO and Amendment No4

This is a follow up post to my other about Hoover and the mass arrests he had planned for 1950

In 1999 (November 30th) during the WTO "riots" in Seattle, I worked in downtown Seattle at 2nd Avenue and Pine street (the Newmark Building) and my office was on second floor on the north side of the building looking down onto Pike between 1st Avenue and 2nd Avenue. The Pike Place Market was visible to the west and you could see up Pike a block or two to the east.

The WTO meeting was long known to be coming to town and it was widely known that labor groups, etc would be protesting. The first day into the meeting there were loud protests on the street but nothing felt unsafe. I went out for lunch and walked among the thousands of people choking off traffic from the downtown streets. As it turns out I witnessed some of the activity that kicked off all the property destruction and chaos. The anarchists (black block ) who were busy pushing a dumpster into the intersection of Pike and 3rd Avenue to light it on fire and then watched them slink away down a side street. It wasn't really scary to be in the crowds, but it was getting there.

As I walked around more I found more and more police perimeters, SPD in full riot gear in a shoulder to shoulder line with shields and batons blocking off streets. Actually, I have to give credit where it's due. The Seattle Police department riot gear was masterfully designed to be intimidating. Great gladiatorial stuff with pads to look like huge muscles and wide shoulders, knee high boots with massive black leg guards.

By then 3pm the situation on the ground was enough that the office closed and people left in groups to get to their buses and transportation, but it really wasn't overly unsafe unless you were in one of the regions where the police or the protesters were moving in. The estimates I've seen put 40,000 people on the streets of Seattle. When I tried to go home the buses going to the north weren't actually stopping in downtown, you had to walk several blocks north to Denny. I got home all right.

That evening a "no protest" zone was declared in downtown Seattle containing, more or less, everything from Denny to Columbia and from Elliot Bay to I-5. The next morning (December 1st) when I went to work the buses weren't going into downtown, which had been thrashed by the protesters the day before. I got off the bus at Denny and was going to walk to the office. I carried a backpack with my book and a magazine that I read on the bus and in order to get into the "no protest" zone I had to let police officers peek inside my bag to see that I wasn't carrying I-don't-know-what. That really rubbed me the wrong way, but I acquiesced because I didn't really see the value of getting denied access to work, or worse, arrested for standing up for my rights (unreasonable search and seizure for those of you who don't remember civics).

That afternoon the moonscape of downtown Seattle was punctuated by maneuvers by the police and the protesters. It was all very 17th century warfare - armies lined up across a field. Apparently at some point late in the day the police pushed the protester into Pike Place and the market bearing the same name. This meant they were within sight of my office window. By this time it seems to me that the protester were more or less beaten down by pepper spray, tear gas and rubber bullets. So when a skirmish appeared below the (sealed) window of my office we were able to watch as the police engaged the protesters. The two images below were not taken by me, but they are pretty dead on with what I saw:


Well for the sake of finishing the story and getting back to something resembling a point, That evening when I left work, downtown Seattle was on lock-down. Downtown was not nearly as crowded, it was more deserted with small pockets of protesters and lines of police in their great but scary looking riot gear. I walked up to Capital Hill and had a snack at B&O Espresso, and then walked up to Broadway to catch the No7 bus to the U-District where I could catch the 35 up to Wedgwood. Apparently because all of the disruption the 7 wasn't running on Capital Hill so I walked toward the north end of Broadway. I made it all the way to a pub near East 10th and Roanake (you know if you keep walking North on Broadway). I had yet to find the No 7 bus, whose route I was walking, and needed a break. I stopped in, got a pint and looked up at the television to see live footage of protesters moving up onto Capitol Hill being clubbed by police. It wasn't quite bedlam, but it definitely wasn't comforting to see that the exact area I had just walked out of was the scene of all that. I called a one my roomates to come pick me up from the pub, according to the local news the action was moving North on Broadway.

It was all very surreal. I remember at the end of it all feeling like the people who came to town for the protest had a lot of nerve showing up and smashing up my city. But that's not really compelling. At the end of it all - some 600 arrests later - I am disappointed in myself that I didn't put up more of a fuss when that darn police man asked to see my bag. And thereby I guess I hold myself complicit to what the courts ended up deciding was a violation of the 4th Amendment.

On January 16, 2004, the city settled with 157 individuals arrested outside of the no-protest zone during the WTO events, agreeing to pay them a total of $250,000.
On January 30, 2007, a federal jury found that the City of Seattle had violated protesters' Fourth Amendment constitutional rights by arresting them without probable cause or hard evidence.

from
wikipedia "WTO Ministerial Conference of 1999 Protest Activity"

Over the years I've given it some thought, and while I was ticked that a bunch of people had messed up my city, a peek inside my backpack pisses me off more. So, I guess that's why the whole Hoover wanting to go after 12,000 people in 1950 post has that "echo... echo... echo..." portion on the end. This makes me think we're in some sort of civil rights echo chamber. I'm pretty sickened by extraordinary rendition, by gitmo and by wiretapping. I guess instead of Echo echo echo it should read... Manzanar, Hoover's Plan, domestic wire tapping. Haven't we learned yet?

To knee cap a counter argument - Sure sure sure, post 9/11 world... My answer is post Pearl Harbor world... Post China enters Korean War world. Don't worry, I'm not going to rail against the random searches by police of bags and packages entering the subway - they just won't be checking my bag. And apparently I've started blogging about civil liberties

Saturday, December 22, 2007 7:37:53 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

NYT: Hoover wanted mass arrests and to suspend Habeus Corpus in 1950 - echo... echo... echo...

Hoover Planned Mass Jailing in 1950

Published: December 23, 2007
A declassified document shows J. Edgar Hoover had a plan to imprison 12,000 Americans he suspected of disloyalty.

A newly declassified document shows that J. Edgar Hoover, the longtime director of the Federal Bureau of Investigation, had a plan to suspend habeas corpus and imprison some 12,000 Americans he suspected of disloyalty.

The Constitution says habeas corpus shall not be suspended “unless when in cases of rebellion or invasion, the public safety may require it.” The plan proposed by Hoover, the head of the F.B.I. from 1924 to 1972, stretched that clause to include “threatened invasion” or “attack upon United States troops in legally occupied territory.”

After the terrorist attacks of Sept. 11, 2001, President Bush issued an order that effectively allowed the United States to hold suspects indefinitely without a hearing, a lawyer, or formal charges. In September 2006, Congress passed a law suspending habeas corpus for anyone deemed an “unlawful enemy combatant.”

This one comes from the "holy-shit batman" department. Is it just me or is the rule of law run a muck at the hands of narrow minded politicians with tyrannical tendencies more frightening than terrorists?

Saturday, December 22, 2007 6:38:18 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Friday, December 21, 2007

One of these guys is my bosses boss.


photo Rick Bruner
yes, that really is all you're going to get
Friday, December 21, 2007 4:16:06 PM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Tuesday, December 18, 2007

You think you have it bad... Saddest-Cubicle Contest

Wired has a tidbit about the winners of their Saddest-Cubicle Contests.. Damn I have it good.

The 'Winners' of the Wired News Saddest-Cubicle Contest

By Julie Sloane Write to the Author
11.02.07 | 12:00 AM

We used to have a small Ikea desk we would make the intern sit at. We called it The Bannana Stand and even contemplated having it putting in the company directory as a conference room.

Conf-NYC "Banana Stand" 4x (East 34th Street)

We opted not to because at the time conference room space was so scare we were certain people would turn up having scheduled it sight un-seen. Instead we placed a sign on it that said, "El Soporte de Plátano" with a lovely picture of banana's on it. We did make him sit there for several months.

The fact that it was yellow was a classic Ikea mistake on my part. My co-worker and I had identified that we needed a small table as a shared workspace and had identified the MUDDUS as a good option. I went to Ikea, picked one up off the racks, got it home, got it to work (via and then, some weeks later from the original purchase, went to set it up. I had intended to get a white one... oops! it's yellow. The idea of trying to return it was just out of the question... so we gave it a good name and put it into use.

Now the real question arises, I have a new intern starting after the new year. Do I make him sit at the Banana Stand as well? It is a bit of a tradition, and the last intern turned out so well. He's now a full size software engineer here.

hat tip to EW for bringing this to my attention

Tuesday, December 18, 2007 3:01:36 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Wednesday, December 12, 2007

Bar of Gold

Bar of Gold is a fairly simple word problem I give people I interview for technical positions. It's not huge think question, IMHO. It's really designed to see if you can conjure a thought process. And while there are, I'm sure high fa luting ways to solve it, a straight forward brute force attack and you can't help but solve it. The most common response I get from candidates is to stare intently at the white board and make a face like that makes me hope their are wearing and adult diaper. The most successful candidates at this just start solving the problem out loud and quickly realize that by beginning to solve it you pretty much can't help but solve it. I know this, because I was presented this problem in an interview with a much higher value and I managed to solve it.

Here is the problem:

You have 1 bar of gold and 7 days of work to be done. You hire a man to do the work for you and agree to pay him 1/7th of your bar of gold a day. You must pay him in full at the end of every day. The problem is you can only cut the bar of gold in two places. Where do you make the two cuts in the bar of gold so that you can pay him properly each day?

Additional Info: Since you live in such a remote location the guy doesn't have any where to spend any of the money you pay him from day to day and because you don't provide your employees with lockers he carries all his gold on him.

My feeling is if you start to solve the problem using trial and error you'll come across the solution pretty quickly. If you stare at it, you invite an aneurysm.

Now the funny part. I had to write this down somewhere. A while back we did a mass intern interview where the candidates showed up anytime from 10 AM to 3 PM and during that window we would try and get them seen by at least 2 interviewers. The thing about intern interviews is that you can't really expect the students to have specific technical expertise, you're looking for good foundations in Computer Science and problem solving and communication abilities. That's why I like the bar of gold. You have to have problem solving abilities and explain to me how you arrived at the solution.

Well, there was one candidate who was exceptionally nervous to whom I gave this problem. He looked as if is head was going to explode until I repeated the question about 5 times clarifying the problem. He then proceeded to scribble down the following formula and then look up at me half triumphantly and half in uncertainty and more or less remarked, "there."

[ 1 - [ 1 - ( 1 - Δ 1/7) 1/7 ] 1/7 ]

There what? How did you arrive at this conclusion and what is the answer? Nothing. And while I'm not sure what that formula expresses, I'm reasonably confident it's not the answer.

In case you can't figure it out I'll leave the answer in the comments in a few days.

Answer posted in the comments 12/16/2007

Wednesday, December 12, 2007 10:38:41 AM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Monday, December 03, 2007

State of Dis Repair: Day 5 & 6

I just want my bathroom back.

Day 5 - Yep they worked on Saturday
Day 6 - Oh yeah the tile is ugly.
Monday, December 03, 2007 10:33:06 PM (Eastern Standard Time, UTC-05:00)
#    Comments [1] |
# Sunday, December 02, 2007

Catalog Junk Mail

My wife and I spent some quality time this weekend getting ourselves taken off of spammy useless catalogs we got in the mail.  It all started when we just started going through the mail pile.  She had a catalog in her hand and remarked, "I need to get taken off this one".  I grabbed it and the phone and dialed the 800 number.  Then she handed me another and another until I had called 19 retailers.  At which point we were flabberghasted that we were recieving so much junk.  There are two others Dover Publications and Anthropologie that have no telephone number that I could find in the catalogs.  So overall there are 21 that I attempted to get us removed from (19 successfully). 

Here is the list of catalogs and the 800 numbers if you're thinking about removing yourself, although you will likely need the catalog to provide exact address and name information:

  1. The Sharper Image (800) 344-444
  2. Garnet Hill (800) 622-6216
  3. Red Envelope (877) 733-6383
  4. sundance (800) 422-2770
  5. Urban Outfitters (800) 282-2200
  6. Athleta (888) 322-5515
  7. Wine County Gift Baskets (800) 394-0394
  8. The Container Store (800) 733-3532
  9. Eddie Bauer (800) 426-8020
  10. J Crew (800) 562-0258
  11. Woolrich (877) 512-7305
  12. Uncommon Goods (888) 365-0056
  13. Neiman Marcus (800) 825-8000
  14. L.L. Bean (800) 221-4221
  15. Space.NK (212) 941-4222
  16. Fossil (866) 510-4460
  17. The Territory Ahead (800) 882-4323
  18. Title Nine (800) 609-0092
  19. Sahalie (800) 458-4438 (this one deserves special mention, when I called the woman on the phone told me there were THREE catalogs she could help me with.  So, she took me off ALL three, the other two I can't recall and have never heard of)

There are 3 we decided to keep:

  1. Archie McPhee
  2. Crate & Barrel (we're in the market for some furniture)
  3. Heifer International (which incidentally is a philanthropic organization dedicated to ending hunger and poverty)

We spread all the catalogs out on the floor and took some pictures so you could see how much stuff all this really is.

Sunday, December 02, 2007 9:24:46 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Saturday, December 01, 2007

Category Views Fixed and CAPTCHA problem solved

Thanks for to those of you who pointed out that those two features weren't working. I've fixed both.
Saturday, December 01, 2007 4:33:15 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

Android Developer Challenge Silence

It's certainly old news that Google has released the Android SDK with a $300K bounty for "the best" app. But there are some interesting posts being made on how Google may actually be slowing development down because there are about 10M incentives not to share your expertise and help other developers out.

Is the $10 million Android contest actually slowing developers down? by ZDNet's Garett Rogers -- People with any level of programming skills and a vivid imagination are looking at Google’s $10 million dollar carrot with wide eyes — but is the contest actually working the way Google expected? I’d have to say it’s not — right now anyway. The contest has effectively caused knowledgeable developers to have an [...]

If an inexperienced Java developer is looking to create something unique, they generally start with examples provided in the SDK. When what you need isn’t covered by those tutorials, the next logical stop is to look at documentation or ask for help. Unfortunately, the docs are a bit dry for developers who learn best by example — this is where user contributed code plays a very important role.

The fact there is close to $300,000 on the line for winning projects is making most people think twice about sharing stuff with the community. PHP-like documentation with associated user contributed code would make developing on the Android platform a dream — unfortunately there is no such thing. Unless you are an experienced Java programmer with the skills to interpret the provided documentation without extra code to look at, there is a good chance you are out of luck.

Truth be told, I'm not going to disclose what I'm developing for my entry. The poker folks will tell you - "the pot odds are right". Then again, I am going to be pretty unrelenting in my efforts to get this product together as are most others I'm sure.

Saturday, December 01, 2007 4:17:37 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |

State of Dis Repair - Bathroom Remodel End of Day 3 & 4

Where did day 3 go you ask? Yeah, I'm not sure either. Between work and having construction taking over my bathroom I'm a little out of it.

End of Day 3 - I have a new ceiling.
End of Day 4 - I have a bathtub now and the plumbing is in.
Saturday, December 01, 2007 9:17:53 AM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Thursday, November 29, 2007

For Webdesigners -359 helpful links for webdesigners

Saw this on forgetfoo.com (not always safe for work) he had a post about this site

For Webdesigners: 359 helpful links for webdesigners

Foo is right, it's just one of those sites you bookmark. In fact, now that I'm all del.icio.us'd up - I'm still not sure about the network nature of the thing, I mean i grok it but I don't get it - I'll be adding this to my tag cloud.
Thursday, November 29, 2007 12:04:49 PM (Eastern Standard Time, UTC-05:00)
#    Comments [0] |
# Tuesday, November 27, 2007

Grumpy Tuesday

Today has been named Grumpy Tuesday.  The best way to illustrate the reason is to give you a brief timeline of the last 12 hours:

Yesterday:
10 PM MST- Leave for Phoenix Sky Harbor International Airport
11:30 PM MST - Depart on Jet Blue Flight for John F. Kennedy International Airport

Today:
12:30-1:15 PM MST - Really great turbulence over Texas
6:15 AM EST (4:15 AM MST) - Arrive at JFK having not really slept on the plane.  Thankfully, we flew JetBlue so at least I got to watch trashy television.  Why is MTV running spring break 2007 content? and why did I watch it?
6:45 AM - Get in cab stand line at JFK to get cab to my apartment
7:25 AM - Due to really fun traffic on the Van Wyck arrive at my apartment
8:25 AM - Landlord and contractor arrrive at my apartment to remodel my bathroom - first day task: demolition.

9:00 AM - Time of blog entry (everything beyond this is... the future)

9:15 AM - Head to Gym around the corner to shower (cause my bathroom is being demo'd)
9:30 AM - Drop clothes at home and head to work.
10:15 AM - Arrive at work
12:00 PM - Fat Sal deliver's on Two Slice Tuesday - I know I'm exhausted casue that sounds really good right now
4:15 PM - F2F Interview with a potential hire
5:30 PM - Limp home from work because If I stay longer my head will explode
6:15 PM - order thai food delivered for dinner. Hello chicken pad kee mao and beef panang with extra vegetables and maybe some tum yum goong
6:30 PM - Stare blankly at some t