<?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:atom="http://www.w3.org/2005/Atom" xmlns:posterous="http://posterous.com/help/rss/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Mange Mes Briefs</title>
    <link>http://blog.smallswope.com</link>
    <description>Walking the fine line between code and cooking since 2003</description>
    <generator>posterous.com</generator>
    <link xmlns="http://www.w3.org/2005/Atom" href="http://posterous.com/api/sup_update#1b64e9ec1" type="application/json" rel="http://api.friendfeed.com/2008/03#sup" />
    
    
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/MangeMesBriefs" /><feedburner:info uri="mangemesbriefs" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://posterous.superfeedr.com/" /><item>
      <pubDate>Sat, 04 Sep 2010 13:08:00 -0700</pubDate>
      <title>Thoughts on iTunes10 and Ping</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/RJopJ_9ySto/thoughts-on-itunes10-and-ping</link>
      <guid isPermaLink="false">http://blog.smallswope.com/thoughts-on-itunes10-and-ping</guid>
      <description>&lt;p&gt;
	&lt;p&gt;Like anyone else interested in technology I dutifully downloaded iTunes10 and clicked on the new Ping icon. Looking past the misuse of a common networking term as the name I proceeded to setup my account. &lt;p /&gt; Hmm... I can't just import my stuff from Facebook or Twitter to auto-populate my account? Okay, no Gravatar support, I guess I can understand that, but they have to approve my avatar? Are you kidding me? &lt;p /&gt; Okay, then they ask me to choose a maximum of three genres of music I like. Three? That's it? First, they can't figure that out from my damned iTunes library? Second, their categories are a joke. Nobody listens to Punk, Alternative, Swing, Folk? What the hell? &lt;p /&gt; Based solely on the profile creation section this looks like Apple has absolutely no clue what a social network is. But I digress... &lt;br /&gt;Then they show the artists they recommend I follow: Lady GaGa, Yo-Yo Ma, Katy Perry, U2, Jack Johnson and Linkin Park. This pretty much shows how little intelligence this app has. It is built into my damned iTunes yet it can't look at the music in my library and base recommendations off of that? What a bunch of obviously commercial recommendations. I'll bet these would have been recommended to me regardless of what three genres I chose to like. &lt;p /&gt; Then I use the search bar to look for artists. Twenty in a row and not a single one turns up. FAIL. &lt;p /&gt; This social network is empty and useless. There aren't any artists worth following and you can only comment on purchases or other people's likes. But then it hit me: This isn't about music and it's not terribly social. It's about buying stuff and celebrities. I'm amazed that nobody at Apple looked at &lt;a href="http://last.fm" title="Last.fm" target="_blank"&gt;Last.fm&lt;/a&gt; while building this. &lt;a href="http://last.fm" title="Last.fm" target="_blank"&gt;Last.fm&lt;/a&gt; has the last four years of my music listening history, has recommendations based upon what I actually like and listen to and generally is way more social and about music than Ping could even hope to come close to. &lt;p /&gt; Sorry Apple, how do I delete my Ping account?&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/thoughts-on-itunes10-and-ping"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/thoughts-on-itunes10-and-ping#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/RJopJ_9ySto" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/thoughts-on-itunes10-and-ping</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 03 Sep 2010 10:13:00 -0700</pubDate>
      <title>This was done with a slide rule</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/DYfzlsWsDW0/this-was-done-with-a-slide-rule</link>
      <guid isPermaLink="false">http://blog.smallswope.com/this-was-done-with-a-slide-rule</guid>
      <description>&lt;p&gt;
	&lt;p&gt;&lt;div class='p_embed p_image_embed'&gt;
&lt;img alt="9h8hu" height="550" src="http://getfile9.posterous.com/getfile/files.posterous.com/ian/kk3NF57q6GYYDy6MbYbjiXiRD1oAf9F0HfZR4fUh28ezVoQiBbXC75Wy6kOM/9h8HU.jpeg" width="492" /&gt;
&lt;/div&gt;
&lt;/p&gt;
&lt;div&gt;&lt;span style="border-collapse: separate; color: #000000; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; text-indent: 0px; font-size: medium;"&gt;&lt;span style="border-collapse: separate; color: #000000; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; font-size: medium;"&gt;&lt;span style="border-collapse: separate; color: #000000; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px; font-size: medium;"&gt;&lt;span style="border-collapse: separate; color: #000000; font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-indent: 0px;"&gt;&lt;span style="font-family: Arial; font-size: 12px;"&gt;&lt;span style="color: #444444;"&gt;&lt;span style="color: #000000;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/this-was-done-with-a-slide-rule"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/this-was-done-with-a-slide-rule#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/DYfzlsWsDW0" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="550" width="492" url="http://getfile9.posterous.com/getfile/files.posterous.com/ian/kk3NF57q6GYYDy6MbYbjiXiRD1oAf9F0HfZR4fUh28ezVoQiBbXC75Wy6kOM/9h8HU.jpeg">
        <media:thumbnail height="550" width="492" url="http://getfile9.posterous.com/getfile/files.posterous.com/ian/kk3NF57q6GYYDy6MbYbjiXiRD1oAf9F0HfZR4fUh28ezVoQiBbXC75Wy6kOM/9h8HU.jpeg" />
      </media:content>
      <media:content type="image/png" height="40" width="179" url="http://getfile3.posterous.com/getfile/files.posterous.com/ian/Gy3EIsTmi2x1BLRrtdAVV22YPzjZQSSgbpYZSW9NfhFkhjQV49jcp2pu1CuO/logoblack.png">
        <media:thumbnail height="40" width="179" url="http://getfile3.posterous.com/getfile/files.posterous.com/ian/Gy3EIsTmi2x1BLRrtdAVV22YPzjZQSSgbpYZSW9NfhFkhjQV49jcp2pu1CuO/logoblack.png" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/this-was-done-with-a-slide-rule</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 02 Sep 2010 07:19:00 -0700</pubDate>
      <title>PressTV - Israel invades Gaza on 1st day of talks</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/jAAKfRLngQ4/presstv-israel-invades-gaza-on-1st-day-of-tal</link>
      <guid isPermaLink="false">http://blog.smallswope.com/presstv-israel-invades-gaza-on-1st-day-of-tal</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;div class='p_embed p_image_embed'&gt;
&lt;img alt="Media_httppreviouspre_xzhrl" height="300" src="http://posterous.com/getfile/files.posterous.com/ian/fcDByimarlxhurnfbynAfIffuoyeqGqmBBbxAplBulinqntCEJGEzdIhbyGi/media_httppreviouspre_xzHrl.jpg.scaled500.jpg" width="450" /&gt;
&lt;/div&gt;


&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.presstv.ir/detail/140969.html"&gt;presstv.ir&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/presstv-israel-invades-gaza-on-1st-day-of-tal"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/presstv-israel-invades-gaza-on-1st-day-of-tal#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/jAAKfRLngQ4" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="300" width="450" url="http://getfile9.posterous.com/getfile/files.posterous.com/ian/fcDByimarlxhurnfbynAfIffuoyeqGqmBBbxAplBulinqntCEJGEzdIhbyGi/media_httppreviouspre_xzHrl.jpg">
        <media:thumbnail height="300" width="450" url="http://getfile0.posterous.com/getfile/files.posterous.com/ian/fcDByimarlxhurnfbynAfIffuoyeqGqmBBbxAplBulinqntCEJGEzdIhbyGi/media_httppreviouspre_xzHrl.jpg.scaled500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/presstv-israel-invades-gaza-on-1st-day-of-tal</feedburner:origLink></item>
    <item>
      <pubDate>Mon, 30 Aug 2010 10:16:10 -0700</pubDate>
      <title>Riding Rails: Rails 3.0: It's ready!</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/YjBuF1T6zPg/riding-rails-rails-30-its-ready</link>
      <guid isPermaLink="false">http://blog.smallswope.com/riding-rails-rails-30-its-ready</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt;&lt;div&gt;
          &lt;div&gt;
    &lt;h3&gt;Rails 3.0: It's ready!&lt;/h3&gt;

    &lt;p&gt;Posted by David August 29, 2010 @ 06:28 PM&lt;/p&gt;&lt;p&gt;Rails 3.0 has been underway for a good two years, so it’s with immense pleasure that we can declare it’s finally here. We’ve brought the work of more than 1,600 contributors together to make everything better, faster, cleaner, and more beautiful.&lt;/p&gt;


	&lt;p&gt;This third generation of Rails has seen thousands of commits, so picking what to highlight was always going to be tough and incomplete. But here’s a choice selection of major changes for Rails 3:&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;New Active Record query engine&lt;/strong&gt;&lt;br /&gt;
Active Record has adopted &lt;a href="http://github.com/brynary/arel"&gt;the ARel query engine&lt;/a&gt; to make scopes and queries more consistent and composable. This makes it much easier to build complex queries over several iterations. We also delay the actual execution of the query until it’s needed. Here’s a simple example:&lt;/p&gt;


&lt;code /&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;users = User.where(:name =&amp;gt; &amp;quot;david&amp;quot;).limit(20)
users = users.where(&amp;quot;age &amp;gt; 29&amp;quot;)

# SELECT * FROM users 
# WHERE name = &amp;quot;david&amp;quot; AND age &amp;gt; 29 
# ORDER BY name
# LIMIT 20
users.order(:name).each { |user| puts user.name }&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


	&lt;p&gt;Read more in &lt;a href="http://guides.rubyonrails.org/active_record_querying.html"&gt;new Active Record guide&lt;/a&gt; and watch the &lt;a href="http://rubyonrails.org/screencasts/rails3/active-relation-active-model"&gt;Dive into Rails 3: ARel video&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;New router for Action Controller&lt;/strong&gt;&lt;br /&gt;
When we switched to a &lt;span&gt;REST&lt;/span&gt;-based approach for controllers in Rails 2, we patched on the syntax to the existing router while we were waiting to see if the experiment panned out.&lt;/p&gt;


	&lt;p&gt;It did and for Rails 3 we’ve gone back and revamped the syntax completely to favor the &lt;span&gt;REST&lt;/span&gt; style with less noise and more flexibility:&lt;/p&gt;


&lt;code /&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;resources :people do
  resource :avatar

  collection do
    get :winners, :losers
  end
end

# /sd34fgh/rooms
scope ':token', :token =&amp;gt; /\w{5,5}/ do
  resources :rooms
end

# /descriptions
# /pl/descriptions
# /en/descriptions
scope '(:locale)', :locale =&amp;gt; /en|pl/ do
  resources :descriptions
  root :to =&amp;gt; 'projects#index'
end&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


	&lt;p&gt;Read more in the &lt;a href="http://edgeguides.rubyonrails.org/routing.html"&gt;new routing guide&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;New Action Mailer&lt;/strong&gt;&lt;br /&gt;
Action Mailer was born with a split-personality of half model, half controller. In Rails 3, we’ve made the choice to make it all controller. This means that the feel and functionality will be much closer to Action Controller and in fact they now share a bunch of underlying code. Here’s a taste of what it looks like now:&lt;/p&gt;


&lt;code /&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;class Notifier &amp;lt; ActionMailer::Base
  default :from =&amp;gt;
    &amp;quot;Highrise &amp;lt;system@#{APPLICATION_DOMAIN}&amp;gt;&amp;quot; 

  def new_project(digest, project, person)
    @digest, @project, @person = digest, project, person

    attachments['digest.pdf'] = digest.to_pdf
    attachments['logo.jpg']   = File.read(project.logo_path)

    mail(
      :subject =&amp;gt; &amp;quot;Your digest for #{project.name}&amp;quot;,
      :to =&amp;gt; person.email_address_with_name
    ) do |format|
      format.text { render :text =&amp;gt; &amp;quot;Something texty&amp;quot; }
      format.html { render :text =&amp;gt; &amp;quot;Something &amp;lt;i&amp;gt;texty&amp;lt;/i&amp;gt;&amp;quot; }
    end
  end
end&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;


	&lt;p&gt;The new Action Mailer is built on top of &lt;a href="http://github.com/mikel/mail"&gt;the new Mail gem&lt;/a&gt; as well. Say goodbye to TMail headaches.&lt;/p&gt;


	&lt;p&gt;Read more in &lt;a href="http://edgeguides.rubyonrails.org/action_mailer_basics.html"&gt;new Action Mailer guide&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Manage dependencies with Bundler&lt;/strong&gt;&lt;br /&gt;
Managing all the dependencies of a Rails application has long been a hassle of patchworks. We had config.gem, Capistrano externals, custom rake setup tasks, and other incomplete solutions.&lt;/p&gt;


	&lt;p&gt;Bundler cleans all that up and allows you to specify the libraries, frameworks, and plugins that your application depends on. All Rails 3 applications are born with a Gemfile to control it all. See more on &lt;a href="http://gembundler.com/"&gt;the Bundler site&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;&lt;span&gt;XSS&lt;/span&gt; protection by default&lt;/strong&gt;&lt;br /&gt;
The internet is a scary place and Rails 3 is watching out for you by default. We’ve had &lt;a href="http://en.wikipedia.org/wiki/Cross-site_request_forgery"&gt;&lt;span&gt;CRSF&lt;/span&gt;&lt;/a&gt; protection with form signing for a while and &lt;a href="http://en.wikipedia.org/wiki/SQL_injection"&gt;&lt;span&gt;SQL&lt;/span&gt;-injection&lt;/a&gt; protection since the beginning, but Rails 3 ups the anté with &lt;span&gt;XSS&lt;/span&gt; protection as well (hat tip to Django for convincing us).&lt;/p&gt;


	&lt;p&gt;See the &lt;a href="http://railscasts.com/episodes/204-xss-protection-in-rails-3"&gt;Railscast on &lt;span&gt;XSS&lt;/span&gt; video&lt;/a&gt; and &lt;a href="http://rubyonrails.org/screencasts/rails3/xss-ujs"&gt;the Dive into Rails 3: Cross-site scripting video&lt;/a&gt; for more.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Say goodbye to encoding issues&lt;/strong&gt;&lt;br /&gt;
If you browse the Internet with any frequency, you will likely encounter the � character. This problem is &lt;a href="http://imysql.cn/docs/MySQL_51_en/ch10s10.html"&gt;extremely pervasive&lt;/a&gt;, and is caused by mixing and matching content with different encodings.&lt;/p&gt;


	&lt;p&gt;In a system like Rails, content comes from the database, your templates, your source files, and from the user. Ruby 1.9 gives us the raw tools to eliminate these problems, and in combination with Rails 3, � should be a thing of the past in Rails applications. Never struggle with corrupted data pasted by a user from Microsoft Word again!&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Active Model: Validations, callbacks, etc for all models&lt;/strong&gt;&lt;br /&gt;
We’ve extracted quite a bit of commonly requested Active Record components into the new Active Model framework. This allows an &lt;span&gt;ORM&lt;/span&gt; like &lt;a href="http://github.com/mongoid/mongoid/blob/master/lib/mongoid/validations.rb#L11"&gt;Mongoid&lt;/a&gt; to use Active Record’s validations, callbacks, serialization, and i18n support.&lt;/p&gt;


	&lt;p&gt;Additionally, in the rewrite of Action Controller, we removed any direct references to Active Record, defining a clean, simple &lt;span&gt;API&lt;/span&gt; that ORMs can implement. If you use an &lt;span&gt;API&lt;/span&gt;-compliant &lt;span&gt;ORM&lt;/span&gt; (like DataMapper, Sequel, or Mongoid), you will be able to use features like form_for, link_to and redirect_to with objects from those ORMs without any additional work.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Official plugin APIs&lt;/strong&gt;&lt;br /&gt;
