Archive for the “Other stuff” Category


My site has a customised Wordpress install, a custom domain, email addresses at that domain and now a subdomain for my life steam. And other than the domain name itself, I don’t pay for anything. It’s taken me a while to work out how to get this all up and running. This post will briefly cover the services I use and the downside of going with an “almost free“ web presence.

For the core website, there’s a lot of free blog hosting options like Wordpress.com, Blogger and Posterous. I didn’t go down that route in part for historical reasons and in part for the  flexibility of being able to customise Wordpress. Instead, I went with the free web hosting service Freehostia, which provides basic php and mysql support. Freehostia also gives you control of the DNS config, allowing you to buy a domain elsewhere and associate it with the site. There are other comparable free services if you hunt around.

Read the rest of this entry »

Comments No Comments »

Although I’ve known about it for a little while, I’ve finally set up a Posterous account. The concept is very cool - publishing to all of your social sites (Twitter, Facebook, Flickr, YouTube, your blog etc) by sending an email to one place. So the subject of your email goes to Twitter with a link to the post, photo attachments are sent to Flickr, video attachments send to YouTube and embedded in your post, and the whole thing is sent to your blog. Of course there’s a whole heap of flexibility in how you direct things.

I’m looking forward to getting to know Posterous a bit better - if it lives up to its potential I think I’ll be in love.

Posted via email from Ben’s posterous

Comments No Comments »

I promised myself that I wouldn’t be drawn into blogging or tweeting about Twitter, but some of the comments flying around about #SXSW “information overload” highlighting the failure of Twitter to scale have irked me somewhat.

This is a basic problem in any information management system: you need to adapt how informaton is managed based on the volume and other characteristics of the data. And it’s not necessarily something that can be automated, because information categorisation happens to be one of those things that humans are very good at.

If I ran a phpBB forum with a single forum for all posts, and saw a sudden increase in posts that made following the content difficult, I wouldn’t run around screaming about the inability of forum software to scale. I’d just split  the main forum into several sub-forums, based around the main topics.

If I had a single pile of papers on my desk and found it’d grown to a size where I could no longer find things quickly, rather than declaring that piles of paper were dead, I’d split the pile into several categorised smaller piles.

This is nothing new.

The issue seems to be that people have forgotten how the Twitter syntax has developed over time. @Replies (@<username>), retweets (RT<message>) and hashtags (#<topic>) were all conventions started by users, which virally became popular, and then started being supported by the various Twitter  clients. This is a demonstration of the power of twitter: it’s minialism means that people can use it in very different ways, and the community can extend and adapt it without needing to convince a central authority.

So calling for ‘new analytical infrastructure’, to me, is forgetting the essence of Twitter as a community driven medium.

So as a member of the wider Twitter community, what are my ideas for a solution? First you have to look at the problem a little closer. Hashtags are used in two ways: to allow your followers to easily access the wider context of your tweet, and to allow people following the wider context to find your contribution. The latter is a great information mining resource, and this is where the complaints around SXSW are stemming from.

I think the most obvious solution is similar to the examples above: either use multiple hastags to multi-categorise tweets, or use hierarchical hashtags to sub-categorise them. For a large event like SXSW, sub-tagging would allow much better filtering. For example, using #sxsw:social for social events. 

Why would someone be motivated to use up more valuable tweet space with extended tags? For the same reason they use hashtags now: to improve the quality and usefulness of their stream to followers, and to surface their tweets to a wider community. Category overload is as much a problem for contributors who want to be found as it is for consumers looking for data.

If you happen to be following a large number of people who are attending something like SXSW, some enhanced Twitter tools might be nice. For example, being able to filter out tweets with a particular hashtag, or in-built group support and the ability to temporarily ignore updates from a group. But it is possible to handle now, either by using a more powerful Twitter client like TweetDeck, or by actively managing the people you follow. 

Going forward, I think improved filtering is definitely going to be important when it comes to the usefulnesss of hashtagging, whether provied by Twitter or third parties. Right now though it seems silly to be saying that social media tools have failed to scale simply because people have dumped all of their content into a single category. There was a failure of users to anticipate and react to the volume of tweets, but nothing, I think, fundamentally flawed with the infrastructure itself.

Comments No Comments »

As a follow-up to my last post on installing Ubuntu on an eeePC 900HA I thouguht I’d do a quick write-up on eeebuntu, which as you  can tell from the name is a Ubuntu derivative customised for the eeePC. The current version is based on Intrepid Ibex, so you don’t miss out on any of the cool stuff.

The main benefits of eeebuntu over Ubuntu is that the majority of the hardware has support compiled into the kernel. That means no messing around looking for wifi drivers and having most of the function keys work without fiddling.

An added bonus is that Gnome has been minorly tweaked for the smaller resolution screen, it’s got a good-looking theme and they have bundled quite a few  useful apps, like CCSM, Pidgin, msttcorefonts and the OSX-dock-like AWN.

There was still some minor tweaking needed after the install, like changing the fonts to verdana (or one of the other true type options), enabling hibernation (via gconf-editor) and setting up Compiz to my liking.

Unfortunately the 900HA is not yet supported by the “eeebuntu config” utility, however the vast majority of things seem to work. One thing that doesn’t is CPU scaling. This seems to lead to around a 1/4 loss in battery time over XP (which uses the bundled ASUS power management app). For general browsing with the screen brightness turned down a fair way I can get around 3 hours under eeebuntu and at least 4 under XP.

These days I very rarely boot into Windows, unless the extra hour battery life is vital. One thing to keep an eye on is Firefox CPU usage - for certain sites (and with some plugins) CPU usage went up to 100%, which is a sure fire way to kill battery life.

Overall I’m very pleased with eeebuntu - it’s slick, works out of the box, and introduced me to some cool things like AWN. Highly recommneded for anyone running an eeepc.

Comments No Comments »

Aside from programming, photography, audio geekery and parenting, I’m also a closet economist. And, at least on paper, a semi-qualified one  too - I double majored in Finance and Economics in my (to date, unused) Commerce degree from ANU.

There’s much of talk going on around the world about the various stimulus packages proposed and being implemented by various governments and I’m going to add to the discussion with my take on the proposed Australian package.

A lot of commentary has focused on the value of running a deficit budget in economic down times, however little real discussion about how that deficit should be spent. In general there are two main reasons to borrow money: to substitute future spending for current spending, or to invest in order to increase future income. Both are valid in various circumstances, but businesses almost always use substitution borrowing to cover short term liquidity issues, allowing them to deal with unsynchronised incomings and outgoings. For example, if their accounts are paid monthly, but they pay their employees fortnightly, a business may borrow short term to cover that gap. It would be very rare for a business to borrow long term for any spending that will not increase future productivity.

Read the rest of this entry »

Comments No Comments »