Archive for August 2005

Gig Posters

A great site on which to browse for and purchase concert posters. How did I not know about this until now?

Ross Mayfield's 14 Stages of A Startup

A nice stepthrough of the early lifecycle of startup companies. AKA, how to build a company.

Movable Type 3.2 Impressions

I just upgraded to Movable Type 3.2 a few days ago, and as predicted, it has just enough nice new additions to keep me, once again, from switching to WordPress (sorry Matt!). If I were starting from scratch, WordPress might be my chosen platform, but MT gives me enough to keep me happy, and it’s still arguably better than WordPress in several important categories.

Some observations:

  • I’ll start with perhaps the only major disappointment in MT 3.2 because that is what I would like the community’s help on: search. Since the beginning of time, Movable Type’s search function has been a severely limited raw CGI query which outputs ugly search results incapable (without serious hacking) of displaying themselves on a PHP, ASP, JSP, or other dynamic page. If you wanted the search results page to look nice, you had to either hack some design love into the cgi output or do what I currently do: set your CGI search results as a PHP variable and output the results with PHP. It’s a horrible hack and the worst part about it is that it doesn’t even return results 100% of the time. If the CGI query doesn’t return in time or gets throttled by MT’s search throttler, you get an empty record set. Anywayyyyyyyyyy, I am sick of this. Really, I am. So I got to thinking… why hasn’t someone just written a simple PHP function to query MT’s database and return a record set? Am I missing something here? Why would that be a hard/bad thing to do? If anyone is willing and able to do this, I, and plenty of other Movable Type users would be eternally thankful. The function would just need to take in search terms and return an unordered list showing a linked entry title, entry date, and either the MTExcerpt field or the first X number of words in the entry. Anybody see any problems with this? Seems like something a PHP/mySQL expert could do in like an hour, no?
  • Movable Type has vastly improved the cleanliness of their URLs. You no longer need a mountain of hacks to produce custom, extensionless, search-engine-friendly URLs. This is a huge improvement and I am very thankful for it. However, it’s still missing one bit of flexibility I’d like to see, hopefully in the core, but perhaps in a plug-in: I like to save my files out with .php extensions for easier identification and editing, but on the web, I want to refer to them as extensionless. Movable Type will let you refer to them as extensionless, but only if you save them out as extensionless. What’s really needed in this case is the ability for MTPermalink (and any other tag which returns a URL) to automatically strip the extension off the end. Right now, I’m stuck using a regex in all of my MT templates to accomplish this.
  • The Movable Type interface has been tidied up and beautified quite nicely with this latest addition. One of the main reasons I chose MT over WordPress from the beginning was the nicer interface, and MT has widened their lead in this department with 3.2. Matt showed me the new Aqua-like WordPress admin skin in San Francisco last week, and it looks nice, but I’m pretty happy with what MT 3.2 has done (besides using 10px Trebuchet all over the place… had to switch that to Lucida Grande, ASAP).
  • The new trackback moderation is nice. I’ve already pretty much licked comment spam on my own, but illegitimate trackbacks have always bothered me. With MT 3.2, you can keep trackbacks from being posted immediately without applying this moderation rule to your comments as well. I want comments posted immediately. However, with trackbacks, immediacy is not as important… so this new feature is great.
  • The new plug-in framework sounds great, and I like the name: BigPAPI. Good times.
  • My favorite plug-in, MT Notifier, has been updated to work with MT 3.2 and it functions even better than before.
  • Still no live preview, Six Apart??? C’mon! I need the ability to publish a new entry directly to a non-publicized URL (without it pinging anyone or adding it to my feed) to check visually intricate entries for design completeness and general visual quality. The only way to (kind of) do this right now is to publish your entry with a date long in the past and turn off pinging temporarily. That way, it’s live, but nobody knows about it. Horrible solution. Please fix.

Anyway, my overall opinion of this new version of Movable Type is a positive one, and I do recommend all MT users install this upgrade… but we’re still not quite there yet. I’ve been bugging Anil on IM a lot over the last couple of weeks, and both he and the Six Apart team are aware of these little nagging issues. They are dealing with them as time allows, but I of course, must continue pushing…

ESPN.com Seeks Creative Director

This just in: ESPN is looking to fill a very high-profile web position — Creative Director, ESPN.com. You heard it here first. Yes, that’s right… a chance to set the design standards for the largest sports site on the web and continue to blaze the trails ESPN has been blazing since the original days of ESPNet SportsZone back in the mid ’90s.

I’m not going to post a long description of the job since the position more or less sells itself, but I will say that this is a great opportunity to work with some very talented people on some very exciting projects. The position is out of the main ESPN headquarters in Bristol, Connecticut and is only suitable for a candidate with a wealth of experience managing design teams as well as a killer portfolio. Experience managing the design of high-traffic web properties is a huge plus as well.