We also rewrote Railties with the express goal of using the new plugin &lt;span&gt;API&lt;/span&gt; for all Rails frameworks like &lt;a href="http://github.com/rails/rails/blob/master/activerecord/lib/active_record/railtie.rb#L13"&gt;Active Record&lt;/a&gt; and &lt;a href="http://github.com/rails/rails/blob/master/actionmailer/lib/action_mailer/railtie.rb#L5"&gt;Action Mailer&lt;/a&gt;. This means that Rails plugins like the ones for &lt;a href="http://github.com/datamapper/dm-rails/blob/master/lib/dm-rails/railtie.rb#L23"&gt;DataMapper&lt;/a&gt; and &lt;a href="http://github.com/rspec/rspec-rails/blob/master/lib/rspec-rails.rb#L3"&gt;RSpec&lt;/a&gt; have access to all of the integration as the built-in support for Active Record and Test::Unit.&lt;/p&gt;


	&lt;p&gt;The new Railtie &lt;span&gt;API&lt;/span&gt; makes it possible to modify the built-in generators, add rake tasks, configure default Rails options, and specify code to run as early, or as late as you need. Rails plugins like &lt;a href="http://github.com/plataformatec/devise"&gt;Devise&lt;/a&gt; were able to add much better integration in the Rails 3 version of their plugin. Expect to see a lot more of that in the months ahead.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Rewritten internals&lt;/strong&gt;&lt;br /&gt;
We rewrote the internals of Action Pack and Railties, making them much more flexible and easier to extend. Instead of a single monolithic ActionController::Base, Rails 3 exposes a number of modules, each with defined APIs, that you can mix and match to create special-purpose controllers for your own use. Both &lt;a href="http://github.com/rails/rails/blob/master/actionmailer/lib/action_mailer/base.rb#L333"&gt;Action Mailer in Rails&lt;/a&gt; and &lt;a href="http://github.com/apotonick/cells/blob/master/lib/cell/rails.rb#L5"&gt;the Cells project&lt;/a&gt; make heavy use of this new functionality.&lt;/p&gt;


	&lt;p&gt;You can also take a look a &lt;a href="http://yehudakatz.com/2009/12/26/the-rails-3-router-rack-it-up/"&gt;this blog post by Yehuda&lt;/a&gt; (from last year) to see how the new architecture makes it easy to implement Django-style generic actions in Rails by leveraging Rack and ActionController::Metal.&lt;/p&gt;


	&lt;p&gt;The Rails generator system is got a revamp as well. Instead of monolithic generators that know about all of the Rails frameworks, each generator calls a series of hooks, such as :test_framework and :orm, that plugins can register handlers for. This means that generating a scaffold when using rSpec, DataMapper and Haml will generate a scaffold customized for those plugins.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Agnosticism with jQuery, rSpec, and Data Mapper&lt;/strong&gt;&lt;br /&gt;
The rewritten internals and the new plugin APIs have brought true agnosticism to Rails 3 for all components of the framework. Prefer DataMapper to Active Record? &lt;a href="http://github.com/datamapper/dm-rails"&gt;No problem&lt;/a&gt;. Want to use jQuery instead of Prototype? &lt;a href="http://github.com/rails/jquery-ujs"&gt;Go ahead&lt;/a&gt;. Eager to test with rSpec instead of test/unit? &lt;a href="http://github.com/rspec/rspec-rails"&gt;You got it&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;It’s never been easier to Have It Your Way™ with Rails 3. And at the same time, we’ve made that happen without making using the excellent default stack any more complicated.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Documentation&lt;/strong&gt;&lt;br /&gt;
Rails 3 has had a long development cycle and while that might have lead to some impatience, it has also given book and tutorial authors a chance to catch up and be ready. There’s a wealth of great Rails 3 documentation available already and more is coming shortly.&lt;/p&gt;


	&lt;p&gt;The &lt;a href="http://pragprog.com/titles/rails4/agile-web-development-with-rails"&gt;Agile Web Development with Rails 4th Ed&lt;/a&gt; book is almost ready and there are &lt;a href="http://www.amazon.com/s/ref=nb_sb_ss_c_1_7?url=search-alias%3Dstripbooks&amp;amp;field-keywords=rails+3&amp;amp;x=0&amp;amp;y=0&amp;amp;sprefix=rails+3&amp;amp;ih=5_1_1_0_0_0_0_0_0_1.38_159&amp;amp;fsc=5"&gt;plenty more books coming&lt;/a&gt;. Check out all the &lt;a href="http://guides.rubyonrails.org/"&gt;new guides&lt;/a&gt;, the &lt;a href="http://rubyonrails.org/screencasts/rails3"&gt;new official videos&lt;/a&gt;, &lt;a href="http://railscasts.com/"&gt;new Railscasts&lt;/a&gt;, and a &lt;a href="http://railstutorial.org/book"&gt;new tutorial&lt;/a&gt;. See the recent &lt;a href="http://weblog.rubyonrails.org/2010/8/28/rails-has-great-documentation"&gt;recap of documentation sources&lt;/a&gt; for more.&lt;/p&gt;


&lt;strong&gt;Installation&lt;/strong&gt;&lt;br /&gt;
&lt;code&gt;gem install rails --version 3.0.0&lt;/code&gt;.

	&lt;p&gt;We also have a Rails &lt;a href="http://github.com/rails/rails/tree/v3.0.0"&gt;v3.0.0 tag&lt;/a&gt; and a &lt;a href="http://github.com/rails/rails/tree/3-0-stable"&gt;3-0-stable branch&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Rails 3.0 has been designed to work with Ruby 1.8.7, Ruby 1.9.2, and JRuby 1.5.2+.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Gratitude and next steps&lt;/strong&gt;&lt;br /&gt;
I’m personally incredibly proud of this release. I’ve been working on Rails for more than 7 years and the quality of the framework we have today is just astounding. This is only possible as a community effort and Rails 3 has seen so many incredible developers step up and help make this &lt;i&gt;our best release ever&lt;/i&gt; (wink). Many thanks to all of you.&lt;/p&gt;


	&lt;p&gt;We’ll continue to develop Rails 3.0 with fixes and tweaks via the stable branch and Rails 3.1 is already cooking on master.&lt;/p&gt;
  &lt;/div&gt;

  &lt;p&gt;
    
      Posted in &lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done#"&gt;Releases&lt;/a&gt;
    
  &lt;strong&gt;|&lt;/strong&gt;&amp;nbsp;&lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done#"&gt;305 comments&lt;/a&gt;&lt;/p&gt;

  &lt;div&gt;
    &lt;a name="comments"&gt;&lt;/a&gt;

    &lt;h4&gt;Comments&lt;/h4&gt;

    &lt;p&gt;&lt;small&gt;&lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done#respond"&gt;Leave a response&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
    &lt;ol&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27278"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Bryan Helmkamp&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:31:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27279"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ryan W&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:32:&lt;br /&gt;
        
        &lt;p&gt;Awesome work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27280"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Yuri Tomanek&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:32:&lt;br /&gt;
        
        &lt;p&gt;Oh yeah!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27281"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;ProblemChild&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:32:&lt;br /&gt;
        
        &lt;p&gt;Congrats + Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27282"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ben Hall&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:35:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27283"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Karmen Blake&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:35:&lt;br /&gt;
        
        &lt;p&gt;Awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27284"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sam Granieri&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;This kicks ass!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27285"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ben Hall&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27286"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ben Hall&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27287"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Martin Aatmaa&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27288"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jblanche&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;Congrats and thanks a lot !&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27289"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;ProblemChild&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:36:&lt;br /&gt;
        
        &lt;p&gt;Congrats + Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27290"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ben Hall&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:37:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27291"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jonathan Nelson&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:37:&lt;br /&gt;
        
        &lt;p&gt;Congrats! Thank you everyone for your hard work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27292"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Santiago Pastorino&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:37:&lt;br /&gt;
        
        &lt;p&gt;Congratz to everybody!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27293"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Alex MacCaw&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:37:&lt;br /&gt;
        
        &lt;p&gt;Great stuff! Congratulations.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27294"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Matthew Sedlacek&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:38:&lt;br /&gt;
        
        &lt;p&gt;Fuck yeah!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27295"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Camille Roux&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:38:&lt;br /&gt;
        
        &lt;p&gt;Bravo!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27296"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;@jonathannelson&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:39:&lt;br /&gt;
        
        &lt;p&gt;Congrats! Thank you everyone for your hard work and contributions.&lt;/p&gt;


	&lt;p&gt;@jonathannelson&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27297"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;@jonathannelson&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:40:&lt;br /&gt;
        
        &lt;p&gt;Congrats! Thank you everyone for your hard work and contributions.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27298"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jblanche&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:43:&lt;br /&gt;
        
        &lt;p&gt;Congrats and thanks a lot !&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27299"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jonathan Nelson&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:44:&lt;br /&gt;
        
        &lt;p&gt;Congrats! Thank you everyone for all your hard work.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27300"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Darcy Laycock&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:46:&lt;br /&gt;
        
        &lt;p&gt;Awesome job – the Rails 3 beta’s / rc’s have been my preferred way to work for the last few months already and final makes it even easier to decide to use on new projects.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27301"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Levi Figueira&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:46:&lt;br /&gt;
        
        &lt;p&gt;Congratulations folks!! It’s finally here… :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27302"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Alex Le&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:50:&lt;br /&gt;
        
        &lt;p&gt;Sweet!  I can’t wait to get Rails 3 working for my app!  I’ve been running Rails 3RC2 and love it.&lt;/p&gt;


	&lt;p&gt;Congrats to everyone for an amazing efforts to push Rails 3.0 out!.  Amazing!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27303"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Camille Roux&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:51:&lt;br /&gt;
        
        &lt;p&gt;Bravo!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27304"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mutwin Kraus&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:53:&lt;br /&gt;
        
        &lt;p&gt;Awesome job, congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27305"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Omid Zaman&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:54:&lt;br /&gt;
        
        &lt;p&gt;Nice work! Congrats and Thanks.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27306"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Levi Figueira&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:54:&lt;br /&gt;
        
        &lt;p&gt;Congratulations folks!! It’s finally here… :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27307"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mutwin Kraus&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:55:&lt;br /&gt;
        
        &lt;p&gt;Awesome job, congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27308"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jason&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:55:&lt;br /&gt;
        
        &lt;p&gt;Congratulations and thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27309"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mutwin Kraus&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:55:&lt;br /&gt;
        
        &lt;p&gt;Awesome job, congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27310"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jason&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:55:&lt;br /&gt;
        
        &lt;p&gt;Congratulations and thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27311"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Levi Figueira&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Congratulations folks!! It’s finally here… :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27312"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Chris&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Great. :-)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27313"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;nullobject&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Big ups to everyone who made this happen, and to the Merb peeps who inspired a new way for Rails.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27314"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;PabloC&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Rock on!!! !:)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27315"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mutwin Kraus&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Awesome job, congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27316"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Omid Zaman&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Congrats and Thanks for all the hard work you and all team put on bringing the project to this phase.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27317"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jan Kus&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;Thanks a lot! This is huge!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27318"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Matt Darby&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:56:&lt;br /&gt;
        
        &lt;p&gt;\m/&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27319"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;qmx&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27320"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;nullobject&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Big ups to everyone who made this happen, and to the Merb peeps who inspired a new way for Rails.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27321"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;PabloC&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Rock on!!! !:)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27322"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Omid Zaman&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Congrats and Thanks for all the hard work you and all team put on bringing the project to this phase.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27323"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Diego Caliri&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Awesome!!! Congrats to everyone involved!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27324"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Diego Caliri&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Awesome!!! Congrats to everyone involved!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27325"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Omid Zaman&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Congrats and Thanks for all the hard work you and all team put on bringing the project to this phase.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27326"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Roland&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Thank you very much for Rails 3!&lt;/p&gt;


	&lt;p&gt;I’m now happy to use JQuery and Datamapper together with Rails without having the nasty feeling that it breaks with the next minor release :-)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27327"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Douglas&lt;/strong&gt;&lt;/cite&gt; on 29 Aug 23:57:&lt;br /&gt;
        
        &lt;p&gt;Hooray and congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27328"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Fabio&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:04:&lt;br /&gt;
        
        &lt;p&gt;Bravi!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27329"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Pat&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:05:&lt;br /&gt;
        
        &lt;p&gt;Congrats all!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27330"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Raul Souza Lima&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:05:&lt;br /&gt;
        
        &lt;p&gt;You guys kick ass!&lt;/p&gt;


	&lt;p&gt;Congrats rails core team!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27331"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ryan Bigg&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:06:&lt;br /&gt;
        
        &lt;p&gt;Whoop! Rails 3 is a reality!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27332"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;AkitaOnRails&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:07:&lt;br /&gt;
        
        &lt;p&gt;Awesome work, contrats to you all!&lt;/p&gt;


	&lt;p&gt;For Brazilians, I wrote a release note myself for Rails 3: &lt;a href="http://akitaonrails.com/2010/08/29/rails-3-0-final-acaba-de-ser-lancado"&gt;http://akitaonrails.com/2010/08/29/rails-3-0-final-acaba-de-ser-lancado&lt;/a&gt;&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27333"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;DHH&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:11:&lt;br /&gt;
        
        &lt;p&gt;Thanks for all the kind words, everyone. It was a long haul and we’re thrilled to finally be here.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27334"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Roland&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:11:&lt;br /&gt;
        
        &lt;p&gt;Thank you very much for Rails 3!&lt;/p&gt;


	&lt;p&gt;I’m now happy to use JQuery and Datamapper together with Rails without having the nasty feeling that it breaks with the next minor release :-)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27335"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Kang Chen&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:15:&lt;br /&gt;
        
        &lt;p&gt;Gotta love the Rails community, big congrats to everyone !&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27336"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Lucas Renan&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:17:&lt;br /&gt;
        
        &lt;p&gt;Congratzzzzzz =)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27337"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Chris&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:18:&lt;br /&gt;
        
        &lt;p&gt;Why no mention of Merb? I thought this was the merging of the two projects&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27338"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;zizipo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:20:&lt;br /&gt;
        
        &lt;p&gt;congrats&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27339"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Felipe Coury&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:21:&lt;br /&gt;
        
        &lt;p&gt;Awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27340"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Kevin Faustino&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:21:&lt;br /&gt;
        
        &lt;p&gt;Thanks to the core team and everyone involved in making this release a reality :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27341"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jessy&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:23:&lt;br /&gt;
        
        &lt;p&gt;Lot’s of things I don’t understand from reading the announcement:&lt;/p&gt;


	&lt;p&gt;1. Is Rails 3 thread safe?&lt;/p&gt;


	&lt;p&gt;2. Since the Merb team did all the work, why didn’t they get the privellege to writing this post, instead of &lt;span&gt;DHH&lt;/span&gt; … especially given that the Merb team was brought in the fix all of &lt;span&gt;DHH&lt;/span&gt; fundamental Rails problems.&lt;/p&gt;


	&lt;p&gt;3. How does performance compare to Rails 2?&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27342"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;مصطفى فرغلى&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:27:&lt;br /&gt;
        
        &lt;p&gt;Congratulations Rails team, really great work and very well done.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27343"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;DHH&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:30:&lt;br /&gt;
        
        &lt;p&gt;Chris, Jessy, it long since stopped being about a Rails and a Merb team. Today there’s just a Rails 3 team where everyone is working together for the improvement of the framework.&lt;/p&gt;


	&lt;p&gt;See &lt;a href="http://contributors.rubyonrails.org/contributors?window=this-year"&gt;http://contributors.rubyonrails.org/contributors?window=this-year&lt;/a&gt; for work done this year. More than 350 people who has commits this year. No factions, just collaboration.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27344"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Slartibartfast&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:30:&lt;br /&gt;
        
        &lt;p&gt;Thanks guys, I’m getting old you know but I’m still amazed at what the young folk of today can achieve.  Though Deep Thought was was pretty impressing I must say so indeed!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27345"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Keith Pitt&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:30:&lt;br /&gt;
        
        &lt;p&gt;Internet High Five!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27347"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Brian Takita&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:32:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27348"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Rafael&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:32:&lt;br /&gt;
        
        &lt;p&gt;Congratulations! I’m starting a new app right now, with the right foot. Thank you all so much!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27349"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;DHH&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:32:&lt;br /&gt;
        
        &lt;p&gt;Jessy, Rails has been thread safe since 2.3 (so yes). Speed is up in a lot of areas, probably down in a few too. It will depend on your application.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27350"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mason&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:32:&lt;br /&gt;
        
        &lt;p&gt;Thanks to all the community efforts,
