<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
  <id>tag:freelancing-gods.com,:/posts</id>
  <link type="text/html" rel="alternate" href="http://freelancing-gods.com" />
  
  <title>Freelancing Gods</title>
  <updated>2009-10-28T21:53:58+00:00</updated>
  <link rel="self" href="http://feeds.feedburner.com/freelancing_gods" type="application/atom+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">freelancing_gods</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
    <id>tag:freelancing-gods.com,:Post/86</id>
    <published>2009-10-28T00:01:01+00:00</published>
    <updated>2009-10-28T21:53:58+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/funding_thinking_sphinx" />
    <title>Funding Thinking Sphinx</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: I&amp;#8217;ve now hit my target. If you want to donate more, I won&amp;#8217;t turn you away, but perhaps you should send those funds to other worthy open source projects, or a local charity. A massive thank you to all who have pitched in to the pledgie, your generosity and support is amazing.&lt;/p&gt;
&lt;p&gt;Over the past two years, &lt;a href="http://freelancing-god.github.com/ts/en/"&gt;Thinking Sphinx&lt;/a&gt; has grown massively &amp;#8211; in lines of code, in the numbers of users, in complexity, in time required to support it. I&amp;#8217;m regularly amazed and touched &lt;a href="http://twitter.com/dacort/status/1102941784"&gt;by the&lt;/a&gt; &lt;a href="http://twitter.com/filiptepper/status/4807695538"&gt;recommendations&lt;/a&gt; &lt;a href="http://twitter.com/sjmadsen/status/4317121116"&gt;I see&lt;/a&gt; &lt;a href="http://twitter.com/thibaut_barrere/status/1093646765"&gt;on Twitter&lt;/a&gt;, and the feedback I get in conversations. The fact that there&amp;#8217;s been almost one hundred contributors is staggering.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s not all fun and games, though&amp;#8230; there&amp;#8217;s still plenty of features that can be added, and bugs to be fixed, and documentation to write. So, what I&amp;#8217;d really like to do is spend November working close to full-time on just Thinking Sphinx. I have &lt;a href="http://gist.github.com/175687"&gt;a long task list&lt;/a&gt;. All I need is a bit of financial help to cover living expenses.&lt;/p&gt;
&lt;p&gt;I have &lt;a href="http://pledgie.com/campaigns/1752"&gt;an existing pledgie&lt;/a&gt; tied to the GitHub project, currently sitting on $600. If I can get another $2000, then I won&amp;#8217;t have to worry at all about how I&amp;#8217;m going to pay bills or rent for November. Even $1400 will make it viable for me, albeit maybe with some help from my savings.&lt;/p&gt;
&lt;p&gt;If you or your workplace can make a donation, that would be very much appreciated. I&amp;#8217;m happy to provide weekly updates on where things are at if people request it &amp;#8211; but of course, watching the GitHub projects for &lt;a href="http://github.com/freelancing-god/thinking-sphinx"&gt;Thinking Sphinx&lt;/a&gt; itself and &lt;a href="http://github.com/freelancing-god/freelancing-god.github.com/"&gt;the documentation site&lt;/a&gt; is the most reliable way to keep an eye on my progress.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m hoping to get Thinking Sphinx to a point where the documentation is by far the best place for support, and it&amp;#8217;s only the really tricky problems (and bug reports) that end up in my inbox.&lt;/p&gt;
&lt;p&gt;I want it to be a model Ruby library that doesn&amp;#8217;t get in your way, is as fast as possible, and plays nicely with other libraries.&lt;/p&gt;
&lt;p&gt;I want the testing suite to be rock-solid. I&amp;#8217;ve been much better at writing tests first over the last six months, and using Cucumber has made the test suite so much more reliable, but there&amp;#8217;s still some way to go.&lt;/p&gt;
&lt;p&gt;This is not a rewrite &amp;#8211; it&amp;#8217;s polishing.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve been toying with this idea for a while, and it&amp;#8217;s time to have a stab at it. Hopefully you can &lt;a href="http://pledgie.com/campaigns/1752"&gt;provide some assistance&lt;/a&gt; to do this.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/85</id>
    <published>2009-10-05T15:30:32+00:00</published>
    <updated>2009-10-07T16:13:47+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/better_gem_publishing_with_gemcutter" />
    <title>Better Gem Publishing with Gemcutter</title>
    <content type="html">&lt;p&gt;If you&amp;#8217;re working with Ruby and have been paying attention to Twitter or &lt;span class="caps"&gt;RSS&lt;/span&gt; feeds, then you&amp;#8217;ve probably heard of &lt;a href="http://gemcutter.org"&gt;Gemcutter&lt;/a&gt;. If not, it&amp;#8217;s the latest flavour for publishing gems, and I&amp;#8217;m finding the simplicity of it a delight.&lt;/p&gt;
