Thursday, January 31, 2008

Edwardian Ball 2008


I had the distinct honor of curating an art gallery for the Edwardian Ball last weekend. I've been going to the Ball since ... what ... 2003? As I've always been a big fan of this excellent event, it was very cool to be invited to curate a Hall of Fine Arts for their Edwardian World's Faire, new this year.

It was especially fun to curate for a specific genre ... particularly one that can't be found in the average art gallery. People aren't exactly clamoring for Edwardian era artwork these days, as you can imagine. I was humbled and flattered to be working alongside Paxton Gate, who created the Hall of Natural Sciences; Dark Garden, who did the Hall of Fine Fashions; and Kinetic Steamworks, who brought their steam engines to the Hall of Industry. Really the best company with whom to be working.

I received a lot of great compliments on the gallery, which was really gratifying. All in all, a great success!

Big thanks to Ann Jastrab, manager of San Francisco's RayKo Gallery, who helped me out by hooking me up with the artwork of Kenn Coplan, an amazing Los Angeles-based artist.

Tuesday, January 22, 2008

KPFA Radio Interview

A couple weeks ago, I was invited to the studios of KPFA 94.1FM in Berkeley to talk about Burning Man. The interview (with Jane Heaven, a very nice radio personality) went quite well, and it gave me the opportunity to tout the extensive year-round activities of Burners and the Burning Man Project off the playa (such as Burners Without Borders and the Black Rock Arts Foundation), discuss this year's art, and to expand upon the concept behind the "American Dream" art theme.

You can listen to the show, stored here on KPFA's archive.

(Note: I join the show exactly 1 hour (or 1/3 of the way) in. If you're at all allergic to hippy, you might want to skip the first hour ... trust me on this.)

Enjoy!

Monday, January 21, 2008

Kafkacast

Today I learned that Comcast customer support is actually being paid to "understand your frustration with the issue."

I was just indoctrinated into the Kafka-esque world of Comcast, who recently, and inexplicably, blocked my access to port 25, through which SMTP connections are made, allowing for email to be sent through a mail client. See, I use Mac Mail to manage my approximately 12 email addresses from which I send email to conduct business. Yes, really ... I have a dozen of 'em. And, correspondingly, about 6 SMTP servers I use to send email through. Suddenly, they were all blocked.

Here's the transcript of my chat with the amiable, but policy-restrained customer service representative. (Notice, by the way, how he uses my name no fewer than 18 times during the chat. Anybody who says my name more than like ... 5 times in a conversation is either highly medicated, or utterly sociopathic. It's like talking to HAL.) Here's how it went down ... stick with it ... it gets twistedly hilarious:

Live Chat