it’s really wonderful!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27351"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Casey Helbling&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:33:&lt;br /&gt;
        
        &lt;p&gt;Very cool – and very excited to get going with it – great job core team.  Thank you very much!&lt;/p&gt;


&lt;h3&gt;&lt;del&gt;—&lt;/del&gt;-&lt;del&gt;—&lt;/del&gt;—-
One quick note – I think there is something funky going on with the api.rubyonrails.com documentation.  &lt;/h3&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27353"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jason Lee&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:44:&lt;br /&gt;
        
        &lt;p&gt;That the best news for this monday morring.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27355"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Золзаяа&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:53:&lt;br /&gt;
        
        &lt;p&gt;Thanks guys. Go ahead Rubyists.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27356"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Brandon Martin&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 00:58:&lt;br /&gt;
        
        &lt;p&gt;Awesome and thanks to everyone involved.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27357"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Julian Hoffmann&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:01:&lt;br /&gt;
        
        &lt;p&gt;You guys are just awesome!!! My deepest respect!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27358"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Fabian Ramirez&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:01:&lt;br /&gt;
        
        &lt;p&gt;Great &lt;span&gt;WORK&lt;/span&gt;! Thanks guys!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27359"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;anger&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:01:&lt;br /&gt;
        
        &lt;p&gt;“The Rails generator system is got a revamp as well.”&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27360"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Tom Myer&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:01:&lt;br /&gt;
        
        &lt;p&gt;&lt;span&gt;FANTASTIC&lt;/span&gt;!!!!!! Thanks guys for all your hard work!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27361"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mike Cantelon&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:03:&lt;br /&gt;
        
        &lt;p&gt;Where’s the big ups to the Merb team in this post?&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27362"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Christopher Meiklejohn&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:06:&lt;br /&gt;
        
        &lt;p&gt;Awesome; love the changes!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27363"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Derick Hitchcock&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:07:&lt;br /&gt;
        
        &lt;p&gt;Super excited!  Can’t wait to put it to some good use.  Nice work y’all.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27364"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;chaosTheLOD&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:09:&lt;br /&gt;
        
        &lt;p&gt;I’m not good at Rails, but I love it. Thanks.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27365"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jd&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:09:&lt;br /&gt;
        
        &lt;p&gt;From RubyFrance, congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27366"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Yehuda Katz&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:11:&lt;br /&gt;
        
        &lt;p&gt;I just wanted to say a few things.&lt;/p&gt;


	&lt;p&gt;First of all, this is a huge milestone for Rails. From my perspective, this work is three or four years in the making, from the beginning of the Merb efforts, through the merge, and on until the final release of Rails 3.&lt;/p&gt;


	&lt;p&gt;From a personal perspective, this release is huge closure for me; I feel like I’ve been working on Rails 3 (and associated projects, like Thor and Bundler) for years.&lt;/p&gt;


	&lt;p&gt;When the Merb team merged into the Rails team, we very quickly got to work. The previous animosity actually melted away rather quickly, to be replaced with the somewhat tense, but productive give and take of a core team.&lt;/p&gt;


	&lt;p&gt;One of the really amazing things to come out of the last couple of years is a whole slew of new committers to Rails&amp;nbsp;(in addition to Carl and me): José Valim, Aaron Patterson, Xavier Noria and Santiago Pastorino. Rails 3 would still be limping along if not for these guys, who really went above and beyond the call of duty in the past few months to get things past the finish line.&lt;/p&gt;


	&lt;p&gt;In light of all this, I really haven’t thought much about the old Merb/Rails party lines in a while. I’ve been too focused on Rails and Bundler, and the rest of the core team (old and new alike) have been busy helping.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27367"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Dmytrii Nagirniak&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:13:&lt;br /&gt;
        
        &lt;p&gt;&lt;span&gt;NEXT STEP WOULD BE ENSURING ALL THE PLUGINS ARE UP TO DATE&lt;/span&gt;.&lt;/p&gt;


	&lt;p&gt;I wish we could just `s/not-yet-rails3/already-rails-3/g`
:)&lt;/p&gt;


	&lt;p&gt;But I believe WE, the community, will help with that.&lt;/p&gt;


	&lt;p&gt;Thanks for the great news!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27368"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Aaron Tinio&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:22:&lt;br /&gt;
        
        &lt;p&gt;Congratulations! And thank you everyone for all your hard work.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27369"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Emmanuel Oga&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:23:&lt;br /&gt;
        
        &lt;p&gt;&lt;span&gt;E P I C&lt;/span&gt; :) Thanks for all the hard work from all the people involved!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27370"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;DEkart&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:27:&lt;br /&gt;
        
        &lt;p&gt;Champaign to everyone! :) Thanks guys for your work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27371"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Igor Leroy&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:31:&lt;br /&gt;
        
        &lt;p&gt;Bravo!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27372"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Justin Baker&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:34:&lt;br /&gt;
        
        &lt;p&gt;Great work! :D
I’ve been waiting and waiting for 3.0.0 final, and here it is :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27373"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Theo Mills&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:42:&lt;br /&gt;
        
        &lt;p&gt;Rails has again surpassed every other software framework with version 3.&lt;/p&gt;


	&lt;p&gt;Much like the first version of Rails shook up the software development world, I think Rails v3 will be influencing new frameworks for years to come.&lt;/p&gt;


	&lt;p&gt;Thanks for giving this to everyone.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27374"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;concept47&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:43:&lt;br /&gt;
        
        &lt;p&gt;Its been a long journey, but the results are more than worth it.
Congratulations Rails team.
Great work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27375"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sebastian Martinez&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:45:&lt;br /&gt;
        
        &lt;p&gt;Awesome work!!! Thanks to all contributors that made this possible :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27376"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;&lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done/mailto:wangyaodi@gmail.com"&gt;wangyaodi@gmail.com&lt;/a&gt;&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:47:&lt;br /&gt;
        
        &lt;p&gt;Big thanks to the brilliant Rails Team.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27377"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Neal&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:52:&lt;br /&gt;
        
        &lt;p&gt;W-H-double O-M-P&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27378"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Pete Bevin&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:53:&lt;br /&gt;
        
        &lt;p&gt;Congratulations and thank you!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27379"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Vasco&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:53:&lt;br /&gt;
        
        &lt;p&gt;Congrats for all the work!
I salute you rails 3!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27380"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Lucca Mordente&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:56:&lt;br /&gt;
        
        &lt;p&gt;Yay!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27381"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Fabrício Ferrari de Campos&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 01:59:&lt;br /&gt;
        
        &lt;p&gt;Great job! Rails Rocks again!!! ;)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27382"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Erol Fornoles&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:00:&lt;br /&gt;
        
        &lt;p&gt;Finally! Congratulations!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27383"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Brett&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:01:&lt;br /&gt;
        
        &lt;p&gt;Love it – Congrats! When’s v4 coming? kidding&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27384"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Insoo Kim&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:02:&lt;br /&gt;
        
        &lt;p&gt;great news&lt;/p&gt;


	&lt;p&gt;aweeeeeesome~&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27385"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Eris&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:02:&lt;br /&gt;
        
        &lt;p&gt;Congratulations and thanks to everybody involved. I’m glad Merb and Rails joined forces because it was a shame having two groups of talented folks working against each other towards the same goal. :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27386"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mars R&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:10:&lt;br /&gt;
        
        &lt;p&gt;Thanks for the good news.&lt;/p&gt;


	&lt;p&gt;Congrats to all, who involved for this success&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27387"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;John Yerhot&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:12:&lt;br /&gt;
        
        &lt;p&gt;I’m really happy with the direction Rails 3 has gone.  Good job guys.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27388"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Anjan Das&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:14:&lt;br /&gt;
        
        &lt;p&gt;Great job! Congratulations to all involved. Wait was worth.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27389"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;neilrioszamora&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:15:&lt;br /&gt;
        
        &lt;p&gt;great!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27390"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Parker Selbert&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:16:&lt;br /&gt;
        
        &lt;p&gt;Amazing job everyone. Thank you for your tireless work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27391"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mario Tatis&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:16:&lt;br /&gt;
        
        &lt;p&gt;Congrats! and thank you guys so much for your hard work!&lt;/p&gt;


	&lt;p&gt;Enhorabuena!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27392"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mario Tatis&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:16:&lt;br /&gt;
        
        &lt;p&gt;Congrats! and thank you guys so much for your hard work!&lt;/p&gt;


	&lt;p&gt;Enhorabuena!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27393"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Julien&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:18:&lt;br /&gt;
        
        &lt;p&gt;Great jobs to all! Congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27394"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;doabit&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:31:&lt;br /&gt;
        
        &lt;p&gt;Good job!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27395"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;doabit&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:31:&lt;br /&gt;
        
        &lt;p&gt;Good job!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27396"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Obie&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:33:&lt;br /&gt;
        
        &lt;p&gt;Very proud of the core team and the whole community. Rock on!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27397"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ra&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:33:&lt;br /&gt;
        
        &lt;p&gt;Congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27398"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Rodrigo Navarro&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:39:&lt;br /&gt;
        
        &lt;p&gt;Congratulations people! Rails 3 is definitively a major milestone not just for the ruby community, but for web development in general.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27399"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;eveevans&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:46:&lt;br /&gt;
        
        &lt;p&gt;Por fin, ahora sera ver si los servidores daran soporte para rails 3&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27400"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Melvin Ram&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:48:&lt;br /&gt;
        
        &lt;p&gt;Thank You!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27401"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sam&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:49:&lt;br /&gt;
        
        &lt;p&gt;Thank you. This is a great framework.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27402"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Luis Abarca&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:53:&lt;br /&gt;
        
        &lt;p&gt;Woow, congratulations !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27404"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;xcjself&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:57:&lt;br /&gt;
        
        &lt;p&gt;Great job!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27405"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Nate Kidwell&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:59:&lt;br /&gt;
        
        &lt;p&gt;Though it’s been stable for quite a few releases now, Rails 3.0 was much awaited.  one question, the Lighthouse seems to have 55 tickets still for the 3.0 milestone.&lt;/p&gt;


	&lt;p&gt;I don’t care too much, because 3.0 works perfectly for me, but I was wondering about their status (are they punted till 3.1, addressed in a patch, or just to be ignored).&lt;/p&gt;


	&lt;p&gt;Thanks, and “beyond thanks” for all your magnificent work,
Nate&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27406"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;xiao&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 02:59:&lt;br /&gt;
        
        &lt;p&gt;Great job! But,when i use chenese line “redirect_to(@post, :notice =&amp;gt; ’’ 成功” in controller ,i still get an errror as “invalid multibyte char (US-ASCII)”.do i must add  ”# encoding: utf-8” in the controller??&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27407"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Bill Capolongo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:04:&lt;br /&gt;
        
        &lt;p&gt;Kudos to the team on a most excellent release.&lt;/p&gt;


	&lt;p&gt;Rails 3 pulls together a lot of discrete goodness into an elegant wholeness that is &lt;span&gt;FUN&lt;/span&gt; to use.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27408"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Bernardo Arancibia&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:09:&lt;br /&gt;
        
        &lt;p&gt;This is a very big new step for the Open Source community and all the web frameworks. Thanks for this piece of wonder.  Rails is still alive and more than ever!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27410"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;2bi!&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:26:&lt;br /&gt;
        
        &lt;p&gt;Gracias, lo esperabamos desde hace mucho!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27411"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;rafael sorto&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:26:&lt;br /&gt;
        
        &lt;p&gt;Congratulations! This is awesome news!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27412"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Hiroshi Hiromoto&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:30:&lt;br /&gt;
        
        &lt;p&gt;Congrats!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27413"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Diego Castillo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:33:&lt;br /&gt;
        
        &lt;p&gt;This kick Java’s ass :D!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27415"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;stephen murdoch&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:51:&lt;br /&gt;
        
        &lt;p&gt;yaas!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27416"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jim&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 03:54:&lt;br /&gt;
        
        &lt;p&gt;Great news! Now off to tutorials :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27417"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Vincent Franco&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:01:&lt;br /&gt;
        
        &lt;p&gt;Great job!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27418"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Millisami&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:02:&lt;br /&gt;
        
        &lt;p&gt;I’m proud that I am riding the Rails.!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27419"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;@vyaces&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:05:&lt;br /&gt;
        
        &lt;p&gt;Thank’s guys. What an amazing achievement!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27420"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;KM&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:10:&lt;br /&gt;
        
        &lt;p&gt;congratulations, and thank you for all the hard work.&lt;/p&gt;


	&lt;p&gt;btw pertamax gan&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27421"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;doode&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:14:&lt;br /&gt;
        
        &lt;p&gt;еееееееееееееееееее  it’s awesome!! =)))))))&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27422"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Peter Bell&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:17:&lt;br /&gt;
        
        &lt;p&gt;W00t – congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27423"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Peter Bell&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:17:&lt;br /&gt;
        
        &lt;p&gt;W00t – congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27424"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Clay Shentrup&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:24:&lt;br /&gt;
        
        &lt;p&gt;Like a &lt;span&gt;BOSS&lt;/span&gt;!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27425"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Erik Dahlstrand&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:25:&lt;br /&gt;
        
        &lt;p&gt;Congratulations and thank you!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27426"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Naveen&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:26:&lt;br /&gt;
        
        &lt;p&gt;Awesome! Congrats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27427"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Lu Li&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:27:&lt;br /&gt;
        
        &lt;p&gt;Thanks all you guys!Amazing work&lt;img src="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done/Congratulations" height="20" alt="" width="18" /&gt;&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27428"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;ayanb&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:33:&lt;br /&gt;
        
        &lt;p&gt;Great achievement by the community. Congratulations guys&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27429"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Prashant&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:34:&lt;br /&gt;
        
        &lt;p&gt;Kudos !&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27430"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Binky&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:40:&lt;br /&gt;
        
        &lt;p&gt;This is the best rubyonrails ever!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27431"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;pulkit&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:46:&lt;br /&gt;
        
        &lt;p&gt;Waited for this from so many months! And now finally it’s here. I feel so much proud that I am rorinian!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27432"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Andi Altendorfer&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:50:&lt;br /&gt;
        
        &lt;p&gt;That’s so cool! I love it. Congratulations!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27433"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;ExpectationGap&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 04:53:&lt;br /&gt;
        
        &lt;p&gt;I’ve been using Rails 3 through the Summer and have been very impressed with the evolution of the framework. The improvements strike a fine balance between performance, modularity, and ease of use.&lt;/p&gt;


	&lt;p&gt;Your monumental efforts help make this an exciting time to be in software development!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27434"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Alexey Zakharov&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:00:&lt;br /&gt;
        
        &lt;p&gt;Ha ha! Great news! We just switched from &lt;span&gt;ASP&lt;/span&gt;.NET &lt;span&gt;MVC&lt;/span&gt; to Rails 3! &lt;span&gt;ASP&lt;/span&gt;.NET &lt;span&gt;MVC&lt;/span&gt; really suxx.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27435"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jason Keene&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:19:&lt;br /&gt;
        
        &lt;p&gt;&lt;a&gt;&lt;/a&gt;&lt;/p&gt;&lt;a&gt;


	&lt;/a&gt;&lt;p&gt;^^ typo&lt;/p&gt;
      &lt;/li&gt;&lt;/ol&gt;&lt;a&gt;
      
      &lt;/a&gt;&lt;li&gt;&lt;a&gt;
        &lt;/a&gt;&lt;a name="comment-27436"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jason Keene&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:21:&lt;br /&gt;
        
        &lt;p&gt;let’s try this again&lt;/p&gt;


	&lt;p&gt;hre=”&lt;a href="http://rubyonr"&gt;http://rubyonr&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;^^ typo&lt;/p&gt;


	&lt;p&gt;and might want to escape those good ol html tags..&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27437"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Tobi Knaup&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:28:&lt;br /&gt;
        
        &lt;p&gt;Yeah! Congrats guys!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27438"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;seb&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:32:&lt;br /&gt;
        
        &lt;p&gt;Crongratulations!
