Zoto

Zoto looks pretty neat. I signed up earlier and also set up an account for my Mom. But why isn’t WordPress a “supported blog”? Only a 136 users so far as I write this. Go sign up and try it out. They’ve done some interesting things with the interface and they have an open source photo client available for Windows, OS X, and Linux. I couldn’t get the Linux client working on my Mom’s computer, had no trouble at home on Gentoo though. I think it was an old version of Python.

I uploaded a few not-yet-on-the-photolog photos to my Zoto page to get the party started. (The fact that some of those are from Christmas and New Year’s means I really need to catch up.)

SlimServer

Slim Server is “powerful and free Open Source software. Not only will it power Squeezebox, but it also serves the SLIMP3 network music player or any software MP3 player on your network. SlimServer runs on Windows, Mac, Linux, BSD and Solaris.” I’m going to set up the software a little later, and the Squeezebox looks pretty sweet too. Something for the wishlist. Might be the answer to my multi-room audio problems.

I used to think that paired opposites were a given, that love was the opposite of hate, right the opposite of wrong. But now I think we sometimes buy into these concepts because it is so much easier to embrace absolutes than to suffer reality. I don’t think anything is the opposite of love. Reality is unforgivingly complex.

— Anne Lamott

From her great book Bird by Bird.

Search Engine Markshowdown

I decided to run the web page analyzer (excellent tool) against the front pages of a few of the latest and greatest search engines and also do a little analysis of my own. Here are some of the results in one of the only tables you’ll ever see on this site:

  Feedster Technorati Google Yahoo Search
HTML 6.11 3.72 1.18 7.82
Ext. CSS 11.47 11.63 0 1.45
Other 9.10 6.70 15.10 1.72
Total 26.70 22.05 16.27 11.00
Compressed No No Yes No

Numbers are kilobytes, and may not add up exactly due to rounding. CSS is external, linked files. “Other” includes images and javascript.

Yahoo was the surprise winner here. Their HTML was alright but I think could be reduced quite a bit without losing anything. You’ll note they have the heaviest HTML of the bunch, heavier than other sites showing quite a bit more on their front page. They should probably talk to Doug. Overall though I think Yahoo has consistently been doing great nearly-standards-compliant work in their new designs. Yahoo could save about 67% of their HTML size with compression. Interestingly, Yahoo was the only site to specify ISO-8859-1 encoding, all the others claimed UTF-8.

Google was optimized to the hilt, but it’s kind of silly that they put so much effort into their markup but couldn’t go the last inch and make it valid HTML 4. They could probably make it a bit smaller with some more intelligent CSS usage. At least they don’t have font tags anymore. I think under normal circumstances they would have won but they have an olympic logo right now that’s pretty heavy. Google was the only site that used gzip compression for their HTML, but even uncompressed they only weighed in at about 2.4 kilobytes, still the lightest of the group.

Technorati clearly had the smartest markup of the group, and was the only one that validated. (An impressive feat for any website in this day and age.) Their markup is clean as a whistle with excellent structure and logic, and their numbers aren’t bad when you consider that they have a lot of stuff on their front page. This isn’t too surprising since Tantek did it. Their CSS, however, is pretty heavy. It’s strange because it’s very optimized in some ways but bloated in others, I think they could cut a few K from it pretty easily. One smart thing they did is have the CSS named with the date, so it’s name versioned and they can update it monthly without caching issues. All that said, they’re so far ahead of everything else they don’t need to worry about much. Technorati could save about 53% of their XHTML size with compression.

Feedster has its heart in the right place, but the implementation falls far short. For example it has a XHTML 1.1 doctype but then has the needless XML declaration at the top throwing IE into quirks mode. They use CSS in places, but then they have a table with 75 non-breaking spaces in it for positioning. There’s a ton needless markup, including a full kilobyte of HTML comments. On the bright side, they have the most room to improve. Feedster could save about 61% of their XHTML size with compression.

Chicken and Eggs

I’ve been reading Questlove’s Mo’ Meta Blues, and it’s an incredible education. The book is helping me appreciate an era of music that inspired the era that inspires me — the music that drove the Roots, J Dilla, Fugees, D’Angelo, Common, Erykah Badu, Kendrick Lamar, and so many more to create what they have.

Chronologically, I’m in a chapter covering mid-90s hip-hop, which is full of conflict. There’s a tension alluded to in the book of the musicians that made it and those that didn’t: does increased radio play make songs popular? There’s some science that suggests yes. Or is there something intrinsic to the record that puts it in that virtous loop of requests and airplay, the equivalent of usage and virality in a web product?

mometablues.jpeg

There’s a great ancedote in the book that I think is useful when thinking about products. All of the links are my addition, not in the original text.

There was one moment during the recording of Voodoo that really brought this home. We were recording DJ Premier’s scratches for “Devil’s Pie,” and Q-Tip had just let the room to go work on something else, so there were four of us left there: Premier, Dilla, D’Angelo, and myself. During the break, Premier asked if anyone had any new shit to play for the group, and D’Angelo went for a cassette and played a bit of a new song, and the whole room just erupted in hooting. Then Dilla put on some new Slum Village shit and it was the same thing: an explosion of excitement. Then Premier, who had started the whole thing, played an M.O.P. song and some new Gang Starr material that he was working on for The Ownerz.

I was last at bat. All I had on me was a work tape for what would eventually become “Double Trouble” on Things Fall Apart. It didn’t have finished vocals yet, didn’t have Mos Def’s verse. It was just a skeleton. I played it, and I will never forget the feeling that came over the room, including me. It wasn’t that they didn’t hoot and holler like they had for the other songs. They did. But they didn’t mean it. I know the move people resort to when they’re not quite into a song: they keep a straight stare on their face and bob their head a bit, not saying anything, not making eye contact. That’s the sign of death. That’s what they all did to me, and I felt humiliated. I was like Glenn Close in Fatal Attraction: I will not be ignored! I went back into the studio that same night and gave that song a radical, extended facelift. I refused to sleep until I had that thing up and running.

I love the idea of Questlove realizing the song was missing something, and going back to the booth to keep working on it until it resonated with his target audience. A song that doesn’t stand up on its own wouldn’t be any better when bundled as part of an album. (Or Samsung would have the most popular apps on Android.) Fans hear the care and quality of each track, and they become super-fans. The bands that break out weren’t bludgeoned into fan’s ears by radio play, they were pulled by these passionate few into a wider audience.

I love the mixtape culture that so many of today’s successful artists have come up through, and it is amplified online. Drake had three ever-improving mixtapes before his first album. It harkens to a line from PG’s startup canon (in 2009!): Better to make a few users love you than a lot ambivalent.

There’s this tension in everything we produce. Where’s the line to tread between 1.0 is the loneliest and a minimum viable product? Or is it about a minimum lovable product? Are we building a car with no air conditioning or a car with no wheels?

minimal-viable-product-henrik-kniberg.png

“Pivot” has become passé, but it’s much worse to assume that distribution will solve something core to your product that isn’t working.

Mark Cuban on HD

Mark Cuban on HDTV, DVD, Hard Drives and the future. Great read, I didn’t know that the HD content they film is higher quality than what they broadcast. I’ve gotten the full HD experience once at a friend’s house who had one of those giant 6 foot TVs and it was amazing, we watched golf and the nature channel or something. The junk they show on the TVs at the stores does not do HD justice at all. Cuban also thinks HD is the answer to piracy, contrast to this interview with Jack Valentini on Engadget.