Bought one of these, too, to record some of the crazy stuff the local drivers do around town:

I-Max 1.5″ LCD A118C Dash Cam

It installs easily, using double-sided tape to attach the camera and cable cover to the windshield. It then looks like a pre-installed camera to anyone outside the car, but I still have to hide the wires. I’m going to run a USB cable down to the power socket and used a USB power adapter there, so I don’t have to remove the SD card to get video off the camera, I can just plug it into my laptop and read the files directly.

This is the capacitor model, so there are no worries about the battery wearing out, but it takes a few seconds to start up. It beeps and starts recording before I’ve put on my driving glasses and shifted into drive, so not a big deal. The only real downside is that it doesn’t support parking mode, if someone hits the car in a parking lot.

I installed a Sandisk Ultra 64GB SD card, even though the manufacture claims it only supports 32GB. It was a bit tricky, as the camera initially rejected the card, but when I found the Format option hidden away in the menus I formatted it in the camera and it’s working fine so far. I just haven’t verified that it rolls over and deletes old files when it gets full.

Video images are pretty good in daylight. I haven’t tried it at night yet.

Note that I took this image the first day I had the camera installed, before I realized there’s a protective plastic film over the lens. Removing that eliminated the slight blurriness in places on the image:

Driving along the road

Scaled down video frame capture

Next exercise after I complete the wiring will be figuring out how to install another one at the rear for the moronic tailgaters. There’s a power socket, but, since the camera is attached directly to the windshield, it will either be pointed too low down at the back, or on top of the heated glass elements. There is quite a lot of adjustment on the lens, but I’ve got some thinking to do there.

Bought one of these recently, though I haven’t had much time to fly it yet. One problem I’ve had is that VLC on Linux won’t play the video files correctly from the SD card; I found this page which has a script to transcode and rescale them from their weird aspect ratio, and the files play fine afterwards:

Recoding H107D Videos

However, I did have to replace ‘ffmpeg’ with ‘avconv’ in the script, as it seems Mint no longer ships with ffmpeg, but uses a fork of the code.

Another of my short stories is in a new anthology:

How is it that I can install Linux from scratch faster than I can install Windows drivers for a new scanner?

Turned up on my Nexus 7 today. No idea what’s changed, but it was a pretty small update.

Neat video from NVIDIA, showing how they can reproduce some famous Apollo 11 images from first principles with computer models and modern GPU power.

I have another flash short in an anthology with Hugh Howey and ninety-nine other writers. It’s free on Amazon, so grab it when you can:

Warlock and beer

Warlock’s Brew cover

New story is almost done, it’s another Uncle Jim time travel tall tale, a prequel to The One That Got Away. Just need to do a bit of cleaning up before it’s ready to upload next week.

Android 5.0.1 just turned up on my Nexus 7. No idea what’s changed, just some bug-fixes, from the look of it.

I’m also giving Drive Thru Fiction a try. I should be uploading most of my books that aren’t currently Amazon-exclusive over the next few weeks.

Don’t expect to see any books there for a few days, as I’m waiting for them to do their quality check first. I’ll also have to figure out how to create .mobi files as well as .epub.

Looks like I’ll be spending Christmas reformatting and uploading all over the web.

A couple of my flash shorts are in this charity anthology:

I’m in the process of uploading my books to Google Books. Spent most of the afternoon writing scripts to automatically convert my LibreOffice files to .epub and .pdf for Google, and it’s now pretty easy. I’ll upload the ones that aren’t Amazon-exclusive over the next couple of weeks.

I did finally get this update on my Nexus 7 a week or two back. Overall, there aren’t that many differences, and it’s still missing real, useful permission controls.


Smoother. Kindle app, in particular, doesn’t seem to chug as much when reading books or scrolling through the list of books.


Many things now take longer. For example, getting to the settings requires two screen touches instead of one, and logging in requires swiping the screen before you can type the password. The animations are kind of useful, but time consuming.


The new look is flatter than the old one. I honestly don’t see why anyone thought it was worth investing all the time to develop, and some apps look much worse with the new look. Seems like change for change’s sake.

So, despite the rumours, seems like Android 5 still isn’t out yet. I’ve been checking the Nexus 7 a couple of times a day, and nothing has shown up. Guess we’ll be waiting a few weeks longer before it’s available to upgrade.

Finally got around to upgrading. So far it works no worse than 16, except my fancy login screen has been replaced with some crappy username/password entry box, and encrypted swap partitions no longer work (apparently the latter is a known bug).

Here’s roughly how I did it:

1. Use the backup tool to save a list of installed applications.
2. Boot up, plug in the USB backup drive and log in to a console terminal.
3. cd /tmp and sudo -i to become root, not in my own home directory.
4. Since I have an encrypted home directory, I now want to unmount /home/emg so nothing can write to the directory while I’m backing it up. So umount /home/emg.
5. Copy /home to the backup drive. This saves an encrypted backup which can be reloaded if everything goes horribly wrong.
6. While doing that, make a list of the partitions on the disk.
7. Unmount the backup drive, unplug it, and reboot on the install disk.
8. Select to install. Select all partitions other than /home, and choose to reformat them and install.
9. Set the hostname and username, and ensure you pick the same password as you had before, so the encrypted home directory will work.
10. Install.
11. Reboot.
12. Edit /etc/fstab to mount the old home partition as /home.
13. Reboot.
14. Log in as yourself, update (in my case, I had to download about 400 upgraded packages) and finish installing the packages you need.
15. Reboot for safety. Job done.

Houdini on the pumpkin

Happy Halloween from Houdini Hamster…

Another interview is up at Judy Goodwin’s blog.

Smiling zombie


My new Victorian fungus zombie short story should be up on Amazon shortly. I wrote the original version a couple of years ago for a print anthology, as an attempt to create a hard SF zombie story. It ended up less hard SF than zombie, so it didn’t get into the anthology, but I’ve since rewritten it to be about three times as long and cleared up the problems readers reported.

It’s discounted to $0.99 for Halloween, so, if you want a copy, get it while it’s cheap.

Should be at Amazon shortly.