I already use rails 3 for months now and I’m happy to see this official release  before going to production.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27439"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jason Keene&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:32:&lt;br /&gt;
        
        &lt;p&gt;Also, &lt;span&gt;CSRF&lt;/span&gt; not &lt;span&gt;CRSF&lt;/span&gt;.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27440"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;http://www.liangwenke.com&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:33:&lt;br /&gt;
        
        &lt;p&gt;Well done!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27441"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Akshay Rawat [&lt;a href="http://www.activesphere.com"&gt;www.activesphere.com&lt;/a&gt;]&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:39:&lt;br /&gt;
        
        &lt;p&gt;Lets get started already!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27442"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;娃哈哈&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:40:&lt;br /&gt;
        
        &lt;p&gt;太棒了！&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27443"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Marco&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:44:&lt;br /&gt;
        
        &lt;p&gt;Congratulations !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27444"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Libo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:50:&lt;br /&gt;
        
        &lt;p&gt;Hurra!
Grazie
Tak&lt;/p&gt;


	&lt;p&gt;Well Done!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27445"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Luke&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:55:&lt;br /&gt;
        
        &lt;p&gt;w00t! Amazing job guys, Rails 3 Rocks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27446"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Johannes&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:57:&lt;br /&gt;
        
        &lt;p&gt;Great!&lt;/p&gt;


	&lt;p&gt;Remove the last dot on the version in&lt;/p&gt;


	&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;div class="CodeRay"&gt;
  &lt;div class="code"&gt;&lt;pre&gt;gem install rails --version 3.0.0&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;



	&lt;p&gt;Greetings
Johannes&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27447"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;foyo99&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 05:59:&lt;br /&gt;
        
        &lt;p&gt;happy with it! the great rails!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27448"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sergey Kuznetsov&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:02:&lt;br /&gt;
        
        &lt;p&gt;Yeah! Thanks to the each member of the whole rails community!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27449"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Kevin&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:04:&lt;br /&gt;
        
        &lt;p&gt;I’m still pretty new to Rails – only been at it for a couple of weeks, but I must say this really looks like an incredible release!&lt;/p&gt;


	&lt;p&gt;Well done guys :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27450"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Thibaud Guillaume-Gentil&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:05:&lt;br /&gt;
        
        &lt;p&gt;Magnifique!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27452"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Trung LE&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:16:&lt;br /&gt;
        
        &lt;p&gt;Tuyet voi! Cam on Rails Team rat nhieu!&lt;/p&gt;


	&lt;p&gt;(Translated to: Awesome! Thanks Rails Team)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27453"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Johan&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:22:&lt;br /&gt;
        
        &lt;p&gt;Great news indeed :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27454"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Vitalis&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:24:&lt;br /&gt;
        
        &lt;p&gt;Thank you all for doing amazing work!!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27455"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Henrik Berggren&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:26:&lt;br /&gt;
        
        &lt;p&gt;Totally awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27456"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Henrik Berggren&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:26:&lt;br /&gt;
        
        &lt;p&gt;Totally awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27457"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Michael Kastner&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:29:&lt;br /&gt;
        
        &lt;p&gt;Thank you!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27458"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;billybobythornton&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:33:&lt;br /&gt;
        
        &lt;p&gt;Super Ace People. Long live open source, long live global collaboration, long live rails – something I love doing. Hoping one day it’ll help help me to pay the mortgage!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27459"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;tom&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:34:&lt;br /&gt;
        
        &lt;p&gt;guys this is awesome!!! 1000 thanks for all the hard work!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27460"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Laurynas&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:35:&lt;br /&gt;
        
        &lt;p&gt;Great news! Thanks a lot ;)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27461"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Pierre Schweiger&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:35:&lt;br /&gt;
        
        &lt;p&gt;Et voila!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27462"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jules&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:45:&lt;br /&gt;
        
        &lt;p&gt;That is awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27463"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Flavien Cogez&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:50:&lt;br /&gt;
        
        &lt;p&gt;&lt;span&gt;LEGENDARY&lt;/span&gt;!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27464"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Ollie&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:50:&lt;br /&gt;
        
        &lt;p&gt;Bloody thanks! :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27465"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jan&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:51:&lt;br /&gt;
        
        &lt;p&gt;Great! Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27466"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;trung&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:57:&lt;br /&gt;
        
        &lt;p&gt;I have been using &lt;span&gt;RC1&lt;/span&gt;. Will upgrade to the Final version soon.&lt;/p&gt;


	&lt;p&gt;Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27467"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;DevHalt&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:58:&lt;br /&gt;
        
        &lt;p&gt;endless respect!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27468"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Javaguy&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:59:&lt;br /&gt;
        
        &lt;p&gt;2 years for a new version? I thought Ruby was a language where you can get things done quickly.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27469"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;mimmo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 06:59:&lt;br /&gt;
        
        &lt;p&gt;Hey guys, for the next release the only thing missing are the 3d glasses to watch the code three-dimensional … good job, thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27470"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Andrea&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:04:&lt;br /&gt;
        
        &lt;p&gt;Yeah!!!!!!!!!!!!!!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27471"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jistr&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:10:&lt;br /&gt;
        
        &lt;p&gt;That’s awsome! Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27472"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;SoftMind&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:22:&lt;br /&gt;
        
        &lt;p&gt;What else can i say but ….” Awesome Work, by an Awesome Team ”. My wait is over today.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27473"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Rajeshwar Mothe&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:23:&lt;br /&gt;
        
        &lt;p&gt;Great to hear :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27474"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Abdul Shajin&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:28:&lt;br /&gt;
        
        &lt;p&gt;Glad to know…Am so happy.
Cooool.
:D :D :D :D :D&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27475"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Falk Pauser&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:29:&lt;br /&gt;
        
        &lt;p&gt;Horray!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27476"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Numbcoder&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:33:&lt;br /&gt;
        
        &lt;p&gt;Good job! Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27477"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mantas&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:37:&lt;br /&gt;
        
        &lt;p&gt;Ačiū!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27478"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sangmin Ryu&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:37:&lt;br /&gt;
        
        &lt;p&gt;와우! 감사합니다!&lt;/p&gt;


	&lt;p&gt;Wow! Thank you!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27479"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mike K&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:38:&lt;br /&gt;
        
        &lt;p&gt;&lt;span&gt;FORK YEAH&lt;/span&gt;!!! &lt;span&gt;LET&lt;/span&gt;’S &lt;span&gt;ROCK&lt;/span&gt;!!&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;smashes up room&lt;/strong&gt;&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27480"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Max&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:41:&lt;br /&gt;
        
        &lt;p&gt;grats!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27481"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;alexey&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:45:&lt;br /&gt;
        
        &lt;p&gt;Hell yeah !&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27482"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sébastien Grosjean - ZenCocoon&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:51:&lt;br /&gt;
        
        &lt;p&gt;Brilliant! Thanks to all the community for making this possible.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27483"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Maurizio De Magnis&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:53:&lt;br /&gt;
        
        &lt;p&gt;n1 guys! thx a lot!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27484"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Jeremy&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 07:59:&lt;br /&gt;
        
        &lt;p&gt;Good news! Thanks for your awesome job!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27485"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Konsi&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:07:&lt;br /&gt;
        
        &lt;p&gt;Awesome !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27486"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Fredrik&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:10:&lt;br /&gt;
        
        &lt;p&gt;Great news! But the “Dive into Rails 3: ARel video” link doesn’t seem to work.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27487"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mišo&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:12:&lt;br /&gt;
        
        &lt;p&gt;Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27488"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Yaroslav Markin&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:13:&lt;br /&gt;
        
        &lt;p&gt;How about announcing new Rails Core members? They definitely deserve that :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27489"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Rudth-Mael&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:15:&lt;br /&gt;
        
        &lt;p&gt;Yeaah! Great job guys!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27490"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Peter Lee&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:15:&lt;br /&gt;
        
        &lt;p&gt;Awesome !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27491"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Roshan&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:17:&lt;br /&gt;
        
        &lt;p&gt;Great Work…. congratulations&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27492"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Todd&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:18:&lt;br /&gt;
        
        &lt;p&gt;Fabulous!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27493"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;&lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done/mailto:ariets@gala.net"&gt;ariets@gala.net&lt;/a&gt;&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:18:&lt;br /&gt;
        
        &lt;p&gt;Да! Всех поздравляю!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27494"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Brice&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:18:&lt;br /&gt;
        
        &lt;p&gt;Great! Thanks!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27495"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sjoerd&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:20:&lt;br /&gt;
        
        &lt;p&gt;Great news. Congrats and thank you guys.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27496"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;&lt;a href="http://weblog.rubyonrails.org/2010/8/29/rails-3-0-it-s-done/mailto:sshatunov@yandex.ru"&gt;sshatunov@yandex.ru&lt;/a&gt;&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:34:&lt;br /&gt;
        
        &lt;p&gt;Ура!!! С днем рождения, Rails 3 !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27497"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Mathias S&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:36:&lt;br /&gt;
        
        &lt;p&gt;Wheres the new Rails 3 blog-in-10-min-video where &lt;span&gt;DHH&lt;/span&gt; demonstrates what he does not do :-)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27498"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;feaber&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:39:&lt;br /&gt;
        
        &lt;p&gt;Gratzz !!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27499"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;cies&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 08:43:&lt;br /&gt;
        
        &lt;p&gt;see here a comment from ezmobius of merb fame:&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://news.ycombinator.com/item?id=1644995"&gt;http://news.ycombinator.com/item?id=1644995&lt;/a&gt;&lt;/p&gt;


	&lt;p&gt;i believe rails3 is &lt;del&gt;-technology wise&lt;/del&gt;- better named merb2. and the fact that the merb team is so humble to merge with the rails team, and giving up their name in the process is an act of selflessness clearly for the greater good of the ruby webframework eco system.&lt;/p&gt;


	&lt;p&gt;@DHH: you are right that there is now no longer a merb team and a rails team. true. but this is the big release that was possible only because of the merger, so they deserve to be mentioned/ honoured/ credited, especially in this announcement!&lt;/p&gt;


	&lt;p&gt;congratulations with the great release. respect to the merb guys for giving up name and fame in order to prevent the ‘fractions’ that &lt;span&gt;DHH&lt;/span&gt; talks about in his comment.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27500"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;jonny&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:03:&lt;br /&gt;
        
        &lt;p&gt;Congratulations, yeah &lt;sub&gt;~~&lt;/sub&gt;&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27501"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Nimesh Nikum&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:04:&lt;br /&gt;
        
        &lt;p&gt;Great News of the day :)&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27502"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Idonas&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:07:&lt;br /&gt;
        
        &lt;p&gt;Wonderful work, congrats to the team, and many, many thanks :)!&lt;/p&gt;


	&lt;p&gt;Εύγε!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27503"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Rustam&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:19:&lt;br /&gt;
        
        &lt;p&gt;Congrats, thank you guys , i am going to ride it right away.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27504"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Tim Bica&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:22:&lt;br /&gt;
        
        &lt;p&gt;Congrats! It’s the state of art. 
I’m looking forward to start working seriously on it.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27505"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Messiah!&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:22:&lt;br /&gt;
        
        &lt;p&gt;Hell Yeah!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27506"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Andrey Delov&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:34:&lt;br /&gt;
        
        &lt;p&gt;Thanks guys;)!Start update!!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27507"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Eugen Ciur&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:38:&lt;br /&gt;
        
        &lt;p&gt;Congratulations, great work!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27508"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Pete Shaw&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:40:&lt;br /&gt;
        
        &lt;p&gt;Meh!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27509"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;fxposter&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:42:&lt;br /&gt;
        
        &lt;p&gt;Thanks, guys! You are all awesome!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27510"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Tomim&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:45:&lt;br /&gt;
        
        &lt;p&gt;Awesome! Thx!&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27511"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Sam Figueroa&lt;/strong&gt;&lt;/cite&gt; on 30 Aug 09:56:&lt;br /&gt;
        
        &lt;p&gt;Epic! Thank you. You guy make our lives as programmers so much easier.&lt;/p&gt;
      &lt;/li&gt;
      
      &lt;li&gt;
        &lt;a name="comment-27513"&gt;&lt;/a&gt; &lt;cite&gt;&lt;strong&gt;Christopher Hlubek&lt;/strong&gt;&lt;/cite&gt;&lt;/li&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/riding-rails-rails-30-its-ready"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/riding-rails-rails-30-its-ready#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/YjBuF1T6zPg" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/riding-rails-rails-30-its-ready</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 27 Aug 2010 08:38:21 -0700</pubDate>
      <title>I actually thought the Bill and Melinda Gates Foundation was smarter than this.  Guess not.</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/sefErvTkSOw/i-actually-thought-the-bill-and-melinda-gates</link>
      <guid isPermaLink="false">http://blog.smallswope.com/i-actually-thought-the-bill-and-melinda-gates</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt;&lt;div&gt;&lt;p&gt;&lt;img src="http://www.seattleglobaljustice.org/wp-content/uploads/OFOR-cover-thumb.png" height="172" alt="OFOR thumb" width="169" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Our Food, Our Right&lt;/em&gt; is a CAGJ Food Justice Project publication (72 pages!) that combines hands-on tools for change with community recipes and political awareness to engage YOU in joining in the struggle for food justice! Our Food, Our Right promotes community knowledge sharing, self-sufficiency, accessibility, and food justice through a food sovereignty framework. &lt;a href="http://www.seattleglobaljustice.org/get-involved/cagjstore/"&gt;Buy your copy here!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href="https://secure.groundspring.org/dn/index.php?aid=1976" target="_blank"&gt;&lt;img src="http://www.groundspring.org/button/yellow_med.gif" border="0" height="36" alt="DonateNow" width="130" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Buy your fair trade coffee and benefit CAGJ!  Grounds for Change, a local roaster, donates 10% of your purchase to CAGJ if you click the image below.&lt;a href="http://www.groundsforchange.com/partners/CAGJ/" target="_blank"&gt; &lt;img src="http://www.seattleglobaljustice.org/images/fairtrade-coffee.gif" border="0" height="100" width="140" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;
