2006

11Dec2006

On the iPhone

By carlfish on

The mobile phone market is completely different. Apple would find itself pitted against massive incumbents who are focused entirely on keeping their market-share. Even if Apple came out with something truly revolutionary, would they be able to come out with something revolutionary that couldn't be copied by Nokia in six months?

30Nov2006

Technology is Like That

By carlfish on

I was watching TV tonight when I saw something I wanted to share with my workmates. So after the segment was over, I rewound the show on my PVR, paused it, took a photo of the screen with my camera, transferred the photo onto my laptop via Bluetooth, then posted the image on my internal company blog.

16Nov2006

Rigid Agile?

By carlfish on

Is that the sort of pressure a development methodology should be placing on people, that having to reassign a resource for a single day is a cataclysm?

15Nov2006

How Not to Take my Money

By carlfish on

Then I remembered, I did precisely the same thing (and got the same error) six months ago. That time, I emailed support, got back instructions on what I had to do to reactivate my account, put those instructions in my "things to do" file, and then eventually deleted them because it wasn't worth the effort.

15Nov2006

Free Shipping!

By carlfish on

It's nice to know that if I spend more than $30, O'Reilly won't charge anything to ship me my PDF.

14Nov2006

Vale Valleywag

By carlfish on

Nick Douglas' Valleywag was unashamedly lowbrow, and not afraid of picking fights and then extracting every last bit of juice from the resulting enmity. That's not to everyone's taste, but it found a niche and filled it, and aren't niches and narrowcasting what blogging is all about? "We want to be more bland so we can appeal to a wider audience" is just so old media.

14Nov2006

My One Post on US Politics for the Year

By carlfish on

Now the big question is: "What are the Democrats going to do about Iraq?" And there's no good answer. Iraq is that sign up on the store shelf that says "You break it, you bought it"

07Oct2006

Comment Your Performance Hacks

By carlfish on

If you make a change to a piece of code that doesn't change what it does, but just makes it faster (or more secure, more flexible, or any other of the engineering concerns that cross-cut pure functionality), Murphy's Law makes it almost inevitable that your good work will be undone by some future refactoring.

14Sept2006

The Greatest Trick

By carlfish on

The greatest trick Apple pulled was to build a market where lock-in is mandated, but convince the world that this was something they did reluctantly, at the behest of the villainous recording industry.

20Aug2006

Give Me Convenience or Give Me Death

By carlfish on

So I drew up plans to quietly step back from Flickr. I'd already paid for a year, so there was no real value for anyone in making any immedate move. Just when my account was coming up for expiry, I'd extract my photos from the site, find some convenient way to host them myself, and feel that warm glow of low barrier-to-entry middle-class social consciousness.

18Aug2006

Danger, Will Robinson! Danger!

By carlfish on

Often, full disclosure is explained as a way to make sure vendors are responsive, using "naming and shaming" to force a faster patch schedule. This is certainly one aspect of the practice, but far more important is the fact that it gives those people who might be running the vulnerable software enough information to make informed decisions about their security.

03Aug2006

Spotted at the Baseball

By carlfish on

Just in front of us in the crowd at yesterday's baseball game were dozen or so young lads and lasses, all dressed in green t-shirts with "Add me" on the front, and their myspace IDs on the back. Well, all except this guy.

02Aug2006

Why is XSS so common?

By carlfish on

The prevalence of any bug is directly proportional to how much extra work a programmer must do to avoid introducing it. Writing software is 90% attention to detail, but programmers are human and the more details there are to pay attention to, the more likely one will be missed.

25Jul2006

New Rules

By carlfish on

The penalty for confusing "lose" and "loose" remains the same.

23Jul2006

Yahoo Could Learn Something from Flickr

By carlfish on

The competition was a token gesture in every sense, but it was a humanising gesture. Everything about Flickr's message turned them from a faceless website owned by a big corporation into a bunch of guys and gals who were just as upset about this as you, and were working hard to make things right again.

04Jul2006

Just Because You Could be More Paranoid

By carlfish on

We slept well for the first time since 1998. The high pitched tone in our ears is much less under the canopy and we feel much less nervous. It's a wonderful feeling to be under the canopy.

04Jul2006

Just Because You're Paranoid...

By carlfish on

I'm tempted to write to the Department of Foreign Affairs and Trade, and ask them, in the light of this information, what steps I should be taking to shield my passport from unwanted radiation.

25Jun2006

We Come to Bury WinFS...

By carlfish on