&lt;p&gt;Its appearance is doubly useful, as since &lt;a href="http://github.com"&gt;GitHub&lt;/a&gt; has moved to Rackspace, automated gem building from projects has &lt;a href="http://github.com/blog/506-state-of-the-hub-rackspace-day-2"&gt;been disabled&lt;/a&gt;, perhaps never to return.&lt;/p&gt;
&lt;h3&gt;Getting Started&lt;/h3&gt;
&lt;p&gt;If you&amp;#8217;ve not clicked the link to Gemcutter yet, let&amp;#8217;s run down how easy it is to get it set up on your machine.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo gem install gemcutter
gem tumble&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;That&amp;#8217;s it. Any future gem installs will look at Gemcutter&amp;#8217;s growing library.&lt;/p&gt;
&lt;p&gt;This doesn&amp;#8217;t replace &lt;a href="http://rubyforge.org/"&gt;RubyForge&lt;/a&gt; or &lt;a href="http://gems.github.com/"&gt;GitHub&lt;/a&gt; in your sources list, but it does set Gemcutter as the top priority &amp;#8211; which is fine, as it has almost all of RubyForge&amp;#8217;s gems ready for you anyway.&lt;/p&gt;
&lt;h3&gt;Publishing&lt;/h3&gt;
&lt;p&gt;Firstly, &lt;a href="http://gemcutter.org/sign_up"&gt;get yourself an account&lt;/a&gt;, click that confirmation email link, then hunt down a gem you want to publish, and run the following command:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem push my-awesome-gem-0.0.1.gem&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If it&amp;#8217;s your first time, you&amp;#8217;ll be asked for your login details, and then the gem is online and ready for anyone to download it. No waiting, no forms, no pain.&lt;/p&gt;
&lt;p&gt;When you&amp;#8217;ve got a new version, just run that same command again, pointing to the new gem file:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem push my-awesome-gem-0.1.0.gem&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;One command. No authentication prompts. Available for everyone straight away. Awesome.&lt;/p&gt;
&lt;h3&gt;Migrating&lt;/h3&gt;
&lt;p&gt;If you&amp;#8217;ve already got gems on RubyForge that you&amp;#8217;d like to take ownership of on Gemcutter, it&amp;#8217;s another one-step process:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem migrate my-legacy-gem&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You&amp;#8217;ll be prompted for your RubyForge account name and password, and then Gemcutter does the rest.&lt;/p&gt;
&lt;p&gt;Pretty easy, hey?&lt;/p&gt;
&lt;h3&gt;My Gems&lt;/h3&gt;
&lt;p&gt;Over this past weekend, I made Gemcutter the definitive source for all of my gems:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/thinking-sphinx"&gt;Thinking Sphinx&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/thinking-sphinx-099"&gt;Thinking Sphinx for Sphinx 0.9.9&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/thinking-sphinx-raspell"&gt;Thinking Sphinx/Raspell plugin&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/riddle"&gt;Riddle&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/ginger"&gt;Ginger&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/fakeweb-matcher"&gt;Fakeweb Matcher&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href="http://gemcutter.org/gems/postie"&gt;Postie&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Incoming Confusion&lt;/h3&gt;
&lt;p&gt;There&amp;#8217;s been some discussion about whether Gemcutter should replace the gem hosting facilities provided by Rubyforge. This may or may not happen, but it is confirmed that Gemcutter will be moving to &lt;a href="http://rubygems.org"&gt;rubygems.org&lt;/a&gt; soon.&lt;/p&gt;
&lt;p&gt;Everything will still work fine via the &lt;a href="http://gemcutter.org"&gt;gemcutter.org&lt;/a&gt; address, though, so don&amp;#8217;t let that hold you back from diving in head first.&lt;/p&gt;
&lt;h3&gt;Hat-tip&lt;/h3&gt;
&lt;p&gt;The talented &lt;a href="http://litanyagainstfear.com/"&gt;Nick Quaranto&lt;/a&gt; has been working hard on this for a while, and it&amp;#8217;s great to see the Ruby community embrace Gemcutter so quickly. Here&amp;#8217;s hoping it becomes the defacto gem source for all Ruby projects.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/84</id>
    <published>2009-09-27T12:00:05+00:00</published>
    <updated>2009-09-27T12:05:38+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/script_nginx" />
    <title>script/nginx</title>
    <content type="html">&lt;p&gt;This morning I decided to get &lt;a href="http://wiki.nginx.org/Main"&gt;Nginx&lt;/a&gt; and &lt;a href="http://modrails.com/"&gt;Passenger&lt;/a&gt; set up in my local dev environment. I needed an easier way to test of &lt;a href="http://ts.freelancing-gods.com"&gt;Thinking Sphinx&lt;/a&gt; in such environments, but also, I find Nginx configuration syntax so much easier than Apache.&lt;/p&gt;
&lt;p&gt;And of course, if I&amp;#8217;ve got these components there, it would be great to use them to serve my development versions of rails applications, much like script/server. So I&amp;#8217;ve got a script/nginx file that manages that as well. Sit tight, and let&amp;#8217;s run through how to make this happen on your machine.&lt;/p&gt;
&lt;h3&gt;Be Prepared to Think&lt;/h3&gt;
&lt;p&gt;Firstly, a couple of notes on my development machine &amp;#8211; I&amp;#8217;m running Snow Leopard, and I compile libraries by source. No MacPorts, no custom versions of Ruby (yet). So, you may need to tweak the instructions to fit your own setup.&lt;/p&gt;
&lt;h3&gt;Installing Passenger&lt;/h3&gt;
&lt;p&gt;Before we get to Nginx, you&amp;#8217;ll want the Passenger gem installed first.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo gem install passenger&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You&amp;#8217;ll also need to compile Passenger&amp;#8217;s nginx module (keep an eye on the file path below &amp;#8211; yours may be different):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;cd /Library/Ruby/Gems/1.8/gems/passenger-2.2.5/ext/nginx
sudo rake nginx&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Installing Nginx&lt;/h3&gt;
&lt;p&gt;Nginx requires the &lt;a href="http://www.pcre.org"&gt;&lt;span class="caps"&gt;PCRE&lt;/span&gt;&lt;/a&gt; library, so that adds an extra step, but it&amp;#8217;s nothing too complex. Jump into Terminal or your shell application of choice, create a directory to hold all the source files, and step through the following commands (initially sourced from &lt;a href="https://wincent.com/wiki/Installing_nginx_0.7.61_on_Mac_OS_X_10.6_Snow_Leopard"&gt;instructions&lt;/a&gt; by &lt;a href="https://wincent.com"&gt;Wincent Colaiuta&lt;/a&gt;):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;curl -O \
  ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.9.tar.bz2
