Stewart’s Quest for the Sensible Bicycle

A trip to the Toronto Islands yesterday got me thinking about the perfect bicycle for me — and why nobody makes it.

In Scotland I had nearly the perfect bike. It was a ridiculously solid Pashley delivery bike. It had huge heavy steel wheels, full-length mudguards, hub brakes, hub gears, and a dynamo (generator) lighting set. It took minimal maintenance, and didn’t require special clothes to ride it.

The mountain bike, though promising so much to utility cycling at its birth 20 years ago, is failing to deliver. Complex suspension systems and derailleur gears make maintenance difficult, and so users seldom do. The complete lack of chainguards and mudguards mean that riders have to wear different clothes just to be on the bike. Can you image a car trying to sell itself by requiring special clothes just to travel in it?

So this is what I want from a bike:

  • Fully enclosed chain — I don’t want my drivetrain anywhere near road grit. Neither do I want my trousers to meet chain grease.
  • Full mudguards — I don’t get mucky, riders behind me don’t get mucky. We all win.
  • Hub gears — once you’ve used them, you’ll never consider anything else for utility cycling.
  • Dynamo lights — with a standlight, for preference. I don’t like getting stranded without lights.
  • Proper carriers — riding wearing a rucksack is bad and wrong.
  • Anything but rim brakes — why do we still use these relics? Hub brakes work in all weathers, and seldom, if ever, need maintenance.

You’ll notice the conspicuous absence of suspension. Good tyres, at the right pressure, are great suspension. They are also light and very puncture proof, if you know how and where to ride.

We’re not all athletes. Some of us would just like to incorporate exercise and sustainable local transit in our daily routine, with the minimum of hassle.

So who comes close to making these bikes? Pashley still do, but they’re murderously expensive in Canada. Workbike manufacturers Worksman and Mohawk almost do, but they’re short on mudguards and chainguards. Kronan is nearly there, but why they only have one brake (a rear coaster, which is terribly inefficient) is beyond me. Maybe I’ll find an importer of Dutch bikes. My search continues …

More Gnu Smugness: Give me help when I want it

Following on from the ‘head -n’ debacle, here’s another annoying gnuism:

$ egrep -h
Usage: egrep [OPTION]... PATTERN [FILE]...
Try `egrep --help' for more information.

So I’ve asked it for help, it knows I’ve asked it for help, but it insists that I do things its way. The utility has even sequestered the ‘-h’ option to give me this useless message. It would have been much better to call the usage option whether I gave it ‘-h’ or ‘–help’.

Computers should do what I want, when I want it. In fact, someday soon I want a computer with a DO MY STUFF NOW, LOWLY COMPUTER key, that issues an NMI to make the computer return to what I want it to do. I think that’s what the Esc key was originally for, but all too often, the operating system thinks it has more important things to do than I have.

why I hate windows, part 314

I’m due to give a presentation now. It was prepared in WordPerfect Presentations. Exporting it to PowerPoint breaks the formatting. Exporting that to OpenOffice breaks it even further.

You’d think that printing from WordPerfect Presentations to Adobe PDFWriter might give bearable results. You’d be wrong; the formatting’s off, words are missing, the whole thing’s really ugly. Bleah.

The ‘head -n’ debacle

Unix/Linux has a handy little tool called head that will print the first few lines of a file. Run without options, it’ll give you the first few lines, but called f’rintsance head -20, will give you the first 20. It’s worked this way since basically ever.

Now whenever I run it, I get the following smug little message:

head: `-N‘ option is obsolete; use `-n N‘ since this will be removed in the future

I don’t consider myself an old Unix programmer, but I know that there are probably 12 year old scripts of mine working in former employers’ offices far, far away that will need fixing if they ever get rid of the sane old `-N‘ option. For any sakes, why, man, why …?

The message is also rather ambiguous. Why would I want to use `-n N‘ if it will be removed in the future? I knew all along that I should stick with `-N‘. The right of the people to keep and bear heads, shall not be infringed, anyone?

Goodbye, Grocery Gateway

