<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Finite Improbability &#187; life</title>
	<atom:link href="http://blog.finiteimprobability.com/category/life/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.finiteimprobability.com</link>
	<description>Just programming and math, no spontaneously jumping undergarments</description>
	<lastBuildDate>Wed, 10 Mar 2010 17:56:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Resolutions update, one month</title>
		<link>http://blog.finiteimprobability.com/2009/01/28/resolutions-update-one-month/</link>
		<comments>http://blog.finiteimprobability.com/2009/01/28/resolutions-update-one-month/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 20:06:13 +0000</pubDate>
		<dc:creator>Adam Jones</dc:creator>
				<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://blog.finiteimprobability.com/2009/01/28/resolutions-update-one-month/</guid>
		<description><![CDATA[I&#8217;m going to try and keep up with what I&#8217;ve done towards these
resolutions at the end of each month. Hopefully this will help me stay
on task. Here&#8217;s what I&#8217;ve done so far:


On the game development front: I spent a bit of time this month trying
to come up with ways to get a bit of extra [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m going to try and keep up with what I&#8217;ve done towards these
resolutions at the end of each month. Hopefully this will help me stay
on task. Here&#8217;s what I&#8217;ve done so far:</p>

<ul>
<li><p>On the game development front: I spent a bit of time this month trying
to come up with ways to get a bit of extra money. One of the ideas was
to work up some simple web games (in Flash) and try to get them
published. I wouldn&#8217;t mind eventually doing my game project in this,
and am learning to use the Flex compiler to write Flash projects in
pure ActionScript 3. If you&#8217;re interested, I found a good
reference
<a href="http://www.senocular.com/flash/tutorials/as3withmxmlc/">here</a>.</p></li>
<li><p>On the Haskell/compiler front: I&#8217;m considering doing an AS3->Flash
compiler in Haskell. The mxmlc compiler provided with Flex is written
in Java, which means each recompile gets to enjoy the jvm startup
time. Anyways, it would be a fun side project that
probably will result in a half-finished compiler not suitable for
anyone&#8217;s use. I&#8217;m sure I&#8217;ll learn something though.</p></li>
<li><p>On the productivity front: Things are going ok here. I could be doing
better, but I&#8217;m satisfied with what&#8217;s happened so far.</p></li>
</ul>

<p>Obviously the &#8220;more blogging&#8221; goal is happening so far.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finiteimprobability.com/2009/01/28/resolutions-update-one-month/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Years Resolutions</title>
		<link>http://blog.finiteimprobability.com/2009/01/02/new-years-resolutions/</link>
		<comments>http://blog.finiteimprobability.com/2009/01/02/new-years-resolutions/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 22:40:51 +0000</pubDate>
		<dc:creator>Adam Jones</dc:creator>
				<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://blog.finiteimprobability.com/?p=35</guid>
		<description><![CDATA[Well, it&#8217;s that time of the year and I&#8217;m joining in the fray as
well. Here&#8217;s my (hopefully not entirely empty) set of promises for the
year. I don&#8217;t know who would actually find this interesting, but it&#8217;s
helpful to me.


Learn Haskell: This was on the list
last
year,
and still hasn&#8217;t happened to my satisfaction. I&#8217;m generally able to
follow along [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it&#8217;s that time of the year and I&#8217;m joining in the fray as
well. Here&#8217;s my (hopefully not entirely empty) set of promises for the
year. I don&#8217;t know who would actually find this interesting, but it&#8217;s
helpful to me.</p>

<ol>
<li><p><strong>Learn <a href="http://www.haskell.org">Haskell</a></strong>: This was on the list
<a href="http://blog.finiteimprobability.com/2008/01/23/my-thoughts-exactly/">last
year</a>,
and still hasn&#8217;t happened to my satisfaction. I&#8217;m generally able to
follow along with Haskell code, but haven&#8217;t quite written anything
yet. I&#8217;m considering working out my game idea here since it&#8217;s a concept
that doesn&#8217;t seem to mesh well with functional programming and would
really push me to learn the language.</p></li>
<li><p><strong>Write a compiler</strong>: Technically this one is going to happen
regardless since I am taking that course sequence. I&#8217;d like to do
something targeting the <a href="http://www.llvm.org">llvm</a>, but we&#8217;ll see how
it goes. Maybe I&#8217;ll start by rewriting the backend from that project to
generate code for the llvm.</p></li>
<li><p><strong>Write that damn game</strong>: I&#8217;ve been kicking around the idea forever,
it needs to get done. Hopefully this term&#8217;s computer graphics course
will help me get over that hurdle, but the reality is I just need to
apply myself to it. (see 4) Maybe I&#8217;m reaching too far with it, it could
be done in SDL without too much work and hopefully prettified as I find
interest and time.</p></li>
<li><p><strong>Stop wasting time</strong>: This was on the list last year too, (as &#8220;get off
reddit&#8221;) and I made some progress then as well. I end up falling into
this productivity sink holding pattern of reddit->email->rss->game
news->repeat. When I first started with reddit it was a real
eye-opener. I can honestly say reddit has led me places I probably wouldn&#8217;t
have gone on my own, but it hasn&#8217;t been sending me anywhere new for more
than a year now, and this pattern is really sucking up time. I&#8217;ll still
skim everything to find the new and interesting stuff, but I need to get
to work.</p></li>
<li><p><strong>Get productive</strong>: I don&#8217;t have any illusions that my programming
dilettantism will mean beans to an employer (or grad school
admissions). I need actual work done on projects to demonstrate my
chops, and school projects only go so far. My reddit karma, no matter
how impressive, won&#8217;t go further than I could throw it either. (see 4)</p></li>
<li><p><strong>Settle the grad school issue</strong>: I want to find a topic and explore
it with at least a masters. The point here is to hopefully avoid the
programming equivalent of the drudgery I left systems administration to
try and escape, and ultimately get a job doing something I like. So far
the &#8220;fields&#8221; are narrowed down to graphics, security, and programming
language research (i.e. &#8220;I like functional programming&#8221;). I need to
figure out what I&#8217;m doing and start scouting out other schools to do it
at, in addition to applying #5 here. Not a whole lot of time left here.</p></li>
<li><p><strong>More blogging</strong>: When I was doing it regularly, it helped to keep
me on task. Attempting to explain what I was thinking about helped me to
organize and further develop my thoughts. I could probably launch into a
long rant about the value of switching from being exclusively an information
consumer to being a consumer/producer, but I wouldn&#8217;t be convincing
anyone of anything. From my limited experience it works for me, and that
should be enough.</p></li>
</ol>

<hr />

<p>All that said, this <em>was</em> a pretty good year. Nadia and I got married in
July, took a trip we&#8217;d been talking about for years, and settled a lot
of financial crap all in about two weeks. We both made progress on a lot
of things we wanted to fix, which is why my list of resolutions is
almost exclusively programming-related.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.finiteimprobability.com/2009/01/02/new-years-resolutions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
