Steve Yegge lambasts business requirements as heaping piles of, well, shit. It’s an evocative rant with a few pearls and paradoxes. Definitely worth a read if you’ve got the time. If not, but you want a peek inside my notebook, here’s a jingstream of what I found interesting.
Somehow we’ve lost sight of the fact that we’re more alike than different. Our basic knowledge of self is core to our understanding of others. Humans wouldn’t be so adept socially if we were so inept at understanding others. It’s this very adeptness that’s allowed us to survive and thrive for eons. The puzzler is why does the usability / user experience field often lead us away from the tools for the job we we are actually equipped with?
If you’ve got the time to kill on a video, this preso from Adaptive Path touches on the topic a bit as well (starts around at the 15 minute mark)
So far (one year later) I’m pretty non-plussed with Adobe Media Player. It reminds me too much of Real / WMP which means I must not be the target market, or I’m just old and cranky. The source of much of my irritation has been that it launches at startup and I don’t remember giving it permission to. Regardless, every time I reboot (admittedly infrequent on OS X) I’m confronted with a slow starting app (AMP) and I can’t figure out where startup preferences are that would stop this.
Just today, I decided to again nose around in the “options” and discovered that launch at startup is actually tucked away under a category called “Automatic Notifications”.
Whether in the iPhone, RIAs, or new age desktop apps, motion patterns are all the rage. I dig this and I’m a big advocate for pushing the boundaries of usability and user / brand experience, but at the end of the day some of AMP’s animations don’t add much value for me and end up feeling gratuitous. This contributes to a sense of bloat and “fakeness” in the app which is also part of the “brand experience” that’s often not accounted for.
There’s lots to like it in AMP (rss playlists, file system playback of flv, etc.), but there’s also a disturbing sense of bloat (it sometimes feels like a big advert to me), a slick, but gratuitous, ui which reinforces emotional unease and an overall lack of concern for user control (launch at boot up). Add it all up and it makes me feel like AMP is just more of the same in the media player market.
It’s enough to warm the cockles of one’s heart. ActionScript nerds around the globe can celebrate their graduation to “real programmer” status (whatever that means).
I’d seen reference to this around the time of Tamarin announcement, but its nice to be reminded and see a link to the source. The big question is what’s going to happen? How complete is the compiler? Will the AS compiler eventually replace the open source Java compiler used by Flex (assuming mxml compilation was added)? Has anyone used this in a project? Lots to think about.