<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for rufius</title>
    <link>http://www.advogato.org/person/rufius/</link>
    <description>Advogato blog for rufius</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Mon, 8 Sep 2008 01:05:06 GMT</pubDate>
    <item>
      <pubDate>Tue, 19 Aug 2008 14:16:59 GMT</pubDate>
      <title>Updates</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=36</link>
      <guid>http://blog.zacbrown.org/2008/08/19/updates/</guid>
      <description>&lt;p&gt;Just got back from LA. My stint with Google is over :(. It was a great experience despite my awful apartment.&lt;/p&gt;
&lt;p&gt;Managed to get myself some confidence in my abilities and am now working on two OSS projects.&lt;/p&gt;
&lt;p&gt;Back to the grind of school now. At least I&amp;#8217;ll be starting a new research project.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 5 Jul 2008 17:09:09 GMT</pubDate>
      <title>Oppose the Orphaned Works Act of 2008!</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=35</link>
      <guid>http://blog.zacbrown.org/2008/07/05/oppose-the-orphaned-works-act-of-2008/</guid>
      <description>&lt;p&gt;I won&amp;#8217;t go into full detail of its evil here, as you can read and get the gist of it here: http://blamcast.net/articles/orphaned-works-open-source-copyright.&lt;/p&gt;
&lt;p&gt;Essentially, it means any company can take a piece of software (among other things) and &amp;#8220;claim&amp;#8221; they looked for the author and then use it without obeying the GPL license on it. When the copyright holder sues on grounds of infringement, the people that violated the copyright merely have to provide &amp;#8220;proof&amp;#8221; that they looked for an author and could not locate one.&lt;/p&gt;
&lt;p&gt;The only way to really prevent the infringement if the bill passes, is to register with some sort of copyright registry, which costs money no doubt.&lt;/p&gt;
&lt;p&gt;Oppose it! You can go here: http://capwiz.com/illustratorspartnership/home/ to find out how to &lt;strong&gt;easily&lt;/strong&gt; write your congressman/woman.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 28 Mar 2008 22:19:16 GMT</pubDate>
      <title>Do something nice today.</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=34</link>
      <guid>http://blog.zacbrown.org/2008/03/28/do-something-nice-today/</guid>
      <description>&lt;p&gt;To be honest, I&amp;#8217;m long overdue on saying something. I am alive, just barely, but I am.&lt;/p&gt;
&lt;p&gt;I came across this article today. It made me realize that society has become disenchanted with&amp;#8230; well society itself. Do something nice today for someone you don&amp;#8217;t even know. Seriously.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.npr.org/templates/story/story.php?storyId=89164759" title="Treat Your Mugger Right" target="_blank" &gt;http://www.npr.org/templates/story/story.php?storyId=89164759&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 27 Feb 2008 18:14:59 GMT</pubDate>
      <title>busy</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=33</link>
      <guid>http://blog.zacbrown.org/2008/02/27/busy/</guid>
      <description>&lt;p&gt;Long two week, many tests, projects and homework to be done.&#xA0;&lt;br /&gt;
&lt;/br&gt;&lt;/br&gt;&lt;br /&gt;
With that, I leave you with some food for thought: &amp;#8220;When the rich wage war its the poor who die.&amp;#8221; - Mike Shinoda&#xA0;&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 1 Feb 2008 18:09:07 GMT</pubDate>
      <title>the dark arts</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=32</link>
      <guid>http://blog.zacbrown.org/2008/02/01/the-dark-arts/</guid>
      <description>&lt;p&gt;I am now as we speak ever approaching the dark arts. Actually I&amp;#8217;m just going to be working on compilers and filesystems for the next two years in a directed study with a professor in the Computer Engineering department. A friend in IEEE needs help with his senior project so that&amp;#8217;ll be the beginning of my learning about compilers. Filesystems shall follow shortly thereafter.&lt;/p&gt;
&lt;p&gt;Should be fun and challenging, seeing as I get frustrated to no end with the obsession of online frameworks and building social networking sites. Not that I think those are bad or trivial things, I just don&amp;#8217;t find them to be particularly interesting problems. Even if compilers and filesystems are no longer &amp;#8220;cool&amp;#8221; to the academic types, I still think they are.&lt;/p&gt;
&lt;p&gt;And now I&amp;#8217;m off to read more of &amp;#8220;Functional Programming: Application &amp;amp; Implementation&amp;#8221; by Henderson. If anyone actually reads this, stay tuned. A little while from now I may be posting a Lispkit implementation with a compiler that builds native code which I know is a dirty dirty thing and I should have my mouth washed out with soap for it but I don&amp;#8217;t care :).&lt;/p&gt;
&lt;p&gt;PS: More wine fun is coming as well &lt;img src='http://blog.zacbrown.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; Hooray for shell32!&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Fri, 21 Dec 2007 02:08:34 GMT</pubDate>
      <title>cheers </title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=31</link>
      <guid>http://blog.zacbrown.org/2007/12/20/cheers-jeers/</guid>
      <description>&lt;p&gt;&lt;strong&gt;cheers&lt;/strong&gt;&#xD;
&lt;p&gt;So I found out a couple evenings ago that I got the&#xD;
internship with Google. I would start sometime in mid-May&#xD;
and finish up sometime in mid-August. It would be good fun&#xD;
though it is mildly disappointing that my friend (Danny)&#xD;
that works for Google wouldn't be there during the time I'd&#xD;
be there. He&amp;#8217;s finishing up his last semester of&#xD;
college and wwill be arriving there about the time I would&#xD;
be leave.&#xD;
&lt;p&gt;I&amp;#8217;m excited and anxious all at the same time,&#xD;
dealing with getting myself a place to sleep will be&#xD;
interesting. Maybe I can just sleep under my desk and shower&#xD;
at the office? &lt;img&gt; &#xD;
&lt;p&gt;&lt;strong&gt;jeers&lt;/strong&gt;&#xD;
&lt;p&gt;I was less than pleased with my grades this semester. I&#xD;
ended up with a B+ in both Algorithms &amp;amp; Software Eng.&#xD;
This could change though for Algorithms as I emailed the&#xD;
professor and he said we could speak about possibly getting&#xD;
me an A- which would be great.&#xD;
&lt;p&gt;Software Engineering on the other hand, I apparently&#xD;
bombed the final. That puzzles me but I&amp;#8217;m going to&#xD;
meet with the professor. Surely I didn&amp;#8217;t do that&#xD;
poorly? I&amp;#8217;m not a bad student&amp;#8230;&#xD;
&lt;p&gt;&lt;strong&gt;notes&lt;/strong&gt;&#xD;
&lt;p&gt;Anyway, back to programming on wine &lt;img&gt;&#xD;
</description>
    </item>
    <item>
      <pubDate>Wed, 5 Dec 2007 02:11:06 GMT</pubDate>
      <title>first patch</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=30</link>
      <guid>http://blog.zacbrown.org/2007/12/04/first-patch/</guid>
      <description>&lt;p&gt;So after many failed attempts I finally got a pair of patches committed to wine. You can see them &lt;a href="http://article.gmane.org/gmane.comp.emulators.wine.cvs/36076" target="_blank" &gt;here&lt;/a&gt; and &lt;a href="http://article.gmane.org/gmane.comp.emulators.wine.cvs/36077" target="_blank" &gt;here&lt;/a&gt;. I&amp;#8217;m finding that the more and more I learn about wine, the more and more I get addicted to working on it.&lt;/p&gt;
&lt;p&gt;The code, compared to many projects written in C that I&amp;#8217;ve seen is very clean.&#xA0; The community is helpful and there&amp;#8217;s always something to do since I&amp;#8217;m pretty sure there&amp;#8217;s a sizable 40-50% of the api thats not completely implemented yet.&lt;/p&gt;
&lt;p&gt;Hears to exams and coding.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 28 Nov 2007 21:10:51 GMT</pubDate>
      <title>exams</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=29</link>
      <guid>http://blog.zacbrown.org/2007/11/28/exams/</guid>
      <description>&lt;p&gt;Exams are coming up, this probably won&amp;#8217;t be fun.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 24 Nov 2007 03:12:00 GMT</pubDate>
      <title>Thoughts on &#x201C;Crappy Coder Signs&#x201D;</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=28</link>
      <guid>http://blog.zacbrown.org/2007/11/23/thoughts-on-crappy-coder-signs/</guid>
      <description>&lt;p&gt;I was browsing my feeds in Google reader and came across this blog entitled &lt;a href="http://damienkatz.net/2006/05/signs_youre_a_c.html?repeat" &gt;&amp;#8220;Signs You&amp;#8217;re a Crappy Programmer (and don&amp;#8217;t know it)&amp;#8221;&lt;/a&gt;.  For the most part I thought it was fairly accurate with the exception of not following the rule of trying to make your functions less than 20 (30/40/10/whatever) lines of code.&lt;/p&gt;
&lt;p&gt;Now I&amp;#8217;m not hardline on it, I think one should try to make all functions as short as they possibly can, but I do understand that some functions just can&amp;#8217;t be made that way. I think preaching hard line either way is a bad plan but one as a general rule should try to keep functions short and sweet. Writing big long functions makes it hard for people besides yourself to follow the code quickly. I&amp;#8217;ve dealt with my share of crappy functions that were a hundred lines long and totally unclear. Thats what you get when you work with people that aren&amp;#8217;t programmers first though.&lt;/p&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 19 Nov 2007 07:10:18 GMT</pubDate>
      <title>Beaujolais Nouveau - Recipe for Connections</title>
      <link>http://www.advogato.org/person/rufius/diary.html?start=27</link>
      <guid>http://blog.zacbrown.org/2007/11/19/beaujolais-nouveau-recipe-for-connections/</guid>
      <description>&lt;p&gt;Last night I went to my boss&amp;#8217;s party titled &amp;#8220;Beaujolais Nouveau.&amp;#8221; Apparently this is in reference to some French wine, but I&amp;#8217;m not a wine drinker and thus I had none and was not interested in it. Overall an interesting night, lots of professors, business people and tech enthusiasts. My boss&amp;#8217;s wife is &amp;#8220;big on the tech scene&amp;#8221; or at least was before taking her current job.&lt;/p&gt;
&lt;p&gt;The main highlight of the night was actually meeting Alex de Carvahlo, organizer of BarCamp Miami and RefreshMiami. I&amp;#8217;ve been hunting for some tech groups to get involved in in South Florida but it seems its only a budding area. Despite that I&amp;#8217;ve now got something else to get involved in outside of IEEE and ACM. I also met a guy by the name of Nathaniel, though his last name escapes me. Nathaniel organizes NextMiami which is another tech enthusiast &amp;amp; venture capital group. These should both be good contacts for the future.&lt;/p&gt;
&lt;p&gt;Any one that even gives this blog a passing glance a developer in South Florida that knows of other interest groups?&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
