Tag Archives: software

Breaking good

breaktimeI keep hearing about research that shows how your life will be dramatically shorter and more problematic if you spend too much of it sitting in front of a computer.

Some of this, no doubt, is encouraged by the manufacturers of the standing desks, and even treadmill desks, which are to the young entrepreneurs of today what the Aeron chair was to the dot-com startups of yesteryear.

But whether or not you believe the more worrying claims of reduced life expectancy, I think we can agree that it’s not a bad idea to get up and stretch your legs from time to time. Maybe have a bottle of chilled water, if you’re from California, or a nice cup of tea, if you’re British.

So I’ve been rather taken with a little Mac app called BreakTime, which will pop up and nag you when you’ve been working at your computer for too long at a stretch. You can choose the time periods: mine requires me to have a four-minute break after 56 minutes, for example, and you have some control over how persistent it will be: are you allowed to dismiss it before the four minutes are up? It also makes sensible decisions if you leave the machine of your own accord first, and resets the timer when you return.

I find, to my surprise, that I really like it: I’ve put it on all my machines, and what it highlights is just how difficult it is to keep track of time myself. I’m amazed how quickly an hour of sitting still can fly by when I’m deep in concentration. Even if I do little more than stand up and tidy some things off my desk, I’m sure it’s a good discipline.

There are several other similar utilities out there, but BreakTime works well for me. Recommended.

Update: Tim Green, on Facebook, pointed out Workrave, which does something similar for Windows and Linux. I’m linking to it here because, of course, you can’t search Facebook – even your own history (something I still find incomprehensible).

The Subscription Dilemma

money

Ten years ago, I wrote a piece for the IEE Review entitled “If You Love Your Data, Set it Free”, where I warned that Microsoft and other similar companies were experimenting with a subscription-based model of software.

This is a perfectly reasonable way of running the IT economy, but it has an important implication. If your data is stored in a proprietary format tied to one software package, as much of it probably is today, you may not have access to it if you don’t keep paying. Do you want to finish working on that book you started a few years ago? Sorry, that will cost you. In such a world, it’s worth asking yourself who actually owns your creative work…

Well, it’s taken a while, but Microsoft and Adobe are now actively pushing the subscription-based ‘Office 365’ and ‘Creative Cloud’ respectively. If you go to their web sites, it’s getting harder and harder to find a traditional buy-and-install product.

Software prices have been dropping dramatically recently, and it must be hard to persuade people who are used to paying under a fiver for the latest iPad app that it’s worth dropping hundreds on the latest Office or Creative Suite, however good those may be. This is particularly true if they already have an older copy. I’ve never felt a desire to upgrade my Office 2008 or Photoshop CS3, but I don’t use them very often. However, my wife, who uses Word all day, every day, also has no reason to upgrade, and in fact would probably view it as a retrograde step. So they had little choice. When you can’t innovate enough in your product, you have to innovate in your marketing.

Now, the subscriptions are not extravagant (at least compared to these companies’ traditional prices). If I used the software on a regular basis I wouldn’t mind paying. The problem is that you’re not just paying for upgrades, you’re paying for continued use. If you stop paying, you don’t, as in the past, continue happily using your current version. You get dramatically reduced functionality, in the case of Microsoft, or none at all, in the case of Adobe. So this is not a decision to pay for ongoing updates, it’s a commitment to continue paying indefinitely unless you want to go through the process of exporting all of your documents to some other format. The issue is particularly acute since these are apps into which you are likely to pour a large amount of your creative output, something you’re unlikely to want to discard. If you want to keep upgrading your software to the latest version, the pricing isn’t bad. But what you’re losing is any option about whether or not to keep upgrading.

So, on the one hand, this spurs me on to even greater enthusiasm for open file formats. And on the other, it makes me wonder about upgrading my copy of Office. Why? Well, it looks as if I won’t have the option very much longer of buying Office 2011, which, though already two years old, may be the last version for which I only have to pay once…

Inventing on Principle

This is an interesting and unusual talk, given about a year ago at a Canadian software engineering conference. I’d seen it before, but a friend reminded me of it recently (thanks, Aideen!) so I’ve just watched it again.

Bret Victor starts by talking about new ways to design software, and finishes with some suggestions on how to live your life. This is dangerous, because you may only find him credible on one of these points, and one could perhaps argue that the one-hour talk would be better delivered as two half-hour talks. And the first couple of minutes, delivered in his slow, careful style in a badly-lit brown room, don’t jump out and grab you. However, I think he pulls it off, and it certainly has the merit of being very different from your typical software-engineering talk.

Recommended.

© Copyright Quentin Stafford-Fraser