I am not, when it comes to computers, a model power user. Like a lot of people I have my idiosyncratic ways of using Windows XP and the software I have running on it. I am rarely one for stopping how I do something to see if I can do it more efficiently, I’d much rather get it done. But I’ve come across something that has made a significant & noticeable improvement to my work flow, my ability to concentrate and “get stuff done”.

At minimum I get maybe 5 – 10 emails every hour in a working day. Let’s assume the busy end of the scale so that’s approximately 80 emails a day. 400 emails a week. It sounds like a lot, of course it depends on your role but in mine these can be anything from news to large job requests that require hours of work. I was finding that while instant messages could be easily answered and then forgotten about, email wouldn’t go away as easily. Sometimes urgent requests would cause immediate disruption or difficult questions would intrude into my thoughts on whatever I was trying to work on.

My reasoning was that urgent messages needed to read as soon as possible so automatic send & receive in my email needed to stay on. So I tried to find ways of flagging emails with “Urgent” red flags and setting aside time during the day to “Do Email”. But the problem of difficult questions intruding on my thoughts still existed. Closing email solved the problem of getting new email “Ha! Try and email me now!” but email is so embedded in how we work nowadays that I was constantly opening email to reference saved and sent messages. And of course, as soon as I opened email I automatically pulled down anything new.

So the obvious presented itself. Turn off automatic send & receive. The notion of this seemed very “Mum & Pop” to me, I preferred email coming in on its own and going out as soon I clicked Send. Clicking Send and then Send & Receive? Every time? It didn’t seem very sensible. And I just knew I’d start clicking Send and forgetting to Send & Receive and end up with time-critical emails sitting in my Outbox. But I thought I’d give it a try. My Inbox was out of control and I was starting to fear every new email, I was willing to sacrifice time to try and fix the problem.

The improvement dawned on me slowly. Sometimes I was forgetting to click Send & Receive to clear my Outbox. But I noticed I was getting more done, my ability to concentrate was vastly improved. I was impressed, I hadn’t realised email had been disrupting my work as much as it had been. And I noticed I was coming to natural points during the day when I would take a break, reply to any new messages and then move onto the next job. Being able to write email without replying was a pleasure too. During the day reasons to send email would come up so I’d compose an message and put it into my Outbox for the next Send & Receive. This worked better than considering new email (and new questions) at the same time.

I think this solution is probably specific to the type of email I get and high level of concentration I need to do on a daily basis. And I know there are those out there who can just block out pressing concerns and focus on the task at hand. I am not one of those people. So my advice: reduce the intrusion email makes during the day. And those urgent messages? If it’s really urgent you will get phone calls. Trust me.


On Podcasting

As one of the unwashed, or one of those without an iPod, Shuffle, iPod mini, iPod nano, etc, I feel like I get the short stick of podcasting. Whenever a website says download our podcast I read that as “download our .mp3 which is probably huge, served from a slow server and then put it on your mp3 player” which I decide sounds like a lot of effort for something that might suck. So I don’t bother.

Even then, once the mp3 is on my mp3 player my fast forward/rewind just spins along until I tell it to stop. So if I listened to 23 minutes of a 40 minute podcast it’s no quick thing to get back to 22 minutes 50 seconds to start listening where I left off.

I’ve listened to some good podcasts and some boring ones. I like Authors@Google but that’s on YouTube, how do I get that onto my mp3 player quickly?

