<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-258668461309020155</id><updated>2010-02-19T17:12:04.435-05:00</updated><title type='text'>davidlaporte.org</title><subtitle type='html'></subtitle><link rel='http://schemas.loghound.com/g/2005#feed' type='application/atom+xml' href='http://www.davidlaporte.org/index.phpfeeds/posts/default'/><link rel='self' type='application/atom+xml' href='http:///www.davidlaporte.org/index_files/blogRSS.php'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/258668461309020155/posts/default?start-index=26&amp;max-results=25&amp;orderby=published'/><author><name>David LaPorte</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-4809233168402024493</id><published>2009-04-08T18:13:00.007-04:00</published><updated>2009-04-08T18:34:23.674-04:00</updated><title type='text'>Support Team Peen!</title><content type='html'>On Sunday, June 14th, Team Peen will be participating in &lt;a href="http://howtohelp.childrenshospital.org/walk/" rel="self"&gt;NSTAR's Walk for Children's Hospital&lt;/a&gt;.  It's our fourth year and we need your support!&lt;br /&gt;&lt;br /&gt;Our son Aaron was born with &lt;a href="http://www.childrenshospital.org/az/Site511/mainpageS511P0.html" rel="self"&gt;Transposition of the Great Arteries&lt;/a&gt; and saved when he was just three days old.  Almost four years have past, but time hasn't diminished the deep gratitude we feel towards the heroes at Children's - the most compassionate, competent, and professional group of people we have ever met.  Please help us support the good work they do at Children's by &lt;a href="https://howtohelp.childrenshospital.org/walk/pfp/?TeamID=LD0015" rel="self"&gt;sponsoring us with a donation or joining Team Peen for the walk&lt;/a&gt;.&lt;br /&gt;&lt;center&gt;&lt;table cellpadding="20"&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;img src="http://www.davidlaporte.org/files/aaron_then.jpg" width="200" /&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;img src="http://www.davidlaporte.org/files/aaron_now.jpg" width="200" /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;Thank You!&lt;br /&gt;Lyssa, Dave, Aaron, and Adrian LaPorte&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-4809233168402024493?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=4809233168402024493'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=4809233168402024493'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=4809233168402024493' title='Support Team Peen!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-1423536389402123142</id><published>2008-11-07T21:35:00.004-05:00</published><updated>2008-11-07T21:44:25.124-05:00</updated><title type='text'>Asus WL-520gU, you're my hero!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.asus.com/products.aspx?l1=12&amp;amp;l2=43&amp;amp;l3=0&amp;amp;l4=0&amp;amp;model=1671&amp;amp;modelmenu=1"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 73px;" src="http://1.bp.blogspot.com/_gwVJAH6HLTI/SRT8vSBhhiI/AAAAAAAAADc/OefE4PKNK54/s200/wl520gu.png" alt="" id="BLOGGER_PHOTO_ID_5266111753525233186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Since I apparently don't have anything better to do, I wrote a tutorial on how to quickly get an Asus WL-520gU running as a Linux filer.  If &lt;span style="font-style: italic;"&gt;you've&lt;/span&gt; got nothing better to, check it out &lt;a href="http://www.davidlaporte.org/tutorials/filer.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-1423536389402123142?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1423536389402123142'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1423536389402123142'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=1423536389402123142' title='Asus WL-520gU, you&apos;re my hero!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_gwVJAH6HLTI/SRT8vSBhhiI/AAAAAAAAADc/OefE4PKNK54/s72-c/wl520gu.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-5454021416128220191</id><published>2008-09-30T19:47:00.005-04:00</published><updated>2008-09-30T19:55:47.481-04:00</updated><title type='text'>Yearbook Family Photos</title><content type='html'>Now &lt;a href="http://www.yearbookyourself.com/"&gt;this&lt;/a&gt; is scary...&lt;br /&gt;&lt;table style="width: 0px; height: 0px;"&gt;&lt;tr&gt;&lt;td&gt;&lt;a href="http://www.flickr.com/photos/davidlaporte/2902583755/"&gt;&lt;img src="http://farm4.static.flickr.com/3097/2902583755_6e92218c6a_t_d.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.flickr.com/photos/davidlaporte/2903425954/"&gt;&lt;img src="http://farm4.static.flickr.com/3171/2903425954_394da8219c_t_d.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.flickr.com/photos/davidlaporte/2903425908/"&gt;&lt;img src="http://farm4.static.flickr.com/3144/2903425908_e6dbc01f9d_t_d.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;a href="http://www.flickr.com/photos/davidlaporte/2903425874/"&gt;&lt;img src="http://farm4.static.flickr.com/3266/2903425874_1e4c4ca689_t_d.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-5454021416128220191?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5454021416128220191'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5454021416128220191'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=5454021416128220191' title='Yearbook Family Photos'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-57742112859045065</id><published>2008-09-02T00:05:00.013-04:00</published><updated>2008-09-02T00:54:23.507-04:00</updated><title type='text'>Life Poster</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/davidlaporte/2819507191/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 59px;" src="http://farm4.static.flickr.com/3179/2819507191_9b6c92f9a4_t_d.jpg" alt="" border="0" /&gt;&lt;/a&gt;Back in early 2005, Mike Matas &lt;a href="http://www.mikematas.com/2005/01/how-to-make-life-poster.html"&gt;blogged&lt;/a&gt; on how to create a life poster, a 20x30 collage of ~100 images.  His instructions were specific to iPhoto (which I don't use), so I was forced to come up with my own.  I've been using this method to create posters of my son since 2005.  Each year I have to remember how I did it the year before, so this is more for my benefit than yours!&lt;br /&gt;&lt;br /&gt;The first thing you'll need to do is find 98 landscape photos to use.  You'll need to crop every image to a 4:3 aspect ratio.  This needs to be exact...it seems that the Photoshop Elements crop tool prefers to work in inches and the rounding leaves things slightly less than precise.  I worked around this by cropping each image 4in x 3in and then bulk resizing the images (&lt;span style="font-style: italic;"&gt;File-&gt;Process Multiple Files&lt;/span&gt;) to 2048x1536.&lt;br /&gt;&lt;br /&gt;The next step will use the image filenames to order them in the collage, so its worth randomizing them to spice things up.  The following Perl script will do just that:&lt;br /&gt;&lt;pre&gt;#!/usr/bin/perl&lt;br /&gt;&lt;br /&gt;opendir(DIR, ".");&lt;br /&gt;@files = grep { /\.jpg$/i } readdir(DIR);&lt;br /&gt;closedir(DIR);&lt;br /&gt;&lt;br /&gt;foreach my $file (@files) {&lt;br /&gt; $new = int(rand(10000000)) . ".jpg";&lt;br /&gt; print "renaming $file to $new\n";&lt;br /&gt; rename($file, $new) || die "Unable to rename $file to $new: $!\n";&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;Once you have the images aspect normalized and names randomized, you can assemble the collage.  Select &lt;span style="font-style: italic;"&gt;File-&gt;Contact Sheet II&lt;/span&gt; and choose the folder containing your images.  Select "Pixels" as the units, specify "8000" as the width, and "11955" as the height (the height &lt;span style="font-style: italic;"&gt;should&lt;/span&gt; be 12000, but that left extra whitespace in the collage...YMMV).  Uncheck "Use Auto-Spacing" and set vertical and horizontal spacing to 0.  Specify 7 columns and 14 rows.  It'll take a few minutes to build, so click OK and walk away.&lt;br /&gt;&lt;br /&gt;When you return, the collage should be built.  You should probably zoom in and check all the borders to make sure there's no extra whitespace.  If there is, you'll need to tweak the height setting in the contact sheet settings and re-run.  If you don't like the ordering of the images, just re-run the Perl script until you find a better one.  If you've needed to tweak the height setting, be sure to resize to 8000x12000 pixels when you're done.&lt;br /&gt;&lt;br /&gt;Once you're satisfied, you can upload your poster to your preferred photo processor.  I like &lt;a href="http://www.shutterfly.com/"&gt;Shutterfly&lt;/a&gt;, and they offer 20x30 prints for $23.  It's worth mentioning that &lt;a href="http://zykloid.com/posterino/"&gt;Posterino&lt;/a&gt;, a utility built specifically for creating these type of posters, is available for only $25. I'll probably be going that route next year - it's well worth the time saved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-57742112859045065?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=57742112859045065'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=57742112859045065'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=57742112859045065' title='Life Poster'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-7479165344989875179</id><published>2008-08-03T19:03:00.005-04:00</published><updated>2008-08-04T21:37:06.852-04:00</updated><title type='text'>Fun with HDR</title><content type='html'>I've been taking pictures in a &lt;a href="http://en.wikipedia.org/wiki/Raw_image_format"&gt;RAW&lt;/a&gt; file format for the past few months.  The images are much larger than an equivalent JPEG and they require some post-processing, but I think it's worth it.  With the growth in flash sizes (16GB for ~&lt;a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16820220254"&gt;$50&lt;/a&gt;?!?!) and software that automatically handles the post-processing, you might as well grab as much data as your camera will give you.&lt;br /&gt;&lt;br /&gt;I've also been reading up on high dynamic range imaging (&lt;a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging"&gt;HDR&lt;/a&gt;) and picked up a nice little program called &lt;a href="http://www.pangeasoft.net/pano/bracketeer/index.html"&gt;Bracketeer&lt;/a&gt; that can combine multiple exposures of an image to create a more evenly exposed image.  Typically this is done with bracketed exposures by the photographer, but a tripod is needed to allow for a clean merge.&lt;br /&gt;&lt;br /&gt;With a RAW image, though, you can play with the exposure details in software after the fact.  It's debatable whether the final result is as impressive as a true bracketed exposure (or so I'm told), but the convenience can't be beat!  Below is an HDR image created by merging three exposures (-2EV, 0EV, and +2EV) and a little bit of Photoshop action.  The difference is subtle (mouse-over for the HDR), and I probably could've obtained the same result by tweaking the RAW, but I think it has a punch that the original lacks.&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/davidlaporte/2721531200/sizes/l/"&gt;&lt;img name="hdr" src="http://www.davidlaporte.org/files/IMGP5339a.jpg" onmouseover="hdr.src='http://www.davidlaporte.org/files/IMGP5339b.jpg';" onmouseout="hdr.src='http://www.davidlaporte.org/files/IMGP5339a.jpg';" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-7479165344989875179?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7479165344989875179'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7479165344989875179'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=7479165344989875179' title='Fun with HDR'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-6444212422098373719</id><published>2008-05-10T10:11:00.004-04:00</published><updated>2008-05-10T10:24:52.686-04:00</updated><title type='text'>exchange2ics released</title><content type='html'>Inspired by Ryan Hadley's &lt;a href="http://blog.indigio.com/index.php/2008/01/23/goodbye-outlook/"&gt;Goodbye Outlook&lt;/a&gt; post, I decided to build on what he had done.  &lt;a href="http://www.davidlaporte.org/tools/exchange2ics.html"&gt;exchange2ics&lt;/a&gt;, a perl re-write with some additional functionality,  is a multi-user gateway to allow calendaring clients read-only access to Exchange calendars via ics subscription.  It implements caching to reduce server load and does not store any user credentials.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-6444212422098373719?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6444212422098373719'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6444212422098373719'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=6444212422098373719' title='exchange2ics released'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-8436782154254161313</id><published>2008-04-19T10:57:00.004-04:00</published><updated>2008-04-19T11:04:03.635-04:00</updated><title type='text'>Another Geek Toy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.vrlab.umu.se/research/phun/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 59px;" src="http://www.vrlab.umu.se/research/images/phun_080207_0002.png" alt="" border="0" /&gt;&lt;/a&gt;A friend recent pointed me at  &lt;a href="http://www.vrlab.umu.se/research/phun/"&gt;Phun&lt;/a&gt;, a physics engine.  It's in the same vein as the &lt;a href="http://www.chroniclogic.com/index.htm?pontifex2.htm"&gt;Bridge Construction Set&lt;/a&gt; (which I'm mentioned previously), but it does so much more.  There's a great &lt;a href="http://www.youtube.com/watch?v=0H5g9VS0ENM"&gt;YouTube video&lt;/a&gt; posted that shows what it can do.  Check it out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-8436782154254161313?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=8436782154254161313'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=8436782154254161313'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=8436782154254161313' title='Another Geek Toy'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-4100825251417566517</id><published>2008-03-18T00:01:00.011-04:00</published><updated>2008-03-18T00:13:46.424-04:00</updated><title type='text'>I love FiOS, part 2</title><content type='html'>Verizon now offers a symmetric 20Mbps service in my area.  In my testing so far the uplink doesn't quite reach the quoted speed, but it could be my router.  It's a beautiful thing!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bos.speakeasy.net"&gt;&lt;img style="cursor: pointer;" src="http://3.bp.blogspot.com/_gwVJAH6HLTI/R99BVYHUsVI/AAAAAAAAAB0/6NBGW8phmSc/s400/fios_20.gif" alt="" id="BLOGGER_PHOTO_ID_5178929932005585234" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-4100825251417566517?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=4100825251417566517'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=4100825251417566517'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=4100825251417566517' title='I love FiOS, part 2'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_gwVJAH6HLTI/R99BVYHUsVI/AAAAAAAAAB0/6NBGW8phmSc/s72-c/fios_20.gif' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-5535842415449090793</id><published>2008-02-28T20:50:00.016-05:00</published><updated>2008-02-28T21:32:36.580-05:00</updated><title type='text'>Aaron's Adventures</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/davidlaporte/sets/72157604007094969/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 79px;" src="http://farm4.static.flickr.com/3005/2298679943_8154db3364_s.jpg" alt="" border="0" /&gt;&lt;/a&gt;We recently painted Aaron's room a lime green (thanks Steve!) that works great as a greenscreen in Apple's Photo Booth software.  Click the thumbnail to see some of the crazy places Aarons's been.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-5535842415449090793?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5535842415449090793'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5535842415449090793'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=5535842415449090793' title='Aaron&apos;s Adventures'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-7528630603015506609</id><published>2008-02-09T01:20:00.001-05:00</published><updated>2008-02-09T19:36:40.804-05:00</updated><title type='text'>Introducing Adrian Richard LaPorte</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/37013446@N00/sets/72157603877102449/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 52px;" src="http://2.bp.blogspot.com/_gwVJAH6HLTI/R61N6LJa9rI/AAAAAAAAAA0/J8HvKm8WHqo/s200/IMGP3423.JPG" alt="" id="BLOGGER_PHOTO_ID_5164870009483884210" border="0" /&gt;&lt;/a&gt;Adrian Richard LaPorte was born at 10:36pm on February 8, 2008, weighing 6lbs, 11oz.  He was a bit early, but mother and son are both doing well!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-7528630603015506609?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7528630603015506609'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7528630603015506609'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=7528630603015506609' title='Introducing Adrian Richard LaPorte'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gwVJAH6HLTI/R61N6LJa9rI/AAAAAAAAAA0/J8HvKm8WHqo/s72-c/IMGP3423.JPG' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-6036388633627336236</id><published>2008-02-06T15:52:00.001-05:00</published><updated>2008-02-06T16:41:27.800-05:00</updated><title type='text'>VM Encryption on the Cheap</title><content type='html'>I've long run virtualized servers using VMware's workstation, and more recently server, product.  Something that's always concerned me - not so much in my particular circumstance, but in the general sense, is that the there's no encryption of the VM disk images.  Sure, you could encrypt the actual files, but that may not allow on-the-fly decryption and probably won't give you the necessary granular administrative access and scalability.  The solution, in my opinion, is to have the virtualization software handle encryption natively.  Since none of the available packages does that, the next best solution is for the guest to handle it.&lt;br /&gt;&lt;br /&gt;Anyways, I've found a poor man's solution to the problem.  Using the free &lt;a href="http://www.vmware.com/products/server/"&gt;VMware Server&lt;/a&gt; and in conjunction with the recently released &lt;a href="http://www.truecrypt.org/"&gt;TrueCrypt&lt;/a&gt; 5.0, it's possible to do full disk encryption (FDE) for free inside a VM.  I've tested it myself (for all of an hour) and it seems to work great with only a minor performance impact.&lt;br /&gt;&lt;br /&gt;I'm running &lt;a href="http://www.vmware.com/beta/server/"&gt;VMware Server 2.0 beta&lt;/a&gt; and I'm a little wary of recommending it.  There are some bugs regarding interface bridging that took forever to figure out.  Basically, you'll need to manually edit &lt;pre&gt;C:\Documents and Settings\All Users\Application Data\VMware\&lt;br /&gt;VMware Server\netmap.conf&lt;/pre&gt; if you need to anything beyond basic host-only, NAT, or bridged networking.  The web interface is absolutely horrible and they've removed the windows client application.  Fortunately, the Virtual Infrastructure 2.5 client works great (better than the old client, actually) and comes with the Linux version of VMware Server.  Download it &lt;a href="http://download3.vmware.com/software/vmserver/VMware-server-e.x.p-63231.i386.tar.gz"&gt;here&lt;/a&gt; and look for &lt;pre&gt;vmware-server-distrib/lib/hostd/docroot/client/VMware-viclient.exe&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-6036388633627336236?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6036388633627336236'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6036388633627336236'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=6036388633627336236' title='VM Encryption on the Cheap'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-7294170145632272333</id><published>2008-02-05T16:38:00.000-05:00</published><updated>2008-02-05T16:54:19.543-05:00</updated><title type='text'>Fun FiOS Facts</title><content type='html'>A friend recently mentioned that FiOS now has HD content on-demand.  I was wondering how it compared with SD bandwidth, so I ran a test.  Turns out, an SD stream is 3870Kbps while an HD stream is 15480Kbps, exactly 4 times the bandwidth.  Another thing I found interesting is that the stream is not variable - the stream was constant regardless of the on-screen action.&lt;br /&gt;&lt;br /&gt;Verizon claims that it automatically increases your cap (or uses a dedicated PVC, I'm not sure which is true) when watching on-demand content.  I started an HD stream and, sure enough, I locally saw 35Mbps while a remote bandwidth testing site showed the full 20Mbps.&lt;br /&gt;&lt;br /&gt;Have I mentioned... &lt;a href="http://www.davidlaporte.org/index.php?id=1253753379661951662"&gt;I love FiOS&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-7294170145632272333?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7294170145632272333'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7294170145632272333'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=7294170145632272333' title='Fun FiOS Facts'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-1096259157460021654</id><published>2007-12-28T20:58:00.000-05:00</published><updated>2007-12-28T21:23:12.916-05:00</updated><title type='text'>He really looks like Aaron!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.flickr.com/photos/37013446@N00/sets/72157603573717765/"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 59px;" src="http://farm3.static.flickr.com/2044/2144411951_474af6d752_o.jpg" alt="" border="0" /&gt;&lt;/a&gt;Lyssa and I went for a 3D ultrasound today.  It has no medical value, but it was definitely interesting to see the baby in utero.  As part of the package, we got a bunch of pictures, a DVD, and a nice &lt;a href="http://www.davidlaporte.org/files/bub_v2.avi"&gt;video&lt;/a&gt;.  It's amazing how similar the baby looks to Aaron!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-1096259157460021654?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1096259157460021654'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1096259157460021654'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=1096259157460021654' title='He really looks like Aaron!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-6652513893219943293</id><published>2007-12-05T11:40:00.000-05:00</published><updated>2007-12-05T18:04:01.472-05:00</updated><title type='text'>Tell telemarkers where to go</title><content type='html'>I've updated my &lt;a href="http://www.davidlaporte.org/tools/osxcallerid.html"&gt;OSX callerID scripts&lt;/a&gt; to include integration with &lt;a href="http://whocalled.us/"&gt;whocalled.us&lt;/a&gt;, a service that allows users to submit phone numbers of known telemarketers.  You'll need to register with the site and it slows the notification pop-up for unknown callerIDs slightly, but it works great!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-6652513893219943293?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6652513893219943293'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6652513893219943293'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=6652513893219943293' title='Tell telemarkers where to go'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-299550687227613970</id><published>2007-10-04T21:33:00.000-04:00</published><updated>2008-02-05T16:56:26.033-05:00</updated><title type='text'>It's (going to be) a boy!</title><content type='html'>&lt;img class="imageStyle" alt="ultrasound2" src="http://www.davidlaporte.org/index_files/itsgoingtobeboy_1.png" width="200" height="150"/&gt;&lt;a href="http://www.flickr.com/photos/37013446@N00/collections/72157603573711837/"&gt;&lt;br /&gt;&lt;/a&gt;Aaron's going to have a brother! We had an ultrasound today and it was confirmed for us. Now, if only Lyssa would let me name him "Otto"...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-299550687227613970?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=299550687227613970'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=299550687227613970'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=299550687227613970' title='It&amp;#39;s (going to be) a boy!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-6430637412349689629</id><published>2007-10-03T22:57:00.000-04:00</published><updated>2007-10-04T21:29:43.020-04:00</updated><title type='text'>Konichiwa!</title><content type='html'>I will be presenting, along with Eric Kollmann of Boise State University, at Black Hat Japan 2007.  We will be talking about &lt;a href="http://www.blackhat.com/html/bh-japan-07/bh-jp-07-en-speakers.html#laPorte"&gt;Passive OS Fingerprinting Using DHCP&lt;/a&gt;.  If you're interested in the topic, Eric has written an excellent &lt;a href="http://myweb.cableone.net/xnih/download/Chatter-DHCP.pdf"&gt;white paper&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Lots of pictures to be posted when I return, no doubt!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-6430637412349689629?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6430637412349689629'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=6430637412349689629'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=6430637412349689629' title='Konichiwa!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-203546377904788647</id><published>2007-09-04T22:20:00.001-04:00</published><updated>2007-09-05T08:06:46.966-04:00</updated><title type='text'>Wi-Foo in Mac Land</title><content type='html'>A few weeks ago we were preparing for a &lt;a href="http://www.boston.com/news/local/massachusetts/articles/2007/08/07/experts_wi_fi_eavesdropping_persists_despite_stronger_security/"&gt;wireless presentation&lt;/a&gt; on wireless insecurity.  Being a Mac user, I thought it'd be great if I could use all my (Linux-based) wireless tools inside a virtual machine instead of using a dedicated system or dual-booting.  Turns out, you can!  Booting &lt;a href="http://www.remote-exploit.org/backtrack.html"&gt;BackTrack 2&lt;/a&gt; in a VMware Fusion VM works perfectly and, providing you have the &lt;a href="http://www.aircrack-ng.org/doku.php?id=compatibility_drivers"&gt;right wireless adapter&lt;/a&gt;, you have direct access to the hardware.  I've posted a &lt;a href="http://www.davidlaporte.org/tutorials/osx_wireless_bt2.html"&gt;tutorial&lt;/a&gt; with the details as well as an &lt;a href="http://www.davidlaporte.org/tools/osx_bt2.html"&gt;updated BackTrack 2 VM image&lt;/a&gt; to get you started.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-203546377904788647?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=203546377904788647'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=203546377904788647'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=203546377904788647' title='Wi-Foo in Mac Land'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-2207858315140138975</id><published>2007-09-03T16:56:00.000-04:00</published><updated>2007-09-03T17:05:09.849-04:00</updated><title type='text'>Family Portrait, Simpsons Style</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_gwVJAH6HLTI/Rtx2FC734kI/AAAAAAAAAAU/dGztHTS3Ciw/s1600-h/laporte_simpsons.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 76px; height: 59px;" src="http://2.bp.blogspot.com/_gwVJAH6HLTI/Rtx2FC734kI/AAAAAAAAAAU/dGztHTS3Ciw/s200/laporte_simpsons.jpg" alt="" id="BLOGGER_PHOTO_ID_5106085906590720578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://www.simpsonsmovie.com/"&gt;Simpsons movie site&lt;/a&gt; has a fun little toy that lets you build a Simpsons version of yourself.  Here's what what we'd look like if we &lt;a href="http://www.flickr.com/photos/37013446@N00/1314453045/"&gt;lived in Springfield&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-2207858315140138975?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=2207858315140138975'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=2207858315140138975'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=2207858315140138975' title='Family Portrait, Simpsons Style'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gwVJAH6HLTI/Rtx2FC734kI/AAAAAAAAAAU/dGztHTS3Ciw/s72-c/laporte_simpsons.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-8641040974477083865</id><published>2007-08-24T21:35:00.000-04:00</published><updated>2007-09-05T08:12:39.048-04:00</updated><title type='text'>Little LaPorte #2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.davidlaporte.org/index_files/ggfhfgfghfghgfhfghfghfgh_1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 79px; height: 59px;" src="http://www.davidlaporte.org/index_files/ggfhfgfghfghgfhfghfghfgh_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;On or around March 12th 2008 , we'll be adding another member to the LaPorte clan! Lyssa has her first &lt;a href="http://www.flickr.com/photos/37013446@N00/1227486180/"&gt;ultrasound&lt;/a&gt; yesterday, and the little peanut (literally, it looks like a peanut) is doing well. I'm amazed, but Aaron seems to really understand that there's a baby in Mama's belly. He'll be a great big brother.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-8641040974477083865?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=8641040974477083865'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=8641040974477083865'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=8641040974477083865' title='Little LaPorte #2'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-3621139342121570927</id><published>2007-08-16T20:59:00.000-04:00</published><updated>2007-08-16T21:47:09.209-04:00</updated><title type='text'>Gone in 14 seconds</title><content type='html'>Once upon a time, &lt;a href="http://en.wikipedia.org/wiki/WEP"&gt;WEP&lt;/a&gt; was considered "screen door" security.  Sure it was &lt;a href="http://www.cs.umd.edu/%7Ewaa/wireless.pdf"&gt;broken&lt;/a&gt; soon after it was released, but it kept honest people (or at least those without a few spare hours/days to spare) honest.  Since then, the time required to crack a WEP key has steadily decreased.  The latest &lt;a href="http://www.cdc.informatik.tu-darmstadt.de/aircrack-ptw/"&gt;PTW&lt;/a&gt; attack - as implemented by &lt;a href="http://www.aircrack-ng.org/"&gt;aircrack-ng&lt;/a&gt; - reduces the time dramatically.  Below is a crack of a 40-bit WEP key on a nearly silent WLAN.  Using nearly 20 thousand weak IVs generated by about 4 minutes of ARP injection, it took &lt;span style="font-weight: bold;"&gt;14 seconds&lt;/span&gt; to crack the key.  WEP gives a false impression of security, making it even more dangerous than no security at all.&lt;br /&gt;&lt;pre&gt;&lt;span style="font-size:60%;"&gt;&lt;br /&gt;                                                      Aircrack-ng 0.9.1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                                      [00:00:14] Tested 72/140000 keys (got 18773 IVs)&lt;br /&gt;&lt;br /&gt;KB    depth   byte(vote)&lt;br /&gt; 0    2/  4   37(  95) 1B(  92) 91(  91) 70(  90) 8B(  90) A2(  90) C4(  90) E6(  90) 4A(  89) 67(  89) 7E(  89) 81(  88)&lt;br /&gt; 1    0/  3   9D( 103) A1(  99) B7(  97) 97(  92) 47(  91) 5C(  91) E6(  91) 5D(  90) 65(  90) 67(  90) 84(  90) 5E(  89)&lt;br /&gt; 2    1/  3   DA( 101) 87(  95) 1E(  93) 88(  93) 66(  91) E3(  91) 48(  90) 11(  89) 46(  89) 4B(  89) AA(  89) 68(  88)&lt;br /&gt; 3    1/  2   48( 103) 26(  93) BD(  93) 86(  92) D0(  92) BB(  91) C0(  91) 8F(  90) 47(  89) DD(  89) 51(  88) E9(  88)&lt;br /&gt; 4    0/  1   3D( 111) A2( 100) B4(  97) 31(  95) 41(  94) 21(  93) 36(  91) 2E(  90) C7(  90) C8(  90) D0(  90) 4A(  89)&lt;br /&gt;&lt;br /&gt;                      KEY FOUND! [ 1B:9D:DA:48:3D ]&lt;br /&gt;     Decrypted correctly: 100%&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-3621139342121570927?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=3621139342121570927'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=3621139342121570927'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=3621139342121570927' title='Gone in 14 seconds'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-1253753379661951662</id><published>2007-06-19T10:19:00.000-04:00</published><updated>2007-06-25T22:27:53.608-04:00</updated><title type='text'>I love FiOS!</title><content type='html'>A friend mentioned that &lt;a href="http://www22.verizon.com/Content/ConsumerFiOS/"&gt;Verizon FiOS&lt;/a&gt; is now offering a 20Mbps/4Mbps service for $5/month more than the existing 15Mbps/2Mpbs. I called them up this morning and, sure enough:&lt;br /&gt;&lt;br /&gt;&lt;img class="imageStyle" alt="fios" src="http://www.davidlaporte.org/index_files/i-love-fios_1.png" width="289" height="49"/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-1253753379661951662?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1253753379661951662'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1253753379661951662'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=1253753379661951662' title='I love FiOS!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-7625941275762015171</id><published>2007-06-17T21:40:00.000-04:00</published><updated>2007-06-17T21:51:36.186-04:00</updated><title type='text'>London Bridge is falling down</title><content type='html'>I discovered the &lt;a href="http://www.chroniclogic.com/index.htm?pontifex2.htm" rel="self"&gt;Bridge Construction Set&lt;/a&gt; after reading &lt;a href="http://blog.wired.com/geekdad/2007/05/my_bridge_colla.html" rel="self"&gt;this&lt;/a&gt; blog entry a few weeks back.  It's an extremely cool "game" that let's you build bridges of different types (suspension, drawbridge, truss, etc) across spans.  Building is fun, but the best part is simulating how your bridge holds up .  It's not terribly scientific - and the interface could use improvement - but it's definitely worth a look if you (or your child) is into physics or watching trains &lt;a href="http://www.davidlaporte.org/files/bridge.jpg" rel="self"&gt;fall to their doom&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-7625941275762015171?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7625941275762015171'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=7625941275762015171'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=7625941275762015171' title='London Bridge is falling down'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-5427216126270969466</id><published>2007-06-10T21:25:00.000-04:00</published><updated>2007-06-25T22:31:43.445-04:00</updated><title type='text'>Thanks for the support</title><content type='html'>It was a perfect day for a walk and we had 13 people walking with us.  Thanks to everyone who walked and those who donated.  With your support, we've passed our goal and have raised over $3500.00 for &lt;a href="http://www.childrenshospital.org/" rel="self"&gt;Children's Hospital Boston&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-5427216126270969466?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5427216126270969466'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=5427216126270969466'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=5427216126270969466' title='Thanks for the support'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-1686804696273152313</id><published>2007-05-14T20:31:00.000-04:00</published><updated>2007-05-14T23:18:22.230-04:00</updated><title type='text'>No Smoking!</title><content type='html'>A few weeks ago, a &lt;a href="http://www.boston.com/news/local/articles/2007/05/02/fire_closes_longfellow_bridge/" rel="self"&gt;fire&lt;/a&gt; under the Longfellow bridge in Boston took out the internet circuit linking much of the northeastern US to &lt;a href="http://www.internet2.edu/" rel="self"&gt;Internet2&lt;/a&gt;.  I made a small animation showing how network routes to Harvard (AS1742) changed to avoid the outage.  For clarity's sake, AS10578 is the &lt;a href="http://www.nox.org" rel="self"&gt;Northern Crossroads&lt;/a&gt; (an Internet2 gigaPOP Harvard maintains) and AS11537 is Internet2 (aka "Abilene").  The visuals are by &lt;a href="http://bgplay.routeviews.org/bgplay" rel="self"&gt;BGPlay&lt;/a&gt; and the video taken with &lt;a href="http://www.shinywhitebox.com/home/home.html" rel="self"&gt;iShowU&lt;/a&gt;.  Check it out &lt;a href="http://www.davidlaporte.org/files/internet2_fire.mov" rel="self"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-1686804696273152313?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1686804696273152313'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=1686804696273152313'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=1686804696273152313' title='No Smoking!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry><entry><id>tag:blogger.com,1999:blog-258668461309020155.post-2138360354877727093</id><published>2007-04-03T22:38:00.001-04:00</published><updated>2007-04-27T23:36:24.102-04:00</updated><title type='text'>Support Aaron's Miles for Miracles Team!</title><content type='html'>For the second time, we will be walking in the Miles for Miracles walk on June 10th to raise money for &lt;a href="http://www.childrenshospital.org/" rel="self"&gt;Children's Hospital Boston&lt;/a&gt;.  We need your support!&lt;br /&gt;&lt;br /&gt;Our son Aaron was born with &lt;a href="http://www.childrenshospital.org/az/Site511/mainpageS511P0.html" rel="self"&gt;Transposition of the Great Arteries&lt;/a&gt; and was "corrected" at Children's when he was three days old.  Please help us raise money for the good work they do at Children's by sponsoring us with your donation.  If you'd like to participate in the walk, we'd love for you to join our team.&lt;br /&gt;&lt;br /&gt;Please visit &lt;a href="http://giving.childrenshospital.org/NetCommunity/Page.aspx?&amp;pid=216&amp;srcid=354&amp;frsid=289" rel="self"&gt;here&lt;/a&gt; to donate, or &lt;a href="http://giving.childrenshospital.org/NetCommunity/Page.aspx?&amp;pid=576&amp;srcid=354&amp;frtid=27" rel="self"&gt;here&lt;/a&gt; to join our team.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/258668461309020155-2138360354877727093?l=davidlaporte.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=2138360354877727093'/><link rel='self' type='application/atom+xml' href='http://www.davidlaporte.org/index.php?id=2138360354877727093'/><link rel='alternate' type='text/html' href='http://www.davidlaporte.org/index.php?id=2138360354877727093' title='Support Aaron&amp;#39;s Miles for Miracles Team!'/><author><name>David LaPorte</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.loghound.com/g/2005' name='OpenSocialUserId' value='16527613343740562574'/></author></entry></feed>