&lt;/div&gt;&lt;/blockquote&gt;

&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.seattleglobaljustice.org/"&gt;seattleglobaljustice.org&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/i-actually-thought-the-bill-and-melinda-gates"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/i-actually-thought-the-bill-and-melinda-gates#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/sefErvTkSOw" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/i-actually-thought-the-bill-and-melinda-gates</feedburner:origLink></item>
    <item>
      <pubDate>Mon, 23 Aug 2010 12:29:02 -0700</pubDate>
      <title>This made my day</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/r2991QDG2nM/this-made-my-day</link>
      <guid isPermaLink="false">http://blog.smallswope.com/this-made-my-day</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;object height="417" width="500"&gt;&lt;param name="movie" value="http://www.youtube.com/v/CAV0XrbEwNc&amp;hl=en&amp;fs=1" /&gt;&lt;param name="wmode" value="window" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;embed allowfullscreen="true" src="http://www.youtube.com/v/CAV0XrbEwNc&amp;hl=en&amp;fs=1" wmode="window" allowscriptaccess="always" type="application/x-shockwave-flash" height="417" width="500"&gt;&lt;/embed&gt;&lt;/object&gt;

&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.youtube.com/watch?v=CAV0XrbEwNc"&gt;youtube.com&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/this-made-my-day"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/this-made-my-day#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/r2991QDG2nM" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/this-made-my-day</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 17 Aug 2010 16:20:20 -0700</pubDate>
      <title>Dinner from the garden</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/OkZAse_h6Iw/dinner-from-the-garden</link>
      <guid isPermaLink="false">http://blog.smallswope.com/dinner-from-the-garden</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/EZKOhwbRKLNvxBxXMLJew7cpy76QWr5kG7lMz0URytr3bm6HbwyR6soJgECQ/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="667" src="http://posterous.com/getfile/files.posterous.com/ian/tEe0uew1J9TLLsvbszx5WoHRBz5PrTmUGHC4viGE8wfLkLP6zR9hwtKJmJyv/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Ian Swope &lt;br /&gt;SB Direct &lt;br /&gt;311.280.1859 x6 &lt;br /&gt;&lt;a href="mailto:iswope@sb-direct.net"&gt;iswope@sb-direct.net&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.sb-direct.net"&gt;www.sb-direct.net&lt;/a&gt;&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/dinner-from-the-garden"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/dinner-from-the-garden#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/OkZAse_h6Iw" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile1.posterous.com/getfile/files.posterous.com/ian/6IrKiikSxqgsMr0NRsbTNTZT3mouswbT1ccKrOPwREM7IWp3q5aNpZz3STUX/photo.jpg">
        <media:thumbnail height="667" width="500" url="http://getfile2.posterous.com/getfile/files.posterous.com/ian/tEe0uew1J9TLLsvbszx5WoHRBz5PrTmUGHC4viGE8wfLkLP6zR9hwtKJmJyv/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/dinner-from-the-garden</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 12 Aug 2010 09:53:08 -0700</pubDate>
      <title>Scientists call for global policy change on vitamin D</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/bJan0EDw-To/scientists-call-for-global-policy-change-on-v</link>
      <guid isPermaLink="false">http://blog.smallswope.com/scientists-call-for-global-policy-change-on-v</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt;&lt;div&gt;

  
  &lt;h3&gt;Scientists call for global policy change on vitamin D &lt;/h3&gt;

    &lt;p&gt;
    By Lorraine Heller, 10-Aug-2010&lt;/p&gt;
  
    &lt;p&gt;Related topics: 
    &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Regulation&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Vitamins &amp;amp; premixes&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Bone &amp;amp; joint health&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Cancer risk reduction&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Cardiovascular health&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Diabetes&lt;/a&gt;, &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;Immune system&lt;/a&gt;  &lt;/p&gt;
  
  &lt;h4 /&gt;&lt;p&gt;
International experts have again called out for an increase in daily recommendations for Vitamin D, which they say is crucial to reduce the risk of a host a diseases.
&lt;/p&gt;


    
  
    
              &lt;div&gt;&lt;p&gt;
The latest call comes from scientists in Europe and the US, who say that higher intake levels of the vitamin could help protect against conditions such as childhood rickets, adult osteomalacia, cancer, autoimmune type-1 diabetes, hypertension, cardiovascular disease, obesity and muscle weakness.
&lt;/p&gt;
&lt;p&gt;
Writing in the July 28 issue of &lt;i&gt;Experimental Biology and Medicine, &lt;/i&gt;the authors propose worldwide policy changes to increase recommended intake levels of the sunshine vitamin. This, they said, would reduce the frequency of certain diseases, increase longevity and reduce medical costs.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;"It is high time that worldwide &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D#"&gt;vitamin D&lt;/a&gt; nutritional policy, now at a crossroads, reflects current scientific knowledge about the vitamin's many benefits and develops a sound vision for the future,"&lt;/i&gt; said Anthony Norman, a professor emeritus of biochemistry and biomedical sciences at the University of California, Riverside. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;D Data&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Vitamin D refers to two biologically inactive precursors - D3, also known as cholecalciferol, and D2, also known as ergocalciferol. The former, produced in the skin on exposure to UVB radiation (290 to 320 nm), is said to be more bioactive. 
&lt;/p&gt;
&lt;p&gt;
While our bodies do manufacture vitamin D on exposure to sunshine, the levels in some northern countries are so weak during the winter months that our body makes no vitamin D at all, meaning that dietary supplements and fortified foods are seen by many as the best way to boost intakes of vitamin D. 
&lt;/p&gt;
&lt;p&gt;
The authors of the current study note that the best sources of unfortified foods naturally containing vitamin D are animal products and fatty fish and liver extracts like salmon or sardines and cod liver oil. Vitamin D-fortified food sources include milk and milk products, orange juice, breakfast cereals and bars, grain products, pastas, infant formulas and margarines.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;&lt;p&gt;
Typical recommended daily intakes (RDIs) lie between 200 and 600 international units (IU) per day while more and more science shows the above benefits can be better achieved with levels closer to 2000IU per day without safety concerns.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;"Currently, more than half the world's population gets insufficient amounts of this vitamin. At present about half of elderly North Americans and Western Europeans and probably also of the rest of the world are not receiving enough vitamin D to maintain healthy bone,"&lt;/i&gt; said Norman.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Benefits for all major diseases&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Together with co-author Roger Bouillon of the Laboratory of Experimental Medicine and Endocrinology at the Katholieke Universiteit Leuven, Belgium, Norman stresses that if the daily dietary intake of vitamin D is increased by 600-1000 IU in all adults above their present supply, it would bring beneficial effects on bone health in the elderly and on all major human diseases, such as cancer, cardiovascular, metabolic and immune diseases.
&lt;/p&gt;
&lt;p&gt;
In addition, they note that rickets in children could be eradicated if present guidelines for vitamin D intake were strictly implemented for pregnant and lactating women, newborns and children.
&lt;/p&gt;
&lt;p&gt;
Increasing vitamin D dietary intake to 2000 IU per day – and more for subgroups of the world population with the poorest vitamin D status – could also&lt;i&gt; “favourably impact multiple sclerosis, type-1 diabetes, tuberculosis, metabolic syndrome, cardiovascular risk factors and most cancers,”&lt;/i&gt; they said.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Deficiency&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
In adults, it is said vitamin D deficiency may precipitate or exacerbate osteopenia, osteoporosis, muscle weakness, fractures, common cancers, autoimmune diseases, infectious diseases and cardiovascular diseases. 
&lt;/p&gt;
&lt;/div&gt;
    
  
&lt;/div&gt;&lt;/blockquote&gt;

&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.nutraingredients.com/Regulation/Scientists-call-for-global-policy-change-on-vitamin-D"&gt;nutraingredients.com&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/scientists-call-for-global-policy-change-on-v"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/scientists-call-for-global-policy-change-on-v#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/bJan0EDw-To" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/scientists-call-for-global-policy-change-on-v</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 06 Aug 2010 11:59:54 -0700</pubDate>
      <title>Blog - RoundHouse Managed Server Support</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/97Tm1jZxcCE/blog-roundhouse-managed-server-support</link>
      <guid isPermaLink="false">http://blog.smallswope.com/blog-roundhouse-managed-server-support</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt;&lt;div&gt;
  &lt;h3&gt;
    &lt;a href="http://www.roundhousesupport.com/blog/9-things-you-should-be-doing-with-your-server-but-probably-arent"&gt;9 Things You Should Be Doing With Your Server, But Probably Aren't&lt;/a&gt;
  &lt;/h3&gt;
  &lt;p&gt;
    Jul 22nd, 2010 at 01:22PM ago
  &lt;/p&gt;
  &lt;p&gt;
    &lt;/p&gt;&lt;p&gt;Linux distributions today are incredibly easy to setup and get started.  Whether for a blog, web app, or any other reason, installing the necessary services and getting things running can often be accomplished in a few hours even by an inexperienced developer.  I can't praise the standardized and well written &lt;a href="http://articles.slicehost.com/" target="_blank"&gt;guides from Slicehost&lt;/a&gt; enough for the help they provide in this regard.  &lt;/p&gt;&lt;p&gt;But the ease of getting started unfortunately belies the ongoing maintenance that is needed to keep a system stable and in good working order for the long term.  A single server can often run without human interaction for a &lt;i&gt;long&lt;/i&gt; time.  But the success of doing so is tied directly to all the other bits and pieces that must be configured ahead of time.&lt;/p&gt;&lt;p&gt;The worst part about every item in this list is that you can &lt;b&gt;&lt;i&gt;probably&lt;/i&gt;&lt;/b&gt; get away without them, maybe even for months or years.  But &lt;b&gt;missing one of these items can come back to haunt you at the worst time&lt;/b&gt;: like during a traffic spike, hard drive crash, or hacking attempt.

&lt;/p&gt;&lt;h4&gt;Configuration Management&lt;/h4&gt;
&lt;p&gt;I start with Configuration Management because it's a bit different from the rest of the items on this list.  This one is not as important for a single healthy server, but becomes critical when you have many systems.  Configuration management tools, such as &lt;a href="http://www.puppetlabs.com/" target="_blank"&gt;Puppet&lt;/a&gt; or &lt;a href="http://wiki.opscode.com/display/chef/Home" target="_blank"&gt;Chef&lt;/a&gt;, allow you to write 'recipes' for how a server should be put together.  These recipes are run on each server to produce a consistent and easily reproduced setup.  This provides the ability to instantly boot a new copy of any system and can give enormous freedom to your setup.&lt;/p&gt;&lt;p&gt;Configuration management &lt;b&gt;does&lt;/b&gt;, however, add a significant amount of initial complexity to server setup: so it's not for the faint of heart.  But even with just two or three servers, the benefits are immense.&lt;/p&gt;
&lt;h4&gt;Backups&lt;/h4&gt;
&lt;p&gt;This one is pretty obvious and most sysadmins at least make an attempt in this area.  If you don't have a solid backup strategy, you need to fix it &lt;b&gt;now&lt;/b&gt;.  Waiting even a single day can be disastrous.  And make sure you do them right, because backups are prone to being done incorrectly (see the &lt;a href="http://www.associatedcontent.com/article/1355618/journalspace_is_no_more.html" target="_blank"&gt;JournalSpace disaster&lt;/a&gt;.  At-home backups have made great strides with the likes of Mozy, Carbonite, Backblaze, etc, but similar Linux solutions are far behind in terms of sophistication.  Rsync, tar, and similar scripted tools are still a popular and viable option, but care must be taken to accommodate special cases like MySQL databases.  Everyone's backup needs are different so whatever option you choose be sure to investigate its potential shortfalls.  Your chosen solution should:
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Run regularly&lt;/li&gt;
&lt;li&gt;Keep several rounds of backups&lt;/li&gt;
&lt;li&gt;Automatically drop old backups&lt;/li&gt;
&lt;li&gt;Store the backups &lt;b&gt;off-site&lt;/b&gt; from your actual system&lt;/li&gt;
&lt;li&gt;Remain as secure as your original data&lt;/li&gt;
&lt;li&gt;Incorporate all critical data, critical configuration files (anything you might need to get a replacement server up-and-running), and potentially recent logs&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
&lt;h4&gt;Testing your backups&lt;/h4&gt;
&lt;p&gt;Hot on the heels of having a backup plan is testing it.  This means regularly checking that the backups are still being made, that the files produced are valid and not corrupt, and that they contain all the data you need.  A good rule of thumb is that if your backups rotate out every 30 days, then you should be re-checking them just as often.  Automated tools can help a little here (automatically checking that the backup files are recent, of reasonable size, and possibly valid).  However, nothing is a substitute for human eyes here...otherwise those eyes will be crying when you discover you don't have the backups you thought you did.&lt;/p&gt;
&lt;h4&gt;Log Rotation&lt;/h4&gt;
&lt;p&gt;Ubuntu, RedHat, and the other major distributions have gotten a lot better in recent years at having logrotate running and configured for any packages they provide.  So your apache &amp;amp; mysql logs are likely to be properly rotated (maybe not the way you want them, but the defaults are fairly sane).  However anything 'extra' you add, like Rails apps, needs to have its own logrotate entry set up.  Missing this step has been the cause of innumerable server failures as the hard drives fill up at the most inopportune time.  Of course, it's always the logs you didn't even know you had that wind up being a problem.  Resource monitoring is critical for this case.&lt;/p&gt;
&lt;h4&gt;Resource Monitoring&lt;/h4&gt;
&lt;p&gt;Tracking CPU, memory use, disk space, bandwidth, etc provides extremely valuable insight into the state of your system(s).  As traffic increases, you can compare your increased memory or IO usage in order to plan your scaling well ahead of time.  RRDTool/&lt;a href="http://munin-monitoring.org/" target="_blank"&gt;Munin&lt;/a&gt;, &lt;a href="http://www.serverdensity.com/" target="_blank"&gt;ServerDensity&lt;/a&gt;, and &lt;a href="https://www.cloudkick.com/" target="_blank"&gt;Cloudkick&lt;/a&gt; are all great options for looking at these metrics over time.  If your chosen tool includes alerting to unforeseen changes (runaway processes, full drives, etc) then you'll be one step ahead of any potential problems.
&lt;/p&gt;
&lt;h4&gt;Process Monitoring&lt;/h4&gt;
&lt;p&gt;
Keeping your Apache, MySQL, and similar processes running is probably critical for your site.  There are several great tools, such as &lt;a href="http://mmonit.com/monit/" target="_blank"&gt;Monit&lt;/a&gt; and &lt;a href="http://god.rubyforge.org/" target="_blank"&gt;God&lt;/a&gt;, that help to ensure your processes are working as they should.  By checking responses, open ports, or process ids these tools can restart a dead service or even kill a runaway process before it takes down your whole system.  Configuring the rules for such things is notoriously difficult, but when done properly has the potential to save a lot of 3am downtime.
&lt;/p&gt;
&lt;h4&gt;Hardening&lt;/h4&gt;
&lt;p&gt;Hardening encompasses a lot of different actions that need to be taken to properly secure a stock system.  Even many simple actions are often missed.  Do you really know what every one of those processes running does?  What extra ports and services are open on your system?  Are the proper PAM modules loaded for secure authentication?  Again, RedHat and Ubuntu have blazed the trails recently in putting out secure stock systems and ensuring that the most common packages follow proper security protocols.  But that doesn't mean you can skip this critical step.&lt;/p&gt;
&lt;h4&gt;Security Updates&lt;/h4&gt;
&lt;p&gt;
Security updates are very easy to perform on an apt or RPM based system.  The catch of course is it's difficult to know if an upgraded package will suddenly cause some sort of error in your stack.  Having an identically configured staging server is really the only good way to know for sure how the updates will affect your system.  Thankfully, interference from security updates is extremely rare.  The risk of a little downtime while fixing an update's compatibility issue is much smaller than the risk from having a known security hole exploited on your system.  So don't let "not knowing" stop you from performing the proper upgrades.  Finally, not every vulnerability gets a security patch right away.  Monitoring the &lt;a href="http://cve.mitre.org/" target="_blank"&gt;CVE dictionary&lt;/a&gt; for applicable alerts allows you to be proactive in keeping your systems secure before a patch is available.  This is another area where there's really no replacement for a good 'ole set of eyeballs to keep everything running smoothly and up-to-date.
&lt;/p&gt;