Anyway, I don’t work at ESPN anymore but I’ve volunteered to post the position on this site in hopes that either a Mike Industries reader or a friend of a Mike Industries reader might be the right person for the job. If you (or someone you know) think you might have the right stuff, drop me a line through the contact form and I’ll see what I can do. I can’t answer many specific questions about the job but I can help shepherd the process along a bit. Any e-mails should include at the very least a URL where some of your work can be viewed.

Baseball's Latest Scandal: Milk Suspensions

ESPN has word of the latest scandal to hit baseball: milk consumption contests. Much like The Saltine Challenge, these competitions test the human body’s ability to ingest an uncomfortable amount of food over a very short period of time.

The Milk Challenge has been around for a long time and is, in my opinion, much tougher than the Saltine Challenge. The idea is to consume an entire gallon of the white stuff in less than an hour without throwing up. I’m not even sure I could do that with water, but with milk? Certainly not. Too much lactose makes the stomach very, very angry.

So you’d think that if someone could actually defeat the Milk Challenge, he’d be showered in glory and valuable prizes, right? Well, not in baseball. Brad Penny, former pitcher for the Florida Marlins (now with the Dodgers), challenged a batboy to complete the challenge with $500 in cash as an incentive. The poor kid ended up drinking the gallon, held it down, but didn’t come in under the one hour mark so he never got the payout. As if that wasn’t bad enough, the Marlins then suspended him for six games! 10 games for steroid abuse and 6 games for milk abuse. Good times.

I only hope Penny ended up giving the kid his $500.

UPDATE: Looks like the ballboy is fielding multiple publicity offers now. Alright!

A List Apart Redesigns, Makes Me Weep

A List Apart, the venerable online periodical for web people, has quite possibly just pulled off the perfect redesign.

Everything is great. Nothing is bad. Click here to see the wickedness.

Favorite design touch: The hover underlines which disappear in the middle of the center-stacked text.

Favorite new feature: Adjustable color palettes for different issues.

Congratulations to Jeffrey Zeldman, Jason Santa Maria, Eric Meyer, Dan Benjamin, Kevin Cornell, Erin Kissane, and team on a great piece of work.

Meatspace Stan has more here.

*Prediction: A center-stacked headline mini-boom begins today.

Fantasy Football Cameo Opportunity

I run a 20 person fantasy football league of industry bloggers. We have an extra spot available. The entry fee is $25 (goes straight to prize pool) and the online draft is this Sunday at 6:30pm Pacific.

If you’d like the spot, simply send me an email with your picks for last year’s fantasy MVP in the QB, RB, and WR positions. Need to weed out the crazies. :)

UPDATE: Filled, by the talented Paul Mayne.

I Camp. You Camp. Foo Camp.

This weekend I was psyched and honored to attend Tim O’Reilly’s third annual Foo Camp in Sebastopol, California. Aside from being one of the best professional/academic gatherings I’ve been to, it reminded me exactly how little I know. Ever sit in a room full of 20 people laughing at a joke you don’t even begin to understand? Multiple times? It’s humbling.

I experienced a little of that this weekend, not to mention breaking bread (or keg) with the some of the people I most respect in this industry. To try and remember every conversation would be futile, but the most surreal moment for me was at a dinner table with Esther Dyson and Jeff Bezos when I relayed to Jeff that we used his original attorney at Amazon to incorporate our own company. Apparently this attorney was also instrumental in talking Jeff out of Amazon’s original name “Cadabra” (sounded too much like “Cadaver”).

*Note: 2nd most surreal moment — riding an off-road Segway for the first time. Fun!

This weekend wasn’t about networking though, and that’s what made it so different and so much better than any conference I’ve been to. Nobody pitched their product, nobody talked about how great their company was, and nobody tried to appear better than anyone else. In essence, the political and competitive aspects were completely absent, and replacing them was genuine altruistic discourse. People demoed concepts and expressed opinions they’d never do in an open forum with the simple caveat “Please don’t blog about this.” In other words, there was no agenda other than the exploration of ideas.

I was also struck by how little millions of dollars seem to change great technologists. Brewster Kahle sold his company to Amazon for $250 million several years ago and the cat is still hard at work and walking around in 10 year old New Balances. Stewart Butterfield and Caterina Fake are freshly minted from their $35 million sale of Flickr to Yahoo and not only have they continued their great work at Flickr, but their pace of innovation seems to have actually increased.

There were only a few other designers at Foo Camp so perhaps that led a bit to my fish-out-of-water feeling, but in the end, that could have been the best thing about the event. I’d rather stand around a campfire with an engineer, a CEO, a video producer, and a sociologist and talk about mass transportation than talk about Gaussian Blurs with a bunch of people who are already like me. This phenomenon was actually the subject of many conversations around tagging and communities; do you really want your online information so tuned to your current tastes that you are never exposed to anything new?

