Author Archives: daniel

15 years of the web

To celebrate 15 years of the web, The Observer highlights fifteen web sites that have changed the world (via Clay).

Not sure about Easyjet, given it’s UK-only, though I suppose along with sites that are now not particularly significant, but were mould-breaking at the time (such as Salon) they have been important trailblazers, with media and travel being two industries revolutionised (or at least turned upside-down and inside-out) by the Net. Ask any travel agent.

Meanwhile Time has what they claim are the 50 coolest web sites.

All this stuff, obviously, is in the eye of the beholder. And the more I think about it, the more I think such lists are pretty pointless. With hundreds of millions, if not billions of people online now, we all have our own priorities for what we want out of the Net, our own places to go. To try and narrow things down to a few dozen “coolest” is, dare I say it, lazy journalism.

Let the games begin

Given my ancient history in dabbling with games development, I’m looking forward to this: XNA Game Studio Express is a Visual C#-based game development environment, which will be free for use on (and for) Windows. To write for XBox-360 it’ll cost you US$99 per year, with professionally-priced versions as well. The beta will be out on August 30th.

I’m hoping it’ll be easy enough for my kids to use too… or, well, at least easy enough for the one who is really interested in computers to try out some programming. And (given time, which admittedly I’m not overburdened with) it might be fun to muck about with.

Who knows, it might lead to a new age of home-grown computer games of the type we saw back in the 1980s, before computers got so hard to program. (Whether any of them will be any good is a fair question.)

Human load balancing

In Australia, footy-tipping (be it for NRL or AFL) is very popular. And every Thursday, the leading footytips web site footytips.com.au sends out a reminder notice, which goes something like “We notice you have not entered your tips for this week!”

It’s an attempt in human load balancing. Footy-tipping is, almost by definition, an activity reserved for Fridays. Discussions around the photocopier/water-cooler/kitchenette invariably take place about the fitness of each team in the competition, the players, the injuries, the stats. Close examination of the Friday morning newspapers reveals more information on how people should tip.

All of which means that for sites like footytips.com.au, they need a lot of server capacity on Fridays, when everyone enters their tips, on Mondays, when people look at the results, and for the other five days of the week they’re quiet.

In a way I can understand them wanting to encourage tips entry earlier than Fridays… but it goes against the whole culture of it. Nobody wants to enter their tips on Thursdays. And we all want to look at the results on Mondays. No amount of nagging people to do otherwise is going to work.

Maybe they can find some other application which is really busy from Tuesday to Thursday, and on the weekend, and share their infrastructure?

A free STB for all (again)

Alex Encel is having another go at getting everybody in Australia a government-subsidised set top box. (See last time).

I like the idea, but I’m still not clear on who would pay for those who need antenna upgrades (or indeed how many/how much dosh is involved for this).

As he points out, so far they haven’t picked up the idea apparently due to ideological grounds rather than sound economic argument. But that’s typical of the current government — otherwise why would we have massive subsidies for private health insurance?

By the way, just to be pedantic for a moment, in Australian English, the word analogue has a ue on the end.

Brief stuff

It’s a bit quiet here this week, probably because I’m busy and Josh is away offline somewhere in Gippsland.

Google have announced the Anita Borg scholarship programme is now running in Australia, offering A$5000 scholarships to women studying at undergraduate or postgraduate level in computer science in Australia.

One of the oldest games software houses in the world, let alone Australia, Melbourne House is in trouble, and likely to be sold/offloaded by Atari in the near future.

Another example of where being geek luddite is good: Dans Data on why the latest and greatest X mega-pixel cameras aren’t good value for money. I’m sticking with my 3.1MP Canon A70, thanks — for web and domestic use, it’s great.

Nothing lasts forever. This page logs the deaths of free email services: Free email DeathWatch.

Emulation saves the day

This is cool: Emulating a BBC Micro, Amstrad, Spectrum or Dick Smith VZ300 in a Java applet. Maybe I’ve been wrong in dissing Java.

Speaking of Beebs, apparently a version of cross-platform emulator BeebEm has been used to try to ressurect the 1980s BBC Domesday project. It makes interesting reading, particular with regards to the problems of digital preservation… not to mention the value of the resource in being a record of life in Britain from the time it was compiled.

I want my paste plain

Let me make this clear: When I paste, I want the text to match the document it’s going into. This is why I’d prefer Paste Special / Plain Text to be the default.

So why does Paste Special / Plain Text keep disappearing out of my corporate copy of Outlook 2003? If I’m stuck with rich formatted emails, I damn well want whatever I paste into them to match the text.

But every app wants to bring its own format across. Even Visual Studio for heaven’s sake. I end up having to paste it into Notepad, then copy/paste to the destination.

Very annoying.

There are a couple of ways of making plain text pasting the default: you can define a macro in Word or here’s a crankily-named Outlook macro. If you’re aiming to get it everywhere, it looks like you’ll require a program: either Cliptext or PureText would appear to do it (in slightly different ways).

Web site glitch

The Herald-Sun (and most of the News Ltd properties) vastly improved their web site a week or two ago. But they’re obviously having a few issues this morning…

Herald-Sun glitch

Ah, I see they’ve fixed it already.

Wrath of the geeks

Joel Spolsky is outraged over an IT security advert with the slogan “To catch a geek, you have to think like a geek”, featuring a picture of a man in illfitting trousers, red socks and plain black shoes:

What is this, high school? With the bullies who fail all their classes have such an inferiority complex they have to make fun of the geeks?

You know, I’m a professional geek. And I’ve worked with a lot of other professional geeks. Dozens. Maybe even hundreds.

Most of them are smart, and many of them brilliant. The vast majority are well-dressed. Only a tiny minority have fitted into the geek stereotype of unfashionable nerdy incomprehensible uncommunicative brainiacs.

Most of them a very well dressed, friendly, outgoing people. Some (gasp) are even women.

Okay, so it’s only advertising. But it’s obviously got a few noses out-of-joint. And from Joel’s reaction, some of those noses are decision-maker noses.

Busy

Too busy to post much. Major deployment this weekend. Though I’m not working as hard as some of the other guys; thankfully (and due in no minor part to our excellent tester) I think most of our stuff is under control.

Calling COM from .Net, and vice versa

I’m working on a project that uses web services code written in .Net (‘cos it’s heaps easier that way) but calls legacy code written in VB6. And vice versa.

(Wow, I never thought I’d be referring to VB6 code as legacy, but there you go. None of your smart comments, any VB-haters out there.)

Here’s what I’ve discovered about making it work. Continue reading