Tag - web

THIS IS NOT A BLOG

Stop the insanity!

Blogs are hotter than heat right now, so apparently every new web venture is a blog. Like this one.

Now, I like cars, and I even like some of the articles on that site, but that is not a blog. What is a blog?

  • Mantra:
    An online Journal
  • Feed for all:
    Blog is short for weblog. A weblog is a journal that is frequently updated and intended for general public consumption. Blogs generally represent the personality of the author or the Web site.
  • Toby Simkin:
    A frequent, chronological publication of personal thoughts and Web links.

What do most of these definitions have in common? They use the word journal, which implies it’s personal … something from one or a small group of people.

I checked out the blog entry on Wikipedia, and found some support for this position, but not enough to make me happy.

I guess the type of “blog” that I feel is not a blog is the over-commercialized advertising-ridden big-company-supported part–of-a-ring type of blog like Autoblog.

It’s not a blog. It’s a business.

Google Accounts

I went to check my GMail account today, and discovered something that may be old news to Google watchers: Google Accounts.

google accounts

Search, of course, and email, but also shopping, news, discussions, and search history … Google is continuing the journey to full-fledged internet portal. Although, as per standard modus operandi for Google, it’s a portal on a diet.

I don’t check my GMail account very regularly, so I don’t know when this Google Accounts thing happened. But either it was very quiet – because I keep my ear pretty low to the ground and didn’t hear anything – or maybe it was just a completely obvious thing to do, and so no-one mentioned it.

Gaping (de)void

I’ve been enjoying Gaping Void for perhaps a year or so now. Hugh Mcleod, who blogs there, is an adman-by-day, disaffected-business-card-artist-by-night kind of guy, and his art is pretty cool, though often rather crude.

But the quality of his writing, which is what I really was going to the site for, has tailed off dramatically. What a bore he’s become!

Cases in point:

I’m in Copenhagen
I’m at Reboot
I’m at the Geek Dinner

Yadda yadda yadda. Any fingernail-clipping lately?

Say what you’re thinking. Say new things about how to do business. Talk about cool stuff you’re seeing in your circle of friends and acquaintances. Or neat things you found online. Talk about something.

Don’t prattle endlessly on about the businesses you are trying to promote, that you are making money off of, and the funky geeky conferences, dinners, and soirees you’re going to.

Sorry, that’s boring.

New WordPress widget for Tiger

If you’re using OS X Tiger and you’re using WordPress for your blog, you need this.

wordpress post dashboard widget

It’s a Dashboard widget that posts to your blog. I downloaded it about 2 minutes ago, and I’m writing this post with it. Very cool, very easy, very quick.

Some things obviously could be added, like spellchecking, multiple categories, etc. etc. But overall, very nice for a brand-new still-in-beta piece of software.

Does anyone use a web browser anymore?