tar xjvf pcre-7.9.tar.bz2
cd pcre-7.9
./configure
make
make check
sudo make install&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;That should be &lt;span class="caps"&gt;PCRE&lt;/span&gt; taken care of &amp;#8211; I didn&amp;#8217;t have any issues on my machine, hopefully it&amp;#8217;s the same for you. Next up: Nginx itself. Grab the source:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;curl -O \
  http://sysoev.ru/nginx/nginx-0.7.62.tar.gz
tar zxvf nginx-0.7.62.tar.gz
cd nginx-0.7.62&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Let&amp;#8217;s pause for a second before we configure things.&lt;/p&gt;
&lt;p&gt;Even though the focus is having Nginx working in a local user setting, not system-wide, I wanted the default file locations to be something approaching Unix/OS X standards, so I&amp;#8217;ve gone a bit crazy with configuration flags. You may want to alter them to your own personal tastes:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;./configure \
  --prefix=/usr/local/nginx \
  --add-module=/Library/Ruby/Gems/1.8/gems/passenger-2.2.5/ext/nginx \
  --with-http_ssl_module \
  --with-pcre \
  --sbin-path=/usr/sbin/nginx \
  --conf-path=/etc/nginx/nginx.conf \
  --pid-path=/var/nginx/nginx.pid \
  --lock-path=/var/nginx/nginx.lock \
  --error-log-path=/var/nginx/error.log \
  --http-log-path=/var/nginx/access.log&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And with that slightly painful step out of the way, let&amp;#8217;s compile and install:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;make