user Will has entered room
analyst Mac has entered room
Mac 21:29:08: Hello Will, Thank you for contacting Comcast Live Chat Support. My name is Mac. Please give me one moment to review your information.
Mac 21:29:53: Hi Will.
Mac 21:30:00: What error message do you get?
Will 18:30:16: can't connect to smtp server
Will 18:30:34: i use mac mail, and i have a bunch of smtp servers that i use to send mail through
Will 18:30:37: normally they connect fine
Will 18:30:42: suddenly, they don't
Will 18:30:53: i'm assuming this is a blocking port 25 issue on your end
Will 18:31:12: so how do i unblock them? i need access to my smtp servers
Mac 21:31:16: Thats not possible.
Mac 21:31:20: Yes you may have to change it to 587 port.
Will 18:31:25: 587 will work?
Mac 21:31:30: Yes.
Will 18:31:35: does it redirect to 25?
Mac 21:32:30: Port 25 is blocked for most users as for security.
Mac 21:32:36: All spam is sent on 25.
Will 18:32:42: ok. will changing it to 587 affect me if i go to another location (e.g. another ISP) and try and connect?
Will 18:33:05: (i work from a laptop, and am always on the move)
Mac 21:33:19: It shouldn't Will.
Mac 21:33:24: You would have to try it.
Will 18:33:36: right
Will 18:33:45: let me try it here real quick
Will 18:34:56: didn't seem to work
Will 18:35:00: though i get a different error now
Will 18:35:20: i'm trying to access the yahoo smtp server
Will 18:35:50: now it says trying to log into this smtp server failed
Will 18:35:55: which is different than not connecting to it
Will 18:36:08: see, i'm not using comcast for my smtp ... just as my pipe
Mac 21:37:13: Ok, Will, they may be blocking 25 and then it wouldn't work.
Will 18:37:40: so, what's my solution here?
Mac 21:38:14: Well Will, comcast doesn't unblock ports for anyone.
Will 18:38:41: yes, but i need to send email through my pop account, mac
Mac 21:39:01: Couldn't you do this on there webpages?
Will 18:39:06: no way
Will 18:39:23: no possible way i could do my job through a web mail client
Mac 21:39:20: I know on Yahoo you can.
Will 18:39:50: oh, i know you *can*, but doing so is incredibly impractical, you know?
Will 18:40:18: i'm a contractor ... i use at least a dozen different email addresses for my work
Mac 21:40:38: I understand Will. The port may have been banned as business was being conducted using Comcast HOME internet which is not allowed
Will 18:41:10: so why is it that all of a sudden they're blocked?
Will 18:41:16: i've been using this for 3+ years now
Will 18:41:31: and this is completely screwing me, btw
Will 18:41:52: i absolutely need a better solution than using webmail
Mac 21:41:55: That could be a possiblity.
Mac 21:42:05: Its mostly for security purposes.
Will 18:42:29: i'm aware of that ... but in this case, it's throwing out the baby with the bathwater
Will 18:42:41: you guys need a provision for trusted users, like myself
Mac 21:43:08: Will, you still wouldn't be allowed to conduct business on the home account
Will 18:43:11: if you guys see (or have reported) spam coming from my IP, i'd understand a desire to block it
Will 18:43:30: wait ... huh?
Mac 21:43:53: You mentioned you conduct most of your business emailing using comcast internet, which is not allowed.
Will 18:44:15: i'm not allowed to conduct business from my home?
Will 18:44:33: how do you guys presume to limit people to business vs. pleasure?
Mac 21:44:56: Not with your home internet service. They can watch activity on the account. We have a seperate business service we offer.
Will 18:45:09: which is what ... more expensive?
Mac 21:45:31: I believe so, I'm not sure of the pricing exactly.
Will 18:45:43: i run a home office, mac. it's not like i'm running a corporation here.
Mac 21:45:46: Either way the port 25 couldn't be unblocked in any circumstance.
Mac 21:46:04: I understand Will, I am simply stating the policies.
Will 18:46:05: i'm a contractor doing business sometimes out of my home, sometimes on clients' sites.
Will 18:46:47: so, if i had a business account, i'd be able to use port 25?
Mac 21:47:34: I believe so yes.
Will 18:48:27: well, i kinda need to know that for sure, mac.
Mac 21:49:03: Will, we dont do the business side. Let me give you a phone number.
Mac 21:49:21: Phone: 1-800-316-1619
Will 18:49:30: is comcast my only option for DSL service at my home?
Mac 21:49:52: I'm not sure Will, we don't offer DSL.
Will 18:50:22: or ... better said, then ... high speed internet
Mac 21:51:14: Will, I'm not familiar with the area, I assume there would be some other providers.
Will 18:51:32: i'm sure to be looking into that at this point
Mac 21:51:49: Great Will, whatever solution works.
Will 18:51:56: i've got no problem with your *personal* service here, mac. just so we're clear.
Will 18:52:14: i'm just flabbergasted that this is how your company conducts business
Will 18:52:54: more than anything else right now, i'm really curious as to why suddenly my smtp was shut down, without so much as a peep of warning or anything.
Mac 21:53:23: However if you want to cancel the internet you will have to call 1800COMCAST
Will 18:53:30: i consider myself lucky i happen to have enough technical savvy to any idea what was going on
Mac 21:54:35: Well Will, in your contract with us it does state that we reserve the right to block ports at anytime we find suitable.
Mac 21:54:42: It is a security issue.
Will 18:55:14: yes, but there hasn't been a security breach to my knowledge
Will 18:55:39: and blocking ports isn't just an arbitrary thing to do ... it affects people's ability to conduct business, mac.
Will 18:56:05: or forget business for a second ... to use the internet as it is supposed to be used
Mac 21:56:43: Will, you can use the internet without using port 25.
Will 18:57:03: yes, but i can't use my mail client, mac
Will 18:57:22: so what you're saying is that if i'm using comcast home internet service, i can't use a mail client
Mac 21:58:06: You can use it on the website as I stated.
Will 18:58:25: sorry, but that's not helpful
Will 18:58:55: is there some kind of analysis that i could see that shows why it was warranted or deemed necessary to shut down my ports?
Mac 21:59:29: Will, this is a non-negotiable decision
Will 19:00:52: this is a load of crap, mac.
Mac 22:01:24: Well I'm sorry you feel that way Will.
Will 19:01:44: please note to your superiors that you should absolutely have a port access provision for trusted users
Will 19:02:05: i totally understand why port 25s are blocked ... but not in this case
Mac 22:02:14: I will definitely pass the chat along to them.
Will 19:03:47: thanks mac
Mac 22:03:59: Not a problem Will.
Will 19:04:02: i appreciate your answering my questions ...
Will 19:04:25: ... and sad that this is such a pitifully lame situation
Mac 22:04:24: Thats what I am here for Will, I understand your frustration with the issue.
Mac 22:04:49: http://www.comcast.net/help/faq/index.jsp?faq=SecurityMail_Policy18990
You will have to fill out the form provided on this page to have the email unblocked.
Mac 22:05:02: You can try the network support team here.
Mac 22:05:11: Just leave a detailed message and a phone number.
Mac 22:05:19: Its basically worth a shot I guess.
Will 19:06:40: so that form is to request unblocking a port 25?
Mac 22:07:33: Not exactly, but it is the closest thing.
Will 19:07:45: right ... i hear ya
Mac 22:08:20: Is there anything else i can help you with?
Will 19:09:09: unless you've got a button on your keyboard that says "unblock Will's port 25", i guess not.
Will 19:09:16: :-)
Mac 22:09:34: Sorry just out of service at the moment!
Mac 22:09:35: wink
Mac 22:10:07: Answers to many Frequently Asked Questions regarding Comcast High Speed Internet service can be found at: http:\faq.comcast.net/faq/ You may want to bookmark this site for future reference. Thank you for contacting Comcast. We appreciate you as a customer. Good bye.
Mac 22:10:11: Analyst has closed chat and left the room




