<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>idkfa rss feed</title>
        <link>http://www.idkfa.com/v3</link>
        <atom:link href="http://idkfa.com/v3/rss.php" rel="self" type="application/rss+xml" />
        <description>idkfa: syndicated</description>
        <item>
           <title>kaiden: I keep coming back to this thread. I generated</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4606</link>
           <description>I keep coming back to this thread. I generated these numbers/graphs because I found an interesting way to generate them. Now, unfortunately, my brain is drawing uncomfortable conclusions that are hard to ignore.     First: I apparently have a fairly consistent productivity/burn out cycle. I work feverishly on a project, and then tend to not return for months, if at all. The new idkfa rendering system, the game projects, and the novel writing tool projects, all seem to follow about the same cycle, and towards the end I burn myself out, and afterwards either do nothing, or find another project to focus on.     I understand why certain projects are exciting to me. I don&#39;t understand why I pursue them when they are interesting/relevant to so few people (and usually, only to me). I&#39;m excited about them as I&#39;m working on them. But it&#39;s rare, if ever, that I&#39;m happy about the time I spent doing them afterwards, much like how a painter is never happy with their work, and never feels they are finished. My sense of satisfaction, while greater than zero, rarely matches the time investment.     It&#39;s hard to justify a hobby that takes 4-5 hours a day (or more), particularly as the graphs show that they take weeks or months before I eventually burn out. I maintain a functional routine: I pay my bills, clean my house, mow my yard... but more often than not, I&#39;m merely meeting the bare minimum of what&#39;s required, and never feel like I&#39;m getting ahead of things. The goals and routines I try to adhere to (exercise routines, reading, family and social commitments, etc.) limp along while I apologize for them and go on nattering about seen/unseen posts on idkfa.     Recently, I thought back on my telecommunications simulation game, which got me thinking about interesting possibilities for the game again. What if part of your &quot;mini-game&quot; was pointing cell phone towers in real-time to capture the most customers at any one time? What if you</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>idkfa</category>
           <pubDate>Mon, 17 Sep 2012 15:56:30 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4606</guid>
       </item>
            <item>
           <title>kaiden: I try to be only a little evil in my various</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4583</link>
           <description>I try to be only a little evil in my various projects, despite the evil bits being so very interesting.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>idkfa</category>
           <pubDate>Mon, 10 Sep 2012 12:50:02 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4583</guid>
       </item>
            <item>
           <title>conrad: That&#39;s a lot less evil than I was</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4582</link>
           <description>That&#39;s a lot less evil than I was expecting.</description>
           <author>conrad@idkfa.com (conrad)</author>
           <category>idkfa</category>
           <pubDate>Mon, 10 Sep 2012 12:37:59 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4582</guid>
       </item>
            <item>
           <title>kaiden: Just a poor man&#39;s &quot;dynamic DNS.&quot;</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4581</link>
           <description>Just a poor man&#39;s &quot;dynamic DNS.&quot; Cron job on servers at home, webpage to listen and record source IP, and a page to display history and hostnames of anyone using the service.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>idkfa</category>
           <pubDate>Mon, 10 Sep 2012 02:10:40 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4581</guid>
       </item>
            <item>
           <title>conrad: I&#39;m not sure I want to know the answer,</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4580</link>
           <description>I&#39;m not sure I want to know the answer, but....IP tracking tool?</description>
           <author>conrad@idkfa.com (conrad)</author>
           <category>idkfa</category>
           <pubDate>Sun, 09 Sep 2012 22:15:08 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4580</guid>
       </item>
            <item>
           <title>kaiden: Probably only interesting for the</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4579</link>
           <description>Probably only interesting for the programmer/statistician types out there, but I got it in my head I needed graphs for this, and here they are.     Lines of Code, One line per project, linear scale:                      Lines of Code, One line per project, logarithmic scale (so v3 doesn&#39;t take up quite as much space):                My thought was to visualize the rate at which I code on my personal projects. I figured out how to pull this sort of data from my archives, but  alas, I can only count changes for the time during which I was collecting my archive versions. June 15th, 2011 is my earliest date, through the present, and some of the smaller, simpler projects that haven&#39;t changed much reflect this.     One should also note that &quot;lines of code&quot; is a notoriously poor metric for the size or complexity of a project. In some cases (v3 being one), I have tons of legacy code that I simply leave in place because I&#39;m loathe to find out what subtle things might break if I remove them. There are also testing scripts, mock-ups, prototypes, etc., that find themselves in the codebase which I keep around in case I need them again. Much of these are simply &quot;copy-pasted,&quot; with slight modifications made.     That said, as it is, I have almost 30,000 lines of code I&#39;m developing against or maintaining over the last few years. v3, going from ~7000 to ~12000 lines of code has probably seen the most work, while some of my other projects (some I&#39;ve exposed, some I have not) come in close second. My adventure game framework attempts share maybe 50% of the same codebase, but vary wildly after that. My collaborative, distributed wiki/novel-writing system consists of almost entirely new code, using only a few utility methods from some of my other projects.      Finally, there are other projects outside the codebases listed here, the exercise bike/video integration project, an AlaskaUSA statement export parsing program, a secure password</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>idkfa</category>
           <pubDate>Sun, 09 Sep 2012 17:45:52 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4579&amp;msg_id=4579</guid>
       </item>
            
    </channel>
</rss> 
