Craig Box's journeys, stories and notes...


Falcon repository builder

June 21st, 2006

While Matt has built a repository system based on reprepro, thanks to Seveas (beware, that link is in Dutch), I've got Falcon working as a Debian/Ubuntu package repository. And in the process, increased the number of bugs fourfold!

The great thing is that he's fixed two of them already and there will probably be a update released today based on that. What great service.

(Is your blog staying at the top of the Planet longer than it should? Is your feed showing the time in the correct time zone? If not, you're posting from 12 hours in the future!)

For the people who want to make HIGification a word

June 20th, 2006

A Firefox bug I haven't raised yet:

File menu should be renamed Page menu

Applications traditionally have a File menu, as the far left menu in their menu bar. Applications also traditionally act on "files" of some sort, be it documents, images, locally on your disk.Most of the things in the File menu in Firefox are actions that can be performed on the web page or image you are currently viewing (save, print, send, etc). While these technically are files, perhaps it might be worthwhile considering renaming the menu "Page".

I can't see Windows human interface guidelines without buying a book from 1998, which is made redundant by every new Windows (and also by every new Office, even if they come at the same time!). The GNOME HIG suggests that if you're a game, you should use a Game menu, not a File menu, and the Apple HIG says you don't have to have a File menu, just an Apple menu and an application menu. So why not give it a go?

I haven't raised this bug, but I'm interested in doing so if it seems like a good idea (This suggestion bought to you in part by IE7. It's Page menu isn't even on a menu bar any more).

By the way, I didn't know we were Planet Poetry Wink

Asshat space (or wordpress c2 a0, for search-fu)

June 18th, 2006

Somehow, WordPress is inserting C2 A0 characters in my feed, which means that Planet NZTech can't parse them, so my posts don't show up until I find them manually and fix them.

C2 A0 is a unicode non-breaking space. It could be because of my habit of hitting Space twice after a sentence, that it realiases one of them has to be non-breaking. Whatever it is, it's irritating.

It doesn't happen in the output under ISO-8859-1. It's only on Windows, doing a diff of the feed as downloaded on my UTF-8 Linux server, that I actually see the problem.

Badly configured UTF-8 systems often end up with the symbol A-with-circumflex (Â) before the character. In #wlug, we lovingly call this character "the asshat". I had thought that putting it in would stop this post from being picked up, but seems there's an â in HTML just for my asshat character.

I've also found I can see them with LANG=iso-8859-1 less index.html. This explains why I couldn't find them to start with - less runs in UTF-8 by default, which draws it as a space!

Unfortunately, it works fine on Planet WLUG, so it's fixed in newer planetplanet, which doesn't work for Follower at the moment ?

Not much can really be fixed at this point, so this writeup can act as a "this is the problem" in case anyone Googles for "wordpress c2 a0".

Jealous before God

June 18th, 2006

This post didn't have this first paragraph the first two times, but something I'm doing is crashing Firefox, and while the Sessionsaver extension is nice, it doesn't seem to save form entries. I like the fact that Web 2.0 is all about "instant updating", and there's no reason why I shouldn't have my content saved as I go, even in draft format, everywhere on the web. Score one down for WordPress.

(hits Save and Continue Editing) Back to your regularly scheduled rant.

I learnt something today. The word 'zealot' is often bandied about, normally in the context of "someone who has a different opinion to me, and isn't afraid to espouse it". Zealous is actually a Hebrew word, meaning "jealous on behalf of God". While the two words have a common heritage, jealous and zealous today mean two different things.

Enough Hebrew - the Computer zealotry article is the one we we really meant.

I read an interesting article in the Computerworld this week, suggesting that the Free Software Foundation's reworking of Digital Rights Management as Digital Restrictions Management, and their Defective By Design protests, were painting them as fundamentalists, and that Stallman should continue at what he's good at, namely software freedom.

(So, this time, hitting Save and Continue Editing crashed Firefox. Not impressed. I did upgrade GNOME, perhaps I should have rebooted, like it asked...)

Then I read a presentation that Cory Doctorow from FSF Europe presented to Microsoft in 2004 (if you haven't read it, you really should), pointing out that people don't like being made pirates, and they will always try and do what they think they should be able to do, so the way to succeed in the business is to make the player that can play everything, and have the law change to follow you.

I could agree with either side individually. Yes, the FSF are appearing to be zealots, by trying to tell people that iTunes will eat their children. But for those people who believe that the FSF is communism incarnate, doesn't it seem like they just trying to reintroduce a free market?

At issue is the software embedded in the songs bought from the iTunes music store that prevents them from being played on rival devices. Norway, Denmark, and Sweden have demanded that Apple strip the blocking software from its iTunes service. France is readying legislation that enforces such interoperability, and Finland may follow suit. Although no action has been taken in the United Kingdom, the record industry's trade body there has called for a removal of the software.

Meanwhile, protests have begun cropping up in the United States. A group called DefectivebyDesign rallied demonstrators at eight Apple stores across the country last Saturday, including the company's new 24-hour store in Manhattan. Wearing hazmat suits, they hoisted signs and handed out leaflets calling for Apple to stop using the blocking software.

The EFF have also weighed in with their cartoon interpretation of the future that could be.

In a world ruled by DRM, tinkerers will always be criminals. I've often thought that the hacker community should possibly stop trying to reclaim the word in a world that associates it with "computer criminal", but on the path that is bring projected, will there be a difference between the two? It seems the issues of copyright and Free Software are intertwined in a way that means that the FSF really do need to be involved.

I'm glad that issues like this and Net Neutrality will bring the issues to public attention. Linux Australia are bringing it to the attention of the Australian public It's happening now in Australia, as a Free Trade agreement with the US appears more likely. I'm not sure if it will come up in New Zealand - it might happen with music, it might happen with HDTV. But look out for NZOSS announcing memberships in the next month or two, and consider flicking us a buck to look out for you.

Fieldays special at the AV store

June 18th, 2006

From the IRC quote database @ bash.org:HoMedics SBM-300 shiatsu massage cushion

<calin> we had a guy at school that wore black lipstick.. and was all gothy.. and then one day we caught him buying an assvibrator
<ecoli> ew.
<ecoli> wait, you "caught" him?
<ecoli> like, you were behind him in line at the assvibrator store?
<aero> he doesnt answer
*** Quits: calin (No route to host)

I was out at Harvey Norman purchasing a ducting kit for my dryer, when I saw an assvibrator (with attached shiatsu massager) that I just couldn't walk past. It was conveniently sitting in front of the vaccuum cleaner bags, when you always have to ring the person at home and find out what model of vaccuum cleaner you actually have.

It comes with a big list of donts, including pointing out it has a "15 min auto shutoff" because it's dangerous to use for longer. To me or the machine, I don't know (they say it gets hot if you run it for too long, and you should let it cool. I wonder what the duty cycle is? Is 15 mins in every hour OK?

FTA digital TV announced

June 15th, 2006

The NZ Government have announced free to air digital TV will be phased in from next year. Now, all you need is a DVB-S card and MythTV. Did you know New Zealand had a MythTV users list? There is also lots of useful information at the KnoppMyth wiki page for NZ and, of course, the WLUG wiki.

Update: TVNZ and BCL both have press releases out. The content will not be encrypted, but the technology hasn't been anounced - probably not HDTV.

Zork over IP

June 14th, 2006

Ever wondered why you can't play Zork over the telephone? Now you can, with ZoIP.

Two hearts, living in just one mind

June 7th, 2006

To follow up to my previous post, Vista Beta 2 still has my pet bug - if you assign a network drive an early letter (such as E or F) , and then plug in a removable drive, it will often get allocated a letter that is already in use.

Vista is also near impossible to use if you're in 16 colour mode, which the installer was, because it didn't correctly detect the onboard Intel video. After getting that fixed, the next order of business was getting Bon Echo (the Firefox 2 alpha) and Office 2007 Beta 2 installed.

If someone spent a while making OpenOffice.org feel and operate a bit more like, say Office XP, as it stands on Windows today, then it would be a real killer application (unless, of course, Google cuts everyones lunch). However, I really don't think that people are going to want Office 2007, when it changes the interface so much from what they've learnt to tolerate. I couldn't even find the File menu for four minutes! I hope there is a "make this feel like Office XP/2003" option, as lots of people I know don't even want to know about the newfangled Windows XP (green/two panel) start menu.

A Windows bug that should never have been allowed to happen

June 7th, 2006

This is a simple one, and I only hope it is fixed in Vista (I haven't yet got it installed on a machine; the key that MSDN gave me was a 'home edition' key. I assume I'd rather have an Ultimate Edition so I can run Aero? Please update me if I am wrong here).

Why is it, when I have a mounted network drive F, and local disks C, D and E, and I insert a piece of removable media, such that it gets mounted on drive letter F, does it mount it anyway, and not pay attention to the fact that the drive letter is in use?

You plug your digital camera in and then you can't use it until you unmount your F: drive (which you don't think to do) or you change which drive letters it uses in compmgmt.msc (which you don't KNOW to do). So into your IT professional it comes...

Web 2.0 vs chmod a=rwx

June 5th, 2006

Meanwhile, over on Planet NZTech (I'll pony up the cash for for planet.geek.nz btw), Richard McManus (You're a manus, nah, you're a manus!) compares Web 2.0 to chmod 777. I think this is a horrible analogy, because to me, chmod 777 implies "anyone who has any access to this data has full access, including overwriting or deleting it". Not the impression you want to give people about their hosted online data!

I'm not sure what to think of the new Slashdot. You can tell that the owners liked their old design a lot.