<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en-US">
  <id>tag:brycekerley.net:chronicleposts</id>
  <link type="text/html" rel="alternate" href="http://brycekerley.net" />
  <title>Bryce Kerley</title>
  <updated>2008-10-22T18:40:49-04:00</updated>
  <generator>Chronicle</generator>
  <rights>All content © 2008 by Bryce Kerley. This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License. Any original source code posted without explicit licensing information is licensed under the WTF Public License without warranty or guarantee that it'll work.</rights>
  <author>
    <name>Bryce Kerley</name>
    <uri>http://brycekerley.net/</uri>
    <email>bkerley@brycekerley.net</email>
  </author>
  <link rel="self" href="http://brycekerley.net/rss/" type="application/atom+xml" /><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Fbrycekerley.net%2Frss%2F" 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%2Fbrycekerley.net%2Frss%2F" 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%2Fbrycekerley.net%2Frss%2F" 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.rojo.com/add-subscription?resource=http%3A%2F%2Fbrycekerley.net%2Frss%2F" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://brycekerley.net/rss/" 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%2Fbrycekerley.net%2Frss%2F" 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%2Fbrycekerley.net%2Frss%2F" 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%2Fbrycekerley.net%2Frss%2F" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><entry>
    <id>tag:brycekerley.net,:Post/183</id>
    <published>2008-10-22T18:40:49-04:00</published>
    <updated>2008-10-22T18:40:49-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/429016008/Generating_an_X_509_Cert_in_Ruby" />
    <title>Generating an X.509 Cert in Ruby</title>
    <content type="html">&lt;p&gt;Ruby's openssl module has basically no documentation because all its methods are added on dynamically or something.&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/Generating_an_X_509_Cert_in_Ruby"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/429016008" height="1" width="1"/&gt;</content>
    <category term="ruby" />
    <category term="programming" />
    <category term="openssl" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FGenerating_an_X_509_Cert_in_Ruby</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Generating_an_X_509_Cert_in_Ruby</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/182</id>
    <published>2008-09-21T10:54:37-04:00</published>
    <updated>2008-09-21T10:54:37-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/398961536/Rails_Debug_Bar" />
    <title>Rails Debug Bar</title>
    <content type="html">&lt;p&gt;Saw a &lt;a href="http://rob.cogit8.org/blog/2008/Sep/19/introducing-django-debug-toolbar/"&gt;Django Debug Bar&lt;/a&gt; yesterday, decided I wanted to try to build one for Rails.  Ridiculously incomplete right now, but it's not too hard to expand.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/bonzoesc/2875753158/" title="Rails Debug Bar by BonzoESC, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3066/2875753158_7938f9c3d2_o.png" width="699" height="150" alt="Rails Debug Bar" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/Rails_Debug_Bar"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/398961536" height="1" width="1"/&gt;</content>
    <category term="rails" />
    <category term="programming" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FRails_Debug_Bar</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Rails_Debug_Bar</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/181</id>
    <published>2008-09-16T15:19:06-04:00</published>
    <updated>2008-09-16T15:22:28-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/394489161/Special_Development_Mode_Behavior_in_Rails" />
    <title>Special Development Mode Behavior in Rails</title>
    <content type="html">&lt;pre class="textmate-source sunburst"&gt;&lt;span class="source source_ruby source_ruby_rails"&gt;&lt;span class="meta meta_rails meta_rails_controller"&gt;  &lt;span class="meta meta_function meta_function_method meta_function_method_without-arguments meta_function_method_without-arguments_ruby"&gt;&lt;span class="keyword keyword_control keyword_control_def keyword_control_def_ruby"&gt;def&lt;/span&gt; &lt;span class="entity entity_name entity_name_function entity_name_function_ruby"&gt;create&lt;/span&gt;&lt;/span&gt;
    &lt;span class="keyword keyword_control keyword_control_ruby"&gt;if&lt;/span&gt; &lt;span class="variable variable_other variable_other_constant variable_other_constant_ruby"&gt;RAILS_ENV&lt;/span&gt; &lt;span class="keyword keyword_operator keyword_operator_comparison keyword_operator_comparison_ruby"&gt;==&lt;/span&gt; &lt;span class="string string_quoted string_quoted_single string_quoted_single_ruby"&gt;&lt;span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_ruby"&gt;'&lt;/span&gt;development&lt;span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_ruby"&gt;'&lt;/span&gt;&lt;/span&gt;
      session&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;[&lt;/span&gt;&lt;span class="constant constant_other constant_other_symbol constant_other_symbol_ruby"&gt;&lt;span class="punctuation punctuation_definition punctuation_definition_constant punctuation_definition_constant_ruby"&gt;:&lt;/span&gt;url&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;]&lt;/span&gt; &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; params&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;[&lt;/span&gt;&lt;span class="constant constant_other constant_other_symbol constant_other_symbol_ruby"&gt;&lt;span class="punctuation punctuation_definition punctuation_definition_constant punctuation_definition_constant_ruby"&gt;:&lt;/span&gt;url&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;]&lt;/span&gt;
      &lt;span class="support support_function support_function_actionpack support_function_actionpack_rails"&gt;redirect_to&lt;/span&gt; homepage_path
      &lt;span class="keyword keyword_control keyword_control_pseudo-method keyword_control_pseudo-method_ruby"&gt;return&lt;/span&gt;
    &lt;span class="keyword keyword_control keyword_control_ruby"&gt;end&lt;/span&gt;
    store &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; &lt;span class="support support_class support_class_ruby"&gt;OpenID&lt;/span&gt;&lt;span class="punctuation punctuation_separator punctuation_separator_other punctuation_separator_other_ruby"&gt;::&lt;/span&gt;&lt;span class="support support_class support_class_ruby"&gt;Store&lt;/span&gt;&lt;span class="punctuation punctuation_separator punctuation_separator_other punctuation_separator_other_ruby"&gt;::&lt;/span&gt;&lt;span class="support support_class support_class_ruby"&gt;Filesystem&lt;/span&gt;&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;&lt;span class="keyword keyword_other keyword_other_special-method keyword_other_special-method_ruby"&gt;new&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;(&lt;/span&gt;&lt;span class="variable variable_other variable_other_constant variable_other_constant_ruby"&gt;RAILS_ROOT&lt;/span&gt; &lt;span class="keyword keyword_operator keyword_operator_arithmetic keyword_operator_arithmetic_ruby"&gt;+&lt;/span&gt; &lt;span class="string string_quoted string_quoted_single string_quoted_single_ruby"&gt;&lt;span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_begin punctuation_definition_string_begin_ruby"&gt;'&lt;/span&gt;/tmp&lt;span class="punctuation punctuation_definition punctuation_definition_string punctuation_definition_string_end punctuation_definition_string_end_ruby"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;)&lt;/span&gt;
    consumer &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; &lt;span class="support support_class support_class_ruby"&gt;OpenID&lt;/span&gt;&lt;span class="punctuation punctuation_separator punctuation_separator_other punctuation_separator_other_ruby"&gt;::&lt;/span&gt;&lt;span class="support support_class support_class_ruby"&gt;Consumer&lt;/span&gt;&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;&lt;span class="keyword keyword_other keyword_other_special-method keyword_other_special-method_ruby"&gt;new&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;(&lt;/span&gt;session&lt;span class="punctuation punctuation_separator punctuation_separator_object punctuation_separator_object_ruby"&gt;,&lt;/span&gt; store&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;)&lt;/span&gt;
    oid_req &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; consumer&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;begin params&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;[&lt;/span&gt;&lt;span class="constant constant_other constant_other_symbol constant_other_symbol_ruby"&gt;&lt;span class="punctuation punctuation_definition punctuation_definition_constant punctuation_definition_constant_ruby"&gt;:&lt;/span&gt;url&lt;/span&gt;&lt;span class="punctuation punctuation_section punctuation_section_array punctuation_section_array_ruby"&gt;]&lt;/span&gt;
    realm &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; request&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;protocol &lt;span class="keyword keyword_operator keyword_operator_arithmetic keyword_operator_arithmetic_ruby"&gt;+&lt;/span&gt; request&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;host_with_port
    return_to &lt;span class="keyword keyword_operator keyword_operator_assignment keyword_operator_assignment_ruby"&gt;=&lt;/span&gt; session_url
    &lt;span class="support support_function support_function_actionpack support_function_actionpack_rails"&gt;redirect_to&lt;/span&gt; oid_req&lt;span class="punctuation punctuation_separator punctuation_separator_method punctuation_separator_method_ruby"&gt;.&lt;/span&gt;redirect_url&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;(&lt;/span&gt;realm&lt;span class="punctuation punctuation_separator punctuation_separator_object punctuation_separator_object_ruby"&gt;,&lt;/span&gt; return_to&lt;span class="punctuation punctuation_section punctuation_section_function punctuation_section_function_ruby"&gt;)&lt;/span&gt;
  &lt;span class="keyword keyword_control keyword_control_ruby"&gt;end&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/394489161" height="1" width="1"/&gt;</content>
    <category term="rails" />
    <category term="programming" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FSpecial_Development_Mode_Behavior_in_Rails</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Special_Development_Mode_Behavior_in_Rails</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/180</id>
    <published>2008-09-13T00:01:04-04:00</published>
    <updated>2008-09-13T00:01:04-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/391267451/Twitter_since_2008-09-12" />
    <title>Twitter since 2008-09-12</title>
    <content type="html">&lt;div class="twitter"&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 13:07:43: &lt;/span&gt;
    &lt;span&gt;Coworker is loud-bloggin' an ruining lunch.&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 20:18:58: &lt;/span&gt;
    &lt;span&gt;My TV has some fast-loading feature-incomplete firmware that loads before the slow-loading feature-complete firmware finishes booting.&lt;/span&gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/391267451" height="1" width="1"/&gt;</content>
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FTwitter_since_2008-09-12</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Twitter_since_2008-09-12</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/179</id>
    <published>2008-09-12T11:19:54-04:00</published>
    <updated>2008-09-12T11:19:55-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/390777842/Twitter_since_2008-09-11" />
    <title>Twitter since 2008-09-11</title>
    <content type="html">&lt;div class="twitter"&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 19:55:09: &lt;/span&gt;
    &lt;span&gt;@chockenberry CHOCK
LOCK
W
A
S
T
E
S
_
S
O
_
M
A
N
Y&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 19:55:16: &lt;/span&gt;
    &lt;span&gt;FUCK IT&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 19:55:44: &lt;/span&gt;
    &lt;span&gt;About to twitter the crap out of my blog.&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 20:45:32: &lt;/span&gt;
    &lt;span&gt;@chockenberry millions of them?  for free?&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 22:45:45: &lt;/span&gt;
    &lt;span&gt;Watching airplane crash videos on youtube while I wait for laundry.&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 23:21:11: &lt;/span&gt;
    &lt;span&gt;@danielpunkass they're only the biggest threat because nobody else makes ads that want to waste that much of my time.&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 23:27:21: &lt;/span&gt;
    &lt;span&gt;@danielpunkass this and your reaction to Palin's speech: trolling?&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 23:30:03: &lt;/span&gt;
    &lt;span&gt;OK this is surreal enough for now: http://tinyurl.com/4vz2oz&lt;/span&gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/390777842" height="1" width="1"/&gt;</content>
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FTwitter_since_2008-09-11</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Twitter_since_2008-09-11</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/177</id>
    <published>2008-09-10T23:03:16-04:00</published>
    <updated>2008-09-10T23:03:17-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/389257130/Twitter_since_2008-09-09" />
    <title>Twitter since 2008-09-09</title>
    <content type="html">&lt;div class="twitter"&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 19:45:57: &lt;/span&gt;
    &lt;span&gt;@bmf Latin is the most logical language in existence because you can write totally sweet mottos in it.&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 21:27:47: &lt;/span&gt;
    &lt;span&gt;@natetrue do they have to do /everything/ you tell them to?&lt;/span&gt;
  &lt;/p&gt;
  &lt;p&gt;
    &lt;span class="user"&gt;
      &lt;img src="http://s3.amazonaws.com/twitter_production/profile_images/27149052/skwerl027qd_normal.gif"/&gt;
      &lt;span class="username"&gt;BonzoESC&lt;/span&gt;
    &lt;/span&gt;
    &lt;span class="timestamp"&gt;at 21:28:03: &lt;/span&gt;
    &lt;span&gt;If there is not a drink called the &amp;quot;Publix Tea Party&amp;quot; I am inventing it fyi.&lt;/span&gt;
  &lt;/p&gt;
&lt;/div&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/389257130" height="1" width="1"/&gt;</content>
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FTwitter_since_2008-09-09</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Twitter_since_2008-09-09</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/176</id>
    <published>2008-08-26T23:35:41-04:00</published>
    <updated>2008-08-26T23:35:41-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/375816213/DEFCON_16" />
    <title>DEFCON 16</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;DEFCON, THE FINAL FRONTIER&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/60492034@N00/2771768363" title="View 'Quality films at Fry's' on Flickr.com"&gt;&lt;img src="http://farm4.static.flickr.com/3029/2771768363_163a3046d1_m.jpg" alt="Quality films at Fry's" border="0" width="180" height="240" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yeah, it was almost three weeks ago, but this year's DEFCON still rings strongly in my memory.&lt;/p&gt;

&lt;p&gt;I didn't really go to Vegas with any plans, except for hanging out with Tampa &amp;amp; Melbourne friends, and maybe rambling about some Prolog stuff I had been playing with at work the days prior.&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/DEFCON_16"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/375816213" height="1" width="1"/&gt;</content>
    <category term="defcon" />
    <category term="hacking" />
    <category term="programming" />
    <category term="badge" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FDEFCON_16</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/DEFCON_16</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/175</id>
    <published>2008-08-04T21:02:35-04:00</published>
    <updated>2008-08-04T21:02:35-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/355869408/The_Tipping_Point" />
    <title>The Tipping Point</title>
    <content type="html">&lt;p&gt;Many web development tools and frameworks provide plugin or other dependency-adding interfaces.  Using these is a tricky interplay between two undesirable extremes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Building your application entirely from prefabricated components and the barest minimum of glue code, so you're on the hook with a dozen or so different plugins to keep their extensions and hacks in order.&lt;/li&gt;
&lt;li&gt;Reinventing the wheel at every chance you get, producing hundreds of lines (in Rails that's actually a lot) of unnecessary code that requires new tests and maintenance.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;"Well, Bryce, there's obviously the titular "Tipping Point," where you pull in plugins as needed but keep your own code working, right?"&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/The_Tipping_Point"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/355869408" height="1" width="1"/&gt;</content>
    <category term="programming" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FThe_Tipping_Point</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/The_Tipping_Point</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/174</id>
    <published>2008-06-08T14:48:46-04:00</published>
    <updated>2008-06-08T14:53:44-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/307500467/Switch_it_on__em" />
    <title>Switch it on 'em</title>
    <content type="html">&lt;p&gt;It's been a busy summer so far, but quitting your job and moving across the state tends to do that to you.&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/Switch_it_on__em"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/307500467" height="1" width="1"/&gt;</content>
    <category term="e/n" />
    <category term="hacking" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2FSwitch_it_on__em</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/Switch_it_on__em</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/173</id>
    <published>2008-05-24T22:15:23-04:00</published>
    <updated>2008-05-24T22:15:23-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/297512996/twitter-digest-in-ruby" />
    <title>Twitter Digest in Ruby</title>
    <content type="html">&lt;p&gt;I wanted a customizable tool to turn my daily &lt;a href="http://twitter.com/BonzoESC"&gt;Twitter&lt;/a&gt; stream into a single daily Atom entry for self-explanatory reasons. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://github.com/bkerley/tdigester/tree/master"&gt;The result is on github&lt;/a&gt;, and isn't terribly difficult to use:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Get the one file.&lt;/li&gt;
&lt;li&gt;Make sure you have the prereqs (rubygems, twitter4r, activesupport, builder).&lt;/li&gt;
&lt;li&gt;Edit the source to point at your twitter account, and the selection of updates that you want to get.&lt;/li&gt;
&lt;li&gt;Run it and redirect the output somewhere fun/useful.&lt;/li&gt;
&lt;/ol&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/297512996" height="1" width="1"/&gt;</content>
    <category term="atom" />
    <category term="twitter" />
    <category term="ruby" />
    <category term="programming" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Ftwitter-digest-in-ruby</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/twitter-digest-in-ruby</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/172</id>
    <published>2008-04-12T07:20:45-04:00</published>
    <updated>2008-04-12T07:20:45-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/268908928/un-hanging-omniweb" />
    <title>Un-hanging OmniWeb</title>
    <content type="html">&lt;p&gt;When using the &lt;a href="http://www.omnigroup.com/omniweb/"&gt;OmniWeb&lt;/a&gt; browser, sometimes it'll get really unresonsive and crummy to use.  Here's one way to fix it:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Quit OmniWeb.&lt;/li&gt;
&lt;li&gt;Go to ~/Library/Application Support/OmniWeb 5 in Finder.  In my case, this is /Users/bkerley/Library/Application Support/OmniWeb 5&lt;/li&gt;
&lt;li&gt;Drag HistoryIndex.ox and the .log and .lock file (if they exist) into the trash.&lt;/li&gt;
&lt;li&gt;Re-start OmniWeb.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;My guess (an educated guess, thanks to Activity Monitor's Sample feature) is that this index of history items gets corrupted, and OmniWeb gets stuck in a tight loop trying to read or make sense of it.  The index re-generates from History.plist pretty quickly on modern systems, so deleting it is no real loss.&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/268908928" height="1" width="1"/&gt;</content>
    <category term="omniweb" />
    <category term="mac" />
    <category term="fix" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Fun-hanging-omniweb</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/un-hanging-omniweb</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/171</id>
    <published>2008-03-22T17:03:18-04:00</published>
    <updated>2008-03-22T17:03:18-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/256214946/movie-title-pun-involving-chronicle" />
    <title>Movie Title Pun involving "Chronicle"</title>
    <content type="html">&lt;p&gt;Added a couple features to Chronicle for your reading pleasure.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An Atom feed is in place.  Use the link above, or hit &lt;a href="http://brycekerley.net/rss"&gt;http://brycekerley.net/rss&lt;/a&gt; to see it.  It's going through feedburner for stats, so don't be surprised at the redirect.&lt;/li&gt;
&lt;li&gt;Page caching, thanks to the &lt;a href="http://www.railsenvy.com/2007/2/28/rails-caching-tutorial"&gt;Rails Caching Tutorial by Rails Envy&lt;/a&gt;.  Includes sweepers!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;More features forthcoming, been busy with the new Smash Brothers.  (Verdict: controls weird, graphic design awful (the stage select screen has six words in four different fonts), still fun).&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/256214946" height="1" width="1"/&gt;</content>
    <category term="weblog" />
    <category term="chronicle" />
    <category term="programming" />
    <category term="rails" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Fmovie-title-pun-involving-chronicle</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/movie-title-pun-involving-chronicle</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/170</id>
    <published>2008-03-18T22:11:42-04:00</published>
    <updated>2008-03-18T22:11:42-04:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/255281546/chronicle" />
    <title>Chronicle</title>
    <content type="html">&lt;p&gt;Things look different around here.&lt;/p&gt;

&lt;p&gt;Mephisto was kind of hard to tweak and hack on, because of its heritage as both a weblog and CMS for people who might not necessarily know how to write webapps.  Hence the complicated theme system, liquid plugins, &amp;amp;c. that exist to make it usable for a wide audience.  However, this made it strange and unfamiliar to me.&lt;/p&gt;

&lt;p&gt;This is "chronicle", hacked together from scratch in not much time.  I'm not open-sourcing it for now because it's seriously basically the barest-bones possible weblog system you can write in Rails, without any useful features like Atom feeds or publishing support.&lt;/p&gt;

&lt;p&gt;It also doesn't support comments.  Suck on that, spambots.  If you want to comment, just email me (and get past the filter).&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/255281546" height="1" width="1"/&gt;</content>
    <category term="weblog" />
    <category term="chronicle" />
    <category term="programming" />
    <category term="rails" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Fchronicle</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/chronicle</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/169</id>
    <published>2008-02-13T02:51:42-05:00</published>
    <updated>2008-03-02T18:12:44-05:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/255281547/wrong-turn-in-saskatoon" />
    <title>Wrong Turn in Saskatoon</title>
    <content type="html">&lt;p&gt;Scott and I were in the back of the car chatting excitedly about a week in Fulda, occasionally looking at the map we had been given charge of.  Grandpa was at the helm of his mighty white land yacht, captaining our trip back to Calgary from the Lueke homestead.  Somewhere in the excitement, we realized that we had missed the turn on to the correct highway in Saskatoon (Saskatchewan 7, Alberta 9), and were now Southward bound to Moose Jaw.&lt;/p&gt;

&lt;p&gt;The drive from Saskatchewan to Calgary is a long one, nine hours, which is about as long as you can drive in Florida without leaving Florida, provided you start at an end and not in the middle.  Adding two hours on to the trip is probably something you don't want to do.  However, nobody really felt like turning around and admitting fault, so we soldiered on.&lt;/p&gt;

&lt;p&gt;Over the next several hours, we changed drivers a few times, ate at a greasy spoon somewhere east of Medicine Hat, and really, when you really come down to it, had a good time together, driving across Canada.&lt;/p&gt;

&lt;p&gt;And I will forever pay attention to the map.&lt;/p&gt;

&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/255281547" height="1" width="1"/&gt;</content>
    <category term="travel" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Fwrong-turn-in-saskatoon</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/wrong-turn-in-saskatoon</feedburner:origLink></entry>
  <entry>
    <id>tag:brycekerley.net,:Post/168</id>
    <published>2008-01-06T02:59:17-05:00</published>
    <updated>2008-03-02T18:12:37-05:00</updated>
    <link type="text/html" rel="alternate" href="http://feeds.feedburner.com/~r/bkerley/~3/255281548/writing-a-postfix-calculator-in-erlang" />
    <title>Writing a Postfix Calculator in Erlang</title>
    <content type="html">&lt;p&gt;I've been messing around with IRC bots in different languages on and off for the last year, including a couple in Ruby (public broadcast messages for &lt;a href="http://brycekerley.net/mp/2007/4/23/usf-ctf-2007"&gt;USF CTF 2007&lt;/a&gt; and a stevenote countdown timer), and more recently, "tostada," a multifunction one in Erlang, which now contains a full-blown programming language implementation.&lt;/p&gt;

&lt;a href="http://brycekerley.net/chronicle/post/writing-a-postfix-calculator-in-erlang"&gt;[more]&lt;/a&gt;&lt;img src="http://feeds.feedburner.com/~r/bkerley/~4/255281548" height="1" width="1"/&gt;</content>
    <category term="erlang" />
    <category term="programming" />
    <category term="postfix" />
  <feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=bkerley&amp;itemurl=http%3A%2F%2Fbrycekerley.net%2Fchronicle%2Fpost%2Fwriting-a-postfix-calculator-in-erlang</feedburner:awareness><feedburner:origLink>http://brycekerley.net/chronicle/post/writing-a-postfix-calculator-in-erlang</feedburner:origLink></entry>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=bkerley</feedburner:awareness></feed>