sudo make install&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And just to test that Nginx is happy, run the following command:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nginx -v&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Do you see the version details? Great! (If you don&amp;#8217;t, then review the last couple of steps &amp;#8211; did anything go wrong? Do you have the passenger module path correct?)&lt;/p&gt;
&lt;h3&gt;Configuring for a Rails App&lt;/h3&gt;
&lt;p&gt;The penultimate section &amp;#8211; let&amp;#8217;s create a simple configuration file for Rails applications, which can be used by our &lt;code&gt;script/nginx&lt;/code&gt; file. I store mine at &lt;code&gt;/etc/nginx/rails.conf&lt;/code&gt;, but you can put yours wherever you like.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;daemon off;

events {
  worker_connections  1024;
}

http {
  include /etc/nginx/mime.types;
  
  # Assuming path has been set to a Rails application
  access_log            log/nginx.access.log;
  
  client_body_temp_path tmp/nginx.client_body_temp;
  fastcgi_temp_path     tmp/nginx.client_body_temp;
  proxy_temp_path       tmp/nginx.proxy_temp;
  
  passenger_root /Library/Ruby/Gems/1.8/gems/passenger-2.2.5;
  passenger_ruby /usr/bin/ruby;
  
  server {
    listen      3000;
    server_name localhost;
    
    root              public;
    passenger_enabled on;
    rails_env         development;
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;script/nginx&lt;/h3&gt;
&lt;p&gt;The final piece of the puzzle &amp;#8211; the &lt;code&gt;script/nginx&lt;/code&gt; file, for the Rails app of your choice:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#!/usr/bin/env bash
nginx -p `pwd`/ -c /etc/nginx/rails.conf \
  -g "error_log `pwd`/log/nginx.error.log; pid `pwd`/log/nginx.pid;";&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Don&amp;#8217;t forget to make it executable:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;chmod +x script/nginx&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you run the script right now, you&amp;#8217;ll see a warning that Nginx can&amp;#8217;t write to the global error log, but that&amp;#8217;s okay. Even with that message, it uses a local error log. I&amp;#8217;ve granted full access to the global log just to avoid the message, but if you know a Better Way, I&amp;#8217;d love to hear it.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;sudo chmod 666 /var/nginx/error.log&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Head on over to &lt;a href="http://localhost:3000"&gt;localhost:3000&lt;/a&gt; &amp;#8211; and, after Passenger&amp;#8217;s warmed up, your Rails app should load. Success!&lt;/p&gt;
&lt;h3&gt;Known Limitations&lt;/h3&gt;
&lt;ul&gt;
	&lt;li&gt;The environment is hard-coded to development. If this is annoying, the easiest way around it is to create multiple versions of &lt;code&gt;rails.conf&lt;/code&gt;, one per environment, and then use the appropriate one in your &lt;code&gt;script/nginx&lt;/code&gt; file.&lt;/li&gt;
	&lt;li&gt;You can&amp;#8217;t specify a custom port either. Patches welcome.&lt;/li&gt;
	&lt;li&gt;You won&amp;#8217;t see the log output. Either &lt;code&gt;tail log/development.log&lt;/code&gt; when necessary, or suggest a patch for script/nginx. I&amp;#8217;d prefer the latter.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Beyond that, it should work smoothly. If I&amp;#8217;m wrong, that&amp;#8217;s what the comments form is for.&lt;/p&gt;
&lt;p&gt;Also, you can find all of my config files, as well as other details of how I&amp;#8217;ve set up my machine since installing Snow Leopard, on &lt;a href="http://gist.github.com/181369"&gt;gist.github.com&lt;/a&gt;.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/83</id>
    <published>2009-07-14T01:00:51+00:00</published>
    <updated>2009-07-14T01:06:51+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/rails_camps_coming_to_a_country_near_you" />
    <title>Rails Camps - Coming to a Country Near You</title>
    <content type="html">&lt;p&gt;This weekend, there&amp;#8217;s going to be a Rails Camp. In October, there&amp;#8217;s going to be a Rails Camp. Then in November, there&amp;#8217;s going to be a Rails Camp. That in itself is pretty freaking cool. What&amp;#8217;s even cooler is that they&amp;#8217;re in Maine, England and Australia respectively.&lt;/p&gt;
&lt;h3&gt;Definition&lt;/h3&gt;
&lt;p&gt;If you&amp;#8217;re not quite sure what Rails Camps are &amp;#8211; they&amp;#8217;re unconference style events, held away from cities, generally without internet, on a weekend from Friday to Monday. The venues are usually scout halls or similar, so the name is slightly inaccurate &amp;#8211; most people don&amp;#8217;t bring tents, but sleep in dorm rooms instead.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/johotravels/2603650680/" title="Getting Down to Business by johotravels, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3267/2603650680_c611d3211b.jpg" width="500" height="375" alt="Getting Down to Business" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also, they are events for Rubyists of all level of experience &amp;#8211; and not just focused on Rails either. Anything related to Ruby and development in general is a welcome topic for discussion.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/freelancing_god/2789346484/" title="Communal Hacking by freelancing god, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3264/2789346484_a5fa64bf5e.jpg" width="500" height="375" alt="Communal Hacking" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The weekends are made up of plenty of hacking, socialising, talks, and partying. Alcohol and guitar hero usually feature. A ton of fun ensues.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/muermann/583126424/" title="Making Pizzas by muermann, on Flickr"&gt;&lt;img src="http://farm2.static.flickr.com/1229/583126424_f5ddaa479e.jpg" width="333" height="500" alt="Making Pizzas" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Rails Camp New England&lt;/h3&gt;
&lt;p&gt;A quick rundown in chronological order: first up, from the 17th to 20th of July, is &lt;a href="http://railscamps.com/#ne_july_2009"&gt;Rails Camp New England&lt;/a&gt;. This will (as far as I know) be the first Rails Camp in North America. We&amp;#8217;ll be up in the middle of Maine, at &lt;a href="http://www.themainehouses.com/mountain_house/mountain_house.php"&gt;the MountainView House&lt;/a&gt; (a bit different from most Rails Camp venues) in Bryant Pond.&lt;/p&gt;
&lt;p&gt;Unfortunately, if you want to come to this camp, we&amp;#8217;re all sold out. Let me know anyway, just in case someone drops out (although it is late notice).&lt;/p&gt;
&lt;h3&gt;Rails Camp UK 2&lt;/h3&gt;
&lt;p&gt;Building on the success of last year&amp;#8217;s first UK Rails Camp, &lt;a href="http://railscamps.com/#uk_october_2009"&gt;a second one&lt;/a&gt; has been put together by &lt;a href="http://twitter.com/mrjaba"&gt;Tom Crinson&lt;/a&gt; out in Margate, Kent.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/freelancing_god/2788505977/" title="Balancing by freelancing god, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3216/2788505977_28ac44d72a.jpg" width="375" height="500" alt="Balancing" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re anywhere in the UK, or even Europe, you really should be keeping the weekend of the 16th to 19th of October free. In fact, &lt;a href="http://railscampuk2.eventwax.com/rails-camp-uk-2"&gt;go book your spot right now&lt;/a&gt;.&lt;/p&gt;
&lt;h3&gt;Rails Camp Australia 6&lt;/h3&gt;
&lt;p&gt;Last on this list is the original Rails Camp, that started back in June 2007, run by the inimitable &lt;a href="http://benaskins.github.com/"&gt;Ben Askins&lt;/a&gt;. We&amp;#8217;re returning to Melbourne (the host of the second camp, in November 2007), but &lt;a href="http://railscamps.com/#au_november_2009"&gt;this time&lt;/a&gt; we&amp;#8217;re down by the beach in Somers.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/snapperwolf/571808039/" title="John showing us how it's done by snapperwolf*, on Flickr"&gt;&lt;img src="http://farm2.static.flickr.com/1078/571808039_93caaeb95e.jpg" width="375" height="500" alt="John showing us how it's done" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;November 20th to 23rd are the dates for this, and going by the names of confirmed attendees, alongside what looks to be an fantastic venue, it&amp;#8217;s going to rock just as much as the last five (and quite possibly even more). &lt;a href="http://rails-camp.eventwax.com/rails-camp-6/register"&gt;Feel like booking your place&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;For all of these events, you should beg, borrow or steal to get your hands on a ticket. The energy, intelligence and passion of past camps has been amazing (which is why I do my best to spread the word), and they are a breath of fresh air compared to the staid and structured setup of RailsConf and most other technical conferences.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://whoisjohnbarton.com/"&gt;John Barton&lt;/a&gt;, Max Muermann, and &lt;a href="https://twitter.com/snapperwolf"&gt;Jason Crane&lt;/a&gt; for the photos above.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/82</id>
    <published>2009-07-12T23:02:26+00:00</published>
    <updated>2009-08-04T11:00:26+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/future_ruby_and_californian_conflict" />
    <title>FutureRuby and Californian Conflict</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;Update: Jesse&amp;#8217;s talk is &lt;a href="http://www.infoq.com/presentations/hirsh-california-ideology"&gt;now online&lt;/a&gt; should you want to watch it.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Before this all fades from my brain in the post-conference haze, I just wanted to post a few thoughts on the final session of the amazing &lt;a href="http://futureruby.com/"&gt;FutureRuby&lt;/a&gt; conference in Toronto. &lt;a href="http://jessehirsh.com/"&gt;Jesse Hirsh&lt;/a&gt; delivered an impassioned argument against what he labels the Imperial Californian Idealogy.&lt;/p&gt;
&lt;p&gt;As someone who is most definitely left-of-centre, the bulk of this talk appealed to me. A call to action, highlights of the flaws of the capitalism, railing against the environmental destruction caused by the pursuit of wealth &amp;#8211; it ticked the boxes.&lt;/p&gt;
&lt;p&gt;There were a lot of references to the prominent place in history that San Francisco holds when it comes to mining, wars and weaponry, corporations and politics. I won&amp;#8217;t go into those, because I&amp;#8217;ll probably get it wrong. I have no bones to pick with that part of the talk, though.&lt;/p&gt;
&lt;p&gt;It wasn&amp;#8217;t immediately clear to me that he was attacking (some of) the ideals put forward by &lt;a href="http://en.wikipedia.org/wiki/Stewart_Brand"&gt;Stewart Brand&lt;/a&gt;, &lt;a href="http://www.kk.org/"&gt;Kevin Kelly&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Chris_Anderson_(writer)"&gt;Chris Anderson&lt;/a&gt; &amp;#8211; at first, I thought they were the alternative movement to the old San Francisco elite that was initially described. All three names hold some credibility for me, so that was an interesting twist.&lt;/p&gt;
&lt;p&gt;That said &amp;#8211; and if we take the points on Anderson&amp;#8217;s &lt;em&gt;Free&lt;/em&gt; as accurate &amp;#8211; then I&amp;#8217;m happy to buy into at least some of the criticism, particularly around the push for acceptance of waste. I agree completely that the wasteful nature of people has got us into the current ecological mess. It promotes a very narrow, selfish view, instead of a more holistic approach. Indeed, holistic solutions was the end point Hirsh was driving at.&lt;/p&gt;
&lt;p&gt;My main issue? The revolutionary, us-vs-them vibe. It felt implied that we are the elite, the creators, the visionaries. The ones who know best, the ideal internet citizens. There&amp;#8217;s enough division in the world as it is. Not that I think Jesse is advocating such an approach, but that&amp;#8217;s how the message came across to me. Granted, the &lt;em&gt;Snowcrash&lt;/em&gt; references were lost on me, so that didn&amp;#8217;t help.&lt;/p&gt;
&lt;p&gt;Besides, revolutions are (more often than not) ineffective routes to change. Evolution is the road I much prefer to walk down.&lt;/p&gt;
&lt;p&gt;Anyway, I&amp;#8217;m off to the afterparty to discuss all this further with other attendees. If you weren&amp;#8217;t there, then this probably doesn&amp;#8217;t make much sense to you &amp;#8211; &lt;a href="http://www.infoq.com/presentations/hirsh-california-ideology"&gt;watch the video&lt;/a&gt;, see if that helps.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/81</id>
    <published>2009-07-11T22:46:29+00:00</published>
    <updated>2009-07-11T22:46:29+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/getting_around_in_cambodia" />
    <title>Getting around in Cambodia</title>
    <content type="html">&lt;p&gt;&lt;strong&gt;This is the third of &lt;a href="http://freelancing-gods.com/posts/pats_guide_to_cambodia"&gt;my guides to Cambodia&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The focus for this post is how you can get yourself from one side of the country to the other.&lt;/p&gt;
&lt;h3&gt;Between Cities&lt;/h3&gt;
&lt;p&gt;Unless you have your own private tourist guide, you really only have two options to get between cities &amp;#8211; buses and taxis.&lt;/p&gt;
&lt;h4&gt;By Bus&lt;/h4&gt;
&lt;p&gt;Buses are the cheap-but-slow option &amp;#8211; you could be looking at 6 or more hours between Battambang and Phnom Penh, and a ticket is going to set you back maybe $7 &lt;span class="caps"&gt;USD&lt;/span&gt;. Phnom Penh to Siem Reap is a slightly longer journey, and Siem Reap to Battambang is shorter (around 4 or 5 hours).&lt;/p&gt;
&lt;p&gt;Sometimes buses break down, and sometimes they&amp;#8217;ll make a few more toilet break stops than really necessary. They are easy though &amp;#8211; just buy a ticket, and hop on the right bus. Don&amp;#8217;t expect air conditioning or a quiet trip &amp;#8211; it&amp;#8217;s likely you&amp;#8217;ll have to put up with loud Khmer pop for the entire trip.&lt;/p&gt;
&lt;h4&gt;By Taxi&lt;/h4&gt;
&lt;p&gt;Taxis, on the other hand, can require a bit more patience to sort out. It&amp;#8217;s not a formalised system like in developed countries &amp;#8211; if someone with a car wants to be a taxi driver, then they just hang around the vague taxi point in a city, and try to lure passengers into their car. There&amp;#8217;s plenty of competitiveness between drivers, so you could try and bargain for a seat. Don&amp;#8217;t expect all drivers to speak English though.&lt;/p&gt;
&lt;p&gt;Taxi drivers will try to fill up the car with as many passengers as possible. I&amp;#8217;ve been in cars with four Khmer adults in the back seat of the Camry (almost all taxis are Camrys), two in each of the front seats (yes, the driver shares his seat), and in one case, one girl in the boot (kept open, thankfully).&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;d like to have a little privacy, you pay more. For Battambang to Phnom Penh, $20 is a common rate for a Westerner to have the passenger seat to themselves. $10 will probably get you a seat in the back with two or three others. Westerners are generally given more space, because they have the money to pay for it.&lt;/p&gt;
&lt;p&gt;You can also hire out a whole car if you&amp;#8217;ve got plenty of cash or a group of people &amp;#8211; expect to pay around $50. For the other major routes, prices can be modified depending on the distance (I&amp;#8217;d guess around $60-70 for Phnom Penh to Siem Reap).&lt;/p&gt;
&lt;p&gt;While finding drivers is pretty easy (your hotel or hostel may even help you source a driver), there is a good chance you could be waiting around for the rest of the taxi to fill up. Khmers are early risers, so as the day wears on, there&amp;#8217;s less potential travellers. In some cases, I&amp;#8217;ve waited over an hour before leaving. Of course, if you offer more money, then the driver will be happier to make the journey with less passengers.&lt;/p&gt;
&lt;p&gt;So, for all this hard work, what are the advantages? Air-conditioning (indeed, you might actually be too &lt;em&gt;cold&lt;/em&gt;) is the big one. The journey is much faster, too (I once did the Battambang to Phnom Penh trip in under four hours, but four to five hours is the usual length of time). You should still expect to be blasted with Khmer music (although some drivers will graciously accommodate and turn the radio down or off).&lt;/p&gt;
&lt;p&gt;Either way, the roads aren&amp;#8217;t fancy &amp;#8211; and sometimes not even sealed &amp;#8211; so don&amp;#8217;t hope for a super-smooth ride.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/freelancing_god/3271063080/" title="Transporter by freelancing god, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3396/3271063080_c4c3c6d3c6.jpg" width="500" height="375" alt="Transporter" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;The Boat&lt;/h4&gt;
&lt;p&gt;The one other major transport option is only for travelling between Battambang and Siem Reap, and even then, only during the wet season: the boat. There&amp;#8217;s two different boats (I&amp;#8217;m not sure if they&amp;#8217;re run by separate companies), and one is apparently comfortable.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/freelancing_god/3270279881/" title="The Boat to Siem Reap by freelancing god, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3339/3270279881_c3652d82b4.jpg" width="500" height="375" alt="The Boat to Siem Reap" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I say apparently, because I went on the other boat, which is a glorified gondola, holding about 20 people sitting on benches facing each other, with their backs to the water. The sides of this boat are low enough that you will get water flowing over the edge every now and then &amp;#8211; nothing dangerous, but your bags may get a little wet.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/freelancing_god/3270282371/" title="The Boat to Siem Reap by freelancing god, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3504/3270282371_3ee0377328.jpg" width="500" height="375" alt="The Boat to Siem Reap" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Given my description thus far, it sounds like a horrible trip &amp;#8211; and while it wasn&amp;#8217;t super comfortable, and did take seven hours, you do get some great views of the Cambodian countryside. The boat skirts the western edge of the massive Tonl&amp;eacute; Sap lake, and also motors through some floating villages. It&amp;#8217;s certainly a unique experience, and I&amp;#8217;m glad I&amp;#8217;ve done it once.&lt;/p&gt;
&lt;h3&gt;In Cities&lt;/h3&gt;
&lt;p&gt;Unlike most cities, taxis (in their car form) aren&amp;#8217;t used much at all in Cambodia for travelling within a city (although there is some normal taxis in Phnom Penh). What &lt;strong&gt;is&lt;/strong&gt; used is a bit more old-school &amp;#8211; tuk-tuks and motos. Motos are scaled down motorbikes &amp;#8211; not quite as powerful, and not quite as large. Very similar to motorized scooters, if a little bit more motorbike-like. Tuktuks are motos with a little carriage on the back, which can fit four Westerners reasonably comfortably.&lt;/p&gt;
&lt;h4&gt;Motos&lt;/h4&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yob/3361432116/" title="IMG_0732 by yob, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3623/3361432116_b1c5bb0ffc.jpg" width="375" height="500" alt="IMG_0732" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you need to get somewhere by yourself, I&amp;#8217;d recommend jumping on the back of a moto &amp;#8211; there&amp;#8217;s usually plenty of moto-dops (moto-taxis) around tourist areas and major intersections. It can be a little scary at first, but the drivers know what they&amp;#8217;re doing, and it&amp;#8217;s much faster than a tuk-tuk. The more you travel this way, the more comfortable it gets.&lt;/p&gt;
&lt;p&gt;Prices vary between cities &amp;#8211; I could generally get from one end of Battambang to the other for fifty cents (two thousand riel). For the same &lt;em&gt;distance&lt;/em&gt;, a dollar is probably the least you&amp;#8217;ll get away with in Phnom Penh (and it&amp;#8217;s also a much larger city). Sometimes the driver will request a price, sometimes you just offer what you think it is worth &amp;#8211; and bargaining is fine, although you may not get far due to the language barrier.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/yob/3360708551/" title="Pat and Melina on a Moto"&gt;&lt;img src="http://farm4.static.flickr.com/3664/3360708551_91ddaa277a.jpg" width="500" height="375" alt="IMG_0777" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Much like the ride itself, estimating what to pay for a trip becomes comfortable over time.&lt;/p&gt;
&lt;h4&gt;Tuk-tuks&lt;/h4&gt;
&lt;p&gt;If there&amp;#8217;s a group of you &amp;#8211; and particularly if you have luggage &amp;#8211; then a tuk-tuk is the better option. You&amp;#8217;ve got a bit more space, and it&amp;#8217;s definitely safer than a moto &amp;#8211; but the caveat is that it&amp;#8217;s more expensive, and it&amp;#8217;s slower. I didn&amp;#8217;t travel by tuk-tuk too much, so I&amp;#8217;m not the best source for prices, but I&amp;#8217;d expect to pay a dollar or two to get across Battambang, maybe a little more if there was a group of us.&lt;/p&gt;
&lt;p&gt;Both moto and tuk-tuk drivers are often happy to wait for you for the return journey &amp;#8211; if that&amp;#8217;s what you want, don&amp;#8217;t feel obliged to pay until you&amp;#8217;re finished with their services. You should pay them a bit extra for waiting, though.&lt;/p&gt;
&lt;p&gt;A simple example: If I was visiting the Russian Markets in Phnom Penh, and then heading back to my hotel, I&amp;#8217;d probably pay three or four dollars all up for a moto-dop. For a similar visit to the markets in Battambang, two dollars should suffice. Of course, prices may have gone up since my last visit, and I can speak a little Khmer, so I&amp;#8217;m more comfortable with bargaining. Don&amp;#8217;t be surprised if you&amp;#8217;re asked for double those amounts, or more.&lt;/p&gt;
&lt;h3&gt;Directions&lt;/h3&gt;
&lt;p&gt;When you&amp;#8217;re stuck with the language barrier, it can be a bit hard to describe where you want to go (particularly in a city you&amp;#8217;ve never been to before). Regular moto-dops and tuk-tuk drivers will know all the common tourist places, so generally you&amp;#8217;re going to be fine.&lt;/p&gt;
&lt;p&gt;If the driver doesn&amp;#8217;t know where to go &amp;#8211; and sometimes they pretend they do know &amp;#8211; they&amp;#8217;ll usually ask other Khmer for help. However, often the drivers hanging around tourist areas are experienced enough (particularly in Phnom Penh and Siem Reap) that you won&amp;#8217;t have problems.&lt;/p&gt;
&lt;h3&gt;Touts&lt;/h3&gt;
&lt;p&gt;You definitely won&amp;#8217;t struggle to find moto-dops or tuk-tuks &amp;#8211; there&amp;#8217;s always a few outside each hotel, and they&amp;#8217;re quick to offer their services (read: hassle you incessantly). Sometimes, that&amp;#8217;s fine, because you do need transport. Other times, it&amp;#8217;s easier to just say &amp;#8216;no&amp;#8217; (A&amp;#8217;tay) or &amp;#8216;I don&amp;#8217;t need&amp;#8217; (A&amp;#8217;trega).&lt;/p&gt;
&lt;p&gt;You&amp;#8217;ll also find some drivers ask if you want to visit tourist places, and offer to take you there (and if you&amp;#8217;re busy, give you their number or ask when you&amp;#8217;re free the following day). This can be handy &amp;#8211; it&amp;#8217;s nice to have a familiar driver taking you around &amp;#8211; but if you don&amp;#8217;t want to commit to any plans, make that clear, don&amp;#8217;t just say yes to avoid confrontation.&lt;/p&gt;
&lt;h3&gt;Hiring Bikes&lt;/h3&gt;
&lt;p&gt;If you&amp;#8217;d like to get around without a driver, it&amp;#8217;s not hard to find places that hire out motos and bicycles (and perhaps dirt bikes for the out-of-town trips). Cambodia is quite flat for the most part, so it&amp;#8217;s not hard to peddle your way through cities, but Phnom Penh&amp;#8217;s traffic (much more so than Battambang or Siem Reap) heightens the challenge. You&amp;#8217;ll also need to worry about locking the bikes up, so it may not be worth the hassle.&lt;/p&gt;
&lt;h3&gt;Border Crossing&lt;/h3&gt;
&lt;p&gt;Finally, if you&amp;#8217;re planning on crossing the border overland from Bangkok, via Aranyaprathet (on the Thai side of the border) and Poipet (the Cambodian equivalent), it&amp;#8217;s a bit of an adventure. I&amp;#8217;ve done it a couple of times &amp;#8211; the easiest way is by taking a bus that goes all the way to Siem Reap or Battambang (well, it&amp;#8217;s actually two buses, since they don&amp;#8217;t cross the border, but guides will look after you somewhat).&lt;/p&gt;
&lt;p&gt;An alternative is to take a non-tourist-focused bus from Bangkok to the border, and then find a taxi once you cross over to Cambodia. This is more challenging &amp;#8211; there&amp;#8217;s some scam buses and taxis that charge a lot more in Poipet, so I&amp;#8217;d recommend the bus.&lt;/p&gt;
&lt;p&gt;If you&amp;#8217;re going in the other direction though, taking a taxi to Poipet is easy enough, and then you can get a tuk-tuk to the bus stop in Aranyaprathet. No matter which direction you&amp;#8217;re going in, &lt;a href="http://www.talesofasia.com/cambodia-overland-bkksr-self.htm"&gt;Tales of Asia&amp;#8217;s guide&lt;/a&gt; is essential reading.&lt;/p&gt;
&lt;p&gt;That&amp;#8217;s it for my generic Cambodian posts &amp;#8211; the last two of this series will focus on dining and activities in the town of Battambang (as that&amp;#8217;s where I spent the vast majority of my time).&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://yob.id.au"&gt;James Healy&lt;/a&gt; for the moto photos above.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
  <entry>
    <id>tag:freelancing-gods.com,:Post/80</id>
    <published>2009-07-07T04:54:51+00:00</published>
    <updated>2009-07-07T14:12:33+00:00</updated>
    <link type="text/html" rel="alternate" href="http://freelancing-gods.com/posts/public_sphere_open_government" />
    <title>PublicSphere: Open Government</title>
    <content type="html">&lt;p&gt;I&amp;#8217;m a bit late to blogging about this (and I realise there&amp;#8217;s plenty of other blog posts I should have written over the last few months), but a couple of weeks ago, the &lt;span class="caps"&gt;ACT&lt;/span&gt; Senator &lt;a href="http://www.katelundy.com.au/"&gt;Kate Lundy&lt;/a&gt; and her advisor Pia Waugh ran their second Public Sphere event. I didn&amp;#8217;t really hear of the first one &amp;#8211; focused on &lt;a href="http://www.katelundy.com.au/category/campaigns/publicsphere/high-speed-bandwidth/"&gt;the national broadband network&lt;/a&gt; &amp;#8211; until after it happened. The second&amp;#8217;s topic was &lt;a href="http://www.katelundy.com.au/category/campaigns/publicsphere/open-gov/" title="or the more buzzword-friendly Government 2.0"&gt;open government&lt;/a&gt;, a topic I&amp;#8217;m passionate about, and so I marked it in my calendar.&lt;/p&gt;
&lt;p&gt;Of course, the event took place in Canberra, and I&amp;#8217;m currently experimenting with a &lt;a href="http://www.dopplr.com/traveller/FreelancingGod/public"&gt;location-independant&lt;/a&gt; life at the moment, and was in Boston, Massachusetts at the time. However, there was a live video feed for the talks, and the twitter hashtag &lt;a href="http://search.twitter.com/search?q=%23publicsphere"&gt;#publicsphere&lt;/a&gt; was massively popular. I was able to listen in for a good part of the day, and throw around some comments with others paying attention.&lt;/p&gt;
&lt;h3&gt;Reflection&lt;/h3&gt;
&lt;p&gt;There was a &lt;em&gt;lot&lt;/em&gt; of talking. I probably caught about half the talks, and was feeling pretty braindead when I called it a night. I imagine those there would have found it a little tough, particularly with the addition of corridor discussions.&lt;/p&gt;
&lt;p&gt;It was great to see not only Senator Lundy speaking, but Lindsay Tanner and Joe Ludwig as well &amp;#8211; &lt;em&gt;and&lt;/em&gt; generally saying the right things. By all appearances, they seem to understand the need for openness and transparency.&lt;/p&gt;
&lt;p&gt;It will be interesting to see how all this talk translates into action though.&lt;/p&gt;
&lt;h3&gt;The Taskforce&lt;/h3&gt;
&lt;p&gt;Not that there isn&amp;#8217;t action happening, mind you &amp;#8211; a good portion of the talks were about what people were already doing. The big announcement from the event was the creation of a &lt;a href="http://gov2.net.au/"&gt;Government 2.0 Taskforce&lt;/a&gt;, which seems to be made up of some smart people. Mind you, their banner competition seems to be a small token towards the having an open and collaborative dialog.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;m also hoping they can sidestep the bureacracy that so often ties governments down, and get things done fast and effectively. Given they&amp;#8217;ve only got six months to make things happen, there&amp;#8217;s a decent chance.&lt;/p&gt;
&lt;h3&gt;Disconnect&lt;/h3&gt;
&lt;p&gt;The event gave me some hope where little has been in the past. However, this drive towards open data and transparency doesn&amp;#8217;t gel too nicely with the approach of Senator Conroy, who is the Minister for Communication. Why wasn&amp;#8217;t he present?&lt;/p&gt;
&lt;p&gt;That said, the proposed filter legislation sticks out like a sore thumb, so it&amp;#8217;s fair to say he wouldn&amp;#8217;t have received a particularly warm welcome. Something needs to change, though &amp;#8211; personally, I&amp;#8217;d love to see Kate Lundy take over his portfolio, but I&amp;#8217;m not holding my breath.&lt;/p&gt;
&lt;p&gt;Also, Lindsay Tanner really seemed to have his head around the open government space, and it sounded like that&amp;#8217;s been the case for a while &amp;#8211; so why are we only seeing actions like this now?&lt;/p&gt;
&lt;h3&gt;From a Distance&lt;/h3&gt;
&lt;p&gt;Finally, a few notes on how I found interacting with the event from afar.&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Having a video feed is fantastic &amp;#8211; far better than purely relying on live-blogging or Twitter&lt;/li&gt;
	&lt;li&gt;The twitter stream &lt;strong&gt;is&lt;/strong&gt; great at providing a picture for others&amp;#8217; takes on what is being said.&lt;/li&gt;
	&lt;li&gt;Unsurprisingly, the timezone made it a challenge &amp;#8211; I missed out on most of the afternoon sessions (around 2AM local time).&lt;/li&gt;
	&lt;li&gt;I also missed out on the informal discussions, in the breaks and corridors, which is where I feel a lot of the value usually is in conferences and unconferences.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;#8217;m definitely looking forward to seeing both recommendations and actions from the Taskforce, as well as future Public Sphere events.&lt;/p&gt;</content>
    <author>
      <name>pat</name>
    </author>
  </entry>
</feed>