It's perfectly reasonable to sugar-coat a bitter pill, but giving someone a teaspoon of sugar while you sneak up behind them with the suppository won't make you any friends at all.

24Jun2006

Superdickery

By carlfish on

In preparation for the upcoming Superman movie, now is a good time to revisit Superdickery.com, a collection of very wrong comic panels.

22Jun2006

The A20 Hack

By carlfish on

This behaviour was later moved into the CPU, which means every Intel-based PC built in the last twenty years (including the X-Box) has contained a variant on this quick-and-dirty hack, for those few 8086 applications that expected a couple of segments of memory memory to wrap around above 1MB.

17Jun2006

Science Fiction

By carlfish on

If you're going to invent words and concepts unfamiliar to the reader, you can't introduce them gradually without undermining the reality of the language. But at the same time explaining everything up-front would make a book awkward and top-heavy.

20Mar2006

Hypocrisy is the Greatest Luxury

By carlfish on

Microsoft get a free run on the "evil" front because hell, they're Microsoft. That's what they do! Google don't get a free run, they invite debate and ask the world to hold them to their stated principles, and I sort of like that they're not getting rid of that slogan any time soon.

01Mar2006

Post Apple-event Let-Down Syndrome

By carlfish on

But what happened was – I found this interesting girl off match.com, and after exchanging e-mails I asked all my friends to e-mail drawings to me of what this lady might look like. My favorite drawing was the one which was a spitting image of Maggie.

27Feb2006

Can you digg it?

By carlfish on

After a brief moment of excitement, my webserver traffic returns to normal and I fade back into comfortable obscurity.

19Feb2006

The Perils of Metadata

By carlfish on

Another for the comp.risks archive. How journalists can accidentally reveal their sources by forgetting to strip their metadata.

10Feb2006

A Slice of Life

By carlfish on

Yes, but Klingon isn't officially a part of Unicode, so you'd have to come up with your own encoding anyway.

09Feb2006

You Wouldn't Steal a Movie

By carlfish on

And I'm thinking: "Yes, I would. I'd steal it in a second if the stolen version allowed me to fast-forward past the adverts."

06Feb2006

Recruiters. Grr.

By carlfish on

That fast a response means a first-pass rejection -- I didn't make the technical requirements for the position. Which is exactly what I said in my email before I had to rewrite my CV.

27Jan2006

Wiki, a Subversive Technology

By carlfish on

Except it is, and it does, because our poker standings page on the extranet represents, in a microcosm, every little bit of information that a company's employees think is worth writing down, if only there were a convenient place to do so. This is one half of the corporate wiki's raison d'etre, and is the reason that so many of our customers tell us how quickly "Just put it in Confluence" and its converse "Look for it in Confluence" have become almost cliché in their organisation.

26Jan2006

Quotes of the Day

By carlfish on

I'm not sure "made me walk more than any other car I've used." would be complimentary.

17Jan2006

Ha Ha Only Serious

By carlfish on

"Because written English survived quite happily for centuries without needing punctuation to delineate humour. I can almost understand why it might be necessary in back-and-forth conversational one-liners, but I don't see why we have to start corrupting honest prose just because some readers are getting too used to being spoon-fed joke-markers to work it out for themselves."

17Jan2006

Build One to Throw Away?

By carlfish on

The only novel feature I could see on Flickr when I first signed up was the 'shoebox' of images that you could upload to the site and share with other members, or paste into conversations. The way things turned out, it looks like I wasn't the only user who thought that way.

16Jan2006

Random Java Trivia

By carlfish on

When does the following code not throw a NullPointerException? MyClass obj = null; obj.doSomething();

15Jan2006

Should We Talk About the Weather?

By carlfish on

It's not raining tonight. Rain is something that starts in the sky then falls down until it hits the earth. The weather I can see outside my window is just humidity reaching its natural conclusion and becoming too heavy to stay where it is. It's not raining tonight; the mist has just discovered there's only a little way left to fall.

13Jan2006

Full of (Cold) Air

By carlfish on

I wonder, since online shopping really started taking off, how much money and effort has been expended shipping plastic bladders full of air around the world?

12Jan2006

The Sum Total of Human Experience

By carlfish on

Follow the storage performance/size/capacity/price trendline out 10 or 15 years, and we get to the hard-drive that John Gilmore's been describing: the size of a sugar-cube, costing $1-2, powered off of the occassional hard shake...

05Jan2006

This is Our City in Summer

By carlfish on

The slogan for the Festival of Sydney this year is 'This is Our City in Summer', which can lead to a certain level of signage-irony when it's pissing down with rain.