<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6360096173579257447</atom:id><lastBuildDate>Sat, 05 Oct 2024 02:01:43 +0000</lastBuildDate><category>stanford</category><category>cs</category><category>math</category><category>people</category><category>photo</category><category>art</category><category>competition</category><category>friends</category><category>graphics</category><category>politics</category><category>solarcar</category><category>travel</category><category>web</category><title>the binary log</title><description>by dc</description><link>http://dcposch.blogspot.com/</link><managingEditor>noreply@blogger.com (dc)</managingEditor><generator>Blogger</generator><openSearch:totalResults>27</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4344860491477724442</guid><pubDate>Tue, 26 Jul 2011 07:09:00 +0000</pubDate><atom:updated>2011-07-26T00:12:04.674-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">web</category><title>Gorgeous minimalist webdesign</title><description>&lt;br/&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://jekyllrb.com&quot; imageanchor=&quot;1&quot; style=&quot;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjve_FApO_5z_j8Q6YNtxqzmqXEkmDJnuYYlc0irJgizRI9sk5UMrIoDZCJyPMzMGa-ddtOz3LAapariUD8YXjdkrXohni1YnoCBaKg045dJru_-wOcUl7o25AG-JXfxuwZi9fV3D9eFvs/s320/jekyll.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;i&gt;&lt;br /&gt;
In Jeet Kune Do, one does not accumulate, but eliminate.&lt;br /&gt;
&lt;br /&gt;
It is not daily increase, but daily decrease.&lt;br /&gt;
&lt;br /&gt;
The height of cultivation always tends to simplicity.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;mdash;Bruce Lee&lt;br /&gt;
&lt;/blockquote&gt;</description><link>http://dcposch.blogspot.com/2011/07/gorgeous-minimalist-webdesign.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjve_FApO_5z_j8Q6YNtxqzmqXEkmDJnuYYlc0irJgizRI9sk5UMrIoDZCJyPMzMGa-ddtOz3LAapariUD8YXjdkrXohni1YnoCBaKg045dJru_-wOcUl7o25AG-JXfxuwZi9fV3D9eFvs/s72-c/jekyll.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-2002305681993895673</guid><pubDate>Sun, 01 May 2011 13:56:00 +0000</pubDate><atom:updated>2011-05-01T07:10:51.419-07:00</atom:updated><title>Solidworks</title><description>Solidworks is seriously cool stuff. It&#39;s a general-purpose CAD program--pretty much anything you can machine, you can design in Solidworks. We use it a lot the solar car team.&lt;br /&gt;
&lt;br /&gt;
I&#39;d been wanting to learn how it works for a while. So tonight, I finally decided to sit down and build something. I pulled out a pair of calipers and some longboard parts. Progress was pretty slow at first. With me, the ME force is not strong. Also, there are some random things in Solidworks where &quot;Undo&quot; doesn&#39;t work. Eventually, I got a wheel:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicEWCaVFWvhVqgsOlesYgLMo6wgykbjsbWpwYBr0y_i52p1NqTgICfAm5pV6cGNbiAYxR989e93vj69e16gCLMtHzkBiowRLfkFCGFlsoCQPaiXtdOzolrm9KuqwYs6stN3NBHdvPIYjk/s1600/wheel.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;353&quot; width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicEWCaVFWvhVqgsOlesYgLMo6wgykbjsbWpwYBr0y_i52p1NqTgICfAm5pV6cGNbiAYxR989e93vj69e16gCLMtHzkBiowRLfkFCGFlsoCQPaiXtdOzolrm9KuqwYs6stN3NBHdvPIYjk/s400/wheel.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The carbon-fiber deck doesn&#39;t exist yet, so I had to improvise. I made a sketch with a bunch of lines and angles on it. It said &quot;OVERCONSTRAINED&quot; in big red letters. Our electrical ninja, Greg Hall, told me this was nothing to fear and showed me how to fix it by pretending that my carbon fiber was sheetmetal. Worked beautifully.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbGg43bwTtBTey6H4v5FbdDyNASsbPQnL9QUxrcQT7ThMnWh0wUxIQ9BDY9PTBV7V12AUpyG3Kk0p-HuUEGVFSJwwSPL7_2BunsmIprWicm-WynXMKLXLwHQALcCYInuIYdMfxtN5EhcI/s1600/board.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbGg43bwTtBTey6H4v5FbdDyNASsbPQnL9QUxrcQT7ThMnWh0wUxIQ9BDY9PTBV7V12AUpyG3Kk0p-HuUEGVFSJwwSPL7_2BunsmIprWicm-WynXMKLXLwHQALcCYInuIYdMfxtN5EhcI/s400/board.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!--Solidworks is a really interesting piece of software. It is the closest thing I know to a UI that reads minds. Normally, when programs try to guess what you want, it&#39;s a disaster. Think Clippy. Solidworks, on the other hand, somehow manages to do useful things with almost no input. Want to round a corner? Click &quot;fillet&quot;, then click on the corner. Even if there&#39;s some crazy geometry going on, or you crash into a different fillet, or the corner is concave in one place and convex in another, Solidworks usually gets it right without any extra help. The voodoo does backfire, sometimes. But it works surprisingly well. It&#39;s forcing me to be a bit less of a Unix purist. Sometimes a big, integrated, very mouse-based program is the tool for the job. --&gt;&lt;br /&gt;
&lt;a href=&quot;http://xkcd.com/323&quot;&gt;Two beers&lt;/a&gt; and five hours later, with a little more help from solar car teammates Forest and Greg, I had my assembly. Birds were now chirping outside, which usually means you have to stop OCDing and finish. Four wheels, two trucks, two rubber risers, and a deck.&lt;br /&gt;
&lt;br /&gt;
Then I clicked &quot;render&quot;. Solidworks&#39; black magic voodoo code figured out how to set up the lightsources and everything else, did a little raytracing, and came up with this. &lt;b&gt;&lt;i&gt;Nice.&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNhyNNrI05xpc5KROSz1Ebh0jfDP1NLQNoZWMRcnXRUc9DEy5bXj4BdlIPfGzmxBp6zQ4bJY-xBUGSAHgJ92hIdsjQuI-agRFQRMkhcZHiMa77FJ85OrXZkJhvEicE_eQr5AidBXD2I6E/s1600/longboard.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNhyNNrI05xpc5KROSz1Ebh0jfDP1NLQNoZWMRcnXRUc9DEy5bXj4BdlIPfGzmxBp6zQ4bJY-xBUGSAHgJ92hIdsjQuI-agRFQRMkhcZHiMa77FJ85OrXZkJhvEicE_eQr5AidBXD2I6E/s400/longboard.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKkRD17D6mdt0cpgDUsu8BhCNWvK9WL1s0OLXQ0OZJCf5IKwuzBGUEG6cRoFG8q5vRw9Tjr9b9nYBzlBTLaRe3YCJPXagOI2gtPNnSOg90m9_YLoJ1rcTTTD4szU5Tlx_QqCTvbTe-D8s/s1600/longboard2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKkRD17D6mdt0cpgDUsu8BhCNWvK9WL1s0OLXQ0OZJCf5IKwuzBGUEG6cRoFG8q5vRw9Tjr9b9nYBzlBTLaRe3YCJPXagOI2gtPNnSOg90m9_YLoJ1rcTTTD4szU5Tlx_QqCTvbTe-D8s/s400/longboard2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrZxBZrU3W8idMmuTZcgbQutYWOXR-KF-ROhrxIMPOcr3eTd1ZAkX84fXnwrpaXZCFt_VZ21k-fXEcr8OJ6Jiw5jTS1aJmyMLkutVnDTk2HzNvAaKl-PakVA04BTKBYSBd5f3yTQJvZbU/s1600/longboard3.png&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrZxBZrU3W8idMmuTZcgbQutYWOXR-KF-ROhrxIMPOcr3eTd1ZAkX84fXnwrpaXZCFt_VZ21k-fXEcr8OJ6Jiw5jTS1aJmyMLkutVnDTk2HzNvAaKl-PakVA04BTKBYSBd5f3yTQJvZbU/s400/longboard3.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Stay tuned for the real thing, once I get around to building that!</description><link>http://dcposch.blogspot.com/2011/05/solidworks.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicEWCaVFWvhVqgsOlesYgLMo6wgykbjsbWpwYBr0y_i52p1NqTgICfAm5pV6cGNbiAYxR989e93vj69e16gCLMtHzkBiowRLfkFCGFlsoCQPaiXtdOzolrm9KuqwYs6stN3NBHdvPIYjk/s72-c/wheel.png" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-1130398232900750623</guid><pubDate>Fri, 29 Apr 2011 11:52:00 +0000</pubDate><atom:updated>2018-03-10T15:00:45.422-08:00</atom:updated><title>Welcome back, ROTC</title><description>&lt;i&gt;“The state that separates its scholars from its warriors will have its thinking done by cowards, and its fighting done by fools”&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
--Thucydides</description><link>http://dcposch.blogspot.com/2011/04/welcome-back-rotc_29.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-3130383828971466572</guid><pubDate>Thu, 28 Apr 2011 15:29:00 +0000</pubDate><atom:updated>2018-03-10T17:06:52.271-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">art</category><title>Raytracing</title><description>Just rediscovered the website of &lt;a href=&quot;http://www.zazzle.com/f_a_lohmueller&quot;&gt;Friedrich Lohm&amp;uuml;ller&lt;/a&gt;, raytrace artist extraordinaire. He made a couple of the pictures on the excellent &lt;a href=&quot;http://hof.povray.org/&quot;&gt;POV-RAY Hall of Fame&lt;/a&gt;. (Back in high school, by the way, that gallery inspired me to write a simple raytracer. It was pretty much my first real programming project.)&lt;br /&gt;
&lt;br /&gt;
At first glance, his prints seem to have the simplified geometry, flat planes of color, and &quot;plastic&quot; look characteristic of low-budget CG. &lt;br /&gt;
&lt;br /&gt;
For other artists, those qualities are usually tacky (eg most of the 3D stuff on DeviantArt). Even their &quot;good&quot; renderings often come across as a tech demo, not as art (eg the countless renderings of beams of light hitting a glass ball).&lt;br /&gt;
&lt;br /&gt;
But Lohm&amp;uuml;ller&#39;s prints transcend the kitsch. He uses those same rendering limitations to great effect, conveying order and perfection--utopia, even.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/mare/shored.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/mare/shored.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/mare/palmib.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/mare/palmib.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
I think he captures the German engineer ethos very nicely... or, at least, my interpretation of it. The detail in the machines, the geometry, the emphasis on solitude, the perfect infinite expanse, it&#39;s all there.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/wireframes/WireKnot_936.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/wireframes/WireKnot_936.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/railroad_am/Alco_PA1_D0041.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;268&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/railroad_am/Alco_PA1_D0041.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/tanks/Tanks_M1_M113_63.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/tanks/Tanks_M1_M113_63.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/railroad_am/RS2_00_014.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;268&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/railroad_am/RS2_00_014.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/rdbxrd.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/rdbxrd.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
That one reminds me of &lt;a href=&quot;http://www.flickr.com/photos/7464370@N08/426434424/in/photostream&quot;&gt;a picture I took&lt;/a&gt; of the salt flats in Utah.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/railroad_am/Alco_FA1_PA1_UP_D0081.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/railroad_am/Alco_FA1_PA1_UP_D0081.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
One of my favorites, apparently made a &lt;i&gt;very&lt;/i&gt; long time ago:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/arc_classic/lp_xhpfk.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;540&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/arc_classic/lp_xhpfk.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.f-lohmueller.de/pov/buoy/Buoy_000_moon6005.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear:left; float:left;margin-right:1em; margin-bottom:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; width=&quot;400&quot; src=&quot;http://www.f-lohmueller.de/pov/buoy/Buoy_000_moon6005.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Having linked to some of his pictures, I will also link to &lt;a href=&quot;http://www.zazzle.com/f_a_lohmueller&quot;&gt;Mr. Lohm&amp;uuml;ller&#39;s gallery&lt;/a&gt;, where he sells a bunch of gorgeous poster prints.</description><link>http://dcposch.blogspot.com/2011/04/deutschland-in-pictures.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-9219614334110367666</guid><pubDate>Wed, 29 Sep 2010 01:09:00 +0000</pubDate><atom:updated>2010-09-28T18:13:16.644-07:00</atom:updated><title>Solar Car Strategy</title><description>&lt;div&gt;The &lt;a href=&quot;http:/solarcar.stanford.edu&quot;&gt;Solar Car Project&lt;/a&gt; has been recruiting really successfully. We now have an absurd 10% of the new Class of 2014 on our mailing list, and more than a hundred people who have showed up at the shop for over the past week.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The strategy team has lots of cool projects &lt;a href=&quot;http://ryft.org/&quot;&gt;Sam&lt;/a&gt; and I have been working on. Going from one- or two-person projects to full teams with a wide range of math and coding experience is going to be both difficult and awesome. &lt;a href=&quot;http://solarcar.stanford.edu/design/systems/strategy&quot;&gt;The list&lt;/a&gt; will keep growing.&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://solarcar.stanford.edu/design/systems/strategy&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://solarcar.stanford.edu/wordpress/wp-content/uploads/2010/09/shellpower1.png&quot; width=&quot;380&quot; /&gt;&lt;/a&gt;array power simulation&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;Onwards!&lt;/div&gt;</description><link>http://dcposch.blogspot.com/2010/09/solar-car-strategy.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-3679269458092635014</guid><pubDate>Sun, 19 Sep 2010 22:08:00 +0000</pubDate><atom:updated>2010-09-19T15:08:37.972-07:00</atom:updated><title>Another day, a new year</title><description>&lt;div&gt;I just got back to Stanford. California is still glorious.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The summer was cool. I interned at a proprietary trading company that deals in equity options, in Chicago. Learned a ton. Didn&#39;t blog much because everything I worked on was, well, proprietary.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;So today, I have two signs of the impending apocalypse.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;#1. The flying robots from Half-Life have become &lt;a href=&quot;http://gizmodo.com/5639176/the-quadrotor-drone-learns-some-terrifying-new-tricks&quot;&gt;reality&lt;/a&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://www.visualwalkthroughs.com/halflife2/anticitizenone2/anticitizenone2.htm&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXD1a5LuULFYo7w1aHC4UQjiqvlzt07iWcgGoEGFPvvliX9QBnI_krxsNbLOnwZcfC2PcGWG1kCN2-bTd6_nklZH13vkVLPFukNLfKE08N-p0oadNQHGb6yv-t9OgObAqHDd_xH66piH0/s400/manhack.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Yes, like this one&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div&gt;#2. The Solar Car Team&#39;s &lt;a href=&quot;http://ddl.stanford.edu/modular&quot;&gt;neighbors in VAIL&lt;/a&gt; are building a &lt;a href=&quot;http://www.youtube.com/watch?v=-CuVVZq9GfY&quot;&gt;robotic rally car&lt;/a&gt;.&lt;/div&gt;And when they say their fully autonomous car is going to climb Pike&#39;s Peak at &quot;near race speed&quot;, it means quite a lot:&lt;br /&gt;
&lt;object width=&quot;420&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/Q8AzQolK_84?fs=1&amp;amp;hl=en_US&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/Q8AzQolK_84?fs=1&amp;amp;hl=en_US&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;420&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
Cheers!&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://dcposch.blogspot.com/2010/09/another-day-new-year.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXD1a5LuULFYo7w1aHC4UQjiqvlzt07iWcgGoEGFPvvliX9QBnI_krxsNbLOnwZcfC2PcGWG1kCN2-bTd6_nklZH13vkVLPFukNLfKE08N-p0oadNQHGb6yv-t9OgObAqHDd_xH66piH0/s72-c/manhack.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4707831502423486227</guid><pubDate>Sun, 07 Feb 2010 19:31:00 +0000</pubDate><atom:updated>2010-02-08T11:50:15.342-08:00</atom:updated><title>Round two, featuring Bruce Schneier</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.schneier.com/blog&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTepJ6aoKyEW3gK3k9_t2Wc6MpKN0cL29AXtJ8GZgne7j0lvSuOhoZja5Qe99D6eGeF31uhAP3x9MEA7rTDpXacxFDRQn_jpwIoGcAsZrDtma62jLbVgX9L4zu137gMl31fhWpKNrmlQ/s320/bruce.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;Bruce Schneier just wrote a post on all the suggestions to add &lt;a href=&quot;http://www.schneier.com/blog/archives/2010/02/anonymity_and_t_3.html&quot;&gt;authentication to the internet&lt;/a&gt;. The idea behind those is that if nobody on the internet was anonymous, legitimate users would be largely unaffected and the bad guys would be out of business. Schneier does a nice job refuting this. He says that the technological problem of attaching real names to everyone on the internet is &quot;insoluble&quot;, and that trying to implement such a scheme will only hurt free speech, especially in countries that try to censor their citizens. As his first commenter summarizes, &quot;if you outlaw anonymity on the internet, only outlaws will have anonymity on the internet.&quot;&lt;br /&gt;
&lt;br /&gt;
Then, Schneier draws a parallel between universal authentication and copy protection:&lt;br /&gt;
&lt;blockquote&gt;The whole attribution problem is very similar to the copy-protection/digital-rights-management problem. Just as it&#39;s impossible to make specific bits not copyable, it&#39;s impossible to know where specific bits came from. [...]&lt;/blockquote&gt;&lt;blockquote&gt;Just as the music industry needs to learn that the world of bits requires a different business model, law enforcement and others need to understand that the old ideas of identification don&#39;t work on the Internet. For good or for bad, whether you like it or not, there&#39;s always going to be anonymity on the Internet.&lt;/blockquote&gt;&lt;br /&gt;
Couldn&#39;t agree more.</description><link>http://dcposch.blogspot.com/2010/02/drm-round-two-featuring-bruce-schneier.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTepJ6aoKyEW3gK3k9_t2Wc6MpKN0cL29AXtJ8GZgne7j0lvSuOhoZja5Qe99D6eGeF31uhAP3x9MEA7rTDpXacxFDRQn_jpwIoGcAsZrDtma62jLbVgX9L4zu137gMl31fhWpKNrmlQ/s72-c/bruce.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-5387695830297331430</guid><pubDate>Mon, 04 Jan 2010 17:58:00 +0000</pubDate><atom:updated>2018-03-10T16:46:05.473-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cs</category><category domain="http://www.blogger.com/atom/ns#">stanford</category><title>Back</title><description>It&#39;s been an adventure. After&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;the &lt;a href=&quot;http://www.awesomeaustralianadventure.com/2009/10/25/the-race-is-on/&quot;&gt;race&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;the vast expanse of nothingness that is &lt;a href=&quot;http://www.awesomeaustralianadventure.com/2009/10/30/the-real-awesome-australian-adventure-part-1-the-end/&quot;&gt;Australia&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;the carnivore&#39;s &lt;a href=&quot;http://www.awesomeaustralianadventure.com/2009/11/13/for-a-country-that-doesnt-let-in-mud-they-sure-have-a-lot-of-it-here/&quot;&gt;utopia&lt;/a&gt; of &lt;a href=&quot;http://dcposch.blogspot.com/2009/11/thailand-ahoy.html&quot;&gt;New Zealand&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;the &lt;a href=&quot;http://dcposch.blogspot.com/2009/11/chiang-mai.html&quot;&gt;adventures&lt;/a&gt; &lt;a href=&quot;http://dcposch.blogspot.com/2009/12/heading-south.html&quot;&gt;of &lt;/a&gt;&lt;a href=&quot;http://www.awesomeaustralianadventure.com/2009/12/02/the-old-empire/&quot;&gt;Thailand&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;joining my dad&#39;s project, and&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;chilling at home in Utah&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;...after all that, I&#39;m back at Stanford now, five minutes out from my first lecture in six months. CS110: &quot;Principles of Computer Systems.&quot; Based on MIT&#39;s 6.033, I hear. I&#39;m also taking CS108, where I&#39;ll write an ungodly amount of Java, and CS109, stats for programmers, taught by the always-awesome &lt;a href=&quot;http://robotics.stanford.edu/%7Esahami/bio.html&quot;&gt;Mehran&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx5XwIesAaRYHlRO_vMxGM86PPS4pwN9u4aJcDXPRdIQvTqdngqMomHQKuROMFDI8lSkaYlAOVWOJPpCzHnux4P9ljHN6VhfX9mE7h5VpsQszeDNupnXteUTQ3zbPwlcg8NtNFzvuFKkw/s1600-h/somewhere.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx5XwIesAaRYHlRO_vMxGM86PPS4pwN9u4aJcDXPRdIQvTqdngqMomHQKuROMFDI8lSkaYlAOVWOJPpCzHnux4P9ljHN6VhfX9mE7h5VpsQszeDNupnXteUTQ3zbPwlcg8NtNFzvuFKkw/s400/somewhere.gif&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The solar car team is meeting tonight for the first time since the race. A few fixes and, if all goes according to plan, we&#39;ll be rolling around campus on battery power, recruiting freshmen. Sometime between now and this summer, we&#39;ll have to build a new top shell and get ready for the North American Solar Challenge.&lt;br /&gt;
&lt;br /&gt;
This will be an interesting quarter. More news as it comes in. Peace.</description><link>http://dcposch.blogspot.com/2010/01/computer-science-bonanza.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjx5XwIesAaRYHlRO_vMxGM86PPS4pwN9u4aJcDXPRdIQvTqdngqMomHQKuROMFDI8lSkaYlAOVWOJPpCzHnux4P9ljHN6VhfX9mE7h5VpsQszeDNupnXteUTQ3zbPwlcg8NtNFzvuFKkw/s72-c/somewhere.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-3915801223137960877</guid><pubDate>Mon, 14 Dec 2009 16:30:00 +0000</pubDate><atom:updated>2009-12-14T10:07:45.199-08:00</atom:updated><title>Two Decades, Two Birthdays</title><description>I&#39;m twenty now. This will take some getting used to.&lt;br /&gt;
&lt;br /&gt;
It happened en route from Bangkok, on my way home to Utah, somewhere on the flight from Kuala Lumpur and Sydney. I took in the biggest skyline Down Under for the third time in three months, chilled for a few hours, then got on a plane to San Fransisco. The sunset from the window seat six miles up was gorgeous. It also happened in 2x fast-forward, since the plane was going east almost as fast as the earth&#39;s rotation at that tropical latitude. Just three hours later instead of the usual six, it was midnight, December 13. Then we crossed the international date line, and it became my birthday again.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOxqBtv2xhy_QnLIJDt8oBfh3VvU1UPcpla7vBthEu9kZ-J2WLuf0ugxznNDKyD3WQttHADQ8bd741xufMkHZvCVLgzHdy5TUcSrX_QWUGM-WcpgMHTDLfxl75iZEetuV1BrOZplyjrA/s1600-h/earth.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOxqBtv2xhy_QnLIJDt8oBfh3VvU1UPcpla7vBthEu9kZ-J2WLuf0ugxznNDKyD3WQttHADQ8bd741xufMkHZvCVLgzHdy5TUcSrX_QWUGM-WcpgMHTDLfxl75iZEetuV1BrOZplyjrA/s400/earth.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
(True-color Earth, courtesy of NASA.)&lt;br /&gt;
&lt;br /&gt;
If I could somehow go back to that other hemisphere exactly a year from now, I&#39;d troll the stewardesses with a ridiculous legal edge case: I&#39;d try buying a beer four times on the plane. It wouldn&#39;t work the first time, because I&#39;d still be twenty. Then, after midnight, I could celebrate being twenty-one. Crossing the date line the other way, the date would jump &lt;i&gt;back&lt;/i&gt;, to Dec. 11, and I&#39;d be underage again. Finally, by the time we landed in Sydney, my legal age would change a third time.&lt;br /&gt;
&lt;br /&gt;
Not that it would matter, since the drinking age Australia is 18. Cheers!</description><link>http://dcposch.blogspot.com/2009/12/two-decades-two-birthdays.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKOxqBtv2xhy_QnLIJDt8oBfh3VvU1UPcpla7vBthEu9kZ-J2WLuf0ugxznNDKyD3WQttHADQ8bd741xufMkHZvCVLgzHdy5TUcSrX_QWUGM-WcpgMHTDLfxl75iZEetuV1BrOZplyjrA/s72-c/earth.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-1139576966496975595</guid><pubDate>Sun, 06 Dec 2009 19:50:00 +0000</pubDate><atom:updated>2009-12-06T20:22:40.210-08:00</atom:updated><title>Heading South</title><description>...we&#39;ve just come full circle a second time. We started our Thailand trip in Bangkok, and after all our adventures in Chiang Mai, we passed through Bangkok again a week ago. Here we are now in Bangkok a third time, looking out across the Chao Prahya river, which is buzzing quietly with millions of mosquitoes and loudly with a handful of overpowered ferries.&lt;br /&gt;
&lt;br /&gt;
We just finished an awesome trip. A side-trip, but still--we spent the week in southern Thailand, on hills, on a beach, and in no less than four caves.&lt;br /&gt;
&lt;br /&gt;
The first two of these were in Petchaburi, our first stop. A place so far off the tourist trail that it was hard to find any signs in letters I could recognize, and where getting food was an exercise in sign language. The town&#39;s one attraction was that pair of caves, which had been converted into religious spaces--one was a &lt;strong&gt;wat&lt;/strong&gt;, or temple, while the other was just filled with Buddha images. Both had an interesting, unexpectedly postapocalyptic feel to them, empty and surrounded with stray dogs. Hundreds of monkeys sat in the side streets as much as in the trees, scratching themselves and squawking at us. They seemed to be waiting for throngs of snack-laden tourists that didn&#39;t exist. Inside the &quot;cave of a thousand buddhas&quot; were two women in white robes, meditating in silence. The darker corners of the cave were filled with the guano and high-pitched chirps of lots of bats.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifQMAowa7nuE5H1c_px7x3EGnXmuYVX4ufSeK4Pt_9JwlSWW_spbfyWBe8Yw9cC0mqBteKOGVLPOoNTB3JDOnMZS-4k6YuVWsRPCUbPEW32szWm-0zdBLpLjO5j4oxVE5I4QzpNCe-TlU/s1600-h/underground+buddhas.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifQMAowa7nuE5H1c_px7x3EGnXmuYVX4ufSeK4Pt_9JwlSWW_spbfyWBe8Yw9cC0mqBteKOGVLPOoNTB3JDOnMZS-4k6YuVWsRPCUbPEW32szWm-0zdBLpLjO5j4oxVE5I4QzpNCe-TlU/s400/underground+buddhas.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...the Buddhas&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE77jx0p0x3Dzthc-KQ1LZ1PyJUqD65xgA_DFelQftKYDxOO1mVK1D10i2ZMVfz9rZGhyphenhyphenMyFlsnglNe2MthNlv_5-bC_v0cfXXaLiTRbuA4uxWytm7MKHgcWdWOvW_MPjwiBntB-e0tds/s1600-h/climbing+a+cave.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE77jx0p0x3Dzthc-KQ1LZ1PyJUqD65xgA_DFelQftKYDxOO1mVK1D10i2ZMVfz9rZGhyphenhyphenMyFlsnglNe2MthNlv_5-bC_v0cfXXaLiTRbuA4uxWytm7MKHgcWdWOvW_MPjwiBntB-e0tds/s400/climbing+a+cave.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;..and us, waiting patiently for the shutter timer.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
The real Terminator vibe, however, came from the wat cave. Its entrance was halfway up a hill that rose out of the otherwise flat outskirts of Petchaburi. As we approached the hill, locals were burning trash and leaves in ditches by the side of the road. The smoke wafted up to&amp;nbsp;large, but decaying facilities--a half-finished parking structure, some food stalls, and a long line of bathrooms. These buildings, like the monkeys that surrounded them, seemed to be waiting for visitors that never came. We were the exception.&lt;br /&gt;
&lt;br /&gt;
Only one other person entered the cave with us--a lady, like those in the by the &quot;thousand buddhas&quot;, dressed in white. Three dogs followed her in; they looked as though they had definitely seen better days. We followed the dogs.&lt;br /&gt;
&lt;br /&gt;
Inside, the wat was lit with bare flourescent tubes. The Buddhas were beautiful, but the smell was consitent with the handful of&amp;nbsp;stray animals&amp;nbsp;that seemed to call the place home. Nathan and I found a side cave that was accessible only by crawling through a tunnel a few yards long. It was just big enough to stand in, and&amp;nbsp;black except for the dim glow of Nathan&#39;s iPhone. It also contained two floorboards, a broom, and a piece of cloth--we&#39;re guessing&amp;nbsp;that a monk spent some quality time alone there.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFeogxO4lCSbVyRjcoVJZlRWSopAEdmGBt0pBw9HUSFAff4E49yuLuz8-Tw-wpjTrCAX34E6qRwkPkNDbqyIXelZpebKVpPRRNT2FcgCeg-fAgwYw83eC7I3vqMgRJ9iyWUAkRvEs9daA/s1600-h/inky+blackness.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFeogxO4lCSbVyRjcoVJZlRWSopAEdmGBt0pBw9HUSFAff4E49yuLuz8-Tw-wpjTrCAX34E6qRwkPkNDbqyIXelZpebKVpPRRNT2FcgCeg-fAgwYw83eC7I3vqMgRJ9iyWUAkRvEs9daA/s400/inky+blackness.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...then we set the iPhone flashlight to red and Ben took a really long exposure shot.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
We kept walking. One of the coolest statues in the cave was a very large reclining Buddha. So Matt whipped out his headlamp and Ben did another 15-second exposure:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgswM-q8ns6aTRAWRzDdvFWNTiSoP12_1ngUiY-S0x1dS5YfI9qj_jqhyf0JoY72oNWA3_77HuLfg-7i7fsKqCQqlynD5GvUu6ORsrAsdOdWwtfcXdKL4XcEn_7Myk3bBKJjo8ucCfNlf8/s1600-h/stanford.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgswM-q8ns6aTRAWRzDdvFWNTiSoP12_1ngUiY-S0x1dS5YfI9qj_jqhyf0JoY72oNWA3_77HuLfg-7i7fsKqCQqlynD5GvUu6ORsrAsdOdWwtfcXdKL4XcEn_7Myk3bBKJjo8ucCfNlf8/s400/stanford.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...every year during New Student Orientation, there&#39;s a slideshow of the wildest pictures people have&amp;nbsp;taken with the word &quot;Stanford.&quot; With a little luck, this might qualify. (Also, the way the word overlaps the Buddha a bit was unintentional.)&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
We walked deeper into the cave, and into the most surreal experience I&#39;ve had on this trip so far. We heard someone&#39;s voice echoing from the walls,&amp;nbsp;piling syllables on top of each other in a fast staccato rhythm. It was the lady who had walked into the cave in front of us, and it was clear that she wasn&#39;t saying anything in any language. She was exerting herself visibly, though, taking short sharp breaths between long stretches of sound.&amp;nbsp;This was glossolalia--&quot;speaking in tongues.&quot; I had only known it from the book Snow Crash (which, by the way, is awesome.) In real life, however, there was something seriously disconcerting about it. I watched open-mouthed for about a minute. The three unkempt dogs stared back, presumably hoping for food, but the lady was facing one of the Buddha images and never acknowledged our presence.&lt;br /&gt;
&lt;br /&gt;
We left the cave and climbed to the top of the hill, which is capped with an enormous (20-ish yard tall) sitting Buddha. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh32Z9lw_Wh_l5gKXXcF7BLFxDfaDdMJPsSI2oaV3iEBXwKoQEevaqOrAzIlhHJSanHBW1uwMV5BeIMe-FXRRWv_-ov4-z2QIwZ5NBxE5W_IUq9AlFg4gBTI4VHtv6OqiMihD6Y8dz2bQA/s1600-h/extreme+scaffolding.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh32Z9lw_Wh_l5gKXXcF7BLFxDfaDdMJPsSI2oaV3iEBXwKoQEevaqOrAzIlhHJSanHBW1uwMV5BeIMe-FXRRWv_-ov4-z2QIwZ5NBxE5W_IUq9AlFg4gBTI4VHtv6OqiMihD6Y8dz2bQA/s400/extreme+scaffolding.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...and some extreme scaffolding&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The statue was under renovation, surrounded by an abandoned-looking construction site. The hilltop also had some excellent views of Petchaburi and the countryside.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlES8oujEqtyhBOa3BohPM6DyCwD1oT-zuI6EFoZZ_gfP3VLtOKP_yUOlWrIjB81XaFAxU4pm8iqCBJS9B8GTd_uClh4XCTpnhthTQUb6FmU9wM0YQler7uXKpWqe713HL4lsXYmPF78/s1600-h/countryside.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjlES8oujEqtyhBOa3BohPM6DyCwD1oT-zuI6EFoZZ_gfP3VLtOKP_yUOlWrIjB81XaFAxU4pm8iqCBJS9B8GTd_uClh4XCTpnhthTQUb6FmU9wM0YQler7uXKpWqe713HL4lsXYmPF78/s400/countryside.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...like this one&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
The next day, we took the slow train to Hua Hin, through some scenic farmland. Hua Hin is only about 100 km south of Petchaburi, but in many ways the cities seem to be opposites. Hua Hin, it turned out, is a sunny beachside resort town. Once an annual destination for the Thai royal family, it is now full of Hiltons, Courtside Marriotts, and middle-aged vactioners in beach chairs. Nathan found some really good seafood.&lt;br /&gt;
&lt;br /&gt;
Our last stop was lots more memorable. It was Khao Sam Roi Yot National Park, and it was almost as devoid of tourists as Petchaburi. Steep, dramatic, jungle-covered limestone peaks rose up next to a white-sand beach. We had a bunglow surrounded by palm trees.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxwHCIKXF5JxFuYXwWoaNLAiZIteYbBWOLZE1V3avttOAmzeB1DF9Hn6-CeKXYx4CgfwKWzj3BASWuC0cvBLPLBHMJzG6c_Wsj6QCkkbcM-MjJsboqnWL1LIR0d80d6CHrO05yGrpyU7M/s1600-h/beach.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxwHCIKXF5JxFuYXwWoaNLAiZIteYbBWOLZE1V3avttOAmzeB1DF9Hn6-CeKXYx4CgfwKWzj3BASWuC0cvBLPLBHMJzG6c_Wsj6QCkkbcM-MjJsboqnWL1LIR0d80d6CHrO05yGrpyU7M/s400/beach.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...yes, it was this good.&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
That night, I walked over a short, steep path to a nearby fishing village. The boats were all ridiculously colorful. No English was spoken or written anywhere, so I just walked up to some dude who was loading fishes into a giant cooler and asked &quot;khao lai&quot;--&quot;how much?&quot;, one of the five or so phrases of Thai I know. (I have the same understanding of Thai that a parrot might have if it was still in training. It worked, though, and with a bit more gesticulation and waving of Baht bills, I got some fish.) I got a few other things from two little shops. (This town was so small, it didn&#39;t even have a 7-Eleven. Those are totally ubiquitous in Thailand, kind of like McDonalds in America, and like McDonalds, you know you&#39;re really off the map when you find a place that doesn&#39;t have one.) In any case, I carried the fish back and Nathan showed me how to cook them Japanese style, encrusted in salt. We made a bonfire out of coconut shells and palm fronds. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://gallery.awesomeaustralianadventure.com/22%20Khao%20Sam%20Roi%20Yot/IMG_1889.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; height=&quot;400&quot; src=&quot;http://gallery.awesomeaustralianadventure.com/22%20Khao%20Sam%20Roi%20Yot/IMG_1889.JPG&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...the fish was ridiculously delicious.&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;We got up the next morning to go caving again. These were a different kind of cave altogether, though--no black chambers or hair-raising utterances here. Instead,&amp;nbsp;these caves were gigantic, and most of their roofs had caved in, creating two gaping sinkholes. Lots of sunlight filtered in through really tall trees reaching toward the surface. We shared the space with a couple of butterflies and a group of elementary-school kids.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg24zP8XGFc9KIK7QXbOSS7A5IiNk_NEIFmXT59BC0Nq-noaEp8A-nLg-Rxddebc1_9jaWwmKVEZSjy2q1BhMJmEBrfxyifwsIhsFBPtSCipWptisytTRtJA07qdFVRMvaWfWZmPSSLQas/s1600-h/khao+sam+cave.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg24zP8XGFc9KIK7QXbOSS7A5IiNk_NEIFmXT59BC0Nq-noaEp8A-nLg-Rxddebc1_9jaWwmKVEZSjy2q1BhMJmEBrfxyifwsIhsFBPtSCipWptisytTRtJA07qdFVRMvaWfWZmPSSLQas/s400/khao+sam+cave.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://gallery.awesomeaustralianadventure.com/22%20Khao%20Sam%20Roi%20Yot/IMG_2002.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; height=&quot;400&quot; src=&quot;http://gallery.awesomeaustralianadventure.com/22%20Khao%20Sam%20Roi%20Yot/IMG_2002.JPG&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
We rolled back to Bankok again by the scenic route--chugging along in a German-built diesel contraption from a couple of decades ago.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL-CUqYc62bjO7MoTNSLf4VgfXaeV0FpOF5EBYPbGXHJYNWxkyWfQPkbqTp1P87UnvySQVgX_TAYXqE51S2QA_pK6Rolhk3wFdbvjb5UNPvg3bkaVoD9BMgv5QrQVSfvDbnpaU6IZplYk/s1600-h/group+photo!.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; er=&quot;true&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhL-CUqYc62bjO7MoTNSLf4VgfXaeV0FpOF5EBYPbGXHJYNWxkyWfQPkbqTp1P87UnvySQVgX_TAYXqE51S2QA_pK6Rolhk3wFdbvjb5UNPvg3bkaVoD9BMgv5QrQVSfvDbnpaU6IZplYk/s400/group+photo!.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;...yours truly and friends&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
Until next time... peace!</description><link>http://dcposch.blogspot.com/2009/12/heading-south.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifQMAowa7nuE5H1c_px7x3EGnXmuYVX4ufSeK4Pt_9JwlSWW_spbfyWBe8Yw9cC0mqBteKOGVLPOoNTB3JDOnMZS-4k6YuVWsRPCUbPEW32szWm-0zdBLpLjO5j4oxVE5I4QzpNCe-TlU/s72-c/underground+buddhas.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-7046219561432865344</guid><pubDate>Mon, 23 Nov 2009 10:04:00 +0000</pubDate><atom:updated>2009-11-23T02:50:35.346-08:00</atom:updated><title>Welcome to the Jungle</title><description>We&#39;re in Chiang Mai now, the center of northern Thailand and gateway to the madness that is the Golden Triangle jungle. We trundled in a few hours ago on a sleeper train. It smelled strongly of grease and chunked its way relatively slowly over a rough track. Nevertheless, I slept well after walking around Bangkok all of yesterday.&lt;br /&gt;
&lt;br /&gt;
Tomorrow morning, we&#39;re going on a three-day jungle trek. Of all the places we&#39;ve been on this trip, this is the least beaten path. According to those storytelling history bubbles in Lonely Planet, Northern Thailand only became reasonably stable in the 1980s. Before that, it was torn between Burmese, Chinese, and, during the Vietnam War, even CIA influence. It was home to a vicious drug trade, a lot of the world&#39;s opium production, and to some colorful personalities like &lt;a href=&quot;http://www.nytimes.com/2007/10/31/world/asia/31khunsa.html?_r=1&quot;&gt;this guy&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://dcpos.ch/khunsa.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://dcpos.ch/khunsa.jpg&quot; width=&quot;252&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
then...&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
That&#39;s Khun Sa, the Burmese warlord who got his start with the Kuomintang, amassed a personal army big enough to have territorial feuds with the governments of Thailand and Burma, and trafficked more than 1000 tons of heroin to America. The party, it seems, has since moved to Afghanistan, and the indigenous people now cultivate rice paddies where the poppy fields used to be.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://dcpos.ch/elephant.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://dcpos.ch/elephant.jpg&quot; width=&quot;318&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
...and now&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
The plan is to ride some elephants, go bamboo rafting, and hang out with some hill tribes. I&#39;ll have some pictures and updates when I come back.</description><link>http://dcposch.blogspot.com/2009/11/chiang-mai.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-1803110506140691846</guid><pubDate>Tue, 17 Nov 2009 06:26:00 +0000</pubDate><atom:updated>2009-11-16T22:31:43.537-08:00</atom:updated><title>Thailand Ahoy</title><description>...it&#39;s been a pretty intense month. We drove across the outback twice, racking up 8000km of desert. We broke and then (mostly) fixed the array on our solar car, then raced it across Australia--we managed to go coast to coast on just sunshine. Great success!&amp;nbsp;That weather script I posted about a few weeks ago worked great, but was totally unneccesary since the entire race was cloudless and not particularly windy.&lt;br /&gt;
&lt;br /&gt;
Then we went to New Zealand, a land of hippies, awesome hikes, good surf, and more than a hundred million sheep. A land with so much grass and so many timid meaty animals that steak burgers cost less than veggie burgers. It was like Sunday-school picture-book Heaven, with sunshine and rolling green hills and fluffy white lambs.&lt;br /&gt;
&lt;br /&gt;
Now were going the last leg of our trip: Thailand. Here&#39;s what I just posted on &lt;a href=&quot;http://awesomeaustralianadventure.com/&quot;&gt;our travel blog&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;...so we spent two relaxing days in the lovely town of Wellington, and are now sitting in the international terminal of its airport. On Saturday night, the All Whites beat Bahrain at &quot;football&quot; and the city filled with load people in white jumpsuits and live music and generally turned into a giant seaside party. The atmosphere of revelry continued well into Sunday, which saw some major streets cordoned off and lined with flag-waving kids for the Santa Day Parade. I said goodbye to Wellington&#39;s palatial Burger King, complete with an extravagant neo-Baroque ceiling and an espresso machine, by getting a giant pancake breakfast. Yes, even the fast food here is pretty extreme.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://www.awesomeaustralianadventure.com/wordpress/wp-content/uploads/2009/11/baroque.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;199&quot; src=&quot;http://www.awesomeaustralianadventure.com/wordpress/wp-content/uploads/2009/11/baroque.jpg&quot; width=&quot;320&quot; yr=&quot;true&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
...almost like this&lt;br /&gt;
&lt;br /&gt;
In a few hours, we&#39;ll be Down Under again. Next stop: Thailand. I spent this morning reading a bit about that country&#39;s history--an elaborate fugue of warlords, farmers, clashing ethnic groups and abortive attempts at democracy. The country has 17 different constitutions since they first tried that sort of thing in 1932. Their most recent PM was kicked out after the Royal Thai Army walked into Bangkok with lots of guns and accused him of having a &quot;conflict of interest&quot; because he was also &lt;a href=&quot;http://en.wikipedia.org/wiki/Thailand#Political_Crisis&quot;&gt;a host on a TV cooking show&lt;/a&gt;. Apparently this sort of thing happens every few years. Thailand is a very peaceful country in spite of everything--it&#39;s mostly Buddhist and hasn&#39;t had a real war or particularly violent coup since WWII.&lt;br /&gt;
&lt;br /&gt;
Political ridiculosity aside, Thailand sounds like a promised land of teak temples and spicy street food, where a dollar will get you 33 Baht and a couple Baht will get you really good tea. Updates forthcoming!&lt;br /&gt;
&lt;/blockquote&gt;</description><link>http://dcposch.blogspot.com/2009/11/thailand-ahoy.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4280936918510009925</guid><pubDate>Tue, 13 Oct 2009 07:47:00 +0000</pubDate><atom:updated>2009-10-13T01:30:10.281-07:00</atom:updated><title>Solar Car Strategy</title><description>One of my jobs over the past couple of days has been to program a weather data feed for the &lt;a href=&quot;http://solarcar.stanford.edu&quot;&gt;solar car&lt;/a&gt;. (The race is in twelve days! More on that soon.) After a lot of looking, we settled on NOAA&#39;s Global Forecast System as our source.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo5zaHYxKfSt8EeKwZpvZwNYm93a7KYyjLfuMsp-_aOADLwyLIe-aTrDoDPAM57AvpaRC9HNjB0bhOiHYxpXs1RXGj0PrGUF23sVC_f3W8UaICkitKFlfotyH_RNuxw6DglKFC8qIVJ3M/s1600-h/gfs_pw.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo5zaHYxKfSt8EeKwZpvZwNYm93a7KYyjLfuMsp-_aOADLwyLIe-aTrDoDPAM57AvpaRC9HNjB0bhOiHYxpXs1RXGj0PrGUF23sVC_f3W8UaICkitKFlfotyH_RNuxw6DglKFC8qIVJ3M/s400/gfs_pw.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;the world, simulated. thanks &lt;a href=&quot;nomads.ncdc.noaa.gov&quot;&gt;NOAA&lt;/a&gt;!&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
(That, by the way, is a really cool system. It gives you everything that&#39;s going on at any point on the globe, in three hour increments, from right now to more than a week in advance. By &quot;everything&quot;, I mean everything from the chance of rain to &quot;soil porosity&quot; and &quot;total cloud water (atmospheric column).&quot; They run the simulation four times a day. That means that the NOAA guys crank out gigabytes of data every six hours, and anyone can just go there and download it.)&lt;br /&gt;
&lt;br /&gt;
For the World Solar Challenge, we&#39;re interested in two things: the amount of power we&#39;re going to get (or as NOAA likes to call it, &quot;downward shortwave radiation flux&quot;) and the amount of headwind or tailwind.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy4EVCnRfxrfOZFl3Z-2ogIAOR3zn7vjBoaNcShgfPWIFvNG6baczfqlKI88AVlP8vzAjQKoOc6nTjuNkG2RX6h1lL8KlK7ybddCJ8e5AcHmDsWgwjXHN7sx8BYUlZzTBpbFFou3ZABC4/s1600-h/insolation.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy4EVCnRfxrfOZFl3Z-2ogIAOR3zn7vjBoaNcShgfPWIFvNG6baczfqlKI88AVlP8vzAjQKoOc6nTjuNkG2RX6h1lL8KlK7ybddCJ8e5AcHmDsWgwjXHN7sx8BYUlZzTBpbFFou3ZABC4/s400/insolation.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;solar power, in W/m^2&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
The only problem is that the race is one one of the most remote highways in the world. We&#39;re bringing extra fuel canisters so that our vans make it from one outpost to the next. Those gigabytes of real-time data aren&#39;t going to get there. Instead, we&#39;re bringing a satellite phone, which gets us a couple kilobits per second--1991 style--and at exorbitant cost. Sasha calculated that loading Gmail would take more than an hour and cost $400.&lt;br /&gt;
&lt;br /&gt;
To get around this, I wrote a script that runs at regular intervals on my server back in California. Each time, it downloads the latest weather data and parses out only the variables we care about, does a little bit of voodoo, and  samples them roughly every kilometer along the race route.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Plan A&lt;/b&gt; was to compress the output into a hackish text file. I&#39;d output one line for each waypoint along the route, and each line would have one character per forecast: the first character would be the amount of sun we&#39;re getting now, the second would be the amount of sun we expect in three hours, and so on for the entire six-day race. &lt;br /&gt;
&lt;br /&gt;
~3000 waypoints * 60 forecast times * 1 character per value = 180000 bytes. 180 kB. Doable over a satellite phone! Still, I forgot the obvious part: the weather at one point in the middle of nowhere in the desert is very similar to the weather a kilometer away, or a kilometer after that... as a result, many of the lines in the script output were very similar to each other. Not optimal. So I tried something else...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://dcpos.ch/parseWeatherData.py.html&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc6NpvmAGP_LU5oWhEs6aoy7FUq2RCSvwmPPOgKiM63ypMALr8G_of4sn_ar81dDtVfP6UyhqI8iK9u-Ccrgsz1t4U8EIVGsvq7xIfOiMV2n1j9ZHrDlTqlCjrZVsodkINkzK0IgvSbpM/s400/script.PNG&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;scriptin&#39;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Plan B&lt;/b&gt; was to round each value to the nearest integer, then write them as a regular text file. Number, comma, number, comma, on every line, one per waypoint.&lt;br /&gt;
&lt;br /&gt;
Then I zipped the file and made it available for download. Much easier, and fewer moving parts since we can just open the zip file with software we already have. As Donald Knuth once famously said,&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;premature optimization is the root of all evil.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Simplicity rules.&lt;br /&gt;
&lt;br /&gt;
Tomorrow at the crack of dawn (according to Sasha), we are leaving for Adelaide, then for Darwin. I&#39;ll post when I can, but internet will be spotty. In fact, internet access sucks in Australia, in general. More on that later. Peace!</description><link>http://dcposch.blogspot.com/2009/10/solar-car-strategy.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjo5zaHYxKfSt8EeKwZpvZwNYm93a7KYyjLfuMsp-_aOADLwyLIe-aTrDoDPAM57AvpaRC9HNjB0bhOiHYxpXs1RXGj0PrGUF23sVC_f3W8UaICkitKFlfotyH_RNuxw6DglKFC8qIVJ3M/s72-c/gfs_pw.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-6836945835352102637</guid><pubDate>Sun, 04 Oct 2009 00:08:00 +0000</pubDate><atom:updated>2009-10-03T17:14:12.386-07:00</atom:updated><title>I&#39;m in Sydney</title><description>...on my way to Melbourne. Jesus, Australia is awesome. I think even the bag claim conveyor belts go counterclockwise here.&lt;br /&gt;
&lt;br /&gt;
Over the next few weeks, we&#39;ll be putting as many miles onto the solar car as we possibly can, and then we&#39;re racing. It&#39;s the &lt;a href=&quot;http://www.wsc.org.au/&quot;&gt;World Solar Challenge&lt;/a&gt;--from Darwin to Adelaide, across the outback, sun power only.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://gallery.awesomeaustralianadventure.com/img/01%20Shipping%20the%20Car/c/1009/630/IMG_8765.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;279&quot; src=&quot;http://gallery.awesomeaustralianadventure.com/img/01%20Shipping%20the%20Car/c/1009/630/IMG_8765.JPG&quot; width=&quot;420&quot; /&gt;&lt;/a&gt;(The car, just before shipping, with about half the solar panels on. Taken a few weeks ago by Nathan.)&lt;br /&gt;
&lt;br /&gt;
I&#39;ll be blogging from the road, of course, and on the trips to New Zealand and Thailand some friends of mine and I are doing afterward. Nathan has some great pictures of the solar car on &lt;a href=&quot;http://gallery.awesomeaustralianadventure.com/&quot;&gt;his blog&lt;/a&gt; (which he started writing just for this trip, and which I&#39;m sure will be excellent). If we have time, we&#39;ll throw some content on the Stanford Solar Car &lt;a href=&quot;http://solarcar.stanford.edu/&quot;&gt;team blog&lt;/a&gt;, too. And Wired.com&#39;s Autopia did &lt;a href=&quot;http://www.wired.com/autopia/2009/08/stanford-solar-car/&quot;&gt;a post about us&lt;/a&gt; a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
Peace!</description><link>http://dcposch.blogspot.com/2009/10/im-in-sydney.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-5785453307459131436</guid><pubDate>Sat, 29 Aug 2009 22:43:00 +0000</pubDate><atom:updated>2009-08-29T15:54:15.473-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">photo</category><category domain="http://www.blogger.com/atom/ns#">solarcar</category><title>Drive-By Journalism</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidqAt6v2J0RVCYDhh3i740pFqsOuBAi-_9-ItwmFhrLU_SSnOiYtZBB1dd-4mmMqj6dHel9-lITNSlFn9HeJRbIkEEX_sFgy7CtPBEmbX30IzWcE5bqqyCEwMdywJxX2e95kwUMo9harE/s1600-h/blogheader.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidqAt6v2J0RVCYDhh3i740pFqsOuBAi-_9-ItwmFhrLU_SSnOiYtZBB1dd-4mmMqj6dHel9-lITNSlFn9HeJRbIkEEX_sFgy7CtPBEmbX30IzWcE5bqqyCEwMdywJxX2e95kwUMo9harE/s400/blogheader.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;So I was cruising down the boulevard in the &lt;a href=&quot;http://solarcar.stanford.edu/&quot;&gt;Stanford Solar Car&lt;/a&gt; last Thursday. I was the middle car in a three-car convoy. Cars would slow down as they passed by to do a double take on our carbon fiber contraption.&lt;br /&gt;
&lt;br /&gt;
One guy pulled up next to me and &lt;a href=&quot;http://www.djcline.com/2009/08/24/aug-20-2009-stanford-solar-car-project/&quot;&gt;started taking pictures&lt;/a&gt;. The &quot;experimental prototype&quot; he snarks about is the car we&#39;re taking to Australia, and &quot;Solstice&quot; is the old model, this one&#39;s Apogee. Cool pictures, nonetheless. And mad props to Mr. Zbrozek for digging this up.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8_qDIsanCLNrnn4vpzLioxRMUMGW0qYZZ8_zbgVRlqfjdRFGPTzMnM2gIwOV4g9jkDsdhNwncbswCmoEPgjAqfwvwGx0UmpcvtHgoPSb8qNVoyq1Uofv00FgTrNpC0ARGS3Kf9W_jxYk/s1600-h/lagunaseca_withbike.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8_qDIsanCLNrnn4vpzLioxRMUMGW0qYZZ8_zbgVRlqfjdRFGPTzMnM2gIwOV4g9jkDsdhNwncbswCmoEPgjAqfwvwGx0UmpcvtHgoPSb8qNVoyq1Uofv00FgTrNpC0ARGS3Kf9W_jxYk/s400/lagunaseca_withbike.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
And if you want more production value and more ridiculous commentary, &lt;a href=&quot;http://www.djcline.com/2009/08/24/aug-20-2009-stanford-solar-car-project/&quot;&gt;Wired.com did a post about us, too&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
More pictures forthcoming!</description><link>http://dcposch.blogspot.com/2009/08/drive-by-journalism.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidqAt6v2J0RVCYDhh3i740pFqsOuBAi-_9-ItwmFhrLU_SSnOiYtZBB1dd-4mmMqj6dHel9-lITNSlFn9HeJRbIkEEX_sFgy7CtPBEmbX30IzWcE5bqqyCEwMdywJxX2e95kwUMo9harE/s72-c/blogheader.png" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-8871070493085919305</guid><pubDate>Fri, 07 Aug 2009 15:35:00 +0000</pubDate><atom:updated>2018-03-10T17:12:50.523-08:00</atom:updated><title>Finding the Next Dot-Com</title><description>Its seems like everyone and their mom has a domain name nowadays, and domain squatters have the rest.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://stanford.edu/~dcposch/syllables/markovdomains.html&quot;&gt;&lt;img style=&quot;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 190px; height: 125px;&quot; src=&quot;http://stanford.edu/~dcposch/syllables/domainavailable.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The land grab is speeding up. VeriSign says that more than &lt;a href=&quot;http://www.topnews.in/verisign-number-registered-domains-grew-183-million-globally-2174863&quot;&gt;2.4m new .coms are registered every month&lt;/a&gt;. Virtual real estate is just a name, but domain auctions sometimes make &lt;a href=&quot;http://www.webmasterworld.com/forum25/1651.htm&quot;&gt;actual real estate look cheap&lt;/a&gt;--and even if you aren&#39;t paying $7.4m for &quot;business.com&quot;, a lot of domain names are expensive. If it&#39;s pronounceable, paying a few thousand bucks is apparently normal.&lt;br /&gt;&lt;br /&gt;All this squatting and grabbing makes life harder for people who actually want to build a web presence. Just look at the names of some of the newer companies around here: Ooyala, anyone? DealKat? SaaSure? That first one reads like a misspelling of a French exclamation. The second &lt;span style=&quot;font-style: italic;&quot;&gt;is&lt;/span&gt; a misspelling. The third is a pun on &lt;!--&lt;a href=&quot;http://en.wikipedia.org/wiki/Software_as_a_service&quot;&gt;SaaS&lt;/a&gt;--&gt;&lt;abbr title=&quot;Software as a Service&quot;&gt;SaaS&lt;/abbr&gt;, which is usually pronounced &quot;sass&quot;, so it sounds like a lisp (&quot;sass-sure&quot;?).&lt;br /&gt;&lt;br /&gt;These guys seem to have gotten what lots of people want: an &lt;strong&gt;unregistered domain name&lt;/strong&gt;. Those sell for about $10, renewed yearly; the details depend on the specific &lt;abbr title=&quot;Top-Level Domain&quot;&gt;TLD&lt;/abbr&gt; you want. In any case, they&#39;re vastly cheaper than domains that are already registered, whether by previous legitimate users or by squatters.&lt;br /&gt;&lt;br /&gt;After spending half an hour recently typing stuff into &lt;a href=&quot;http://en.wikipedia.org/wiki/WHOIS&quot;&gt;whois&lt;/a&gt;, looking for the coveted &quot;not found&quot; that would tell me a name was unregistered, I found nothing. I thought: there&#39;s got to be a better way...&lt;br /&gt;&lt;br /&gt;So I wrote a few quick-and-dirty programs that generate domain names, then used a shell script to test them automatically and pick out the unregistered ones. I wanted domains that were reasonably short and looked and sounded like English words. Since all the tricks I tried to that end rely on a large English word list, and since I didn&#39;t feel like &lt;a href=&quot;http://www.ruby-lang.org/en/&quot;&gt;waiting very much&lt;/a&gt;, I wrote these mini-programs in C++.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://stanford.edu/%7Edcposch/syllables/syllables.cpp&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 400px; height: 300px;&quot; src=&quot;http://stanford.edu/%7Edcposch/syllables/syllables.png&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://stanford.edu/%7Edcposch/syllables/syllable.cpp&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Attempt #1&lt;/span&gt;&lt;/a&gt; goes through a list of English words and builds a map of all each &#39;syllable&#39; along with how often that syllable occurs. For syllables, I just used all the substrings in each word of 2-5 letters that had at least one vowel. The most common were es, in, er, ed, ing...&lt;br /&gt;&lt;br /&gt;Then, I combined two syllables at a time, starting with the the most common and the second most common: esin.com, ines.com, eser.com, eres.com...&lt;br /&gt;&lt;br /&gt;The names got a bit more complicated after that, but they weren&#39;t very wordlike. Worse, the first 1000 were all four or five letters long, so despite sounding like gibberish, almost all of them were taken.&lt;br /&gt;&lt;a href=&quot;http://stanford.edu/%7Edcposch/syllables/syllabledomains.html&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Attempt #1 results&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;500 domains&lt;br /&gt;53 of which happen to be in the original wordlist. None of those was available.&lt;br /&gt;Of the remaining 447, 2 were available: &lt;span style=&quot;font-weight: bold;&quot;&gt;0.4%&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;I needed something better...&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://stanford.edu/%7Edcposch/syllables/markov.cpp&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; cursor: pointer; width: 350px; height: 300px;&quot; src=&quot;http://stanford.edu/%7Edcposch/syllables/markov.png&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://stanford.edu/%7Edcposch/syllables/markov.cpp&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Attempt #2&lt;/span&gt;&lt;/a&gt; is a Markov model of the words in the dictionary. After a bit of experimenting, I decided to use a Markov model. For every three-char sequence in the input word list, I kept track of all the characters that come next. I included the null character at the end of each word, to model the length of English words as well as the characters they&#39;re made of.&lt;br /&gt;&lt;br /&gt;To generate names, I sampled the most common three-character sequences at the &lt;span style=&quot;font-style: italic;&quot;&gt;beginning &lt;/span&gt;of dictionary words. For each sequence, I randomly picked from the characters that could come next, and repeated that until I got to a null character.&lt;br /&gt;&lt;br /&gt;This one worked a lot better:&lt;br /&gt;&lt;br /&gt;dislew.com&lt;br /&gt;comm.com&lt;br /&gt;trati.com&lt;br /&gt;fore.com&lt;br /&gt;staying.com&lt;br /&gt;impo.com&lt;br /&gt;recre.com&lt;br /&gt;stri.com&lt;br /&gt;gravel.com&lt;br /&gt;miss.com&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;I especially like comm.com. Maybe a communications or PR agency? It&#39;s a sweet domain.&lt;br /&gt;&lt;br /&gt;These names were generally a bit longer, but pronounceable. A lot more of them were available--it seems like raw length is what the squatters really care about.&lt;br /&gt;&lt;a href=&quot;http://stanford.edu/%7Edcposch/syllables/markovdomains.html&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Attempt #2 results:&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;500 domains&lt;br /&gt;122 of which happen to be in the original wordlist. None of those were available.&lt;br /&gt;Of the remaining 378, 61 were available: &lt;span style=&quot;font-weight: bold;&quot;&gt;16.4%&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Possibilities abound. I could..&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Artificially crank up the probability of the null character for every seed in the Markov model, to make it produce shorter domain names while still trying to keep them wordlike.&lt;/li&gt;&lt;li&gt;Exclude long words from the wordlist and then build the Markov model, also in an effort to produce shorter domain names.&lt;br /&gt;&lt;/li&gt;&lt;!--&lt;li&gt;Artificially crank up the probability of all the other characters for most seeds in the Markov model, in proportion the the null-character probability and the proportion of English words that start with that letter. (If a triple, like &quot;ing&quot; or &quot;ube&quot;, often occurs at the end of a word, it will have a high probability that the next character is a null character. For those triples, we&#39;ll add a lot of probability to characters like &quot;e&quot; and &quot;n&quot;, because a lot of words start with &quot;e&quot; and &quot;n&quot;.) This would hopefully have the effect of making the model produce more compound words, like &quot;youtube&quot; or &quot;expertsexchange&quot;.&lt;/li&gt;--&gt;&lt;li&gt;Use the Markov model to generate two words at a time, and simply concatenate them, also to get more compound-word domain names.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Repeat the experiment for languages other than English.&lt;/li&gt;&lt;li&gt;Run a bunch of popular domains and less popular ones through the Markov model to see how they score. Are domains that look like words more popular than those that don&#39;t?&lt;/li&gt;&lt;li&gt;Compare some sites with a lot of direct traffic (people typing the domain into their URL bars, instead of going through a link or a search engine) and see if those tend to be more wordlike than their less typeable counterparts.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;I might try some of this stuff. If I do, I&#39;ll keep you posted. Peace...</description><link>http://dcposch.blogspot.com/2009/07/finding-new-dot-coms.html</link><author>noreply@blogger.com (dc)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-7021021826848723713</guid><pubDate>Sun, 19 Apr 2009 16:30:00 +0000</pubDate><atom:updated>2009-08-29T15:44:04.300-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">cs</category><category domain="http://www.blogger.com/atom/ns#">people</category><category domain="http://www.blogger.com/atom/ns#">photo</category><category domain="http://www.blogger.com/atom/ns#">stanford</category><category domain="http://www.blogger.com/atom/ns#">travel</category><title>I&#39;ll be BAWK</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-c.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373220623_778235623_6670042_478849_n.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-c.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373220623_778235623_6670042_478849_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Last weekend, we went on an epic roadtrip through California.&lt;br /&gt;
&lt;br /&gt;
It&#39;s an annual &lt;a href=&quot;http://cs198.stanford.edu&quot;&gt;section leader&lt;/a&gt; tradition, and this was its fourth year. On Friday afternoon, we piled into cars with food, sleeping bags, laptops, and cameras, and started our trip. The goal? Solving puzzles and getting places as fast as possible. BAWK is framed as an adventure game. The theme? Always a B-movie. This year it was &lt;a href=&quot;http://www.imdb.com/title/tt0094834/&quot;&gt;Cannibal Women of the Avocado Jungle of Death&lt;/a&gt; The route? TBD. We go nowhere fast, then hang out and have fun.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373310623_778235623_6670054_214902_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373310623_778235623_6670054_214902_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It turned out that we were driving from Stanford to within 90 miles of Mexico on that first afternoon. It was a beautiful drive through the Sacramento Valley and the Mohave Desert.&lt;br /&gt;
&lt;br /&gt;
Stop 1: the Salton Sea. &lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-h.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373315623_778235623_6670055_5979655_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-h.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373315623_778235623_6670055_5979655_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
A rainbow on the way to Dinosaur Point (San Luis Resovoir).&lt;br /&gt;
&lt;br /&gt;
We camped on the Salton Sea our first night. In the morning, we went to an abandoned trailer park that had sunk into a wet marsh. Pictures coming soon.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373295623_778235623_6670051_117853_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373295623_778235623_6670051_117853_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Antelope Valley California Poppy Reserve.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-c.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373290623_778235623_6670050_6825180_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-c.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373290623_778235623_6670050_6825180_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Joshua Tree National Park.&lt;br /&gt;
&lt;br /&gt;
On the way back, we made it to Big Sur before sunset. It was gorgeous.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373075623_778235623_6670022_2072932_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373075623_778235623_6670022_2072932_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Brandon, the B in BAWK and roadtrip planning genius.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373130623_778235623_6670030_500747_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373130623_778235623_6670030_500747_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The sun.&lt;br /&gt;
&lt;!--bright sunset--&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373110623_778235623_6670027_599835_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-d.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373110623_778235623_6670027_599835_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The sea.&lt;br /&gt;
&lt;!--steep coast--&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;!-- &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-f.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373070623_778235623_6670021_6228300_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-f.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373070623_778235623_6670021_6228300_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; --&gt;&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-a.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373040623_778235623_6670016_1879599_n.jpg&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-a.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373040623_778235623_6670016_1879599_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The beach. We swam here.&lt;br /&gt;
&lt;br /&gt;
I love the desert. I love the backroads, the cogs under the surface of society, the small towns that grow our food, transport our goods, generate our electricity. I love the freedom of driving with friends through the middle of nowhere, going wherever we want to go.&lt;br /&gt;
&lt;br /&gt;
&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373030623_778235623_6670014_4734761_n.jpg&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width:410px;&quot; src=&quot;http://photos-g.ak.fbcdn.net/hphotos-ak-snc1/hs008.snc1/2851_160373030623_778235623_6670014_4734761_n.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
California is beautiful.</description><link>http://dcposch.blogspot.com/2009/04/bawk.html</link><author>noreply@blogger.com (dc)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-2353240177434529</guid><pubDate>Tue, 06 Jan 2009 15:55:00 +0000</pubDate><atom:updated>2018-03-10T16:40:35.095-08:00</atom:updated><title>Winning science fairs</title><description>... I&#39;ve never done it, but I did get a &quot;third award&quot; at Intel ISEF &#39;07. That&#39;s International Science + Engineering Fair, and it was &lt;a href=&quot;http://www.facebook.com/photos.php?id=778235623#/album.php?id=778235623&amp;aid=125743&quot;&gt;one of the most fun things I&#39;ve ever done&lt;/a&gt;. My friend Tom and I built the project, took it to regional fairs, improved it between each fair, and of course partied the nerdy way for a week at the main event. Our project was on &lt;a href=&quot;http://en.wikipedia.org/wiki/Stirling_engine&quot;&gt;Stirling Engines&lt;/a&gt;, building four from scratch. The last two worked. &lt;br /&gt;&lt;br /&gt;We built the engines using parts from my garage and from Home Depot. The last engine also included two borosilicate glass-graphite piston cylinders generously donated by &lt;a href=&quot;http://airpot.com&quot;&gt;Airpot&lt;/a&gt;. The Riverton Science Department hooked us up with real-time pressure and rotation sensors. The end result was an engine that could run on a candle and a faster one that ran off of a propane stove; we measured the thermodynamic cycle of the second engine, creating and experimental &lt;a href=&quot;http://en.wikipedia.org/wiki/Pressure_volume_diagram&quot;&gt;PV diagram&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.facebook.com/photos.php?id=778235623#/photo.php?pid=3272333&amp;id=778235623&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZRQXGZJ2TIt_FTv2R-zGOgJuSc5vyewlWD6CtpOTwQL0N9xG2MZta0_TJxlscp5TptD8LoGxUJFbYpLrxziEiM1_WedM7JWLDD55b8Z2i_WCNgCWHKeCz12SviFRyOChdNI0iVhDYJ9A/s400/StirlingEngine.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5286945062441364594&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My partner-in-crime Sawyer just facebooked:&lt;br /&gt;&lt;blockquote&gt;Hey! You went to ISEF a while ago, didn&#39;t you? Any advice on choosing a project?&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Sure! In my unhumble opinion, engineering is the way to go.&lt;br /&gt;Pick something fun or cool, because then you&#39;ll spend time on it and make it great. Also, pick something that you can &lt;i&gt;build&lt;/i&gt;. I have way better experience with that than doing pure science or math, at least in the context of a science fair. (Science fairs are really science/math/engineering fairs; I like the engineering part best.) If you do pure math or science, then you&#39;ll need a mentor. Many entrants in those categories, even at Utah-level fairs, partner with university professors; needless to say, it&#39;s very hard to compete if you&#39;re going it alone. Building stuff is different; you need a lot less arcane knowledge. I wrote some of the programs I&#39;m most proud of before I had any formal CS training; my friend Nathan built a car -- from scratch -- that does 0-60 in under four seconds -- before he went to Stanford and took introductory mechanical engineering. If you&#39;re excited about it, if you persevere, and if you&#39;re willing to use Wikipedia a lot, you can learn as you go and build really cool stuff.&lt;br /&gt;&lt;br /&gt;I also recommend building something physical. You can enter a computer science project, but you&#39;ll have plenty of chances to code. In my experience, the clubs, groups, and other orgs you&#39;ll be part of in college never have enough programmers. Web developers are especially in demand -- you&#39;ll spend lots of time sitting in front of a screen hacking apps into existence. Science fairs are your chance to design, machine, tinker with, and generally build stuff, and get recognition for it. Companies sponsor you. Teachers love it and are often very helpful. It&#39;s a very good deal, and one you really don&#39;t get once you&#39;re out of school. I can&#39;t overstate how great an experience my project was. Find something interesting and build it. You&#39;ll rock the science fairs and get more out of it than you can imagine.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.facebook.com/photos.php?id=778235623#/photo.php?pid=3272342&amp;id=778235623&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 300px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeIeRRVDcvC7Ky_ppw1fqYHNc08kdq-SS_J4EPQwvlLCUxxejfLi64CFaMbBkNeDdICXkF8Q84lBIpxFIz7nGgO9pOhBRAytUXqWD_lcQgtikf7ChmsI4-1zrn7UM06qnqN5JklQBp9tU/s400/TomDanielDish.jpg&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5286943980139199890&quot; /&gt;&lt;/a&gt;&lt;br /&gt;(Tom and I at Sandia National Labs. One of our judges invited us to come see his project there: harvesting solar energy with Stirling engines. The dish focuses sunlight onto the hot end of a 25KW engine. The other side is cooled with a radiator.)</description><link>http://dcposch.blogspot.com/2009/01/winning-science-fairs.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZRQXGZJ2TIt_FTv2R-zGOgJuSc5vyewlWD6CtpOTwQL0N9xG2MZta0_TJxlscp5TptD8LoGxUJFbYpLrxziEiM1_WedM7JWLDD55b8Z2i_WCNgCWHKeCz12SviFRyOChdNI0iVhDYJ9A/s72-c/StirlingEngine.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-5250123813106355107</guid><pubDate>Sun, 21 Dec 2008 08:01:00 +0000</pubDate><atom:updated>2018-03-10T16:38:25.076-08:00</atom:updated><title>Dr. Markov</title><description>Last week, in CS106X, I programmed Boggle.&lt;br /&gt;&lt;br /&gt;Boggle is played with a set of cubes that have letters on each face. You shake them up, put them in a grid, and try to find words made of adjacent dice faster than the other players can.&lt;br /&gt;&lt;br /&gt;Computer Boggle is different. It gives you time, letting you find as many words as you can, and then beats your score by an order of magnitude or so by finding all the remaining words on the board that are in the (huge) Scrabble player&#39;s dictionary. You can also play 5x5 &quot;BigBoggle&quot; instead of the standard 4x4, in which case the computer generally beats you even more thoroughly.&lt;br /&gt;&lt;br /&gt;One of the cool things about CS106 is that they don&#39;t just want solutions, though. It&#39;s good style to extend them in some way, and solve some additional problems that weren&#39;t in the assignment. For Boggle, I wanted to write code that would find boards with unusually few (or many) words, using only the standard cubes.&lt;br /&gt;&lt;br /&gt;So I tried Markov chain &lt;a href=&quot;http://en.wikipedia.org/wiki/Monte_Carlo_method&quot;&gt;Monte Carlo&lt;/a&gt;, which I&#39;d Wikied a long, long time ago when I was really into &lt;a href=&quot;http://www.povray.org/community/hof/&quot;&gt;raytracing&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In a nutshell: the algorithm tries to find a global minimum of a function that can be sampled and which is roughly continuous, but which may be in many dimensions and may not have any other nice properties.&lt;br /&gt;&lt;br /&gt;You start with a guess.&lt;br /&gt;At each step, you find a distribution centered at the current guess and randomly sample it. If you know what the global minimum should be (e.g. zero) the variance of the distribution will vary with the cost (the value of the function at the current guess), so that if you&#39;re far away from the minimum, you&#39;re sampling over a wide area, while if you&#39;re getting close, you make more incremental guesses. Each &#39;probe&#39; sampled this way is evaluated, and then you randomly decide whether to accept or reject it, depending on its cost. If the probe cost is significantly lower than the current cost, then you almost certainly accept it, and if the cost is significantly higher, then you almost always reject; in between, it&#39;s a toss-up: if you accept, then that probe becomes your current guess, and if you reject, then you keep probing.&lt;br /&gt;&lt;br /&gt;Doing all this with Boggle boards took a bit of approximation and rule-of-thumb coding because I don&#39;t know a way to actually define a probability distribution over the set of possible Boggle boards. Instead, I defined &#39;swapping&#39; as taking two cubes at random, switching their places, and randomly rotating each one. I started with a standard, randomly-generated board and, after each evaluation, did a number of swaps proportional to my cost function, with a maximum of about ten. When the guesses started getting so good that I wasn&#39;t switching any cubes, I picked single cubes and rotated them randomly to create new probes. The idea is similar: the closer you get to a global minimum, the closer your probes are to your current guess.&lt;br /&gt;&lt;br /&gt;I made two cost functions, one preferring boards with lots of words and and the other preferring boards with few words. I already had a function that could quickly search a Boggle board and find all the words on it.&lt;br /&gt;&lt;br /&gt;The result: it worked. I was surprised.&lt;br /&gt;&lt;br /&gt;BigBoggle boards tend to have around 150 words on them. Here&#39;s one with no words at all:&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikuNIvmrp6S_dpzdysO6pcTaTGRsrFD156PdQDazKIYIOtMKNpsCNA07z55vKE1RfCVWQS4joK8rienHsLlEyr8aIbv2dpNj-gYrnJyDfF08BuA0bGGfDl7WxCJbCSA0HES5uCF5oSORg/s1600-h/bigBoggleNoWords.bmp&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 222px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikuNIvmrp6S_dpzdysO6pcTaTGRsrFD156PdQDazKIYIOtMKNpsCNA07z55vKE1RfCVWQS4joK8rienHsLlEyr8aIbv2dpNj-gYrnJyDfF08BuA0bGGfDl7WxCJbCSA0HES5uCF5oSORg/s400/bigBoggleNoWords.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5262147327406296626&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On regular boggle boards, the computer will score ~90. Here, it scored 917:&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrXor7SPKyoQ9C3qKGmzQelEdpgRgFzIa_fS5_R_jG5i0j8G9szZmFD0Ib4kPqEH0YvDqMtj1gNtWEH9Do750u7BlPglMDBhHrb0h9wOrOCoQfVEMxz1G3muNMgB7td5mcH7ZPI65I-Oo/s1600-h/boggle917Words.bmp&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 222px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrXor7SPKyoQ9C3qKGmzQelEdpgRgFzIa_fS5_R_jG5i0j8G9szZmFD0Ib4kPqEH0YvDqMtj1gNtWEH9Do750u7BlPglMDBhHrb0h9wOrOCoQfVEMxz1G3muNMgB7td5mcH7ZPI65I-Oo/s400/boggle917Words.bmp&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5262147479475408050&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The code is private because of academic policy, but if you want to play with the program, it&#39;s &lt;a href=&quot;http://www.stanford.edu/%7Edcposch/boggle.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Markov chain Monte Carlo rules.</description><link>http://dcposch.blogspot.com/2008/10/dr-markov-in-da-house.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikuNIvmrp6S_dpzdysO6pcTaTGRsrFD156PdQDazKIYIOtMKNpsCNA07z55vKE1RfCVWQS4joK8rienHsLlEyr8aIbv2dpNj-gYrnJyDfF08BuA0bGGfDl7WxCJbCSA0HES5uCF5oSORg/s72-c/bigBoggleNoWords.bmp" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-7424511373317498514</guid><pubDate>Thu, 04 Dec 2008 16:00:00 +0000</pubDate><atom:updated>2018-03-10T16:37:18.211-08:00</atom:updated><title>Timesinks</title><description>The internet makes lots of tasks infinitely easier than they used to be. Want an executive summary of the War of 1812? Check Wikipedia. Want to know more? Keep reading. If you&#39;re really hardcore, the article lists eighty-two scholarly references. Need an obscure book printed by some shop in Khazakstan? Amazon can probably ship it to you for free in ten days or so. Want to convert a kilowatt hour into BTUs? Google &quot;&lt;a href=&quot;http://www.google.com/search?q=a+kilowatt+hour+in+btus&quot;&gt;a kilowatt hour in btus&lt;/a&gt;&quot;. I have no experience here, but I bet that before the web, lots of these tasks would have taken minutes or hours rather than seconds.&lt;br /&gt;&lt;br /&gt;Isn&#39;t it strange, though, that such a powerful tool for getting stuff done gets used so extensively for the purpose of not getting stuff done? I can&#39;t think of another way to explain the fifty-or-so bits of chatlist spam that land in my inbox every day, the SuperPokes, the pirates, the ninjas, the lolcats, and everything else along those lines. Even respectable, otherwise interesting sites like Digg and Youtube are filled with mildly funny, mildly shocking, and mildly sexual banalities.&lt;br /&gt;A while ago, I posted about &lt;a href=&quot;http://dcposch.blogspot.com/2008/11/much-ado-about-nothing.html&quot;&gt;Twitter, the flagship time-waster-in-chief of all web 2.0 apps&lt;/a&gt;. Never before has humanity been this effective at wasting time.&lt;br /&gt;&lt;br /&gt;I don&#39;t think that lost time is the real problem, though. When the novelty wears off and everything else they could have done with all that time sinks in, people will stop. I&#39;m worried about money.&lt;br /&gt;&lt;br /&gt;Parallel to this Cambrian explosion of &quot;web 2.0&quot; apps, replete with tweets, pokes, nudges, posts, threads, and lists, there have been all sorts of new revenue models, further and further removed from the sale of actual goods and services to consumers. Take Slide, Inc, which recently got &lt;a href=&quot;http://www.businessweek.com/technology/content/jan2008/tc20080118_811726.htm&quot;&gt;a $500m valuation&lt;/a&gt; from some venture capitalists. It makes slideshow widgets (and little gems like &quot;SuperPoke Pets!&quot;) which it plans to monetize by integrating targeted ads into users&#39; slideshows. Many of the ads I see (and ignore) all the time are already advertise other ad-supported sites that don&#39;t actually sell anything. It&#39;s only a matter of time before I see some ads for Slide.&lt;br /&gt;&lt;br /&gt;I think that the system by which dotcoms are funded today looks suspiciously like the way they were funded in the nineties. People are spending way too much money building castles in the air.&lt;br /&gt;&lt;br /&gt;Someday, people will tire of spending so much time connected to each other, wasting each others time. The torrent of tweets, pokes, FWD:fwd:Fwd:Fwd:funny pics, and all their unholy brethren will start slowing down as people take back the time that used to be theirs. Maybe someday, sending pointless emails to a chatlist will have the same social stigma that shouting across a crowded room might have now. Maybe the parents of 2015 will tell their kids to finish their homework before they comment on each other&#39;s blogs. Maybe they&#39;ll warn their kids that too much Twitter rots your brain, or that Facebook bullies are probably just looking for attention and are best left ignored. Maybe someday, I&#39;ll log into Facebook and nobody will care what my hooker name would be. I can&#39;t wait for that day to come!&lt;br /&gt;&lt;br /&gt;Let me skip back for a moment, to the first stock I ever owned ~ two shares of Microsoft, back in 1998 when I was in second grade. My best friend&#39;s dad thought that a market in which grade-schoolers own stock couldn&#39;t possibly be sustainable. He was right. Today, we&#39;ve got a market in which investors bet billions on web startups with Rube Goldberg business plans, with almost no connection to reality. They&#39;re betting on people barely older than myself trying to capitalize on the time-wasting habits of people, often a lot younger than me, by showing them ads. As people become savvier and the web becomes fully integrated into our culture, my guess is that many dotcoms will be winnowed out in a second crash.</description><link>http://dcposch.blogspot.com/2008/11/timesinks.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4771193937826634181</guid><pubDate>Thu, 06 Nov 2008 21:59:00 +0000</pubDate><atom:updated>2018-03-10T16:32:39.114-08:00</atom:updated><title>President Obama</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcDYs5vpj5bEgJ4oS6tNpQeGPzqgjibbnbWNW6lsxjd27KO3G7lE8dNJQ4sSdZr4AQpjMxmK7JOWeagI27uva8iLQOOYJHuTxH1GVM-8LLSqN2cK8vUQfGUL_1Dg7UbwmYxMFce9Xy4Ng/s1600-h/ObamaProgress.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 267px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcDYs5vpj5bEgJ4oS6tNpQeGPzqgjibbnbWNW6lsxjd27KO3G7lE8dNJQ4sSdZr4AQpjMxmK7JOWeagI27uva8iLQOOYJHuTxH1GVM-8LLSqN2cK8vUQfGUL_1Dg7UbwmYxMFce9Xy4Ng/s400/ObamaProgress.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5266079411395977154&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;This past weekend has been a blur. Some of my fellow students and I went to Las Vegas to help swing Nevada to Obama&#39;s side. We drove all day on Saturday; we worked on Sunday and Monday. I woke up at five on Election Day to put up door hangers, stayed up until one in the morning with the most energetic crowd I&#39;ve ever seen, and woke up at five yesterday to fly back to California.&lt;br /&gt;&lt;br /&gt;All the campaigning and partying, while fun, was on some level superficial. I got into some heated arguments with a junior in our group who seemed to be channeling Karl Marx, and into some more interesting arguments with other, more moderate fellow campaigners. For the most part, though, we focused on the very vague messages of &quot;hope&quot; and &quot;change&quot;, and passed out policy fliers to the handful of people who wanted to know more. Nobody really asked the question of what America would become (or, now, will become) under an Obama presidency.&lt;br /&gt;&lt;br /&gt;I&#39;ve been looking for some good opinions. I thought that &lt;a href=&quot;http://www.sltrib.com/opinion/ci_10909111&quot;&gt;this article&lt;/a&gt; had an interesting take on it.&lt;br /&gt;&lt;br /&gt;Like lots of what&#39;s been published since Election Day, it focuses pretty heavily on race. I&#39;m more interested in what will happen to the economy. At least for the &lt;a href=&quot;http://zfacts.com/p/318.html&quot;&gt;national debt&lt;/a&gt;, change seems like a good thing. Obama&#39;s tax plan has always bothered me, though.&lt;br /&gt;&lt;br /&gt;Like most of us, I&#39;ll wait and see.&lt;br /&gt;&lt;br /&gt;If there&#39;s one thing thats unambiguously good, it&#39;s that people care now. Lots of them who never voted before, voted this time. Students stopped ignoring politics. If you&#39;d asked me just a few weeks ago, during New Student Orientation, what I thought about the next four years, I would have been gung-ho and pretty self-centered: Yes, Stanford will be fantastic. I&#39;m still excited about the next four years, but like lots of other people I think about them in a broader way. What are we doing to help bring change?</description><link>http://dcposch.blogspot.com/2008/11/president-obama.html</link><author>noreply@blogger.com (dc)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcDYs5vpj5bEgJ4oS6tNpQeGPzqgjibbnbWNW6lsxjd27KO3G7lE8dNJQ4sSdZr4AQpjMxmK7JOWeagI27uva8iLQOOYJHuTxH1GVM-8LLSqN2cK8vUQfGUL_1Dg7UbwmYxMFce9Xy4Ng/s72-c/ObamaProgress.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-2997744604332633346</guid><pubDate>Thu, 30 Oct 2008 22:30:00 +0000</pubDate><atom:updated>2008-11-29T20:01:17.241-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">graphics</category><category domain="http://www.blogger.com/atom/ns#">math</category><category domain="http://www.blogger.com/atom/ns#">people</category><title>Waltzing cubes</title><description>&lt;a href=&quot;http://garron.us/&quot;&gt;Lucas&lt;/a&gt;, who I know from math and CS, has an absurd number of Rubik&#39;s cubes. He has the standard cubes in every size from 2x2 to 5x5. He has combinatorically ridiculous 7x7 cube that probably takes days to solve. He also has variations like &lt;a href=&quot;http://en.wikipedia.org/wiki/Square-1&quot;&gt;square one&lt;/a&gt;. In a few weeks, he&#39;ll get a package from Japan and in it will be a &lt;a href=&quot;http://www.youtube.com/watch?v=7LEpAujrMuE&quot;&gt;void cube&lt;/a&gt;. (How you would build something like that without breaking the laws of physics is beyond me.)&lt;br /&gt;&lt;br /&gt;Years ago, Lucas also made a &lt;a href=&quot;http://www.youtube.com/watch?v=fzAwZMfLaXw&quot;&gt;Rubik&#39;s cube waltz&lt;/a&gt;. This means: he scripted and raytraced the whole animation in POV-RAY and Mathematica. Props!&lt;br /&gt;&lt;br /&gt;&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/fzAwZMfLaXw&amp;hl=en&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/fzAwZMfLaXw&amp;hl=en&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description><link>http://dcposch.blogspot.com/2008/10/waltzing-cubes.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-7508695615999713824</guid><pubDate>Thu, 16 Oct 2008 07:53:00 +0000</pubDate><atom:updated>2008-11-25T19:18:44.757-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">friends</category><category domain="http://www.blogger.com/atom/ns#">stanford</category><title>Happy Birthday!</title><description>to &lt;a href=&quot;http://thechanster.wordpress.com/&quot;&gt;you&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Congrats!</description><link>http://dcposch.blogspot.com/2008/10/happy-birthday.html</link><author>noreply@blogger.com (dc)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4354552089923420689</guid><pubDate>Mon, 06 Oct 2008 08:29:00 +0000</pubDate><atom:updated>2018-03-10T16:26:50.969-08:00</atom:updated><title>Sticking it to the Man</title><description>My classmate Ravi had a &lt;a href=&quot;http://nickels.nfhell.com/&quot;&gt;cool&lt;/a&gt;, but &lt;a href=&quot;http://www.paywithpennies.com/&quot;&gt;not neccesarily original&lt;/a&gt; idea. He wants to pay his $50,000 tuition in nickels, starting with the next ~$17,000 quarterly bill.&lt;br /&gt;&lt;br /&gt;I love Stanford and if it was up to me, I wouldn&#39;t change anything -- except, of course, the tuition. Stanford&#39;s endowment grew by &lt;a href=&quot;http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/01/24/MNCLUJSHN.DTL&quot;&gt;23% to $17b last year&lt;/a&gt;, which means that they made about $200,000 for each student in every school. Most undergrads are on financial aid, but those who aren&#39;t pay more than $50K a year -- not a particularly large item on Stanford&#39;s balance sheet, but huge for a lot of the parents who write the checks.&lt;br /&gt;&lt;br /&gt;And it&#39;s not just parents. Lots of us, especially grad students, leave with ridiculous debt loads. If I&#39;ve gotten anything out of the market meltdown that we&#39;re in the middle of, it&#39;s that ridiculous debt loads are a bad idea.&lt;br /&gt;&lt;br /&gt;Financial aid is difficult, too. Need-blind admission does a reasonable job of ensuring that everyone who gets in can come, but it doesn&#39;t guarantee fair treatment. At best, it lets smart kids without money or college degrees in their family come to Stanford and become seeds of change, close the poverty gap, and live happily ever after. At worst, it penalizes parents who work hard and save and subsidizes the ones who outspend their incomes.&lt;br /&gt;&lt;br /&gt;If Ravi actually manages to wheel-barrow a million nickels to the Registar&#39;s Office, I&#39;ll be there, blogging the pictures and videos for you.</description><link>http://dcposch.blogspot.com/2008/10/sticking-it-to-man.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6360096173579257447.post-4358006184780055750</guid><pubDate>Sat, 04 Oct 2008 03:44:00 +0000</pubDate><atom:updated>2008-10-03T21:41:13.612-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">politics</category><title>President Palin</title><description>Matt Damon had a &lt;a href=&quot;http://www.youtube.com/watch?v=anxkrm9uEJk&quot;&gt;some thoughts on the danger of Palin becoming President&lt;/a&gt; in a recent interview.&lt;br /&gt;&lt;br /&gt;Then, yesterday, Palin spoke her mind on education.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Say it ain&#39;t so, Joe, there you go again pointing backwards again. You preferenced your whole comment with the Bush administration. Now doggone it, let&#39;s look ahead and tell Americans what we have to plan to do for them in the future. You mentioned education and I&#39;m glad you did. I know education you are passionate about with your wife being a teacher for 30 years, and god bless her. Her reward is in heaven, right?&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;(From the &lt;a href=&quot;http://edition.cnn.com/2008/POLITICS/10/02/debate.transcript/index.html&quot;&gt;CNN transcript of the VP debate&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Later in the debate, both running mates discussed the possibility of taking over if the president died.&lt;br /&gt;&lt;br /&gt;If McCain wins, he&#39;ll be the oldest president ever to take office. If he doesn&#39;t make it to 2012, Palin will lead the free world in his stead. Scary? Yes. Embarassing? Even more so...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://my.barackobama.com/page/content/im52?source=pm-info-t-web&quot;&gt;Vote for change&lt;/a&gt;.</description><link>http://dcposch.blogspot.com/2008/10/president-palin.html</link><author>noreply@blogger.com (dc)</author><thr:total>0</thr:total></item></channel></rss>