&lt;h4&gt;Log monitoring / Security Scanning / Intrusion detection&lt;/h4&gt;
&lt;p&gt;Of all the items on the list, these are probably done the least.  They're easily forgotten and you won't miss them until your system has been compromised.  Constant scanning for unusual activity, hacking attempts, and other foul play is incredibly important to help prevent and mitigate attacks.&lt;/p&gt;
&lt;h4&gt;Summary&lt;/h4&gt;
&lt;p&gt;This certainly isn't an exhaustive list, but it's quite extensive and many developers, devops, and sysadmins simply do not have the time, interest, or knowledge to handle them.  Even worse, many development projects are turned over to a customer who has no in-house staff capable of addressing these items once the technical team moves on to another project.&lt;/p&gt;
&lt;p&gt;Not everyone needs a service to accomplish these tasks.  There are many devops and sysadmins that enjoy handling these types of tasks and have the knowledge and experience to do it themselves.  But if dealing with this laundry list isn't your cup of tea, we've joined together at RoundHouse in order to provide an affordable option for server management.  We do all these tasks (and more) so that our customers can focus on their end product and not on day-to-day details of keeping their systems healthy.  If you'd like to learn more, please feel free to &lt;a href="http://www.roundhousesupport.com/contact-us"&gt;contact us&lt;/a&gt;.&lt;/p&gt;
&lt;i&gt;Written by: Drew - Head Conductor&lt;/i&gt;
  &lt;p&gt;&lt;/p&gt;

  &lt;a href="http://www.roundhousesupport.com/blog#"&gt;&lt;img src="http://w.sharethis.com/chicklets/email.gif" height="16" width="16" /&gt;&lt;/a&gt;&lt;p&gt;
  &lt;a href="http://www.roundhousesupport.com/blog#"&gt;&lt;img src="http://w.sharethis.com/chicklets/facebook.gif" height="16" width="16" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
  &lt;a href="http://www.roundhousesupport.com/blog#"&gt;&lt;img src="http://w.sharethis.com/chicklets/twitter.gif" height="16" width="16" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
  &lt;a href="http://www.roundhousesupport.com/blog#"&gt;&lt;img src="http://w.sharethis.com/chicklets/sharethis.gif" height="16" width="16" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;ShareThis
  

  &lt;/p&gt;&lt;p&gt;&lt;a href="http://feedburner.google.com/fb/a/emailFlare?itemTitle=9%20Things%20You%20Should%20Be%20Doing%20With%20Your%20Server%2C%20But%20Probably%20Aren%27t&amp;amp;uri=http%3A%2F%2Fwww.roundhousesupport.com%2Fblog%2F9-things-you-should-be-doing-with-your-server-but-probably-arent"&gt;Email this&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://del.icio.us/post?v=4&amp;amp;partner=fb&amp;amp;url=http%3A%2F%2Fwww.roundhousesupport.com%2Fblog%2F9-things-you-should-be-doing-with-your-server-but-probably-arent&amp;amp;title=9+Things+You+Should+Be+Doing+With+Your+Server%2C+But+Probably+Aren%27t"&gt;Save to del.icio.us (263 saves, tagged: sysadmin server linux)&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://digg.com/linux_unix/9_Things_You_Should_Be_Doing_With_Your_Server_But_Aren_t"&gt;Digg This! (7 Diggs)&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.roundhousesupport.com%2Fblog%2F9-things-you-should-be-doing-with-your-server-but-probably-arent"&gt;Share on Facebook&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://www.stumbleupon.com/submit?url=http://www.roundhousesupport.com/blog/9-things-you-should-be-doing-with-your-server-but-probably-arent&amp;amp;title=9 Things You Should Be Doing With Your Server, But Probably Aren\'t"&gt;Stumble It!&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://www.mixx.com/submit?page_url=http%3A%2F%2Fwww.roundhousesupport.com%2Fblog%2F9-things-you-should-be-doing-with-your-server-but-probably-arent"&gt;Add to Mixx!&lt;/a&gt;&lt;span&gt; • &lt;/span&gt;&lt;a href="http://www.newsvine.com/_tools/seed?popoff=0&amp;amp;feedflare=1&amp;amp;u=http%3A%2F%2Fwww.roundhousesupport.com%2Fblog%2F9-things-you-should-be-doing-with-your-server-but-probably-arent&amp;amp;h=9%20Things%20You%20Should%20Be%20Doing%20With%20Your%20Server%2C%20But%20Probably%20Aren%27t&amp;amp;t=%2C"&gt;Discuss on Newsvine&lt;/a&gt;&lt;/p&gt;

  &lt;p&gt;
    Jul 22nd, 2010 at 01:22PM
  &lt;/p&gt;
  &lt;p&gt;
    &lt;a href="http://www.roundhousesupport.com/blog/9-things-you-should-be-doing-with-your-server-but-probably-arent#disqus_thread"&gt;15 Comments and 224 Reactions&lt;/a&gt;
  &lt;/p&gt;
&lt;/div&gt;&lt;/blockquote&gt;

&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.roundhousesupport.com/blog"&gt;roundhousesupport.com&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/blog-roundhouse-managed-server-support"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/blog-roundhouse-managed-server-support#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/97Tm1jZxcCE" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/blog-roundhouse-managed-server-support</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 06 Aug 2010 08:41:56 -0700</pubDate>
      <title>When Agrochemical Corporations Invented Nature - IPS ipsnews.net</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/2285bJdvluU/when-agrochemical-corporations-invented-natur</link>
      <guid isPermaLink="false">http://blog.smallswope.com/when-agrochemical-corporations-invented-natur</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt; &lt;table border="0" align="right" height="0" width="140"&gt;
                                            &lt;tr&gt; 
                                              &lt;td align="right" height="0" valign="top"&gt;&lt;/td&gt;
                                            &lt;/tr&gt;
                                         
                                          &lt;/table&gt;
                                          &lt;span&gt; &lt;br /&gt;&lt;/span&gt; &lt;span&gt;When Agrochemical Corporations Invented Nature&lt;/span&gt;&lt;br /&gt;&lt;span&gt;By Julio Godoy&lt;/span&gt;&lt;br /&gt;&lt;table border="0" align="right"&gt;&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span&gt; &lt;br /&gt;&lt;b&gt;BERLIN, Aug 6, 2010  (IPS) - A civil society protest against a British agrochemical company that claims it has 
invented a particular sort of broccoli has again focused attention on the question 
who owns natural biodiversity, especially vegetables, seeds, and many forms of 
meat and animal food products.&lt;/b&gt;&lt;/span&gt;&lt;p&gt;Delegates from some 300 environmental and consumer organisations from all 
over the world gathered last month in Bavarian capital Munich, some 500 
kilometres south of Berlin last month to demonstrate outside the 
headquarters of the European Patent Office (EPO) against the patent the 
agency accorded on broccoli seeds, plants and breeding methods to the 
British agrochemical company Plant Bioscience.
&lt;/p&gt;&lt;p&gt;
EPO granted the patent in 2002, on a method claimed by Plant Bioscience for 
increasing a specific compound in broccoli through conventional breeding 
methods. The patent, which also faces opposition by two other agrochemical 
multinationals, includes the breeding methods, and the broccoli seeds and 
edible broccoli plants obtained through these procedures.
&lt;/p&gt;&lt;p&gt;
The demonstration in Munich took place as the EPO opened its litigation 
procedure on the legitimacy of its own patent agreement. A decision on the 
issue is expected in October.
&lt;/p&gt;&lt;p&gt;
Plant Bioscience claims that its breeding methods increase the anti-
carcinogenic glucosinolates in the species. This is one of hundreds of similar 
claims presented by numerous agrochemical multinational companies, such as 
Monsanto and Syngenta.
&lt;/p&gt;&lt;p&gt;
For environmental and consumer activists and independent farmers, such 
patents amount to an attempt to expropriate natural biodiversity for the 
benefit of a handful of corporations, which would rule as a cartel upon 
agriculture, especially in developing countries.
&lt;/p&gt;&lt;p&gt;
Christoph Then, expert on intellectual property rights for the environmental 
organisation Greenpeace, told IPS that what a handful of biochemical 
multinational companies are doing is to "misappropriate biodiversity."
&lt;/p&gt;&lt;p&gt;
Then is co-author of a study on the 'The future of seeds and food', in which 
he warns of the "monsantosizing of biodiversity." Earlier this year he led a 
successful European campaign against a patent filed by Monsanto, in which 
the company claimed it had invented a particular sort of ham.
&lt;/p&gt;&lt;p&gt;
Last April, EPO revoked this patent given to Monsanto in 2005. Then told IPS 
that the "revocation of the patent is a major success for consumers and 
farmers in Europe. The EPO's decision shows that even the most powerful 
transnational companies must give in to public pressure."
&lt;/p&gt;&lt;p&gt;
According to Greenpeace and other environmental organisations researching 
patent claims by agrochemical corporations, the EPO has to decide on more 
than 1,000 other property rights filed on vegetables, seeds and animal 
products presented by the firms Monsanto, Syngenta, DuPont-Pioneer, Bayer 
Cropscience, BASF and Dow Agrosciences, and others.
&lt;/p&gt;&lt;p&gt;
The broccoli case is typical of this battle among multinationals over 
conventional breeding methods. The agrochemical companies Limagrain and 
Syngenta, which have filed opposition against the Plant Bioscience patent, 
argue that the patent has to be revoked as its claims refer to an essentially 
biological process, and so to conventional methods.
&lt;/p&gt;&lt;p&gt;
According to the European Patent Convention, essentially biological processes 
are not patentable.
&lt;/p&gt;&lt;p&gt;
Despite this, most patents filed today by agrochemical multinationals concern 
conventional breeding methods. In a study for the Gen-Ethical Foundation, 
German biologist Ruth Tippe showed that the number of patents filed by 
agrochemical multinationals on conventional breeding methods has grown 
more than 20 percent since 2000.
&lt;/p&gt;&lt;p&gt;
"Nowadays, 30 percent of all patent applications on plant breeding filed by 
Monsanto involve conventional breeding methods," Tippe told IPS. "Before 
2005, such patent applications did not reach five percent of the total."
&lt;/p&gt;&lt;p&gt;
"The patent on broccoli has become a test case for the patentability of 
conventional seeds and breeding methods," Franz Schaettle, director of the 
international campaign No Patent on Seeds, told IPS. 
&lt;/p&gt;&lt;p&gt;
No Patent on Seeds represents hundreds of environmental, consumer, and 
farmer organisations across the world, to fight the "monsantosizing of 
biodiversity", and has formulated a global appeal against patents on 
conventional seeds and farm animals addressed to the Enlarged Board of 
Appeal of the European Patent Office, governments, and the executive boards 
of agro-business companies.
&lt;/p&gt;&lt;p&gt;
"The continuing patenting of seeds, conventional plant varieties and animal 
species leads to far reaching expropriations of farmers and breeders," 
Schaettle told IPS. "Farmers, especially in developing countries, are deprived 
of their rights to save their harvested seeds, and breeders are under strong 
limitations to use the patented seeds freely for further breeding."
&lt;/p&gt;&lt;p&gt;
Numerous examples of patent applications by agrochemicals confirm the 
warnings of Tippe, Schaettle, and Then. In Monsanto's patent application 
WO2008021413 on maize and soy, methods are claimed that are widely used 
in conventional breeding. 
&lt;/p&gt;&lt;p&gt;
"On more than 1,000 pages and in 175 claims Monsanto apply for patents on 
various gene sequences and genetic variations, especially in soy and maize," 
Schaettle said. "Monsanto even goes as far as explicitly claiming all relevant 
maize and soy plants, inheriting those genetic elements. Furthermore, all uses 
in food, feed and biomass are listed."
&lt;/p&gt;&lt;p&gt;
By filing specific regional applications Monsanto shows especial interest in 
applying for this patent in Europe, Argentina and Canada.
&lt;/p&gt;&lt;p&gt;
By the same token, in patent application WO 2009011847, on meat and milk, 
Monsanto broadly claims methods for cattle breeding, the animals, as well as 
"milk, cheese, butter and meat." Other companies have also filed patents on 
genetic resources needed for feed and food production.
&lt;/p&gt;&lt;p&gt;
"All these patents are the backbone of a strategy for taking over global 
control on all levels of food production, "Schaettle said. "The patents do not 
stifle research and innovation; they are simply meant to block access to 
genetic resources and technology and to establish new dependencies for 
farmers, breeders and food producers." 
&lt;/p&gt;&lt;p&gt;
This is particularly the case in developing countries, especially in Africa and 
Latin America. In such regions, in contrast to Europe, small farmers and 
consumer organisations do not have legal or financial resources to fight 
unfair patents. Under such circumstances, the likes of Monsanto can claim 
they have actually invented natural diversity. 
 (END) &lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;table border="0" align="right" style=""&gt;&lt;tr&gt;&lt;td align="right"&gt;&lt;a href="http://www.ipsnews.net/news.asp?idnews=52398#" target="_blank"&gt;&lt;b&gt;Send your comments to the editor&lt;/b&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;					
											