It seems that yesterday was probably our last Grocery Gateway delivery. The somewhat dejected driver said that service as we know it ends on Friday. If anything of the company remains, it won’t deliver the same range of stock, and it very probably won’t deliver in Scarborough.

Apart from their recent payment debacle (where they claimed that MasterCard had stopped a payment fully two months after the transaction — and afterwards, Grocery Gateway’s payments department was spectacularly rude to me, and gave me derisory compensation for the half day I wasted sorting out their error), we’ve found them to be useful. Most of our 40+ deliveries have been as we ordered, and on time. We’ll have to find an alternative now.

I’m disappointed that they weren’t more of a success. They didn’t seem to advertise very well, and never played their environmental card one bit. I don’t know how many car journeys a full grocery delivery van could cut out, but it’s a sane, rational way of dealing with our pollution problem.

Waitaminute — sane, rational, anti-pollution, North America? What was I thinking?

Repeatedly stabbing myself in the eye with a hot poker

s_OlympukesLight2.png
… would be more fun than following the Olympics.

Seriously, if there’s anyone out there who thinks that the Limping Games is anything other than a cash grab for synthetic hormone-enhanced automata, I’d like to meet them — and mock them repeatedly with “You sad old man!” delivered in a scornful faux-Cockney accent.

Take the 400m race, for instance. If I stayed in exactly the same place, I’d be back where I started 43.18 seconds before the world record holder, and what’s more, I wouldn’t even be remotely out of breath. And we give medals to people who run round in circles? Jings!

The above image is a glyph from the Olympukes Light free font from fontshop. It speaks to my condition.

Putting the rant back into intolerant

What’s with Canada’s eminently sensible newspaper The Globe and Mail carrying ads for far-right Colorado-based Focus on the Family? Are we getting so tolerant that we tolerate intolerance?

The words far-right Colorado-based, aren’t mine, by the way. They’re from an article by the Globe‘s Leah McLaren where Focus on the Family … claim homosexuality is both preventable and treatable.

Some of my best friends are from Colorado, and in a perfect world I’d hope that FOTF would take massive umbrage at Leah‘s article, and withdraw their ads from my paper. As is, I wish I had a subscription to the Globe, so I could cancel it in disgust.

too many cables

The iRiver remote unit decided to self destruct last night, so it was a rather hurried trip off to G-WIZ to get it replaced. I’m also having a bit of a problem with cable management — my Sennheiser headphones have a 3.5m cable, and there’s probably another good metre or so of cable on the iRiver remote. So I’m wandering around looking as if I’m lugging a protable recording studio, even though the player itself is quite svelte.

Windsave, again

Anent my previous rant about Windsave claiming impossible efficiencies, they’ve made some changes to their website. The machines now have larger diameters (1250 and 1750 mm — up from 1000 and 1400mm), and much lower rated power (500W and 1000W at 27mph — down from 750 and 1200).

Plugging in those numbers to Cp = P / ( 0.48106 d2 v3 ), we get more realistic efficiencies of 0.378 and 0.386 (for the small and large machines, respectively).

The Lakota turbine we installed last week has a nominal rated power of 900W at 28.8 mph for a 2.09m diameter rotor. It has a very conservative Cp = 0.20, although David Cooke says that typically they see 1,000 Watts at around 25mph (a Cp of around 0.34).

At the other end of the scale, the Lagerwey LW52 is a 51.5m diameter machine rated at 750kW at 12ms-1. This advanced utility scale, variable pitch machine has a Cp = 0.34.

Windsave’s revised figures are much more credible, but until we have real figures backed by a few years of installations, there’s little more we can say about them. I’m a little concerned that, although there are claims that 1000s of these machines have been sold, there’s not a single real photo of one on the web.

I’m going to enjoy putting up an anemometer and logging system alongside the urbine downtown. We’ll see how it runs.

HSBC must really hate Linux

HSBC Canada Bank discriminates against Linux users. On April 18th, they “upgraded” their online banking facilities. Before this, they were slightly clunky, but worked just fine on almost any browser and computer I’d care to try.

