Daddy’s Little Narc

For many years I’ve been passing a DEA museum that was located right in Times Square. Once, after work, I had a bit of time to kill, so I decided to see what was inside. Although there was a bit of a wait to get in as all the visitors’ bags had to be checked, the admission was free. I am glad I went there, as the museum is now closed. I have no idea how they could afford the rent.

The expected, yet educational portion of the exibits was not particularly interesting. Bongs, rolling papers, pipes and old Laudanum bottles. Big whoop.

Ecstasy tablets with funny logos and such. Also not very exciting.

But I think the people who came up with the idea of this museum and funded it smoked some of the exhibits, as the big installation pieces were rather artistic and surreal.

There was this interactive exhibit where you stand in what looks like a cheap motel room, but then you flick a switch and a wall slides over, showing you that your hypothetical neighbor is probably engaged in some illicit activities.

Even more surreal was a recreation of a Columbian cocaine lab, right in front of a glass window facing a busy Manhattan street.

Unfortunately it was late and the gift shop was closed and dark, but I spied this adorable little item:

How Do You Like Them Apricots?

Today I received in the mail a fresh shipment of coffee from Victrola Coffee. Inside, along with the coffee was a handwritten postcard, thanking me for buying their coffee and encouraging me to let them know what I think about it.

I bought a pound of their house blend, Streamline Espresso ($13 /lb), as well as half pound packages of pricier special coffees, Colombia La Esperanza #1 Cup of Excellence ($18/lb) and Kenya AA Mtaro ($14/lb).

If I had sufficient financial resources, I would buy coffee in half pound increments, on a weekly schedule, because coffee is only at its best for a few days after roasting. I would also buy a Synesso Cyncra and a Clover machine. Well, ok, enough dreaming, as what I have in terms of coffee and equipment right now is pretty damn good.

I loaded the award winning Colombia La Esperanza into my grinder and pulled a shot. There was a lot of crema (as there always is with coffee this fresh), but it wasn’t deep red. There were little dark flecks which I guess could pass for “tiger flecking.”

“Juicy, complex citric notes in the dry aroma turn into dried apricots in the crust. The cup is astonishingly clean with brilliant cranberry acidity, white wine, honey & melon.”

– says the website.

Tasting wine, coffee and cigars is highly subjective, and gets rather ridiculous, just like judging audiophile equipment. I never know if I am so stupid and insensitive that I can’t detect all the subtleties that the real fanatics detect; or so stupid that I believe that generally vacuum tube amps sound more pleasant and that there are “notes” of different stuff in good coffee, wine and cigars.

Starbucks has a huge variety of coffees. They all taste pretty much the same though, because they are over-roasted and under-extracted. Espresso made from any of their beans has the same notes: hydrochloric acid, burnt coffee and donkey. Yet they go on and talk about notes of chocolate, toffee and oranges; conduct coffee tastings and train their employees to talk about it to the customers.

Once you properly pull a shot of well roasted coffee that is also fresh, it does not have enough acid that would cover up the thousands of complex aromatic organic molecules that really confuse your taste buds. Your brain starts trying to assign familiar tastes to the weird electrical impulses generated by your taste buds. Without overpowering bitterness and burnt character, the playing field is leveled for these subtle and rather weird flavors. Coffee starts tasting the way freshly ground coffee smells.

The beans of Colombia La Esperanza had a smell that I have not encountered in my life yet. It was similar to the way really expensive chocolate-covered dried apricot would smell, although that wasn’t it. It was something else. But if it were sold, it would come from an expensive store individually wrapped in tissue papers inside a well-made wooden box.

Espresso made from the beans was amazingly tasty. The major taste element was that weird apricot smell which actually went away after a while, replaced by something very similar to an expensive white wine aftertaste.

In short, some of the best espresso that I’ve had in a long while. And that apricot-like taste still haunts me.

Take That, Rupert

The majority of deadprogrammer.com traffic these days consists of myspace.com users hotlinking images. I really don’t mind hotlinking, in fact, I encourage it, but the thing is myspacecadets never ever link back to me. It’s common courtesy – if you use somebody’s image as well as server resources, provide a link back.

Well, now I use this little snippet of code that in my .htaccess file to replace any hotlinked image from myspace.com with a tasteful ad for deadprogrammer.com:

RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://(.*\.)?myspace\.com/ [NC]
RewriteRule \.(jpe?g|gif|png)$ photos/hotlinked.jpg [L]

All of a sudden, hundreds of popular myspacers are promoting me:

Classy. If you have a better idea for a replacement image, let me know.

The Russian Tea Room Syndrome

 

“Man told me,” He said, “that these here elevators was Mayan architecture. I never knew that till today. An I says to him, ‘What’s that make me– mayonnaise?’ Yes, yes! And while he was thinking that over, I hit him with a question that straightened him up and made him think twice as hard! Yes, yes!”