&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.ipsnews.net/news.asp?idnews=52398"&gt;ipsnews.net&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/when-agrochemical-corporations-invented-natur"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/when-agrochemical-corporations-invented-natur#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/2285bJdvluU" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/when-agrochemical-corporations-invented-natur</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 06 Aug 2010 08:26:50 -0700</pubDate>
      <title>Maan News Agency: Israel says ancient Muslim gravestones 'built illegally'</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/zKIvtD4h3Xg/maan-news-agency-israel-says-ancient-muslim-g</link>
      <guid isPermaLink="false">http://blog.smallswope.com/maan-news-agency-israel-says-ancient-muslim-g</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;object height="62" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="500"&gt;&lt;param name="movie" value="../ADV/ENG/WIDE_1/Maan.swf?id=#210109#" /&gt;&lt;param name="BGCOLOR" value="#FFFFFF" /&gt; 
                                    &lt;param name="quality" value="high" /&gt;&lt;param name="SCALE" value="exactfit" /&gt;&lt;embed src="http://www.maannews.net/eng/../ADV/ENG/WIDE_1/Maan.swf?id=#210109#" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="62" quality="high" width="500" /&gt;&lt;/object&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=305219"&gt;maannews.net&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/maan-news-agency-israel-says-ancient-muslim-g"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/maan-news-agency-israel-says-ancient-muslim-g#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/zKIvtD4h3Xg" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/maan-news-agency-israel-says-ancient-muslim-g</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 05 Aug 2010 19:25:55 -0700</pubDate>
      <title>Tonight's bedtime reading</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/sSQhbySMEks/tonights-bedtime-reading</link>
      <guid isPermaLink="false">http://blog.smallswope.com/tonights-bedtime-reading</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/vPvPgkYRtkK2OfUQOHKA8pI6aJV9qu9HSPnRDk8UsPU8QIifunVwCAEef8LI/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="667" src="http://posterous.com/getfile/files.posterous.com/ian/24wz7JS4a56RsWcjZrcQzSaBhzAl0VOQZ1CVWSLmYqUhCCbx6IWzqNE9zpWc/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Ian Swope &lt;br /&gt;SB Direct &lt;br /&gt;311.280.1859 x6 &lt;br /&gt;&lt;a href="mailto:iswope@sb-direct.net"&gt;iswope@sb-direct.net&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.sb-direct.net"&gt;www.sb-direct.net&lt;/a&gt;&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/tonights-bedtime-reading"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/tonights-bedtime-reading#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/sSQhbySMEks" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile8.posterous.com/getfile/files.posterous.com/ian/kNRGZn4uTzooYMPtNbEqndWADjKVmTUOTnxrNXA9calW6TfirdtOrjF6WK5Y/photo.jpg">
        <media:thumbnail height="667" width="500" url="http://getfile9.posterous.com/getfile/files.posterous.com/ian/24wz7JS4a56RsWcjZrcQzSaBhzAl0VOQZ1CVWSLmYqUhCCbx6IWzqNE9zpWc/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/tonights-bedtime-reading</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 05 Aug 2010 19:19:58 -0700</pubDate>
      <title>Mirror image</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/YUR-lNzzrjQ/mirror-image</link>
      <guid isPermaLink="false">http://blog.smallswope.com/mirror-image</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/8qZaRkTEEp53F1MwfFOt3k40rgZmjKCS6OKKl3ibELgsrn7ZfRWkK19uQ4gD/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="667" src="http://posterous.com/getfile/files.posterous.com/ian/6xesmwpCT7aDPgPorFx5c3b4Rx0F1F95VHv2LoPGIa98xx7DDFad9WDqly93/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;Ian Swope &lt;br /&gt;SB Direct &lt;br /&gt;311.280.1859 x6 &lt;br /&gt;&lt;a href="mailto:iswope@sb-direct.net"&gt;iswope@sb-direct.net&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.sb-direct.net"&gt;www.sb-direct.net&lt;/a&gt;&lt;/p&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/mirror-image"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/mirror-image#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/YUR-lNzzrjQ" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile8.posterous.com/getfile/files.posterous.com/ian/tLXcMts1fJj0EDOnAR6IfIqRu0IrlRXbROXZYMD657kEbh7cmmsQq4zEzwHH/photo.jpg">
        <media:thumbnail height="667" width="500" url="http://getfile9.posterous.com/getfile/files.posterous.com/ian/6xesmwpCT7aDPgPorFx5c3b4Rx0F1F95VHv2LoPGIa98xx7DDFad9WDqly93/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/mirror-image</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 05 Aug 2010 09:35:45 -0700</pubDate>
      <title>Michael Pollan on Why $8 for a Dozen Eggs Makes Sense</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/YEZ8R8CgaDc/michael-pollan-on-why-8-for-a-dozen-eggs-make</link>
      <guid isPermaLink="false">http://blog.smallswope.com/michael-pollan-on-why-8-for-a-dozen-eggs-make</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;div class='p_embed p_image_embed'&gt;
&lt;img alt="Media_httpsiwsjnetpub_ufkom" height="394" src="http://posterous.com/getfile/files.posterous.com/ian/qaheDmDlwqvvbDllfgEeobfJeEuBrbhrDtwblCExpJCfoedCDeitcvqarymm/media_httpsiwsjnetpub_ufkom.jpg.scaled500.jpg" width="262" /&gt;
&lt;/div&gt;


&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://online.wsj.com/article/SB10001424052748704271804575405521469248574.html"&gt;online.wsj.com&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/michael-pollan-on-why-8-for-a-dozen-eggs-make"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/michael-pollan-on-why-8-for-a-dozen-eggs-make#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/YEZ8R8CgaDc" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="394" width="262" url="http://getfile5.posterous.com/getfile/files.posterous.com/ian/qaheDmDlwqvvbDllfgEeobfJeEuBrbhrDtwblCExpJCfoedCDeitcvqarymm/media_httpsiwsjnetpub_ufkom.jpg">
        <media:thumbnail height="394" width="262" url="http://getfile7.posterous.com/getfile/files.posterous.com/ian/qaheDmDlwqvvbDllfgEeobfJeEuBrbhrDtwblCExpJCfoedCDeitcvqarymm/media_httpsiwsjnetpub_ufkom.jpg.scaled500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/michael-pollan-on-why-8-for-a-dozen-eggs-make</feedburner:origLink></item>
    <item>
      <pubDate>Wed, 04 Aug 2010 06:30:41 -0700</pubDate>
      <title>Immigration facts, figures — and thoughts</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/QLnuHqCC1gE/immigration-facts-figures-and-thoughts</link>
      <guid isPermaLink="false">http://blog.smallswope.com/immigration-facts-figures-and-thoughts</guid>
      <description>&lt;p&gt;
	&lt;div class="posterous_bookmarklet_entry"&gt;
      &lt;blockquote&gt;&lt;div&gt;
                    
                    
                    &lt;h3&gt;Immigration facts, figures -- and thoughts&lt;/h3&gt;

                    
                    
                    

                    

                    
  
                    
				    
                    
                        



                    
                    
                    
                    
                            
                     
            
                    
                        
                    
			        &lt;div&gt;
        			    &lt;div&gt;   
        &lt;ul&gt;
            
                &lt;li&gt;Gregory Rodriguez&lt;/li&gt;
                            &lt;li&gt;
								&lt;div&gt;
                            	    
                                    
                    			    
                        	    	&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" target=""&gt;&lt;img src="http://www.latimes.com/media/thumbnails/columnist/2005-11/20390559.jpg" height="72" alt="Gregory Rodriguez" width="56" /&gt;&lt;/a&gt;&lt;p&gt;
                            		
                                &lt;/p&gt;&lt;/div&gt;
							&lt;/li&gt;&lt;li&gt;
    	                        	
    								
    								
    									&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" target="win_20390559"&gt;Bio&lt;/a&gt; |
											
									
									
										
                            		&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" target=""&gt;Recent columns&lt;/a&gt;
                        	&lt;/li&gt;
            

            













    


    &lt;/ul&gt;&lt;div&gt;
        &lt;div&gt;
            &lt;a href="http://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.latimes.com%2Fnews%2Fopinion%2Fcommentary%2Fla-oe-rodriguez-vitriol-20100726%2C0%2C6327205.column&amp;amp;t=Immigration%20facts%2C%20figures%20%E2%80%94%20and%20thoughts%20-%20latimes.com&amp;amp;src=sp" name="fb_share" type="box_count" style="text-decoration: none;"&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;571&lt;/span&gt;&lt;/span&gt;&lt;span style="cursor: pointer;"&gt;&lt;span&gt;Share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
        &lt;p&gt;
        &lt;/p&gt;&lt;div&gt;
            
            &lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;digg&lt;/span&gt;&lt;a&gt;digg&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
        &lt;/div&gt;
    &lt;/div&gt;


            
            

            

            

            

            
                
                
                                                    
            
            
            
            
                                        
        
    &lt;/div&gt;
        			    
        			    
        				
		                    &lt;p&gt;
						
                   		
        			&lt;/p&gt;&lt;/div&gt;
                    &lt;div&gt;
                    
                        &lt;h3&gt;Illegal immigration has actually fallen in the last few years. So why all the heated rhetoric today?&lt;/h3&gt;
                        
                        
                    
            
            	
	                    
                    &lt;span style=""&gt;
                        
						&lt;/span&gt;&lt;div&gt;
            	    	    
                	    	    &lt;span&gt;ByGregory Rodriguez&lt;/span&gt;
                  		    
                 	    	

                    	
                    		
                    		
                    		
                    		
                   		
                   		
                   		
                    				
                    				
                   		   	
                   		   	
                   		   	
                     	   &lt;p&gt;&lt;span&gt;July 26, 2010&lt;/span&gt;&lt;span&gt;|&lt;/span&gt;&lt;span&gt;8:59 a.m.&lt;/span&gt;&lt;/p&gt;
                    	
            	    	&lt;/div&gt;
            	    	
                		&lt;div&gt;
    &lt;ul&gt;
        &lt;li&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" target="win_55175547"&gt;&lt;img src="http://www.latimes.com/hive/images/icons/email_icon.png" height="16" alt="Email" width="17" /&gt;&lt;/a&gt;&lt;p&gt;E-mail&lt;/p&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" rel="nofollow"&gt;&lt;img src="http://www.latimes.com/hive/images/icons/print_icon.png" height="16" alt="print" width="17" /&gt;&lt;/a&gt;&lt;p&gt;Print&lt;/p&gt;&lt;/li&gt;
        &lt;li&gt;
        &lt;div&gt;
            &lt;span&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" title="ShareThis via email, AIM, social bookmarking and networking sites, etc."&gt;&lt;span&gt;Share&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
        &lt;/div&gt;
        &lt;/li&gt;
	&lt;li&gt;
		&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" rel="nofollow"&gt;
			&lt;img src="http://www.latimes.com/hive/images/icons/atools-uparrow.gif" height="14" alt="increase text size" width="14" /&gt;&lt;/a&gt;&lt;p&gt;
		
		&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" rel="nofollow"&gt;
			&lt;img src="http://www.latimes.com/hive/images/icons/atools-downarrow.gif" height="14" alt="decrease text size" width="14" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;
		
		&lt;span&gt;Text Size&lt;/span&gt;
	&lt;/p&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;
                        







    



    
    &lt;p&gt;


                    	&lt;/p&gt;&lt;p&gt;
                	
					
						










&lt;/p&gt;&lt;div&gt;
	&lt;span&gt;la-oe-rodriguez-vitriol-20100726&lt;/span&gt;
	&lt;p&gt;
&lt;/p&gt;&lt;/div&gt;

					&lt;br /&gt;
                        
                        
                        

                        &lt;div&gt;
                            
                            
                            
                                
                                
                                
                                    With the immigration debate heating up — and a federal court case over Arizona's SB 1070 brewing — you'd think that the U.S. was besieged by growing numbers of illegal immigrants. But you'd be wrong.&lt;p&gt;

Despite the heightened rhetoric and the bloodcurdling vitriol surrounding the issue, illegal immigration has actually declined significantly over the last few years. While journalists like to characterize the anger over immigration as a response to facts on the ground — i.e. people are inundated and incensed — the numbers don't bear them out.&lt;/p&gt;&lt;p&gt;

In fact, the opposite is true. According to a February report by the &lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" title="U.S. Department of Homeland Security"&gt;Department of Homeland Security&lt;/a&gt;, the number of illegal immigrants living in the U.S. actually dropped by a whopping 1 million  between 2008 and 2009, which amounts to the sharpest decrease in 30 years. It was the second year of declining numbers.&lt;/p&gt;&lt;p&gt;

                                &lt;/p&gt;&lt;div&gt;
                                    
                                        
                                            &lt;a href="http://www.latimes.com/extras/events/lp/AUD/10AUD236/register.html" target=""&gt;Get the best in Southern California opinion journalism delivered to your inbox with our Opinion L.A. newsletter. Sign up »&lt;/a&gt;
                                        
                                    
                                &lt;/div&gt;
                                &lt;br /&gt;
                                
Likewise, the Border Patrol reports that apprehensions are down by more than 60% since 2000, to 550,000 last year, the lowest number in 35 years, even though the border is more tightly controlled than ever. As William Finnegan wrote in last week's New Yorker, "The southern border, far from being 'unsecured,' is in better shape than it has been for years — better managed and less porous."&lt;p&gt;

And there's more. Despite the drumbeat about hordes of undocumented Mexicans who have come north to take our jobs, consider this: According to the Pew Hispanic Center, between 2005 and 2008, the number of Mexican migrants arriving in the U.S. actually declined by 40%.&lt;/p&gt;&lt;p&gt;

It's not only the number of Mexican illegal immigrants that has dropped. The fact that the U.S. economy is struggling has discouraged high-skilled immigrants from around the globe from looking for jobs in America, and the flow of applicants for H1-B visas, or work permits, has slowed. Before the recession, the entire 85,000 H1-B annual quota would be filled within days of the application date on the first of April. For fiscal year 2010, the quota wasn't reached until December 2009.&lt;/p&gt;&lt;p&gt;

Finally, the Census Bureau's American Community Survey last fall revealed a historic decline in the percentage of U.S. residents who are foreign-born — from 12.6% in 2007 to 12.5% in 2008. That represents only about 40,000 people numerically, but it is the first time since the 1970 census — 40 years ago — that the foreign-born percentage of the U.S. population has gone down.&lt;/p&gt;&lt;p&gt;

So, in the face of all this data showing that legal and illegal immigration is down dramatically, what's all the fuss about? Why has the debate turned so nasty? Why does it seem worse than it did in 1994, during the debate over Proposition 187, California's anti-immigrant ballot measure?&lt;/p&gt;&lt;p&gt;

The easy answer, of course, is that the economy is tough and historically people have looked for targets to blame for their feelings of impotence.&lt;/p&gt;&lt;p&gt;

But today I think there are other contributing factors. The political discourse overall is pretty horrific, and while immigration has always brought out the worst in people, today's polarized climate only makes matters worse.&lt;/p&gt;&lt;p&gt;

Furthermore, the right wing, where much of the anti-immigrant frenzy comes from, no longer has an authoritative voice of reason pressing for decency on the issue. Four years ago, after &lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" title="George Bush"&gt;President George W. Bush&lt;/a&gt; unsuccessfully launched his own effort at comprehensive immigration reform, he warned against "harsh, ugly rhetoric." Today, Bush is hardly heard from and the right has an "open borders" policy on over-the-top rhetoric.&lt;/p&gt;&lt;p&gt;