Check the list below. What’s the common thread?

  • Googlebot
  • Yahoo! Slurp
  • YahooFeedSeeker/1.0
  • Mozilla Aggregator
  • MSNbot
  • AppleSyndication
  • YouReadMe Feedeater 1.0
  • ZyBorg/1.0 Dead Link Checker (wn.dlc@looksmart.net; http://www.WISEnutbot.com)
  • NetNewsWire/2.0
  • Bloglines/2.0
  • kinjabot (http://www.kinja.com)
  • Lektora 1.0
  • Feedster Crawler/1.0; Feedster, Inc.
  • Mediapartners-Google/2.1 (if you run Google ads, you’ll see this)
  • lmspider lmspider@scansoft.com
  • A2B Location-Based Search Engine (+http://www.a2b.cc)
  • BlogSearch/1.1 +http://www.icerocket.com/
  • GeoURL bot (http://geourl.org/bot)
  • Blogslive (info@blogslive.com)
  • OmniExplorer_Bot/1.09 (+http://www.omni-explorer.com) Internet Categorizer
    (this is a nasty spider: it hit something like 150 pages at once)
  • SharpReader/0.9.5.1 (.NET CLR 1.1.4322.573; WinNT 5.1.2600.0)

  • They’re all either spiders or link aggregators or RSS agents of some kind that I found in my user agent webstats with just a cursory glance. The interesting thing is that some days I get more traffic from these than from actual people using actual web browsers, actually surfing the web.

    Interesting.

    PS: While checking the user agents, I was shocked and thrilled that someone (or someones) uses Lynx to access sparkplug9.com. Trés cool!

    iCal: Please, please, get a date picker

    I use Apple’s iCal a fair bit, and generally speaking, it gets the calendar-and-scheduling job done with a minimum of fuss, a maximum of style, and a not unreasonable degree of functionality.

    But there’s one thing – and, like usual, it’s one of the small things – that really bugs the heck out of me. iCal has no date picker:

    ical with no date picker

    What this means is that when I’m entering a to-do item, and I want to give it a due date, I actually have to type in “06” for the month, “tab” to get to the next field, “06” for the day, “tab” to get to the next field, and then the year if it’s different than the default. This is ridiculous.

    The simplest online calendar has a simple, user-friendly date picker that you click on and gives you a little pop-up. You navigate to the date you want with a couple of clicks, select it, and presto! the due date is set. This one is from our Discover Zone:

    date picker

    This is dead easy, and the only possible reason it’s not in iCal is that the iCal development team does not eat its own dogfood: they don’t use their own software. If they did, and if they ever entered a couple of to-do items, they’d realize that a simple date-picker would vastly improve the user experience.

    Business Blogging: Here come the ghosts

    Blogs are wonderful animals, fresh and new, clean and sparkling, hi-tech but with a delightful aura of amateurism clinging to them. Right?

    Hah!

    Just as for years business books by the bigs of the corporate world have been written, co-written, and ghost-written by professional writers hired by the big names underwriting the biz bios, blogs are being invaded by the pros.

    When I say “professional blogging,” I don’t necessarily mean people who earn money off their blogs, or even people who blog about their company. I mean the ad agencies and PR firms that are now starting to offer blogging services.

    I suppose it was inevitable … as blogs have become the topic du jour of the chattering classes and the method de rigeur for grassroots marketers, we’re starting to see the astroturf sneak out.

    Here come the ghosts – long live authentic voices!

    My Music Inc.: is this service legal?

    I’m looking for a music service to partner with on a project, and am working with Apple’s iTunes. Hopefully it will go through, but the project is a bit of a square peg in their round hole.

    In case it doesn’t, I’ll have to look for other options. Yahoo! Music is new, and they’ll probably be looking for partnering opportunities, but getting through to Yahoo! is like scaling Mt. Everest – only a few can do it and many die in the attempt.

    In my searching, I came across this site: My Music Inc.. It’s a Canadian company that promises free downloads for life in most countries in the world for a one-time flat fee … and they say they have almost every song in existence:

    *Your Membership is a one-time charge only and you will never be re-billed. A $34.99 membership includes a life time of unlimited downloads and email technical support. A $23.99 membership includes two years of unlimited downloads and support. $17.99 membership includes one year of unlimited downloads and support.

    Is this legal?

    I noticed that they are using iPod images and in fact an Apple logo on their site as well ….

    my music inc apple logo

    Talkr: Cool idea, really bad reality

    OK, so everything cool must be mispelled these days … like Flickr, and now Talkr.

    The idea is super-cool: every text blog can now be a podcast.

    The reality sucks hard. I checked it out – saw the link on del.icio.us, and they have a few blogs they do for free (yes, it’s a pay service – another knock against widespread adoption). I recognized the voice immediately … it’s one of the original Macintosh ‘speakable items’ voices that haven’t changed for about a decade.

    The voice isn’t the worst part.

    The most unfortunate thing about auto-generated computer voices is their complete lack of human-ish intonation … an understanding of what phrases and phonemes to group together … what to say fast … what to say slow … and so on.

    Plus, who cares if it’s Jeffrey Zeldman’s blog when the voice is some impersonal CPU running in some anonymous hosting company’s racks?

    Sorry, I’ll pass on this one.

    Office Losers

    I hate to be an ass, but what kind of losers blog on Microsoft Office nonstop?

    From the About section of the site:

    Hello, our names are Charles Maxson and Chris Kunicki and we personally want to welcome you to OfficeZealot.com. We have been avid fans of Microsoft Office for many years now. We have been promoting Office as an important platform for developers and working with users to squeeze more productivity out of Office. For that reason, we are happy to be your hosts here at OfficeZealot.com. OfficeZealot.com is your source for relevant, focused and practical information pertaining to everything Microsoft Office.

    For many years now, we have wanted to establish a web site that provided a virtual hang out to the many loyal and enthusiastic users of Office. With the release of Office XP, Office is now in its 6th generation as a group of desktop productivity applications and it made sense that we finally launch OfficeZealot.com.

    I love that “Office as an important platform for developers” bit.

    What is a blog?

    I just posted a piece over at The Linguist team’s blog that I rather like. It’s the introduction of our blog to the team, and part of the communication is: what the heck is a blog?

    Especially this chunk:

    A blog – short for web log – is a simple, easily updated website. It’s not corporate; it’s personal. It’s not formal; it’s blue jeans and an old T-shirt. It’s not PR; it’s people. It’s not the company line; it’s your line. It’s not insular; it’s connected to the whole world of information out there.

    Blog as if your life depended on it? Whatever

    So … Tom Peters isn’t blogging anymore?

    Hugh over at Gaping Void points out that Tom, after recommending that people “blog as if their life depends on it,” isn’t blogging anymore.

    Well, what a shock. Guess what: the web itself, and blogs in particular, are disruptive mediums. In other words, they’re tools that underdogs can use to gain a foothold. Sort of like a tailor from Savile Row. Or a disaffected adman from New York.

    But Tom’s already at the top. He’s doesn’t have to claw and scratch and fight his way up. He’s got the books, the $20K, $50K, $75K speaking engagements.

    What the heck does he need a blog for?

    Well designed my ass

    I love to visit delicious periodically to see what the blogosphere has dredged up.

    Tonight I visited, saw a post on “well-designed” blogs, and visited the site. It’s always interesting to see lists of what others think are great blogs, from whatever perspective.

    OK. Well, after reading the intro I checked out the list.

    The first blog listed is Fairvue. And immediately, I have a sense of disconnection. These are supposed to be well-designed blogs, right? Then why does this blog have upside-down titles? Sorry, I don’t want any sites done by this freelance designer. Looks cool, but too annoying.

    I shouldn’t complain too much – many of the rest of the blogs are great examples of wonderful design.

    But that first one kind hit me the wrong way – especially given the Jakob Nielsen usability link on the intro page.

    What are blogs?

    A thought occurred to me today:

    Blogs are to websites as the PC was to the mainframe.

    OK, sure, fine, there’s a ton more to it, and lots more to be said.

    But the beauty of a blog is, I don’t have to say it if I don’t want to. And guess what – I don’t!

    Supporting the Firefox RSS icon

    If you use Firefox, you know that some sites have a little RSS icon at the bottom. Click it, and you can choose to save their RSS feed as a ‘live bookmark.’

    firefox rss icon

    It’s a cool feature, and just about the only reason that I pop open Firefox nowadays (alas, I have defected back to Safari).

    But I lost it on my site, sparkplug9.com, when I updated the interface a few months ago. It was only a couple of days ago that I found out how to get it back.

    Put the following code in the HEAD section of your HTML and you’re laughing. (And, incidentally, Firefox users have a very easy way to suck down your feed.)

    PS: ignore the paragraph HTML markup above the link … it’s WordPress trying to do the right thing (and unfortunately failing miserably) ….

    Launching Apple’s iFlicks in the Year of HD: a studio’s perspective

    Steve says it’s the year of HD. Bill says it’s the year of HD. Cringely says it’s the year of iFlicks … the movie version of iTunes.

    apple selling videos via iTunes

    That got me thinking: if I’m a studio, and I’m approaching the capability of selling movies by download through an iTunes-like interface, what am I looking for?

    Well, if I’m a smart studio VIPer, I know that hackers around the world will find ways around whatever encryption I put on my files.

    So I need to give up the utopian vision of perfect encryption, security, and control. Never has existed, never will exist. But I realize that for my business model to survive and even thrive, I don’t need that. All I need is to make it less attractive to steal the content than to buy the content for the vast majority of those individuals that constitute my market.

    How do I do that? With the 3 hards …

    The first hard: hard to find
    As a studio exec, I’d want any bootlegged videos to be hard to find. So I’d employ spiders that would search for any video content and correlate it with all the known titles in my library of content.

    If I found any with the automated search, then I would have a low-level employee check it out. Once they’ve determined that there is, in fact, bootlegged video here, any competent and litigous studio exec would call out the legal dogs and through some weight around. In response, sites start taking movies down, or start switching IPs, addresses, etc.

    Do this long enough and persistently enough, and you start to make stolen content hard to find.

    The second hard: hard to use
    Secondly, as a studio exec, I’d want to ensure the process by which people could use any videos that are out there, or any tools for making transferable files out of DVDs people have bought, as hard to use as possible.

    This was built-in in the video industry … videos are big, bulky, analog things. Few people had dual-cassette VCRs. Copying from one to another was not simple, not quick, and a quite involved. But in the modern DVD era, anyone who has any relatively modern computing equipment has everything he or she needs to copy as many DVDs as wanted, as many times as they please.

    So as a studio exec, I’d want to ensure that the DRM I embed in any movies that are sold online will be difficult enough to circumvent that any people using tools to disable it will be forced to go through multiple steps, or have to download and install obscure software, or otherwise find it hard to use.

    The third hard: hard to justify
    This is the most important hard, and the one where, as a smart studio exec, I’d spend the majority of my time.

    Most people would rather do things the right way, would prefer to buy stuff from valid vendors, would prefer to be on the straight and narrow. But it needs to be easy to justify. So it needs to be dead easy, simple, and straightforward. And, importantly, the price needs to be right.

    That’s why the iTunes music store has taken off – it’s secure, reliable, and not too expensive. And iFlicks would have to be the same way.

    So if users could get what they want at a price that makes sense … and it ought to be less than the cost of most DVDs in the store right now, because middlemen, physical media, inventory, shipping, etc. etc. are cut out … then buying becomes a more attractive option than stealing.

    – – –

    At least, that’s what I would think if I was a studio exec.

    Funny spam of the day

    Got this in my in-box a few weeks back … good for a laugh or two:

    Please read this message carefully ……which was been sent by Yahoo president Jay Rusell…… This is Yahoo President Jay Russell, I am sorry to announce that Yahoo has reached its maximum number of accounts two million. If you would like to keep your account for free send this to everyone on your list. This way we can know which accounts are being used and which accounts we can delete. Send this within 8 days and your account will remain free. Once again I am sincerely sorry that I have to do this. Please start sending. Jay Russell, Yahoo Management Renee: WHOEVER DOESN’T SEND THIS MESSAGE YOUR ACCOUNT WILL BE DEACTIVATED AND IT WILL COST $10.00

    Oooooh … scary!

    Getting Quicktime videos into Flash

    I produce a lot of what the trendy now call screencasts: a movie of something happening on your screen, usually used to demo software or explain a process. The app I use is Snapz Pro, and it’s great software.

    But it outputs movies in .mov format. I’ve posted a lot of those online over the past 4-5 years, and the problem is that not everyone has Quicktime installed. Or they’ve got an older version. Or another problem.

    So I’ve often wanted to show the movies in Flash format … something that almost everybody has. And if they don’t, it’s a small (still less than a megabyte, I believe) download, whereas Quicktime is something like 30 MB last time I checked.

    But getting .mov files into Flash is a major, major pain – one that was supposed to be solved by the lastest version of Flash MX. But it wasn’t, or so, at least, I thought. Importing the video was fairly easy. But Flash always dropped the audio, forcing you to export your audio separately and import it to another layer, and then futz with re-syncing audio and video. Painful.

    But there is an easier way. Mike Skovgaard just alerted me to the key ingredient: .avi. Saving my movie files as .avi files allows easy import into Flash, which will automatically create the right number of frames and accepts the audio (in perfect sync, I might add) without a glitch.

    Nice!

    I’ve done a proof of concept tonight, just for fun, and it worked. There are some minor quality problems, but those are undoubtedly just settings I need to play around with to optimize the import and playing.

    French Accent Marks to HTML Converter

    I have to write and express my appreciation for the Textile app put up by Dean Allen at Textism.

    I had to do some work on our Quebec, I mean Québec website, and all my text for the site came from our Montreal, I mean Montréal office. Now, whether it comes in Word (as I’ve had it) or in notes in a PDF file (as happened to be the case this time) those pesky little accent aigues and accent graves are painful to have to search through and replace with HTML entities or UTF-8 or Unicode gobbledygook. Not to mention the circonflexes and cédilles.

    While casting about fruitlessly in BBedit for some way to save myself many tears and not a few drops of blood, I turned to my forever friend, Google.

    A few quick searches, and I was happily converting accented text to HTML with Textile, an app that does more than it says.

    Tres, I mean trés cool, and much appreciated. I shall have to make use of that Paypal icon next to the text input box.

    PR Nation – The Truth is for $ale

    Ten years ago I was an English major in university, thinking about a career in journalism. Then I realized that at any given time, there are more people in school to become journalists than there are jobs as journalists.

    So much for the journalism thing.

    But I might have given it up for entirely different reasons if I had only known more about public relations. Because, of course, half of those who can’t actually get a job as a bona fide journalist suck up to the corporate teat and join the PR party.

    There is an absolutely great article about modern PR … and excellent ways of tracking its effects … Paul Graham’s blog … errr … website.

    Fantasy Blogs: not what you think

    Never underestimate the power of the internet to surprise you. Or, rather, never underestimate the amazing, odd, weird, and wonderful things people actually invest time and energy and money into.

    I just noticed Blogshares, the “Fantasy Blog Share Market.” Apparently, my blog is currently trading at around $3300 US, and trending upwards. Unfortunately, I currently only have 0.000078313 % market share.

    Nowhere to go but up!

    Usernames: case (in)sensitive

    Should usernames be case sensitive or insensitive?

    I just got bitten by this question on a site recently. The usernames were case sensitive; users were trying to log in; they kept getting rejected by the system; and support people who tried with the users’ own information were getting in just fine.

    I haven’t found a real concensus online. CVS appears to have case sensitive usernames. Vonage, on the other hand, does not. Hotsyncing a Palm seems to rely on case sensitive usernames. Yachting and Boating World is also case sensitive. And, .htaccess directory protection on Unix systems is case sensitive. However, GMail does not employ case sensitive usernames – probably largely because your GMail username is an email address, and email addresses are case insensitive by nature.

    So what’s the right way to do it?

    There’s no question that case sensitive usernames are more secure than case insensitive. Plus, you’re going to be able to offer more usernames for your clients (goodgirl and goodGirl, plus all the possible variations) which is good for a well-trafficked website. Ever tried getting the username you wanted for a Yahoo! or GMail account?

    But there’s also no question in my mind that it’s much more user-UNfriendly. People don’t always remember the exact case they used when they first logged in. Worse, this can be a really tough problem to diagnose. Support staff can be taking the username out of a database, ensuring that they have exactly what the website wants, and everything works fine … and then users try their fUnky cAse uSerName, and it doesn’t. Unless support asks the right questions, the problem is inexplicable.

    (And of course you have the higher-level problem that users have called support in the first place – in the perfect world, with a great web app, they should never need to.)

    On the other hand, for applications where extremely high security is necessary, implementing case-sensitive usernames (as well as passwords) is probably something you’re willing to endure some usability pain for. Administration interfaces for e-commerce sites, content management areas etc., should probably use case-sensitive usernames.

    The biggest problem is when you mix cases, or, more accurately, forget exactly what case you should be checking for. In fact, that’s similar to the problem that I recently had.

    The moral of the story for me? Case insensitive, all the way, for all websites from now on … unless I have a really, really, really good reason to do it otherwise. That will save a lot of support headaches.

    Who Says Apple Doesn’t Blog?

    Wow.

    While not quite on the level of a four-leaf clover, a pot of gold at the end of the rainbow, or a dodo bird, I did find something extemely unusual today: an Apple employee blogger.

    I found this rare species Macintoshus bloggoria while researching this post about Safari. And this guy actually says right up front that he works for Apple. Amazingly, he hasn’t been fired in something like two years. Steve must be having a bad week.

    He’s Dave Hyatt, he blogs here, and introduces himself here.

    Other than that, the Apple blogosphere is really, really thin.

    Safari and Rich-text Editing: Still Waiting

    [ update April 28 ]
    Mike in our office here just found this case of WYSIWYG editing in Safari. VERY cool! Unfortunately, everything works just slightly differently than in IE or Firefox … the triggering mechanism for the B, I, and U (and other) buttons is a little different. But it’s a step in the right direction.

    Something I’ve been waiting for for a long, long time is rich-text editing (RTE) in Safari. Others have been waiting, too.

    Rich-text editing is becoming increasingly important in a world where the web browser is becoming more and more central to our experience of a computer. Content mangers use it to allow non-technical people to update web content in a WYSIWYG interface. Webmail apps use it to give users more and better options for customizing their emails. And in the department that I lead, we want to use it to allow non-technical clients to send us data with boldfacing, italics, and underlining.

    Rich text editing in a browser depends on support for document.designMode. It was supposed to arrive, according to some, including those who should know, in Safari 1.3.

    But I updated to Mac OS X 10.3.9 this morning (~50 MB, yikes!), and sure enough, although Safari was updated to 1.3 (v312), RTE functionality was not available.

    Now, it’s a little tough to tell, sometimes, because most sites that employ rich editing employ some form of browser detection that says, OK, if you’re Safari, I’m not giving you the RTE, I’m giving you a standard textarea box. But the guys at the office did some playing around, and took out some browser detection-code from an RTE solution we’ve put up in-house … and no dice.

    So … either document.designMode was pulled from Safari 1.3, or it wasn’t actually planned, or it must be called in some manner differently than for Explorer or Firefox.

    Bah. Humbug.

    Threadless: a new kind of business

    If you haven’t seen Threadless yet, you’re missing something.

    This is an incredibly cool company – the motto is “nude no more” – that has outsourced product development to …. you. Unbelievable, and incredible (which are two words that, when you think about it, actually mean the same thing).

    You want to design a T-shirt? No problem!

    Grab a template. Submit it. T-shirt designers just like you all over the whole world will score it. And then Threadless just might actually make it … and you just might score some cash and a store credit. Is that cool or what?

    And the designs are incredible – as you might well expect, this company having opened to doors to let all the talent in the world participate.

    Check out Lemuria. Or Blame it on your TV. Or this one, this one, or this one.

    Very, very, very cool.

    This company could not exist without the internet … 15, 20 years ago this company was probably inconceivable, not just impossible.

    It makes me wonder what else has become possible right now that we are not doing simply because our blinders are on and we are lacking the Eureka moment to see the blindingly obvious (after someone else has done it) new opportunities.

    CNN: click me if you’re stupid

    OK, I’m at a complete and utter loss.

    Has the advertising industry totally and completely lost any remants of any vestige of creativity? Apparently it has – at least the portion of it that works at or for CNN.com.

    What’s wrong with the picture below? (It’s a screen capture from CNN.com, taken April 12, 2005.)

    click me if you\'re stupid

    Technorati and Google: What’s taking so long?

    Technorati is the self-proclaimed finger on the pulse of the rapidly-growing blogosphere.

    Anyone who’s anyone knows Technorati, in spite of the proliferation of me-to sites and services all over the place (to a greater or lesser extent these include: Daypop, Popdex, Feedster, Blogwise). And the info Technorati provides (or could be mined for) is great valuable stuff (examples: 1, 2, and 3).

    There’s only one problem: Technorati is dead slow!

    That’s a bigger problem that it appears when you consider that the blogosphere is doubling in size every 5 months or so. Which means that this is no ordinary scaling challenge where you build out infrastructure to handle known stable or slightly growing demand. The blogosphere is exploding, and Technorati is already slow – catching up to existing demand will be hard, and getting ahead of a very steep curve will be double plus un-easy … even with a really, really, really good new ops sysadmin.

    I have no information whatsoever about any impending takeovers, but I’d have to imagine that Google could technically manage the challenges of enormous scaling problems better than anyone else on the planet. And you’d have to think that the kinds of things Technorati indexes, and the way they do it, would be of interest to Google.

    I wonder if there will be a marriage of convenience in the offing at some point?

    Subscribe to my Substack