Category: computers suck

  • yay bloggers, it’s cold!

    GTAbloggers tonight. Is there any coincidence that it was absolutely baltic last time, and there aren’t exactly that many brass monkeys hanging around today?

  • all did go well in Sarnia

    Well, I talked myself hoarse (must learn to project!), and I think it went well; no-one feigned death or sudden illness.

    The ATI Remote Wonder performed flawlessly. It may be ugly, but it works.

  • more wind in Sarnia

    I’m giving my wind talk to the Lambton Chapter of the PEO tonight: Wind Energy for the Perplexed.

    If all goes well, I’ll be able to use my ATI Remote Wonder to control the slides, as I found an OS X driver for the Remote Wonder. Yay!

  • um, no …

    This is really part of a route suggested by Google Maps:

    gmaps_sarnia_uturn.png

    6. Take the exit onto HWY-402 W toward Sarnia (102 km)
    7. Make a U-turn (0.3 km)

    It should be noted that the 402 is a large highway, and u-turns are not exactly recommended.

  • Fixing bad shares on the NSLU2

    Much as I like my NSLU2, it has a serious problem when it loses power; its share information often goes kablooey. There’s a not very elegant way of fixing this.

    Say, f’rinstance, you had a share called Files on Disk 2. Sometimes you’ll find that this has gone, or migrated to the wrong disk, and there’s invariably a share called Files~1, usually on Disk 1. To fix this:

    • Delete the Files~1 share.
    • If you have a Files share and it’s inaccessible through the normal methods, delete that.
    • Recreate the Files share on Disk 2. Do not change the location, unless you’d put it somewhere strange to start off with.

    Your share should be back. I find that it sometimes usually changes the user permissions, so you may have to fiddle with ownership and group membership. You can fix this:

    1. Delete the user from the Users tab  (but don’t delete the group and share – these are greyed out – and definitely don’t delete the folder)
    2. Delete the group, from the Advanced → Groups tab
    3. Delete the share, from the Advanced → Shares tab
    4. Recreate the user (from the Setup → Users tab), and select Create Private Folder (Share), giving the appropriate location for the share.

    You can then save the configuration to allow you to quickly restore the settings. Nope, the reboot that’s carried out on restore makes the whole problem come back again – aargh!

  • spiff with a silent X

    I’ve been playing with XSPF, mostly so I can use the XSPF Web Music Player. There’s a Perl API for working with XSPF (XML::XSPF) which works well, but is extremely short on documentation.

    Creating a playlist with XML::XSPF is pretty logical: create a new track object for each new track, then feed an array of these tracks into the playlist object. It took me a couple of hours of fiddling about (and much use of Data::Dumper::Simple, the plain man’s guide to tortuous data structures) to find that out.

    The end result is this:
    id32xspf – create XSPF playlist to stdout from a list of MP3s with ID3v2 tags.
    It’s intended for use on a local directory of MP3s, which will subsequently be uploaded to a website. It uses MP3::Info to do the tag work.
    It has some limitations:

    • every file must have ID3v2 tags.
    • it doesn’t handle file:// locations at all well, as their syntax is system-dependent. You’ll probably have to use the --urlbase option. For example, for Unix systems for local files in the current directory, I find -u file://`pwd`/ works well.
    • it doesn’t include track numbers, as I didn’t know that XSPF supported them.
    • it doesn’t create track artwork links, as this isn’t included in ID3 data.

    One slightly amusing caveat about the XSPF Web Music Player is that it doesn’t understand the rate of some of lame‘s more amusing VBR presets. If you feed it files from the voice preset (56kbit, mono, resampled to 32000Hz), the results sound like Pinky & Perky

  • this is not graph paper

    The PhotoSmart has an ability to print various ruled paper forms: lined, todo lists, and graph paper. But what they print for graph paper is merely squared paper:
    HP’s non-graph paper
    Graph paper’s the stuff with 1mm squares. Personally, I was disappointed that it wouldn’t print log ruled and Smith charts, but that’s just me …

  • wordpress dates

    I’m a bit peeved that even in WordPress 2.1, they haven’t fixed a very long-standing bug: all templates (especially the default one) should respect the user’s date format. It seems that moderators on the forums see this as a non-issue, and zealously close (or ignore, if such a passive thing can be done zealously) any discussion on the topic, as has happened here. I don’t need or want to edit PHP to make this work; it’s supposed to work.

    Today’s date is 28 Jan 02007. I want you to see it that way. WordPress doesn’t.

  • spring (!) cleaning

    I’m upgrading Gallery right now, so many of my pictures will be unavailable for a bit. I suspect (but I hope not) that my old deep links into Gallery from the blog will be broken by the upgrade.

  • excel: pasting only visible cells

    Ever tried to paste a range of cells in Excel that included hidden cells, but you didn’t want the hidden stuff? This works: Now Who Told Excel To Paste That Data?

  • All the printers I’ve ever owned …

    bird you can see: hp print test

    • An ancient (even in 1985) Centronics serial dot-matrix printer that we never got working with the CPC464. The print head was driven along a rack, and when it hit the right margin, an idler gear was wedged in place, forcing the carriage to return. Crude, noisy but effective.
    • Amstrad DMP-2000. Plasticky but remarkably good 9-pin printer. Had an open-loop ribbon that we used to re-ink with thick oily endorsing ink until the ribbons wore through.
    • NEC Pinwriter P20. A potentially lovely 24-pin printer ruined by a design flaw. Print head pins would get caught in the ribbon, and snap off. It didn’t help that the dealer that sold it to me wouldn’t refund my money, and required gentle persuasion from a lawyer to do so.
    • Kodak-Diconix 300 inkjet printer. I got this to review for Amiga Computing, and the dealer never wanted it back. It used HP ThinkJet print gear which used tiny cartridges that sucked ink like no tomorrow; you could hear the droplets hit the page.
    • HP DeskJet 500. I got this for my MSc thesis. Approximately the shape of Torness nuclear power station (and only slightly smaller), last I heard it was still running.
    • Canon BJ 200. A little mono inkjet printer that ran to 360dpi, or 720 if you had all the time in the world and an unlimited ink budget.
    • Epson Stylus Colour. My first colour printer. It definitely couldn’t print photos very well.
    • HP LaserJet II. Big, heavy, slow, and crackling with ozone, this was retired from Glasgow University. Made the lights dim when it started to print. Came with a clone PostScript cartridge that turned it into the world’s second-slowest PS printer. We did all our Canadian visa paperwork on it.
    • Epson Stylus C80. This one could print photos tolerably well, but the cartridges dried out quickly, runing the quality and making it expensive to run.
    • Okidata OL-410e PS. The world’s slowest PostScript printer. Sold by someone on tortech who should’ve known better (and bought by someone who also should’ve known better), this printer jams on every sheet fed into it due to a damaged paper path. Unusually, it uses an LED imaging system instead of laser xerography, and has a weird open-hopper toner system that makes transporting a part-used print cartridge a hazard.
    • HP LaserJet 4M Plus. With its duplexer and extra paper tray it’s huge and heavy, but it still produces crisp pages after nearly 1,000,000 page impressions. I actually have two of these; one was bought for $99 refurbished, and the other (which doesn’t print nearly so well) was got on eBay for $45, including duplexer and 500-sheet tray. Combining the two (and judiciously adding a bunch of RAM) has given me a monster network printer which lets you know it’s running by dimming the lights from here to Etobicoke.
    • IBM Wheelwriter typewriter/ daisywheel printer. I’ve only ever produced a couple of pages on this, but this is the ultimate letter-quality printer. It also sounds like someone slowly machine-gunning the neighbourhood, so mostly lives under wraps.
    • HP PhotoSmart C5180. It’s a network photo printer/scanner that I bought yesterday. Really does print indistinguishably from photos, and prints direct from memory cards. When first installed, makes an amusing array of howls, boinks, squeals, beeps and sproings as it primes the print heads.
  • “paste special: values” is special

    This saved me a bunch of time yesterday when I was pasting many sets of values into a spreadsheet: Daily Dose of Excel » Blog Archive » Mouse shortcuts.

  • Costco Photo Centre, part II

    So I got the photos back today. The service is pretty quick; I sent the order at 16:45, and had a ready-for-collection confirmation at 10:41 the next day. After braving the lines at Costco (no fun), I had a look at them.

    The prints are pretty good; colour’s bright, everything’s sharp, and there’s no obvious digital artefacts. But I got a bunch of dupes (maybe those failed uploads didn’t really fail at all). If I needed pictures again in a hurry and cheaply, I might go for Costco, as long as it wasn’t for anything really important.

    I’ll still thinking about a networkable photo-printer, though. CompuSmart had a demo HP Photosmart 8450 for cheap, but it had no cables or PSU, so was pretty useless.

  • Costco Photo Centre: cheap, but stupid

    So I’ve got the holiday photos, and want to print them for those that like that. I’d used Future Shop in the past, but Costco is offering such cheap prints, I thought I’d give them a try.

    Probably a mistake:

    • Their drag and drop uploader is an ActiveX control that only works under IE on Windows. Use any other browser, and you get presented with an old-school HTML form. For 94 pictures, that would get dull quickly.
    • The uploader transmits several images at once. It seems that if any of the uploads should fail, all the files uploading at that time also fail. Uploading a few at a time doesn’t seem to help much; around one in ten files will fail randomly.
    • While the uploader does warn you when an upload fails, it’s up to you to remember which files haven’t worked. Clicking Retry just takes you back to the uploader, and since it’s an embedded applet, there’s no browser history to take you back to note your failed uploads.
    • The albums store files in the order uploaded, and can’t be changed.
    • Long file names get truncated, and then get uselessly used as the title on the back.

    Still, I’ll let you know how it all went when I get the prints in a couple of days.

  • definitely clean

    iTunes 'clean' marker

    iTunes‘ clean/explicit labelling worries me. Shouldn’t I, at the age of Dennis the Communist Peasant, be able to decide what’s good for me? Not merely that, but it takes up a bunch of the song title entry, and they label songs by artists who don’t produce bowdlerised versions. Gah!

  • When you really haven’t chosen not to trust: Citrix, Mac OS X, and Entrust certificates

    NB: this article is a few years old, and I haven’t tested any updates since I wrote it. It may still work; who knows?

    This is one that the support desk of my employer really should’ve answered, but they gave their usual, “You mentioned Macintosh in your e-mail, so this conversation stops here” response.

    Anyway, they’ve just upgraded their Citrix access, and what used to work now gives the rather cruddy response:

    SSL Error 0: You have not chosen to trust

    Just what SSL Error 0: You have not chosen to trust “Entrust.net Secure Server Certification Authority”,the issuer of the server’s security certificate. Error number: 183 is supposed to mean to anyone, I don’t know. (Well, actually, I do know, but in rants like this it’s customary to feign ignorance in a huffy manner. Work with me here, people.)

    So, to fix this:

    1. Make sure that Citrix ICA Client is installed
    2. Go to entrust.net/developer and click on Download Root Certificates
    3. Select Personal Use, and click on Download Certificates
    4. Download entrust_ssl_ca.cer and entrust_ssl_ca.der to your desktop
    5. Open a terminal (it’s in Applications/Utilities), and enter the following:
      cd /Applications/Citrix\ ICA\ Client/keystore/cacerts/
      cp -p ~/Desktop/entrust_ssl_ca.* .
      ln -s entrust_ssl_ca.cer entrust_ssl_ca.crt
    6. Exit the terminal, and try your Citrix session again.

    There might be some unnecessary steps there, and this might all be fixed by downloading the latest release of the ICA client, but this works for me now.

  • nostalgia for something that never existed

    The Verbatim FlashDisc seems to be a solution without a problem to solve.

    verbatim flashdisc

    It’s a cheap ($4) but very tiny (16MB) USB memory key in the vague form of some kind of magnetic media. There are problems:

    • $0.25/MB may seem cheap, but it would mean that a 1GB key at this price was $256
    • It neatly blocks most of the USB ports on a machine
    • Just what kind of media is it supposed to be? It looks closest to an old spool of mag-tape, but folks buying this wouldn’t remember that.
  • iCaved

    Yeah, I caved in and bought a 2GB iPod Nano at the weekend. I had various gift cards and cheques come in, so…

    It’s a lot better than the Shuffle was. I still don’t particularly like being tethered to iTunes, but I can live with it.