This is what I want so I can embrace podcasting with vigor:

  1. The online podcast market, where a user feedback system allows me to sort by genre, topic, country of origin, most popular, most downloaded, newest, most downloaded in last 24 hours/6 hours/1 hour, etc. A way for the system to make good recommendations “If you liked this podcast you might also like…” Selling podcasts is fine but don’t force them upon me. If a podcast is good, give it away the first one for free and then if ratings and reviews by users are good then it will become popular in spite of.
  2. Here is my mp3-playing gps-driven personal-details-embedded iPhone in my pocket. I click podcast on screen, podcast is transferred to iPhone.
  3. Pull up podcast on iPhone. Meta data describing podcast, user reviews, jump-to-this-point-in-time bookmarks with description of what is happening at each bookmark. The ability to jump quickly between bookmarks and also stop the podcast with the option to return to that point easily.
  4. Let me send portions of the podcast to my friends easily “Export bookmark 3 to bookmark 5 > send to friend with this comment: …”. Let me send it to my blog, back to the podcast market, etc.
  5. This podcast sucks. Let me tell the world from my iPhone by feeding back to the podcast market my ranking and review. Is there an option for the content creator(s) to open/close responses on their podcast? So if they wanted my review is limited to the podcast market or I can feedback commendations and criticisms directly to the content creator(s).
  6. Downloading album art for podcast ala iTunes. What if I want to add my own custom album art? What if I want to share my custom album art to the podcast market? What if I want to transcript the podcast for aurally impaired users and upload that?

rock and roll could never hip hop like this

The anatomy of Google

Only nine years late, via Speaking Freely, I am reading the paper ‘The Anatomy of a Large-Scale Hypertextual Web Search Engine‘ (a.k.a Google) by Sergey Brin and Larry Page.

I liked this bit about the Google crawler interrupting an online game:

It turns out that running a crawler which connects to more than half a million servers, and generates tens of millions of log entries generates a fair amount of email and phone calls. Because of the vast number of people coming on line, there are always those who do not know what a crawler is, because this is the first one they have seen. Almost daily, we receive an email something like, “Wow, you looked at a lot of pages from my web site. How did you like it?” There are also some people who do not know about the robots exclusion protocol, and think their page should be protected from indexing by a statement like, “This page is copyrighted and should not be indexed”, which needless to say is difficult for web crawlers to understand. Also, because of the huge amount of data involved, unexpected things will happen. For example, our system tried to crawl an online game. This resulted in lots of garbage messages in the middle of their game! It turns out this was an easy problem to fix. But this problem had not come up until we had downloaded tens of millions of pages. Because of the immense variation in web pages and servers, it is virtually impossible to test a crawler without running it on large part of the Internet. Invariably, there are hundreds of obscure problems which may only occur on one page out of the whole web and cause the crawler to crash, or worse, cause unpredictable or incorrect behavior. Systems which access large parts of the Internet need to be designed to be very robust and carefully tested. Since large complex systems such as crawlers will invariably cause problems, there needs to be significant resources devoted to reading the email and solving these problems as they come up.

Source: ‘The Anatomy of a Large-Scale Hypertextual Web Search Engine‘ Brin/Page, p. 10

It is also interesting to note the beginnings of Google Book Search in the acknowledgements:

The research described here was conducted as part of the Stanford Integrated Digital Library Project, supported by the National Science Foundation under Cooperative Agreement IRI-9411306. Funding for this cooperative agreement is also provided by DARPA and NASA, and by Interval Research, and the industrial partners of the Stanford Digital Libraries Project.

Source: ‘The Anatomy of a Large-Scale Hypertextual Web Search Engine‘ Brin/Page, p. 16

Note also their thoughts on the relationship of search engines and advertising:

Currently, the predominant business model for commercial search engines is advertising. The goals of the advertising business model do not always correspond to providing quality search to users. For example, in our prototype search engine one of the top results for cellular phone is “The Effect of Cellular Phone Use Upon Driver Attention”, a study which explains in great detail the distractions and risk associated with conversing on a cell phone while driving. This search result came up first because of its high importance as judged by the PageRank algorithm, an approximation of citation importance on the web [Page, 98]. It is clear that a search engine which was taking money for showing cellular phone ads would have difficulty justifying the page that our system returned to its paying advertisers. For this type of reason and historical experience with other media [Bagdikian 83], we expect that advertising funded search engines will be inherently biased towards the advertisers and away from the needs of the consumers.

Source: ‘The Anatomy of a Large-Scale Hypertextual Web Search Engine‘ Brin/Page, p. 18

On Blogging

