A simple vector image of a camera
I kind of forgot about the idea of writing in my blog so that I can find the answers again via Google. Well here’s a quick one: How to backup the entire contents of your webcam (I own a Sony HDR-XR150) to a “Camera Archive Folder” on OSX.

  1. Open up iMovie
  2. Go to “File > Import from Camera” or the click big camera button under the Project Library pane
  3. Click the “Archive All” button beside “Camera: Sony HDR-XR150”
  4. Choose a location to save the entire contents of your camera (I use portable hard drives)

After doing this, you’ll have a “Camera Archive Folder” where you can import movies into iMovie for your editing pleasure.

Screenshot of iMovie and the Archive All button

Screenshot of iMovie and the Archive All button

§1037 · January 2, 2012 · Technology, Tips, Video · 1 comment ·


I want to believe. SVG as an image format.As promised, I have a tiny thing to announce here. I recently split off and refactored the code that deals binary data in kthoom into a new open source project: https://github.com/codedread/bitjs, Binary Tools for JavaScript.

The faster and faster JavaScript engines in modern browsers and the rise of new technologies like Typed Arrays, Web Workers, and the File APIs mean that browsers can actually be used to read in binary formats completely on the client-side (as long as native performance isn’t a requirement).

For now the library includes two main capabilities:

  • streams for reading in bits and bytes from a Typed Array
  • unarchiving zip, rar or tar files (that’s right, you can unzip and unrar in JavaScript now)
§1026 · September 19, 2011 · JavaScript, Software, Technology, Web · Comments Off on Binary Tools for JavaScript ·


I want to believe. SVG as an image format.After finding some time to go through and mass-delete spam comments on this blog, I realized that it’s time to turn on the “Automatically close comments on post older than XX days” checkbox in WordPress. This means that posts older than 90 days will no longer be able to be commented on.

In case it’s not obvious, I haven’t been writing that much here these days. I’ve been too busy at my day job as a Google+ engineer and at my night job being a husband and father. If you really want to “follow me” these days, the best bet is Google+ for now. Let me know if you need an invite.

I’m not saying I won’t pick up the ol’ blogging pen from time to time. In fact, writing this very post has made me realize how much the UI has improved in WordPress. Also, I might have a couple new things to talk about in a little while, which I’ll likely post here and reference on Google+.

And yes, I’ve obviously been fully absorbed into the collective at this point 🙂

§1021 · September 11, 2011 · Uncategorized · 3 comments ·


I want to believe. SVG as an image format.Boo. I ordered some fruit arrangement from “Edible Arrangements” in Los Gatos this the morning. I got home in the evening and it hadn’t been delivered all day. So much for surprise…

I called, they said the driver had the order and was delivering it now. It arrived 45 minutes later with no apology.

I won’t be using them again.

§1018 · September 2, 2011 · Life · 2 comments ·


I want to believe. SVG as an image format.Oh, I forgot to mention a cool thing that happened at the beginning of the year while I was so busy: Wikipedia inched a step closer to having an in-browser editing experience for its impressive collection of vector image files via an experimental MediaWiki Extension. The extension was put together by Brion Vibber of StatusNet and WikiMedia fame. Fingers crossed for this to one day appear in Wikipedia! 🙂

§1013 · February 24, 2011 · Software, Technology, Web · 2 comments ·