Beth -
Point well taken (I bet we could get Larry Wall anyways ;) ). Here are some guidelines that I think might be helpful:
* The person should be knowledgable about not just their company's products, but the industry and the in-depth details as to what goes into making their products. Let's say we had someone from Cisco. We don't need them to tell us what cool features are in a router, it would be much more interesting if they told us how those features can *truly* help is.
* No marketese whatsoever. No links to marketing brochures. Straight up, in their own words information.
* The person should understand the subtle intracacies of online forum use.
* The person should be responsive; probably 25% or so of the the posts in the thread should be from them.
* The person should be as candid as possible. Let's find out some goodies, not get a retread of last week's news or press releases.
* Someone who can really "talk shop." Like if I thought out some psuedocode or ask about the details of a register in hardware, they know what I am talking about.
I know, these are all things that we won't really find out about until they actually start doing it, but it should be clear to whoever ends up with this that it will be a serious commitment of time and energy on their part. I know that for myself, I can spent 1 - 2 hours a day reading and responding to reader comments to one of my blog posts if it is hot. Whoever we get should be prepared to do the same.
In terms of what companies I would like to hear from... you know, if Microsoft could give us someone really interesting, like one of their Cambridge Researchers, that would be awesome. I know, I know, Microsoft, blah blah blah. but guess what folks? Ever look into the Microsoft Research people? They are geekier than most geeks. Real geek's geeks, if you know what I mean. Microsoft is just about the only software company out there doing pure R&D into stuff. And Sun. That's what I would love to be talking to, a top level R&D person from Microsoft or Sun. I would say IBM, but they stopped doing a lot of their cool stuff on the software side. Maybe one of their CPU folks, particularly someone who worked on the PS3 or XBox 360, or the quad core CPUs.
J.Ja