Struggling newspapers seeking to engage readers at any cost are also part of the problem. Whereas racist rants were once confined to marginal websites, today many papers — including this one — have opened their online comments section to, well, complete nut-jobs. Allowing vitriolic racial rhetoric to remain on a mainstream website is to give it a level of acceptability. Just last week, in response to my column on the so-called burka ban in France, a rabid commenter proposed that all those crossing the U.S.- &lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" title="Mexico"&gt;Mexico&lt;/a&gt; border without papers should be shot on sight. Nice. Such "dialogue" not only pushes out reasonable people, it emboldens the unreasonable ones. By allowing it to be posted, newspapers are presiding over the mainstreaming of anti-immigrant hate speech.&lt;/p&gt;&lt;p&gt;

There may be those who see hatred as a justifiable means to an end. Perhaps they hope that all this harsh rhetoric will keep even more illegal immigrants at home. But they'd be silly to think that such invective only makes life harder for immigrants. Unfortunately, it also actively degrades our culture, our public square and our democracy.&lt;/p&gt;&lt;p&gt;

&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#"&gt;&lt;/a&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column/mailto:grodriguez@latimescolumnists.com"&gt;grodriguez@latimescolumnists.com&lt;/a&gt;
                                
                            
                            
                        &lt;/p&gt;&lt;/div&gt;
                	
                    &lt;/div&gt;            
                
                    
                        



                    
                    
                    
                        


 


                    
                    
                    
                        &lt;p&gt;
                    

	        
                &lt;/p&gt;&lt;div&gt;





 




&lt;div&gt;&lt;div&gt;&lt;h3&gt;Related stories&lt;a href="http://www.surphace.com" target="_new" style="float: right;"&gt;&lt;img src="http://cdn11.surphace.com/images/poweredby/poweredbysurphace-inline.png" border="0" height="20" align="absmiddle" width="135" style="margin-left: 2px;" /&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;h3&gt;From the L.A. Times&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.latimes.com/news/la-me-crime-visa-20100802,0,4515928.story?track=rss" target="_new"&gt;U.S. officials boost efforts to protect immigrant crime victims&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.latimes.com/news/local/la-me-theweek-20100801,0,4472359.story?track=rss" target="_new"&gt;Social will can add years to our lives&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;h3&gt;From KTLA&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.ktla.com/news/nationworld/la-na-arizona-immigration-20100731,0,4727938.story" target="_new"&gt;Ariz. Police Release 80 Immigration Protesters from Jail&lt;/a&gt;&lt;span&gt;|&lt;/span&gt;&lt;span&gt;ktla.com&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ktla.com/news/landing/ktla-az-immigration-law,0,6767761.story?track=rss" target="_new"&gt;Judge Blocks Controversial Parts of Arizona’s Immigration Law&lt;/a&gt;&lt;span&gt;|&lt;/span&gt;&lt;span&gt;ktla.com&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt; 


&lt;/div&gt;
		
		

                






     


&lt;div&gt;
    &lt;div&gt;
    	&lt;ul&gt;
		&lt;li&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" target="win_55175547"&gt;&lt;img src="http://www.latimes.com/hive/images/icons/email_icon.png" height="16" alt="Email" width="17" /&gt;&lt;/a&gt;&lt;p&gt; E-mail&lt;/p&gt;&lt;/li&gt;
        	
            	&lt;li&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" rel="nofollow"&gt;&lt;img src="http://www.latimes.com/hive/images/icons/print_icon.png" height="16" alt="Print" width="17" /&gt;&lt;/a&gt;&lt;p&gt; Print&lt;/p&gt;&lt;/li&gt;
        	
			              

	   				
        





    
	
    
      
&lt;/ul&gt;

    &lt;li&gt;
      &lt;a href="http://digg.com/submit?phase=2&amp;amp;url=http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column&amp;amp;title=Immigration facts, figures -- and thoughts" title="Add this to Digg" rel="nofollow" target="_new" alt="Add this to Digg"&gt;&lt;img src="http://www.latimes.com/hive/images/digg.gif" height="16" alt="add to Digg" width="16" /&gt;&lt;/a&gt;&lt;p&gt; Digg
    &lt;/p&gt;&lt;/li&gt;


	   
    &lt;li&gt;
      &lt;a href="http://twitter.com/home?status=[Immigration facts, figures -- and thoughts][&amp;lt;a href="&gt;&lt;img src="http://www.latimes.com/hive/images/twitter.gif" height="17" alt="add to Twitter" width="17" /&gt;&lt;p&gt; Twitter
    &lt;/p&gt;&lt;/a&gt;&lt;/li&gt;    

    &lt;li&gt;
      &lt;a href="http://www.facebook.com/share.php?&amp;amp;u=http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column&amp;amp;t=Immigration facts, figures -- and thoughts" title="Add this to Facebook" rel="nofollow" target="_new" alt="Add this to Facebook"&gt;&lt;img src="http://www.latimes.com/hive/images/facebook.gif" height="16" alt="add to Facebook" width="16" /&gt;&lt;/a&gt;&lt;p&gt; Facebook
    &lt;/p&gt;&lt;/li&gt;

    
    
        
            
                
                &lt;li&gt;
                    &lt;a href="http://www.instapaper.com/" target=""&gt;&lt;img src="http://www.latimes.com/media/thumbnails/hyperlink/2010-05/53827359-19172259.png" height="16" alt="Read This Later" width="16" /&gt;&lt;/a&gt;&lt;p&gt; Read This Later
                &lt;/p&gt;&lt;/li&gt;
            
        
    

 
   &lt;li&gt;&amp;nbsp;
	 
        &lt;span&gt;&lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column#" title="ShareThis via email, AIM, social bookmarking and networking sites, etc."&gt;&lt;span&gt;Share&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
	
	
 
 &lt;/li&gt;


        
    &lt;/div&gt;
&lt;/div&gt;
                
                    &lt;div&gt;
						
		                  
















&lt;a name="comment-form"&gt;&lt;/a&gt;
   &lt;p&gt;

&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;div&gt;
	&lt;div&gt;
		&lt;h3&gt;Comments (0)&lt;/h3&gt;
		&lt;span&gt;&lt;a href="http://discussions.latimes.com/20/lanews/la-oe-rodriguez-vitriol-20100726/10"&gt;Add comments&lt;/a&gt; | &lt;a href="http://latimes.com/discuss-faq"&gt;Discussion FAQ&lt;/a&gt;&lt;/span&gt;
	&lt;/div&gt;
	
	&lt;div&gt;
		
		&lt;div&gt;&lt;p&gt;Currently there are no comments.  Be the first to &lt;a href="http://discussions.latimes.com/20/lanews/la-oe-rodriguez-vitriol-20100726/10"&gt;comment!&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
		
	&lt;/div&gt;
	&lt;p&gt;
	&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;&lt;/div&gt;

&lt;p&gt;

        	        
		    &lt;/p&gt;&lt;/div&gt;
		
		
                    

&lt;p&gt;Copyright © 2010, &lt;a href="http://www.latimes.com/" target="_blank"&gt;The Los Angeles Times&lt;/a&gt;&lt;/p&gt; 
            &lt;/div&gt;&lt;/blockquote&gt;&lt;div class="posterous_quote_citation"&gt;via &lt;a href="http://www.latimes.com/news/opinion/commentary/la-oe-rodriguez-vitriol-20100726,0,6327205.column"&gt;latimes.com&lt;/a&gt;&lt;/div&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/div&gt;
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/immigration-facts-figures-and-thoughts"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/immigration-facts-figures-and-thoughts#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/QLnuHqCC1gE" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/immigration-facts-figures-and-thoughts</feedburner:origLink></item>
    <item>
      <pubDate>Tue, 03 Aug 2010 15:15:19 -0700</pubDate>
      <title>It's not a matter of If but When</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/xuG_qeCnTZE/its-not-a-matter-of-if-but-when</link>
      <guid isPermaLink="false">http://blog.smallswope.com/its-not-a-matter-of-if-but-when</guid>
      <description>&lt;p&gt;
	Every single Apple power cable except for the Mac Mini which doesn't ever move has crapped out on me. I've gone through three MacBook Pro power cords, two MacBook power cords, two iPod USB connectors and two iPhone USB connectors. Considering everything else on Apple products is engineered to the point of absolute perfection it seems such a shame that their cables are shite.
	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/its-not-a-matter-of-if-but-when"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/its-not-a-matter-of-if-but-when#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/xuG_qeCnTZE" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
    <feedburner:origLink>http://blog.smallswope.com/its-not-a-matter-of-if-but-when</feedburner:origLink></item>
    <item>
      <pubDate>Fri, 30 Jul 2010 12:08:42 -0700</pubDate>
      <title>Real food finally</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/5gwsNi0Rr3I/real-food-finally</link>
      <guid isPermaLink="false">http://blog.smallswope.com/real-food-finally</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/3TTxBAColsUrtRqTuaDLr7yc9anE0mNo0YthupyUydZHAjNG3zOA5iI0gkun/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="375" src="http://posterous.com/getfile/files.posterous.com/ian/nRQ3o2K7IOCvBU1O84Ym1UryHFabSyVYMhI8IzAr7mIhgBVIzoFyDWIQcOgo/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;

	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/real-food-finally"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/real-food-finally#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/5gwsNi0Rr3I" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile5.posterous.com/getfile/files.posterous.com/ian/GkDKS3GKKTD0Cc083FssJVyLND2oDB892HZLj2YqmNrjyWWwYJf39dPJg4fc/photo.jpg">
        <media:thumbnail height="375" width="500" url="http://getfile6.posterous.com/getfile/files.posterous.com/ian/nRQ3o2K7IOCvBU1O84Ym1UryHFabSyVYMhI8IzAr7mIhgBVIzoFyDWIQcOgo/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/real-food-finally</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 29 Jul 2010 19:46:31 -0700</pubDate>
      <title>Nancy showing off the latest in paper dress fashion</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/MnfvFZQjfmg/nancy-showing-off-the-latest-in-paper-dress-f</link>
      <guid isPermaLink="false">http://blog.smallswope.com/nancy-showing-off-the-latest-in-paper-dress-f</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/zsDG5RP5kDWyIssG5to0Mal0Z6Iwo4PCITHpyVhrxYYF1Ym6JCUGZcZqZvBy/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="375" src="http://posterous.com/getfile/files.posterous.com/ian/xmiXj0j87TM2RDm6RZBjmava6xA14HS7xScPIDVy1IHMjHwsIB5vQL2WUhVd/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;

	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/nancy-showing-off-the-latest-in-paper-dress-f"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/nancy-showing-off-the-latest-in-paper-dress-f#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/MnfvFZQjfmg" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile6.posterous.com/getfile/files.posterous.com/ian/skHS70TVb0iyp92Xi9BiAuQGibOZCKd9MrVlYkh5YJcbqFWlJXjshiUtJeZd/photo.jpg">
        <media:thumbnail height="375" width="500" url="http://getfile7.posterous.com/getfile/files.posterous.com/ian/xmiXj0j87TM2RDm6RZBjmava6xA14HS7xScPIDVy1IHMjHwsIB5vQL2WUhVd/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/nancy-showing-off-the-latest-in-paper-dress-f</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 29 Jul 2010 19:44:28 -0700</pubDate>
      <title>If she can sleep through tubes and wires then the neighbors at home should be no problem!</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/FBnHDGWgLNQ/if-she-can-sleep-through-tubes-and-wires-then</link>
      <guid isPermaLink="false">http://blog.smallswope.com/if-she-can-sleep-through-tubes-and-wires-then</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/d3h526YCrqwvv6M52kOGhALWqDxZLGr2zATDPx7FE2Jz2oM5uVTsKEOvkcIJ/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="375" src="http://posterous.com/getfile/files.posterous.com/ian/IxDpFjFcvBAICNC7r7f7zW1fBS8Dithb7B1OFAmq52KBipQhlXHRrc298k3F/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;

	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/if-she-can-sleep-through-tubes-and-wires-then"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/if-she-can-sleep-through-tubes-and-wires-then#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/FBnHDGWgLNQ" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile1.posterous.com/getfile/files.posterous.com/ian/4xF9mQvaC6Y0JdnbuQ8XXPFrWSjI8IU6D1QGcjCTvSBV5krYvZHRKlYdNsAm/photo.jpg">
        <media:thumbnail height="375" width="500" url="http://getfile2.posterous.com/getfile/files.posterous.com/ian/IxDpFjFcvBAICNC7r7f7zW1fBS8Dithb7B1OFAmq52KBipQhlXHRrc298k3F/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/if-she-can-sleep-through-tubes-and-wires-then</feedburner:origLink></item>
    <item>
      <pubDate>Thu, 29 Jul 2010 19:41:18 -0700</pubDate>
      <title>Farren sleeping peacefully</title>
      <link>http://feedproxy.google.com/~r/MangeMesBriefs/~3/3YH0IPj0omU/farren-sleeping-peacefully</link>
      <guid isPermaLink="false">http://blog.smallswope.com/farren-sleeping-peacefully</guid>
      <description>&lt;p&gt;
	&lt;div class='p_embed p_image_embed'&gt;
&lt;a href="http://posterous.com/getfile/files.posterous.com/ian/JZYIVFL2mrUZMYrjA2HtGYqSoEGucYFbgDSqmvnOBsYJL7ljHjJOu9Mi6zOz/photo.jpg.scaled.1000.jpg"&gt;&lt;img alt="Photo" height="375" src="http://posterous.com/getfile/files.posterous.com/ian/GRYUNtb8uIdg2ojQSVfpOWj6YAmXZ9NuUIXkDrDxjOk8XLU8caSI3DP1MbeQ/photo.jpg.scaled.500.jpg" width="500" /&gt;&lt;/a&gt;
&lt;/div&gt;

	
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blog.smallswope.com/farren-sleeping-peacefully"&gt;Permalink&lt;/a&gt; 

	| &lt;a href="http://blog.smallswope.com/farren-sleeping-peacefully#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;&amp;raquo;&lt;/a&gt;

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/MangeMesBriefs/~4/3YH0IPj0omU" height="1" width="1"/&gt;</description>
      <posterous:author>
        <posterous:userImage>http://files.posterous.com/user_profile_pics/1326225/Photo-on-2011-01-18-at-17.jpg</posterous:userImage>
        <posterous:profileUrl>http://posterous.com/users/5BcmqsK5rOeZ</posterous:profileUrl>
        <posterous:firstName>Ian</posterous:firstName>
        <posterous:lastName>Swope</posterous:lastName>
        <posterous:nickName>ianswope</posterous:nickName>
        <posterous:displayName>Ian Swope</posterous:displayName>
      </posterous:author>
      <media:content type="image/jpeg" height="1200" width="1600" url="http://getfile0.posterous.com/getfile/files.posterous.com/ian/QZTPot3ef5hFQqHWGQr7Ml7jBVQC4ufY7RaQgYA1pXEGvRORNJ613oOFfl7Z/photo.jpg">
        <media:thumbnail height="375" width="500" url="http://getfile1.posterous.com/getfile/files.posterous.com/ian/GRYUNtb8uIdg2ojQSVfpOWj6YAmXZ9NuUIXkDrDxjOk8XLU8caSI3DP1MbeQ/photo.jpg.scaled.500.jpg" />
      </media:content>
    <feedburner:origLink>http://blog.smallswope.com/farren-sleeping-peacefully</feedburner:origLink></item>
  </channel>
</rss>