“Could we please go down, Mr. Knowles?” begged Miss Faust.

“I said to him,” said Knowles, ” ‘This here’s a research laboratory. Re-search means look again, don’t it? Means they’re looking for something they found once and it got away somehow, and now they got to re-search for it? How come they got to build a building like this, with mayonnaise elevators and all, and fill it with all these crazy people? What is it they’re trying to find again? Who lost what?’ Yes, yes!”

“That’s very interesting,” sighed Miss Faust. “Now, could we go down?”

Kurt Vonnegut, “Cat’s Cradle

The Russian Tea Room, once a popular restaurant created by ballerinas and danseurs (aka male ballerinas) of the Russian Imperial Ballet for themselves and their friends. Later it became an expensive restaurant for the Manhattan high society. In 1996 the new owners closed it down for 4 year and $36 million renovations. In 2002 the restaurant closed, and the owners were bankrupt. In the aftermath, one of the chefs, M.D. Rahman, can be found on 6th avenue and 45th street selling some of the tastiest street food in Manhattan. I bet he’s making more than he did back at the Russian Tea Room now with his little cart.

In the parlance of the Internet this is known as a “redesign” or a “relaunch.” If you are making a living out of web development, like I do, chances are that you participated in a vicious cycle of web site redesigns. They usually happen like this: managers decide to do it and get funding, a lot of meetings follow, specifications are written (or not), arbitrary deadlines are set, designers create graphical mock-ups, then coders swarm and engage in what’s referred to as “death-march.” Managers change their minds about the look and feel a few times during the death-march for an extra morale boost. Finally, a redesigned website launches. Managers start planning the next redesign right away.

In the olden times the CEO’s nephew often got the web design job. Well, these days the nephew grew up, he has a consulting agency. “This is old and busted, let me redesign this mess and you’ll get new hotness” – he says. Pointy-haired bosses everywhere nod and say – “yes, yes, new hotness”, and the cycle keeps on going, redesign after a redesign.

There are a few different types of redesigns. Firs of all, there’s changing the look. In the simplest and best form, this is a very quick deal, especially if the site is properly architected for quick changes. It’s like taking your plain vanilla cellphone, buying a snazzy faceplate, one click – instant new hotness. I have nothing against this sort of redesigns.

The only thing you have to look out for here is what I call the “Felicity effect.” A television show Felicity had a famous redesign failure – the actress Keri Russell cut her trademark long hair. One might argue that she is hot no matter what, but the show suffered a huge drop in ratings. You have to keep in mind that a new look rarely attracts new customers, but often upsets the old ones. For instance, I like Keri’s new look, but I would not start watching that show.

The second type of a redesign involves changing the underlying technology of the site. One might change the content management engine, database engine, rewrite the site in a different language, make it run on a different web server, different operating system, etc. These usually turn out to be the most disastrous and costly of redesigns.

Joel Spolsky wrote about “… the single worst strategic mistake that any software company can make: … rewrit[ing] the code from scratch.” In the web publishing world these kinds of rewrites cause a lot of grief and devastation. A huge technology change always requires a lot of debugging and fixing afterwards, and as soon as most of the bugs are fixed, a new redesign comes around, because, see, ASP.NET 2.0 C# is “old and busted” and Vista Cruiser Mega Platform D## is “new hotness.”

I am not talking here about replacing a technology simply because it does not work or is dangerous. But redesigns are rarely aimed at fixing things – they are done in search of hot technologies and hot looks. By the way, amongst pointy-haired web execs fixing things is less glamorous than perusing new technologies, and that is less glamorous than changing the looks.

A building superintendent I know was in a middle of a huge project – repairing three old and unsafe elevators as well as fixing the crumbling facade of the building. Although the repairs were crucial, they did not earn him the love of the tenants that the old superintendent enjoyed. The old super, instead of fixing broken things, engaged in an almost constant painting projects, changing the color of the paint every time just a little bit. And when he wasn’t repainting, he would leave out the paint bucket and a brush on some rugs in the lobby.

The web execs often go for the best of both worlds – equivalent to changing the foundation of the building (and not the old one was sagging), as well as painting it a new color at the same time. The full Monty web redesign is what the pointy-haired want.

Let’s take a look at the sense that such redesigns make from a capitalist point of view in an area that I know well — web publishing. Web publishing businesses work just like any other. You take some money (aka capital), you spend that money to produce something and you hope that that something makes you even more money one way or another. In economics this is known as Marx’s general formula for capital: Money-Commodity-Money.

