2011 annual review


The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog.

Here’s an excerpt:

The concert hall at the Sydney Opera House holds 2,700 people. This blog was viewed about 33,000 times in 2011. If it were a concert at Sydney Opera House, it would take about 12 sold-out performances for that many people to see it.

Click here to see the complete report.

Advertisement

A brief history of web versions


Listening to the “Web 3.0: Are We There Yet?” DM Radio broadcast has got me grumbling about the latest version of The Web again. To be fair, it isn’t just a web thing; I get the same urge to scream whenever marketing types start messing about with version numbers. There was some interesting discussion on that DM Radio episode as well, but that’s not what this post is about.

Just to be absolutely clear, The Web does not have A Version. It’s not helpful. Stop it.

Having had a similar moan about Web 2.0 on my internal blog some years ago, I decided to catch up with the latest Web 3.0 hype. One of the first things I found were these Web 3.0 slides. Which really wasn’t a good start, given I disagree with just about everything in them. Since web versions seem to be a participation sport, here’s my web fiction to illustrate:

Web 0.9

Nothing ever starts with version 1 does it?! At this point I think I should apologise for my part in the demise of the internet… my first experience of the internet was when I started university in 1993… sorry about the mess.

Still, contrary to alternative histories, the web didn’t start with media companies being so kind as to push content to users. My recollection is that it started with all content being user generated, whether that was usenet content, or hand crafted HTML content. Businesses weren’t on this version of the web.

Web 1.0

Search. For me that’s what would really be worthy of a new version number. In the beginning the web really was a web, of links. I still like following links to see where the web takes me, hence the stupid number of tabs I have open most of the time, just waiting for a chance to get round to reading them. Even so, being able to find stuff without stumbling across it, or being given a specific URL, is great. Thanks Google… and those other search engines I used back then (maybe they even still exist).

Still plenty of user generated content in Web 1.0. Geocities for example- oh how we’ve moved on. You don’t even need to upgrade to get social networking: Six Degrees and Friends Reunited. Maybe even Friendster if you upgrade to Web 2.0 a bit late.

Oh yes, and businesses begin to get in on the act by inflating a huge bubble. Nice.

Web 2.0

There hasn’t been enough hype up to this point, so the web gets its first version number. Luckily everyone agrees on exactly what Web 2.0 is. If only it was that clear, and I certainly wasn’t the only one who was skeptical. Around the same time, I was also muttering…

Are you a Web 2.0 sceptic?! (27 Jan 2006)

I am.

Why Web 2.0 all of a sudden? Shouldn’t we be on Web 6.1 or something by now?! (No, seriously; from text based, to graphics, to that little Java guy waving at you everywhere, to blinking text, to scripts, to buying stuff, to css, to getting scammed, to PHP, to friends reunited, to the internet2, and all the other stuff I’ve missed. And now we have the Web 2.0? Whatever.)

Sure, technology and business models are still advancing, and smart stuff is happening, but I can’t work out whether the Web 2.0, dare I say hype, is driven by money (so you have a web site, why not do e-business, but hey, you really want to be on-demand don’t you?), techies (my new widget is shinier than yours!) or a combination of both. Will it be the next .com? And what’s planned for Web 3.0?

The  appetite for user generated content is stronger than ever, with more users and more (and easier) ways to share stuff. Much less mucking about with geeky markup… unless you pick the wrong wiki. (I still fail to understand why a inconsistent wiki markup was better than plain old HTML.)

Web 3.0

Now things get even more ridiculous, “we already know what the next development in web technology will be called, we just don’t know what it is yet.

For a while it looked like Web 3.0 might neatly be in 3D, but virtual worlds appear to be well and truly down in the trough of disillusionment now. Another contender is the Semantic Web, but wait a minute a) that already has a name, and b) haven’t we been waiting for that ages already, maybe even before Web 2.0? I guess a nice descriptive name is no reason not to use a meaningless fictitious version number instead!

There are plenty of other features floating around which might make it in to the Web 3.0 version.

Web 4.0

That’s right, we haven’t even reached Web 3.0 yet and there’s already a Web 4.0! (Probably many Web 4.0s!) Maybe we should just skip a few versions!

The graph on Ambiguating the terminology: Web 4.0 is a great illustration of why version numbers don’t make any sense.

The web continuum

So, to recap, the web doesn’t have a version number! Its development is a continuum of evolving technologies. I can see there’s a case for looking at the web’s development from a higher level than each individual component, but wouldn’t more descriptive names be more useful than meaningless versions? Early Web, Dynamic Web, Social Web, Semantic Web, Internet of Things, Mobile Web, Smarter Web, Virtual Web. No? Just as meaningless? Oh well.

Luckily, if you completely disagree with all this ranting, this weblog is fully Web 2.5 enabled, so you can leave your own thoughts below. Why not let me know what version of the web you use and how often you upgrade?!

MDM Workbench developerWorks blog


I’m very excited to announce that the MDM Workbench now has its own dedicated blog on developerWorks! If you’ve found any of my MDM Workbench posts useful, I would definitely recommend taking a look. Iain might have been the last person in my team to start blogging but he’s already posted two great articles on the new blog:

I’ll also be using the new blog to post MDM Workbench news which I was previously featuring on the MDM Workbench space.

That isn’t the end of MDM posts here either; I’ll still be writing about my own views of MDM and the workbench, and hopefully continuing my Social Bookmarking example.

House blogject/tweetject experiments


Now that I have my home server pretty much sorted, I’ve had a chance to start experimenting with a few ideas for what to actually do with it.

It’s already publishing CurrentCost data, along with several others, but it’d be nice to do a bit more. One thing that is definitely on my to do list is to hook it up to Twitter. Andy’s house uses Twitter to communicate, which is getting some interest. It’s easy to twitter something from a home server, although not quite so easy to make it interesting, or at least not way too talkative and repetitive. Plus Twitter is a fantastic way to get text message alerts from your house (and a million and one other uses).

The other thing I’d quite like is a nice web based dashboard to replicate some of the information on the CurrentCost screen, but it’s only a tiny home server and, while it does run XAMPP, there’s not much memory left afterwards. It would also be kind of nice to avoid any security holes by not running my own web server. I’ve done a few experiments and it looks like WordPress is the perfect answer: I’ve added a House page which I can update with Google graphs using mtsend.py. The alternative would be to use new posts each time, which would be great to keep a history but that would probably fill up my weblog with even less interesting stuff than is already here!

Quite pleased with the results so far. Now I just need to actually automate some of it!