Since Sunday, though, this is what I get when I try to access my bank details using Mozilla 1.6 on any of my Linux boxes:

To access internet banking, please use:
* Internet Explorer version 5.0 or above; or
o Netscape Communicator version 4.72 or above (version 6.x currently not supported)

So I mail them about this, and get this reply:

We apologize for the inconvenience; however effective April 18, 2004, when we launched our Personal Internet Banking update, the browsers that our Internet Banking will support are as follows: Internet Explorer 5.5 and up, Netscape 6.2.1 or 7.1.

I dutifully install Netscape 7.1 on my notebook, and what do I get?

To access internet banking, please use:
* Internet Explorer version 5.0 or above; or
o Netscape Communicator version 4.72 or above (version 6.x currently not supported)

And this is with the real bloated-as-life Netscape 7.1
[Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 ] browser.

Things got really weird when I tried Mozilla 1.6
[Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113] under Windows 2000 — and it worked just fine.

My usual browser identifies itself as [Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040406]. Looking at HSBC’s browser-sniffing code (eww!) I find that it’s looking for Windows or Mac more than it cares about the actual browser.

I’d best go tell Evan, who maintains the very useful Banks ‘n’ Browsers page, that HSBC must really hate Linux. They really don’t need to give me yet another reason to switch banks.

them vertical-axis thingies

Popular Science readers: Please note that I have nothing to do with these companies, and so I can’t send you information about them. Please visit their websites instead.

Windside: http://www.windside.com (Finland) and Windaus Energy: http://windausenergy.com (Canada; site doesn’t render properly in Mozilla): both with near-identical twisted-savonius designs. Oh yeah, and a nice line in carping at the rest of the wind energy industry: There are no flying ice blocks, leaking oil or cutting blades. (Windaus); Most turbines don`t simply work. There is one turbine, which works. (Windside).

It should be pointed out that Savonius designs, being drag devices, are much less efficient than standard three-bladed horizontal-axis machines, which use lift. If you need a design without guywires, take a look at the Proven Energy machine. It’s very solid, and Scottish, too.

One has to wonder about lone voices in the wilderness. Once they start to drown each other out, it gets hard to tell which are the real deal, and which are not.

windows annoyances: md5sum pollution

I use BitTorrent. As is common in the taper community, these recordings come with an additional MD5 checksum file. This means you can check that the contents are good without having the master copy around.

But do you ever get md5sum files that give you this output from md5sum -c?

: No such file or directory
: FAILED open or read
: No such file or directory
: FAILED open or read
 ...

Yes, it’s a windows annoyance: their ancient CRLF text files are polluting our utility. You can fix it with tr -d '\015' < md5sum.txt | md5sum -c -

I don’t mind that Windows users have finally got on the clue train about data verification. It’s just that, if you’re going to use our tools, why can’t you use them in the proper Unix way?

browser shrink-to-fit printing

I just printed one of my bank transactions. All the content fitted nicely on one page. But Mozilla, for no good reason, decided that it would print a second page with no content beyond its headers and footers.

I hate it when this happens. Mozilla shouldn’t print trailing whitespace. And if a printout uses only 10% (say) of the last page, the job should be re-run at a slightly smaller scale to make it fit.

It’s not hard to do, and it would save a lot of paper.

the woeful TEXTAREA widget

So I’m typing this into Mozilla, which contains full-featured mail and HTML editors. Yet, why am I stuck with a primitive editor in my forms? Why can’t I spellcheck, do file management and format text?

seat shading

Further to my TTC rant, I’ve noticed another thing: people standing over an empty seat, too close to let anyone sit in it, but not sitting in it themselves.

I call this seat shading. It’s annoying.

everyone else is voting, why can’t I?

It’s municipal election day here in Toronto. I’m a Toronto resident, homeowner, and taxpayer. Yet I can’t vote, because I’m not a Canadian citizen.

I can understand not being able to vote in federal or provincial elections, but I’m as much of a citizen as anyone else living in Toronto. Toronto has such a vast immigrant population that many people are disenfranchised. Perhaps that’s why the city is failing to provide for its citizens.