The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Month: May 2012

  • Kindle Fire Configuration

    Amazon obviously designed the Kindle Fire as an extension of their on-line store: they stripped everything out of Android that could possibly get in the way of buying stuff. Some functions seems obviously necessary, though, so here’s a short list of what I’ve added so far (in addition to the button protector and speaker seals, that is), with all the links collected for reference.

    First and foremost, set a Lock Screen Password. Yes, that means that you must type the password every time the Fire lights up, which is a major nuisance. Remember that the Fire connects directly to your Amazon One-Click account and the browser has the rest of your userids & passwords on tap, so losing it could be a very, very expensive oversight.

    I like 24 hour clocks, but there’s no clock configuration. Dropping a buck on 24 Hours solves that problem.

    My old Zire 71 reminded me of my few appointments & things-to-do, but the Fire lacks the whole Android calendar infrastructure. The Calengoo app syncs with my (previously unused) Google Calendar & Contacts, which means that they now know my social network (such as it is) and what I’m up to. So it goes…

    The system volume control exposes only the Media Volume sound channel. Calengoo produces reminders through the Notification sound channel and, under certain perverse conditions that took me about two days to encounter, can mute that channel and leave it muted forever more. The only way to get audible reminders again is by installing a separate mixer app and resetting the levels: Volume Manager Free.

    Hint: to get dependable audible reminders when the Fire is asleep (which is most of the time), you must enable Pop-up Reminders and disable Pop-up windows, because the dialog box occasionally kills the sound. With that configuration, you’ll get a note in the status bar along the top of the display for each reminder. Set the reminder repeat interval to at least a minute to have enough time for password typing…

    The main reason I got a Fire was to carry all my datasheets & manuals in my pocket, hence the need for color and a backlit screen. Although the Fire can handle PDFs without an app, the native interface leaves quite a bit to be desired. Dropping a few bucks on ezPDF Reader solves most of those problems. Choosing a single file from a collection of several hundred, using a selection browser that ignores the overlaid subdirectory structure, remains challenging.

    File Expert helps a bit by presenting subdirectories and their contents. I think that might be the only way to find a specific PDF.

    Engineering bears need an RPN calculator, of which NeoCal Lite seems to be the best of the bunch.

    Passwords go in KeePassDroid, although it has a clunky clipboard interface to other apps. Of course, any Android app can root the Fire and steal my sensitive bits; that seems to not bother anybody else, so why should I worry? The advantage of using a unique password for each website seems to outweigh the disadvantage of having a single password controlling all of them.

    Turn off the browser’s helpful “remember passwords” function, though…

    Although I’m now using Dropbox to back up the KeePassDroid database file, that whole interface seems overly awkward and I’d rather have encryption applied to every Dropbox file.

    Putting the KeePassDroid database file in the Dropbox folder requires a bit of intervention, as KeePassDroid provides no way to specify the database location. You must find the Dropbox folder using File Expert, slow-click the database file, then drill down through File Expert’s menus in order to specify that KeePassDroid should open the file. After that, KeePassDroid will remember its location. For future reference, it’s at:

    /mnt/sdcard/Android/data/com.dropbox.android/files/scratch/keepass.kdb

    The alert reader may wonder why a Kindle Fire, with a conspicuously missing SD Card slot, has an sdcard subdirectory structure hanging from /mnt: that’s just the way it is. I suppose that’s baked into the Android filesystem; hooray for hardware independence and futureproofing.

    The built-in Silk browser runs slower (certainly, no faster) with Accelerate Page Loading turned on, so there seems no compelling reason to sluice my web content through Amazon’s servers. Not that turning it off improves privacy, of course.

    The Maxthon Mobile Web Browser works reasonably well. The highly regarded Dolphin HD browser isn’t available from the Amazon App Store and sideloading apps from Google Play seems unreasonably difficult. The Firefox Aurora browser isn’t quite ready for prime time, but is the only browser to cover its password database with a master password.

    For the occasional times when I need a stopwatch or timer, the aptly named Stopwatch and Timer app should suffice. It has a breathtakingly awkward UI compared to the Zire app, showing that re-invented wheels sometimes sport square corners…

    ColorNote supports both checklists and text notes for my simple needs.

    Sketch-n-Draw ably demonstrates the Fire’s huge latency between touch-pad input and LCD output; it’s impossible to actually draw anything meaningful. FWIW, the ancient Zire had no trouble doing that, adding Yet Another data point to the curve of software demanding more than the hardware can provide.

    The WordPress blogging app is pretty much useless in comparison with their full web interface, not to mention that typing text on the Fire’s one-finger (or, for those with smaller hands, two thumbs) keyboard is agony, not to mention that the Fire lacks a camera, a microphone, and USB host support. It’s a media consumption device, not a media production device; I knew that when I bought it.

    Although it’s awkward, a conductive-tip Acase stylus helps during extended screen-poking sessions. I have my doubts about the rubbery tip’s durability, though.

    All in all, the Fire seems serviceable…

  • Kindle Fire Speaker Covers

    My Kindle Fire is a typically featureless black slab with one button, two small speakers, and no fasteners. After a few days in my pocket, the upper-left corner began collecting dust on the inside face of the cover glass:

    Kindle Fire - internal dust
    Kindle Fire – internal dust

    That’s not terrible, but it does look ugly and lowers the contrast a bit in that corner. As nearly as I can tell, the speaker grilles provide the only way for that dust to get in, although this was a refurb unit and perhaps the seal around the rim is broken.

    In any event, the speaker grilles look like this:

    Kindle Fire speaker
    Kindle Fire speaker

    I slapped a strip of 3M Micropore tape over the openings as a stop-gap fix:

    Kindle Fire speaker - taped
    Kindle Fire speaker – taped

    After a few days, the dust wasn’t getting any worse, so I ran a scalpel blade around the speaker opening and sank the tape atop the grille:

    Kindle Fire speaker - trimmed tape
    Kindle Fire speaker – trimmed tape

    The advantage of Micropore tape is that it won’t completely block the already feeble sound from the speakers.

  • Sloop Clearwater: Sailing on the Hudson River

    Back in the old days, the Hudson was clogged with sailing ships; now only a few carefully tended reproductions remain:

    Sailing ship under Walkway Over the Hudson
    Sailing ship under Walkway Over the Hudson

    That’s the Sloop Clearwater as seen from the middle of the Poughkeepsie Bridge on an overcast day that brings out the vignetting in the long telephoto image.

    A bit earlier I was westbound on the Walkway Over the Hudson while the Clearwater was headed northbound:

    Sloop Clearwater
    Sloop Clearwater

    Turns out they carry a GPS tracker (accessible from a link on their site):

    Sloop Clearwater Track - 2012-05-14
    Sloop Clearwater Track – 2012-05-14

    So do I:

    KE4ZNU-9 APRS Track - 2012-05-14
    KE4ZNU-9 APRS Track – 2012-05-14

    It was a fine day for a ride (or a sail) before the storm!

  • Subscription Billing Service: Scam by Mail

    This sort of thing arrives quite often, looking very official with all its Control Numbers, three-color printing, good production values, and suchlike:

    Subscription Billing Service - front
    Subscription Billing Service – front

    Generally, Subscription Billing Service offers subscriptions / renewals to magazines I’d never subscribe to. As it turns out, we actually subscribe to Science News and their subscription reminder arrived a few days later, which gave me the opportunity to fish the SBS form out of the recycling bin and compare prices. Turns out that the SBS  “one of the lowest available rates we can offer” deal is just about exactly twice what you’d pay directly to Science News.

    Huh. What a surprise.

    The Fine Print on the back of the SBS form shows how they get away with this nonsense, at least given an unending supply of new suckers to exploit. You have seven days to “cancel” and you’ll pay $20 for the privilege of not having a middleman double the price:

    Subscription Billing Service - back
    Subscription Billing Service – back

    I do wonder how they can act as an “agent” without having a “direct relationship with the publishers”. Just one of those little mysteries of the universe, somewhat like how dark matter can be everywhere and nowhere at once.

    It’s a perfectly legitimate business, I suppose, but that doesn’t mean they’re not scum…

  • Converting DICOM X-ray Images to Something Useful

    For reasons that aren’t relevant here, we have a CD bearing X-rays of Mary’s shoulder. Of course, they’re in DICOM image format and come with a relentlessly Window-centric viewer that won’t run in Wine and can’t export the files in a more useful format.

    Imagemagick to the rescue:

    
    convert /media/floppy/DICOM/997313/00100000 "Mary Shoulder 2.jpg"
    
    
    Mary Shoulder 2 - detail
    Mary Shoulder 2 – detail

    They tell us she has great bones and everything worked out fine…

  • Outdated First Aid Instructions

    The Plumbing Treasure Chest started life as a first-aid box designed to hang on a  wall. Inside the drop-down lid appears this list of Instructions For First Aid:

    Instructions For First Aid
    Instructions For First Aid

    You can’t even buy some of that stuff these days…

     

  • Did You Notice Any RSS Feed Problems?

    Normally, about 100-150 people arrive here every day through the RSS syndication feature, mostly looking at the daily post.

    Over the last two weeks (more or less), that number dropped to 10-50. I prefer to believe something has gone wrong with the WordPress RSS mechanism, rather than that 100 readers suddenly vanished. Of course, the wordpress.com Happiness Engineers can’t find anything amiss…

    If you use the RSS feed and experienced any recent problems, please leave a comment explaining the situation.

    Thanks!