Archive for September, 2007

Love this comment

Here’s a short interview on the Practical E-Commerce website with Jay Steinfeld of blinds.com.

I loved the (one and only) comment at the end (emphasis mine):

This seems to me like a variant of the “Follow The Money” technique deployed in a rapidly evolving environment. It works quite well but it does require nimble thinking and a willingness to step into the unknown and experiment.

The merchandising side requires a very flexible ecommerce system, one that can be changed rapidly with minimal costs. On the marketing side it requires some careful risk management and superb data analysis. You try something and measure if things got better or worse, also called A-B Testing. Then you do it over and over and over, sometimes making incremental improvements while mostly abandoning the things that don’t work.

The most difficult aspects I see when employing this method is people have great difficulty dealing with the intensive data throughput, the rapidity of change, the impermanence of everything and an overload on their decision making apparatus. People look for “stable” solutions that don’t require such heavy demands on their mental processing. The constant bombardment of data and decisions frequently overloads the individual.

There are some very good ways to deal with a business at this level but all require a change in tradtional thinking. Not everyone can accomplish this.

I have a suspicion that Mr. Steinfeld is quite bright and has developed his own methods for handling and processing huge amouts of data and making an inordinate number of daily key decisions without overstressing his systems. It’d be very interesting to learn how he does it.

Posted by: Steve Strickland
Thursday, September 20, 2007

Three-way Pistol Duel

This is very cool!

You’re a cowboy, and get involved in a three way pistol duel with two other cowboys. You are a poor shot, with an accuracy of only 33%. The other two cowboys shoot with accuracies of 50% and 100%, respectively. The rules of the duel are one shot per cowboy per round. The shooting order is from worst shooter to best shooter, so you get to shoot first, the 50% guy goes second, and the 100% guy goes third, then repeat. If a cowboy is shot he’s out for good, and his turn is skipped. Where or who should you shoot first?

Without going into to any detailed probability outcome calculations, is there any other heuristic other than “aim for the guy with the best aim first?” I suppose I would be surprised if that wasn’t the case.

http://www.boingboing.net/2007/09/21/puzzle-threeway-pist.html

http://howithappened.com/2007/09/three-way-pistol-duel-puzzle.html

The Tim Russert Hatchet Job

Tim Russert interviewed Hillary Clinton on Meet the Press this morning. What an unabashed, transparent hatchet job.

Shorter Tim:

  • Why are you so wishy-washy on the war?
  • Wasn’t the AUMF vote the most important, and also your worst vote, as a Senator?
  • Do you condemn those dirty hippies at MoveOn.org? (x3)
  • Didn’t your fuckup in 1993 set healthcare back 15 years?
  • Didn’t you have a dirty, dirty relationship with Norman Hsu and Johnny Chung?
  • Aren’t you too polarizing for the country?

What an ass. Tim should be ashamed.

The End of the World!

I hadn’t seen this in a long time. Cheers!

http://www.endofworld.net/

CSS-driven design

Why is it that every time I turn around I run into another stupid problem with columns in CSS? I don’t want to have to engineer my CSS, I just want it to work simply. I (sort of) understand the de-emphasis on layout in CSS, but it’s frustrating.

Dynamic CSS

I’ve been thinking today about how best to dynamically introduce CSS into a website. For example, a blog engine like WordPress.com or Blogger has the ability to let users edit CSS “files” which are then applied to the website dynamically. I say “files” in air-quotes because I don’t know yet if they actually edit a hard file, or if the “file” is a stream of data stored in a database, or what.

For my purposes, a hard file (stored on the filesystem) won’t work. I need my solution to be DB-driven. Given that CSS data is referenced from HTML page output either (a) inline or (b) via a LINK file reference, that makes a sort of out-of-phase problem that I need to work on.

First: I suppose the <LINK> mechanism will only work through a reference to a dynamic page. Example:

<link rel=”stylesheet” href=”/css-dyn/mycss.aspx?site=123456″></link>

The “mycss.aspx” page would then create text/css MIME-type content and return it to the sender.

Second: the inline mechanism is potentially simpler, but less modular, and maybe avoids some hidden “gotchas” with the <LINK> method. Just output a <style type=”text/css”> section inside the <head> section of the page to be displayed.

More ideas to come…

New Balance SC602s just came in

The NB SC602 soccer cleats I purchased the other day arrived this afternoon. At first blush, the 2E seems pretty narrow, especially the last, but we’ll see if the uppers can stretch enough to make them work. Can’t wait to try them out this Saturday!

VS 2005 Debugging Broken on Vista

I’ve been trying to work around this problem for the last few months but the frustration has reached a boiling point.

VS 2005 is a great product — easily the best IDE of the Visual Studio line. Easy to use, customizable, well-integrated with the various tools I use, etc. However, since I’ve installed Vista Business, debugging directly out of VS 2005 has been a nightmare.

First I ran into the “Debugging failed because integrated Windows authentication is not enabled” error. Even when enabling Windows Authentication, I ran into the problem. So moving everything back to the Classic Pipeline worked, but I hated it — why have the new Integrated Pipeline available if you can’t use it?

Then, Microsoft released the hotfix KB 937523. Great? Not really. Now after F5 I get the error “IIS does not list an application that matches the launched URL“. I can debug to a root page, but not a subdirectory page. Irritating.

Another link to the IIS.net forums about this new issue.

Mad about Meta

Meta kills. Meta is pain. Meta is misery.

OK, that’s a bit of hyperbole. But the fact remains is that all too often during the design and development of a new software idea, I get tangled up in meta considerations. For example, one requirement might be “Users must log in.” So I see an Account class, and the data associated with the account table in the database, and then I wonder “who manages accounts?” — instant meta. This turns into meta-about-meta, ad nauseum. For some reason I always get stymied.

I see a couple solutions:

  1. Immediately stop, and think YAGNI.
  2. Rethink why I get stymied when I get into meta-mode. Maybe my subconscious is trying to tell me something?

A hundred million here, a hundred million there…

Seems like every time I turn around these days another company is being purchased for $300 million. Maybe mine one day?


TwitterCounter for @anthonyrstevens
Add to Technorati Favorites

RSS Feed

View Anthony Stevens's profile on LinkedIn