I used to be a blogger. I had a LiveJournal to put the details of my day, my thoughts and my life in hypertext somewhere on the web. It coincided like it does for a lot of the emo set with my late teenage and university years. Blogging was cathartic, it was good, it felt vital and necessary and right. It was also new and when you are Raging Against The Machine it is important to have that sense of “they don’t understand it but we do”. So I blogged about the things I hated, the things I loved, I blogged about my day and my dog. I have fond memories of it for a lot of reasons: it felt good to say those things whether I was right to be saying them all not, it got the words down where I could make sense of them as well. And sometimes when it connected you with like-minded people it felt good to be understood.

But like going to Scouts or keeping a hand-written journal, you started to wonder why you did it. Were you too old for this? You were too busy, you couldn’t be bothered. There was no moment where I thought “why is it I blog again?” but over time that’s what it was about. Why was I telling strangers these things? What was I getting out of it? I now find myself probably a couple of years down the track from really having blogged anywhere in any great substance. I don’t feel it anymore although occaisionally I’ll have a strong desire to release some vitirol and write invective but I’ll write a sentence and feel silly.

Blogging is a paradox. In it’s purest form it can often be your inner-most thoughts and deepest secrets you would only talk to a few people about but you will publish it online where 600 million strangers (and 5 people you thought didn’t know about your blog) can read it. But it also makes complete sense – a way to engage people about the issues we really want to talk about. I think I remember coming to a point where I blogged about something and the result wasn’t what I wanted – no passionate debate, no fists in the air… Instead, criticism, stodgy talking heads and cynical one-liners. “Damn”, I thought “Where have all the cool people gone?”

But they hadn’t gone anywhere. I was changing, they were changing, the crisp black and white lines were being replaced by adult shades of gray and I wasn’t studying anymore. I was working for the Man, which gave me some ammunition for a while but it wasn’t the same. Different attempts to find that blogging magic failed to spark, I was answering my own questions as soon as I posed them on the screen or the questions I wanted to ask suffered in the medium of the internet. I needed real people with real thoughts instead of NietscheApprentice666 firing missives from his keyboard somewhere in Long Island. Whenever I read the comments on a YouTube video these days or visit an online gaming forum questing for tech answers, when I get what I was after I hastily beat a return up the stairs and back to the light.

I look at Bebo or myspace and don’t beget their fun; I remember logging onto ICQ and needing to connect. You can look at the current crop of Windows Live Spaces and Blogspots and recognise how important it is to get it out, to enter in those communities. It can often be messy, poorly punctuated and a sad reflection on the brain food the kids of the parcus congregatio get fed these days. But I think I understand.

There are those who still blog because that is their gift, they are still relevant and they are still getting something out of it. My insights are now my own and the answers I want only found some of the time at the end of a Google query. But what interests me is those of us who grew up with a blog or two, how is that going to play out? Will we return to blogging one day when we’re old and waiting for our next pill? What about all our hopes and dreams sitting out there in databases on the Wayback Machine and in Google’s cache? It’s bigger now than it was, what have we unleashed?

Problems downloading large compressed files on Xtra Broadband

Where I live we get our broadband via Xtra who are probably New Zealand’s largest ISP. In the past three or four weeks we have noticed problems downloading large compressed files. This started with trying to download the EVE client and later just trying to download and run any large compressed files: .zip, .exe, .rar. The downloaded executables would display “missing files” or “corrupt file” errors or, for archive files, would get CRC errors.

We’ve progressed from testing the local network and the router for connection problems to today when I came across a couple of forum posts that suggest the problem may lie further upstream with Xtra: Corrupted compressed files, Completely different problem with Go Large Plan.

The Xtra Help Desk guy I spoke to hadn’t heard of any similar complaints so the problem may yet lie with our hardware here or our phone line. I’ll update this post if I learn more.

This morning we confirmed the issue can affect compressed files as small as 10MB or 15MB. Large files are more guaranteed of having missing parts of files because of the longer download time.

We’ve tested the connection with a different router and the problem is stilling occurring which suggests the issue is either with our phone line or Xtra. I spoke with the same Xtra Help Desk guy and although he didn’t know what is causing the problem, he says the problem is with Xtra and they are working to identify the cause and fix it.