Anyway, it was a great weekend and I sincerely hope a new crop of people are able to enjoy it next year. I’d certainly go again, but I much agree with Scoble on the issue:

“I’d far prefer that someone else had a chance at it… Let’s put it this way… I was dragging down the IQ scale.”

You and me both.

Gruber on OS X Interface Issues - Interview

Daring Fireballer John Gruber gives a comprehensive interview about the good and bad of OS X and Aqua.

Google Redesign or Stealthy Affiliate Program?

So I’m at the Blog Business Summit right now, courtesy of Byron, and in my A.D.D. 2.0 haze, I’m getting a really weird version of Google right now.

Here is what I’m getting.

My first reaction was that Google had been redesigned… rather poorly in fact. I asked Mike Rundle if he was getting the same page. He said yes. Then, I instant messaged a few people who weren’t in the conference. They were all getting the regular page.

So then I thought maybe Google was testing a new design on a small percentage of the population. Companies like Amazon have been known to do this. As I queried more people, it seemed that everyone in the conference (all connected via the same wifi network) was getting the weird version and all people outside were getting the normal version.

So I suppose two things are possible:

  1. Google is indeed running this test and they are doing it by IP address. Hence, everyone in the conference is getting the weird page.
  2. The wifi provider (AnchorFree), is doing some funky proxy stuff and essentially routing all Google searches to an “affiliate” search page powered by Google… and collecting click fees. What’s weird though is that people on the outside get the same IP address when they ping google.com as I do.

Anyone have any insight into this? If the first scenario is happening, oh my god, change it back. If the second scenario is happening (which seems more likely), is this even kosher with Google? And furthermore, if it *is* kosher, are we going to see more of this? Why wouldn’t Comcast or any other huge ISP do this? Is this part of the future plan for Google?

Anyone have any insight?

Shared

Gale force winds applied directly to people’s faces. (via @itscolossal)

Fungible:

An excellent, must-read treatise by Stijn Debrouwere about how journalism is slowly being replaced by other services which perform journalistic duties (inform, entertain, etc.) without being journalistic entities unto themselves. Examples include Netflix reviews, Quora Q&A threads, and the like:

There are organizations and websites everywhere that are taking over newspapers’ role as tastemaker and watchdog and forum. These disruptors don’t replace investigative reporting, but they replace the other 95% of what made professional news organizations important.

The Forgetting Pill Erases Painful Memories Forever:

Fascinating article about how memories work and how we are very close to being able to biologically destroy them.

“Memory comes with a natural updating mechanism, which is how we make sure that the information taking up valuable space inside our head is still useful. That might make our memories less accurate, but it probably also makes them more relevant to the future.”

How The Huffington Post Ate the Internet:

This is the best article about the Huffington Post that’s ever been written. If you care at all about business or the news industry, it’s an absolute must read. Whether you love or hate HuffPo, the story of how they rose to prominence is fascinating and instructive. When you’re done, also make sure to check out this 1983 New York Magazine article about Arianna (then) Stassinopoulos.

The Daily Show on Easter vs. Passover. When you’re done with part one (above), make sure and check out part two. I guarantee it’s the funniest thing you’ve seen all week.

The “worst” baseball cards in history… which of course means they’re the best. The Bill Pecota one is particularly great. Thanks Fleer! (via @gruber)

Stamen's Beautiful Alternative to Google Maps:

Using OpenStreetMap data, Stamen Design has taken map design to a new level. I love these. Goodbye Google Maps? (via jasonsantamaria)

How Three Germans Are Cloning the Web:

A fascinating story about the Samwer brothers and their lucrative-but-icky-feeling business model: identify American internet companies right after they become successful in America and then clone them internationally, to great financial success.

In today’s episode of Our Stadium is Better than Your Stadium… play this full-screen with the volume cranked.

Children’s Classics as Minimalist Posters: These are amazing. I particularly like the Princess and the Pea poster.

Did You Hear We Got Osama?:

This is a really great post; one of the clearest, most concise, and personally important ones I’ve read in a long time. It’s important to understand that the reason most people consume news is in order to entertain themselves. This isn’t the aspirational reason… it’s just the true reason, in most cases. If you can get your news consumption refined to the point where you are staying amply-informed without being overwhelmed, you stand to be a lot more productive.

Solitude and Leadership:

Multitasking, in short, is not only not thinking, it impairs your ability to think.Thinking means concentrating on one thing long enough to develop an idea about it. Not learning other people’s ideas, or memorizing a body of information…

Takes a little while to get going, but overall a great article about the virtues of seeking solitude from distractions in order to develop your own original thoughts.

“I think you’ve got a pretty good imagination, despicability-wise!”