Skip to main content

This is ZX81.org.uk

How to avoid open source licensing pitfalls

I came across this article in the dead-tree edition of Computer Weekly: it discusses how to avoid open source licensing pitfalls. It’s an interesting but flawed piece.

What did he get right? I think it’s fair to say that people should assess the risks of installing free software. Free software is still new to a lot of people making the details of these risk somewhat unknown. He’s right to say that many people do not understand what obligations using some of the various free software licences put them under. I work for a very technically-focused company yet even we have had some internal problems with this.

iPhoto 5 Books

As many of you will already know, I recently came back from a trip to Vietnam. Some will even have seen the pictures. Others, however, do not like looking at pictures on a computer screen and always insist that I get prints. This time I decided to go one better and get a book.

Those still wallowing in the PC world may not be aware of a Macintosh application called iPhoto. It’s a bit like Adobe Photoshop Album if you’re familiar with that. It allows you to catalogue photos, categorise and label them and perform some minor edits such as red-eye removal, cropping and simple colour adjustment, although I normally use Photoshop for this kind of thing. I mention it here as one extra feature that I’ve never used before was its ability to make custom books. I normally use Photobox for my prints but this seemed like a much easier option.

How to Do What You Love

Even when I disagree with him, I tend to like Paul Graham’s writing. I like this essay, “How to Do What You Love.” Spending forty or more hours a week at work it’s important to like what you do.

This paragraph rang especially true: “If your work is not your favourite thing to do, you’ll have terrible problems with procrastination. You’ll have to force yourself to work, and when you resort to that the results are distinctly inferior.” I’m procrastinating a lot these days…

The Perils of JavaSchools

I’m starting to sound like a grumpy old man. (Those that know me should stop nodding their heads and agreeing now, please.) This is another “things were better in my day” post.

As I previously mentioned, both graduates and companies are complaining that university courses are not vocational enough. I personally dispute that. However I am generally in agreement with Joel Spolsky when he says that “Java is not, generally, a hard enough programming language that it can be used to discriminate between great programmers and mediocre programmers.”

IT grads damn university courses

We normally see employers complaining that recent graduates don’t have “relevant” skills. This article is an interesting twist on that, with the job-seekers themselves complaining about their courses.

The Register: IT grads damn university courses

I think both employers and job seekers are missing the point. There’s a difference between “education” and “training.” University degrees should not simply be vocational training, they should teach principles that can be applied throughout a career and not just specific technologies that might well have a shelf-life of only a few years.

Random Changes

When it first happened I was irritated. A few days later I was irritated that I was still irritated. It didn’t make any sense, it wasn’t a big thing and it shouldn’t have bugged me at all, much less still a few days later.

After a while I realised that my irritation was more rational than I initially thought so I started to write them down as a way of structuring them. And here they are.

Nostalgia

I though I’d start the new year with an unusual, for me at least, positive message. The message: we’ve never had it so good technology-wise and often we forget that.

I started thinking about this when I realised what I was doing with my computer. Right now, for example, I am typing this into Emacs. In the back-ground I am scanning in some film and burning the previous scans onto CD. Only a few years ago any one of these activities would have been more than enough for a simple home computer. A joke at the time was that Emacs stood for “eight megabytes and continually swapping,” and now my iPod has thirty-two megs of memory as a convenience, basically to avoid letting the battery run down too quickly.

Quality in Typefaces & Fonts

This links in with my earlier post about good technology being invisible. Fonts and typefaces have a far bigger impact on the readability of text than most people think yet you almost never notice their design unless it’s bad enough to make it difficult to comprehend.

This blog, “Quality in Typefaces & Fonts,” by Thomas Phinney, an Adobe employee, doesn’t discuss the design of typefaces — which is an interesting area in itself — but does give some insight into how much effort goes into making a good electronic font.

March of the Penguins

You’ve already seen once my disdain for Christian extremists. This week I found one more reason when we went to see “La Marche de l’empereur (2005),” or “March of the Penguins” if you, like me, can only read English.

As you may be aware, the Christian Right have adopted this movie as an example of both monogamy and Intelligent Design. If you’ve seen the film you’ll realise that it’s neither.