<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Patrick Mylund</title>
	
	<link>http://patrickmylund.com</link>
	<description />
	<lastBuildDate>Thu, 05 Nov 2009 22:10:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.0/</creativeCommons:license><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><meta xmlns="http://pipes.yahoo.com" name="pipes" content="noprocess" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.patrickmylund.com/patrickmylund" type="application/rss+xml" /><feedburner:emailServiceId>patrickmylund</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.patrickmylund.com/patrickmylund" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.patrickmylund.com%2Fpatrickmylund" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Ninite is like Automatix for Windows</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/-chCoFZ9J4A/</link>
		<comments>http://patrickmylund.com/blog/ninite-is-like-automatix-for-windows/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 19:41:44 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Automatix]]></category>
		<category><![CDATA[Ninite]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1287</guid>
		<description><![CDATA[Ninite lets you construct a custom installation package containing different software of your choice. This package then installs all of the applications in one go, using their default settings &#8212; it also tries to skip any toolbar installations and other annoyances automatically.

Automatix was a dangerous abomination, code-wise, but its concept was noble. Ninite seems to [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://ninite.com/" title="Ninite website" rel="nofollow">Ninite</a> lets you construct a custom installation package containing different software of your choice. This package then installs all of the applications in one go, using their default settings &#8212; it also tries to skip any toolbar installations and other annoyances automatically.</p>
<p><a href="http://patrickmylund.com/blog/content/2009/11/ninite_screenshot.png"><img src="http://patrickmylund.com/blog/content/2009/11/ninite_screenshot-568x700.png" alt="Ninite screenshot" title="Ninite screenshot" width="568" height="700" class="aligncenter size-large wp-image-1289" /></a></p>
<p>Automatix was a dangerous abomination, code-wise, but its concept was noble. Ninite seems to be striving for something similar (albeit saner) on Windows. If you&#8217;re lazy, and you don&#8217;t mind trusting a third party too much, you should <a href="http://ninite.com" title="Ninite website" rel="nofollow">give it a try</a>.</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/-chCoFZ9J4A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/ninite-is-like-automatix-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/ninite-is-like-automatix-for-windows/</feedburner:origLink></item>
		<item>
		<title>Unreal Development Kit Released</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/a0ng8HpARCk/</link>
		<comments>http://patrickmylund.com/blog/unreal-development-kit-released/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 18:39:12 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Epic Games]]></category>
		<category><![CDATA[Unreal Development Kit]]></category>
		<category><![CDATA[Unreal Engine]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1282</guid>
		<description><![CDATA[Epic Games just released the Unreal Development Kit, a fully-featured SDK based on the award-winning Unreal 3 engine that powers a wide range of today&#8217;s most popular games; and it&#8217;s free for educational and non-commercial use &#8212; wow!

There are some rather heavy licensing fees once you start making money from your game &#8212; $0 (zero) [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Epic Games just released the <a href="http://udk.com/" title="Unreal Development Kit" rel="nofollow">Unreal Development Kit</a>, a fully-featured <abbr title="Software Development Kit">SDK</abbr> based on the award-winning Unreal 3 engine that powers a wide range of today&#8217;s most popular games; and it&#8217;s free for educational and non-commercial use &#8212; wow!</p>
<p><a href="http://patrickmylund.com/blog/content/2009/11/unreal-effects_editor.jpg"><img src="http://patrickmylund.com/blog/content/2009/11/unreal-effects_editor-700x393.jpg" alt="UDK Effects Editor example" title="UDK Effects Editor example" width="700" height="393" class="aligncenter size-large wp-image-1286" /></a></p>
<p>There are some rather heavy licensing fees once you start making money from your game &#8212; $0 (zero) up-front, and a 0% royalty on you or your company&#8217;s first $5,000 (US) in UDK related revenue, and a 25% royalty on UDK related revenue above $5,000 (US) &#8212; though, if you take into consideration that you can upgrade to the real Unreal engine licensing and skip the royalty fees once you reach fame and fortune, the Unreal Development Kit remains extremely attractive for any kind of game development.</p>
<p>Have a look at the list of <a href="http://udk.com/features.html" title="UDK features" rel="nofollow">features</a> and the <a href="http://www.udk.com/showcase.html" title="UDK showcase" rel="nofollow">showcase</a>, or just skip everything and <a href="http://www.udk.com/download.html" title="UDK download" rel="nofollow">grab it</a>!</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/a0ng8HpARCk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/unreal-development-kit-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/unreal-development-kit-released/</feedburner:origLink></item>
		<item>
		<title>MIT Introduction to Computer Science and Programming</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/BW2nUOYf4w8/</link>
		<comments>http://patrickmylund.com/blog/mit-introduction-to-computer-science-and-programming/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 21:47:30 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Eric Grimson]]></category>
		<category><![CDATA[John Guttag]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[MIT OpenCourseWare]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1278</guid>
		<description><![CDATA[&#8220;MIT 6.00 &#8212; Introduction to Computer Science and Programming&#8221; is one of the best introductions to programming I&#8217;ve seen, and I guess I shouldn&#8217;t expect less from the Massachusetts Institute of Technology. 24 video recordings of Computer Science lectures (totalling roughly 20 hours) by Professors Eric Grimson and John Guttag, current and former heads of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://patrickmylund.com/blog/content/2009/11/mit-redgrey-display3.gif" alt="MIT Logo" title="MIT Logo" width="116" height="64" class="alignright size-full wp-image-1280" />&#8220;MIT 6.00 &#8212; Introduction to Computer Science and Programming&#8221; is one of the best introductions to programming I&#8217;ve seen, and I guess I shouldn&#8217;t expect less from the Massachusetts Institute of Technology. 24 video recordings of Computer Science lectures (totalling roughly 20 hours) by Professors Eric Grimson and John Guttag, current and former heads of Electrical Engineering and Computer Science at MIT. The course focuses on, quite simply, teaching you how to think like a programmer and solve problems computationally. Historically, LISP was the language of choice for Computer Science introductions at MIT, but was since replaced by every imperative programmer&#8217;s new darling, <a href="http://www.python.org" title="The Python Programming Language">Python</a>.</p>
<p>To quote the overview given in the first video, the course revolves around:</p>
<ul>
<li>Computational thinking</li>
<li>Understanding code</li>
<li>Understanding abilities and limits</li>
<li>Mapping problems into computation</li>
</ul>
<p>I highly recommend watching this if you&#8217;re new to programming, a hobby programmer, or even if you&#8217;re pretty well-versed &#8212; I&#8217;m sure there are nuggets of useful information inthere for everyone. Give Lecture 1 a look; if you like it, I&#8217;ve embedded the entire course after the jump, but it can also be found on the official <a href="http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/CourseHome/index.htm" title="6.00 Introduction to Computer Science and Programming">course website</a>, along with assignments, exams and solutions.</p>
<h2>Lecture 1: Goals of the course; what is computation; introduction to data types, operators, and variables</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/k6U-i4gXkLM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/k6U-i4gXkLM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p><span id="more-1278"></span></p>
<h2>Lecture 2: Operators and operands; statements; branching, conditionals, and iteration</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/Pij6J0HsYFA&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/Pij6J0HsYFA&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 3: Common code patterns: iterative programs</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/X6ilT3uUOBo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/X6ilT3uUOBo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 4: Decomposition and abstraction through functions; introduction to recursion</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/SXR9CDof7qw&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/SXR9CDof7qw&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 5: Floating point numbers, successive refinement, finding roots</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/Pfo7r6bjSqI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/Pfo7r6bjSqI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 6: Bisection methods, Newton/Raphson, introduction to lists</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/hVHqs38fPe8&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/hVHqs38fPe8&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 7: Lists and mutability, dictionaries, pseudocode, introduction to efficiency</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/tuRYbBvOMRo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/tuRYbBvOMRo&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 8: Complexity; log, linear, quadratic, exponential algorithms</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/ewd7Lf2dr5Q&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/ewd7Lf2dr5Q&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 9: Binary search, bubble and selection sorts</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/UNHQ7CRsEtU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/UNHQ7CRsEtU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 10: Divide and conquer methods, merge sort, exceptions</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/kDhR4Zm53zc&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/kDhR4Zm53zc&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 11: Testing and debugging</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/DkPsD58nUIE&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/DkPsD58nUIE&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 12: More about debugging, knapsack problem, introduction to dynamic programming</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/udnyuHzJsjM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/udnyuHzJsjM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 13: Dynamic programming: overlapping subproblems, optimal substructure</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/ZKBUu_ahSR4&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/ZKBUu_ahSR4&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 14: Analysis of knapsack problem, introduction to object-oriented programming</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/le8tpXQyYcM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/le8tpXQyYcM&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 15: Abstract data types, classes and methods</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/y81AhLQN-NI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/y81AhLQN-NI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 16: Encapsulation, inheritance, shadowing</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/Q8SoG1OIveU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/Q8SoG1OIveU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 17: Computational models: random walk simulation</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/ZbIpjf0QEPI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/ZbIpjf0QEPI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 18: Presenting simulation results, Pylab, plotting</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/QJ_MPc0TobI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/QJ_MPc0TobI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 19: Biased random walks, distributions</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/IZaAUwW7OsU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/IZaAUwW7OsU&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 20: Monte Carlo simulations, estimating pi</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/ENrAsRoR97I&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/ENrAsRoR97I&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 21: Validating simulation results, curve fitting, linear regression</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/SuOIpJnn888&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/SuOIpJnn888&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 22: Normal, uniform, and exponential distributions; misuse of statistics</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/WGDbIKtjmSs&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/WGDbIKtjmSs&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 23: Stock market simulation</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/raTzkzML31w&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/raTzkzML31w&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<h2>Lecture 24: Course overview; what do computer scientists do?</h2>
<p><!-- Smart Youtube --><span class="youtube"><object width="700" height="420"><param name="movie" value="http://www.youtube.com/v/2q--tAPkVXI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" /><param name="allowFullScreen" value="true" /><embed wmode="transparent" src="http://www.youtube.com/v/2q--tAPkVXI&amp;rel=1&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=0&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0" type="application/x-shockwave-flash" allowfullscreen="true" width="700" height="420" ></embed><param name="wmode" value="transparent" /></object></span></p>
<p>Thank you, MIT, for making your courses open like this.</p>
<p>For more information, see the <a href="http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-00Fall-2008/CourseHome/index.htm" title="6.00 Introduction to Computer Science and Programming">course website</a>. You can find more OpenCourseWare on the <a href="http://ocw.mit.edu/" title="MIT: OpenCourseWare">OpenCourseWare website</a>.</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/BW2nUOYf4w8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/mit-introduction-to-computer-science-and-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/mit-introduction-to-computer-science-and-programming/</feedburner:origLink></item>
		<item>
		<title>I’m Giving Out 10 Google Wave Invites</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/YqONpn8FafE/</link>
		<comments>http://patrickmylund.com/blog/im-giving-out-10-google-wave-invites/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 02:32:51 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Wave]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1275</guid>
		<description><![CDATA[I have 10 spare Google Wave invites which I&#8217;m handing out. Write a comment indicating you want one and make sure the email address entered in the email field is correct and I&#8217;ll send one your way! First come, first serve!
All out of invites &#8212; thanks for playing!
]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://patrickmylund.com/blog/content/2009/11/googlewave.png" alt="Google Wave logo" title="Google Wave logo" width="251" height="202" class="aligncenter size-full wp-image-1276" /></p>
<p>I have 10 spare Google Wave invites which I&#8217;m handing out. Write a comment indicating you want one and make sure the email address entered in the email field is correct and I&#8217;ll send one your way! First come, first serve!</p>
<p><strong>All out of invites &#8212; thanks for playing!</strong></p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/YqONpn8FafE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/im-giving-out-10-google-wave-invites/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/im-giving-out-10-google-wave-invites/</feedburner:origLink></item>
		<item>
		<title>“The Wire” to be Taught at Harvard</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/TsG8f5OafGo/</link>
		<comments>http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 20:38:04 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Movies/TV]]></category>
		<category><![CDATA[Harvard]]></category>
		<category><![CDATA[The Wire]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1268</guid>
		<description><![CDATA[The HBO television series &#8220;The Wire&#8221; is so authentic that Harvard sociology students will soon be able to score credits by watching it:
At a panel last night, stars of the HBO hit series joined Harvard professors in discussing the applications of the show—which depicts the struggles of urban life in Baltimore—in understanding and combating real [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The HBO television series &#8220;<a href="http://www.hbo.com/thewire/" title="HBO: The Wire website">The Wire</a>&#8221; is so authentic that Harvard sociology students will soon be able to <a href="http://www.thecrimson.com/article.aspx?ref=529853" title="The Harvard Crimson" rel="nofollow">score credits by watching it</a>:</p>
<blockquote><p>At a panel last night, stars of the HBO hit series joined Harvard professors in discussing the applications of the show—which depicts the struggles of urban life in Baltimore—in understanding and combating real urban social issues. </p>
<p>“‘The Wire’ has done more to enhance our understanding of the systemic urban inequality that constrains the lives of the poor than any published study”, Sociology Professor William J. Wilson said.</p></blockquote>

<a href='http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/the_wire-the_law/' title='The Law'><img width="150" height="150" src="http://patrickmylund.com/blog/content/2009/10/The_Wire-the_law-150x150.jpg" class="attachment-thumbnail" alt="" title="The Law" /></a>
<a href='http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/the_wire-the_street/' title='The Street'><img width="150" height="150" src="http://patrickmylund.com/blog/content/2009/10/The_Wire-the_street-150x150.jpg" class="attachment-thumbnail" alt="" title="The Street" /></a>
<a href='http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/the_wire-the_docks/' title='The Docks'><img width="150" height="150" src="http://patrickmylund.com/blog/content/2009/10/The_Wire-the_docks-150x150.jpg" class="attachment-thumbnail" alt="" title="The Docks" /></a>

<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/TsG8f5OafGo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/the-wire-to-be-taught-at-harvard/</feedburner:origLink></item>
		<item>
		<title>I See What You Did There, Google Kirkland</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/sF39qa8EJBg/</link>
		<comments>http://patrickmylund.com/blog/i-see-what-you-did-there-google-kirkland/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 11:46:59 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[om nom nom]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1266</guid>
		<description><![CDATA[So it seems Google has opened a new office in Kirkland, with an interesting cantina:
]]></description>
			<content:encoded><![CDATA[<p></p><p>So it seems Google has opened a new office in Kirkland, with an interesting cantina:</p>
<div id="attachment_1267" class="wp-caption aligncenter" style="width: 621px">
	<a href="http://www.seattlepi.com/photos/gallery.asp?SubID=5201&#038;page=14&#038;GTitle=Google%20opens%20new%20campus%20in%20Kirkland&#038;pubdate=10/29/2009" rel="nofollow"><img src="http://patrickmylund.com/blog/content/2009/10/google_kirkland-om_nom_nom.jpg" alt="What&#039;s that in the back?" title="&#039;Om Nom Nom&#039; restaurant at Google Kirkland" width="621" height="409" class="size-full wp-image-1267" /></a>
	<p class="wp-caption-text">What's that in the back?</p>
</div>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/sF39qa8EJBg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/i-see-what-you-did-there-google-kirkland/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/i-see-what-you-did-there-google-kirkland/</feedburner:origLink></item>
		<item>
		<title>This Is Exactly What You Think It Is</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/eMyn_TIIdks/</link>
		<comments>http://patrickmylund.com/blog/exactly-what-you-think/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 15:09:55 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[smiley]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1261</guid>
		<description><![CDATA[There&#8217;s a clock on the other side, yet I never seem to be able to tell the time.
]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://patrickmylund.com/blog/content/2009/10/exactly_what_you_think-700x670.png" alt="Exactly What You Think" title="Exactly What You Think" width="700" height="670" class="aligncenter size-large wp-image-1262" /></p>
<p>There&#8217;s a clock on the other side, yet I never seem to be able to tell the time.</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/eMyn_TIIdks" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/exactly-what-you-think/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/exactly-what-you-think/</feedburner:origLink></item>
		<item>
		<title>Nutshelling Great Britain</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/4xN2bwCZfWE/</link>
		<comments>http://patrickmylund.com/blog/nutshelling-great-britain/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 14:48:36 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Great Britain]]></category>
		<category><![CDATA[London]]></category>
		<category><![CDATA[United Kingdom]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1256</guid>
		<description><![CDATA[Shortly after arriving in London recently, it dawned on me why there were 182,155 personal injury road accidents in Britain in 2007:


I also made an interesting observation in a pub named The Pack Horse Inn:

&#8220;Mor&#8221; is Danish, Swedish and Norwegian for &#8220;Mom&#8221;. I&#8217;ll let you draw your own conclusions.
There are more pictures (Picasa).
]]></description>
			<content:encoded><![CDATA[<p></p><p>Shortly after arriving in London recently, it dawned on me why there were 182,155 personal injury road accidents in Britain in 2007:</p>
<p><img src="http://patrickmylund.com/blog/content/2009/10/uk-righthand_side_driving-700x525.jpg" alt="Righthand Side Driving" title="Righthand Side Driving" width="700" height="525" class="aligncenter size-large wp-image-1259" /><br />
<img src="http://patrickmylund.com/blog/content/2009/10/uk-crazy_stripes-700x525.jpg" alt="Completely Normal Traffic Stripes" title="Completely Normal Traffic Stripes" width="700" height="525" class="aligncenter size-large wp-image-1257" /></p>
<p>I also made an interesting observation in a pub named The Pack Horse Inn:<br />
<img src="http://patrickmylund.com/blog/content/2009/10/uk-mom-700x525.jpg" alt="Mor On The Pack Horse" title="Mor On The Pack Horse" width="700" height="525" class="aligncenter size-large wp-image-1260" /><br />
&#8220;Mor&#8221; is Danish, Swedish and Norwegian for &#8220;Mom&#8221;. I&#8217;ll let you draw your own conclusions.</p>
<p>There are <a href="http://picasaweb.google.com/pmylund/London">more pictures</a> (Picasa).</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/4xN2bwCZfWE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/nutshelling-great-britain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/nutshelling-great-britain/</feedburner:origLink></item>
		<item>
		<title>All Your Comments Are Belong To Richard Feynman</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/F3ZwYWu6uvc/</link>
		<comments>http://patrickmylund.com/blog/all-your-comments-are-belong-to-richard-feynman/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 10:21:53 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[FeynTube]]></category>
		<category><![CDATA[Greasemonkey]]></category>
		<category><![CDATA[Richard Feynman]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1254</guid>
		<description><![CDATA[Haha, this is great. FeynTube is a Greasemonkey script that does something amazing: it makes reading YouTube comments worthwhile by replacing them all with quotes from Nobel Prize winning physicist Richard Feynman.

FeynTube is a small Greasemonkey script that transforms the atrocity that YouTube comments are into reasonable and smart quotes that are actually readable without [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><img src="http://patrickmylund.com/blog/content/2009/10/feynman.jpg" alt="Richard Feynman" title="Richard Feynman" width="162" height="227" class="alignright size-full wp-image-1255" />Haha, this is great. <a href="http://www.julien-oster.de/projects/feyntube/" title="FeynTube Greasemonkey script" rel="nofollow">FeynTube</a> is a Greasemonkey script that does something amazing: it makes reading YouTube comments worthwhile by replacing them all with quotes from Nobel Prize winning physicist Richard Feynman.</p>
<blockquote><p>
FeynTube is a small Greasemonkey script that transforms the atrocity that YouTube comments are into reasonable and smart quotes that are actually readable without causing unexpected damage to your enjoyment, mind, temper and any vital organs (because with YouTube comments, you never know). (Greasemonkey, in turn, is a very nice Firefox extension that allows you to customize webpages.)<br />
FeynTube achieves this accomplishment by doing the only conceivable thing: removing all YouTube comments (from your display, unfortunately they&#8217;re still on the servers) and replacing them with actual quotes from famous Nobel Prize physicist and elaborate skirt chaser Richard Feynman.</p>
<p>I wrote it because I actually like watching videos on YouTube, but, despite better knowledge, sometimes just couldn&#8217;t restrain myself from scrolling down and reading some of the comments&#8211;with horrible consequences. So I wrote this small script. Now, everytime I scroll down to the comment section, I can read something worthwile.
</p></blockquote>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/F3ZwYWu6uvc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/all-your-comments-are-belong-to-richard-feynman/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/all-your-comments-are-belong-to-richard-feynman/</feedburner:origLink></item>
		<item>
		<title>Small Worlds — Beautifully Twisted Retro Exploration</title>
		<link>http://feedproxy.google.com/~r/patrickmylund/~3/JAjpk6wY5S0/</link>
		<comments>http://patrickmylund.com/blog/small-worlds-beautifully-twisted-retro-exploration/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 00:06:49 +0000</pubDate>
		<dc:creator>Patrick Mylund</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Small Worlds]]></category>

		<guid isPermaLink="false">http://patrickmylund.com/?p=1252</guid>
		<description><![CDATA[Small Worlds is the twisted, Braid-like Prince of Persia remake I never knew I wanted to play. It&#8217;s completed in roughly 15 minutes, but they are worth more than the 4-6 hours you usually spend per contemporary run-at-the-mill let&#8217;s-do-everything video game.
It is literally what it says it is; a game containing small worlds that you [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://jayisgames.com/cgdc6/?gameID=9" title="Play Small Worlds" rel="nofollow">Small Worlds</a> is the twisted, Braid-like Prince of Persia remake I never knew I wanted to play. It&#8217;s completed in roughly 15 minutes, but they are worth more than the 4-6 hours you usually spend per contemporary run-at-the-mill let&#8217;s-do-everything video game.</p>
<div id="attachment_1253" class="wp-caption aligncenter" style="width: 585px">
	<img src="http://patrickmylund.com/blog/content/2009/10/smallworlds.png" alt="One of the worlds in Small Worlds" title="Small Worlds screenshot" width="585" height="562" class="size-full wp-image-1253" />
	<p class="wp-caption-text">One of the worlds in Small Worlds</p>
</div>
<p>It is literally what it says it is; a game containing small worlds that you explore &#8212; with a delightfully twisted ending, too. Simple, beautiful. <a href="http://jayisgames.com/cgdc6/?gameID=9" title="Play Small Worlds" rel="nofollow">Play it</a>.</p>
<img src="http://feeds.feedburner.com/~r/patrickmylund/~4/JAjpk6wY5S0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://patrickmylund.com/blog/small-worlds-beautifully-twisted-retro-exploration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://patrickmylund.com/blog/small-worlds-beautifully-twisted-retro-exploration/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.724 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-11-05 23:11:03 --><!-- Compression = gzip -->
