tag:blogger.com,1999:blog-62508051765431185782009-07-19T09:35:13.688-07:00hacker classGeek talk from the hacker class.Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.comBlogger183125tag:blogger.com,1999:blog-6250805176543118578.post-63235276269154401292009-07-19T09:22:00.001-07:002009-07-19T09:35:13.710-07:00Makeshift Camera Cover<p class="mobile-photo"><a href="http://4.bp.blogspot.com/_yVvkcbKGc_g/SmNIOQ395WI/AAAAAAAACAM/ZyUJ-1TTrjw/s1600-h/photo-737297.jpg"><img src="http://4.bp.blogspot.com/_yVvkcbKGc_g/SmNIOQ395WI/AAAAAAAACAM/ZyUJ-1TTrjw/s320/photo-737297.jpg" alt="" id="BLOGGER_PHOTO_ID_5360207391386101090" border="0" /></a></p>Just in case it rains.<br /><br />I added a camera that keeps an eye out on one of our doors. I didn't have a lot of time but wanted to make sure the camera didn't get destroyed if it rained. Luckily the camera came with everything wrapped up in little plastic bags. I used a couple of those bags to drape behind and in front of the camera. There is enough room for airflow so it shouldn't get too hot. The lens isn't covered so it doesn't obscure the image.<br /><br />Hopefully this will hold until I have a chance to find a better solution or the wife find it.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_yVvkcbKGc_g/SmNK1nEqK7I/AAAAAAAACAU/70J5kmsS6rc/s1600-h/drastic"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_yVvkcbKGc_g/SmNK1nEqK7I/AAAAAAAACAU/70J5kmsS6rc/s320/drastic" alt="" id="BLOGGER_PHOTO_ID_5360210266383068082" border="0" /></a>The camera caught a snapshot of me attacking it. :-)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6323527626915440129?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-57785157251887780132009-07-18T09:06:00.001-07:002009-07-18T09:20:28.786-07:00SMS Camera Alerts<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yVvkcbKGc_g/SmHznnoZGEI/AAAAAAAACAE/QeqgiiOOtNg/s1600-h/Picture+12.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 238px;" src="http://3.bp.blogspot.com/_yVvkcbKGc_g/SmHznnoZGEI/AAAAAAAACAE/QeqgiiOOtNg/s320/Picture+12.png" alt="" id="BLOGGER_PHOTO_ID_5359832893526448194" border="0" /></a>As we pulled into the garage early on Friday morning my iPhone chirped the arrival of an SMS. I thought this was odd since it was I don't usually get text messages at 1am. <br /><br />Silly me, I forgot that I had setup the camera to send me text messages when it detected motion. We've been out of town for most of the summer so I wanted to know if there was any action inside my garage. I was pleasantly surprised when it worked so well. In the photo above, you can see me telling above telling my wife what just happened.<br /><br />I'm working on a website that will let you do this kind of thing, and a whole lot more. If you're interested in trying it out, go to <a href="http://sensr.net">sensr.net</a> and request alpha access. We're slowly opening the doors to a few alpha users.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-5778515725188778013?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-66776993816732444922009-07-05T10:03:00.000-07:002009-07-05T10:10:34.522-07:00Cool Augmented Reality with Pacube<embed flashvars="fs=1" src="http://xml.truveo.com/eb/i/3778358991/a/5f62953ab8dba73576711df5b5a4d647/p/1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"></embed><div style="background-color: rgb(49, 82, 112); width: 425px; height: 14px; text-align: center;"><a href="http://www.truveo.com/" target="_blank" style="font-family: Arial; font-size: 9px; font-weight: 100; color: rgb(199, 216, 231); line-height: 14px; text-decoration: none; letter-spacing: 0.1em;">Find more videos like this on www.truveo.com.</a></div><br />I've been following <a href="http://pachube.com/">Pachube</a> for a while now. They put out this video recently showing how Pachube data could be combined with augmented reality.<br /><br />Imagine folks walking down the street with those augmented reality glyphs printed on their clothing. If you had the right camera setup, you could check out the data feeds represented by their t-shirts. I see a computer art project in the making....<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6677699381673244492?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-61465159962394121262009-07-03T01:39:00.001-07:002009-07-03T01:50:38.623-07:00Rubicon Misadventure<a href="http://i2.photobucket.com/albums/y12/RARECJ8/DSC09551.jpg"><img src="http://i2.photobucket.com/albums/y12/RARECJ8/DSC09551.jpg" /></a><br /><br />On our way out on the last day we got stuck behind this rig (above). I didn't have any pictures of it so I didn't include it in my <a href="http://www.beguelin.com/2009/06/rubicon-trail-adventure.html">original Rubicon post</a>. The guy pictured above was stuck on Cadillac Hill. He only had 4wd high with no breaks. This is an example of how <span style="font-style: italic;">not</span> to do the Rubicon. His engine (below) was held in with the yellow strap. The engine eventually shifted and the fan started hitting the radiator. Our guys helped jury rig it so it worked a bit. Notice the jack and the newer orange straps holding it together!<br /><br />The guy was nice enough but he just wasn't nearly prepared enough for the trip. After a couple of hours we were able to get him to a wide spot in the trail so other folks could get by. On the Rubicon you can never be in a hurry.<br /><br /><a href="http://i2.photobucket.com/albums/y12/RARECJ8/DSC09568.jpg"><img src="http://i2.photobucket.com/albums/y12/RARECJ8/DSC09568.jpg" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6146515996239412126?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-62309121418884162052009-06-30T08:22:00.000-07:002009-06-30T09:29:42.192-07:00Rubicon Trail Adventure<a href="http://photos.beguelin.com/photos/577881977_eUgDn-X2.jpg"><img src="http://photos.beguelin.com/photos/577881977_eUgDn-S.jpg" /></a><br /><br />I just got back from five days of 4x4 action on the <a href="http://en.wikipedia.org/wiki/Rubicon_Trail">Rubicon Trail</a>. We had our mobile tribe of Jeeps. The drivers were Jefe, Mark, Brent, Danny, Chris and Tom. I rode along with my cousin Mark in his classic Jeep CJ-8, pictured above. We started at Loon Lake on Thursday and ended with Cadillac Hill on Monday. The first night we camped at Buck Island and the rest of the time we were based at Rubicon Falls.<br /><br />I met a lot of great folks along the way. Among others, our group included a factory worker with a Star Wars fetish, a university employee with a knack for welding, cryogenics lab (sperm bank) owners, a lawyer, an internet guy, a retired fireman, a Jeep and bicycle mechanic, a structural engineer, and a classical musician. <br /><br />Offroading seems to have it's own vocabulary. Here are a few terms I learned along the way:<br /><ul><li>rig: another term for your vehicle. "Nice rig, is that an '82 CJ?"<br /></li><li>flop: when a rig turns on it's side. "Get the wench, Brent had a flop."</li><li>break: some kind of failure or breakdown. "Sherman had a break. Good thing Mark was nearby with his welder."</li><li>stocker: someone driving a unmodified (stock) jeep. "Those stockers don't know what they're in for."<br /></li><li>lockers: device to lock your differential so the wheels spin together.</li><li>open diff: an unlocked differential. "He couldn't make it over the rock because of the open diff."<br /></li><li>comfort shovel: shovel used when you need to do your business in the woods.<br /></li><li>Jethro: a hick or hillbilly type of person. Usually broken down in front of a group of rigs trying to make their way along the trail. "That Jetrhro is using a strap to hold his engine in."<br /></li></ul>The scenery is amazing and the challenges of getting vehicles through the trail keeps it interesting. There is driving skill involved but there's also an element of camaraderie that goes along with it. You need to be prepared, but you can't bring everything with you, so it's important to have a group of folks. When someone has a break or a flop, the group pulls together to help them out.<br /><br />All in all we had a great time. I'm thinking I might just need to start looking around for my own Jeep.<br /><br /><object height="318" width="425"><param name="movie" value="http://photos.beguelin.com/ria/ShizVidz-2008120101.swf"><param name="allowFullScreen" value="true"><param name="flashVars" value="s=ZT0xJmk9NTc3OTQ4OTY4Jms9dFhKWFYmYT04NzM3ODE1X3VRSFg0JnU9YWRhbWI="><embed src="http://photos.beguelin.com/ria/ShizVidz-2008120101.swf" flashvars="s=ZT0xJmk9NTc3OTQ4OTY4Jms9dFhKWFYmYT04NzM3ODE1X3VRSFg0JnU9YWRhbWI=" type="application/x-shockwave-flash" allowfullscreen="true" height="318" width="425"></embed></object><br />Video of Mark making his way down Million Dollar Hill.<br /><br /><a href="http://photos.beguelin.com/photos/578004627_KCW4N-X2.jpg"><img src="http://photos.beguelin.com/photos/578004627_KCW4N-S.jpg" /></a><br />Brent and his flop near Buck Island. Thankfully no one was hurt.<br /><br /><a href="http://photos.beguelin.com/photos/578090614_vUNGm-X2.jpg"><img src="http://photos.beguelin.com/photos/578090614_vUNGm-S.jpg" /></a><br />It seems orange was the official Beguelin color for the day.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6230912141888416205?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-62248753932884235762009-06-13T14:37:00.000-07:002009-06-14T10:02:33.483-07:00Ibis on Flume<p class="mobile-photo"><a href="http://4.bp.blogspot.com/_yVvkcbKGc_g/SjQcYAcZ5oI/AAAAAAAAB_g/P78kiWzxnD0/s1600-h/photo-720317.jpg"><img src="http://4.bp.blogspot.com/_yVvkcbKGc_g/SjQcYAcZ5oI/AAAAAAAAB_g/P78kiWzxnD0/s320/photo-720317.jpg" alt="" id="BLOGGER_PHOTO_ID_5346929856357197442" border="0" /></a></p>First ride of the season.<br /><br />Update: I took this shot yesterday on my way up. The weather was moody and I was glad I wore my warm biking shirt. I started at the home and made it to the Flume trail in about 70 minutes which is a good reference. Perhaps I can improve on that time over the season. <br /><br />On the way back, around 4:15 p.m. it started to spit rain. Not enough to pull out the jacket, but it was close. Overall it was a great ride. I love the new Ibis. I found myself aiming for rocks just to try to test out the ride. On the way back down Tunnel Road I caught air a few times. Nice!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6224875393288423576?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-43827997800781875562009-06-06T08:16:00.000-07:002009-06-08T09:18:09.672-07:00GitHub: You Know, For Code<img src="http://github.com/images/modules/header/logov3.png" /><br /><br />I've been working with git, the source code control system, for about a year now. There are things I love about git and things I hate about it. Using <a href="http://github.com/">GitHub</a> is one of the things I love about it. Git was designed to work for very large distributed projects and teams. Building a social coding site around it makes a lot of sense.<br /><br />I'm sure I'll post more on Git later. But for now I would recommend you check out GitHub if you're looking to learn more about the new hotness in source code control. You can see my public projects here: <a href="http://github.com/adamb">http://github.com/adamb</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-4382799780078187556?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-37901261278026227692009-05-26T17:08:00.001-07:002009-05-26T17:21:18.050-07:00Does My Brain Look Fat?<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.technologyreview.com/blog/arxiv/23570/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 233px;" src="http://4.bp.blogspot.com/_yVvkcbKGc_g/ShyEkTFcZ_I/AAAAAAAAB_Q/EsDB9Ntfq0Y/s320/Brain+temp.png" alt="" id="BLOGGER_PHOTO_ID_5340289017287829490" border="0" /></a><br /><br />In this <a href="http://www.technologyreview.com/blog/arxiv/23570/">strange article</a> they are trying to get at the size limit for human brains, assuming brains were cooled like computer chips. Human brains are about 1.5 kg while the study points out that the thermal limits for mammalian brains (cooled like computer chips) are about 5 kg. They then point out that sperm whales have brains in the 9 kg range. Great, another thing to envy about sperm whales.<br /><br />I guess the real take away is that mammalian brains are not cooled like computer chips. That explains the lack of ungainly heat sinks sticking out of our skulls. Probably a good thing, although it could make for a more interesting hat industry.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-3790126127802622769?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-57183723218613741922009-05-20T17:32:00.000-07:002009-05-20T17:48:18.603-07:001 Rule for Weight Loss<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_yVvkcbKGc_g/ShShNPJcguI/AAAAAAAAB_A/j_4QqL4U3IU/s1600-h/Picture+54.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 297px; height: 141px;" src="http://3.bp.blogspot.com/_yVvkcbKGc_g/ShShNPJcguI/AAAAAAAAB_A/j_4QqL4U3IU/s320/Picture+54.png" alt="" id="BLOGGER_PHOTO_ID_5338068707117400802" border="0" /></a><br />I just saw this annoying advertisement. I don't know what they're selling, but here's the rule that <span style="font-style: italic;">really</span> works: <span style="font-weight: bold;">eat less and exercise</span>. <br /><br />The trick is getting yourself to follow that rule. <a href="http://www.beguelin.com/2009/03/hackers-diet.html">In a previous blog post</a> I shared what works for me. Skip the colon flush and just find a way to keep your intake less than the number of calories that you burn and you'll loose weight.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-5718372321861374192?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-48270629442608443992009-05-17T19:42:00.000-07:002009-05-17T19:57:34.196-07:00Transfer Big Files<a href="http://www.transferbigfiles.com/"><img src="http://www.transferbigfiles.com/images/logo_beta.jpg" /></a><br /><br /><a href="http://chadbeguelin.com/">My brother the playwright</a> is working on some new songs and wanted to send them to me. (Such a nice guy!) Of course they were too big to send in email. I found a site called <a href="http://www.transferbigfiles.com/">Transfer Big Files</a> and it worked like a charm. No registration required. No weird software to download. Just fill in a form with an email address and upload your files. They make money from advertisements.<br /><br />Sweet and simple.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-4827062944260844399?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com4tag:blogger.com,1999:blog-6250805176543118578.post-53681867169244831302009-05-12T17:58:00.000-07:002009-05-12T18:01:45.728-07:00Rattle Snake Again<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos.beguelin.com/gallery/6464893_RvPaW#535065445_gF5mp-O-LB"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 241px; height: 320px;" src="http://4.bp.blogspot.com/_yVvkcbKGc_g/SgobkDsHYHI/AAAAAAAAB-4/HbsIYv99Ovk/s320/Picture+50.png" alt="" id="BLOGGER_PHOTO_ID_5335107014853353586" border="0" /></a><br />We saw this rattle snake today while mountain biking. This is the second time Tony and I have seen rattle snakes at Waterdog. At least we didn't run over it. <br /><br />Click the image above for the full size version.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-5368186716924483130?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-64396343436169184882009-05-11T20:33:00.000-07:002009-05-11T20:35:38.676-07:00Twitter Circa 1935<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.modernmechanix.com/2006/04/30/robot-messenger-displays-person-to-person-notes-in-public/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 800px; height: 577px;" src="http://blog.modernmechanix.com/mags/qf/c/ModernMechanix/8-1935/lrg_messages.jpg" alt="" border="0" /></a><br /><br />Just thought <a href="http://blog.modernmechanix.com/2006/04/30/robot-messenger-displays-person-to-person-notes-in-public/">this</a> was funny.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6439634343616918488?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-74778992528701196522009-05-08T09:38:00.001-07:002009-05-08T09:58:37.580-07:00locate and updatedb on CentOSIf you have a CentOS 5.x box and locate doesn't work. Try this:<br /><code><br />sudo yum install mlocate<br />sudo /etc/cron.daily/mlocate.cron<br /></code><br />The first line will install the locate and updatedb commands. It will also setup a cron job to re-index your disk once a day. The second line runs that cron job immediately, so you can start using the locate command right away.<br /><br />Now you can easily find files on your system. Just use the locate command. <br /><code><br />$ locate mlocate.cron<br />/etc/cron.daily/mlocate.cron<br />$ locate updatedb<br />/etc/updatedb.conf<br />/usr/bin/updatedb<br />/usr/share/man/man5/updatedb.conf.5.gz<br />/usr/share/man/man8/updatedb.8.gz<br /></code><br /><br />Thanks to my friend Peter Stephan for educating me on the <code>locate</code> command. I don't know how I got along without it.<br /><br />Enjoy!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-7477899252870119652?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-69261653860087872702009-04-28T20:11:00.000-07:002009-04-30T20:20:09.830-07:00Ibis Mojo<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ibiscycles.com/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.ibiscycles.com/images/full/mojo_carbon_blue.jpg" alt="" border="0" /></a>Looks like <a href="http://www.ibiscycles.com/raffle/">I won a Mojo</a> in a raffle for the benefit of <a href="http://www.sierratrails.org/Ibis_raffle">Sierra Buttes Trail Stewardship</a>. Mountain biking is one of my favorite activities. My buddy <a href="http://justforfun-tl.blogspot.com/">Tony</a> has been making fun of my bikes lately, so now he'll be the one with the old bike!<br /><br /><a href="http://www.ibiscycles.com/raffle/adam_b.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 350px;" src="http://www.ibiscycles.com/raffle/adam_b.jpg" /></a>Note the mismatched logos I'm wearing. The <a href="http://www.truveo.com/">Truveo</a> fleece and the Yahoo hat don't really go together. Truveo is an AOL company. My brother-in-law Chris gave me the hat, that's my excuse!<br /><br />Thanks to <a href="http://www.ibiscycles.com/">Ibis</a> for donating the bike! Thanks to <a href="http://www.sierratrails.org/about/board">Nica</a> for organizing the trail days, and <a href="http://www.passiontrailbikes.com/">Passion Trail Bikes</a> for such a great newsletter.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-6926165386008787270?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-87764984619076986792009-04-13T22:23:00.001-07:002009-04-16T16:56:46.119-07:00Funky Camera<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.nytimes.com/2009/04/12/business/12novel.html"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 190px; height: 297px;" src="http://2.bp.blogspot.com/_yVvkcbKGc_g/SeQeAKOrtmI/AAAAAAAAB-Q/TEUCpMRmm3A/s320/12novel-190.jpg" alt="" id="BLOGGER_PHOTO_ID_5324413647553541730" border="0" /></a>Here's a clever network camera, the Digital Window D7, that captures a bunch of different views at once. According to the <a href="http://www.nytimes.com/2009/04/12/business/12novel.html">Times article</a> the images are stitched together and streamed as one. They call this technique Scallop Imaging. I call it clever.<br /><br />This is a great alternative to fish eye cameras or PTZ (pan, tilt, zoom). I can understand that PTZ would be an issue if it's not pointed where you want it. Fish eye distortion is ugly. It seems to me that the fish eye problem could be taken care of in software though. I would imagine that removing the distortion wouldn't be that difficult. (Maybe less difficult than stitching together 5 images in real time.)<br /><br />I've been <a href="http://www.beguelin.com/2009/03/network-cameras.html">playing around with network cameras</a> and this one looks like a winner. Of course at $800 it's a bit pricey. You could buy more than 8 decent network cameras for that price. Of course you would have to deal with a jungle of wires and mounting all the cameras would be a nightmare. (Even the WiFi cameras need power cables, at least until we get that wireless power working well.) The photo shows an Ethernet jack on the bottom. The data sheet says it supports Power of Ethernet and H.264. <span style="font-weight: bold;">I want one.<br /><br />Thanks to <a href="http://www.dimebank.com/">CAK</a> for pointing this out to me. <br /></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-8776498461907698679?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-6810703028454637912009-04-08T19:57:00.000-07:002009-04-08T19:58:08.717-07:00Tesla Model S Ride<p class="mobile-photo"><a href="http://1.bp.blogspot.com/_yVvkcbKGc_g/Sd1kQApJgyI/AAAAAAAAB-A/tpSVF4T82XU/s1600-h/photo-788719.jpg"><img src="http://1.bp.blogspot.com/_yVvkcbKGc_g/Sd1kQApJgyI/AAAAAAAAB-A/tpSVF4T82XU/s320/photo-788719.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5322520560835068706" /></a></p>Just got a ride in the Model S prototype at the Menlo Park store. <br>Spacious and zippy. Can't wait for production. Thanks Zak!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-681070302845463791?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-74991743652681017752009-04-07T06:35:00.001-07:002009-04-07T06:35:38.277-07:00Noisebridge<p class="mobile-photo"><a href="http://3.bp.blogspot.com/_yVvkcbKGc_g/SdtWqpgXRlI/AAAAAAAAB94/UCdxkesSW7E/s1600-h/photo-738278.jpg"><img src="http://3.bp.blogspot.com/_yVvkcbKGc_g/SdtWqpgXRlI/AAAAAAAAB94/UCdxkesSW7E/s320/photo-738278.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5321942675364464210" /></a></p>Fun with circuits at the hacker space in SF.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-7499174365268101775?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-8662810657975744752009-04-05T08:24:00.000-07:002009-04-05T08:31:12.355-07:00Agile Development, Hitler's Build<object width="320" height="265"><param name="movie" value="http://www.youtube.com/v/Azl4nqLn4-Y&hl=en&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Azl4nqLn4-Y&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="265"></embed></object><br /><br /><br />If you've ever worked on a software development team, you should find this entertaining. At Inktomi we used to hang a cute stuffed pink fuzzy pig above the cube of the developer who broke the build. This was a much more gentle reminder than a Hitler rant, but effective none the less.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-866281065797574475?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-2517590364411563472009-03-26T23:08:00.001-07:002009-03-26T23:10:48.030-07:00Yes on S<p class="mobile-photo"><a href="http://3.bp.blogspot.com/_yVvkcbKGc_g/ScxtZkzKqRI/AAAAAAAAB9g/aB8EzNVTph4/s1600-h/photo-718185.jpg"><img src="http://3.bp.blogspot.com/_yVvkcbKGc_g/ScxtZkzKqRI/AAAAAAAAB9g/aB8EzNVTph4/s320/photo-718185.jpg" alt="" id="BLOGGER_PHOTO_ID_5317745546160154898" border="0" /></a></p>We liked it so much we decided to buy one. We're on the Signature 1000 list now. Dang, that's a sweet ride. Can't wait to get it. Good luck Tesla. Make it so.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-251759036441156347?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com2tag:blogger.com,1999:blog-6250805176543118578.post-56505159960132010032009-03-26T20:16:00.000-07:002009-03-26T20:17:55.796-07:00New Tesla Model S<p class="mobile-photo"><a href="http://1.bp.blogspot.com/_yVvkcbKGc_g/ScxFY713VjI/AAAAAAAAB9Y/xPyw01JdtEg/s1600-h/photo-775797.jpg"><img src="http://1.bp.blogspot.com/_yVvkcbKGc_g/ScxFY713VjI/AAAAAAAAB9Y/xPyw01JdtEg/s320/photo-775797.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5317701554700506674" /></a></p>Elon next to the S.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-5650515996013201003?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-20124253804492644782009-03-23T13:47:00.000-07:002009-03-23T13:56:07.631-07:00syslog for your body<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://singularityhub.com/2009/03/20/body-20-continuous-monitoring-of-the-human-body/"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 468px; height: 328px;" src="http://singularityhub.com/wp-content/uploads/2009/03/usb_finger.jpg" alt="" border="0" /></a><br /><br />I ran across <a href="http://singularityhub.com/2009/03/20/body-20-continuous-monitoring-of-the-human-body/">this interesting post</a>. Basically the point is that we don't really have any good monitoring for our bodies. Wouldn't it be cool if we had some devices that could monitor a bunch of health related stats and report them to some centralized dashboard? In Unix there is a system called syslog, where significant events get logged. It would be cool to have something like this for our bodies.<br /><br />I wonder how difficult it would be to design a small sensor that you could swallow each morning like a vitamin. This sensor could dump stats when ever it's connected. Maybe it could be WiFi enabled, so you would just need to walk through a WiFi hot spot during the day to get your latest stats.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-2012425380449264478?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com3tag:blogger.com,1999:blog-6250805176543118578.post-52683170184027482482009-03-20T09:14:00.000-07:002009-03-20T12:41:59.442-07:00Wattvision and The Others<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://wattvision.com/"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 67px;" src="http://1.bp.blogspot.com/_yVvkcbKGc_g/ScPJZf2WJXI/AAAAAAAAB84/dC3Hi1Y3YVs/s320/wattvision-logo.jpg" alt="" id="BLOGGER_PHOTO_ID_5315313425110672754" border="0" /></a>Yesterday Wattvision presented at <a href="http://venturebeat.com/2009/03/18/y-combinator-demo-day-simple-cloud-management-real-time-energy-monitoring-and-more/">YC Demo Day</a>. They did a great job presenting the company, which provides a device for monitoring your home electric usage in real time. They have a device that attaches to your electric meter and optically reads it, sending back data through the internet so you can graph it in real time.<br /><br />I was particularly interested in Wattvision because I've been trying to find a solution like this for a while. There are a few options out there. Here's what I've found so far:<br /><br />The <a href="http://www.bluelineinnovations.com/default.asp?mn=1.274.285.388.393">PowerCost Monitor</a> from Blueline Innovations also uses an optical sensor but it reports back to a device in the home, so it's not internet enabled but has the same ease of installation as the Wattvision solution. Similar sensor to Wattvision, but closed system.<br /><br /><a href="http://www.theenergydetective.com/index.html">The Energy Detective</a> (aka TED) from Energy, Inc. is a hard wired solution. You open up your circuit breaker box and put a couple clamps on the incoming power lines to monitor the electricity. The sensor then reports back to a display unit (like PowerCost) or a USB doohickey that plugs into your computer. This this is better than the PowerCost solution as you can get the data into your computer. However, you have to buy extra software from Energy, Inc. that only runs on Mac or Windows. (No linux support.) It would be much better if they opened up the protocol so anyone could use it. I'm sure it could be reverse engineered, but they should just support something like <a href="http://www.eeml.org/">Extended Environments Markup Language</a> (EEML) and/or <a href="http://pachube.com/">Pachube</a>. Compared to TED, the Wattvision solution is better in that it connects directly to your WiFi.<br /><br />In England there is a device called the <a href="http://www.currentcost.com">Current Cost</a> meter. The Current Cost solution has a single clamp rather than two smaller clamps like the PowerCost meter. See a picture of the clamp below. Presumably, this solution won't work in the US because of the differences in the electrical systems. It seems to have quite a hacker following in the UK, which should be a clue for the US vendors. Open your systems and you'll have a much better chance of success. Hopefully the Wattvision folks will take a more open approach. The fact that they're using WiFi and the Internet are good indicators that they may be more open than their competitors.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_yVvkcbKGc_g/ScPMphk4cLI/AAAAAAAAB9A/5bWSQNCKMrc/s1600-h/Picture+33.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 246px; height: 242px;" src="http://4.bp.blogspot.com/_yVvkcbKGc_g/ScPMphk4cLI/AAAAAAAAB9A/5bWSQNCKMrc/s320/Picture+33.png" alt="" id="BLOGGER_PHOTO_ID_5315316998987083954" border="0" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-5268317018402748248?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com4tag:blogger.com,1999:blog-6250805176543118578.post-79527053167057019922009-03-18T16:51:00.001-07:002009-03-18T16:56:13.078-07:00Front Door Camera<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img.sensr.net/cameras/shelford/2009-03-18-23-44-50.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 640px; height: 480px;" src="http://img.sensr.net/cameras/shelford/2009-03-18-23-44-50.jpg" alt="" border="0" /></a><br />Our neighbor had a rude awakening this week. Some burglars started breaking into his house while he was asleep. Luckily they ran away when he came to the door. <br /><br />I've had a security camera on the font door for a while. I figured I should do some testing to make sure it was still working. Here's a shot of me sitting on the front steps looking at a picture of me, sitting on the front steps.<br /><br />There are a lot of cool things you can do with these cameras. More on that later....<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-7952705316705701992?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com1tag:blogger.com,1999:blog-6250805176543118578.post-41591400683441542582009-03-18T14:27:00.000-07:002009-03-18T14:33:31.237-07:00ZigBee Internet Gateway<img src="http://www.faludi.com/wp-content/uploads/2009/02/connectport-x2-side.jpg" /><br /><br />Rob Faludi of ITP is working on a ZigBee internet gateway. See his <a href="http://www.faludi.com/2009/02/18/itp-zigbee-internet-gateway-beta-begins/">original post here</a>. This is a great solution for getting those XBee widgets onto the net. I've been wanting something like this for a while. I would like to use it so I can create little XBee sensor devices and have them report back to a server on the net, maybe <a href="http://www.pachube.com/">Pachube</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-4159140068344154258?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0tag:blogger.com,1999:blog-6250805176543118578.post-20583948037873234962009-03-18T07:54:00.000-07:002009-03-18T07:57:22.524-07:00Adruino and Ultrasonic SensorIn this video they have hooked up a motion sensor and are using the inputs to drive a display. The computer reads the motion inputs and then simulates the grass movement as if the motion was actually moving the grass. Very clever.<br /><br /><object height="265" width="320"><param name="movie" value="http://www.youtube.com/v/cLit6DaB6YU&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/cLit6DaB6YU&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="265" width="320"></embed></object><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250805176543118578-2058394803787323496?l=www.beguelin.com'/></div>Adam Beguelinhttp://www.blogger.com/profile/04589997123328233901noreply@blogger.com0