Sigh. Welcome to Kafkacast, where You're Our Bitch (tm).

Dinner Conversation 101

So I went to Katie (my girlfriend)'s grandparents' house for dinner last night. It's always an enjoyable time, as they're fun people with whom to spend an evening, and the food is always delicious.

They live in Orinda, CA, which is the West Coast equivalent of Greenwich, CT, where I grew up. And now that I live a very Left Coast SF urban lifestyle (tm), visiting Orinda makes for a pleasant reminiscence of my formative years. And seeing as how I have absolutely no other reason (or desire, for that matter) to visit Orinda, it serves the purpose. (Note here that Katie's family is rather conservative and staid by most standards ... and terrifically so by mine. They put a premium on being proper, and I very much appreciate them for that.)

During dinner, it came up that I'd gone on a solo around-the-world trip in 2003, which led somehow to a discussion of my adventurousness during the journey ... and they requested an example. Katie -- I'm not sure why -- mentioned the snake story, which, of course, everybody wants to hear once they hear the subject matter, and won't be denied.

So I kinda ... um ... told my story about eating the still-beating heart of a bamboo viper snake in the back streets of Hanoi with some heroin-addled street kids. Yeeeeah.

The shock was palpable.

Note to self: next time, pick a less gastronomically-distressing story for dinner conversation, or relate a heavily-abridged Reader's Digest version ... at least until after coffee is served.

Saturday, January 19, 2008

Hot Couture at The Crucible

I work a variety of gigs and events throughout the year. Big ones and small ones, from underground to corporate. This could be curating an entire art gallery, stage managing, running theater productions, or producing full events ... it varies widely, which is the way I like it. Never a dull moment. And with any luck, I'm actually able to schedule them such that they don't overlap too much.

By far my most favorite gigs to work are events at The Crucible. First and foremost, that's because of the crew there. These are easily the most affable, solid, and capable people with whom I've ever worked. You need a 20' welded steel ball to catch fire, zip-line from 200' onto a stage crowded with fire performers, explode in pyrotechnic bliss, and not kill anybody? Sure, we'll have that for you in 10 minutes. For an event producer, it's like being a kid in a candy store.

Second, the quality of the productions is inevitably top-notch ... they put on show that are some of the most innovative and outlandish creative efforts around, particularly with regard to taking traditional mediums and melding them (sometimes kicking and screaming) with the fire arts. As you can imagine, many of these, like ballet and opera, aren't used to that kind of partnership, but it creates theatrical magic every time.

Finally, these are fundraisers for a great cause. The Crucible does more than most organizations in the Bay Area to help people in our community grow their artistic skills, expand their horizons, and build their self-confidence through an impressively extensive offering of classes in the industrial and fire arts.

This weekend, I'm helping to stage manage the Hot Couture Fashion Show, celebrating their 9th anniversary in business. As expected, it's an incredible show that leaves no stops unpulled, and no opportunity for spewing fire left by the wayside. The combination of beautiful models catwalking the creations of some of the most innovative designers in the Bay Area you've probably never heard of but by all rights you should know ... together with the pyrotechnic skills of The Crucible is simply not to be missed.

Big props go out to Danielle Cohen of Missing Piece for her formidable skills in co-producing this event, making manifest the fashion side of the show ... in spades.

(photo credit: The Crucible)

Burning Man Ticket Launch 2008

We arrived at the Burning Man headquarters at 9:00am. That's really early for us geeks, honestly, and particularly painful for a handful of the more nocturnal types in our crew.

But if there's one true thing about Burners, they're pretty smart. Our bosses know that if you're going to try and get a geek in the office anytime before the crack of noon, you'll be much more successful by plying them with bacon, waffles, hash browns, and coffee. But most importantly ... bacon.

It was the third Wednesday in January ... also known as Burning Man ticket launch day. In years past, we've had some nightmarish scenarios on launch day, where participants, eager to acquire the cheapest tickets they could get, would attack our website all at once, absolutely crushing our ticketing partner's servers. Between the confusion and frustration, mayhem would ensue ... and the electronic bulletin boards would erupt with screaming posts from angry participants.

Two years ago in 2006, I was manning the Burning Man website from the comfort of my home office. As soon as tickets went on sale at 10am, all hell broke loose. The deluge was so great that it actually overloaded the power circuits at the colo facility, taking all the ticketing servers down. Still bleary eyed with sleep, I ended up locked at my computer dealing with the fallout for 12 hours straight ... never got out of my pajamas, never got up to eat, get coffee, or even use the bathroom. It was an absolute horror. And as much as participants suffered through that day, the ticketing team suffered worse.

Since that day, we've worked hard with InTicketing (our ticketing partner), and made great strides towards improving the stability and flexibility of the servers to handle the massive load. And most importantly, we did some social engineering ... we created a queue that tells people where they are in line, so they can put their minds at rest, and know where they stand, rather than opening up browser window after window and hitting refresh until their fingers bleed.

In honor of the debacle that was the 2006 ticket launch, the whole Burning Man office staff now wears pajamas on ticket day, and we feast on a great (if nutritionally bankrupt) breakfast before we open the floodgates. It makes for a wonderful scene around the office, people padding around in their jammies, hoovering waffles.

The team here at BMHQ keep in constant touch with InTicketing and our system administrators during the day through an uber-geeky chat application called Internet Relay Chat (or IRC, in the parlance). The "topic" of the chat room this day was "Missing Apes Found Shaved." Theoretically, this should in no way affect the ticket purchasing experience itself, but one never knows.

We also keep in touch with our participants through Tribe, the ePlaya, and email, providing periodic updates and answers to technical questions that people were posting. This effort is meant to unwind potentially catastrophic spirals of imagination ... given a dearth of information, people always manage to conjure the worst case scenarios possible, and completely freak out. Just a little status goes a long way to keeping everybody happy.

We're pleased to report that things cranked along quite nicely for ticket launch 2008. By 11am, we'd processed 3,000 tickets. By 11:30am, we'd processed 6,000. The 10,000 tickets offered at the lowest price level ($210) were sold out by 1:00pm, and the 10,000 second level ($225) tickets by 10:40pm. Even though the pace of sales was a little slower than last year, our ticket partner still kept a steady hand on the tiller, actively managing server load and bandwidth, opening the doors a little wider as the onslaught eased.

And as ticket day 2008 came to a close, we turned off the ticketing queue which staved the masses, Burners around the globe rejoiced in their promise of playa dust, and the pajama-clad Burning Man ticketing team went home for a well-earned night's rest. Kudos to all involved.

Burn on, everybody ... we'll see you on the playa.

Tuesday, January 15, 2008

acquiescence

ok, so i finally succumbed. i'd been putting it off forever, cooking up excuse after excuse. the best of them was that a blog would "bleed my writer's brain dry of ideas and content that would otherwise be stockpiling to become the building blocks for more comprehensive stories". yeah, well ... i haven't seemed to have found the time to write said "comprehensive stories". i mean, you haven't seen 'em in your latest amazon top 10 list, have you? right. no.

ok, so, hat in hand, duly shamed, i offer you this humble welcome to my blog: "structure & flow".

periodic ramblings, witticisms, insights, rants ... you know, the usual blog fodder. but i suspect you'll actually like this one, and want to huck it in your RSS reader.

(oh, and if you don't have an RSS reader, you're probably better off for it ... they're an incredible time suck disguised as indispensable tool ... which is to say, pure evil. more on this later.)

so ... here we go ...