<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/A-different-sort-of-web-framework</loc>
    <lastmod>2007-10-03T05:48:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Android-Fling-Detection</loc>
    <lastmod>2011-07-09T14:32:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Android-G1-Bicycle-Mount</loc>
    <lastmod>2009-08-29T15:43:00.010Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Android-Lego-NXT-Rover-with-Stereoscopic-Vision</loc>
    <lastmod>2010-05-09T14:18:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Android-Recipes-and-Snippets</loc>
    <lastmod>2009-02-13T08:40:00.023Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Android-Powered,-Automated-Cat-Feeder</loc>
    <lastmod>2010-11-15T23:40:00.014Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Arduino-Accelerometer-(ADXL330)</loc>
    <lastmod>2008-09-26T19:13:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Arduino-RF-Link</loc>
    <lastmod>2008-09-23T16:52:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Awesome-Linux-Utilities-for-five-hundred,-Alex!</loc>
    <lastmod>2008-03-23T17:38:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Backing-Up-and-Resizing-Partitions-in-Linux</loc>
    <lastmod>2008-09-02T07:40:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Better-Orientation-Readings-in-Android</loc>
    <lastmod>2010-06-03T10:36:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Bluetooth-Keyboard-Doesn't-Work-After-Suspend</loc>
    <lastmod>2012-02-19T15:20:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Bot-Commander-r1-Released</loc>
    <lastmod>2010-05-19T21:41:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Brain-Slug-Hat</loc>
    <lastmod>2010-12-14T20:58:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Browsing-Android-Source-in-Eclipse</loc>
    <lastmod>2010-05-03T20:20:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Building-ROS-from-Source</loc>
    <lastmod>2011-01-03T16:05:00.004Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Cartographer-Launch!</loc>
    <lastmod>2014-09-05T15:23:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Cloud-Robotics-at-Berkeley-Par-Lab</loc>
    <lastmod>2012-10-11T17:38:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Cloud-Robotics-at-Devoxx-2012</loc>
    <lastmod>2012-12-07T09:25:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Cloud-Robotics-at-Google-I-O-2011</loc>
    <lastmod>2011-05-13T17:32:00.006Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Cougar-Car-Audio-Build</loc>
    <lastmod>2006-06-20T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Django-on-Google-App-Engine</loc>
    <lastmod>2008-05-02T23:08:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Editing-Python-with-Vim</loc>
    <lastmod>2007-05-13T02:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Email-Injection</loc>
    <lastmod>2008-12-10T12:18:00.008Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Fesity,-Apache2,-SSL,-and-Firefox</loc>
    <lastmod>2007-06-08T19:35:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Fido---OLPC-Telepresence-Robot</loc>
    <lastmod>2007-08-29T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Finding-Duplicate-MP3s-Using-Locality-Sensitive-Hashing</loc>
    <lastmod>2009-03-02T07:47:00.008Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Finding-Unique-Files</loc>
    <lastmod>2009-09-30T22:18:00.008Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Finding-your-public-IP-address-in-Python</loc>
    <lastmod>2008-04-16T12:10:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Fixing-Karmic-Koala's-Broken-tzdata-Package</loc>
    <lastmod>2009-11-01T08:04:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Fixing-the-F3-key-on-a-Kinesis-Keyboard</loc>
    <lastmod>2012-01-03T10:13:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Flying-the-Parrot-AR.Drone-with-a-Wiimote-and-Nunchuck</loc>
    <lastmod>2011-01-01T23:37:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/FriendFeed-sounds-cooler-than-it-is</loc>
    <lastmod>2008-02-09T10:51:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/From-Photo-to-Inkscape-to-DXF-to-OpenSCAD-to-MakerBot-to-Costume-Jewelry</loc>
    <lastmod>2010-11-01T10:22:00.008Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Getting-started-with-the-CMUCam3</loc>
    <lastmod>2008-12-31T19:53:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Git-Repository-Collaboration</loc>
    <lastmod>2008-07-29T11:42:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/HDMI-Audio-on-Ubuntu</loc>
    <lastmod>2012-02-19T15:03:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-BitTorrent-Private-Trackers-Work</loc>
    <lastmod>2008-04-29T14:16:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-far-did-Tom-Petty-free-fall</loc>
    <lastmod>2010-06-06T17:12:00.004Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Activate-an-Android-Phone-Over-WiFi</loc>
    <lastmod>2010-03-13T17:08:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Check-if-a-Child-Process-is-Still-Running-in-Python</loc>
    <lastmod>2008-03-20T12:43:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Flash-a-Lego-NXT-Brick-on-Ubuntu</loc>
    <lastmod>2011-01-01T22:00:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Install-Mercurial-on-Ubuntu</loc>
    <lastmod>2010-03-18T19:17:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Repair-a-Computer-Fan</loc>
    <lastmod>2008-09-07T12:08:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-Run-Rise-of-Nations-with-Wine</loc>
    <lastmod>2008-09-22T13:12:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/How-to-use-Manual-Focus-(the-easy-way!)</loc>
    <lastmod>2009-10-10T18:40:00.012Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Installing-a-New-Hard-Drive-on-Ubuntu</loc>
    <lastmod>2009-02-28T19:12:00.006Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Introducing-hushnote</loc>
    <lastmod>2009-10-25T12:41:00.006Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Introduction-to-rosjava-at-ROSCon-2012</loc>
    <lastmod>2012-06-02T13:46:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Is-your-Roomba-running-slow</loc>
    <lastmod>2013-07-18T07:53:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Is-your-Wii-power-supply-broken</loc>
    <lastmod>2009-07-30T20:21:00.009Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/JavaScript-Painting-with-Canvas</loc>
    <lastmod>2008-12-09T21:27:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/LED-Menorah</loc>
    <lastmod>2010-12-05T14:23:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Logitech-Pan-Tilt-Python-C-Extension</loc>
    <lastmod>2009-05-10T08:19:00.010Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/MJPEG-Streaming-Protocol</loc>
    <lastmod>2010-10-19T21:48:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/MakerBot-Cupcake-CNC</loc>
    <lastmod>2010-08-07T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Making-The-diNovo-Edge-Work-On-Ubuntu-Lucid</loc>
    <lastmod>2010-11-06T11:36:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Meet-Helo-and-Miranda</loc>
    <lastmod>2010-08-07T11:35:00.006Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Monitoring-Hard-Disks-with-SMART</loc>
    <lastmod>2007-11-18T00:42:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/My-5-Rules-for-Writing-Bash-Scripts</loc>
    <lastmod>2010-03-16T09:04:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/My-New-Nokia-N95.-Wow.</loc>
    <lastmod>2008-01-28T16:50:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/My-Train-Orb-(also-Scraping-Munich-Train-Schedules)</loc>
    <lastmod>2008-05-20T14:09:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Nuisance-A-Short-Story</loc>
    <lastmod>2011-04-23T18:23:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/OneSwarm-is-what-I've-been-waiting-for!</loc>
    <lastmod>2009-04-24T21:32:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Outlet-Mounted-Phone-Pocket</loc>
    <lastmod>2010-05-04T13:29:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Pertelian-X2040-USB-LCD</loc>
    <lastmod>2007-09-13T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Plant-Monitor</loc>
    <lastmod>2008-12-14T22:38:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Pletscher-ESGE-on-my-Surly-Long-Haul-Trucker</loc>
    <lastmod>2009-08-29T16:26:00.010Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Project-Nessie---A-P2P-Platform-in-Twisted</loc>
    <lastmod>2006-10-10T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/PyOpenDHT</loc>
    <lastmod>2007-10-19T23:16:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/PyS60-GPS-on-the-Nokia-N95</loc>
    <lastmod>2008-02-02T16:18:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Python-Decorators-and-SimpleXMLRPCServer</loc>
    <lastmod>2008-05-15T13:10:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Python-Design-Patterns</loc>
    <lastmod>2007-05-21T17:51:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Python-One-Liners</loc>
    <lastmod>2007-07-12T02:56:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Reencode-Videos-to-Play-Faster</loc>
    <lastmod>2010-03-07T14:32:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-BioShock-2</loc>
    <lastmod>2010-05-08T20:37:00.015Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-Fable-III</loc>
    <lastmod>2011-01-02T14:35:00.002Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-Fallout-New-Vegas</loc>
    <lastmod>2011-02-06T19:40:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-Halo-ODST</loc>
    <lastmod>2010-05-14T17:28:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-Mass-Effect-2</loc>
    <lastmod>2010-05-13T17:54:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Review-of-O'Reilly's-Programming-Collective-Intelligence</loc>
    <lastmod>2008-05-02T12:11:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Rhythmbox-shout2send-Plugin</loc>
    <lastmod>2009-01-25T14:13:00.006Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/SL4A-(Scripting-Layer-for-Android)</loc>
    <lastmod>2009-06-09T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/SSH-Tunnel-to-Router-Settings</loc>
    <lastmod>2008-05-20T16:47:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Save-The-Date-(also,-fun-with-historical-weather-data)</loc>
    <lastmod>2008-05-07T08:49:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Scooba-Stuck-In-Diagnostic-Mode</loc>
    <lastmod>2008-11-02T11:42:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Scraping-Xbox-Live</loc>
    <lastmod>2007-10-06T22:55:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Secure-Synergy-Configuration-for-HTPC-Control</loc>
    <lastmod>2010-10-02T10:46:00.004Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Simple-Django-offline-apps-Oh,-yes.</loc>
    <lastmod>2007-07-12T17:16:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/SketchUp-7-Keyboard-Shortcuts-under-Wine</loc>
    <lastmod>2010-10-30T13:15:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Solving-Car-Talk-Puzzlers-with-Python</loc>
    <lastmod>2009-06-11T11:53:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Streaming-Music-to-the-Chumby-with-PulseAudio-and-GStreamer</loc>
    <lastmod>2009-01-24T14:22:00.007Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Stupid-FileVault</loc>
    <lastmod>2007-05-13T03:33:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Symbian-Signing-rotateMe</loc>
    <lastmod>2008-01-30T08:22:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/The-evolution-of-Python-generators.</loc>
    <lastmod>2007-05-21T19:41:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Tomato</loc>
    <lastmod>2008-03-21T21:10:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Ubuntu-Ibex-Wireless-and-RT61PCI</loc>
    <lastmod>2008-12-07T17:46:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Ubuntu-Internet-Install</loc>
    <lastmod>2008-06-09T19:23:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Ubuntu-Jaunty-Wireless-and-RT61PCI</loc>
    <lastmod>2009-04-27T18:55:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Ubuntu-Koala-Missing-Volume-Control-Found!</loc>
    <lastmod>2009-11-02T07:08:00.004Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Ubuntu-on-the-OLPC-XO</loc>
    <lastmod>2009-02-11T17:46:00.007Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Unblock-Us-Security</loc>
    <lastmod>2012-03-06T20:09:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Understanding-Kalman-Filters</loc>
    <lastmod>2014-05-01T07:59:00.001Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Using-chmod-in-Android</loc>
    <lastmod>2010-05-27T15:09:00.004Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Vim-Features-Overview</loc>
    <lastmod>2009-02-11T14:57:00.005Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/What's-an-ISO-and-how-do-I-use-it</loc>
    <lastmod>2007-05-10T02:57:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Where's-my-open-source-implicit-SSL-FTP-clients</loc>
    <lastmod>2007-05-17T03:07:00.003Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/Whoopee!-A-blinking-LED!</loc>
    <lastmod>2007-10-12T04:05:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/XBee-ZNet-2.5-Wireless-Accelerometer</loc>
    <lastmod>2008-11-09T22:00:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/__import__-is-stupid.</loc>
    <lastmod>2007-06-15T23:40:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/Blog/Posts/offline-friendly-ros-development</loc>
    <lastmod>2013-03-10T11:21:00.000Z</lastmod>
  </url><url>
    <loc>https://blog-damonkohler.pages.dev/</loc>
    <lastmod>2026-04-27T20:54:54.899Z</lastmod>
  </url></urlset>