Another thing that I faintly remember from my economics class is a rather disturbing concept called “opportunity cost“. See, when you invest money in something you instantly incur this cost. Why? because you can’t invest your money twice, and there always seems to be something you could have invested in that would give you a better return. Let’s say it’s 1995 and you are an editor in, oh, Random House or HarperCollins. You have a budget to publish some children’s books and there’s a pile of proposals on your table. You pick a few. They make money, win awards, etc. Yet, the opportunity cost on every one of those books is about a kajillion dollars, as in that pile there was a certain book by a woman named Joanne Rowling.

In theory, any web executive’s first objective should be to make, and not lose money. Also they should look to minimize the opportunity cost whenever possible. This is of course not the case for many of them. They are thinking: hey I have this fat budget – I can do a big redesign, or …. hmm, what else can I do with that money so it will make me more money?

So how would one go about increasing profits? In the web publishing today content is once again king because of the maturing web advertising, vast improvements in hosting costs and google-inspired web indexing and searching. This was not the case in the earlier days of the web, but now you can directly convert “eyeballs” into profits. The process is rather simple: you create web pages, users visit them, you show users ads (for which you are paid). The relationship is linear – more users = more ad impressions = more money.

So, first of all, you might produce more pages. With search engines like Google, even pages that are hidden in archives of your website will still produce pageviews. The more pages you add, the more revenue you’ll get. In fact, pages with useful information, once placed online become something very dear to a capitalist’s heart – an income generating asset, the very thing that the author of Rich Dad, Poor Dad is so excited about. They are like the geese that lay golden eggs.

The cost of producing more pages comes from three sources: the cost of content – you need to pay someone to write, take pictures, etc; the cost of placing it online – “web producers”, the people who write html, create hyperlinks and optimize images draw a salary; and the cost of hosting/bandwidth – if you are hosting huge videos you costs might be more than what you can get from advertising, but if it’s just text and pictures you are golden. As you surely don’t expect the Spanish Inquisition, there’s the fourth cost: the opportunity cost of showing this content for free, instead of asking for subscription money. The main thing to remember, once the content/feature is created, the costs to keep it online and generating money is trivial.

Besides producing more content, there are other ways of making more money. One might improve the relevance of ads on your pages. If you have a third party ad system, you are pretty much can’t do that. But if you have your own, you might create mechanisms for serving super-relevant ads. Sometimes you might add e-commerce capability to your content website. For instance, if you have a gadget review site, injecting opportunities to easily and cheaply buy the gadgets that you are writing about will likely bring in more more money than machine generated dumb ads.

One might create content that is more valuable to advertisers. For instance, keywords such as “mesothelioma lawyers”, “what is mesothelioma” and “peritoneal mesothelioma” generate ridiculous costs per click on Google’s AdSense. If creating content about “form of cancer that is almost always caused by previous exposure to asbestos” that is so popular with lawyers is not your piece of cake, you can create content about loans, mortgages, registering domain names, etc.

Then we enter the murky waters of web marketing, and especially “SEO” – search engine optimization. In short, if you get other websites to link to your pages, you will get more vistits, partially from those links, and even more importantly, because search engines will place your pages higher in their results. The hard, but honest way to do this is to produce unique, interesting and timely content. No body’s interested in that. Encouraging the readers to link by providing urls that never change and even “link to us” buttons is not in vogue: most web execs prefer non-linkable flash pages. Another way is to pay for links – in the best case for straight up advertising, in the worst case – to unscrupulous “link farm” owners that sell PageRank. Then comes the deep SEO voodoo – changing the file names, adding meta tags, creating your own link farms and hidden keyword pages. At the worst, there’s straight up link and comment spamming. Unethical methods of promoting your business work: Vardan Kushnir who spammed the entire world to promote his “Center for American English” had enough money for booze and hookers, but not many people shed a tear for him when he was brutally murdered (maybe even for spamming). In corporate world the equivalent is the PageRank ban from Google.

So, you could spend your money on all of these things that I described, and hopefully make more money. On the other hand, redesigning a website from top to bottom to make it “look good” or “more usable” will not bring in more “eyeballs”. A redesign of a large site takes several months for the entire web staff. The possible positive aspects of the redesign are these:

1) Faster loading pages
2) Easier to read text
3) More straightforward navigation
4) Cleaner look
6) Bug fixes
7) Switching from a more expensive software and hardware to cheaper

Existing users will probably like you better, but will new ones all of a sudden descend onto the redesigned site? Not likely. In fact, some think that the ugliness of MySpace design is an asset rather than a drawback. People want something from websites. Be it news, funny links, videos, naked pictures, savings coupons or product reviews, design does not matter too much to them. If they can click it, read it and (for the valuable geeks with blogs and websites) link to it – users are generally satisfied.

Here’s an example of a well executed major redesign of a high profile website, the New York Times. NYT always had a well designed website, and the new one is pretty nice too. But is there a lot of new traffic? Here’s an Alexa graph.

At the worst redesigns bring:

1) Broken links (sometimes every single url changes and all links from outside break)
2) Heavier graphics, proliferation of Macromedia Flash
3) Slower loading pages
4) Loss of features and content
5) New bugs
6) New software and licensing costs, more expensive servers

Often this is all that they bring. Broken links hurt the search engine positioning. New software costs money. It takes a long while to work out the bugs.

Here’s an Alexa graph of another major redesign on a website, which name I’d like to omit. Just as the traffic recovered after a big redesign in 2000, a new one hit in 2003. It seems to be recovering again.

The thing is, many businesses are very robust and the disastrous effects of web redesigns do not kill them. Pointy-haired bosses make their buddies rich, while getting kudos for the redesigns. Everyone stays busy, and software companies get to sell a lot of server software.

Use and Usability

I was in my car today, listening to 88.3 WBGO Newark, the local jazz station. They played a song that I’ve never heard before. I instantly recognized the singer as Billie Holiday, but forgot the name of the album that the velvet-voiced announcer mentioned after the song.

When I came home, I remembered reading about a website that supposedly allows you to find the name of the song and the album that you’ve heard on the radio. Unfortunately, I could not remember the name of the website, and a Google search of a couple of minutes turned fruitless. The idea of such a service always seems ridiculously useless to me, and even now when I actually had a chance to use it, it proved much simpler to just go to WBGO’s website and look it up there.

The song turned out to be “Comes Love”, a beautifully formulaic jazz standard. The lyrics tell you about the solvable problems and the one that isn’t.

Comes a rainstorm, put your rubbers on your feet;
Comes a snowstorm, you can get a little heat —
Comes love, nothing can be done.

Comes a fire, then you know just what to do;
Blow a tire, you can buy another shoe —
Comes love, nothing can be done.

Oh, don’t try hiding, ’cause there isn’t any use
You’ll start sliding when your heart turns on the juice.

Comes a headache, you can lose it in a day;
Comes a toothache, see your dentist right away —
Comes love, nothing can be done.

Comes a heat wave, you can hurry to the shore
Comes a summons, you can hide behind a door —
Comes love, nothing can be done.

Comes the measles you can quarantine a room;
Comes the mousy, you can chase it with a broom —
Comes love, nothing can be done.

That’s all brother, if you’ve ever been in love;
That’s all brother, you know what I’m speaking of.

Comes nightmare, you can always stay awake;
Comes depression, you may catch another break —
Comes love, nothing can be done.

For some weird reason this reminded me of the horror of learning about computational theory and the Church–Turing thesis. Anyway, the song resonated with me somehow. Maybe it’s because the author of this song was Lew Brown of The Bronx, who turns out to be a former resident of Odessa, Ukraine known then as Louis Brownstein.

More importantly, the song was performed by one of the three best female jazz singers of all time, Billie Holiday. The the other two are Ella Fitzgerald and Sarah Vaughan, of course. The three of them generally are not considered equal. Fitzgerald is usually considered to be first, Holiday – second and Vaughan – third. Vaughan has the most beautiful and technically powerful voice, spanning from soprano to baritone. Holiday’s voice was not nearly as spectacular, and downright limited compared to Vaughan’s. But it had way, way more emotion and darkness. Ella Fitzgerald’s voice has both the range and technical perfection, as well as the deepness of emotion. She’s like a hybrid of the other two.

I, personally like Sarah Vaughan the best, followed by Billie Holiday. Vaughan’s voice makes me feel oh so good, and Holiday’s – so bad that it’s actually good. The way Billie Holiday sang “nothing can be done” totally made this song special for me. If there’s one person that knows about things about which “nothing can be done” – it’s Billie.

But I was wondering what the same song would sound like covered by Fitzgerald and Vaughan. Finally, a reason to buy something on iTunes, I thought, as three 99 cent songs makes more sense than three ten dollar cds, even when faced with the perspective of DRM limitations.

“An unknown error occurred (5002)” says iTunes store. Google search says – “nothing can be done”.

Update: iTunes relented and let me buy the songs. The contrast of the three renditions is exactly what I expected. The clarity and cleanliness of Lady Ella’s phrasing, the sexiness and faultless execution by Sassy (although a little spoiled by questionable orchestral arrangement) and the deep, desperate and dark emotional abyss of Lady Day’s voice, the ultimate finality in the words “nothing can be done.” Too bad I could not find a version by Diana Krall or Marilyn Maye.

Poll

I know, I know. My blogging frequency isn’t what it should be. I am trying to improve though. And you can help me by voting on what the next post should be about right over here.

Update: I am supposed to have about 900 rss subscribers if I am to believe Feedburner statistics – and guess what, only about forty people voted. Turnouts like this make me want to quit blogging sometimes.

I am still working on a post about web redesigns, probably will post it today.