And via Hard News, it looks like there are a bunch of problems over at Xtra at the moment:

Meanwhile, PA reader Janet Digby reports that Telecom is now trying to switch people back from the new accounts it is marketing:

“You are probably aware of this, but there some Xtra customers are experiencing major delays with mail sent through Xtra.

Some mails were delayed up to 8 hours yesterday and some are yet to arrive.

While all this was happening I had an odd call from Xtra asking whether I would like to change plans – from Go Large to one with a data cap. The person calling seemed unable to answer even basic questions including why I would change to a plan with a data cap – except to say that there was less ‘interference’ with the plan she was suggesting. When I commented that all plans were supposed to be max speed she seemed confused regarding her mission.

Perhaps they are trying to encourage customers to pull back as their system can’t handle the additional traffic resulting from their new plans.

Customer service acknowledge they are having problems (I understand some people can’t get on to their broadband connection too) I asked why these issues weren’t listed on their website and he didn’t know.

To top it all off – their phone system is on the blink and the opening recording tells you that you might get cut off – which I did, twice!

(Last updated: 2nd December 2006)

Recommended Free Software List

My machine is overdue for a format and with that in mind I have put together my list of free software that I use daily. As a Windows user of many years I am still a creature of habit, but some of this software is Mac OS X/Linux compatible.

Ad-Aware SE PersonalAd-Aware SE Personal (Windows)
Still the most effective anti-spyware available for free. Lavasoft regularly issue update definitions which are a free download from within the program.

AxCryptAxCrypt (Windows)
AES-128 and SHA-1 file encryption. An easy way to encrypt files for restricted access. For users wanting access to encrypted files but not wishing to install any software, an install-free “viewer” can be downloaded, only 70kb in size.

K-Lite Codec Pack/Media Player Classic (Windows)
Easy way to solve all your codec worries and get a free media player in one hit. Media Player Classic has a built-in DVD player, support for AVI subtitles, QuickTime and RealVideo support. It can also be configured to play video files in a dual monitor setup.

Mozilla FirefoxMozilla Firefox (Windows/Linux/Mac OS X)
Browser of choice. Fast, secure and has decent web standards support. I am particularly fond of Firefox for the ease with which extensions can be installed and managed. Some of my favourite extensions include Adblock which will let you block images, embedded objects, etc from entire domains/IP addresses and Web Developer, a powerful toolset which lets you quickly access technical aspects of a website. See DB’s Best Firefox Extensions for more.

Mozilla ThunderbirdMozilla Thunderbird (Windows/Linux/Mac OS X)
A long-time user of Microsoft Outlook, I switched to Thunderbird once I ran out reasons not to. A sleek email client with the same inbuilt support for themes and extensions that Firefox has. Thunderbird’s adaptive junk email filter can be quickly trained to keep your inbox free of spam. I still haven’t found an easy way to export email and archive it to files but your email can be backed up under Windows XP by manually copying the mailbox store in Thunderbird’s ‘Application Data’ folder. (Windows/Linux/Mac OS X)
Faced with forking out for Microsoft Office 2003 or lumping it with Notepad/Wordpad/Microsoft Office Word Viewer 2003, I turned to somewhat reluctantly. So far it has been stellar as I’ve transitioned from version 1.1 to 2.0. OpenOffice supports Office formats like .xls and .doc and will let you save to those formats as well. It is a rock-solid program and now includes Base and Impress, alternatives to PowerPoint and Access.

Audacity – record, edit and export audio (Windows/Linux/Mac OS X)
Azureus – excellent BitTorrent client (Windows/Linux/Mac OS X)
Crimson Editor – a text editor that just works (Windows)
CutePDF – free PDF maker (Windows)
dBpowerAmp – right-click ‘Convert To’ music file conversion (Windows)
FileZilla – solid FTP client (Windows)
Skype – top notch VoiP and instant messaging (Windows/Linux/Mac OS X)

Update (2007-07-21):
100 Open Source Downloads – (Windows/Linux/Unix/Mac OS X/Classic Mac)