<?xml version="1.0"?>
<rss version="2.0">

<channel>
	<title>Planet Linux Australia</title>
	<link>http://planet.linux.org.au</link>
	<language>en</language>
	<description>Planet Linux Australia - http://planet.linux.org.au</description>

<item>
	<title>Andrew Pollock: [life] Zoe at 21 months</title>
	<guid isPermaLink="true">http://blog.andrew.net.au/2012/02/03#zoe_21_months</guid>
	<link>http://blog.andrew.net.au/2012/02/03#zoe_21_months</link>
	<description>&lt;p&gt;
Wow, a lot happens in 3 months. I'm sure I've missed something...
&lt;/p&gt;
&lt;p&gt;
I think the biggest achievement would be toilet training. Zoe's been using
the toilet for some time now, but still wearing diapers, and just after
Christmas (when she was sick and vomited on the carpet) we figured we had
nothing to lose, so we ditched the diapers. I can count on the fingers of
one hand the number of accidents she's had since then. I'm really happy to
have this out of the way so early. Using a toilet away from home is still
more of a challenge, but she seems to have very good bladder control, and
fairly predictable bowel movements.
&lt;/p&gt;
&lt;p&gt;
Speaking of sick, she was the sickest she's ever been around Christmas time.
It coincided with her top canines finally coming through. She had a cold,
which progressed into an ear infection, and she had this dreadful persistent
dry cough, which then progressed into a dreadful productive wet cough. You
knew she was really sick because she was extremely cuddly and lethargic.
&lt;/p&gt;
&lt;p&gt;
Since around that time, her sleep has gone completely to hell. We've had
some really bad nights where she'll wake up after a couple of hours of going
down for bed, or for a while, she was reliably waking up at 4am and taking a
good couple of hours to settle back down. Lately she's been sleeping through
again, but waking up at 6am instead of the usual 7-7:30am. We bought a clock
that changes colour at programmable times, so we're trying to train her that
if she wakes up and the clock isn't green yet, she should try and go back to
sleep. Not a huge amount of success there yet.
&lt;/p&gt;
&lt;p&gt;
Christmas itself was good, but fairly quiet because Zoe was sick. 
Sarah managed to get a &lt;a href=&quot;http://photos.andrew.net.au/v/zoe/album_005/13390220111206_0006_1.JPG.html&quot;&gt;fabulous
photo with Santa&lt;/a&gt;, which just fills me joy every time I look at it. We
had some friends around for Christmas dinner, and Zoe vomited all over her
new Cabbage Patch Kid doll and I think she threw up a couple more times
between that day and the day after, so that wasn't much fun.
&lt;/p&gt;
&lt;p&gt;
She's becoming more and more independent. &quot;Zoe do it&quot; is the most frequent
thing out of her mouth, but fortunately she still accepts help as well.
&lt;/p&gt;
&lt;p&gt;
We've also been getting plenty of sneak previews of the Terrible Twos.
Fortunately they're pretty short-lived, but it's definitely going to be a
challenge to my patience.
&lt;/p&gt;
&lt;p&gt;
We'd been intending to keep Zoe rear-facing in the car until she was 2,
which is the current recommendation over here, but I caved in recently when
she was getting in the car and refusing the sit down (she'd stand up facing
forwards and it was next to impossible to rectify the situation). After she
did this to me a few times when I took her out in the car, I had enough and
turned the car seat around. It's improved things a bit, but she still has
her moments.
&lt;/p&gt;
&lt;p&gt;
We also changed her day care, from the one day a week at a home day care, to
two days a week at a commercial place. We were becoming more and more
unhappy with the existing day care, and so decided to move her. It's a lot
more money, but after just a week, we were seeing a noticeable change (for
the better) in Zoe's response to going to day care, and she seemed to have
picked up a bunch of new skills as well (sitting crossing her legs, holding
a crayon like a pencil). The place she's in now is pretty new and very
shiny. There's a couple of kids in her class that she knows from the local
park, so overall it's looking like money well spent and definitely a change
for the better.
&lt;/p&gt;
&lt;p&gt;
Zoe had her first hair cut last weekend, and it was fairly uneventful. We
went to this cute place in Palo Alto called &lt;a href=&quot;http://www.snipits.com/&quot;&gt;Snipits&lt;/a&gt;, which was ludicrously expensive
and I'd only ever take Zoe there for her first haircut. There was another
kid there who was screaming bloody murder, and I think that unsettled Zoe
more than anything else, so she was a bit uncomfortable to start with, but
once the hairdresser put an Elmo DVD on, it was all good.
&lt;/p&gt;
&lt;p&gt;
Sarah's Mum is coming over to visit for a couple of weeks in a couple of
weeks time, so Zoe will be very happy to see her Nana. They're going to go
on a cruise out of New Orleans down to Mexico and part of the Caribbean.
Unfortunately I'm too busy at work at the moment to burn a week, so I'll
just take a four-day weekend and check out New Orleans with them when they
get back from the cruise.
&lt;/p&gt;</description>
	<pubDate>Sat, 04 Feb 2012 07:26:05 +0000</pubDate>
</item>
<item>
	<title>Michael Still: Wow, qemu-img is fast</title>
	<guid isPermaLink="true">http://www.stillhq.com/openstack/000004.html</guid>
	<link>http://www.stillhq.com/openstack/000004.html</link>
	<description>I wanted to determine if its worth putting ephemeral images into the libvirt cache at all. How expensive are these images to create? They don't need to come from the image service, so it can't be too bad, right? It turns out that qemu-img is very very fast at creating these images, based on the very small data set of my laptop with an ext4 file system...

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;ul&gt;&lt;pre&gt;mikal@x220:/data/temp$ time qemu-img create -f raw disk 10g
Formatting 'disk', fmt=raw size=10737418240 

real	0m0.315s
user	0m0.000s
sys	0m0.004s

mikal@x220:/data/temp$ time qemu-img create -f raw disk 100g
Formatting 'disk', fmt=raw size=107374182400 

real	0m0.004s
user	0m0.000s
sys	0m0.000s
&lt;/pre&gt;&lt;/ul&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

Perhaps this is because I am using ext4, which does funky extents things when allocating blocks. However, the only ext3 file system I could find at my place is my off site backup disks, which are USB3 attached instead of the SATA2 that my laptop uses. Here's the number from there:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;ul&gt;&lt;pre&gt;$ time qemu-img create -f raw disk 100g
Formatting 'disk', fmt=raw size=107374182400 

real	0m0.055s
user	0m0.000s
sys	0m0.004s
&lt;/pre&gt;&lt;/ul&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

So still very very fast. Perhaps its the mkfs that's slow? Here's a run of creating a ext4 file system inside that 100gb file I just made on my laptop:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;ul&gt;&lt;pre&gt;$ time mkfs.ext4 disk 
mke2fs 1.41.14 (22-Dec-2010)
disk is not a block special device.
Proceed anyway? (y,n) y
warning: Unable to get device geometry for disk
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
6553600 inodes, 26214400 blocks
1310720 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
800 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
	4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done                            
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 36 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

real	0m4.083s
user	0m0.096s
sys	0m0.136s
&lt;/pre&gt;&lt;/ul&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

That time includes the time it took me to hit the 'y' key, as I couldn't immediately find a flag to stop prompting.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

In conclusion, there is nothing slow here. I don't see why we'd want to cache ephemeral disks and use copy on write for them at all. Its very cheap to just create a new one each time, and it makes the code much simpler.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/openstack.html&quot;&gt;openstack&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/qemu.html&quot;&gt;qemu&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/ephemeral.html&quot;&gt;ephemeral&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/mkfs.html&quot;&gt;mkfs&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/swap.html&quot;&gt;swap&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/speed.html&quot;&gt;speed&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canonical.html&quot;&gt;canonical&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/openstack/000002.html&quot;&gt;Further adventures with base images in OpenStack&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000001.html&quot;&gt;Openstack compute node cleanup&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001118.html&quot;&gt;Taking over a launch pad project&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000068.html&quot;&gt;Speed limit&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000003.html&quot;&gt;Slow git review uploads?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/linux/000038.html&quot;&gt;My machine was thrashing a lot&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000142.html&quot;&gt;Large inodes = faster samba&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000002.html&quot;&gt;Are you in a LUG? Do you want some promotional materials for LCA 2013?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000003.html&quot;&gt;Announcement video&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000001.html&quot;&gt;linux.conf.au Returns to Canberra in 2013&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/linux/000049.html&quot;&gt;Linux USB quandary&lt;/a&gt;&lt;/i&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://www.stillhq.com/openstack/000004.commentform.html&quot;&gt;Comment&lt;/a&gt;</description>
	<pubDate>Sat, 04 Feb 2012 01:30:05 +0000</pubDate>
</item>
<item>
	<title>Donna Benjamin: Drupal Association Elections</title>
	<guid isPermaLink="false">http://kattekrab.net/312 at http://kattekrab.net</guid>
	<link>http://kattekrab.net/drupal-association-elections</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;

&lt;p&gt;I'm running for election as an &quot;At Large&quot; board member of the Drupal Association.&lt;/p&gt;
&lt;p&gt;&quot;Meet the candidates&quot; forums were scheduled so members of the Drupal community could ask questions of the nominees.  We were all asked to do a brief introduction, then respond to questions either by voice, or by IRC, and then were all asked to make a final statement. &lt;/p&gt;
&lt;p&gt;Rather than adding to the already lengthy wiki summary of the candidate meetings, I'm posting the edited version of my responses here instead.  See the full IRC transcript, and others summaries here:&lt;br&gt;&lt;/br&gt;
	&lt;a href=&quot;http://groups.drupal.org/node/207398&quot;&gt; http://groups.drupal.org/node/207398&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My formal candidate statement is here:&lt;br&gt;&lt;/br&gt;
	&lt;a href=&quot;https://association.drupal.org/node/14388&quot;&gt; https://association.drupal.org/node/14388&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Further information on the election, as well as details on voter eligibility, and how to vote is here:&lt;br&gt;&lt;/br&gt;
	&lt;a href=&quot;https://association.drupal.org/2012-elections-voting&quot;&gt; https://association.drupal.org/2012-elections-voting&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h3&gt;General Intro&lt;/h3&gt;
&lt;p&gt;I'm in Melbourne, Australia. Run my own small business, called creative contingencies. Been using Drupal for about 5 years. I'm really passionate about open source and the fact it enables people to do things they would not otherwise be able to do.&lt;/p&gt;
&lt;p&gt;In terms of Drupal and the Drupal association, I'd like to be a voice for the 'small voices'. Small drupal shops, amateurs, hobbyists, non-profits, students and tinkers. Sometimes we get caught up in the commercial opportunities, and forget that Drupal has been an enabler for many people that aren't using it to make a living.&lt;/p&gt;
&lt;p&gt;It's important the Drupal Association develops a more global perspective, and that we work together to invite and embrace more people into the Drupal community.&lt;/p&gt;
&lt;p&gt;I just helped run Drupal Downunder in Melbourne a couple of weeks back, it was a great success, and like many other camps around the world was driven by the local community to fulfil a need that can't be filled by DrupalCon, because DrupalCon happens on the other side of the world. The DA has already expressed an interest in seeing DrupalCon South America and DrupalCon Asia Pacific - which is fantastic, but I have concerns.&lt;/p&gt;
&lt;h3&gt;Response to Questions&lt;/h3&gt;
&lt;blockquote&gt;
	&lt;p&gt;Harley (Hyperglide)&lt;br&gt;&lt;/br&gt;
		Regarding emerging markets in asia. Wants to know if any of the candidates have an idea on how to handle outreach to those markets to solve the talent shortage?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Emerging markets are really important for Drupal's growth. There's a pretty critical Drupal skills shortage. Everyone is hitting that. China and India are both huge countries with lots of developers - finding a way to encourage them to participate in the community could help with the global skills shortage. But we also have to acknowledge the economic reality that participating in an open source project as a volunteer doesn't pay the bills. We need to connect with other open source communities in the region, and encourage and support local groups to create and grow their own events, meetups, mentoring, and community learning programs.&lt;/p&gt;
&lt;p&gt;The DA can help with some of that, but we're also going to run into some issues. We're going to have address the tension between commercial interests in training and certification with the broad based need for more people to learn Drupal.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;tsvenson: What do you see as the biggest obstacles for new Drupal users, especially non coders with small or no budgets, often leading to them quickly going elsewhere? And what will you do to change that?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We need to tackle the issues identified by the documentation team. They are the front line for new users. Our online help and support is where new users and new developers go to learn. Infrastructure bottle necks are a real issue holding us back. That is definitely something the DA should address. Even better, it's on the roadmap for 2012 - which is great. I'd support and champion that element of the 2012 roadmap.&lt;/p&gt;
&lt;p&gt;We also need to find how to support documentation translations, and better multi-lingual support, on drupal.org&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;webchick: For those who want to promote international diversity, explain how a position on the DA helps you do that more effectively.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Actually, this is the core of my platform. International diversity has been identified as a key goal for the DA. Yet the makeup of the current board is largely homogenous. With one exception, all 8 of the current board members lives in North America. One is in Europe.&lt;/p&gt;
&lt;p&gt;No doubt these people have an international perspective, but it's one thing to think about, it's another thing to live it. The heated discussion about the need to travel was educational to say the least.&lt;/p&gt;
&lt;p&gt;As an example, the 2nd candidates meeting was scheduled at 4am Melb/Sydney time. We weren't expected to be there, but I wondered how failing to show up would hurt our candidacy? I decided to bite the bullet, get up early to be on the call.&lt;/p&gt;
&lt;p&gt;If elected, I'll be noisy, opinionated and irritating. I'll reach out to communities in Oceania, Asia and Africa, and encourage them to engage in the community, participate on groups.drupal.org, share their experiences of running local camps, and national associations - as I've started to try and do so with a BoF at London DrupalCon, and International Drupal Associations on G.D.O&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;Crell: Currently Drupal's face in the world is a mix of face-less Drupal.org and Acquia. Acquia is the face of Drupal, rightly or wrongly, in many eyes, moreso with the new Office of the CTO. Drupal of course is far far more than Acquia. What if anything do you feel the DA can or should do to counter-balance that, or is that even an appropriate role for the DA?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think the DA needs to look at the apache and gnome foundations. Acquia is incredibly important and powerful - but as far as the DA concerned - Acquia should just be one of many ddrupal companies. The DA needs to focus on the community and the infrastructure the community needs to make drupal better.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;tsvenson: We just had a live usability test that showed we have still very much to do. How do you propose we can put more efforts into making Drupal, including contib projects, more user friendly and intuitive?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Continue to improve the infrastrucuture... and invest in the tools we use... eg D.O Conduct further public live streamed usability sessions just like that. Very useful. But the next step is spreading knowledge of what to do with that information amongst the developer community, and ignite their passion to focus on usability challenges.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;Slurpee: How many candidates have been to Drupal events outside of their own continent? And can you speak more than 1 language fluently?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I have been to drupalcon sanfrancisco and london - I can't speak another language fluently... but I speak a little bit of Dutch.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;Crell: Several of you listed things yo want to do or accomplish. The DA, however, has shifted from a staff board to a policy board, so board members are not directly doing anything, but managing, strategizing, coordinating, etc. Those of you who want to &quot;do&quot;, isn't the board the wrong place for what you're describing?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This is exactly why I want to get involved and be a voice for under represented parts of the Drupal community because all too often the policy gets driven without those things being considered.&lt;/p&gt;
&lt;p&gt;If you're not loud and you don't put your voice in when the policies being formed, it's much harder to move in that direction afterwards.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;rfay: In 30 seconds or less, what are the roles of the DA and what are not the roles?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The DA can amplify the work of local communities and also support and give credibility to them!&lt;/p&gt;
&lt;p&gt;The DA has no involvement in driving the Drupal project itself. It is primarily and administrative entity to manage the affairs of a series of large international conferences. Potentially taking over some of the legal intellectual property issues around the trademark which belongs to Dries Buytaert, and employing staff to help ensure DrupalCons happen, and the hardware and Drupal infrastructure keeps working.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;Crell: Several candidates said they want to better represent or be a voice for &quot;small shops&quot; and independents. In what way does the DA currently not adequately serve small shops, and what would a better service for small players mean in practice? Be as specific as possible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don't know that the DA is failing small shops, I just don't see those voices represented in the current makeup of the board. most are from NA and large organizations so it's not necessarily that there's a huge gap, but there is potentially a huge gap. I have a sense that this is a problem more than specific criticisms.&lt;br&gt;&lt;/br&gt;
	But we're not just talking about small drupal shops... but people using Drupal who don't have a commercial interest in it... Hobbyists, non-profits staffed by volunteers, clubs and amateurs, and community groups. Tinkerers and students. Many of our contributors have come from this kind of background, it's a valuable proving ground for future Drupal talent.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;tsvenson: When do you think the first Asian DrupalCon should be held? Also, should that mean 3 cons/year or should they alternate with 2/year?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;DrupalCon Asia?&lt;br&gt;&lt;/br&gt;
	I was concerned about the idea of &quot;drupalcon asia pacific&quot; somehow being &quot;the rest of the world&quot; except Africa. The AsiaPacific region contains 3 of the 5 most populous nations on earth: India, China and Indonesia. They are all incredibly culturally and linguistically diverse. Trying to create a single event for both continents (ASIA and OCEANIA) is going to be an enormous challenge.&lt;/p&gt;
&lt;p&gt;DrupalCon Mumbai, DrupalCon Shanghai, DrupalCon Bali, DrupalCon Manila, DrupalCon Wellington might all happen one day. When? Yes, well that's a very good question. This year? unlikely. Next year? Maybe. And then 2 years after that.&lt;/p&gt;
&lt;p&gt;A DrupalCon in our region is going to happen pretty infrequently, I'm more interested in local communities building their own capacity to serve their needs with local events, than sit around waiting for the blessing of the Drupal Association.&lt;/p&gt;
&lt;p&gt;Perhaps the US Drupal community should adopt the North American DrupalCon as it's National event? And the Drupal Association should shift it's focus toward developing one International UberDrupalCongress which is on a different continent each year, more like the olympics, and focus all of its attention on that. I don't know. I just think we should question all our assumptions.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;jredding: In 30 seconds or less, what would you say is the most important skillset, expertise, or experience that a board member should bring to the Association.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;One of the most important things is to bring a sense of collaboration and wilingness to work with the rest of the board on important topics. To try to reach consensus, and ensure we all bring our slightly different perspectives to the table when we're making decisions. People often think consensus is all happy families but you only get there considering many differnt perspectives and figuring out what you can agree on, rather than focussing on what you can't agree on.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;carsonblack: Q: What are some (or one) way that DA can help the small user groups throughout the world better serve their local markets?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Perhaps put together an info pack? How to build and grow your local community. How to engage with local businesses, authorities and educational institutions. Often what's holding people back, is just knowing where to begin.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;jredding:&lt;br&gt;&lt;/br&gt;
		When the DA board member is out n the community how would that member represent themselvs in the community? Would they have a title of board member and use that?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I don't know. I think it's an interesting question and would be keen to explore ideas on how best to do this.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;Crell: The DA is officially banned from &quot;directing the development of Drupal&quot;. What does that mean to you? Are there ways the DA could &quot;support&quot; development without &quot;directing&quot; development? What would you want to do in that regard? Again, be specific as possible.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I like the idea of funding sprints... not directing what happens at them, but helping them happen. Putting effort into the tools the project relies on is borderline... but it's something that needs doing....&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
	&lt;p&gt;tsvenson: Question: Should the DA take a more proactive role about the d.o infrastructure and its improvement needs. Especially in regards to for example content management tools for doumentation and giving better cred/visibility to all those that puts in amazing work that is not project/code related? If so how and what is needed?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Yes! We expend effort and resources on ensuring DrupalCon happens, and that the servers keep running. We should be expending effort on the real heart of the community, drupal.org and groups.drupal.org.&lt;/p&gt;
&lt;p&gt;We urgently need to address bottle necks frustrating key community initiatives, such as documentation, support, prairie, some of these have lost momentum because of infrastructure bottlenecks, and the fact we can no longer really innovate on D.O.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h3&gt;Final Statement&lt;/h3&gt;
&lt;p&gt;I'd like to finish off by saying Drupal is awesome. The community is what makes that true.&lt;/p&gt;
&lt;p&gt;I am desperate to give back to this project and this commnuity in the best way I can&lt;br&gt;&lt;/br&gt;
	I'm not a coder, designer, documenter, but I am good at being committees, organising events. Following through.&lt;br&gt;&lt;/br&gt;
	I will put in all my energy and efforts to be a useful productive, engaged member of the board.&lt;/p&gt;
&lt;p&gt;It's the first time the DA has run broad based elections like this. It is the beginning of a new chapter in terms of how org is structured. There's a a lot of work to do in the future around consolidating the work that's been done and becoming a more open/transparent organization. I'd love to be part of seeing that happen and working for the community by being on the board.&lt;/p&gt;
&lt;p&gt;I'd like to add, my fellow nominees are all awesome. Even if not elected, the DA should find a way to co-opt them onto other committees. They've all indicated a willingness to serve - let's harness their commitment, competence and energy.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-hidden clearfix&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupalplanet&quot;&gt;drupalplanet&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupal&quot;&gt;drupal&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 03 Feb 2012 11:28:46 +0000</pubDate>
</item>
<item>
	<title>Russell Coker: A Computer Conference on a Cruise Ship</title>
	<guid isPermaLink="false">http://etbe.coker.com.au/?p=3142</guid>
	<link>http://etbe.coker.com.au/2012/02/03/computer-conference-cruise/</link>
	<description>&lt;p&gt;After &lt;a href=&quot;http://www.linux.conf.au/&quot;&gt;LCA [1]&lt;/a&gt; there was a discussion about possible locations for future conferences, most of the messages in the discussion were jokes or suggestions that don’t seriously apply to LCA. So I’ll add my suggestion for conferences other than LCA.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://etbe.coker.com.au/2011/11/17/cruises/&quot;&gt;I’ve previously written generally about the issue of conferences at sea [2]&lt;/a&gt;. I don’t think that LCA would be suitable for running at sea because delegates have specific expectations for LCA which are quite different to what a cruise ship can offer, so I don’t think it makes sense to change LCA which is working well as it is. However there are lots of other possible computer conferences which could suite a cruise ship.&lt;/p&gt;
&lt;h3&gt;Price&lt;/h3&gt;
&lt;p&gt;Price is a major factor in running a conference, so obviously getting a cheap cruise price is very important. &lt;a href=&quot;http://www.vacationstogo.com/ticker.cfm?r=15&amp;amp;md=5&amp;amp;mp=800&quot;&gt;Here is a link for Vacations To Go which shows cruises from the Australia/NZ region which are of at least 5 nights and cost no more than $800 [3]&lt;/a&gt;. The cheapest entry at this moment is $609 for 5 nights and the cheapest on a per-night basis is an 8 night cruise for $779. The cheapest cruise currently on offer which allows a conference similar to LCA is 7 nights for $699. The prices should be regarded as rough approximations as some cruises have some mandatory extra fees and the prices are quoted in US dollars and subject to currency fluctuations. Note that those prices are for dual-occupancy cabins, this can be a “double” or a “twin” configuration. Some cruise ships have cabins for 3 or 4 people that are cheaper, but if you have a cabin for a single person then the rate is almost the same as for having two people.&lt;/p&gt;
&lt;p&gt;The price for LCA accommodation including breakfast was $78 per night for a single room or $92 for a double room. Then lunch cost a minimum of $10 and for dinner there was $80 for the penguin dinner and probably about $20 for dinner every other night. That gave an overall cost for a 6 night stay (which is probably the minimum for someone who lives further away than Melbourne) in Ballarat of 6*78+6*10+5*20+80==$708. For a double room that would be 6*92+6*10+5*20+2*80==$872.&lt;/p&gt;
&lt;p&gt;Even if we don’t count the fact that the Australian dollar is worth more than the US dollar it is obvious that on the basis of accommodation and food two people sharing a twin cabin on a cruise ship could pay LESS than two people in single rooms at the Ballarat University dorms! Now sharing a cabin isn’t so great, but the upside is that cruise ships have excellent food and lots of other entertainment options. &lt;a href=&quot;http://etbe.coker.com.au/2012/01/08/my-first-cruise/&quot;&gt;I previously reviewed the food on the Dawn Princess and determined that it’s better than the food I would expect to get if I spent the cost of the cruise on dinner at land based restaurants [4]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I have been led to believe that the use of ship conference facilities is typically free for any organisation that books a sufficient number of cabins. So there’s no reason why the conference admission fees should be any greater than for a land based conference.&lt;/p&gt;
&lt;h3&gt;Advantages&lt;/h3&gt;
&lt;p&gt;A common problem with conferences is finding suitable dining options. Most people want to eat with other delegates but finding restaurants that have sufficient space and which are conveniently located is difficult at best and often impossible. On a cruise ship everything is within a short walk and the restaurants are big, usually be at least one restaurant will hold 500 people. The fact that you have to reserve times for the “Main Dining Room” makes it more difficult to miss one’s colleagues.&lt;/p&gt;
&lt;p&gt;Everything on a cruise ship is luxurious.&lt;/p&gt;
&lt;p&gt;There are lots of good locations for BoFs, pools, cafes, restaurants, and bars. Basically the ship is filled with comfortable places for groups of people to sit down.&lt;/p&gt;
&lt;p&gt;A cruise ship typically has a main theater with more than 700 seats – more than large enough for most conferences I’ve attended. It’s common for the size of a conference to be limited to the size of the main theater that is used, for a cruise ship this will probably be less of a problem than for most other conference venues.&lt;/p&gt;
&lt;h3&gt;Disadvantages&lt;/h3&gt;
&lt;p&gt;The first disadvantage of running a computer conference on a cruise ship is the almost total lack of net access. The costs for net access are more expensive than most delegates will pay. Probably many delegates would check their email but it wouldn’t be practical for people to download source code, browse Wikipedia, and use the Internet in other ways related to the conference. It would be practical to have mirrors of Wikipedia, the source of several distributions of Linux, and other big things of common interest.&lt;/p&gt;
&lt;p&gt;Another possible problem is the fact that you need to book it well in advance to avoid the risk of selling out (there is no option to stay at a different hotel). An established conference with financial backing could just pay to reserve the cabins. But when starting a new conference this could be a problem.&lt;/p&gt;
&lt;p&gt;Alcohol is rather expensive on cruise ships. But getting really drunk isn’t compatible with learning about computer science anyway.&lt;/p&gt;
&lt;p&gt;Finally the requirement to have at least two people in a cabin for good rates is a serious issue. The upside of this is that people travelling with their SO would find that it works really well (regardless of whether the SO is a delegate or not). But anyone who’s not travelling with their SO and doesn’t want to share with a friend will have to either pay a lot more or skip the conference.&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;I think that there is a good potential for running a computer conference around the Australia/NZ region on a cruise ship. It won’t be overly expensive for delegates and the facilities that are provided are good. The trade-off for solitary travelers of having to share a cabin (or pay more) for getting much better food and leisure facilities will be appreciated by many people (and admittedly hated by some).&lt;/p&gt;
&lt;p&gt;Some people won’t appreciate the option of swimming, but even if you consider the cruise ship to be just a floating collection of restaurants and cabins it’s still fairly luxurious and beats the heck out of most conferences I’ve attended.&lt;/p&gt;
&lt;p&gt;If you are considering the possibility of running a conference then I think that a cruise ship should be considered. &lt;a href=&quot;http://www.vacationstogo.com&quot;&gt;VacationsToGo.com is the best site I’ve found for cheap cruise prices&lt;/a&gt;, their large group department has experience handling groups of more than 500 people so I think that anyone who wants to run a new conference in/around Australia should give them a call.&lt;/p&gt;
&lt;p&gt;Also cruise ships travel around the world, so the same thing can be done in other countries but at a different time of year. The economic factors will differ by country though. Cruise ships probably aren’t a cheap option for a conference in some other countries.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[1]&lt;a href=&quot;http://www.linux.conf.au/&quot;&gt; http://www.linux.conf.au/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[2]&lt;a href=&quot;http://etbe.coker.com.au/2011/11/17/cruises/&quot;&gt; http://etbe.coker.com.au/2011/11/17/cruises/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[3]&lt;a href=&quot;http://www.vacationstogo.com/ticker.cfm?r=15&amp;amp;md=5&amp;amp;mp=800&quot;&gt; http://www.vacationstogo.com/ticker.cfm?r=15&amp;amp;md=5&amp;amp;mp=800&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[4]&lt;a href=&quot;http://etbe.coker.com.au/2012/01/08/my-first-cruise/&quot;&gt; http://etbe.coker.com.au/2012/01/08/my-first-cruise/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Related posts:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2012/01/08/my-first-cruise/&quot; rel=&quot;bookmark&quot; title=&quot;My First Cruise&quot;&gt;My First Cruise&lt;/a&gt; &lt;small&gt;A few weeks ago I went on my first cruise,...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2011/11/17/cruises/&quot; rel=&quot;bookmark&quot; title=&quot;Cruises&quot;&gt;Cruises&lt;/a&gt; &lt;small&gt;It seems that in theory cruises can make for quite...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2010/04/19/micro-conference/&quot; rel=&quot;bookmark&quot; title=&quot;Creating a Micro Conference&quot;&gt;Creating a Micro Conference&lt;/a&gt; &lt;small&gt;The TEDxVolcano The TED conference franchise has been extended to...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
	<pubDate>Fri, 03 Feb 2012 11:27:43 +0000</pubDate>
</item>
<item>
	<title>Michael Still: Slow git review uploads?</title>
	<guid isPermaLink="true">http://www.stillhq.com/openstack/000003.html</guid>
	<link>http://www.stillhq.com/openstack/000003.html</link>
	<description>jeblair was kind enough to help me debug my problem with slow &quot;git review&quot; uploads for Openstack projects just now. It turns out that part of my standard configuration for ssh is to enable ControlMaster and ControlPersist. I mostly do this because the machines I use at Canonical are a very long way away from my home in Australia, and its nice to have slightly faster connections when you ssh to a machine. However, gerrit is incompatible with these options as best as we can tell.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

So, if your git reviews are taking 10 to 20 minutes to upload like mine were, check that you're not using persistent connections. Excluding review.openstack.org from that part of my configuration has made a massive difference to the speed of uploads for me.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/openstack.html&quot;&gt;openstack&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/git.html&quot;&gt;git&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/review.html&quot;&gt;review&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/gerrit.html&quot;&gt;gerrit&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/ssh.html&quot;&gt;ssh&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canonical.html&quot;&gt;canonical&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/mythtv/book/000008.html&quot;&gt;More reviews&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/imagemagick/book/000019.html&quot;&gt;Book reviews&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001118.html&quot;&gt;Taking over a launch pad project&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/imagemagick/book/000008.html&quot;&gt;Working on review comments for Chapters 2, 3 and 4 tonight&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/linux/000053.html&quot;&gt;A ssh quickie&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/mythtv/book/000007.html&quot;&gt;Review&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000754.html&quot;&gt;Andrew's SSH filtering causes me pain&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000002.html&quot;&gt;Further adventures with base images in OpenStack&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/python/twisted/000002.html&quot;&gt;Twisted conch&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/usa/california/sunnyvale/000001.html&quot;&gt;The Wild Palms Hotel&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000004.html&quot;&gt;Wow, qemu-img is fast&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/imagemagick/book/000013.html&quot;&gt;Status of the book&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000002.html&quot;&gt;Are you in a LUG? Do you want some promotional materials for LCA 2013?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000003.html&quot;&gt;Announcement video&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000001.html&quot;&gt;linux.conf.au Returns to Canberra in 2013&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/clusterssh/00001.html&quot;&gt;clusterssh&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000001.html&quot;&gt;Openstack compute node cleanup&lt;/a&gt;&lt;/i&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://www.stillhq.com/openstack/000003.commentform.html&quot;&gt;Comment&lt;/a&gt;</description>
	<pubDate>Fri, 03 Feb 2012 01:29:46 +0000</pubDate>
</item>
<item>
	<title>Sridhar Dhanapalan: Creating an Education Programme</title>
	<guid isPermaLink="false">http://www.dhanapalan.com/blog/?p=566</guid>
	<link>http://www.dhanapalan.com/blog/2012/02/01/creating-an-education-programme/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=creating-an-education-programme</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://laptop.org.au&quot;&gt;OLPC Australia&lt;/a&gt; had a strong presence at &lt;a href=&quot;http://lca2012.linux.org.au/&quot;&gt;linux.conf.au 2012&lt;/a&gt; in Ballarat, two weeks ago.&lt;/p&gt;
&lt;p&gt;I gave a &lt;a href=&quot;http://lca2012.linux.org.au/schedule/149/view_talk?day=thursday&quot; title=&quot;Australia’s Toughest Linux Deployment&quot;&gt;talk&lt;/a&gt; in the main keynote room about our educational programme, in which I explained our mission and how we intend to achieve it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Even if you saw &lt;a href=&quot;http://www.dhanapalan.com/blog/2011/11/27/olpc-australia-talk-at-osdc-2011/&quot; title=&quot;OLPC Australia talk at OSDC 2011&quot;&gt;my talk at OSDC 2011&lt;/a&gt;, I recommend that you watch this one. It is much improved and contains new and updated material. The YouTube version is above, but a &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Australias_Toughest_Linux_Deployment.ogv&quot; title=&quot;video file&quot;&gt;higher quality version&lt;/a&gt; is available for download from &lt;a href=&quot;http://linux.org.au&quot;&gt;Linux Australia&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://dev.laptop.org.au/lca2012&quot; title=&quot;linux.conf.au 2012&quot;&gt;references for this talk&lt;/a&gt; are on our development wiki.&lt;/p&gt;
&lt;p&gt;Here’s a better version of the video I played near the beginning of my talk:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I should start by pointing out out that OLPC is by no means a niche or minor project. XO laptops are in the hands of &lt;a href=&quot;http://laptop.org.au/vision/progress&quot; title=&quot;OLPC Australia deployments map&quot;&gt;8000 children in Australia&lt;/a&gt;, across 130 remote communities. Around the world, &lt;a href=&quot;http://one.laptop.org/about/countries&quot; title=&quot;OLPC deployments&quot;&gt;over 2.5 million children&lt;/a&gt;, across nearly 50 countries, have an XO.&lt;/p&gt;
&lt;h1&gt;Investment in our Children’s Future&lt;/h1&gt;
&lt;p&gt;The key point of my talk is that&lt;strong&gt; OLPC Australia have a comprehensive education programme that highly values teacher empowerment and community engagement.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The investment to provide a connected learning device to every one of the &lt;a href=&quot;http://www.laptop.org.au/vision/mission&quot; title=&quot;Our Mission&quot;&gt;300 000 children in remote Australia&lt;/a&gt; is less than 0.1% of the annual education and connectivity budgets.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;For low socio-economic status schools, the cost is only &lt;strong&gt;$80 AUD per child&lt;/strong&gt;. Sponsorships, primarily from corporates, allow us to subsidise most of the expense (you too can &lt;a href=&quot;https://www.laptop.org.au/participate/donate&quot; title=&quot;Make a donation&quot;&gt;donate&lt;/a&gt; to make a difference). Also keep in mind that this is a &lt;strong&gt;total cost of ownership&lt;/strong&gt;, covering the essentials like teacher training, support and spare parts, as well as the XO and charging rack.&lt;/p&gt;
&lt;p&gt;While our principal focus is on remote, low socio-economic status schools, &lt;strong&gt;our programme is available to any school in Australia&lt;/strong&gt;. Yes, that means schools in the cites as well. The investment for non-subsidised schools to join the same programme is only $380 AUD per child.&lt;/p&gt;
&lt;h1&gt;Comprehensive Education Programme&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;We have a responsibility to invest in our children’s education — it is not just another market.&lt;/strong&gt; As a not-for-profit, we have the freedom and the desire to make this happen. We have no interest in &lt;a href=&quot;http://en.wikipedia.org/wiki/Vendor_lock-in#Lock-in_for_electronics_and_computers&quot; title=&quot;Wikipedia: Vendor lock-in&quot;&gt;vendor lock-in&lt;/a&gt;; building sustainability is an essential part of our mission. We have no incentive to build a dependency on us, and every incentive to ensure that schools and communities can help themselves and each other.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We only provide XOs to teachers who have been sufficiently enabled.&lt;/strong&gt; Their &lt;a href=&quot;http://laptop.moodle.com.au/manual/?page_id=1756&quot; title=&quot;OLPC Australia Training Qualifications&quot;&gt;training&lt;/a&gt; prepares them to constructively use XOs in their lessons, and is formally recognised as part of their professional development. Beyond the minimum 15-hour &lt;em&gt;XO-certified&lt;/em&gt; course, a teacher may choose to undergo a further 5–10 hours to earn &lt;em&gt;XO-expert&lt;/em&gt; status. This prepares them to be able to train other teachers, using OLPC Australia resources. Again, we are reducing dependency on us.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot; class=&quot;mceTemp mceIEcenter&quot;&gt;
&lt;dl style=&quot;width: 310px;&quot; id=&quot;attachment_620&quot; class=&quot;wp-caption aligncenter&quot;&gt;
&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;a href=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-9.png&quot;&gt;&lt;img src=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-9-300x225.png&quot; title=&quot;certifications&quot; height=&quot;225&quot; width=&quot;300&quot; alt=&quot;OLPC Australia certifications&quot; class=&quot;size-medium wp-image-620&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dd class=&quot;wp-caption-dd&quot;&gt;Certifications&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;p&gt;Training is conducted &lt;a href=&quot;http://laptop.moodle.com.au/&quot; title=&quot;OLPC Australia Online Course&quot;&gt;online&lt;/a&gt;, after the teacher signs up to our programme and they receive their XO. This scales well to let us effectively train many teachers spread across the country. Participants in our programme are encouraged to participate in our online community to share resources and assist one another.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot; class=&quot;mceTemp mceIEcenter&quot;&gt;
&lt;dl style=&quot;width: 310px;&quot; id=&quot;attachment_622&quot; class=&quot;wp-caption aligncenter&quot;&gt;
&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;a href=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-11.png&quot;&gt;&lt;img src=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-11-300x225.png&quot; title=&quot;Online training process&quot; height=&quot;225&quot; width=&quot;300&quot; alt=&quot;OLPC Australia online training process&quot; class=&quot;size-medium wp-image-622&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dd class=&quot;wp-caption-dd&quot;&gt;Online training process&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;p&gt;We also want to &lt;strong&gt;recognise and encourage children&lt;/strong&gt; who have shown enthusiasm and aptitude, with our &lt;em&gt;XO-champion&lt;/em&gt; and &lt;em&gt;XO-mechanic&lt;/em&gt; certifications. Not only does this promote sustainability in the school and give invaluable skills to the child, it reinforces our &lt;a href=&quot;http://www.laptop.org.au/vision/core-principles&quot; title=&quot;OLPC Australia core principles&quot;&gt;core principle&lt;/a&gt; of &lt;em&gt;Child Ownership&lt;/em&gt;. Teacher aides, parents, elders and other non-teacher adults have the &lt;em&gt;XO-basics&lt;/em&gt; (formerly known as &lt;em&gt;XO-local&lt;/em&gt;) course designed for them. &lt;strong&gt;We want the child’s learning experience to extend to the home environment and beyond&lt;/strong&gt;, and not be constrained by the walls of the classroom.&lt;/p&gt;
&lt;p&gt;There’s a reason why I’m wearing a t-shirt that says “&lt;em&gt;No, I won’t fix your computer.&lt;/em&gt;” We’re on a mission to develop a programme that is self-sustaining. We’ve set high goals for ourselves, and we are determined to meet them. We won’t get there overnight, but we’re well on our way. &lt;strong&gt;Sustainability is about respect.&lt;/strong&gt; We are taking the time to show them the ropes, &lt;strong&gt;helping them to own it&lt;/strong&gt;, and developing our technology to make it easy. We fundamentally disagree with the attitude that ordinary people are not capable enough to take control of their own futures. Vendor lock-in is completely contradictory to our mission. &lt;strong&gt;Our schools are not just consumers; they are producers too.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ulearning.edublogs.org/2012/01/25/one-laptop-per-child-australia-%E2%80%98flips%E2%80%99-the-ict-in-education-deployment-model/&quot; title=&quot;One Laptop per Child Australia ‘flips’ the ICT in education deployment model&quot;&gt;As explained by Jonathan Nalder&lt;/a&gt; (a highly recommended read!), there are two primary notions guiding our programme. The first is that the nominal $80 investment per child is just enough for &lt;strong&gt;a school to take the programme seriously and make them a stakeholder&lt;/strong&gt;, greatly improving the chances for success. The second is that this is &lt;strong&gt;a schools-centric programme&lt;/strong&gt;, driven from grassroots demand rather than being a regime imposed from above. Schools that participate &lt;em&gt;genuinely want&lt;/em&gt; the programme to succeed.&lt;/p&gt;
&lt;div style=&quot;text-align: center;&quot; class=&quot;mceTemp mceIEcenter&quot;&gt;
&lt;dl style=&quot;width: 310px;&quot; id=&quot;attachment_621&quot; class=&quot;wp-caption aligncenter&quot;&gt;
&lt;dt class=&quot;wp-caption-dt&quot;&gt;&lt;a href=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-10.png&quot;&gt;&lt;img src=&quot;http://www.dhanapalan.com/blog/wp-content/uploads/2012/02/slide-10-300x225.png&quot; title=&quot;Programme cycle&quot; height=&quot;225&quot; width=&quot;300&quot; alt=&quot;OLPC Australia programme cycle&quot; class=&quot;size-medium wp-image-621&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/dt&gt;
&lt;dd class=&quot;wp-caption-dd&quot;&gt;Programme cycle&lt;/dd&gt;
&lt;/dl&gt;
&lt;/div&gt;
&lt;h1&gt;Technology as an Enabler&lt;/h1&gt;
&lt;p&gt;Enabling this educational programme is the clever development and use of technology. That’s where I (as Engineering Manager at OLPC Australia) come in. &lt;strong&gt;For technology to be truly intrinsic to education, there must be no specialist expertise required.&lt;/strong&gt; Teachers aren’t IT professionals, and nor should they be expected to be. In short, we are &lt;strong&gt;using computers to teach, not teaching computers&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The key principles of the Engineering Department are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Technology is an integral and seamless part of the learning experience – the pen and paper of the 21st century.&lt;/li&gt;
&lt;li&gt;To eliminate dependence on technical expertise, through the development and deployment of sustainable technologies.&lt;/li&gt;
&lt;li&gt;Empowering children to be content producers and collaborators, not just content consumers.&lt;/li&gt;
&lt;li&gt;Open platform to allow learning from mistakes… and easy recovery.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;OLPC have done a marvellous job in their design of the XO laptop, giving us a fantastic platform to build upon. I think that &lt;a href=&quot;http://dev.laptop.org.au/projects/general/wiki/Projects&quot; title=&quot;OLPC Australia Engineering projects&quot;&gt;our engineering projects in Australia&lt;/a&gt; have been quite innovative in helping to cover the ‘last mile’ to the school. One thing I’m especially proud of is our instance on openness. We turn traditional systems administration practice on its head to completely empower the end-user. Technology that is deployed in corporate or educational settings is typically locked down to make administration and support easier. This takes control completely away from the end-user. They are severely limited on what they can do, and if something doesn’t work as they expect then they are totally at the mercy of the admins to fix it.&lt;/p&gt;
&lt;p&gt;In an educational setting this is disastrous — it severely limits what our children can learn. &lt;strong&gt;We learn most from our mistakes, so let’s provide an environment in which children are able to safely make mistakes and recover from them.&lt;/strong&gt; The software is quite resistant to failure, both at the technical level (being based on Fedora Linux) and at the user interface level (Sugar). If all goes wrong, reinstalling the operating system and restoring a journal (Sugar user files) backup is a trivial endeavour. The XO hardware is also renowned for its ruggedness and repairability. Less well-known are the amazing diagnostics tools, providing quick and easy indication that a component should be repaired/replaced. We provide a completely unlocked environment, with full access to the root user and the firmware. Some may call that dangerous, but I call that empowerment. If a child starts hacking on an XO, we want to hire that kid &lt;img src=&quot;http://www.dhanapalan.com/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/p&gt;
&lt;h1&gt;Evaluation&lt;/h1&gt;
&lt;p&gt;My talk features the case study of &lt;a href=&quot;http://doomadgeess.eq.edu.au/wcms/&quot;&gt;Doomadgee State School&lt;/a&gt;, in far-north Queensland. Doomadgee have very enthusiastically taken on board the OLPC Australia programme. Every one of the 350 children aged 4–14 have been issued with an XO, as part of a comprehensive professional development and support programme. Since commencing in late 2010, the percentage of Year 3 pupils at or above national minimum standards in numeracy has leapt from &lt;strong&gt;31% in 2010 to 95% in 2011&lt;/strong&gt;. Other scores have also increased. Think what you may about &lt;a href=&quot;http://www.naplan.edu.au/&quot; title=&quot;National Assessment Program - Literacy and Numeracy (NAPLAN)&quot;&gt;NAPLAN&lt;/a&gt;, but nevertheless that is a staggering improvement.&lt;/p&gt;
&lt;p&gt;In federal parliament, &lt;a href=&quot;http://www.roboakeshott.com/&quot;&gt;Robert Oakeshott MP&lt;/a&gt; has been &lt;a href=&quot;http://bit.ly/vddqNR&quot; title=&quot;Robert Oakeshott MP, House debates, 2 November 2011&quot;&gt;very supportive&lt;/a&gt; of our mission:&lt;/p&gt;
&lt;p style=&quot;padding-left: 30px;&quot;&gt;Most importantly of all, quite simply, One Laptop per Child Australia delivers results in learning from the 5,000 students already engaged, showing impressive improvements in closing the gap generally and lifting access and participation rates in particular.&lt;/p&gt;
&lt;p&gt;We are also engaged in longitudinal research, working closely with respected researchers to have a comprehensive evaluation of our programme. We will release more information on this as the evaluation process matures.&lt;/p&gt;
&lt;h1&gt;Join our mission&lt;/h1&gt;
&lt;p&gt;Schools can register their interest in our programme on our &lt;a href=&quot;http://edu.laptop.org.au/&quot;&gt;Education site&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Our &lt;a href=&quot;http://download.laptop.org.au/~sridhar/files/2011%20OLPC%20Australia%20Prospectus.pdf&quot;&gt;Prospectus&lt;/a&gt; provides a high-level overview.&lt;/p&gt;
&lt;p&gt;For a detailed analysis, see our &lt;a href=&quot;http://edu.laptop.org.au/laptop/policy-document&quot;&gt;Policy Document&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you would like to get involved in our technical development, visit our &lt;a href=&quot;http://dev.laptop.org.au/&quot;&gt;development site&lt;/a&gt;.&lt;/p&gt;
&lt;h1&gt;Credits&lt;/h1&gt;
&lt;p&gt;Many thanks to colleagues Rangan Srikhanta (CEO) and Tracy Richardson (Education Manager) for some of the information and graphics used in this article.&lt;/p&gt;</description>
	<pubDate>Wed, 01 Feb 2012 12:28:44 +0000</pubDate>
        <enclosure url="http://mirror.linux.org.au/linux.conf.au/2012/Australias_Toughest_Linux_Deployment.ogv" length="272913225" type="video/ogg"/>
</item>
<item>
	<title>Michael Fox: NetworkManager on CentOS 6.2</title>
	<guid isPermaLink="false">http://heimic.net/?p=1181</guid>
	<link>http://heimic.net/2012/02/01/networkmanager-on-centos-6-2/</link>
	<description>&lt;p&gt;Seems NetworkManager is driving everyone bonkers still and not just me. I did a GUI install and disabled the use of NetworkManager yet the stupid thing still seems to blow away my resolv.conf and better still not populated it even though I have things defined in ifcfg-eth0.&lt;/p&gt;
&lt;p&gt;Grrr.&lt;/p&gt;
&lt;p&gt;See &lt;a href=&quot;https://www.centos.org/modules/newbb/viewtopic.php?topic_id=33908&quot;&gt;here&lt;/a&gt;. I’ve experienced these exact same issues as the folks posting on the thread. I remember having this issue back on CentOS 6.0, guess it’s still not fixed.&lt;/p&gt;</description>
	<pubDate>Wed, 01 Feb 2012 10:31:17 +0000</pubDate>
</item>
<item>
	<title>Paul Wayper: Going from zero</title>
	<guid isPermaLink="true">http://www.mabula.net/tbfw/blosxom.cgi/2012/02/01#2012-02-01-going-from-zero</guid>
	<link>http://www.mabula.net/tbfw/blosxom.cgi/2012/02/01#2012-02-01-going-from-zero</link>
	<description>A friend of mine and I were discussing cars the other day.  He said that he
thought the invention of the electric motor was a curse on cars, because it
meant you wouldn't have a gearbox to control which gear you were in.  A
suitable electric motor has enough power to drive the car from zero to a
comfortable top speed (110km/hr) at a reasonable acceleration using a fixed
gear ratio - the car stays in (in this case third) gear and you drive it
around like that.  He maintained, however, that you needed to know which
gear you were in, and to change gears, because otherwise you could find
yourself using a gear that you hadn't chosen.&lt;p&gt;

I argued that, in fact, having to select a gear meant that drivers both new
and experienced would occasionally miss a gear change and put the gearbox
into neutral by mistake, causing grinding of gears and possible crashes as
the car was now out of control.  He claimed to have heard of a clever device
that would sit over your gearbox and tell you when you weren't in gear, but
you couldn't use the car like that all the time because it made the car too
slow.  So you tested the car with this gearbox-watcher, then once you knew
that the car itself wouldn't normally miss a gear you just had to blame the
driver if the car blew up, crashed, or had other problems.  But he was
absolutely consistent in attitude towards electric motors: you lost any chance
to find out that you weren't in the right gear, and therefore the whole
invention could be written off as basically misguided.&lt;/p&gt;&lt;p&gt;

Now, clever readers will have worked out that at this point my conversation
was not real, and was in fact by way of an analogy (from the strain on the
examples, for one).  The friend was real - Rusty Russell - but instead of
electric motors we were discussing the Go programming language and instead of
gearboxes we were discussing the state of variables.&lt;/p&gt;&lt;p&gt;

In Go, all variables are defined as containing zero unless initialised
otherwise.  In C, a variable can be declared but undefined - the language
standard AFAIK does not specify the state of a variable that is declared but
not initialised.  From the C perspective, there are several reasons you might
not want to automatically pre-initialise a variable when you define it - it's
about to be set from some other structure, for example - and pre-initialising
it is a waste of time.  And being able to detect when a variable has been used
without knowing what its stage is - using &lt;tt&gt;valgrind&lt;/tt&gt;, for example
- means you can detect subtle programming errors that can have hard-to-find
consequences when the variable's meaning or initialisation is changed later
on.  If you can't know whether the programmer is using zero because that's
what they really wanted or because it just happened to be the default and
they didn't think about it, then how do you know which usage is correct?&lt;/p&gt;&lt;p&gt;

From the Go perspective, in my opinion, these arguments are a kludgy way of
seeing a bug as a feature.  Optimising compilers can easily detect when a
variable will be set twice without any intervening examination of state, and
simply remove the first initialisation - so the 'waste of time' argument is a
non-issue.  Likewise, any self-respecting static analysis tool can determine if
a variable is tested before it's explicitly defined, and I can think of a
couple of heuristics for determining when this usage isn't intended.&lt;/p&gt;&lt;p&gt;

And one of the most common errors in C is use of undefined variables; this
happens to new and experienced programmers alike, and those subtle programming
problems happen far more often in real-world code as it evolves over time - it
is still rare for people to run valgrind over their code every time before they
commit it to the project.  It's far more useful to eliminate this entire
category of bugs once and for all.  As far as I can see, you lose nothing and
you gain a lot more security.&lt;/p&gt;&lt;p&gt;

To me, the arguments against a default value are a kind of lesser Stockholm
Syndrome.  C programmers learn from long experience to do things the 'right
way', including making sure you initialise your variables explicitly before
you use them, because of all the bugs - from brutally obvious to deviously
subtle - that are caused by doing things in any other way.  Tools like 
valgrind work around indirectly fixing this problem after the fact.  People
even come to love them - like the people who love being deafened by the sound
of growling, blaring petrol engines and associate the feeling of power with
that cacophany.  They mock those new silent electric motors because they
don't have the same warts and the same pain-inducing behaviour as the old
petrol engine.&lt;/p&gt;&lt;p&gt;

I'm sure C has many good things to recommend it.  But I don't think lack of
default initialisation is one.&lt;/p&gt;</description>
	<pubDate>Wed, 01 Feb 2012 01:26:49 +0000</pubDate>
</item>
<item>
	<title>Paul Wayper: Critical Thinking</title>
	<guid isPermaLink="true">http://www.mabula.net/tbfw/blosxom.cgi/2012/02/01#2012-02-01-critical-thinking</guid>
	<link>http://www.mabula.net/tbfw/blosxom.cgi/2012/02/01#2012-02-01-critical-thinking</link>
	<description>In the inevitable rant-fest that followed &lt;a href=&quot;https://lwn.net/Articles/477467/&quot;&gt;the LWN story&lt;/a&gt; on the proposal to
have /lib and /bin point to /usr/lib and /usr/bin respectively (short story), I
observe with wry amusement the vocal people who say &quot;Look at PulseAudio - it's
awful, I have to fight against all the time, that's why we shouldn't do this&quot;.
The strange, sad thing about these people is that they happily ignore all those
people (like me) for whom PulseAudio just works. There's some little concieted
part of their brain that says &quot;I must be the only person that's right and
everyone else has got it wrong.&quot;  It's childish, really.&lt;p&gt;

And in my experience, those people often make unrealistic demands on new
software, or misuse it - consciously or unconsciously, and with or without
learning about it.  These people are semi-consciously determined to prove that
the new thing is wrong, and everything they do then becomes in some way
critical of it.  Any success is overlooked as &quot;because I knew what to do&quot;,
every failure is pounced on as proof that &quot;the thing doesn't work&quot;.  I've seen
this with new hardware, new software, new cars, new clothes, new houses,
accommodation, etc.  You can see it in the fact that there's almost no
correlation between people who complain about wind generator noise and the
actual noise levels measured at their property.  Human beings all have a
natural inclination to believe that they are right and everything else is
wrong, and some of us fight past that to be rational and fair.&lt;/p&gt;&lt;p&gt;

This is why I didn't get &lt;a href=&quot;http://rusty.ozlabs.org/?p=236&quot;&gt;Rusty's post
&lt;/a&gt;on the topic.  It's either completely and brilliantly ironic, or (frankly)
misguided. His good reasons are all factual; his 'bad' reasons are all
ad-hominem attacks on a person. I'd understand if it was e.g. Microsoft he was
criticising - e.g. &quot;I don't trust Microsoft submitting a driver to the kernel;
OT1H it's OK code, OTOH it's Microsoft and I don't trust their motives&quot; -
because Microsoft has proven so often that their larger motives are
anti-competition even if their individual engineers and programmers mean well.
But dmesg, PulseAudio, and systemd have all been (IMO) well thought out
solutions to clearly defined problems.  systemd, for example, succeeds because
it uses methods that are simple, already in use and solve the problem
naturally.  PulseAudio does not pretend to solve the same problems as JACK.  I
agree that Lennart can be irritating some times, but I read an article once by
&lt;a href=&quot;http://rusty.ozlabs.org/?p=196&quot;&gt;someone clever&lt;/a&gt; that pointed out
that you don't have to like the person in order to use their code...&lt;/p&gt;</description>
	<pubDate>Wed, 01 Feb 2012 00:26:17 +0000</pubDate>
</item>
<item>
	<title>Michael Still: Announcement video</title>
	<guid isPermaLink="true">http://www.stillhq.com/conference/lca2013/000003.html</guid>
	<link>http://www.stillhq.com/conference/lca2013/000003.html</link>
	<description>I imagine that most people saw this at the conference closing. However, for completeness and because I feel that if we're going to put videos of other speakers online then I should suffer the same fate, here is the LCA 2013 announcement from Ballarat:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;div align=&quot;center&quot;&gt;

&lt;/div&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/conference.html&quot;&gt;conference&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/lca2013.html&quot;&gt;lca2013&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/announcement.html&quot;&gt;announcement&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/video.html&quot;&gt;video&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canonical.html&quot;&gt;canonical&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canberra.html&quot;&gt;canberra&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000001.html&quot;&gt;linux.conf.au Returns to Canberra in 2013&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000002.html&quot;&gt;Are you in a LUG? Do you want some promotional materials for LCA 2013?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2007/000003.html&quot;&gt;LCA 2007 Video: CFQ IO&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001071.html&quot;&gt;ScobleShow only available as MP4?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/work/000013.html&quot;&gt;Two more weeks to go&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000071.html&quot;&gt;The What-If-Microsoft-Did-The-iPod-Box video done by Microsoft&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/toys/000032.html&quot;&gt;Procrastination&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001018.html&quot;&gt;Very funny&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/jpeg2mpeg/000002.html&quot;&gt;The new way of converting JPEGs to MPEGs&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001118.html&quot;&gt;Taking over a launch pad project&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000068.html&quot;&gt;Speed limit&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/mirror/opensource/linux/australia/000005.html&quot;&gt;Mirror traffic during the last day of LCA 2007&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001072.html&quot;&gt;Avoidance behaviour, or, wanted: video RSS feeds&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000004.html&quot;&gt;In Canberra&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/bike/000008.html&quot;&gt;Mont 24 hour race&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000817.html&quot;&gt;Most novel traffic jam cause goes to... Canberra!&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000162.html&quot;&gt;&quot;Thriller&quot; as performed by inmates of the Cebu Provincial Detention and Rehabilitation Center&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000003.html&quot;&gt;Slow git review uploads?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000870.html&quot;&gt;So, what on earth was I doing up at 4:30 am anyways?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/video/000001.html&quot;&gt;Tomcat first flight tribute video&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/mythtv/mythnettv/000005.html&quot;&gt;MythNetTV beta 4&lt;/a&gt;&lt;/i&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000003.commentform.html&quot;&gt;Comment&lt;/a&gt;</description>
	<pubDate>Tue, 31 Jan 2012 23:29:47 +0000</pubDate>
</item>
<item>
	<title>Brendan Scott: brendanscott</title>
	<guid isPermaLink="false">http://brendanscott.wordpress.com/?p=1984</guid>
	<link>http://brendanscott.wordpress.com/2012/01/31/megaupload-some-ip-is-more-equal-than-others/</link>
	<description>&lt;p&gt;MegaUpload: Some IP is more equal than others&lt;/p&gt;
&lt;p&gt;Last week, the FBI raided and shut down MegaUpload, a site which allowed people to share their files.  Apparently, no one has so far bothered to think of the millions of users of MegaUpload whose data is now inaccessible on the MegaUpload servers.  Moreover, MegaUpload’s funds have been frozen, so it can’t pay to continue to house the data that has been uploaded to it.   Apparently &lt;a href=&quot;http://www.npr.org/templates/story/story.php?storyId=146068504&quot;&gt;it will start getting deleted later this week&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Imagine a scenario where the Feds raid a warehouse, which is alleged to hold stolen property belonging to some media magnate.  No one disputes that the warehouse also holds other people’s property.  The Feds seize the building and ask what should be done with it.  “Raze it, destroy it all” – so they do, everything, including the property of innocent third parties.&lt;/p&gt;
&lt;p&gt;In those circumstances, could anyone seriously argue that the Feds were standing up for “property” in the abstract?  Similarly here, how can an issue of principle be argued when the copyright works of so many innocent people have been sacrificed – now by lack of access, later by destruction?&lt;/p&gt;
&lt;br&gt;&lt;/br&gt;  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gofacebook/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/facebook/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gotwitter/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/twitter/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/brendanscott.wordpress.com/1984/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/brendanscott.wordpress.com/1984/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=brendanscott.wordpress.com&amp;amp;blog=2262314&amp;amp;post=1984&amp;amp;subd=brendanscott&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; height=&quot;1&quot; border=&quot;0&quot; width=&quot;1&quot;&gt;&lt;/img&gt;</description>
	<pubDate>Tue, 31 Jan 2012 12:30:54 +0000</pubDate>
</item>
<item>
	<title>Michael Fox: Ubuntu 11.10 iscsi setup</title>
	<guid isPermaLink="false">http://heimic.net/?p=1178</guid>
	<link>http://heimic.net/2012/01/31/ubuntu-11-10-iscsi-setup/</link>
	<description>&lt;p&gt;If you need to setup Ubuntu 11.10 host as an iscsi client, check out the documentation &lt;a href=&quot;https://help.ubuntu.com/11.10/serverguide/C/iscsi-initiator.html&quot;&gt;here&lt;/a&gt; on how to do it.&lt;/p&gt;
&lt;p&gt;All very easy to perform. Great to see some excellent documentation from the Ubuntu documentation teams.&lt;/p&gt;</description>
	<pubDate>Tue, 31 Jan 2012 10:31:22 +0000</pubDate>
</item>
<item>
	<title>Colin Charles: MariaDB/MySQL users in Paris &amp; Brussels</title>
	<guid isPermaLink="false">http://www.bytebot.net/blog/?p=2242</guid>
	<link>http://www.bytebot.net/blog/archives/2012/01/30/mariadbmysql-users-in-paris-brussels</link>
	<description>&lt;p&gt;I’m about to head to Paris to present at the &lt;a href=&quot;http://www.lemug.fr/2012/01-fevrier-2012-meetup-mariadb/&quot;&gt;February meetup&lt;/a&gt; of the MySQL User Group in Paris, France. It happens 1st February from 6-8pm at the Patricks Irish Pub. Its free to attend, and I understand that &lt;a href=&quot;http://www.skysql.com/&quot;&gt;SkySQL&lt;/a&gt; keeps this event afloat.&lt;/p&gt;
&lt;p&gt;I’m also heading to my first &lt;a href=&quot;http://fosdem.org/2012/&quot;&gt;FOSDEM&lt;/a&gt; right afterwards and will definitely hang out at the &lt;a href=&quot;http://fosdem.org/2012/schedule/track/mysql_and_friends_devroom&quot;&gt;MySQL &amp;amp; Friends Devroom&lt;/a&gt;. There is an amazing lineup of speakers, with all talks being about 25-30 minutes, it looks like it is going to be a lot of fun. To boot, Michael “Monty” Widenius will also be there, so expect lots of &lt;a href=&quot;http://www.salmiakkikossu.com/&quot;&gt;Salmiakkikossu&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you want to keep track of where &lt;a href=&quot;http://montyprogram.com/&quot;&gt;Monty Program&lt;/a&gt; folk are going to be to talk about &lt;a href=&quot;http://mariadb.org/&quot;&gt;MariaDB&lt;/a&gt;, make sure you’re subscribed to our &lt;a href=&quot;http://montyprogram.com/news/&quot;&gt;news&lt;/a&gt; page, which also includes important release information. Pretty much every conference that we plan to attend (and have attended) is at the &lt;a href=&quot;http://montyprogram.com/conference/&quot;&gt;conference&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;I am looking forward to meeting &amp;amp; learning from many MariaDB/MySQL users!&lt;/p&gt;


&lt;p&gt;Related posts:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2010/12/09/using-mariadb-in-production&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Using MariaDB in production?&quot;&gt;Using MariaDB in production?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2010/07/17/opensuse-users-have-a-choice-of-database-now&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: OpenSUSE users have a choice of database now!&quot;&gt;OpenSUSE users have a choice of database now!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2011/04/15/plugins-storage-engines-summit-for-mysqlmariadb&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Plugins &amp;amp; Storage Engines Summit for MySQL/MariaDB&quot;&gt;Plugins &amp;amp; Storage Engines Summit for MySQL/MariaDB&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
	<pubDate>Tue, 31 Jan 2012 01:26:56 +0000</pubDate>
</item>
<item>
	<title>Rodney Gedda: x86 tablet distro?</title>
	<guid isPermaLink="true">http://www.gedda.info/?p=345</guid>
	<link>http://www.gedda.info/?p=345</link>
	<description>&lt;p&gt;I’ve been tinkering with a few options for Linux on an x86 (Atom) touchscreen tablet. I successfully booted up:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.android-x86.org/&quot; target=&quot;_blank&quot; title=&quot;Android x86&quot;&gt;Android x86&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://plasma-active.org/&quot; target=&quot;_blank&quot; title=&quot;Plasma Active&quot;&gt;Plasma Active 2 (Meego image)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ubuntu.com/&quot; target=&quot;_blank&quot; title=&quot;Ubuntu&quot;&gt;Ubuntu 12.04&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;from a USB thumbdrive. I’m not yet convinced which one to go with as they each have their pros and cons. Android (ICS) was definitely the most touch-friendly and tablet-wise interface so that may be the one to go with.&lt;/p&gt;
&lt;p&gt;The Ubuntu image I used was not strickly the tablet distribution – which I believe is on its way – but the Unity interface scaled down quite well to screen size. The desktop 12.04 release is not really suitable for touchscreens as one false touch and you have libreoffice staring at you and no software keyboard appears when you click on an input form. When the Unity-driven Ubuntu tablet arrives, it will be definitely one to watch.&lt;/p&gt;
&lt;p&gt;The dark horse is Plasma Active which I could boot, but the liveUSB was too slow to be usable so I will have to commit to an installation before I can test it properly. The Plasma Active project announced its first commercial tablet product this week. It looks promising as it is an open Linux distribution specifically engineered for touch interfaces.&lt;/p&gt;
&lt;p&gt;Would be good to hear what others are using given MeeGo never quite made it out the door…&lt;/p&gt;</description>
	<pubDate>Tue, 31 Jan 2012 00:27:15 +0000</pubDate>
</item>
<item>
	<title>Gabriel Noronha: Getting ClearOS to work with Atheros Communications AR8151 v2.0 Gigabit Ethernet (rev c0)</title>
	<guid isPermaLink="false">http://noronha.id.au/?p=213</guid>
	<link>http://noronha.id.au/2012/01/getting-clearos-to-work-with-atheros-communications-ar8151-v2-0-gigabit-ethernet-rev-c0/</link>
	<description>&lt;p&gt;ClearOS formally Clarkconnect based of Centos…&lt;/p&gt;
&lt;p&gt;Start by enabling the Tim S repo&lt;/p&gt;
&lt;p&gt;To install the repo first install the public key (yes all RPM’s will now be signed) &lt;img src=&quot;http://www.clearfoundation.com/docs/lib/images/smileys/icon_smile.gif&quot; alt=&quot;:-)&quot;&gt;&lt;/img&gt;&lt;br&gt;&lt;/br&gt;
&lt;code&gt;rpm --import ftp://timburgess.net/RPM-GPG-KEY-TimB.txt&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then install the release RPM (by default the ‘timb’ and ‘timb-testing’ repo’s will be disabled)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;wget ftp://timburgess.net/repo/clearos/5.2/os/timb-release-1-0.noarch.rpm&lt;br&gt;&lt;/br&gt;
rpm -Kv timb-release-1-0.noarch.rpm&lt;br&gt;&lt;/br&gt;
rpm -Uvh timb-release-1-0.noarch.rpm&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ref http://www.clearfoundation.com/docs/howtos/adding_tim_s_repo&lt;/p&gt;
&lt;p&gt;&lt;code&gt;yum --enablerepo=timb install kmod-atl1e&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;ref http://www.clearfoundation.com/component/option,com_kunena/Itemid,232/catid,28/func,view/id,24438/limit,10/limitstart,50/ &lt;/p&gt;
&lt;p&gt;last you need to edit the /etc/modprobe.conf&lt;br&gt;&lt;/br&gt;
it need to contain an alias for &lt;strong&gt;every&lt;/strong&gt; network card in my case I have a TP-link installed as well so &lt;/p&gt;
&lt;p&gt;&lt;code&gt;alias eth0 r8169&lt;br&gt;&lt;/br&gt;
alias eth1 atl1e &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;if you fail to get this to work ifconfig -a will have a odd tmp interface. &lt;/p&gt;</description>
	<pubDate>Mon, 30 Jan 2012 12:28:12 +0000</pubDate>
</item>
<item>
	<title>Michael Fox: Router issues sorted</title>
	<guid isPermaLink="false">http://heimic.net/?p=1176</guid>
	<link>http://heimic.net/2012/01/30/router-issues-sorted/</link>
	<description>&lt;p&gt;After playing around with the Billion 7800NL I managed to sort out something that solved my problem.&lt;/p&gt;
&lt;p&gt;It appears the default setup doesn’t include any sort of QoS, so I played around and managed to create some rules which see to be performing what they should.&lt;/p&gt;
&lt;p&gt;It wasn’t running out of connections, it seems to have just been starved of bandwidth at various times. Post those QoS rules being done, it’s now been stable for over 5 days. So that’s made me quite happy.&lt;/p&gt;</description>
	<pubDate>Mon, 30 Jan 2012 11:30:45 +0000</pubDate>
</item>
<item>
	<title>Ben Martin: ODF+RDF coming soon to an abiword near you!</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-3005450802120168081.post-6374013091057005147</guid>
	<link>http://monkeyiq.blogspot.com/2012/01/odfrdf-coming-soon-to-abiword-near-you.html</link>
	<description>Although all the talks are up on youtube, the ogv &quot;free&quot; version is also now available from &lt;a href=&quot;http://mirror.linux.org.au/pub/linux.conf.au/2012/Cloud_meets_Word_Processor_RDF_and_abiword_in_the_Browser.ogv&quot;&gt;linux.org.au&lt;/a&gt;.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Note that &lt;a href=&quot;http://mirror.linux.org.au/pub/linux.conf.au/2012/&quot;&gt;all the talks&lt;/a&gt; from LCA 2012 are up there too.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/3005450802120168081-6374013091057005147?l=monkeyiq.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot;&gt;&lt;/img&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 30 Jan 2012 08:50:00 +0000</pubDate>
	<author>noreply@blogger.com (monkeyiq)</author>
</item>
<item>
	<title>Andrew Cowie: My sound hardware didn’t vanish, honest</title>
	<guid isPermaLink="false">http://blogs.operationaldynamics.com/andrew/?p=605</guid>
	<link>http://blogs.operationaldynamics.com/andrew/software/gnome-desktop/my-sound-hardware-didnt-vanish-honest</link>
	<description>&lt;p&gt;I’ve been having intermittent problems with sound not working. Usually restarting (ie, killing) PulseAudio has done the trick but today it was even worse; the sound hardware mysteriously vanished from the Sound Settings capplet. Bog knows what’s up with that, but buried in “&lt;a href=&quot;https://help.ubuntu.com/community/SoundTroubleshooting&quot;&gt;Sound Troubleshooting&lt;/a&gt;” I found “Getting ALSA to work after suspend / hibernate” which contains this nugget:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;The alsa “force-reload” command  will kill all running programs using the sound driver so the driver itself is able to be restarted.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Huh. Didn’t know about that one. But seems reasonable, and sure enough,&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;$ /sbin/alsa force-reload
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;did the trick.&lt;/p&gt;

&lt;p&gt;That wiki page goes on to detail adding a script to &lt;code&gt;/etc/pm/sleep.d&lt;/code&gt; to carry this out after every resume. That seems excessive; I know that sometimes drivers don’t work or hardware doesn’t reset after the computer has been suspended or hibernated, but in my case the behaviour is only intermittent, and seems related to having docked (or not), having used an external USB headphone (or not), and having played something with Flash (which seems to circumvent PulseAudio. Bad). Anyway, one certainly doesn’t want to kill all one’s audio-using programs just because you suspended! But as a workaround for whatever it is that’s wrong today, nice.&lt;/p&gt;

&lt;p&gt;AfC&lt;/p&gt;</description>
	<pubDate>Mon, 30 Jan 2012 07:28:04 +0000</pubDate>
</item>
<item>
	<title>Jeremy Malcolm: sadlittlewebjournal 3.0.1 released</title>
	<guid isPermaLink="true">http://jere.my/?page=news&amp;amp;sub_page=archive&amp;amp;display=186</guid>
	<link>http://jere.my/?page=news&amp;amp;sub_page=archive&amp;amp;display=186</link>
	<description>Another week, another release of sadlittlewebjournal. The main change: table-free CSS layout and centering.</description>
	<pubDate>Sun, 29 Jan 2012 12:31:25 +0000</pubDate>
</item>
<item>
	<title>Chris Samuel: Twitter Weekly Updates for 2012-01-29</title>
	<guid isPermaLink="true">http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29</guid>
	<link>http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Exhibition of my black+white photos at Cafe Have Ya Bean, Upwey &lt;a href=&quot;http://t.co/rO5IMuHr&quot; rel=&quot;nofollow&quot;&gt;http://t.co/rO5IMuHr&lt;/a&gt; mostly from this set &lt;a href=&quot;http://t.co/7QUS5oIL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7QUS5oIL&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161032414041346048&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do I check usage of equal cost routes to a destination (say for load balancing across multiple 10G-IB routers) ? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161302519824400384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Forgot to say – that question about equal cost routing is about #&lt;a href=&quot;http://search.twitter.com/search?q=%23Linux&quot; class=&quot;aktt_hashtag&quot;&gt;Linux&lt;/a&gt; #HPC compute node (RHEL5.7/CentOS5.7 FWIW) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161303049216856065&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The #&lt;a href=&quot;http://search.twitter.com/search?q=%23hwloc&quot; class=&quot;aktt_hashtag&quot;&gt;hwloc&lt;/a&gt; developers are trying to find people to test 1.4rc2 on #&lt;a href=&quot;http://search.twitter.com/search?q=%23AIX&quot; class=&quot;aktt_hashtag&quot;&gt;AIX&lt;/a&gt;  can anyone help them out? &lt;a href=&quot;http://t.co/RvCLbA3p&quot; rel=&quot;nofollow&quot;&gt;http://t.co/RvCLbA3p&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161592270540382209&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/r_netsec&quot; class=&quot;aktt_username&quot;&gt;r_netsec&lt;/a&gt;: Blu-ray encryption keys leaked, enable VLC playback [xpost from /r/technology] – &lt;a href=&quot;http://t.co/ikqThYIT&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ikqThYIT&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161692431115485185&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;US Defence Secretary on Iran – Sunday 22nd Jan &quot;Are they trying to develop a nuclear weapon? No.&quot;  &lt;a href=&quot;http://t.co/AaEtgQKE&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AaEtgQKE&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161764234491985920&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;4 trains cancelled this evening already on the Belgrave line – what's going on @&lt;a href=&quot;http://twitter.com/metrotrains&quot; class=&quot;aktt_username&quot;&gt;metrotrains&lt;/a&gt; ? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162017655543439360&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vendor replaced motherboard with dead IPMI controller.   Now node boots, but only sees half the RAM. Try again Friday.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162051195807084544&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23HHGTTG&quot; class=&quot;aktt_hashtag&quot;&gt;HHGTTG&lt;/a&gt; fans in UK – this is for you – &lt;a href=&quot;http://t.co/wu4sxCwO&quot; rel=&quot;nofollow&quot;&gt;http://t.co/wu4sxCwO&lt;/a&gt; – radio show cast perform show live on stage! #&lt;a href=&quot;http://search.twitter.com/search?q=%23hitchhikers&quot; class=&quot;aktt_hashtag&quot;&gt;hitchhikers&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162337225449816064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Today is my 4th anniversary of becoming an Australian citizen. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162389406085427200&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Attempting to install Android SDK on Arch Linux via AUR and ABS.  Not as painful as it sounds! &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162428407005712384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Spent part of yesterday at the Survival Day celebration at Belgrave – lovely atmosphere! #&lt;a href=&quot;http://search.twitter.com/search?q=%23WeNeedFirstAustraliansDay&quot; class=&quot;aktt_hashtag&quot;&gt;WeNeedFirstAustraliansDay&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162668174188359680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23Symantec&quot; class=&quot;aktt_hashtag&quot;&gt;Symantec&lt;/a&gt; #pcAnywhere remote exploit only fixed when stolen source published, 6 years after theft, vulnerable all that time. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162676599198724096&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Info about #&lt;a href=&quot;http://search.twitter.com/search?q=%23pcAnywhere&quot; class=&quot;aktt_hashtag&quot;&gt;pcAnywhere&lt;/a&gt; remote exploit from #&lt;a href=&quot;http://search.twitter.com/search?q=%23Symantec&quot; class=&quot;aktt_hashtag&quot;&gt;Symantec&lt;/a&gt; &lt;a href=&quot;http://t.co/FhLEszgh&quot; rel=&quot;nofollow&quot;&gt;http://t.co/FhLEszgh&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162676907886919680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NB: the duck farms quarantined in Melbourne for LPAI do *NOT* have H5N1.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162767086450507777&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OK Android wizards, how do I find out who does OTA updates for 4.0 build yakjzus? @&lt;a href=&quot;http://twitter.com/google&quot; class=&quot;aktt_username&quot;&gt;google&lt;/a&gt; don't respond to queries. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:-(&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162865735603982336&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Person here &lt;a href=&quot;http://t.co/UMAuGSOU&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UMAuGSOU&lt;/a&gt; told by @&lt;a href=&quot;http://twitter.com/Samsung&quot; class=&quot;aktt_username&quot;&gt;Samsung&lt;/a&gt; + @&lt;a href=&quot;http://twitter.com/Google&quot; class=&quot;aktt_username&quot;&gt;Google&lt;/a&gt; OTA updates for yakjzus Galaxy Nexus not up to them /cc @&lt;a href=&quot;http://twitter.com/MobiCity&quot; class=&quot;aktt_username&quot;&gt;MobiCity&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162870118731362305&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RIP Freddy the Fighting Fish, after a short illness. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/163002659043938306&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Power gone out here, slowly cooking. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/163491479065604098&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;aktt_credit&quot;&gt;Powered by &lt;a href=&quot;http://alexking.org/projects/wordpress&quot;&gt;Twitter Tools&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This item originally posted here:&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29&quot;&gt;Twitter Weekly Updates for 2012-01-29&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 29 Jan 2012 10:27:33 +0000</pubDate>
</item>
<item>
	<title>Chris Samuel: Twitter Weekly Updates for 2012-01-29</title>
	<guid isPermaLink="true">http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29-2</guid>
	<link>http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29-2</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Exhibition of my black+white photos at Cafe Have Ya Bean, Upwey &lt;a href=&quot;http://t.co/rO5IMuHr&quot; rel=&quot;nofollow&quot;&gt;http://t.co/rO5IMuHr&lt;/a&gt; mostly from this set &lt;a href=&quot;http://t.co/7QUS5oIL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7QUS5oIL&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161032414041346048&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;How do I check usage of equal cost routes to a destination (say for load balancing across multiple 10G-IB routers) ? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161302519824400384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Forgot to say – that question about equal cost routing is about #&lt;a href=&quot;http://search.twitter.com/search?q=%23Linux&quot; class=&quot;aktt_hashtag&quot;&gt;Linux&lt;/a&gt; #HPC compute node (RHEL5.7/CentOS5.7 FWIW) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161303049216856065&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The #&lt;a href=&quot;http://search.twitter.com/search?q=%23hwloc&quot; class=&quot;aktt_hashtag&quot;&gt;hwloc&lt;/a&gt; developers are trying to find people to test 1.4rc2 on #&lt;a href=&quot;http://search.twitter.com/search?q=%23AIX&quot; class=&quot;aktt_hashtag&quot;&gt;AIX&lt;/a&gt;  can anyone help them out? &lt;a href=&quot;http://t.co/RvCLbA3p&quot; rel=&quot;nofollow&quot;&gt;http://t.co/RvCLbA3p&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161592270540382209&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/r_netsec&quot; class=&quot;aktt_username&quot;&gt;r_netsec&lt;/a&gt;: Blu-ray encryption keys leaked, enable VLC playback [xpost from /r/technology] – &lt;a href=&quot;http://t.co/ikqThYIT&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ikqThYIT&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161692431115485185&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;US Defence Secretary on Iran – Sunday 22nd Jan &quot;Are they trying to develop a nuclear weapon? No.&quot;  &lt;a href=&quot;http://t.co/AaEtgQKE&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AaEtgQKE&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/161764234491985920&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;4 trains cancelled this evening already on the Belgrave line – what's going on @&lt;a href=&quot;http://twitter.com/metrotrains&quot; class=&quot;aktt_username&quot;&gt;metrotrains&lt;/a&gt; ? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162017655543439360&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Vendor replaced motherboard with dead IPMI controller.   Now node boots, but only sees half the RAM. Try again Friday.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162051195807084544&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23HHGTTG&quot; class=&quot;aktt_hashtag&quot;&gt;HHGTTG&lt;/a&gt; fans in UK – this is for you – &lt;a href=&quot;http://t.co/wu4sxCwO&quot; rel=&quot;nofollow&quot;&gt;http://t.co/wu4sxCwO&lt;/a&gt; – radio show cast perform show live on stage! #&lt;a href=&quot;http://search.twitter.com/search?q=%23hitchhikers&quot; class=&quot;aktt_hashtag&quot;&gt;hitchhikers&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162337225449816064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Today is my 4th anniversary of becoming an Australian citizen. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162389406085427200&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Attempting to install Android SDK on Arch Linux via AUR and ABS.  Not as painful as it sounds! &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162428407005712384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Spent part of yesterday at the Survival Day celebration at Belgrave – lovely atmosphere! #&lt;a href=&quot;http://search.twitter.com/search?q=%23WeNeedFirstAustraliansDay&quot; class=&quot;aktt_hashtag&quot;&gt;WeNeedFirstAustraliansDay&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162668174188359680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23Symantec&quot; class=&quot;aktt_hashtag&quot;&gt;Symantec&lt;/a&gt; #pcAnywhere remote exploit only fixed when stolen source published, 6 years after theft, vulnerable all that time. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162676599198724096&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Info about #&lt;a href=&quot;http://search.twitter.com/search?q=%23pcAnywhere&quot; class=&quot;aktt_hashtag&quot;&gt;pcAnywhere&lt;/a&gt; remote exploit from #&lt;a href=&quot;http://search.twitter.com/search?q=%23Symantec&quot; class=&quot;aktt_hashtag&quot;&gt;Symantec&lt;/a&gt; &lt;a href=&quot;http://t.co/FhLEszgh&quot; rel=&quot;nofollow&quot;&gt;http://t.co/FhLEszgh&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162676907886919680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NB: the duck farms quarantined in Melbourne for LPAI do *NOT* have H5N1.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162767086450507777&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OK Android wizards, how do I find out who does OTA updates for 4.0 build yakjzus? @&lt;a href=&quot;http://twitter.com/google&quot; class=&quot;aktt_username&quot;&gt;google&lt;/a&gt; don't respond to queries. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:-(&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162865735603982336&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Person here &lt;a href=&quot;http://t.co/UMAuGSOU&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UMAuGSOU&lt;/a&gt; told by @&lt;a href=&quot;http://twitter.com/Samsung&quot; class=&quot;aktt_username&quot;&gt;Samsung&lt;/a&gt; + @&lt;a href=&quot;http://twitter.com/Google&quot; class=&quot;aktt_username&quot;&gt;Google&lt;/a&gt; OTA updates for yakjzus Galaxy Nexus not up to them /cc @&lt;a href=&quot;http://twitter.com/MobiCity&quot; class=&quot;aktt_username&quot;&gt;MobiCity&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/162870118731362305&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RIP Freddy the Fighting Fish, after a short illness. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/163002659043938306&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Power gone out here, slowly cooking. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/163491479065604098&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;aktt_credit&quot;&gt;Powered by &lt;a href=&quot;http://alexking.org/projects/wordpress&quot;&gt;Twitter Tools&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This item originally posted here:&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.csamuel.org/2012/01/29/twitter-weekly-updates-for-2012-01-29-2&quot;&gt;Twitter Weekly Updates for 2012-01-29&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 29 Jan 2012 10:27:32 +0000</pubDate>
</item>
<item>
	<title>Pia Waugh: Twitter Weekly Updates for 2012-01-29</title>
	<guid isPermaLink="true">http://pipka.org/blog/2012/01/29/twitter-weekly-updates-for-2012-01-29-2/</guid>
	<link>http://pipka.org/blog/2012/01/29/twitter-weekly-updates-for-2012-01-29-2/</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;I'm watching sane show &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/PriceyJohnDoe&quot; class=&quot;aktt_username&quot;&gt;PriceyJohnDoe&lt;/a&gt;: Sadly, until now, I didn't know tin + copper makes bronze. The things you learn watching SBS! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163555205277958144&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yay RT @&lt;a href=&quot;http://twitter.com/MolksTVTalk&quot; class=&quot;aktt_username&quot;&gt;MolksTVTalk&lt;/a&gt;: All the talk about #&lt;a href=&quot;http://search.twitter.com/search?q=%23XMenOriginsWolverine&quot; class=&quot;aktt_hashtag&quot;&gt;XMenOriginsWolverine&lt;/a&gt; - women say yes, men say no. Guess Hugh gets his shirt off once or twice. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163217084485087232&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/MsRisq&quot; class=&quot;aktt_username&quot;&gt;MsRisq&lt;/a&gt; DM song &lt;a href=&quot;http://t.co/9YPcxKrs&quot; rel=&quot;nofollow&quot;&gt;http://t.co/9YPcxKrs&lt;/a&gt;, Iron &lt;a href=&quot;http://t.co/3TK8YN8s&quot; rel=&quot;nofollow&quot;&gt;http://t.co/3TK8YN8s&lt;/a&gt; &amp;amp; 1 of mine &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/65DT9AZC&quot; rel=&quot;nofollow&quot;&gt;http://t.co/65DT9AZC&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23music&quot; class=&quot;aktt_hashtag&quot;&gt;music&lt;/a&gt; See my soundcloud profile &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163159705055793153&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/CaptainInnovate&quot; class=&quot;aktt_username&quot;&gt;CaptainInnovate&lt;/a&gt; totally. I look forward to learning much &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  I need my sith face paint &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163153865515077632&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Walking through the rain, I find a sense of comraderie with those around me. The cute little smiles of shared martyrdom &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23notametaphor&quot; class=&quot;aktt_hashtag&quot;&gt;notametaphor&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163153274608951296&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Aww &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/KateLundy&quot; class=&quot;aktt_username&quot;&gt;KateLundy&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Hey Pia I will miss you! It has been fantastic working with you and I know you will shine in your new role! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163129508730380289&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/wombat1974&quot; class=&quot;aktt_username&quot;&gt;wombat1974&lt;/a&gt; S'not public yet &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Finalising contracts still. Patience grasshopper &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163119666166898688&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha! ACK &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23geekjokes&quot; class=&quot;aktt_hashtag&quot;&gt;geekjokes&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/CameronWatt&quot; class=&quot;aktt_username&quot;&gt;CameronWatt&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; @jaqpants @&lt;a href=&quot;http://twitter.com/jamezpolley&quot; class=&quot;aktt_username&quot;&gt;jamezpolley&lt;/a&gt; @chrisjrn Surely it would be a NAT ball and not a masquerade ball? &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163119286863413249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Thx @&lt;a href=&quot;http://twitter.com/renailemay&quot; class=&quot;aktt_username&quot;&gt;renailemay&lt;/a&gt; for nice writeup &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/Leroy_Lynch&quot; class=&quot;aktt_username&quot;&gt;Leroy_Lynch&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; quits as Senator @&lt;a href=&quot;http://twitter.com/KateLundy&quot; class=&quot;aktt_username&quot;&gt;KateLundy&lt;/a&gt; policy advisor &lt;a href=&quot;http://t.co/SGZK22Kh&quot; rel=&quot;nofollow&quot;&gt;http://t.co/SGZK22Kh&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/delimiterau&quot; class=&quot;aktt_username&quot;&gt;delimiterau&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163118882838675456&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/Mortythemouth&quot; class=&quot;aktt_username&quot;&gt;Mortythemouth&lt;/a&gt; why limit yourself to six words? #&lt;a href=&quot;http://search.twitter.com/search?q=%23sixwords&quot; class=&quot;aktt_hashtag&quot;&gt;sixwords&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162734054163234817&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Agree with the issue, but solution is skills devel RT @&lt;a href=&quot;http://twitter.com/venessapaech&quot; class=&quot;aktt_username&quot;&gt;venessapaech&lt;/a&gt;: Uberpaper aims to kill echo chamber of social news &lt;a href=&quot;http://t.co/LzWlr8s8&quot; rel=&quot;nofollow&quot;&gt;http://t.co/LzWlr8s8&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162730358176088064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reading the IETF &quot;Architecture of the Internet&quot;, just for fun and research. &lt;a href=&quot;http://t.co/ByZ02pBL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ByZ02pBL&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162710062886952961&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Listening to &quot;Karate&quot; by Tenacious D for 1 minute 5 seconds of lulz. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162703184652021760&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wow! RT @&lt;a href=&quot;http://twitter.com/CaptainInnovate&quot; class=&quot;aktt_username&quot;&gt;CaptainInnovate&lt;/a&gt; @PSInnovate: We are looking for a CEO for new pilot Centre: Excellence in Public Sector Design &lt;a href=&quot;http://t.co/IsoAr0Sp&quot; rel=&quot;nofollow&quot;&gt;http://t.co/IsoAr0Sp&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162691307054186496&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;These are a few of my favourite things &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Perfect start to the day. Going to do some writing. #&lt;a href=&quot;http://search.twitter.com/search?q=%23noms&quot; class=&quot;aktt_hashtag&quot;&gt;noms&lt;/a&gt; &lt;a href=&quot;http://t.co/XewB420B&quot; rel=&quot;nofollow&quot;&gt;http://t.co/XewB420B&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162682040934862850&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fascinating RT @&lt;a href=&quot;http://twitter.com/anonops&quot; class=&quot;aktt_username&quot;&gt;anonops&lt;/a&gt;: #&lt;a href=&quot;http://search.twitter.com/search?q=%23Polish&quot; class=&quot;aktt_hashtag&quot;&gt;Polish&lt;/a&gt; Parliament members wear #&lt;a href=&quot;http://search.twitter.com/search?q=%23Anonymous&quot; class=&quot;aktt_hashtag&quot;&gt;Anonymous&lt;/a&gt; masks to protest #&lt;a href=&quot;http://search.twitter.com/search?q=%23ACTA&quot; class=&quot;aktt_hashtag&quot;&gt;ACTA&lt;/a&gt; in chambers &amp;gt;&amp;gt; &lt;a href=&quot;http://t.co/7IpsBOxT&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7IpsBOxT&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162681114824155136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;lt;grin&amp;gt; RT @&lt;a href=&quot;http://twitter.com/jclacherty&quot; class=&quot;aktt_username&quot;&gt;jclacherty&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; @wired MPAA trying to do it old school, just like their business model. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162673026104696832&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting but predictable RT @&lt;a href=&quot;http://twitter.com/wired&quot; class=&quot;aktt_username&quot;&gt;wired&lt;/a&gt;: SOPA from other side: The Hollywood Reporter gets the story from inside the MPAA &lt;a href=&quot;http://t.co/BAMWJFT8&quot; rel=&quot;nofollow&quot;&gt;http://t.co/BAMWJFT8&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162628054953377792&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A swim, amazing home cooked meal, great company &amp;amp; beautiful multicultural environment. What more could you ask for #&lt;a href=&quot;http://search.twitter.com/search?q=%23australiaday&quot; class=&quot;aktt_hashtag&quot;&gt;australiaday&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  hugs all &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162487689457831936&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jealous. Have fun &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/rosiex&quot; class=&quot;aktt_username&quot;&gt;rosiex&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/alexburns&quot; class=&quot;aktt_username&quot;&gt;alexburns&lt;/a&gt; and I are off to see Underworld: Awakening 3D. Lycans rock! #&lt;a href=&quot;http://search.twitter.com/search?q=%23geekgirl&quot; class=&quot;aktt_hashtag&quot;&gt;geekgirl&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162379234592034816&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Was her answer &quot;make me&quot;? RT @&lt;a href=&quot;http://twitter.com/mashable&quot; class=&quot;aktt_username&quot;&gt;mashable&lt;/a&gt;: Judge Orders Woman to Decrypt Her Own Laptop for Evidence - &lt;a href=&quot;http://t.co/qbXzF1Qc&quot; rel=&quot;nofollow&quot;&gt;http://t.co/qbXzF1Qc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162077157114392577&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mwah ha ha! RT @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;: A photo of @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; from #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  &lt;a href=&quot;http://t.co/fLYjGxFl&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fLYjGxFl&lt;/a&gt; . Caption: &quot;Waugh is Inevitable&quot;. Thanks, @&lt;a href=&quot;http://twitter.com/stilgherrian&quot; class=&quot;aktt_username&quot;&gt;stilgherrian&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162068481297227776&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Driving an automatic car is hilarious. Like being in a dodgem car, in all respects &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162068068338638848&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;There are many ways to engage in democracy &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/OurSayPeoplesQ&quot; class=&quot;aktt_username&quot;&gt;OurSayPeoplesQ&lt;/a&gt; Got a qn for Parliament? &lt;a href=&quot;http://t.co/kw1KXejY&quot; rel=&quot;nofollow&quot;&gt;http://t.co/kw1KXejY&lt;/a&gt;. Follow @&lt;a href=&quot;http://twitter.com/OurSayAust&quot; class=&quot;aktt_username&quot;&gt;OurSayAust&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23PeoplesQ&quot; class=&quot;aktt_hashtag&quot;&gt;PeoplesQ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162039416230121472&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;As promised, a picture of my awesome cast &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://t.co/NIydeO6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/NIydeO6R&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161970984373592064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@lukehopewell And A Young Lady's Illustrated Primer plz &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23diamondage&quot; class=&quot;aktt_hashtag&quot;&gt;diamondage&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/j_hutch&quot; class=&quot;aktt_username&quot;&gt;j_hutch&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161673014952460289&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@j_hutch We have distribution of publishing, monitoring &amp;amp; force. 3D printers is the distribution of property &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/lukehopewell&quot; class=&quot;aktt_username&quot;&gt;lukehopewell&lt;/a&gt; @TLohman &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161672688404926465&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I got a black cast for my wrist! Feeling just a little bit hardcore &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161617083019444224&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Argh, have waited at hospital for 1.5 hrs to get fracture looked at. Nearly there. Stupid scaphoid &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-sad.png&quot; alt=&quot;:(&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Doesn't it know I have stuff to do! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161599842337046528&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Silly lols RT @&lt;a href=&quot;http://twitter.com/scenariogirl&quot; class=&quot;aktt_username&quot;&gt;scenariogirl&lt;/a&gt;: “ what do you call an alligator in a vest? An investigator.” v @&lt;a href=&quot;http://twitter.com/brucel&quot; class=&quot;aktt_username&quot;&gt;brucel&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161577672705720320&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting and thought provoking RT The questions Rachel Hills didn't ask Melinda Tankard Reist &lt;a href=&quot;http://t.co/AlUgoKb6&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AlUgoKb6&lt;/a&gt; via @&lt;a href=&quot;http://twitter.com/NoPlaceforSheep&quot; class=&quot;aktt_username&quot;&gt;NoPlaceforSheep&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161570236435402754&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Who else is going to Barcamp Canberra 2012? Looking forward to discussing a new project I'm working on! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/AR66ElVy&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AR66ElVy&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161568371341660161&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Xin nian kuai le my excellent peeps! Enjoy the year of the dragon! #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161384513451200513&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;$5 million in grants funding available for ppl/orgs who help w community understanding of science &lt;a href=&quot;http://t.co/1AUMPz6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1AUMPz6R&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161319944812892160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@groovyren Ah, that was a REALLY old tweet, sorry peeps. My mistake! #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; Not used to checking time stamps on recent tweets. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161315573446361088&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ooh, url? Who else is there? RT @&lt;a href=&quot;http://twitter.com/groovyren&quot; class=&quot;aktt_username&quot;&gt;groovyren&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/Gov2Aus&quot; class=&quot;aktt_username&quot;&gt;Gov2Aus&lt;/a&gt; conference has kicked off! #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161314138541408257&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@renailemay @&lt;a href=&quot;http://twitter.com/pauljaycomic&quot; class=&quot;aktt_username&quot;&gt;pauljaycomic&lt;/a&gt; Or, possibly more correctly, everything matters exactly how much you choose it to. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161312760410550273&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23twitterfail&quot; class=&quot;aktt_hashtag&quot;&gt;twitterfail&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/aguidodavis&quot; class=&quot;aktt_username&quot;&gt;aguidodavis&lt;/a&gt; @piawaugh What's that? I can't hear you…? *cups hand to ear* &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161304499963707392&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anyone else spend the last 15 minutes attempting to Tweet &quot;ARGH, the twitters are down, the sky is falling!&quot; #&lt;a href=&quot;http://search.twitter.com/search?q=%23fail&quot; class=&quot;aktt_hashtag&quot;&gt;fail&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161300497171611648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wow, and $20m of grants available for telehealth services too. RT @&lt;a href=&quot;http://twitter.com/ARNnet&quot; class=&quot;aktt_username&quot;&gt;ARNnet&lt;/a&gt; Online doctors a new reality &lt;a href=&quot;http://t.co/qp6gFVnP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/qp6gFVnP&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161290405319675906&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting, broad &amp;amp; quite informative government consultation currently open: &quot;Australia in the Asian Century&quot; &lt;a href=&quot;http://t.co/uuhdyzhG&quot; rel=&quot;nofollow&quot;&gt;http://t.co/uuhdyzhG&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161287202842750977&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@benpobjie I am the eggman, they are the eggmen, I am the walrus. Obviously. #&lt;a href=&quot;http://search.twitter.com/search?q=%23howsongslie&quot; class=&quot;aktt_hashtag&quot;&gt;howsongslie&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161264291146772480&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nice!  RT &quot;Everything dies&quot; remix by nardz via #&lt;a href=&quot;http://search.twitter.com/search?q=%23soundcloud&quot; class=&quot;aktt_hashtag&quot;&gt;soundcloud&lt;/a&gt; &lt;a href=&quot;http://t.co/wJFy3Sc3&quot; rel=&quot;nofollow&quot;&gt;http://t.co/wJFy3Sc3&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23music&quot; class=&quot;aktt_hashtag&quot;&gt;music&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161244221448257537&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;$5 million in grants funding available for ppl/orgs who help with community understanding of science &lt;a href=&quot;http://t.co/1AUMPz6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1AUMPz6R&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/tribalscience&quot; class=&quot;aktt_username&quot;&gt;tribalscience&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161242572554125313&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 29 Jan 2012 10:25:13 +0000</pubDate>
</item>
<item>
	<title>Pia Waugh: Twitter Weekly Updates for 2012-01-29</title>
	<guid isPermaLink="true">http://pipka.org/blog/2012/01/29/twitter-weekly-updates-for-2012-01-29/</guid>
	<link>http://pipka.org/blog/2012/01/29/twitter-weekly-updates-for-2012-01-29/</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;I'm watching sane show &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/PriceyJohnDoe&quot; class=&quot;aktt_username&quot;&gt;PriceyJohnDoe&lt;/a&gt;: Sadly, until now, I didn't know tin + copper makes bronze. The things you learn watching SBS! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163555205277958144&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yay RT @&lt;a href=&quot;http://twitter.com/MolksTVTalk&quot; class=&quot;aktt_username&quot;&gt;MolksTVTalk&lt;/a&gt;: All the talk about #&lt;a href=&quot;http://search.twitter.com/search?q=%23XMenOriginsWolverine&quot; class=&quot;aktt_hashtag&quot;&gt;XMenOriginsWolverine&lt;/a&gt; - women say yes, men say no. Guess Hugh gets his shirt off once or twice. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163217084485087232&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/MsRisq&quot; class=&quot;aktt_username&quot;&gt;MsRisq&lt;/a&gt; DM song &lt;a href=&quot;http://t.co/9YPcxKrs&quot; rel=&quot;nofollow&quot;&gt;http://t.co/9YPcxKrs&lt;/a&gt;, Iron &lt;a href=&quot;http://t.co/3TK8YN8s&quot; rel=&quot;nofollow&quot;&gt;http://t.co/3TK8YN8s&lt;/a&gt; &amp;amp; 1 of mine &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/65DT9AZC&quot; rel=&quot;nofollow&quot;&gt;http://t.co/65DT9AZC&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23music&quot; class=&quot;aktt_hashtag&quot;&gt;music&lt;/a&gt; See my soundcloud profile &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163159705055793153&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/CaptainInnovate&quot; class=&quot;aktt_username&quot;&gt;CaptainInnovate&lt;/a&gt; totally. I look forward to learning much &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  I need my sith face paint &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163153865515077632&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Walking through the rain, I find a sense of comraderie with those around me. The cute little smiles of shared martyrdom &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23notametaphor&quot; class=&quot;aktt_hashtag&quot;&gt;notametaphor&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163153274608951296&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Aww &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/KateLundy&quot; class=&quot;aktt_username&quot;&gt;KateLundy&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Hey Pia I will miss you! It has been fantastic working with you and I know you will shine in your new role! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163129508730380289&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/wombat1974&quot; class=&quot;aktt_username&quot;&gt;wombat1974&lt;/a&gt; S'not public yet &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Finalising contracts still. Patience grasshopper &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163119666166898688&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha! ACK &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23geekjokes&quot; class=&quot;aktt_hashtag&quot;&gt;geekjokes&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/CameronWatt&quot; class=&quot;aktt_username&quot;&gt;CameronWatt&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; @jaqpants @&lt;a href=&quot;http://twitter.com/jamezpolley&quot; class=&quot;aktt_username&quot;&gt;jamezpolley&lt;/a&gt; @chrisjrn Surely it would be a NAT ball and not a masquerade ball? &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163119286863413249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Thx @&lt;a href=&quot;http://twitter.com/renailemay&quot; class=&quot;aktt_username&quot;&gt;renailemay&lt;/a&gt; for nice writeup &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/Leroy_Lynch&quot; class=&quot;aktt_username&quot;&gt;Leroy_Lynch&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; quits as Senator @&lt;a href=&quot;http://twitter.com/KateLundy&quot; class=&quot;aktt_username&quot;&gt;KateLundy&lt;/a&gt; policy advisor &lt;a href=&quot;http://t.co/SGZK22Kh&quot; rel=&quot;nofollow&quot;&gt;http://t.co/SGZK22Kh&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/delimiterau&quot; class=&quot;aktt_username&quot;&gt;delimiterau&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/163118882838675456&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;. @&lt;a href=&quot;http://twitter.com/Mortythemouth&quot; class=&quot;aktt_username&quot;&gt;Mortythemouth&lt;/a&gt; why limit yourself to six words? #&lt;a href=&quot;http://search.twitter.com/search?q=%23sixwords&quot; class=&quot;aktt_hashtag&quot;&gt;sixwords&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162734054163234817&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Agree with the issue, but solution is skills devel RT @&lt;a href=&quot;http://twitter.com/venessapaech&quot; class=&quot;aktt_username&quot;&gt;venessapaech&lt;/a&gt;: Uberpaper aims to kill echo chamber of social news &lt;a href=&quot;http://t.co/LzWlr8s8&quot; rel=&quot;nofollow&quot;&gt;http://t.co/LzWlr8s8&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162730358176088064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Reading the IETF &quot;Architecture of the Internet&quot;, just for fun and research. &lt;a href=&quot;http://t.co/ByZ02pBL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ByZ02pBL&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162710062886952961&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Listening to &quot;Karate&quot; by Tenacious D for 1 minute 5 seconds of lulz. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162703184652021760&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wow! RT @&lt;a href=&quot;http://twitter.com/CaptainInnovate&quot; class=&quot;aktt_username&quot;&gt;CaptainInnovate&lt;/a&gt; @PSInnovate: We are looking for a CEO for new pilot Centre: Excellence in Public Sector Design &lt;a href=&quot;http://t.co/IsoAr0Sp&quot; rel=&quot;nofollow&quot;&gt;http://t.co/IsoAr0Sp&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162691307054186496&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;These are a few of my favourite things &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Perfect start to the day. Going to do some writing. #&lt;a href=&quot;http://search.twitter.com/search?q=%23noms&quot; class=&quot;aktt_hashtag&quot;&gt;noms&lt;/a&gt; &lt;a href=&quot;http://t.co/XewB420B&quot; rel=&quot;nofollow&quot;&gt;http://t.co/XewB420B&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162682040934862850&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fascinating RT @&lt;a href=&quot;http://twitter.com/anonops&quot; class=&quot;aktt_username&quot;&gt;anonops&lt;/a&gt;: #&lt;a href=&quot;http://search.twitter.com/search?q=%23Polish&quot; class=&quot;aktt_hashtag&quot;&gt;Polish&lt;/a&gt; Parliament members wear #&lt;a href=&quot;http://search.twitter.com/search?q=%23Anonymous&quot; class=&quot;aktt_hashtag&quot;&gt;Anonymous&lt;/a&gt; masks to protest #&lt;a href=&quot;http://search.twitter.com/search?q=%23ACTA&quot; class=&quot;aktt_hashtag&quot;&gt;ACTA&lt;/a&gt; in chambers &amp;gt;&amp;gt; &lt;a href=&quot;http://t.co/7IpsBOxT&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7IpsBOxT&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162681114824155136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&amp;lt;grin&amp;gt; RT @&lt;a href=&quot;http://twitter.com/jclacherty&quot; class=&quot;aktt_username&quot;&gt;jclacherty&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; @wired MPAA trying to do it old school, just like their business model. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162673026104696832&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting but predictable RT @&lt;a href=&quot;http://twitter.com/wired&quot; class=&quot;aktt_username&quot;&gt;wired&lt;/a&gt;: SOPA from other side: The Hollywood Reporter gets the story from inside the MPAA &lt;a href=&quot;http://t.co/BAMWJFT8&quot; rel=&quot;nofollow&quot;&gt;http://t.co/BAMWJFT8&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162628054953377792&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A swim, amazing home cooked meal, great company &amp;amp; beautiful multicultural environment. What more could you ask for #&lt;a href=&quot;http://search.twitter.com/search?q=%23australiaday&quot; class=&quot;aktt_hashtag&quot;&gt;australiaday&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  hugs all &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162487689457831936&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jealous. Have fun &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/rosiex&quot; class=&quot;aktt_username&quot;&gt;rosiex&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/alexburns&quot; class=&quot;aktt_username&quot;&gt;alexburns&lt;/a&gt; and I are off to see Underworld: Awakening 3D. Lycans rock! #&lt;a href=&quot;http://search.twitter.com/search?q=%23geekgirl&quot; class=&quot;aktt_hashtag&quot;&gt;geekgirl&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162379234592034816&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Was her answer &quot;make me&quot;? RT @&lt;a href=&quot;http://twitter.com/mashable&quot; class=&quot;aktt_username&quot;&gt;mashable&lt;/a&gt;: Judge Orders Woman to Decrypt Her Own Laptop for Evidence - &lt;a href=&quot;http://t.co/qbXzF1Qc&quot; rel=&quot;nofollow&quot;&gt;http://t.co/qbXzF1Qc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162077157114392577&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mwah ha ha! RT @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;: A photo of @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; from #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  &lt;a href=&quot;http://t.co/fLYjGxFl&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fLYjGxFl&lt;/a&gt; . Caption: &quot;Waugh is Inevitable&quot;. Thanks, @&lt;a href=&quot;http://twitter.com/stilgherrian&quot; class=&quot;aktt_username&quot;&gt;stilgherrian&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162068481297227776&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Driving an automatic car is hilarious. Like being in a dodgem car, in all respects &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162068068338638848&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;There are many ways to engage in democracy &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/OurSayPeoplesQ&quot; class=&quot;aktt_username&quot;&gt;OurSayPeoplesQ&lt;/a&gt; Got a qn for Parliament? &lt;a href=&quot;http://t.co/kw1KXejY&quot; rel=&quot;nofollow&quot;&gt;http://t.co/kw1KXejY&lt;/a&gt;. Follow @&lt;a href=&quot;http://twitter.com/OurSayAust&quot; class=&quot;aktt_username&quot;&gt;OurSayAust&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23PeoplesQ&quot; class=&quot;aktt_hashtag&quot;&gt;PeoplesQ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/162039416230121472&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;As promised, a picture of my awesome cast &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://t.co/NIydeO6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/NIydeO6R&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161970984373592064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@lukehopewell And A Young Lady's Illustrated Primer plz &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23diamondage&quot; class=&quot;aktt_hashtag&quot;&gt;diamondage&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/j_hutch&quot; class=&quot;aktt_username&quot;&gt;j_hutch&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161673014952460289&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@j_hutch We have distribution of publishing, monitoring &amp;amp; force. 3D printers is the distribution of property &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/lukehopewell&quot; class=&quot;aktt_username&quot;&gt;lukehopewell&lt;/a&gt; @TLohman &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161672688404926465&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I got a black cast for my wrist! Feeling just a little bit hardcore &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161617083019444224&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Argh, have waited at hospital for 1.5 hrs to get fracture looked at. Nearly there. Stupid scaphoid &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-sad.png&quot; alt=&quot;:(&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Doesn't it know I have stuff to do! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161599842337046528&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Silly lols RT @&lt;a href=&quot;http://twitter.com/scenariogirl&quot; class=&quot;aktt_username&quot;&gt;scenariogirl&lt;/a&gt;: “ what do you call an alligator in a vest? An investigator.” v @&lt;a href=&quot;http://twitter.com/brucel&quot; class=&quot;aktt_username&quot;&gt;brucel&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161577672705720320&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting and thought provoking RT The questions Rachel Hills didn't ask Melinda Tankard Reist &lt;a href=&quot;http://t.co/AlUgoKb6&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AlUgoKb6&lt;/a&gt; via @&lt;a href=&quot;http://twitter.com/NoPlaceforSheep&quot; class=&quot;aktt_username&quot;&gt;NoPlaceforSheep&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161570236435402754&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Who else is going to Barcamp Canberra 2012? Looking forward to discussing a new project I'm working on! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/AR66ElVy&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AR66ElVy&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161568371341660161&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Xin nian kuai le my excellent peeps! Enjoy the year of the dragon! #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161384513451200513&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;$5 million in grants funding available for ppl/orgs who help w community understanding of science &lt;a href=&quot;http://t.co/1AUMPz6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1AUMPz6R&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161319944812892160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@groovyren Ah, that was a REALLY old tweet, sorry peeps. My mistake! #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; Not used to checking time stamps on recent tweets. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161315573446361088&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ooh, url? Who else is there? RT @&lt;a href=&quot;http://twitter.com/groovyren&quot; class=&quot;aktt_username&quot;&gt;groovyren&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/Gov2Aus&quot; class=&quot;aktt_username&quot;&gt;Gov2Aus&lt;/a&gt; conference has kicked off! #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161314138541408257&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@renailemay @&lt;a href=&quot;http://twitter.com/pauljaycomic&quot; class=&quot;aktt_username&quot;&gt;pauljaycomic&lt;/a&gt; Or, possibly more correctly, everything matters exactly how much you choose it to. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161312760410550273&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23twitterfail&quot; class=&quot;aktt_hashtag&quot;&gt;twitterfail&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/aguidodavis&quot; class=&quot;aktt_username&quot;&gt;aguidodavis&lt;/a&gt; @piawaugh What's that? I can't hear you…? *cups hand to ear* &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161304499963707392&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anyone else spend the last 15 minutes attempting to Tweet &quot;ARGH, the twitters are down, the sky is falling!&quot; #&lt;a href=&quot;http://search.twitter.com/search?q=%23fail&quot; class=&quot;aktt_hashtag&quot;&gt;fail&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161300497171611648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wow, and $20m of grants available for telehealth services too. RT @&lt;a href=&quot;http://twitter.com/ARNnet&quot; class=&quot;aktt_username&quot;&gt;ARNnet&lt;/a&gt; Online doctors a new reality &lt;a href=&quot;http://t.co/qp6gFVnP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/qp6gFVnP&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161290405319675906&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting, broad &amp;amp; quite informative government consultation currently open: &quot;Australia in the Asian Century&quot; &lt;a href=&quot;http://t.co/uuhdyzhG&quot; rel=&quot;nofollow&quot;&gt;http://t.co/uuhdyzhG&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161287202842750977&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@benpobjie I am the eggman, they are the eggmen, I am the walrus. Obviously. #&lt;a href=&quot;http://search.twitter.com/search?q=%23howsongslie&quot; class=&quot;aktt_hashtag&quot;&gt;howsongslie&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161264291146772480&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nice!  RT &quot;Everything dies&quot; remix by nardz via #&lt;a href=&quot;http://search.twitter.com/search?q=%23soundcloud&quot; class=&quot;aktt_hashtag&quot;&gt;soundcloud&lt;/a&gt; &lt;a href=&quot;http://t.co/wJFy3Sc3&quot; rel=&quot;nofollow&quot;&gt;http://t.co/wJFy3Sc3&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23music&quot; class=&quot;aktt_hashtag&quot;&gt;music&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161244221448257537&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;$5 million in grants funding available for ppl/orgs who help with community understanding of science &lt;a href=&quot;http://t.co/1AUMPz6R&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1AUMPz6R&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/tribalscience&quot; class=&quot;aktt_username&quot;&gt;tribalscience&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/161242572554125313&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 29 Jan 2012 10:25:13 +0000</pubDate>
</item>
<item>
	<title>Donna Benjamin: Storify Drupal Downunder 2012</title>
	<guid isPermaLink="false">http://kattekrab.net/308 at http://kattekrab.net</guid>
	<link>http://kattekrab.net/ddu2012-storify</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Playing about with Storify for the first time as a way of shaping the post event report for Drupal Downunder. It claims to have an export to Drupal site feature (or tumblr, or wordpress, or posterous or mailchimp) but I couldn't get that to work. Instead - I've used the embed code. On balance, I'd say Storify is a pretty nifty web app.&lt;/p&gt;
&lt;p&gt;This post is very long, mostly cos it has lots of pix, embedded vids of each of the the keynotes and is interspersed with tweets and other snippets about the conference. Hopefully, it gives a taste of the event and the fun that was had.&lt;/p&gt;

[&lt;a href=&quot;http://storify.com/kattekrab/drupal-downunder-we-came-we-saw-we-drupalled&quot; target=&quot;_blank&quot;&gt;View the story &quot;Drupal Downunder&quot; on Storify&lt;/a&gt;]
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-hidden clearfix&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupal&quot;&gt;drupal&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupaldownunder&quot;&gt;drupaldownunder&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-2&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/ddu2012&quot;&gt;ddu2012&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-3&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupalplanet&quot;&gt;drupalplanet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 29 Jan 2012 05:28:01 +0000</pubDate>
</item>
<item>
	<title>Rusty Russell: Why Everyone Must Oppose The Merging of /usr and /</title>
	<guid isPermaLink="true">http://rusty.ozlabs.org/?p=236</guid>
	<link>http://rusty.ozlabs.org/?p=236</link>
	<description>&lt;p&gt;As co-editor of the last edition of the File Hierarchy Standard before it merged into the Linux Standard Base, I’ve been following the discussion about combining the directories  /bin, /sbin and /lib into /usr/bin, /usr/sbin and /usr/lib respectively.  You can follow it too, via the &lt;a href=&quot;https://lwn.net/Articles/477467/&quot; title=&quot;LWN: The case for the /usr merge&quot;&gt;LWN discussion&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To summarize, there are two sides to the debate.  The “pro” side points out:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Nothing will really change for users, as symlinks will make old stuff still work.&lt;/li&gt;
&lt;li&gt;There are precedents in Solaris and Fedora.&lt;/li&gt;
&lt;li&gt;The weak reasonings used previously to separate / and /usr no longer apply.&lt;/li&gt;
&lt;li&gt;Separate /usr has become increasingly unsupported anyway.&lt;/li&gt;
&lt;li&gt;Moving to /usr will enable genuine R/O root filesystem sharing.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The “anti” side, however, raises very salient points:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Lennart Poettering supports it.&lt;/li&gt;
&lt;li&gt;Lennart Poettering is an asshole.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Fellow Anti-mergers, I understand the pain and anguish that systemd has caused you personally, and your families.  Your hopes and dreams crushed, by someone with all the charm of a cheese grater across the knuckles.  Your remaining life tainted by this putrescent subhuman who forced himself upon your internet.&lt;/p&gt;
&lt;p&gt;Despite the privation we have all endured, please find strength to stop this nightmarish ravaging of our once-pure filesystems.  For if he’s not stopped now, what hope for  /usr/sbin vs /usr/bin?&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jan 2012 05:30:35 +0000</pubDate>
</item>
<item>
	<title>Donna Benjamin: DDU2012 Keynotes</title>
	<guid isPermaLink="false">http://kattekrab.net/306 at http://kattekrab.net</guid>
	<link>http://kattekrab.net/ddu2012-keynotes</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;img src=&quot;http://kattekrab.net/sites/kattekrab.net/files/ddu-keynotes.png&quot; alt=&quot;Dries Buytaert, Dmitri Gaskin and Gian Wild - delivering keynote speeches at DDU2012&quot;&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;Photos by Tim Miller - &lt;a href=&quot;http://dreamcoatphotography.com/&quot;&gt;Dreamcoat Photography&lt;/a&gt; - http://creativecommons.org/licenses/by-nc-nd/2.0/&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/alborath/6692075113/in/faves-kattekrab/&quot;&gt;http://www.flickr.com/photos/alborath/6692075113/in/faves-kattekrab/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/alborath/6697534553/in/faves-kattekrab/&quot;&gt;http://www.flickr.com/photos/alborath/6697534553/in/faves-kattekrab/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/alborath/6693627251/in/faves-kattekrab/&quot;&gt;http://www.flickr.com/photos/alborath/6693627251/in/faves-kattekrab/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-1 field-type-taxonomy-term-reference field-label-hidden clearfix&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;taxonomy-term-reference-0&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/ddu2012&quot;&gt;ddu2012&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-1&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupaldownunder&quot;&gt;drupaldownunder&lt;/a&gt;&lt;/li&gt;&lt;li class=&quot;taxonomy-term-reference-2&quot;&gt;&lt;a href=&quot;http://kattekrab.net/category/tags/drupalplanet&quot;&gt;drupalplanet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 28 Jan 2012 05:27:53 +0000</pubDate>
</item>
<item>
	<title>Jon Oxer: Walktime Blog #19: No dominant Open Source home automation projects?</title>
	<guid isPermaLink="true">http://jon.oxer.com.au/blog/id/385</guid>
	<link>http://jon.oxer.com.au/blog/id/385</link>
	<description>&lt;p&gt;If you're just getting into home automation and go searching for Open Source HA projects, you'll discover there aren't any obviously dominant players - more a mix of partly-developed personal projects that aren't very portable. Why is that?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;View or comment directly on YouTube: &lt;a href=&quot;http://www.youtube.com/watch?v=Ywulcl_PCUM&quot;&gt;www.youtube.com/watch?v=Ywulcl_PCUM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Links for this ep:&lt;br&gt;&lt;/br&gt;
 * Allison Randal: &lt;a href=&quot;http://www.twitter.com/allisonrandal&quot;&gt;www.twitter.com/allisonrandal&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * Desktop Home Hacks: &lt;a href=&quot;http://www.youtube.com/watch?v=a8asl5SsGy4&quot;&gt;www.youtube.com/watch?v=a8asl5SsGy4&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * Mister House: &lt;a href=&quot;http://misterhouse.sourceforge.net&quot;&gt;misterhouse.sourceforge.net&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * Open Remote: &lt;a href=&quot;http://www.openremote.org&quot;&gt;www.openremote.org&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * SuperHouseTV: &lt;a href=&quot;http://www.superhouse.tv&quot;&gt;www.superhouse.tv&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 28 Jan 2012 01:29:13 +0000</pubDate>
</item>
<item>
	<title>David Rowe: linux.conf.au (LCA) 2012</title>
	<guid isPermaLink="true">http://www.rowetel.com/blog/?p=2305</guid>
	<link>http://www.rowetel.com/blog/?p=2305</link>
	<description>&lt;p&gt;Well, it’s that time of year again – my annual geek-week at linux.conf.au.  Every day there were many interesting talks to attend and many I had to miss.  I am currently catching the ones I missed by watching the &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/&quot;&gt;LCA 2012 videos&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Keynotes and Open Source DSP&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Keynote_Bruce_Perens.ogv&quot;&gt;Bruce Perens keynote&lt;/a&gt; had many good points on why open source is becoming essential to our security and well-being in the 21st century.  These themes were expanded by the other keynote speakers.  Bruce stated that “open software is the only credible producer of software”, we can choose to be “slaves to tools or the people who control the tools”.  Watch the talk for more information on these memes.  &lt;/p&gt;
&lt;p&gt;I am interested in “the art” of presentation (as distinct from the content) so was also interested in Bruce’s presentation style from that perspective.  He appeared on stage in a suit, which is uncommon in a geeky crowd.  It raised a few eyebrows. However Bruce then explained that “a suit at LCA” was a theatrical device to underscore the point that we, as an open source community, should be facing outward. Open source communities are good at talking to people within our community, but our image outside of that community is poor and misunderstood (e.g. not many people understand their email is relayed via open source, or how it helps security problems and can help preserve democracy).  Our external image must be improved.&lt;/p&gt;
&lt;p&gt;Another great point by Bruce was how Open Source is now solving tough, previously opaque problems that were traditionally considered too hard due to patents or specialised knowledge.  All you need is one guy to really get into and understand the problem. Suddenly the voodoo evaporates.  People then know it’s possible – a problem that our peers have solved always appears easier.  This one guy publishes source and shares what he has learnt.  Others start to hack the code.  Bruce, much to my embarrassment (!), actually cited my DSP work as an example, for example &lt;a href=&quot;http://www.rowetel.com/blog/?page_id=454&quot;&gt;Oslec&lt;/a&gt; for echo cancellation and projects like Codec 2.  When Oslec started I had many people tell me “it can’t be done”, “you need a DSP chip to do it in hardware”, or “it’s all covered by patents”.  The truth is that Open Source DSP algorithms are now out performing closed source competitors.  For example the &lt;a href=&quot;http://opus-codec.org/&quot;&gt;Opus&lt;/a&gt; guys have developed a world-beating open source audio and voice codec.  More on that below.&lt;/p&gt;
&lt;p&gt;Actually I really enjoyed all of the keynotes.  &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Keynote_Paul_Fenwick.ogv&quot;&gt;Paul Fenwick&lt;/a&gt; spoke on how our mind works, including topics like “decoy choices” and the “planning fallacy”, and how playing Tetris can help with traumatic experiences.  I also recommend you watch the keynotes by &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Keynote_Jacob_Appelbaum.ogv&quot;&gt;Jacob Applebaum&lt;/a&gt; and &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Keynote_Karen_Sandler.ogv&quot;&gt;Karen Sandler&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;It was great to see &lt;a href=&quot;http://jmspeex.livejournal.com/&quot;&gt;Jean-Marc Valin&lt;/a&gt; and &lt;a href=&quot;http://people.xiph.org/~tterribe/&quot;&gt;Timothy B. Terriberry&lt;/a&gt; in person, presenting on the &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Opus_the_Swiss_Army_Knife_of_Audio_Codecs.ogv&quot;&gt;Opus Codec&lt;/a&gt;.  I wonder if this will be the “last” audio codec.  It’s open source, royalty and patent free, will be an IETF standard, codes speech and music signals from 6,000 bit/s up, and outperforms other codecs like MP3.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codec 2 talk&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As I mentioned above I am interested in how conference presentations work.  Like a lot of my work, I am inclined to experiment.  Try something different. Hack it. A presentation on &lt;a href=&quot;http://www.rowetel.com/codec2.html&quot;&gt;Codec 2&lt;/a&gt;, like many presentations at LCA, has a strong technical component that is hard for the average LCA attendee to follow.  My Codec 2 work is an extension of my PhD research in speech coding.  It took me 3 years to get my head around speech coding for the PhD. So how do I communicate Codec 2 topics to a smart, but non-speech-coding aware audience?&lt;/p&gt;
&lt;p&gt;One way to handle this is “tutorial” style.  You spend about half the talk bringing people up to speed on your technical topic.  Enough to explain in the second half how you applied Linux or open source to this field.  This is a common approach at LCA.  It can work well, but also means a lot to absorb for the audience.  This can be a challenge after a day (let alone a week) of great ideas and intellectual stimulation at a conference like LCA.&lt;/p&gt;
&lt;p&gt;Instead of the tutorial approach I hit on a different idea. Rather than confine my talk to Codec 2 and DSP theory, I tried approaching Speech Coding from a variety of tangential topics that matter to LCA attendees.  I talked about codec patents, how Ham radio relates to Open Source, and finally a really easy to grasp graphical explanation of how the sinusoidal model used in Codec 2 works.  I left out a bunch of DSP topics, and didn’t even put up a block diagram of the codec. I wanted the audience to walk away knowing 3 or 4 things about speech coding really well, rather than try to cover the entire, technically deep, acronym rich subject at a shallow level.&lt;/p&gt;
&lt;p&gt;This worked well. Really well in fact – my &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Codec_2_Open_Source_Speech_Coding_at_2400_bits_and_Below.ogv&quot;&gt;Codec 2 talk&lt;/a&gt;  was voted the best of the conference and I was asked to repeat it later in the week.  Wow! This was especially amazing for me as the voting is done by the attendees.  A nice way to start 2012 for me, after working through some tough personal issues in 2011.  Here are the &lt;a href=&quot;http://rowetel.com/downloads/lca_2012_codec2.odp&quot;&gt;slides&lt;/a&gt; for my Codec 2 LCA 2012 talk in Open Office format.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How Good Was Your Conference Talk?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It is important to me that my talks are well received.  For me it’s part of my job and I take it seriously.  Here is what I look for.  This applies mainly to conferences with multiple parallel threads where people have a choice in what they attend:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Did I fill the room (or nearly so)?&lt;/li&gt;
&lt;li&gt;Were people still asking questions at the end of your allocated time?  Extra points if people come up to you afterwards and ask more questions.  Even better if you get hustled off by the conference organisers because the next speaker is overdue to start.&lt;/li&gt;
&lt;li&gt;Did some of the more popular speakers/major contributors to the conference attend the talk?&lt;/li&gt;
&lt;li&gt;Was the applause loud and enthusiastic?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Oh, and I also like to make my talks short and leave more time than usual for questions.  For example in a 50 minute slot I will time my talk to be 30 minutes rather than the nominal 40, allowing 20 minutes for questions.  I feel strongly that the audience should drive a good chunk of the talk through their questions. This feels much better to me than running over time and not allowing enough time for questions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;21 Second Lightning Talk&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lightning talks are a fun part of LCA.  These usually last 5 minutes. I had an idea for a lightning talk on my &lt;a href=&quot;http://www.rowetel.com/blog/?page_id=17&quot;&gt;Electric Car&lt;/a&gt; that I wanted to try.  I figured I could get my talk done in 10-15 seconds.  Yes, I was experimenting with presentation styles again.  I wanted to use lots of slides connected with just a few words (normally we are encouraged to do it the other way around). This year I managed to get a lightning talk slot and presented the talk.  You can see it on the &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Lightning_talks.ogv&quot;&gt;lightning talk video&lt;/a&gt; starting at 50:20.  From when I start to when I stop talking is 21 seconds, not quite the sub-15 seconds I was aiming at.  I always was a bit talkative. However the applause was pretty loud so I think the idea worked!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codec 2 Hacking&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;While at LCA Jean-Marc did some great LSP vector quantiser work for &lt;a href=&quot;http://www.rowetel.com/codec2.html&quot;&gt;Codec 2&lt;/a&gt; and explained some of the techniques involved.  This was very useful, and will be part of Codec 2 soon. Thanks Jean-Marc!  &lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://www.rowetel.com/images/lca_2012_at_nurias_house.jpg&quot;&gt;&lt;/img&gt;&lt;/p&gt;
&lt;p&gt;At the end of the conference Bruce Perens (left), Timothy and Jean-Marc (right), came to stay for a few days at Nuria’s (centre) house.  It was really nice to have them all, we did some good work on Codec 2, and the dinner-time conversation (fuelled by Nuria’s fine lasagne and BBQ) was fascinating.  As Bruce pointed out, there is great value in the small number of open source speech coding guys meeting face to face.&lt;/p&gt;
&lt;p&gt;I was a bit nervous travelling in the same car with Jean-Marc and Timothy.  People working on open source voice codecs are rare – so we figured we had 60% of the world’s open source codec guys in one car!&lt;/p&gt;</description>
	<pubDate>Fri, 27 Jan 2012 12:30:26 +0000</pubDate>
        <enclosure url="http://mirror.linux.org.au/linux.conf.au/2012/Keynote_Bruce_Perens.ogv" length="265526679" type="video/ogg"/>
</item>
<item>
	<title>Ian Wienand: pylint and hiding of attributes</title>
	<guid isPermaLink="false">http://feeds.feedburner.com/code/python/pylint-hide-this-method.html</guid>
	<link>http://www.technovelty.org/code/python/pylint-hide-this-method.html</link>
	<description>&lt;p&gt;I recently came across the &lt;tt&gt;pylint&lt;/tt&gt; error:&lt;/p&gt;

&lt;div class=&quot;codebox&quot;&gt;
&lt;pre&gt;E:  3,4:Foo.foo: An attribute affected in foo line 12 hide this method
&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;in code that boiled down to essentially:&lt;/p&gt;

&lt;div class=&quot;codebox&quot;&gt;
&lt;pre&gt;class Foo:

    def foo(self):
        return True

    def foo_override(self):
        return False

    def __init__(self, override=False):
        if override:
            self.foo = self.foo_override
&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;Unfortunately that message isn't particularly helpful in figuring
out what's going on.  I still can't claim to be 100% sure what the
message is intended to convey, but I can construct something that
maybe it's talking about.&lt;/p&gt;

&lt;p&gt;Consider the following using the above class&lt;/p&gt;

&lt;div class=&quot;codebox&quot;&gt;
&lt;pre&gt;foo = Foo()
moo = Foo(override=True)

print &quot;expect True  : %s&quot; % foo.foo()
print &quot;expect False : %s&quot; % moo.foo()
print &quot;expect True  : %s&quot; % Foo.foo(foo)
print &quot;expect False : %s&quot; % Foo.foo(moo)
&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;which gives output of:&lt;/p&gt;

&lt;div class=&quot;codebox&quot;&gt;
&lt;pre&gt;$ python ./foo.py 
expect True  : True
expect False : False
expect True  : True
expect False : True
&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;Now, if you read just about any Python tutorial, it will say
something along the lines of:&lt;/p&gt;

&lt;blockquote&gt; ... the special thing about methods is that the object is
passed as the first argument of the function. In our example, the call
x.f() is exactly equivalent to MyClass.f(x). In general, calling a
method with a list of n arguments is equivalent to calling the
corresponding function with an argument list that is created by
inserting the method’s object before the first argument. [&lt;a href=&quot;http://docs.python.org/tutorial/classes.html#instance-objects&quot;&gt;Official
Python Tutorial&lt;/a&gt;]&lt;/blockquote&gt;

&lt;p&gt;The official tutorial above is careful to say &lt;i&gt;in general&lt;/i&gt;;
others often don't.&lt;/p&gt;

&lt;p&gt;The important point to remember is how python internally resolves
attribute references as described by the &lt;a href=&quot;http://docs.python.org/reference/datamodel.html&quot;&gt;data model&lt;/a&gt;.
The &lt;tt&gt;moo.foo()&lt;/tt&gt; call is really
&lt;tt&gt;moo.__dict__[&quot;foo&quot;](moo)&lt;/tt&gt;; examining the &lt;tt&gt;__dict__&lt;/tt&gt; for
the &lt;tt&gt;moo&lt;/tt&gt; object we can see that &lt;tt&gt;foo&lt;/tt&gt; has been re-assigned:&lt;/p&gt;

&lt;div class=&quot;codebox&quot;&gt;
&lt;pre&gt;&amp;gt;&amp;gt;&amp;gt; print moo.__dict__
{'foo': &amp;lt;bound method Foo.foo_override of &amp;lt;__main__.Foo instance at 0xb72838ac&amp;gt;&amp;gt;}
&lt;/pre&gt;
&lt;/div&gt;

&lt;p&gt;Our &lt;tt&gt;Foo.foo(moo)&lt;/tt&gt; call is really
&lt;tt&gt;Foo.__dict__[&quot;foo&quot;](moo)&lt;/tt&gt; -- the fact that we reassigned
&lt;tt&gt;foo&lt;/tt&gt; in &lt;tt&gt;moo&lt;/tt&gt; is never noticed.  If we were to do
something like &lt;tt&gt;Foo.foo = Foo.foo_override&lt;/tt&gt; we would modify the
class &lt;tt&gt;__dict__&lt;/tt&gt;, but that doesn't give us the original
semantics.&lt;/p&gt;

&lt;p&gt;So I postulate that the main point of this warning is to suggest to
you that you're creating an &lt;i&gt;instance&lt;/i&gt; that now behaves
differently to its &lt;i&gt;class&lt;/i&gt;.  Because the symmetry of calling an
instance and calling a class is well understood you might end up
getting some strange behaviour, especially if you start with
heavy-duty introspection of classes.&lt;/p&gt;

&lt;p&gt;Thinking about various hacks and ways to re-write this construct is
kind of interesting.  I think I might have found a hook for a decent
interview question :)&lt;/p&gt;</description>
	<pubDate>Fri, 27 Jan 2012 09:26:45 +0000</pubDate>
</item>
<item>
	<title>Jon Oxer: Walktime Blog #18: Interview with Marco Ostini at LCA2012</title>
	<guid isPermaLink="true">http://jon.oxer.com.au/blog/id/384</guid>
	<link>http://jon.oxer.com.au/blog/id/384</link>
	<description>&lt;p&gt;Despite Australia's strong involvement in the early history of space exploration, we're now lagging way behind many far smaller nations in our commitment to the industry. At linux.conf.au 2009 in Hobart, Marco Ostini gathered together a group of like-minded people to create Lunar Numbat: a project to develop Open Source space technology as part of the White Label Space team competing for the Google Lunar X-Prize. At linux.conf.au 2012 in Ballarat I managed to pin him down long enough to film this interview.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;View or comment directly on YouTube: &lt;a href=&quot;http://youtu.be/6PQ6mIEmKfc&quot;&gt;youtu.be/6PQ6mIEmKfc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Links for this ep:&lt;br&gt;&lt;/br&gt;
 * Marco Ostini: &lt;a href=&quot;http://www.twitter.com/marcoostini&quot;&gt;www.twitter.com/marcoostini&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * Lunar Numbat: &lt;a href=&quot;http://www.lunarnumbat.org&quot;&gt;www.lunarnumbat.org&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * White Label Space: &lt;a href=&quot;http://www.whitelabelspace.com&quot;&gt;www.whitelabelspace.com&lt;/a&gt;&lt;br&gt;&lt;/br&gt;
 * Google Lunar X-Prize: &lt;a href=&quot;http://www.googlelunarxprize.com&quot;&gt;www.googlelunarxprize.com&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 27 Jan 2012 07:29:34 +0000</pubDate>
</item>
<item>
	<title>Jon Oxer: Walktime Blog #17: Interview with Matt Evans at LCA2012</title>
	<guid isPermaLink="true">http://jon.oxer.com.au/blog/id/383</guid>
	<link>http://jon.oxer.com.au/blog/id/383</link>
	<description>&lt;p&gt;At &lt;a href=&quot;http://www.linux.conf.au&quot;&gt;linux.conf.au 2012&lt;/a&gt; I had the good fortune of meeting up with old friends and also making new ones, including the amazingly talented Matt Evans. Matt did a great talk called &quot;&lt;a href=&quot;http://www.youtube.com/watch?v=VY9SBPo1Oy8&quot;&gt;Hack Everything: Re-Purposing Everyday Devices&lt;/a&gt;&quot;, so I caught up with him briefly afterwards to talk to him about it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;View or comment directly on YouTube: &lt;a href=&quot;http://www.youtube.com/watch?v=BIQl0u-YZ5s&quot;&gt;www.youtube.com/watch?v=BIQl0u-YZ5s&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 27 Jan 2012 02:28:51 +0000</pubDate>
</item>
<item>
	<title>James Purser: Sigh, so that happened</title>
	<guid isPermaLink="false">http://jamespurser.com.au/330 at http://jamespurser.com.au</guid>
	<link>http://jamespurser.com.au/blog/sigh-so-happened</link>
	<description>&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;So two things happened today.&lt;/p&gt;
&lt;p&gt;The first was a near riot that necessitated the evacuation of the Prime Minister and the Opposition leader from an awards ceremony meant to highlight the work of emergency workers.&lt;/p&gt;
&lt;p&gt;The second was WIN Television blowing it again.&lt;/p&gt;
&lt;p&gt;If you haven't caught up on the events today then I heres a brief timeline I've put together from various sources:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;
		Earlier today in Sydney, Tony Abbott made comments indicating that he thought it was &quot;time to move on&quot; from the thinking that led to the Aboroginal Tent Embassy being set up forty years ago.&lt;/li&gt;
&lt;li&gt;
		Tony Abbott travels to Canberra to attend the awarding of the inaugeral &lt;a href=&quot;http://www.gg.gov.au/content.php/page/id/84/title/national-emergency-medal&quot;&gt;National Emergency Medal&lt;/a&gt; along with the Prime Minister.&lt;/li&gt;
&lt;li&gt;
		People at the Tent Embassy hear of Tony Abbotts comments and are, it could be said, greatly miffed. They are then told that he is actually in Canberra, not far from the Tent Embassy itself.&lt;/li&gt;
&lt;li&gt;
		A number of people decide that they're going express their anger at the Opposition Leader and Prime Minister. They surround the restuaraunt, a glass walled building and start yelling and slamming on the glass.&lt;/li&gt;
&lt;li&gt;
		Police are called and the Prime Ministers security detail advises her that the situation is getting dangerous and that she should leave. The PM agrees and also indicates that they should escort the Opposition Leader as well, as he doesn't have his own security detail.&lt;/li&gt;
&lt;li&gt;
		The PM and Opposition leader are rushed out of the building surrounded by the biggest scrum of security personel. The PM trips on the way out and it appears the opposition leader is helped along by the security personel via the method of grabbing his belt and pushing.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;That's it in a nutshell I think. I've probably missed something but that's what I've managed to pull out of the media.&lt;/p&gt;
&lt;p&gt;Needless to say as I watched the tweets fly by with all sorts of claims and details (the original tweets I had seen claimed that the PM had been crash tackled by a protester), I waited for any sign that the MSM had picked up the story. It didn't take long for the papers to run with it, and the TV networks at least squeezing in an extra news bulletin to cover the basic details.&lt;/p&gt;
&lt;p&gt;Well, most of the networks.&lt;/p&gt;
&lt;p&gt;WIN Television's Wollongong station couldn't even be bothered following channel 9 by putting on an extra news bulletin after Wriddhiman Saha lost his wicket. Instead WIN simply continued on with it's pre-planned ads and it wasn't until it broadcast the 9 news bulletin at 6pm that the news finally reached the airwaves.&lt;/p&gt;
&lt;p&gt;I basically have three things to say:&lt;/p&gt;
&lt;p&gt;To Tony Abbott, on this day of days, a day which a large part of the indigenous community views as the day they started losing their rights, to suggest that perhaps the Tent Embassy wasn't needed was either a dog whistle of epic proportions, or simply a case of shoving both feet in at the speed of sound.&lt;/p&gt;
&lt;p&gt;Oh and as for the snide little raised eye brows and snark when Gillard offered to remove you from the situation, that just makes you look like a petulant little child.&lt;/p&gt;
&lt;p&gt;To the protesters, you did yourself and your cause no favours today. You managed to rise to the bait and make yourselves look like a rabble. And getting cute by offering to give the PM back her shoe tomorrow if she comes by the Embassy just really doesn't help.&lt;/p&gt;
&lt;p&gt;Finally, to WIN Television. Convergance is coming, and it's not going to be nice to those who aren't ready for it. You've known about this for years now, unless you start doing something soon, you will be left behind.&lt;/p&gt;
&lt;p&gt;Anyway, that was  my Australia day, how was yours?&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-2 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Catagories: &lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;http://jamespurser.com.au/taxonomy/term/4&quot;&gt;Politics&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;http://jamespurser.com.au/category/blog-catagories/media&quot;&gt;media&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;http://jamespurser.com.au/category/blog-catagories/convergance&quot;&gt;convergance&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul class=&quot;links inline&quot;&gt;&lt;li class=&quot;service-links-facebook first&quot;&gt;&lt;a title=&quot;Share on Facebook.&quot; href=&quot;http://www.facebook.com/sharer.php?u=http%3A//jamespurser.com.au/blog/sigh-so-happened&amp;amp;t=Sigh%2C%20so%20that%20happened&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-facebook&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/facebook.png&quot; alt=&quot;Facebook&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-google&quot;&gt;&lt;a title=&quot;Bookmark this post on Google.&quot; href=&quot;http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3A//jamespurser.com.au/blog/sigh-so-happened&amp;amp;title=Sigh%2C%20so%20that%20happened&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-google&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/google.png&quot; alt=&quot;Google&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-identica&quot;&gt;&lt;a title=&quot;Dent this on identi.ca.&quot; href=&quot;http://identi.ca/?action=newnotice&amp;amp;status_textarea=Sigh%2C%20so%20that%20happened%20http%3A//jamespurser.com.au/blog/sigh-so-happened&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-identica&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/identica.png&quot; alt=&quot;identi.ca&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-linkedin&quot;&gt;&lt;a title=&quot;Publish this post to LinkedIn&quot; href=&quot;http://www.linkedin.com/shareArticle?mini=true&amp;amp;url=http%3A//jamespurser.com.au/blog/sigh-so-happened&amp;amp;title=Sigh%2C%20so%20that%20happened&amp;amp;summary=So%20two%20things%20happened%20today.%0D%0AThe%20first%20was%20a%20near%20riot%20that%20necessitated%20the%20evacuation%20of%20the%20Prime%20Minister%20and%20the%20Opposition%20leader%20from%20an%20awards%20ceremony%20meant%20to%20highlight%20the%20work%20of%20emergency%20workers.%0D%0AThe%20second%20was%20WIN%20Television%20blowing%20it%20again.%0D%0AIf%20you%20haven%26%2339%3Bt%20caught%20up%20on%20the%20events%20today%20then%20I%20heres%20a%20brief%20timeline%20I%26%2339%3Bve%20put%20together%20from%20various%20sources%3A&amp;amp;source=James%20Purser&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-linkedin&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/linkedin.png&quot; alt=&quot;LinkedIn&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-reddit&quot;&gt;&lt;a title=&quot;Submit this post on reddit.com.&quot; href=&quot;http://reddit.com/submit?url=http%3A//jamespurser.com.au/blog/sigh-so-happened&amp;amp;title=Sigh%2C%20so%20that%20happened&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-reddit&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/reddit.png&quot; alt=&quot;Reddit&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-twitter last&quot;&gt;&lt;a title=&quot;Share this on Twitter&quot; href=&quot;http://twitter.com/share?url=http%3A//jamespurser.com.au/blog/sigh-so-happened&amp;amp;text=Sigh%2C%20so%20that%20happened&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-twitter&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/twitter.png&quot; alt=&quot;Twitter&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 26 Jan 2012 12:25:58 +0000</pubDate>
</item>
<item>
	<title>Michael Still: Shadow of a Dark Queen</title>
	<guid isPermaLink="true">http://www.stillhq.com/book/Raymond_E_Feist/Shadow_of_a_Dark_Queen.html</guid>
	<link>http://www.stillhq.com/book/Raymond_E_Feist/Shadow_of_a_Dark_Queen.html</link>
	<description>&lt;table width=&quot;100%&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;&lt;img src=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Shadow_of_a_Dark_Queen.cover.jpg&quot;&gt;&lt;/img&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;ISBN: 9780006480266&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.librarything.com/isbn/9780006480266&quot;&gt;LibraryThing&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;I read this book before LCA 2012, but never had a chance to mention it here. It was the first return to Midkemia for me since I read the &lt;a href=&quot;http://www.stillhq.com/commentform.cgi?post=tags/krondors_sons&quot;&gt;Krondor's Sons&lt;/a&gt; books. This book is set a lot later, and there is very little reuse of characters between &lt;a href=&quot;http://www.stillhq.com/commentform.cgi?post=tags/riftwar_saga&quot;&gt;The Riftwar Saga&lt;/a&gt; or even &lt;a href=&quot;http://www.stillhq.com/commentform.cgi?post=tags/krondors_sons&quot;&gt;Krondor's Sons&lt;/a&gt;. The only real overlap is the presence of Pug briefly. This book over does its &quot;dirty dozen&quot; aspects, with much of the book focusing on the military training of criminals. The rest of the book feels like a rushed military adventure in a far land, and could have done with some more attention. However, the book isn't terrible, and I thought it was ok overall.


&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/book.html&quot;&gt;book&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/raymond_e_feist.html&quot;&gt;raymond_e_feist&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/midkemia.html&quot;&gt;midkemia&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/combat.html&quot;&gt;combat&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/crime.html&quot;&gt;crime&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/fantasy.html&quot;&gt;fantasy&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/sword_and_sorcery.html&quot;&gt;sword_and_sorcery&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist_and_Janny_Wurts/Daughter_of_the_Empire.html&quot;&gt;Daughter of the Empire&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/The_Kings_Buccaneer.html&quot;&gt;The King's Buccaneer&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist_and_Janny_Wurts/Servant_of_the_Empire.html&quot;&gt;Servant of the Empire&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Riftwar_Series.html&quot;&gt;The Riftwar Series&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Silverthorn.html&quot;&gt;Silverthorn&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/A_Darkness_At_Sethanon.html&quot;&gt;A Darkness at Sethanon&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist_and_Janny_Wurts/Mistress_of_the_Empire.html&quot;&gt;Mistress of the Empire&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Prince_of_the_Blood.html&quot;&gt;Prince of the Blood&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Magician_Master.html&quot;&gt;Magician: Master&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Magician_Apprentice.html&quot;&gt;Magician: Apprentice&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Empire_Trilogy.html&quot;&gt;Raymond E Feist's Empire Trilogy&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Katharine_Kerr/Polar_City_Blues.html&quot;&gt;Polar City Blues&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Katharine_Kerr/Dawnspell.html&quot;&gt;Dawnspell: The Bristling Wood&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Isaac_Asimov/Caves_Of_Steel.html&quot;&gt;Caves of Steel&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Neal_Stephenson/Currency.html&quot;&gt;Currency&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/books/tippingpoint/000002.html&quot;&gt;Tipping point: windscreen washers&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Harry_Harrison/You_Can_Be_The_Stainless_Steel_Rat.html&quot;&gt;You Can Be The Stainless Steel Rat&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/David_Eddings/Belgarath_the_Sorcerer.html&quot;&gt;Belgarath the Sorcerer&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Harry_Harrison/The_Adventures_of_the_Stainless_Steel_Rat.html&quot;&gt;The Adventures of the Stainless Steel Rat&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/William_Gibson/Mona_Lisa_Overdrive.html&quot;&gt;Mona Lisa Overdrive&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/book/Neal_Stephenson/Zodiac.html&quot;&gt;Zodiac&lt;/a&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
	
&lt;a href=&quot;http://www.stillhq.com/book/Raymond_E_Feist/Shadow_of_a_Dark_Queen.commentform.html&quot;&gt;Comment&lt;/a&gt;
&lt;a href=&quot;http://www.stillhq.com/book/recommend.html&quot;&gt;Recommend a book&lt;/a&gt;</description>
	<pubDate>Thu, 26 Jan 2012 07:29:22 +0000</pubDate>
</item>
<item>
	<title>Jeff Waugh: QotD: Jon Corbet on linux.conf.au and Linux Australia</title>
	<guid isPermaLink="false">http://bethesignal.org/?p=2057</guid>
	<link>http://bethesignal.org/blog/2012/01/26/qotd-jon-corbet-on-linux-conf-au-and-linux-australia/</link>
	<description>&lt;blockquote&gt;&lt;p&gt;In summary, LCA remains unique in its combination of strongly technical talks, freedom-oriented and hands-on orientation, wide variety of topics covered, and infectious Australian humor. There is a reason some of us seem to end up there every year despite the painful air-travel experiences required. Linux Australia has put together a structure that allows the conference to be handed off to a new team in a new city every year, bringing a fresh view while upholding the standards set in the previous years.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;– LWN’s Jon Corbet on linux.conf.au, &lt;a href=&quot;http://lwn.net/Articles/477155/&quot;&gt;An LCA 2012 Summary&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jan 2012 05:52:19 +0000</pubDate>
</item>
<item>
	<title>Leon Brooks: DeVeDe on Perfect Pangolin</title>
	<guid isPermaLink="false">tag:blogger.com,1999:blog-12320946.post-7438698082651727107</guid>
	<link>http://leonbrooks.blogspot.com/2012/01/devede-on-perfect-pangolin.html</link>
	<description>&lt;p&gt;This currently seems a little confused about the version numbering of the &lt;tt&gt;lib&lt;i&gt;blah&lt;/i&gt;-extra-&lt;i&gt;number&lt;/i&gt;&lt;/tt&gt; packages, so...&lt;/p&gt;&lt;p&gt;&lt;tt&gt;apt-get --ignore-hold install devede libavcodec-extra-53 libavdevice-extra-53 libavfilter-extra-2 libavutil-extra-51 libavformat-extra-53 libpostproc-extra-52 libswscale-extra-2&lt;br&gt;&lt;/br&gt;apt-get download libav-tools&lt;br&gt;&lt;/br&gt;apt-get download ffmpeg&lt;br&gt;&lt;/br&gt;apt-get download devede&lt;br&gt;&lt;/br&gt;dpkg -i --force-depends-version libav-tools_0.8-1ubuntu1_i386.deb&lt;br&gt;&lt;/br&gt;dpkg -i --force-depends-version ffmpeg_0.8-1ubuntu1_all.deb&lt;br&gt;&lt;/br&gt;dpkg -i --force-depends-version devede_3.21.0-0ubuntu2_all.deb&lt;/tt&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/12320946-7438698082651727107?l=leonbrooks.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot;&gt;&lt;/img&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 26 Jan 2012 04:58:00 +0000</pubDate>
	<author>noreply@blogger.com (Leon Brooks)</author>
</item>
<item>
	<title>Donna Benjamin: Congratulations Colin Benjamin - and Thank you</title>
	<guid isPermaLink="false">http://kattekrab.net/304 at http://kattekrab.net</guid>
	<link>http://kattekrab.net/congratulations-colin-benjamin-and-thank-you</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Update: Media mentions&lt;/p&gt;
&lt;p&gt;Nic Price &lt;a href=&quot;http://melbourne-leader.whereilive.com.au/news/story/melbourne-residents-honoured/&quot;&gt;Tributes: Melbourne Residents Honoured&lt;/a&gt; &lt;em&gt;Melbourne Leader&lt;/em&gt; 30 Jan 2012&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I have ambivalence about Australia Day - and the often unquestioned celebration of an invasion of Australia at the expense of the indigenous nations who made this continent their home. But Australia Day has also become an opportunity to celebrate the contributions of today's citizens.&lt;/p&gt;
&lt;p&gt;I'm excited and honoured to see my dad, Colin Benjamin, in today's honours lists &quot;for service to the community through roles with social welfare organisations, and to business&quot;. He follows in the footsteps of my grandfather, Eric Benjamin, who was awarded the same medal in 1988 &quot;in recognition of service to social welfare&quot;. Ruth and Eric, my grandparents, were refugees. They came to Australia with assisted passage aboard the TSS Jervis Bay, escaping Europe and the rise of fascism before the start of World War II. They were incredibly lucky. Most other members of their families did not survive the war. Eric's mother and sister ended up in Sobibor, his father ended up in the Polish Ghetto at Lodz.&lt;/p&gt;
&lt;p&gt;Ruth was arrested and spent months in solitary confinement, before being transferred to the Moringen concentration camp. She was released and fled to the Netherlands, which is where she met Eric. They married and headed to Australia, and were watched by our security agencies. I don't know what happened to the rest of her family in Europe, except her brother survived, only to die in the spanish civil war. At university I had the opportunity to create a &lt;a href=&quot;http://www.youtube.com/watch?v=gKULo_2aC30&quot;&gt;short video documentary&lt;/a&gt; about her.&lt;/p&gt;
&lt;p&gt;Service to the community. Seem such simple, innocuous words. When we give safe harbour to people fleeing persecution and war, we give them a chance to make a difference to their new world. Our new world, Australia, has benefited from the efforts of these people. So while we must acknowledge the wrong done to the indigenous peoples of the great southern continent, we should also speak out against those who seek to demonise refugees and asylum seekers - who also come on boats, as my grandparents did.&lt;/p&gt;
&lt;p&gt;Dad sometimes talks about &quot;degrees of freedom&quot; and the role entrepreneurship and business plays in people having control over their lives. When society has a systemic bias against you and your circumstances, or institutionalises barriers for your personal advancement and freedom, then creating your own work is crucial.&lt;/p&gt;
&lt;p&gt;Thanks Dad!&lt;/p&gt;
&lt;p&gt;Here's the citation.&lt;/p&gt;
&lt;p&gt;MEDAL (OAM) OF THE ORDER OF AUSTRALIA IN THE GENERAL DIVISION Dr COLIN BENJAMIN&lt;/p&gt;
&lt;p&gt;For service to the community through roles with social welfare organisations, and to business.&lt;/p&gt;
&lt;p&gt;Director-General, ‘Life. Be in it’ International, since 1993;&lt;/p&gt;
&lt;p&gt;Director, from 1983. Co-Chairman, ‘Life. Be in it’ Australia Ltd, since 2007.&lt;/p&gt;
&lt;p&gt;Director, ‘Life. Be in it’ Health Promotion Institute, 2011.&lt;/p&gt;
&lt;p&gt;Director, Victoria Branch, Australian Association of Social Workers, since 2011.&lt;/p&gt;
&lt;p&gt;Founder and Chairman, Australian Register of Counsellors and Psychotherapists, 2009-2010.&lt;/p&gt;
&lt;p&gt;Former Chief Executive Officer, Psychotherapy and Counselling Federation of Australia, 2007-2010.&lt;/p&gt;
&lt;p&gt;Member, Association of Professional Futurists.&lt;/p&gt;
&lt;p&gt;Federal President, Australian Social Welfare Union, 1976.&lt;/p&gt;
&lt;p&gt;Federal President, Australian Association of Social Workers, 1975.&lt;/p&gt;
&lt;p&gt;Executive Director, Victorian Council of Social Service, 1973-1975.&lt;/p&gt;
&lt;p&gt;Director of Education and Welfare, City of Sunshine, 1969-1972.&lt;/p&gt;
&lt;p&gt;Senior Social Worker, Sunbury Mental Hospital, 1966-1969.&lt;/p&gt;
&lt;p&gt;Deputy Director-General, Department of Employment and Training, Victoria, 1980-1982.&lt;/p&gt;
&lt;p&gt;Director of Regional Services, Department of Community Welfare Services, 1977-1979.&lt;/p&gt;
&lt;p&gt;Director of Research and Social Policy, Department of Social Welfare, 1975-1976.&lt;/p&gt;
&lt;p&gt;Chairman, Marshall Place Associates, since 2004.&lt;/p&gt;
&lt;p&gt;Chief Executive Officer, The Horizons Network, since 1990.&lt;/p&gt;
&lt;p&gt;Director, Futures Division, Ogilvy and Mather Worldwide, 1983-1989.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
	<pubDate>Thu, 26 Jan 2012 02:28:12 +0000</pubDate>
</item>
<item>
	<title>Russell Coker: Links January 2012</title>
	<guid isPermaLink="false">http://etbe.coker.com.au/?p=3137</guid>
	<link>http://etbe.coker.com.au/2012/01/26/links-january-2012/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=Xg4ArbQpsIU&quot;&gt;Cops in Tennessee routinely steal cash from citizens [1]&lt;/a&gt;. They are ordered to do so and in some cases their salary is paid from the cash that they take. So they have a good reason to imagine that any large sum of money is drug money and take it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://nymag.com/print/?/news/politics/conservatives-david-frum-2011-11/&quot;&gt;David Frum wrote an insightful article for NY Mag about the problems with the US Republican Party [2]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.treehugger.com/natural-sciences/7-ocean-friendly-eco-cruises-hitting-the-high-seas.html&quot;&gt;TreeHugger.com has an interesting article about eco-friendly features on some modern cruise ships [3]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://danwalsh.livejournal.com/48571.html&quot;&gt;Dan Walsh describes how to get the RSA SecureID PAM module working on a SE Linux system [4]&lt;/a&gt;. It’s interesting that RSA was telling everyone to turn off SE Linux and shipping a program that was falsely marked as needing an executable stack and which uses netstat instead of /dev/urandom for entropy. Really the only way RSA could do worse could be to fall victim to an Advanced Persistent Attack…  :-#&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://longnow.org/seminars/02011/nov/30/universal-access-all-knowledge/&quot;&gt;The Long Now has an interesting summary of a presentation about archive.org [5]&lt;/a&gt;. I never realised the range of things that archive.org stores, I will have to explore that if I find some spare time!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.grantland.com/story/_/id/7443714/jonah-lehrer-concussions-adolescents-future-football&quot;&gt;Jonah Lehrer wrote a detailed and informative article about the way that American high school students receive head injuries playing football[6]&lt;/a&gt;. He suggests that it might eventually be the end of the game as we know it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://feeding.cloud.geek.nz/2011/12/optimising-png-files.html&quot;&gt;François Marier wrote an informative article about optimising PNG files [7]&lt;/a&gt;, optipng is apparently the best option at the moment but it doesn’t do everything you might want.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.helenkeeble.com/2011/08/08/repost-what-i-thought-about-twilight&quot;&gt;Helen Keeble wrote an interesting review of Twilight [8]&lt;/a&gt;. The most noteworthy thing about it IMHO is that she tries to understand teenage girls who like the books and movies. Trying to understand young people is quite rare.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.jonmasters.org/blog/2011/11/30/on-citizen-journalism/&quot;&gt;Jon Masters wrote a critique of the concept of citizen journalism and described how he has two subscriptions to the NYT as a way of donating to support quality journalism [9]&lt;/a&gt;. The only comment on his post indicates a desire for biased news (such as Fox) which shows the reason why most US media is failing at journalism.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ted.com/talks/luis_von_ahn_massive_scale_online_collaboration.html&quot;&gt;Luis von Ahn gave an interesting TED talk about crowd-sourced translation [10]&lt;/a&gt;. He starts by describing CAPTCHAs and the way that his company ReCAPTCHA provides the CAPTCHA service while also using people’s time to digitise books. Then he describes his online translation service and language education system &lt;a href=&quot;http://duolingo.com/&quot;&gt;DuoLingo which allows people to learn a second language for free while translating text between languages [11]&lt;/a&gt;. One of the benefits of this is that people don’t have to pay to learn a new language and thus poor people can learn other languages – great for people in developing countries that want to learn first-world languages! DuoLingo is in a beta phase at the moment but they are taking some volunteers.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.publishersweekly.com/pw/print/20111205/49728-cory-doctorow-copyrights-vs-human-rights.html&quot;&gt;Cory Doctorow wrote an insightful article for the Publishers Weekly titles “Copyrights vs Human Rights” [12]&lt;/a&gt; which is primarily about &lt;a href=&quot;http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act&quot;&gt;SOPA&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.guardian.co.uk/commentisfree/cifamerica/2011/nov/25/shocking-truth-about-crackdown-occupy&quot;&gt;Naomi Wolf wrote an insightful article for The Guardian about the “Occupy” movement, among other things the highest levels of the US government are using the DHS as part of the crackdown [13]&lt;/a&gt;. Naomi’s claim is that the right-wing and government attacks on the Occupy movement are due to the fact that they want to reform the political process and prevent corruption.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ted.com/talks/john_bohannon_dance_vs_powerpoint_a_modest_proposal.html&quot;&gt;John Bohannon gave an interesting and entertaining TED talk about using dance as part of a presentation [14]&lt;/a&gt;. He gave an example of using dancerts to illustrate some concepts related to physics and then spoke about the waste of PowerPoint.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.ted.com/talks/joe_sabia_the_technology_of_storytelling.html&quot;&gt;Joe Sabia gave an amusing and inspiring TED talk about the technology of storytelling [15]&lt;/a&gt;. He gave the presentation with live actions on his iPad to match his words, a difficult task to perform successfully.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.koch.ro/blog/index.php?/archives/153-On-distributing-binaries.html&quot;&gt;Thomas Koch wrote an informative post about some of the issues related to binary distribution of software [16]&lt;/a&gt;. I think the problem is evenm worse than Thomas describes.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[1]&lt;a href=&quot;http://www.youtube.com/watch?v=Xg4ArbQpsIU&quot;&gt; http://www.youtube.com/watch?v=Xg4ArbQpsIU&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[2]&lt;a href=&quot;http://nymag.com/print/?/news/politics/conservatives-david-frum-2011-11/&quot;&gt; http://nymag.com/print/?/news/politics/conservatives-david-frum-2011-11/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[3]&lt;a href=&quot;http://www.treehugger.com/natural-sciences/7-ocean-friendly-eco-cruises-hitting-the-high-seas.html&quot;&gt; http://www.treehugger.com/natural-sciences/7-ocean-friendly-eco-cruises-hitting-the-high-seas.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[4]&lt;a href=&quot;http://danwalsh.livejournal.com/48571.html&quot;&gt; http://danwalsh.livejournal.com/48571.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[5]&lt;a href=&quot;http://longnow.org/seminars/02011/nov/30/universal-access-all-knowledge/&quot;&gt; http://longnow.org/seminars/02011/nov/30/universal-access-all-knowledge/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[6]&lt;a href=&quot;http://www.grantland.com/story/_/id/7443714/jonah-lehrer-concussions-adolescents-future-football&quot;&gt; http://www.grantland.com/story/_/id/7443714/jonah-lehrer-concussions-adolescents-future-football&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[7]&lt;a href=&quot;http://feeding.cloud.geek.nz/2011/12/optimising-png-files.html&quot;&gt; http://feeding.cloud.geek.nz/2011/12/optimising-png-files.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[8]&lt;a href=&quot;http://www.helenkeeble.com/2011/08/08/repost-what-i-thought-about-twilight&quot;&gt; http://www.helenkeeble.com/2011/08/08/repost-what-i-thought-about-twilight&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[9]&lt;a href=&quot;http://www.jonmasters.org/blog/2011/11/30/on-citizen-journalism/&quot;&gt; http://www.jonmasters.org/blog/2011/11/30/on-citizen-journalism/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[10]&lt;a href=&quot;http://www.ted.com/talks/luis_von_ahn_massive_scale_online_collaboration.html&quot;&gt; http://www.ted.com/talks/luis_von_ahn_massive_scale_online_collaboration.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[11]&lt;a href=&quot;http://duolingo.com/&quot;&gt; http://duolingo.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[12]&lt;a href=&quot;http://www.publishersweekly.com/pw/print/20111205/49728-cory-doctorow-copyrights-vs-human-rights.html&quot;&gt; http://www.publishersweekly.com/pw/print/20111205/49728-cory-doctorow-copyrights-vs-human-rights.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[13]&lt;a href=&quot;http://www.guardian.co.uk/commentisfree/cifamerica/2011/nov/25/shocking-truth-about-crackdown-occupy&quot;&gt; http://www.guardian.co.uk/commentisfree/cifamerica/2011/nov/25/shocking-truth-about-crackdown-occupy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[14]&lt;a href=&quot;http://www.ted.com/talks/john_bohannon_dance_vs_powerpoint_a_modest_proposal.html&quot;&gt; http://www.ted.com/talks/john_bohannon_dance_vs_powerpoint_a_modest_proposal.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[15]&lt;a href=&quot;http://www.ted.com/talks/joe_sabia_the_technology_of_storytelling.html&quot;&gt; http://www.ted.com/talks/joe_sabia_the_technology_of_storytelling.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;[16]&lt;a href=&quot;http://www.koch.ro/blog/index.php?/archives/153-On-distributing-binaries.html&quot;&gt; http://www.koch.ro/blog/index.php?/archives/153-On-distributing-binaries.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Related posts:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2011/01/16/links-january-2011/&quot; rel=&quot;bookmark&quot; title=&quot;Links January 2011&quot;&gt;Links January 2011&lt;/a&gt; &lt;small&gt;Halla Tomasdottir gave an interesting TED talk about her financial...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2010/01/14/links-january-2010/&quot; rel=&quot;bookmark&quot; title=&quot;Links January 2010&quot;&gt;Links January 2010&lt;/a&gt; &lt;small&gt;Magnus Larsson gave an interesting TED talk about using bacteria...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2009/01/29/links-january-2009/&quot; rel=&quot;bookmark&quot; title=&quot;Links January 2009&quot;&gt;Links January 2009&lt;/a&gt; &lt;small&gt;Jennifer 8 Lee gave an interesting TED talk about the...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
	<pubDate>Thu, 26 Jan 2012 02:26:59 +0000</pubDate>
</item>
<item>
	<title>Peter Lieverdink: Amateurish Astronomy</title>
	<guid isPermaLink="false">http://cafuego.net/418 at http://cafuego.net</guid>
	<link>http://cafuego.net/2012/01/26/amateurish-astronomy</link>
	<description>&lt;div class=&quot;field field-type-filefield field-field-image&quot;&gt;
    &lt;div class=&quot;field-items&quot;&gt;
            &lt;div class=&quot;field-item odd&quot;&gt;
                    &lt;a href=&quot;http://cafuego.net/2012/01/26/amateurish-astronomy&quot; class=&quot;imagecache imagecache-inline_image imagecache-linked imagecache-inline_image_linked&quot;&gt;&lt;img src=&quot;http://cafuego.net/sites/cafuego.net/files/imagecache/inline_image/pix/31045_astromaster130e_large_1.jpg&quot; title=&quot;&quot; height=&quot;105&quot; width=&quot;150&quot; alt=&quot;&quot; class=&quot;imagecache imagecache-inline_image&quot;&gt;&lt;/img&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;... in which I log my astronomickal adventures around linux.conf.au in Ballaarat. Verily.&lt;/p&gt;&lt;h3&gt;Monday 16 January 2012&lt;/h3&gt;&lt;p&gt;On monday evening I was invited to a property &lt;a href=&quot;http://en.wikipedia.org/wiki/Shire_of_Talbot_and_Clunes&quot;&gt;about an hour north of Ballarat&lt;/a&gt; to do some observing from a hill-top in an area without (much) light pollution. The evening was &lt;em&gt;perfect&lt;/em&gt; and much was to be seen even without any optical augmentation. &lt;a href=&quot;http://en.wikipedia.org/wiki/Pleiades_(star_cluster)&quot;&gt;M45&lt;/a&gt;, the &lt;a href=&quot;http://en.wikipedia.org/wiki/Milky_Way&quot;&gt;milky way&lt;/a&gt;, the &lt;a href=&quot;http://en.wikipedia.org/wiki/Coal_Sack&quot;&gt;coal sack&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://en.wikipedia.org/wiki/Magellanic_Clouds&quot;&gt;magellanic clouds&lt;/a&gt; were perfectly visible with the naked eye. Sadly the &lt;a href=&quot;http://en.wikipedia.org/wiki/Southern_cross&quot;&gt;southern cross&lt;/a&gt; was pretty low on the horizon.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;I'm happy to say the winning entry in the &lt;a href=&quot;http://linux.conf.au/photocomp/&quot;&gt;LCA photo competition&lt;/a&gt; was taken at this place :-)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://linux.conf.au/photocomp/photo/20120117-00000190-1-orig-img_8479.jpg&quot;&gt;&lt;img src=&quot;http://cafuego.net/sites/cafuego.net/files/20120117-00000190-1-orig-img_8479_small.jpg&quot; alt=&quot;Photo by David Basden&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;sup&gt;Photo by David Basden, showing the milky way, coal sack and small magellanic cloud.&lt;/sup&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;I took a series of photos of the Orion nebula, but haven't had the time to try some of the photo stacking apps with them yet.&lt;/p&gt;&lt;h3&gt;Thursday 19 January 2012&lt;/h3&gt;&lt;p&gt;Weather and &lt;strike&gt;drinking&lt;/strike&gt;social engagements didn't really allow for much in the way of observation until thursday night, when I dragged my scope out onto the cricket field on campus. It was pretty late, so we didn't managed to see &lt;a href=&quot;http://en.wikipedia.org/wiki/Venus&quot;&gt;Venus&lt;/a&gt; before it disappeared behind the treeline.&lt;/p&gt;&lt;p&gt;Conditions were less than ideal, with flood lights on the other end of the field messing with night vision and a cold southwestern blowing in cloud and causing dew. I got a cold. &lt;strong&gt;(Achievement unlocked!) &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://linux.conf.au/photocomp/photo/20120116-00000190-0-orig-6701057689_8e7cb36499_b.jpg&quot;&gt;&lt;strong&gt;&lt;img src=&quot;http://cafuego.net/sites/cafuego.net/files/20120116-00000190-0-orig-6701057689_8e7cb36499_b_small.jpg&quot; alt=&quot;Photo by David Basden&quot;&gt;&lt;/img&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Photo by David Basden.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Still, Jupiter and the Orion nebula were blingy enough to be able to see through my scope and they duly impressed some of the gathered. One other person (self confessed noob, never used scope) brought a 6&quot; motorised schmidt-cassegrain scope and we managed to successfully align it via Jupiter, &lt;a href=&quot;http://en.wikipedia.org/wiki/Betelgeuse&quot;&gt;Betelgeuse&lt;/a&gt; and &lt;a href=&quot;http://en.wikipedia.org/wiki/Sirius&quot;&gt;Sirius&lt;/a&gt; then and found various things to look at through holes in the cloud cover.&lt;/p&gt;&lt;p&gt;We played a bit with the various eyepiece sizes when looking at Jupiter, but cloud made the image hazy-ish regardless.  I am now in envy of a motorised scope :-)  We also spotted about 5 sattelites zooming along, one of which passed directly in front of Jupiter and was observed through both scopes simultaneously, so I'll call that a confirmed sighting!&lt;/p&gt;&lt;p&gt;I became a lot more adept at aligning the scope and generally managed to get what it was I wanted to look at into view within a few minutes or so. Except the &lt;a href=&quot;http://en.wikipedia.org/wiki/Horse_head_nebula&quot;&gt;horse head nebula&lt;/a&gt;, that is. I could not for the life of me even find &lt;a href=&quot;http://en.wikipedia.org/wiki/Zeta_Orionis&quot;&gt;Alnitak&lt;/a&gt; that evening!&lt;/p&gt;&lt;p&gt;However, it turns out that with a Celestron 130 you can easily see Jupiter through a layer of cloud, though not in focus.&lt;/p&gt;&lt;p&gt;As we packed up and walked back, the cloud cover disappeared.&lt;strong&gt; (Achievement unlocked!)&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;Friday 20 January 2012&lt;/h3&gt;&lt;p&gt;On Friday, an LCA organiser kindly offered me a reserved spot on the Ballarat Observatory tour, which I of course accepted. There was come scattered cloud when we arrived, but the observatory volunteers managed to get everyone to catch a glimpse of Jupiter and its moons through the &lt;a href=&quot;http://observatory.ballarat.net/museum/telescopes.html&quot;&gt;Oddie and Federation telescopes&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;As cloud rolled in &lt;strong&gt;(Achievement unlocked!)&lt;/strong&gt; we were ushered inside for a few 3D videos, which worked about half the time for me but made me squint quite badly. They were a bit daggy for the LCA geek audience, but considering the goal of the observatory and the intended audience I think they're alright.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://observatory.ballarat.net/museum/telescopes.html&quot;&gt;&lt;img src=&quot;http://observatory.ballarat.net/museum/8inch.jpg&quot; alt=&quot;James Oddie telescope&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Still, I didn't feel like squinting uncomfortably for an hour so I nicked off out the back and stood around outside for a little while, getting a short tour of the Jelbart telescope from one of the volunteers. As that concluded, I noticed the cloud cover had completely disappeared and everyone was still inside, watching the videos.&lt;/p&gt;&lt;p&gt;I snuck off to the Oddie telescope and had it to myself for a good 20 minutes. I now have giant 80&quot; telescope envy as well :-)  I did some eyeballing of &lt;a href=&quot;http://en.wikipedia.org/wiki/Jupiter&quot;&gt;Jupiter&lt;/a&gt; and the &lt;a href=&quot;http://en.wikipedia.org/wiki/Orion_Nebula&quot;&gt;Orion nebula&lt;/a&gt; and found that my own telescope is really badly in need of collimation. The Oddie, on the other hand was wonderfully sharp, and the bands on Jupiter were lovely and well-defined.&lt;/p&gt;&lt;p&gt;The other finished their video at that point and discovered the sky was clear, so they came up and had a sticky-beak around the sky, before being ushered back on the bus and driven back to the campus. I drove myself up, so hung around the observatory for a little while afterward, deflecting attempts by the volunteers to have me provide free IT support for Windows XP &lt;strong&gt;(Achievement unlocked!)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We had a quick look at the &lt;a href=&quot;http://en.wikipedia.org/wiki/Rosette_Nebula&quot;&gt;Rosette nebula&lt;/a&gt; before packing up the Oddie and closing the roof. On the way out, a member of the observatory beckoned us to have a look through his telescope, in which the two main components of &lt;a href=&quot;http://en.wikipedia.org/wiki/Alpha_Crucis&quot;&gt;α-Crucis&lt;/a&gt; were separately visible. Lovely :-)&lt;/p&gt;&lt;h3&gt;What next?&lt;/h3&gt;&lt;p&gt;There are a few things I would like to do to make observing with my own telescope a more enjoyable experience.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Collimate the telescope properly (well, need not want)&lt;/li&gt;&lt;li&gt;Obtain more varied eyepieces, as I currently only have two&lt;/li&gt;&lt;li&gt;Make a carry case for the telescope, as carrying a dodgy cardboard box is sucky&lt;/li&gt;&lt;li&gt;Obtain some filters, as I have none&lt;/li&gt;&lt;li&gt;Obtain a motorised mount, to aid photographing faint objects&lt;/li&gt;&lt;li&gt;Obtain a higher magnification barlow lens for the camera adapter, but this is useless without the motorised mount or proper collimation&lt;/li&gt;&lt;li&gt;Obtain a spotting scope to aid aiming the telescope&lt;/li&gt;&lt;li&gt;Obtain a focuser with finer control&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Advertising&lt;/h3&gt;&lt;p&gt;If you're interested in amateur astronomy and don't want to go overboard on investing time and energy and obsessing over it, or use don't want to webforums to connect with others or use web forums at all, join the &lt;a href=&quot;http://lists.skyeballing.com/cgi-bin/mailman/listinfo&quot;&gt;skyeballing mailing list&lt;/a&gt;.&lt;/p&gt;</description>
	<pubDate>Thu, 26 Jan 2012 01:27:20 +0000</pubDate>
</item>
<item>
	<title>James Purser: On Bogans and Racism</title>
	<guid isPermaLink="false">http://jamespurser.com.au/329 at http://jamespurser.com.au</guid>
	<link>http://jamespurser.com.au/blog/bogans-and-racism</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;So, last night I got into one of those twitter arguments that I tend to (I have a bad case of &quot;Someones wrong on the Internet&quot;).&lt;/p&gt;
&lt;p&gt;In this case it was triggered by the following tweet:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;&lt;a href=&quot;https://twitter.com/#!/redglitterx&quot;&gt;Redglitterx&lt;/a&gt;: how do you know if youre an elitist, smug, over-priviledged racist? you make bogan jokes&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Now, if you're not sure what a bogan joke is, a bogan is a name for someone who is considered ill-educated, with low income and not only ignorant, but revelling in their ignorance. As you may have noticed, this is actually a stereotype, a cardboard cutout that people use to mentally slot a group of people into the social heirachy. In this way, calling someone a bogan is very much LIKE racism.&lt;/p&gt;
&lt;p&gt;However I have never considered the term itself to be racist.&lt;/p&gt;
&lt;p&gt;This may be one of those cases where a term is whatever anyone wants it to be, but I really think that it doesn't help anyone to try and conflate anti-boganism with racism. If nothing else, &quot;bogans&quot; don't face the same extreme issues as those who suffer from racism. Bogans are not likely to be physically attacked because they are bogans, there is not a continual low level campaign by large sections of the media to seperate them out from the rest of the population, and let's be honest, there is a hell of a lot of government policy that is aimed at placating and winning the votes of those who might be called bogan.&lt;/p&gt;
&lt;p&gt;As I said at the beginning, calling someone a bogan is like racism in that you are using a stereotype to mentally sort that person, just like calling someone an eastern sububs nancy boy, or a north shore soccer mum.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul class=&quot;links inline&quot;&gt;&lt;li class=&quot;service-links-facebook first&quot;&gt;&lt;a title=&quot;Share on Facebook.&quot; href=&quot;http://www.facebook.com/sharer.php?u=http%3A//jamespurser.com.au/blog/bogans-and-racism&amp;amp;t=On%20Bogans%20and%20Racism&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-facebook&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/facebook.png&quot; alt=&quot;Facebook&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-google&quot;&gt;&lt;a title=&quot;Bookmark this post on Google.&quot; href=&quot;http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3A//jamespurser.com.au/blog/bogans-and-racism&amp;amp;title=On%20Bogans%20and%20Racism&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-google&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/google.png&quot; alt=&quot;Google&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-identica&quot;&gt;&lt;a title=&quot;Dent this on identi.ca.&quot; href=&quot;http://identi.ca/?action=newnotice&amp;amp;status_textarea=On%20Bogans%20and%20Racism%20http%3A//jamespurser.com.au/blog/bogans-and-racism&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-identica&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/identica.png&quot; alt=&quot;identi.ca&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-linkedin&quot;&gt;&lt;a title=&quot;Publish this post to LinkedIn&quot; href=&quot;http://www.linkedin.com/shareArticle?mini=true&amp;amp;url=http%3A//jamespurser.com.au/blog/bogans-and-racism&amp;amp;title=On%20Bogans%20and%20Racism&amp;amp;summary=So%2C%20last%20night%20I%20got%20into%20one%20of%20those%20twitter%20arguments%20that%20I%20tend%20to%20%28I%20have%20a%20bad%20case%20of%20%26quot%3BSomeones%20wrong%20on%20the%20Internet%26quot%3B%29.%0D%0AIn%20this%20case%20it%20was%20triggered%20by%20the%20following%20tweet%3A%0D%0A%0D%0A%09Redglitterx%3A%20how%20do%20you%20know%20if%20youre%20an%20elitist%2C%20smug%2C%20over-priviledged%20racist%3F%20you%20make%20bogan%20jokes%0D%0A%0D%0ANow%2C%20if%20you%26%2339%3Bre%20not%20sure%20what%20a%20bogan%20joke%20is%2C%20a%20bogan%20is%20a%20name%20for%20someone%20who%20is%20considered%20ill-educated%2C%20with%20low%20income%20and%20not%20only%20ignorant%2C%20but%20revelling%20in%20their%20ignorance.%20As%20you%20may%20have%20noticed%2C%20this%20is%20actually%20a%20stereotype%2C%20a%20cardboard%20cutout%20that%20people%20use%20to%20mentally%20slot%20a%20group%20of%20people%20into%20the%20social%20heirachy.%20In%20this%20way%2C%20calling%20someone%20a%20bogan%20is%20very%20much%20LIKE%20racism.%0D%0AHowever%20I%20have%20never%20considered%20the%20term%20itself%20to%20be%20racist.%0D%0AThis%20may%20be%20one%20of%20those%20cases%20where%20a%20term%20is%20whatever%20anyone%20wants%20it%20to%20be%2C%20but%20I%20really%20think%20that%20it%20doesn%26%2339%3Bt%20help%20anyone%20to%20try%20and%20conflate%20anti-boganism%20with%20racism.%20If%20nothing%20else%2C%20%26quot%3Bbogans%26quot%3B%20don%26%2339%3Bt%20face%20the%20same%20extreme%20issues%20as%20those%20who%20suffer%20from%20racism.%20Bogans%20are%20not%20likely%20to%20be%20physically%20attacked%20because%20they%20are%20bogans%2C%20there%20is%20not%20a%20continual%20low%20level%20campaign%20by%20large%20sections%20of%20the%20media%20to%20seperate%20them%20out%20from%20the%20rest%20of%20the%20population%2C%20and%20let%26%2339%3Bs%20be%20honest%2C%20there%20is%20a%20hell%20of%20a%20lot%20of%20government%20policy%20that%20is%20aimed%20at%20placating%20and%20winning%20the%20votes%20of%20those%20who%20might%20be%20called%20bogan.%0D%0AAs%20I%20said%20at%20the%20beginning%2C%20calling%20someone%20a%20bogan%20is%20like%20racism%20in%20that%20you%20are%20using%20a%20stereotype%20to%20mentally%20sort%20that%20person%2C%20just%20like%20calling%20someone%20an%20eastern%20sububs%20nancy%20boy%2C%20or%20a%20north%20shore%20soccer%20mum.%0D%0A&amp;amp;source=James%20Purser&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-linkedin&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/linkedin.png&quot; alt=&quot;LinkedIn&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-reddit&quot;&gt;&lt;a title=&quot;Submit this post on reddit.com.&quot; href=&quot;http://reddit.com/submit?url=http%3A//jamespurser.com.au/blog/bogans-and-racism&amp;amp;title=On%20Bogans%20and%20Racism&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-reddit&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/reddit.png&quot; alt=&quot;Reddit&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-twitter last&quot;&gt;&lt;a title=&quot;Share this on Twitter&quot; href=&quot;http://twitter.com/share?url=http%3A//jamespurser.com.au/blog/bogans-and-racism&amp;amp;text=On%20Bogans%20and%20Racism&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-twitter&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/twitter.png&quot; alt=&quot;Twitter&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 26 Jan 2012 00:25:55 +0000</pubDate>
</item>
<item>
	<title>Sridhar Dhanapalan: Twitter Weekly Updates for 2012-01-25</title>
	<guid isPermaLink="false">http://www.dhanapalan.com/blog/2012/01/25/twitter-weekly-updates-for-2012-01-25/</guid>
	<link>http://www.dhanapalan.com/blog/2012/01/25/twitter-weekly-updates-for-2012-01-25/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=twitter-weekly-updates-for-2012-01-25</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Meghalaya, India: Where women rule, and men are suffragettes &lt;a href=&quot;http://t.co/F0ojnKxD&quot; rel=&quot;nofollow&quot;&gt;http://t.co/F0ojnKxD&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/160299803736158208&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Allow me to express my gratitude to the #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; organisers for a brilliant conference! &lt;a href=&quot;http://twitter.com/lordyama/statuses/160300295023366145&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Sick of Sydney? &lt;a href=&quot;http://t.co/JewJPoIv&quot; rel=&quot;nofollow&quot;&gt;http://t.co/JewJPoIv&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/160603162833719298&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interview with OLPC CTO about XO-3&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://t.co/zmh6VOkz&quot; rel=&quot;nofollow&quot;&gt;http://t.co/zmh6VOkz&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/161417226417741824&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fuseproject Unwraps The Third-Gen One Laptop Per Child: A $100 Tablet &lt;a href=&quot;http://t.co/jzuqqBSn&quot; rel=&quot;nofollow&quot;&gt;http://t.co/jzuqqBSn&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/161418236603277312&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apple, America and a Squeezed Middle Class &lt;a href=&quot;http://t.co/AK1b7Ogm&quot; rel=&quot;nofollow&quot;&gt;http://t.co/AK1b7Ogm&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/161437625767563264&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@&lt;a href=&quot;http://twitter.com/threethirty&quot; class=&quot;aktt_username&quot;&gt;threethirty&lt;/a&gt; it means a tablet based on standard Linux — Fedora, GNOME, Sugar, etc. See the talk at &lt;a href=&quot;http://t.co/dYbj5ECb&quot; rel=&quot;nofollow&quot;&gt;http://t.co/dYbj5ECb&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; #olpcau &lt;a href=&quot;http://twitter.com/threethirty/statuses/159847110991294465&quot; class=&quot;aktt_tweet_reply&quot;&gt;in reply to threethirty&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/161806602012340225&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@&lt;a href=&quot;http://twitter.com/kattekrab&quot; class=&quot;aktt_username&quot;&gt;kattekrab&lt;/a&gt; you can probably do 70, but we don’t want to push it &lt;img src=&quot;http://www.dhanapalan.com/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; #olpcau &lt;a href=&quot;http://twitter.com/kattekrab/statuses/159844497293975552&quot; class=&quot;aktt_tweet_reply&quot;&gt;in reply to kattekrab&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/161814116602884096&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@&lt;a href=&quot;http://twitter.com/kattekrab&quot; class=&quot;aktt_username&quot;&gt;kattekrab&lt;/a&gt; have you seen &lt;a href=&quot;http://t.co/IjsGlYVN&quot; rel=&quot;nofollow&quot;&gt;http://t.co/IjsGlYVN&lt;/a&gt; ? Happy to chat if you have further questions! #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpcau&quot; class=&quot;aktt_hashtag&quot;&gt;olpcau&lt;/a&gt; #olpc &lt;a href=&quot;http://twitter.com/kattekrab/statuses/161955722911944705&quot; class=&quot;aktt_tweet_reply&quot;&gt;in reply to kattekrab&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/162004301512839168&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Wed, 25 Jan 2012 16:28:28 +0000</pubDate>
</item>
<item>
	<title>Jeremy Visser: LeoStick with seven-segment display</title>
	<guid isPermaLink="false">https://jeremy.visser.name/?p=1780</guid>
	<link>https://jeremy.visser.name/2012/01/leostick-with-seven-segment-display/</link>
	<description>&lt;p&gt;In my &lt;a href=&quot;http://lca2012.linux.org.au/&quot;&gt;LCA2012&lt;/a&gt; schwag bag I got a &lt;a href=&quot;http://www.freetronics.com/pages/leostick-quickstart-guide&quot;&gt;LeoStick&lt;/a&gt; from &lt;a href=&quot;http://www.freetronics.com/&quot;&gt;Freetronics&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I’m hopelessly bad at electronics, but I managed to wire it up to a seven-segment LED display from an electronics kit I used to use as a kid.&lt;/p&gt;
&lt;p&gt;Using just a few lines of C++ (or whatever the heck the language is that Arduino uses — I haven’t fully worked it out &lt;img src=&quot;https://jeremy.visser.name/wordpress/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; ) results in this video (and scroll down for the code):&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-1780&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://jeremy.visser.name/wordpress/wp-content/uploads/2012/01/leostick_with_ssd.ogv&quot;&gt;Watch video&lt;/a&gt;&lt;/p&gt;

&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre style=&quot;font-family: monospace;&quot; class=&quot;cpp&quot;&gt;&lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/*
LED segment mappings
Note that this is specific to the way I wired it
This will be different for you!
 
Top          = 0x01
Top left     = 0x02
Bottom left  = 0x04
Bottom       = 0x08
Top right    = 0x10
Middle       = 0x20
Bottom right = 0x40
Dot          = 0x80
*/&lt;/span&gt;
 
&lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* here we combine the above segments to produce a complete digit */&lt;/span&gt;
&lt;span style=&quot;color: #0000ff;&quot;&gt;unsigned&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;char&lt;/span&gt; digits&lt;span style=&quot;color: #008000;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;]&lt;/span&gt; &lt;span style=&quot;color: #000080;&quot;&gt;=&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x5F&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* zero  */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x50&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* one   */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x3D&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* two   */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x79&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* three */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x72&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* four  */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x6B&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* five  */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x6F&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* six   */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x51&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* seven */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x7F&lt;/span&gt;, &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* eight */&lt;/span&gt;
  &lt;span style=&quot;color: #208080;&quot;&gt;0x7B&lt;/span&gt;  &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* nine  */&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
 
&lt;span style=&quot;color: #0000ff;&quot;&gt;void&lt;/span&gt; display_digit&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;unsigned&lt;/span&gt; &lt;span style=&quot;color: #0000ff;&quot;&gt;char&lt;/span&gt; d&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;int&lt;/span&gt; i&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
 
  &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* examine each bit and determine if segment needs to be lit */&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #000080;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000080;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000040;&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
    digitalWrite&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;i, &lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;d &lt;span style=&quot;color: #000080;&quot;&gt;&amp;gt;&amp;gt;&lt;/span&gt; i &lt;span style=&quot;color: #000040;&quot;&gt;&amp;amp;&lt;/span&gt; &lt;span style=&quot;color: #208080;&quot;&gt;0x01&lt;/span&gt; &lt;span style=&quot;color: #000080;&quot;&gt;==&lt;/span&gt; &lt;span style=&quot;color: #208080;&quot;&gt;0x01&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #008080;&quot;&gt;?&lt;/span&gt; HIGH &lt;span style=&quot;color: #008080;&quot;&gt;:&lt;/span&gt; LOW&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; 
  &lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;
 
&lt;span style=&quot;color: #0000ff;&quot;&gt;void&lt;/span&gt; setup&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;int&lt;/span&gt; i&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
 
  &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* set pins 0-7 to output */&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #000080;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000080;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000040;&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
    pinMode&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;i, OUTPUT&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
  &lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;
 
  &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* show all segments on bootup */&lt;/span&gt;
  display_digit&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #208080;&quot;&gt;0xFF&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
  delay&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;1000&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;
 
&lt;span style=&quot;color: #0000ff;&quot;&gt;void&lt;/span&gt; loop&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;int&lt;/span&gt; i&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
 
  &lt;span style=&quot;color: #ff0000; font-style: italic;&quot;&gt;/* display each digit one by one */&lt;/span&gt;
  &lt;span style=&quot;color: #0000ff;&quot;&gt;for&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;i&lt;span style=&quot;color: #000080;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000080;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;10&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt; i&lt;span style=&quot;color: #000040;&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt; &lt;span style=&quot;color: #008000;&quot;&gt;{&lt;/span&gt;
    display_digit&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;digits&lt;span style=&quot;color: #008000;&quot;&gt;[&lt;/span&gt;i&lt;span style=&quot;color: #008000;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
    delay&lt;span style=&quot;color: #008000;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000dd;&quot;&gt;500&lt;/span&gt;&lt;span style=&quot;color: #008000;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color: #008080;&quot;&gt;;&lt;/span&gt;
  &lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;
&lt;span style=&quot;color: #008000;&quot;&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Any tips on optimising the above code? Being fairly crap at C–like languages, and with no knowledge of the ATmega32U4 processor, I have no idea how efficient the bit shifting is (in the &lt;code&gt;display_digit()&lt;/code&gt; function).&lt;/p&gt;</description>
	<pubDate>Wed, 25 Jan 2012 12:28:27 +0000</pubDate>
</item>
<item>
	<title>Russell Coker: SE Linux Status in Debian 2012-01</title>
	<guid isPermaLink="false">http://etbe.coker.com.au/?p=3133</guid>
	<link>http://etbe.coker.com.au/2012/01/25/se-linux-status-2012-01/</link>
	<description>&lt;p&gt;Since &lt;a href=&quot;http://etbe.coker.com.au/2011/10/31/selinux-status-2011-10/&quot;&gt;my last SE Linux in Debian status report [1]&lt;/a&gt; there have been some significant changes.&lt;/p&gt;
&lt;h3&gt;Policy&lt;/h3&gt;
&lt;p&gt;Last year I reported that the policy wasn’t very usable, on the 18th of January I uploaded version 2:2.20110726-2 of the policy packages that fixes many bugs. The policy should now be usable by most people for desktop operations and as a server. Part of the delay was that I wanted to include support for systemd, but as my work on systemd proceeded slowly and others didn’t contribute policy I could use I gave up and just released it. Systemd is still a priority for me and I plan to use it on all my systems when Wheezy is released.&lt;/p&gt;
&lt;h3&gt;Kernel&lt;/h3&gt;
&lt;p&gt;Some time between Debian kernel 3.0.0-2 and 3.1.0-1 support for an upstream change to the security module configuration was incorporated. Instead of using &lt;b&gt;selinux=1&lt;/b&gt; on the kernel command line to enable SE Linux support the kernel option is &lt;b&gt;security=selinux&lt;/b&gt;. This change allows people to boot with &lt;b&gt;security=tomoyo&lt;/b&gt; or &lt;b&gt;security=apparmor&lt;/b&gt; if they wish. No support for Smack though.&lt;/p&gt;
&lt;p&gt;As the kernel silently ignores command line parameters that it doesn’t understand so there is no harm in having both &lt;b&gt;selinux=1&lt;/b&gt; and &lt;b&gt;security=selinux&lt;/b&gt; on both older and newer kernels. So version &lt;b&gt;0.5.0&lt;/b&gt; of &lt;b&gt;selinux-basics&lt;/b&gt; now adds both kernel command-line options to GRUB configuration when &lt;b&gt;selinux-activate&lt;/b&gt; is run. Also when the package is upgraded it will search for &lt;b&gt;selinux=1&lt;/b&gt; in the GRUB configuration and if it’s there it will add &lt;b&gt;security=selinux&lt;/b&gt;. This will give users the functionality that they expect, systems which have SE Linux activated will keep running SE Linux after a kernel upgrade or downgrade! Prior to updating &lt;b&gt;selinux-basics&lt;/b&gt; systems running Debian/Unstable won’t work with SE Linux.&lt;/p&gt;
&lt;p&gt;As an aside the postinst file for &lt;b&gt;selinux-basics&lt;/b&gt; was last changed in 2006 (thanks Erich Schubert). This package is part of the new design of SE Linux in Debian and some bits of it haven’t needed to be changed for 6 years! SE Linux isn’t a new thing, it’s been in production for a long time.&lt;/p&gt;
&lt;h3&gt;Audit&lt;/h3&gt;
&lt;p&gt;While the audit daemon isn’t strictly a part of SE Linux (each can be used without the other) it seems that most of the time they are used together (in Debian at least). I have prepared a NMU of the new upstream version of audit and uploaded it to delayed/7. I want to get everything related to SE Linux up to date or at least with comparable versions to Fedora. Also I sent some of the Debian patches for the auditd upstream which should reduce the maintenance effort in future.&lt;/p&gt;
&lt;h3&gt;Libraries&lt;/h3&gt;
&lt;p&gt;There have been some NMUs of libraries that are part of SE Linux. Due to a combination of having confidence in the people doing the NMUs and not having much spare time I have let them go through without review. I’m sure that I will notice soon enough if they don’t work, my test systems exercise enough SE Linux functionality that it would be difficult to break things without me noticing.&lt;/p&gt;
&lt;h3&gt;Play Machine&lt;/h3&gt;
&lt;p&gt;I am now preparing a new SE Linux “Play Machine” running Debian/Unstable. I wore my Play Machine shirt at LCA so I’ve got to get one going again soon. This is a good exercise of the strict features of SE Linux policy, I’ve found some bugs which need to be fixed. Running Play Machines really helps improve the overall quality of SE Linux.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;[1]&lt;a href=&quot;http://etbe.coker.com.au/2011/10/31/selinux-status-2011-10/&quot;&gt; http://etbe.coker.com.au/2011/10/31/selinux-status-2011-10/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Related posts:&lt;/p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2009/01/20/status-se-linux-debian-lca2009/&quot; rel=&quot;bookmark&quot; title=&quot;Status of SE Linux in Debian LCA 2009&quot;&gt;Status of SE Linux in Debian LCA 2009&lt;/a&gt; &lt;small&gt;This morning I gave a talk at the Security mini-conf...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2007/05/18/se-linux-in-debian/&quot; rel=&quot;bookmark&quot; title=&quot;SE Linux in Debian&quot;&gt;SE Linux in Debian&lt;/a&gt; &lt;small&gt;I have now got a Debian Xen domU running the...&lt;/small&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://etbe.coker.com.au/2008/03/28/debian-se-linux-status/&quot; rel=&quot;bookmark&quot; title=&quot;Debian SE Linux Status&quot;&gt;Debian SE Linux Status&lt;/a&gt; &lt;small&gt;At the moment I’ve got more time to work on...&lt;/small&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
	<pubDate>Wed, 25 Jan 2012 12:27:06 +0000</pubDate>
</item>
<item>
	<title>Michael Still: Are you in a LUG? Do you want some promotional materials for LCA 2013?</title>
	<guid isPermaLink="true">http://www.stillhq.com/conference/lca2013/000002.html</guid>
	<link>http://www.stillhq.com/conference/lca2013/000002.html</link>
	<description>Canberra was announced as the host for LCA 2013 at the close of LCA 2012. As part of that closing, we handed out postcards and laptop stickers to delegates. However, we deliberately had extra printed on the theory that groups like LUGs, university computer societies and so forth would be interested in having promotional materials for their groups. For those of you not lucky enough to attend the excellent LCA2012, the stickers looked like this:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.stillhq.com/conference/lca2013/promo-sticker.png&quot;&gt;&lt;/img&gt;
&lt;/div&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

And the postcards look like this:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;div align=&quot;center&quot;&gt;
&lt;img src=&quot;http://www.stillhq.com/conference/lca2013/promo-postcard.png&quot;&gt;&lt;/img&gt;
&lt;/div&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

All credit for the excellent art should go to the very capable Jenny Cox. So, if you're interested in having some stuff to hand out at your next LUG or computer society meeting, please drop us a line at &lt;a href=&quot;mailto:contact@lca2013.linux.org.au&quot;&gt;contact@lca2013.linux.org.au&lt;/a&gt;. Don't forget to include the name of the group and a mailing address.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/conference.html&quot;&gt;conference&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/lca2013.html&quot;&gt;lca2013&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/promotion.html&quot;&gt;promotion&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/postcard.html&quot;&gt;postcard&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/sticker.html&quot;&gt;sticker&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canonical.html&quot;&gt;canonical&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canberra.html&quot;&gt;canberra&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000003.html&quot;&gt;Announcement video&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000001.html&quot;&gt;linux.conf.au Returns to Canberra in 2013&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001031.html&quot;&gt;Scoble, I'll buy the damn book, just put your clothes back on&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/work/000013.html&quot;&gt;Two more weeks to go&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001118.html&quot;&gt;Taking over a launch pad project&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000004.html&quot;&gt;In Canberra&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/bike/000008.html&quot;&gt;Mont 24 hour race&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000817.html&quot;&gt;Most novel traffic jam cause goes to... Canberra!&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000003.html&quot;&gt;Slow git review uploads?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000870.html&quot;&gt;So, what on earth was I doing up at 4:30 am anyways?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/usa/california/mountainview/relocation/000001.html&quot;&gt;What are we doing with the pets?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000002.html&quot;&gt;Further adventures with base images in OpenStack&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000004.html&quot;&gt;Wow, qemu-img is fast&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000004.html&quot;&gt;Electric shadows has a RSS feed!&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/000001.html&quot;&gt;Travel details so far&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000001.html&quot;&gt;Frank Arrigo discovers Steve Walsh's free wireless&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000002.html&quot;&gt;On a bunker kick&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/work/000004.html&quot;&gt;Calling Tate Needham, or, Hiring in Canberra&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/lca2005/000027.html&quot;&gt;LCA weather&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000001.html&quot;&gt;Openstack compute node cleanup&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000003.html&quot;&gt;Back in Canberra again&lt;/a&gt;&lt;/i&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000002.commentform.html&quot;&gt;Comment&lt;/a&gt;</description>
	<pubDate>Wed, 25 Jan 2012 07:29:02 +0000</pubDate>
</item>
<item>
	<title>Pia Waugh: Moving on – the journey continues</title>
	<guid isPermaLink="false">http://pipka.org/?p=1333</guid>
	<link>http://pipka.org/blog/2012/01/25/moving-on/</link>
	<description>&lt;p&gt;Today is a complicated day. I’m both sad and excited in equal measure about what this year may hold in store.&lt;/p&gt;
&lt;p&gt;I’m sad because this is my last day working for Senator Kate Lundy as her IT Policy Advisor and inhouse geek. Kate headhunted me almost &lt;a href=&quot;http://pipka.org/blog/2009/04/07/going-to-work-on-the-hill/&quot;&gt;3 years ago at BarCamp Canberra&lt;/a&gt;, though we had known each other for a few years beforehand from when she was the Shadow Minister for IT. I was quite wary of going to work in a political office, but my curiosity about how the machine works combined with a desire to help make good tech policy and an immense amount of respect for Kate brought me into one of the most interesting, fun and challenging jobs I’ve ever had.&lt;/p&gt;
&lt;p&gt;I particularly wanted to better understand the legislative and executive arms of government. How ideas turn into policy and policy into implementation. As a result, along with doing my job I’ve spent time researching the history of democracy, of Australian politics, of the ideological and historical premise of all the major Australian parties and the interaction between party politics and democracy over the years.  I’ve also spent time coming to understand some of the layout, responsibilities and challenges of a multi-tiered system of government.&lt;/p&gt;
&lt;p&gt;I have learnt a great deal in this job about government, but also about human nature. Working in an electoral office gives one some insight to the difficulties faced by many, but also some insight to the challenge in maintaining a constructive and respectful dialogue. I think it is human nature to try to boil issues down to black and white. But we are essentially grey creatures with enormous complexity, and I think democracy is about finding ways to have a transparent, informed, respectful and constructive dialogue with all the people on complex policies and implementation, so governments can best implement the best policies for the communities they serve.&lt;/p&gt;
&lt;p&gt;I have been lucky to work for a politician who is passionate and knowledgeable about technology and good policy. She has been a valuable teacher and mentor. I shall always be thankful for the wisdom, patience, compassion, critical thinking, strategy and policy development I have learnt in this role and from Kate. I’m sure these skills will continue to serve me well.&lt;/p&gt;
&lt;p&gt;My work on Kate’s website, the Public Spheres, Open Government, assisting Kate in linking together different tech policies across a variety of portfolios are all things I am proud of. I also feel very lucky to have met and worked with such inspirational people from many different walks of life through this role and in Kate’s office.&lt;/p&gt;
&lt;p&gt;Meanwhile, having developed some understanding of the legislative and executive arms of government, I realised that I wanted to have more experience in the administrative arm of government. I had done some tech work in a previous life within departments but always as the outsourced person. I knew I wanted to really get in and contribute to the public service, as well as learn more about the implementation of policy and the delivery of government services to citizens.&lt;/p&gt;
&lt;p&gt;As such, I’m excited to say I am hopefully moving into a role in the APS in the coming weeks and I hope my efforts there will be broadly useful to others in the APS. I can’t say more at this stage as it is being finalised at the moment, but I’ll update this post in the weeks ahead with more information.&lt;/p&gt;
&lt;p&gt;By working within the APS, I hope to get a better personal understanding of the specific challenges facing the APS with regards to technology, and hopefully assist in developing strategies to be a more agile, responsive and citizen-centric public service. I will also continue helping to move the Open Government agenda ahead both in my own time and, where appropriate, within my new role. My commitment to Open Government (and Gov 2.0) lies in my understanding that it provides a path to a public service and democracy that is most relevant to, engaged with, responsive to, representative of and accountable to its citizens.&lt;/p&gt;
&lt;p&gt;I’ll finish by saying that after three years in her office, my respect for Kate has only grown. She is a person who has engaged fully in her role with integrity, responsibility, grace and a firm grip on her own principles. She is a politician that makes me believe politics isn’t just a dirty word and I wish we had more like her. Even in spite of the fact the last time I socialised with her, I ended up with a fractured scaphoid! I have learnt a keen respect for the torque of a 2 stroke, especially on a motocross track.&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;https://s1-04.twitpicproxy.com/photos/large/502751463.jpg&quot; title=&quot;My shiny black carbon fibre cast. Shiny!&quot; height=&quot;356&quot; width=&quot;600&quot; alt=&quot;My shiny black carbon fibre cast. Shiny!&quot; class=&quot;aligncenter&quot;&gt;&lt;/img&gt;My shiny black carbon fibre cast. Shiny!&lt;/p&gt;
&lt;p&gt;So, I’m diving into the deep end and I look forward to seeing how well I swim. Wish me luck &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt; &lt;/p&gt;</description>
	<pubDate>Wed, 25 Jan 2012 07:25:06 +0000</pubDate>
</item>
<item>
	<title>Stewart Smith: TextSecure – secure SMS for Android</title>
	<guid isPermaLink="false">http://www.flamingspork.com/blog/?p=2451</guid>
	<link>http://www.flamingspork.com/blog/2012/01/25/textsecure-secure-sms-for-android/</link>
	<description>&lt;p&gt;So… having secure SMS really isn’t hard. Onec upon a time you may have been forgiven to think that your SMS messages weren’t recorded forever by telecommunications companies or various government agencies, but those times have long passed. At the very least you should be concerned about somebody getting hold of your phone and going through all your SMSs (phones no longer just store 20 messages).&lt;/p&gt;
&lt;p&gt;TextSecure (&lt;a href=&quot;https://github.com/WhisperSystems/TextSecure&quot;&gt;Free and Open Source Software up on github&lt;/a&gt;) does both local encryption (messages are encrypted on your phone) and over the wire encryption. That’s right kids – you can send encrypted text messages to each other.&lt;/p&gt;
&lt;p&gt;It’s a drop-in replacement for the built in Android text messages application, so it all “just works”.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://market.android.com/details?id=org.thoughtcrime.securesms&amp;amp;hl=en&quot;&gt;Go install it now.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is the app that &lt;a href=&quot;https://twitter.com/#!/ioerror&quot;&gt;Jacob Appelbaum&lt;/a&gt; mentioned in is &lt;a href=&quot;http://www.youtube.com/watch?v=GMN2360LM_U&amp;amp;feature=plcp&amp;amp;context=C37d10d2UDOEgsToPDskJDNYBsW1FWRIuE5hpmctr0&quot;&gt;Keynote at lca2012&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;shr-publisher-2451&quot;&gt;&lt;/div&gt;&lt;div style=&quot;clear: both; height: 3px; width: 100%;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float: none; height: 30px;&quot; class=&quot;shareaholic-like-buttonset&quot;&gt;&lt;a class=&quot;shareaholic-fblike&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-fbsend&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-googleplusone&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-tweetbutton&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;clear: both; height: 3px; width: 100%;&quot;&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 25 Jan 2012 00:27:32 +0000</pubDate>
</item>
<item>
	<title>Chris Neugebauer: LCA2012: “Android is Not vi – User Experience for Geeks”</title>
	<guid isPermaLink="false">http://chris.neugebauer.id.au/?p=1574</guid>
	<link>http://chris.neugebauer.id.au/2012/01/25/lca2012-android-is-not-vi-user-experience-for-geeks/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://paris.id.au&quot;&gt;Paris Buttfield-Addison&lt;/a&gt; and I co-presented a talk at &lt;a href=&quot;http://lca2012.linux.org.au&quot;&gt;Linux.conf.au&lt;/a&gt; in Ballarat recently.  The topic was on designing mobile apps that don’t suck on Android.  The talk was pretty well received, the audience attentive and engaged (as evidenced by the fact that they heckled), and it was probably one of the better talks that Paris and I have co-presented.&lt;/p&gt;
&lt;p&gt;The video of the talk is available as an &lt;a href=&quot;http://mirror.linux.org.au/linux.conf.au/2012/Android_is_not_vi_mobile_user_experience_for_geeks.ogv&quot;&gt;ogv movie&lt;/a&gt; file, alternatively, the YouTube version is embedded below.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jan 2012 23:26:07 +0000</pubDate>
        <enclosure url="http://mirror.linux.org.au/linux.conf.au/2012/Android_is_not_vi_mobile_user_experience_for_geeks.ogv" length="252698976" type="video/ogg"/>
</item>
<item>
	<title>Jeremy Malcolm: sadlittlewebjournal 3.0 released</title>
	<guid isPermaLink="true">http://jere.my/?page=journal&amp;amp;sub_page=archive&amp;amp;display=80</guid>
	<link>http://jere.my/?page=journal&amp;amp;sub_page=archive&amp;amp;display=80</link>
	<description>sadlittlewebjournal, the Perl-based software that powers this site (and a few others) celebrates is 10th anniversary this year!  To celebrate, I'm finally bumping the major version up to 3.0, with a swag of new features...</description>
	<pubDate>Tue, 24 Jan 2012 15:31:14 +0000</pubDate>
</item>
<item>
	<title>Chris Samuel: A Week or so with the Samsung Galaxy Nexus</title>
	<guid isPermaLink="false">http://www.csamuel.org/?p=2661</guid>
	<link>http://www.csamuel.org/2012/01/24/a-week-or-so-with-the-samsung-galaxy-nexus</link>
	<description>&lt;p&gt;After a couple of good years with my Nokia N900 I’ve come to the sad conclusion that there’s no future for that platform due to the combined actions of Nokia and Intel – Nokia for dumping Linux and going with Windows Mobile for their smart phones after getting a new CEO (ex-Microsoft) and then Intel through dumping Meego and setting up a partnership with Samsung for yet another mobile Linux platform called Tizen (which at least went for the &lt;a href=&quot;https://lwn.net/Articles/475706/&quot;&gt;code first, hype second path&lt;/a&gt;, unlike Meego).  Intel are now on their third mobile Linux project as there was their Moblin project which was merged with Nokia’s Maemo to form Meego (announced less than 2 years ago) so they have form here as a serial abandoner.&lt;/p&gt;
&lt;p&gt;Looking at what is left in the mobile space it was really a no-brainer as neither Windows Mobile nor Apple’s iOS appealed at all, so it had to be an Android phone.  The timing was pretty good as Samsung and Google had just started shipping their jointly designed Galaxy Nexus with Android 4 (aka Ice Cream Sandwich or ICS).  It has the advantage of apparently being a phone recommended for the AOSP (Android Open Source Program) should I feel the need once my warranty expires – though I can’t find a reference to that now!   I ordered an &lt;a href=&quot;http://www.mobicity.com.au/samsung-google-galaxy-nexus.html&quot;&gt;unlocked Galaxy Nexus with 2 year warranty from Mobicity&lt;/a&gt; as I didn’t fancy the rubbish that carriers tend to put onto their phones, nor get handcuffed into a contract I didn’t want.  As an added bonus Mobicity let you pick from 3 optional accessories for free – I picked the screen protector (the other were either a charger or a bluetooth headset from memory).&lt;/p&gt;
&lt;p&gt;As an amusing aside I did try and see if Dick Smith Electronics would price match with Kogan for the Galaxy Nexus as Kogan was far cheaper and DSE was only selling them online, but with a manufacturers warranty (unlike Mobicity or Kogan).  Unfortunately DSE declined to do so on the grounds that Kogan didn’t have a physical retail outlet which was a bit rich given that neither does DSE for these phones.  But then I found out they are now owned by Woolworths and so I didn’t fancy supporting the &lt;a href=&quot;http://www.abc.net.au/news/2011-11-24/woolworths-agm/3692372&quot;&gt;largest owners of poker machines in Australia&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Despite the best efforts of UPS (who said it would take 6 days to cross Melbourne having taken 24 hours from Hong Kong – it actually arrived the following morning) I received it intact and on time.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/94482242@N00/6688688701/&quot; rel=&quot;&quot; title=&quot;Samsung / Google Galaxy Nexus&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7032/6688688701_85b222f271.jpg&quot; alt=&quot;Samsung / Google Galaxy Nexus&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I’ve now been playing with it, er, using it in anger for over a week now and so far I’m very happy.  I’d have to say the best description of the overall experience is “smooth”.  Android 4 seems light years ahead of Android 2.3.3 on my wifes Huaewei Sonic, though part of that will be the fact that it’s just a much more capable phone with a larger screen and much more powerful processor.&lt;/p&gt;
&lt;p&gt;Good bits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Auto-language select – it started up in Chinese characters but before I could really wonder how I’d fix that it detected it had an Australian SIM in it and autoconfigured the locale to match.&lt;/li&gt;
&lt;li&gt;No extra cruft – I’ve not spotted any “extras” from Samsung on the phone – the Market is the standard Android Market, etc.&lt;/li&gt;
&lt;li&gt;Good size screen – the phone feels much smaller in the pocket than my old N900 due to its narrowness despite it having a much wider screen.&lt;/li&gt;
&lt;li&gt;Android Market – heaps of apps, though the usual criticism of it not being easy to search for open source applications applies here.&lt;/li&gt;
&lt;li&gt;Camera – it’s “only” 5 megapixels, but it’s still pretty good (though I’ve not yet figured out how to turn the flash off).&lt;/li&gt;
&lt;li&gt;NFC – OK, a little bit of a toy at the moment, but there are a couple of apps that will read it and confirm that the reason my Myki and Uni ID card interfere is that they’re the same type of technology and so interfere with each other.  As do my credit card and my bank card (same tech again).&lt;/li&gt;
&lt;li&gt;Compass – my N900 had GPS and accelerometers (as does the Galaxy Nexus of course) but the compass allows neat things like Google Sky where you can just point your phone at the sky and have it show you a labelled view of planets stars and constellations.&lt;/li&gt;
&lt;li&gt;IPv6 works on Wifi – I know people say IPv6 has worked on Wifi since Android 2.2, but it certainly doesn’t on my wifes Android 2.3 phone.  But the Galaxy Nexus seems quite happy on my home network with &lt;a href=&quot;http://ipv6.internode.on.net/&quot;&gt;native dual stack IPv6 courtesy of Internode&lt;/a&gt;.
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Of course nothing is ever perfect, so here’s my feelings on the bad bits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No real keyboard – I really miss the N900′s physical keyboard, it made typing easy.  The on-screen keyboard that Android has is good, and quite usable for SMS, Twitter, etc, but for things like the Connectbot SSH client you can’t beat a real keyboard&lt;/li&gt;
&lt;li&gt;No NTP synchronisation possible – you can get root on the phone (and void your warranty) but this *really* shouldn’t be necessary!&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/NITZ&quot;&gt;NITZ&lt;/a&gt; sucks – whilst it gets the time right the timezone is out by an hour.  Probably a carrier issue but I don’t think phones should be relying on it.  Had to set it by hand to fix it up.&lt;/li&gt;
&lt;li&gt;Short notification sounds – a minor nit but the default notification sounds that are used for things like SMS, etc, are really short and quite easy to miss.&lt;/li&gt;
&lt;li&gt;Not entirely open source – whilst the N900 wasn’t either it does seem to have been more open than Android, and it didn’t try and avoid GPL code at all costs like Android does.&lt;/li&gt;
&lt;li&gt;No update to Android 4.0.2 available (yet) – so far it appears that Samsung haven’t pushed an Android 4.0.2 update to the region my phone was intended for – though other Galaxy Nexus owners around the world have reported getting updates at other times (including someone at Mobicity where I bought it).  I suspect this is just an organisational delay and nothing more serious, but it is annoying.  If it wasn’t for the warranty issue I’d consider reflashing the phone with the stock Google firmware for the Galaxy Nexus and pick the updates up directly from them in future.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To finish it off here are three images taken with the camera in the Samsung Galaxy Nexus (as I said I was happy with it), the first one was used on the weather slot as a background by the ABC News people last week!&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/94482242@N00/6704401703/&quot; rel=&quot;&quot; title=&quot;Melbourne summer morning&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7022/6704401703_dd342d2524_m.jpg&quot; alt=&quot;Melbourne summer morning&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/94482242@N00/6724390403/&quot; rel=&quot;&quot; title=&quot;Swanston St Skyline&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7160/6724390403_2da27cf95d_m.jpg&quot; alt=&quot;Swanston St Skyline&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://www.flickr.com/photos/94482242@N00/6740535645/&quot; rel=&quot;&quot; title=&quot;The Light Side and the Dark Side&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7162/6740535645_8651925940_m.jpg&quot; alt=&quot;The Light Side and the Dark Side&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This item originally posted here:&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.csamuel.org/2012/01/24/a-week-or-so-with-the-samsung-galaxy-nexus&quot;&gt;A Week or so with the Samsung Galaxy Nexus&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jan 2012 12:26:46 +0000</pubDate>
</item>
<item>
	<title>Robert Thomson: An Extensible Puppet ENC with class &amp; parameter overrides (&amp; more)</title>
	<guid isPermaLink="true">http://blog.corporatism.org/blog/2012/01/24/97/an_extensible_puppet_enc_with_class__parameter_ove</guid>
	<link>http://blog.corporatism.org/blog/2012/01/24/97/an_extensible_puppet_enc_with_class__parameter_ove</link>
	<description>&lt;p&gt;Puppet (&lt;a href=&quot;http://www.puppetlabs.com/&quot;&gt;http://www.puppetlabs.com/&lt;/a&gt;)'s a great tool for system automation - out of the box it comes with most of the functionality that you'll ever need, and a DSL that's easy enough to let junior sysadmins and developers maintain their own recipes.  But, depending on the kind of workhorse you want puppet to be, it's possible to hit a wall.  For my company, we had too many developers, many system administrators, multiple releases in production simultaneously, and a change control to rule them all (but managed nothing).  We also had the odd typo in node definitions causing incidents.
&lt;/p&gt;
&lt;p&gt;One possible answer to this is to employ an External Node Classifier, which in simple terms means an external script that Puppet calls to get the node definition, or at least the classes and parameters (and the environment, but don't rely on that due to an outstanding bug).  An ENC cannot call definitions or puppet functions directly however - it can just pass in classes, class parameters, and global parameters.  It's therefore up to you to make your ENC more intelligent.
&lt;/p&gt;
&lt;p&gt;I think Dan Bode of Puppet Labs gave me the idea of using YAML at first, over a year ago, and I whipped up a basic version in a couple of hours.
&lt;/p&gt;
&lt;p&gt;Over my long weekend, I decided to write a new ENC library from scratch that would provide the basics that one might want in an ENC, but allows it to be extended with plugins.  You instantiate it for a node with some seed data, pass in a loader object, and then include one or more input/override files.  It will take care of class, parameter, and substitution-variable overrides, and will spit out a nice Puppet 2.6+ ENC-compatible hash.
&lt;/p&gt;
&lt;p&gt;The test_puppetenc.rb file is the best source of documentation.
&lt;/p&gt;
&lt;p&gt;The Code: &lt;a href=&quot;https://github.com/rmt/puppetenc-ruby&quot;&gt;https://github.com/rmt/puppetenc-ruby&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jan 2012 06:24:33 +0000</pubDate>
</item>
<item>
	<title>Paul Wayper: Private Stupidity</title>
	<guid isPermaLink="true">http://www.mabula.net/tbfw/blosxom.cgi/2012/01/24#2012-01-24-private-stupidity</guid>
	<link>http://www.mabula.net/tbfw/blosxom.cgi/2012/01/24#2012-01-24-private-stupidity</link>
	<description>Kate and I heard a talk on the radio the other day in which a
German-sounding American professor, or pundit, or something, tried to
establish that actually we needed a society where everything is owned.
Obviously it's hard for me to know his full thesis, because we started
listening in the middle of the talk and switched off in disgust less than a
minute later.  But of the bit we heard all of it was, basically, complete
rubbish.&lt;p&gt;

His idea seemed to be that public property was a real problem - that it
made things difficult because then you had to have laws and police and
you had people sponging off the public good and abusing public property.
Then you had to pay all these taxes to keep everything going and it was all
very draining and stopped people just doing whatever they wanted with their
stuff.  Yes, a nice straw man argument, but then the alternative completely
baffled me.  According to him, in addition to owning your own property you'd
also have to be a kind of shareholder in the road in front of your street,
and the footpath, and the fences between your neighbours and yourself.&lt;/p&gt;&lt;p&gt;

What baffles me here is that he clearly didn't see this going much further.
Presumably he stays in his own street, grows all his own food, has an amazing
naturally-occurring spring of fresh water in his back yard, and doesn't use
electricity or the internet.  Because as soon as you start looking at where
all those things come from, you realise that they're all some kind of shared
property.  Once you drive outside your street, you need to be a shareholder
in the company that owns that street, and so forth.  I can only assume the
pundit doesn't have any friends, because they moment they come and visit him
they're going to have to pay a fee to his street-ownership-company to get
there and park.  He may well never use a public hospital, gone to a public
school, gone to a public park, flown in public airspace, used the public
radio spectrum, or have to claim unemployment benefits, but only because he's
most probably a well-off white male.&lt;/p&gt;&lt;p&gt;

I'll hopefully save my readers the tedium of reading through the first course
in a standard lecture on Government and Democracy.  It's just incredibly
irritatingly bizarre to hear someone spout this kind of nonsense which almost
naturally disproves itself.  He probably even thinks the world will be a
better place if they followed his philosophy.  I'd like to invite him,
publicly, to stop using all our public resources and only use the ones he
actually privately owns.  Then, when the oxygen starts running out in a couple
of hours, he may like to reconsider.  Meanwhile, get off my public
broadcasting network and pay for your own publicity yourself.&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jan 2012 04:26:07 +0000</pubDate>
</item>
<item>
	<title>Erik de Castro Lopo: Benchmarking and QuickChecking readInt.</title>
	<guid isPermaLink="false">http://www.mega-nerd.com/erikd/Blog/CodeHacking/Haskell/read_int</guid>
	<link>http://www.mega-nerd.com/erikd/Blog/CodeHacking/Haskell/read_int.html</link>
	<description>&lt;p&gt;
I'm currently working on converting my
	&lt;a href=&quot;http://hackage.haskell.org/package/http-proxy/&quot;&gt;
	http-proxy&lt;/a&gt;
library from using the
	&lt;a href=&quot;http://hackage.haskell.org/package/enumerator&quot;&gt;
	Data.Enumerator&lt;/a&gt;
package to
	&lt;a href=&quot;http://hackage.haskell.org/package/conduit/&quot;&gt;
	Data.Conduit&lt;/a&gt;
(explanation of why in my
	&lt;a href=&quot;http://www.mega-nerd.com/erikd/Blog/CodeHacking/Haskell/telnet-conduit.html&quot;&gt;
	last blog post&lt;/a&gt;).
&lt;/p&gt;

&lt;p&gt;
During this conversion, I have been studying the sources of the
	&lt;a href=&quot;http://hackage.haskell.org/package/warp/&quot;&gt;
	Warp&lt;/a&gt;
web server because my http-proxy was originally derived from the Enumerator
version of Warp.
While digging through the Warp code I found the following code (and comment)
which is used to parse the number provided in the &lt;tt&gt;Content-Length&lt;/tt&gt; field
of a HTTP header:
&lt;/p&gt;

&lt;pre class=&quot;code&quot;&gt;
  -- Note: This function produces garbage on invalid input. But serving an
  -- invalid content-length is a bad idea, mkay?
  readInt :: S.ByteString -&amp;gt; Integer
  readInt = S.foldl' (\x w -&amp;gt; x * 10 + fromIntegral w - 48) 0

&lt;/pre&gt;

&lt;p&gt;
The comment clearly states that that this function can produce garbage,
specifically if the string contains anything other than ASCII digits.
The comment is also correct that an invalid &lt;tt&gt;Content-Length&lt;/tt&gt; is a bad
idea.
However, on seeing the above code, and remembering something I had seen recently
in the standard library, I naively sent the
	&lt;a href=&quot;https://github.com/yesodweb/wai/&quot;&gt;
	Yesod project&lt;/a&gt;
a patch replacing the above code with a version that uses the &lt;tt&gt;readDec&lt;/tt&gt;
function from the &lt;tt&gt;Numeric&lt;/tt&gt; module:
&lt;/p&gt;

&lt;pre class=&quot;code&quot;&gt;
  import Data.ByteString (ByteString)
  import qualified Data.ByteString.Char8 as B
  import qualified Numeric as N

  readInt :: ByteString -&amp;gt; Integer
  readInt s =
      case N.readDec (B.unpack s) of
          [] -&amp;gt; 0
          (x, _):_ -&amp;gt; x

&lt;/pre&gt;

&lt;p&gt;
About 3-4 hours after I submitted the patch I got an email from
	&lt;a href=&quot;http://www.snoyman.com/&quot;&gt;
	Michael Snoyman&lt;/a&gt;
saying that parsing the &lt;tt&gt;Content-Length&lt;/tt&gt; field is a hot spot for the
performance of Warp and that I should benchmark it against the code I'm
replacing to make sure there is no unacceptable performance penalty.
&lt;/p&gt;

&lt;p&gt;
That's when I decided it was time to check out Bryan O'Sullivan's
	&lt;a href=&quot;http://hackage.haskell.org/package/criterion/&quot;&gt;
	Criterion&lt;/a&gt;
bench-marking library.
A quick read of the docs and bit of messing around and I was able to prove to
myself that using &lt;tt&gt;readDec&lt;/tt&gt; was indeed much slower than the code I wanted
to replace.
&lt;/p&gt;

&lt;p&gt;
The initial disappointment of finding that a more correct implementation was
significantly slower than the less correct version quickly turned to joy as I
experimented with a couple of other implementations and eventually settled on
this:
&lt;/p&gt;


&lt;pre class=&quot;code&quot;&gt;
  import Data.ByteString (ByteString)
  import qualified Data.ByteString.Char8 as B
  import qualified Data.Char as C

  readIntTC :: Integral a =&amp;gt; ByteString -&amp;gt; a
  readIntTC bs = fromIntegral
          $ B.foldl' (\i c -&amp;gt; i * 10 + C.digitToInt c) 0
          $ B.takeWhile C.isDigit bs

&lt;/pre&gt;

&lt;p&gt;
By using the &lt;tt&gt;Integral&lt;/tt&gt; type class, this function converts the given
&lt;tt&gt;ByteString&lt;/tt&gt; to any integer type (ie any type belonging to the
&lt;tt&gt;Integral&lt;/tt&gt; type class).
When used, this function will be specialized by the Haskell compiler at the
call site to to produce code to read string values into &lt;tt&gt;Int&lt;/tt&gt;s,
&lt;tt&gt;Int64&lt;/tt&gt;s or anything else that is a member of the &lt;tt&gt;Integral&lt;/tt&gt;
type class.
&lt;/p&gt;

&lt;p&gt;
For a final sanity check I decided to use
	&lt;a href=&quot;http://hackage.haskell.org/package/QuickCheck&quot;&gt;
	QuickCheck&lt;/a&gt;
to make sure that the various versions of the generic function were correct for
values of the type they returned.
To do that I wrote a very simple QuickCheck property as follows:
&lt;/p&gt;


&lt;pre class=&quot;code&quot;&gt;
  prop_read_show_idempotent :: Integral a =&amp;gt; (ByteString -&amp;gt; a) -&amp;gt; a -&amp;gt; Bool
  prop_read_show_idempotent freader x =
      let posx = abs x
      in posx == freader (B.pack $ show posx)

&lt;/pre&gt;

&lt;p&gt;
This QuickCheck property takes the function under test &lt;tt&gt;freader&lt;/tt&gt; and
QuickCheck will then provide it values of the correct type.
Since the function under test is designed to read &lt;tt&gt;Content-Length&lt;/tt&gt; values
which are always positive, we only test using the absolute value of the value
randomly generated by QuickCheck.
&lt;/p&gt;


&lt;p&gt;
The complete test program can be found on Github
	&lt;a href=&quot;https://gist.github.com/1662654&quot;&gt;
	in this Gist&lt;/a&gt;
and can be compiled and run as:
&lt;/p&gt;

&lt;pre class=&quot;code&quot;&gt;
  ghc -Wall -O3 --make readInt.hs -o readInt &amp;amp;&amp;amp; ./readInt

&lt;/pre&gt;

&lt;p&gt;
When run, the output of the program looks like this:
&lt;/p&gt;

&lt;pre class=&quot;code&quot;&gt;
  Quickcheck tests.
  +++ OK, passed 100 tests.
  +++ OK, passed 100 tests.
  +++ OK, passed 100 tests.
  Criterion tests.
  warming up
  estimating clock resolution...
  mean is 3.109095 us (320001 iterations)
  found 27331 outliers among 319999 samples (8.5%)
    4477 (1.4%) low severe
    22854 (7.1%) high severe
  estimating cost of a clock call...
  mean is 719.4627 ns (22 iterations)

  benchmarking readIntOrig
  mean: 4.653041 us, lb 4.645949 us, ub 4.663823 us, ci 0.950
  std dev: 43.94805 ns, lb 31.52653 ns, ub 73.82125 ns, ci 0.950

  benchmarking readDec
  mean: 13.12692 us, lb 13.10881 us, ub 13.14411 us, ci 0.950
  std dev: 90.63362 ns, lb 77.52619 ns, ub 112.4304 ns, ci 0.950

  benchmarking readRaw
  mean: 591.8697 ns, lb 590.9466 ns, ub 594.1634 ns, ci 0.950
  std dev: 6.995869 ns, lb 3.557109 ns, ub 14.54708 ns, ci 0.950

  benchmarking readInt
  mean: 388.3835 ns, lb 387.9500 ns, ub 388.8342 ns, ci 0.950
  std dev: 2.261711 ns, lb 2.003214 ns, ub 2.585137 ns, ci 0.950

  benchmarking readInt64
  mean: 389.4380 ns, lb 388.9864 ns, ub 389.9312 ns, ci 0.950
  std dev: 2.399116 ns, lb 2.090363 ns, ub 2.865227 ns, ci 0.950

  benchmarking readInteger
  mean: 389.3450 ns, lb 388.8463 ns, ub 389.8626 ns, ci 0.950
  std dev: 2.599062 ns, lb 2.302428 ns, ub 2.963600 ns, ci 0.950

&lt;/pre&gt;

&lt;p&gt;
At the top of the output is proof that all three specializations of the generic
function &lt;tt&gt;readIntTC&lt;/tt&gt; satisfy the QuickCheck property.
From the Criterion output its pretty obvious that the &lt;tt&gt;Numeric.readDec&lt;/tt&gt;
version is about 3 times slower that the original function.
More importantly, all three version of this generic function are an order of
magnitude faster than the original.
&lt;/p&gt;

&lt;p&gt;
That's a win!
I will be submitting my new function for inclusion in Warp.
&lt;/p&gt;


&lt;p&gt;
&lt;b&gt;Update : 14:13&lt;/b&gt;
&lt;/p&gt;

&lt;p&gt;
At around the same time I submitted my latest version for &lt;tt&gt;readInt&lt;/tt&gt;
Vincent Hanquez
	&lt;a href=&quot;https://github.com/yesodweb/wai/pull/34#issuecomment-3626110&quot;&gt;
	posted a comment on the Github issue&lt;/a&gt;
suggesting I look at the
	&lt;a href=&quot;http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/syntax-extns.html#magic-hash&quot;&gt;
	GHC MagicHash extension&lt;/a&gt;
and pointed me to
	&lt;a href=&quot;http://tab.snarc.org/posts/haskell/2011-11-15-lookup-tables.html&quot;&gt;
	an example&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Sure enough, using the MagicHash technique resulted in something significantly
faster again.
&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;Update #2 : 2012-01-29 19:46&lt;/b&gt;
&lt;/p&gt;

&lt;p&gt;
In version 0.3.0 and later of the
	&lt;a href=&quot;http://hackage.haskell.org/package/bytestring-lexing&quot;&gt;
	bytestring-lexing&lt;/a&gt;
package there is a function &lt;tt&gt;readDecimal&lt;/tt&gt; that is even faster than the
MagiHash version.
&lt;/p&gt;</description>
	<pubDate>Tue, 24 Jan 2012 00:52:00 +0000</pubDate>
</item>
<item>
	<title>Tim Riley: Render Single-Line Markdown Text with Redcarpet</title>
	<guid isPermaLink="false">http://icelab.com.au/articles/render-single-line-markdown-text-with-redcarpet/</guid>
	<link>http://feedproxy.google.com/~r/BlahBlahWoofWoof/~3/Yn5qImDnPKI/</link>
	<description>&lt;p&gt;At Icelab, we love &lt;a href=&quot;http://daringfireball.net/projects/markdown&quot;&gt;Markdown&lt;/a&gt;. We use it wherever we can for text formatting. In a web app, the obvious place for it is in large text areas, where we can allow complete freedom of formatting. Headers, paragraphs, lists, it’s all good.&lt;/p&gt;

&lt;p&gt;What about the formatting of text in single-line text fields? If our form entry is a single line, that’s usually how its text will be displayed in our interface. In this case, we probably want to avoid all the block-level elements that Markdown will let the user create.&lt;/p&gt;

&lt;p&gt;This is easy to do using &lt;a href=&quot;http://github.com/tanoku/redcarpet&quot;&gt;Redcarpet&lt;/a&gt;, a fantastic Markdown renderer for Ruby. It is fast and, importantly, it is modular: it allows us to define our own custom renderers. We can use this to create a renderer that ignores all the block-level Markdown elements. Put this somewhere in your Rails app (e.g., &lt;code&gt;lib/redcarpet_renderers.rb&lt;/code&gt;):&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;module Redcarpet
  module Render
    class HTMLWithoutBlockElements &amp;lt; HTML
      include SmartyPants

      def initialize(opts = {})
        opts[:tables] = false
        super(opts)
      end

      # Regular markdown, just ignore all the block-level elements

      def block_code(code, language)
        code
      end

      def block_quote(quote)
        quote
      end

      def block_html(raw_html)
        raw_html
      end

      def header(text, header_level)
        &quot;#{text} &quot;
      end

      def hrule
        &quot; &quot;
      end

      def list(contents, list_type)
        &quot; #{contents}&quot;
      end

      def list_item(text, list_type)
        &quot;* #{text}&quot;
      end

      def paragraph(text)
        text
      end

      # Span-level calls

      def linebreak
        &quot; &quot;
      end

      # Postprocessing: strip the newlines

      def postprocess(document)
        document.gsub(&quot;\n&quot;, ' ').strip
      end
    end
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Now we can safely render the content from our single-line text fields using markdown. The user can still make things _emphasised_ or **bold** or even [linked](http://icelab.com.au/) and we don’t have to worry about unwanted block elements messing up our page layouts.&lt;/p&gt;

&lt;p&gt;To use this renderer, just throw something like the following into your &lt;code&gt;app/helpers/application_helper.rb&lt;/code&gt; file:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;module ApplicationHelper
  def markdown(text)
    renderer = Redcarpet::Render::HTML.new({
      :filter_html =&amp;gt; true,
      :hard_wrap =&amp;gt; true
    })
    markdown = Redcarpet::Markdown.new(renderer, {
      :autolink =&amp;gt; true,
      :no_intra_emphasis =&amp;gt; true
    })

    markdown.render(text).html_safe
  end

  def markdown_line(text)
    renderer = Redcarpet::Render::HTMLWithoutBlockElements.new({
      :filter_html =&amp;gt; true,
      :hard_wrap =&amp;gt; true
    })
    markdown = Redcarpet::Markdown.new(renderer, {
      :autolink =&amp;gt; true,
      :no_intra_emphasis =&amp;gt; true
    })

    markdown.render(text).html_safe
  end
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;And it’s now a helper ready for use in our page templates. For example:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;div class=&quot;item&quot;&amp;gt;
  &amp;lt;h3 class=&quot;name&quot;&amp;gt;&amp;lt;%= markdown_line(item.name) %&amp;gt;&amp;lt;/h3&amp;gt;
  &amp;lt;div class=&quot;description&quot;&amp;gt;
    &amp;lt;%= markdown(item.description) %&amp;gt;
  &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The more Markdown we can use, the happier we are!&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/BlahBlahWoofWoof/~4/Yn5qImDnPKI&quot; height=&quot;1&quot; width=&quot;1&quot;&gt;&lt;/img&gt;</description>
	<pubDate>Tue, 24 Jan 2012 00:00:00 +0000</pubDate>
</item>
<item>
	<title>Michael Davies: Flickr photos for LCA2012 now online</title>
	<guid isPermaLink="true">http://feedproxy.google.com/~r/MichaelDaviesBlog/~3/unJVaoXMWx4/lca2012-photos.html</guid>
	<link>http://feedproxy.google.com/~r/MichaelDaviesBlog/~3/unJVaoXMWx4/lca2012-photos.html</link>
	<description>&lt;p&gt;
All my &lt;a href=&quot;http://www.flickr.com/photos/mrda/sets/72157628964714683/&quot;&gt;linux.conf.au 2012 photos&lt;/a&gt; have been uploaded to Flickr, within a week of the conference. (that's gotta be a record! :-)
&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/MichaelDaviesBlog/~4/unJVaoXMWx4&quot; height=&quot;1&quot; width=&quot;1&quot;&gt;&lt;/img&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 22:29:44 +0000</pubDate>
</item>
<item>
	<title>Stewart Smith: MySQL and PostgreSQL Cloud Offerings – linux.conf.au 2012 miniconf talk by myself and Selena</title>
	<guid isPermaLink="false">http://www.flamingspork.com/blog/?p=2447</guid>
	<link>http://www.flamingspork.com/blog/2012/01/23/mysql-and-postgresql-cloud-offerings-linux-conf-au-2012-miniconf-talk-by-myself-and-selena/</link>
	<description>&lt;p&gt;Selena and I gave a talk on the various issues of running databases “in the cloud” at the recent &lt;a href=&quot;http://linux.conf.au&quot;&gt;linux.conf.au&lt;/a&gt; in Ballarat. Video is up, embedded below:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class=&quot;shr-publisher-2447&quot;&gt;&lt;/div&gt;&lt;div style=&quot;clear: both; height: 3px; width: 100%;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float: none; height: 30px;&quot; class=&quot;shareaholic-like-buttonset&quot;&gt;&lt;a class=&quot;shareaholic-fblike&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-fbsend&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-googleplusone&quot;&gt;&lt;/a&gt;&lt;a class=&quot;shareaholic-tweetbutton&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;clear: both; height: 3px; width: 100%;&quot;&gt;&lt;/div&gt;</description>
	<pubDate>Mon, 23 Jan 2012 03:27:37 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Identically partition disks.. the easy way!</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=230</guid>
	<link>http://oliver.net.au/?p=230</link>
	<description>&lt;p&gt;Was just looking into a software RAID howto.. for no reason really, but kinda glad I did! When you set up software raid you want to make sure all disks are partitioned the same, right. so check this out:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;3. Create partitions on /dev/sda identical to the partitions on /dev/sdb:&lt;/p&gt;
&lt;p&gt;sfdisk -d /dev/sdb | sfdisk /dev/sda&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;That’s a much easier way &lt;img src=&quot;http://oliver.net.au/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/p&gt;
&lt;p&gt;This gem is thanks to: &lt;a href=&quot;http://www.howtoforge.com/how-to-create-a-raid1-setup-on-an-existing-centos-redhat-6.0-system&quot;&gt;http://www.howtoforge.com/how-to-create-a-raid1-setup-on-an-existing-centos-redhat-6.0-system&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: NTLM Authentication in Squid using Winbind.</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=225</guid>
	<link>http://oliver.net.au/?p=225</link>
	<description>&lt;p&gt;Some old windows servers require authentication through the old NTLM protocol, luckily with the help from squid, samba and winbind we can do this under Linux.&lt;/p&gt;
&lt;p&gt;Some URLs a much of this information was gathered from are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; http://wiki.squid-cache.org/ConfigExamples/Authenticate/NtlmCentOS5&lt;/li&gt;
&lt;li&gt;http://wiki.squid-cache.org/ConfigExamples/Authenticate/Ntlm&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;HOW TO&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In order to authenticate through winbind we will be using that and samba to connect to a windows domain, so you will need to have a domain and the details for it or all this will be for naught. I’ll use some fake credentials for this post.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Required Packages&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
Let’s install all the required packages:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
yum install squid krb5-workstation samba-common ntp samba-winbind authconfig&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NTP (Network Time Protocol)&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
Kerberos and windbind can be a little thingy about date and time, so its a good idea to use NTP for your network, I’ll assume your domain controller (DC) will be also your NTP server in which case lets set it up.&lt;/p&gt;
&lt;p&gt;Comment out any lines that begin with server and create only one that points to your Active Directory PDC.&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# vim /etc/ntp.conf&lt;br&gt;&lt;/br&gt;
server pdc.test.lan&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now add it to the default runlevels and start it.&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
chkconfig ntpd on&lt;br&gt;&lt;/br&gt;
/etc/init.d/ntpd start&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Samba, Winbind and Kerberos&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
We will the use the authconfig package/command we installed earlier to configure Samba, Winbind and perform the join in one step, this makes things _SO_ much&lt;br&gt;&lt;/br&gt;
easier!!!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; If you don’t have DNS set up then you will need to add the DC to your hosts file, and it is important to use the name the DC machine knows itself as in AD.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
authconfig --enableshadow --enablemd5 --passalgo=md5 --krb5kdc=pdc.test.lan \&lt;br&gt;&lt;/br&gt;
--krb5realm=TEST.LAN --smbservers=pdc.test.lan --smbworkgroup=TESTLAN \&lt;br&gt;&lt;/br&gt;
--enablewinbind --enablewinbindauth --smbsecurity=ads --smbrealm=TEST.LAN \&lt;br&gt;&lt;/br&gt;
--smbidmapuid=&quot;16777216-33554431&quot; --smbidmapgid=&quot;16777216-33554431&quot; --winbindseparator=&quot;+&quot; \&lt;br&gt;&lt;/br&gt;
--winbindtemplateshell=&quot;/bin/false&quot; --enablewinbindusedefaultdomain --disablewinbindoffline \&lt;br&gt;&lt;/br&gt;
--winbindjoin=administrator --disablewins --disablecache --enablelocauthorize --updateall&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Replace pdc.test.lan with that of your FQDN of your DC server, TESTLAN with your domain, TEST.LAN with the full name of the domain/realm, and make sure you set ‘–winbindjoin’ with a domain admin.&lt;/p&gt;
&lt;p&gt;If that succeeds lets test it:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# wbinfo -u&lt;br&gt;&lt;/br&gt;
# wbinfo -g&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
If you are able to enumerate your Active Directory Groups and Users, everything is working.&lt;/p&gt;
&lt;p&gt;Next lets test that we can authenticate with winbind:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# wbinfo -a&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
E.G:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# wbinfo -a testuser&lt;br&gt;&lt;/br&gt;
Enter testuser's password:&lt;br&gt;&lt;/br&gt;
plaintext password authentication succeeded&lt;br&gt;&lt;/br&gt;
Enter testuser's password:&lt;br&gt;&lt;/br&gt;
challenge/response password authentication succeeded&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Great, we have been added to the domain, so now we can setup squid for NTLM authentication.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SQUID Configuration&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
Squid comes with its own ntlm authentication binary (/usr/lib64/squid/ntlm_smb_lm_auth) which uses winbind, but as of Samba 3.x, samba bundle their own which is the recommended binary to use (according to the squid and samba projects). So the binary we use comes from the samba-winbind package we installed earlier:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
/usr/bin/ntlm_auth&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Add the following configuration elements to the squid.conf to enable NTLM authentication:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
#NTLM&lt;br&gt;&lt;/br&gt;
auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp&lt;br&gt;&lt;/br&gt;
auth_param ntlm children 5&lt;br&gt;&lt;/br&gt;
auth_param ntlm keep_alive on&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;acl ntlm proxy_auth REQUIRED&lt;br&gt;&lt;/br&gt;
http_access allow ntlm&lt;br&gt;&lt;/br&gt;
&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;NOTE:&lt;/strong&gt; The above is allowing anyone access as long as they authenticate themselves via NTLM, you could use further acl's to restrict this more.&lt;/p&gt;
&lt;p&gt;The ntlm_auth binary has other switches that might be of use, such as restricting users by group membership:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=EXAMPLE+ADGROUP&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Before we are complete there is one more thing we need to do, for squid to be allowed to use winbind, the squid user (which was created when the squid package was installed) needs to be a member of a wbpriv group:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
gpasswd -a squid wbpriv&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IMPORTANT!&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
NTLM authentication &lt;strong&gt;WILL FAIL&lt;/strong&gt; if you have &quot;cache_effective_group squid&quot; set, if you do then remove it! As this overrides the effective group and squid then isn't seen as part of the 'wbpriv' group which breaks authentication!!!&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;/IMPORTANT!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Add squid to the runlevels and start it:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# chkconfig squid on&lt;br&gt;&lt;/br&gt;
# /etc/init.d/squid start&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Trouble shooting&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
Make sure you open the port in iptables, if squid is listening on 3128 then:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
# iptables -I INPUT 1 -p tcp --dport 3128 -j ACCEPT&lt;br&gt;&lt;/br&gt;
# /etc/init.d/iptables save&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; The '/etc/init.d/iptables save' command saves the current running configuration so the new rule will be applied on reboot.&lt;/p&gt;
&lt;p&gt;Happy squid-ing.&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Reverse proxy using squid + Redirection</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=215</guid>
	<link>http://oliver.net.au/?p=215</link>
	<description>&lt;p&gt;&lt;strong&gt;Squid – Reverse Proxy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In computer networks, a reverse proxy is a type of proxy server that retrieves resources on behalf of a client from one or more servers. These resources are then returned to the client as though it originated from the reverse proxy itself. While a forward proxy is usually situated between the client application (such as a web browser) and the server(s) hosting the desired resources, a reverse proxy is usually situated closer to the server(s) and will only return a configured set of resources.&lt;/p&gt;
&lt;p&gt;See: http://en.wikipedia.org/wiki/Reverse_proxy&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Configuration&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Squid should already be installed, if not then install it:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
yum install squid&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then we edit squid config:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
vim /etc/squid/squid.conf&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Add we add the following to the top of the file:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
http_port 80 vhost&lt;br&gt;&lt;/br&gt;
https_port 443 cert=/etc/squid/localhost.crt key=/etc/squid/localhost.key vhost&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;cache_effective_user squid&lt;br&gt;&lt;/br&gt;
cache_effective_group squid&lt;/p&gt;
&lt;p&gt;cache_peer 1.2.3.4 parent 80 0 no-query originserver login=PASS name=site1-http&lt;br&gt;&lt;/br&gt;
cache_peer 1.2.3.5 parent 443 0 no-query originserver login=PASS ssl sslflags=DONT_VERIFY_PEER name=site2-ssl&lt;br&gt;&lt;/br&gt;
cache_peer_domain site1-http site1.example.lan&lt;br&gt;&lt;/br&gt;
cache_peer_domain site2-ssl site2.anotherexample.lan&lt;/p&gt;
&lt;p&gt;acl bad_requests urlpath_regex -i cmd.exe \/bin\/sh \/bin\/bash default\.ida?XXX insert update delete select&lt;br&gt;&lt;/br&gt;
http_access deny bad_requests&lt;br&gt;&lt;/br&gt;
&lt;/p&gt;
&lt;p&gt;Now I’ll walk us through the above configuration.&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
http_port 80 vhost&lt;br&gt;&lt;/br&gt;
https_port 443 cert=/etc/squid/localhost.crt key=/etc/squid/localhost.key vhost&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This sets the http and https ports squid is listening on. Note the cert options for https, we can get squid to use https up to the proxy and unencrytped link to the last hop if we want.. which is cool. If for some reason the server doesn’t support https.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
cache_effective_user squid&lt;br&gt;&lt;/br&gt;
cache_effective_group squid&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
Set the effective user and group for squid.. this may not be required, but doesn’t hurt.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
cache_peer 1.2.3.4 parent 80 0 no-query originserver name=site1-http&lt;br&gt;&lt;/br&gt;
cache_peer 1.2.3.5 parent 443 0 no-query originserver ssl sslflags=DONT_VERIFY_PEER name=site2-ssl&lt;br&gt;&lt;/br&gt;
cache_peer_domain site1-http site1.example.lan&lt;br&gt;&lt;/br&gt;
cache_peer_domain site2-ssl site2.anotherexample.lan&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This is the magic, the first two lines, tell squid which peer to reverse proxy for and what port to use. Note if you use ssl the ’sslflags=DONT_VERIFY_PEER’ is useful otherwise if your using a self signed cert you’ll have certificate errors.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IMPORTANT:&lt;/strong&gt; If you want to allow http authentication (auth handled by the web server, such as htaccess) then you need to add ‘login=PASS’ otherwise squid will try and authenticate to squid rather than the http server.&lt;/p&gt;
&lt;p&gt;The last two lines, reference the first two and tell squid the domains to listen to, so if someone connects to squid looking for that domain it knows where to go/cache.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
acl bad_requests urlpath_regex -i cmd.exe \/bin\/sh \/bin\/bash default\.ida?XXX insert update delete select&lt;br&gt;&lt;/br&gt;
http_access deny bad_requests&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;NOTE:&lt;/strong&gt; The acl line has been cut over two lines, this should be on one. There should be the ACL line and the http_access line. &lt;br&gt;&lt;/br&gt;
These lines set up some bad requests to which we deny access to, this is to help prevent SQL injection, and other hack attempts, etc.&lt;/p&gt;
&lt;p&gt;That’s it, after a (re)start to squid you it will be reverse proxying the domains.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Redirect to SSL&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We had a requirement to automatically redirect to https if someone came in on http. Squid allows redirecting through a variety of ways, you can write a redirect script at get squid to use it, but there is a simpler way, using all squid internals and acls.&lt;/p&gt;
&lt;p&gt;Add the following to the entries added in the last section:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br&gt;&lt;/br&gt;
acl port80 myport 80&lt;br&gt;&lt;/br&gt;
acl site1 dstdomain site1.example.lan&lt;br&gt;&lt;/br&gt;
http_access deny port80 site1&lt;br&gt;&lt;/br&gt;
deny_info https://site1.example.lan/ site1&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;acl site2 dstdomain site2.anotherexample.lan&lt;br&gt;&lt;/br&gt;
http_access deny port80 site2&lt;br&gt;&lt;/br&gt;
deny_info https://site2.anotherexample.lan/ site2&lt;br&gt;&lt;/br&gt;
&lt;/p&gt;
&lt;p&gt;We create an acl for the squids port 80 and then one for the domain we want to redirect. We then use &quot;http_access deny&quot; to cause squid to deny access to that domain coming in on port 80 (http). This causes a deny which is caught by the deny_info which redirects it to https.&lt;/p&gt;
&lt;p&gt;The order used of the acl's in the http_access and the deny_info is important. Squid only remembers the last acl used by a http_access command and will look for a corresponding deny_info matched to that acl. So make sure the last acl matches the acl used in the deny_info statement!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; See http://www.squid-cache.org/Doc/config/deny_info/&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Appendix&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The following is the configuration all put together now.&lt;/p&gt;
&lt;p&gt;Reverse proxy + redirection:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
http_port 80 vhost&lt;br&gt;&lt;/br&gt;
https_port 443 cert=/etc/squid/localhost.crt key=/etc/squid/localhost.key vhost&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;cache_effective_user squid&lt;br&gt;&lt;/br&gt;
cache_effective_group squid&lt;/p&gt;
&lt;p&gt;cache_peer 1.2.3.4 parent 80 0 no-query originserver login=PASS name=site1-http&lt;br&gt;&lt;/br&gt;
cache_peer 1.2.3.5 parent 443 0 no-query originserver login=PASS ssl sslflags=DONT_VERIFY_PEER name=site2-ssl&lt;br&gt;&lt;/br&gt;
cache_peer_domain site1-http site1.example.lan&lt;br&gt;&lt;/br&gt;
cache_peer_domain site2-ssl site2.anotherexample.lan&lt;/p&gt;
&lt;p&gt;acl bad_requests urlpath_regex -i cmd.exe \/bin\/sh \/bin\/bash default\.ida?XXX insert update delete select&lt;br&gt;&lt;/br&gt;
http_access deny bad_requests&lt;/p&gt;
&lt;p&gt;acl port80 myport 80&lt;br&gt;&lt;/br&gt;
acl site1 dstdomain site1.example.lan&lt;br&gt;&lt;/br&gt;
http_access deny port80 site1&lt;br&gt;&lt;/br&gt;
deny_info https://site1.example.lan/ site1&lt;/p&gt;
&lt;p&gt;acl site2 dstdomain site2.anotherexample.lan&lt;br&gt;&lt;/br&gt;
http_access deny port80 site2&lt;br&gt;&lt;/br&gt;
deny_info https://site2.anotherexample.lan/ site2&lt;br&gt;&lt;/br&gt;
&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Posfix – Making sense of delays in mail</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=211</guid>
	<link>http://oliver.net.au/?p=211</link>
	<description>&lt;p&gt;&lt;strong&gt;The maillog&lt;br&gt;&lt;/br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The maillog is easy enough to follow, but when you understand what all the delay and delays numbers mean then this may help really understand what is going on!&lt;br&gt;&lt;/br&gt;
A standard email entry in postfix looks like:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
Jan 10 10:00:00 testmtr postfix/smtp[20123]: 34A1B160852B: to=, relay=mx1.example.lan[1.2.3.4]:25, delay=0.49, delays=0.2/0/0.04/0.25, dsn=2.0.0, status=sent&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Pretty straight forward: date, email identifier in the mailq (34A1B160852B), recipient, which server the email is being sent to (relay). It is the delay and delays I’d like to talk about.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Delay and Delays&lt;/strong&gt;&lt;br&gt;&lt;/br&gt;
If we take a look at the example email from above:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
Jan 10 10:00:00 testmtr postfix/smtp[20123]: 34A1B160852B: to=, relay=mx1.example.lan[1.2.3.4]:25, delay=0.49, delays=0.2/0/0.04/0.25, dsn=2.0.0, status=sent&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The delay parameter (delay=0.49) is fairly self explanatory, it is the total amount of time this email (34A1B160852B) has been on this server. But what is the delays parameter all about?&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
delays=0.2/0/0.04/0.25&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;NOTE:&lt;/strong&gt; Numbers smaller than 0.01 seconds are truncated to 0, to reduce the noise level in the logfile.&lt;/p&gt;
&lt;p&gt;You might have guessed it is a break down of the total delay, but what do each number represent?&lt;/p&gt;
&lt;p&gt;Well from the release notes we get:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
delays=a/b/c/d:&lt;br&gt;&lt;/br&gt;
a=time before queue manager, including message transmission;&lt;br&gt;&lt;/br&gt;
b=time in queue manager;&lt;br&gt;&lt;/br&gt;
c=connection setup time including DNS, HELO and TLS;&lt;br&gt;&lt;/br&gt;
d=message transmission time.&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;There for looking at our example:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; a (0.2): The time before getting to the queue manager, so the time it took to be transmitted onto the mail server and into postfix.&lt;/li&gt;
&lt;li&gt; b (0): The time in queue manager, so this email didn’t hit the queues, so it was emailed straight away.&lt;/li&gt;
&lt;li&gt; c (0.04): The time it took to set up a connection with the destination mail relay.&lt;/li&gt;
&lt;li&gt; d (0.25): The time it took to transmit the email to the destination mail relay.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;However if the email is deferred, then when the email is attempted to be sent again:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
Jan 10 10:00:00 testmtr postfix/smtp[20123]: 34A1B160852B: to=, relay=mx1.example.lan[1.2.3.4]:25, delay=82, delays=0.25/0/0.5/81, dsn=4.4.2, status=deferred (lost connection with mx1.example.lan[1.2.3.4] while sending end of data -- message may be sent more than once)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt; &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Jan 10  testmtr postfix/smtp[20123]: 34A1B160852B: to=, relay=mx1.example.lan[1.2.3.4]:25, delay=1092, delays=1091/0.2/0.8/0.25, dsn=2.0.0, status=sent&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This time the first entry shows how long it took before the destination mail relay took to time out and close the connection:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
delays=0.25/0/0.5/81&lt;br&gt;&lt;/br&gt;
Therefore: 81 seconds.&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The email was deferred then about 15 minutes later (1009 seconds [delays - &amp;lt;total delay from last attempt&amp;gt; ]) another attempt is made.&lt;br&gt;&lt;/br&gt;
This time the delay is a lot larger, as the total time this email has spent on the server is a lot longer.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;delay=1092, delays=1091/0.2/0.8/0.25&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
What is interesting though is the value of ‘a’ is now 1091, which means when an email is resent the ‘a’ value in the breakdown also includes the amount of time this email has currently spend on the system (before this attempt).&lt;/p&gt;
&lt;p&gt;So there you go, those delays values are rather interesting and can really help solve where bottlenecks lie on your system. In the above case we obviously had some problem communicating to the destination mail relay, but worked the second time, so isn’t a problem with our system… or so I’d like to think.&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Use xmllint and vim to format xml documents</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=204</guid>
	<link>http://oliver.net.au/?p=204</link>
	<description>&lt;p&gt;If you want vim to nicely format an XML file (and a xena file in this example, 2nd line) then add this to your ~/.vimrc file:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&quot; Format *.xml and *.xena files by sending them to xmllint&lt;br&gt;&lt;/br&gt;
au FileType xml exe &quot;:silent 1,$!xmllint --format --recover - 2&amp;gt;/dev/null&quot;&lt;br&gt;&lt;/br&gt;
au FileType xena exe &quot;:silent 1,$!xmllint --format --recover - 2&amp;gt;/dev/null&quot;&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
This uses the xmllint command to format the xml file.. useful on xml docs that aren’t formatted in the file. &lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Debian 6 GNU/KFreeBSD Grub problems on VirtualBox</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=195</guid>
	<link>http://oliver.net.au/?p=195</link>
	<description>&lt;p&gt;Debian 6 was released the other day, with this release they not only released a Linux kernel version but they now support a FreeBSD version as well!&lt;br&gt;&lt;/br&gt;
So I decided to install it under VirtualBox and check it out…&lt;/p&gt;
&lt;p&gt;The install process went smoothly until I got to the end when it was installing and setting up grub2. It installed ok on the MBR but got an error in the installer while trying to set it up. I jumped into the console to take a look around.&lt;/p&gt;
&lt;p&gt;I started off trying to run the update-grub command which fails silently (checking $? shows the return code of 1). On closer inspection I noticed the command created an incomplete grub config named /boot/grub/grub.cfg.new&lt;/p&gt;
&lt;p&gt;So all we need to do is finish off this config file. So jump back into the installer and select continue without boot loader, this will pop up a message about what you must set the root partition as when you do set up a boot loader, so take note of it.. mine was /dev/ad0s5.&lt;/p&gt;
&lt;p&gt;OK, with that info we can finish off our config file. Firstly lets rename the incomplete one:&lt;br&gt;&lt;/br&gt;
&lt;code&gt; cp /boot/grub/grub.cfg.new /boot/grub/grub.cfg&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now my /boot/grub/grub.cfg ended like:&lt;br&gt;&lt;/br&gt;
&lt;code&gt; ### BEGIN /etc/grub.d/10_kfreebsd ###&lt;br&gt;&lt;/br&gt;
menuentry 'Debian GNU/kFreeBSD, with kFreeBSD 8.1-1-amd64' --class debian --class gnu-kfreebsd --class gnu --class os {&lt;br&gt;&lt;/br&gt;
insmod part_msdos&lt;br&gt;&lt;/br&gt;
insmod ext2&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
set root='(hd0,1)'&lt;br&gt;&lt;/br&gt;
search --no-floppy --fs-uuid --set dac05f8a-2746-4feb-a29d-31baea1ce751&lt;br&gt;&lt;/br&gt;
echo                    'Loading kernel of FreeBSD 8.1-1-amd64 ...'&lt;br&gt;&lt;/br&gt;
kfreebsd                /kfreebsd-8.1-1-amd64.gz&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;So I needed to add the following to finish it off (note this I’ll repeat that last part):&lt;br&gt;&lt;/br&gt;
&lt;code&gt; ### BEGIN /etc/grub.d/10_kfreebsd ###&lt;br&gt;&lt;/br&gt;
menuentry 'Debian GNU/kFreeBSD, with kFreeBSD 8.1-1-amd64' --class debian --class gnu-kfreebsd --class gnu --class os {&lt;br&gt;&lt;/br&gt;
insmod part_msdos&lt;br&gt;&lt;/br&gt;
insmod ext2&lt;br&gt;&lt;/br&gt;
insmod ufs2&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&lt;br&gt;&lt;/br&gt;
set root='(hd0,1)'&lt;br&gt;&lt;/br&gt;
search --no-floppy --fs-uuid --set dac05f8a-2746-4feb-a29d-31baea1ce751&lt;br&gt;&lt;/br&gt;
echo                    'Loading kernel of FreeBSD 8.1-1-amd64 ...'&lt;br&gt;&lt;/br&gt;
kfreebsd                /kfreebsd-8.1-1-amd64.gz&lt;br&gt;&lt;/br&gt;
set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ad0s5&lt;br&gt;&lt;/br&gt;
set kFreeBSD.vfs.root.mountfrom.options=rw&lt;br&gt;&lt;/br&gt;
}&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; My root filesytem was UFS, thus the ‘ufs:/dev/ad0s5′ in the mountfrom option.&lt;/p&gt;
&lt;p&gt;That’s it, you Debian GNU/kFreeBSD should now boot successfully &lt;img src=&quot;http://oliver.net.au/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Fedora preupgrade from local mirror</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=188</guid>
	<link>http://oliver.net.au/?p=188</link>
	<description>&lt;p&gt;If you have a local mirror and want to use it as the mirror for preupgrade then follow the &lt;a href=&quot;http://fedoraproject.org/wiki/PreUpgrade&quot;&gt;these normal steps&lt;/a&gt; EXCEPT do the following BEFORE you run the preupgrade(-cli) command:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Download the releases.txt file used:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;wget ﻿http://mirrors.fedoraproject.org/releases.txt&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Modify the releases.txt file, I changed the Fedora 14 (what I’m upgrading to) options to:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;[Fedora 14 (Laughlin)]&lt;br&gt;&lt;/br&gt;
stable=True&lt;br&gt;&lt;/br&gt;
preupgrade-ok=True&lt;br&gt;&lt;/br&gt;
version=14&lt;br&gt;&lt;/br&gt;
baseurl=http://localmirror/fedora/linux/releases/14/Fedora/$basearch/os/&lt;br&gt;&lt;/br&gt;
installurl=http://localmirror/fedora/linux/releases/14/Fedora/$basearch/os/&lt;br&gt;&lt;/br&gt;
#mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-14&amp;amp;arch=$basearch&lt;br&gt;&lt;/br&gt;
#installmirrorlist=&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;Note:&lt;/strong&gt; I commented out the ‘mirrorlist’ and ‘installmirrorlist’ options and added the ‘baseurl’ and ‘installurl’ options.&lt;/li&gt;
&lt;li&gt;Finally run the preupgrade command from this directory, as one of the locations it looks for the releases.txt file is ./ (current directory).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;For more places you can put the releases.txt see &lt;a href=&quot;https://fedorahosted.org/preupgrade/browser/README&quot;&gt;here&lt;/a&gt; or see the same info at the end of this post.&lt;/p&gt;
&lt;p&gt;Happy upgrading.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;preupgrade - tool to help you update a fedora system from one distro to the&lt;br&gt;&lt;/br&gt;
             next. Pre-resolves dependencies and sets up the system to be&lt;br&gt;&lt;/br&gt;
             upgraded via anaconda&lt;br&gt;&lt;/br&gt;
License: GPLv2 or above&lt;br&gt;&lt;/br&gt;
URL: https://fedorahosted.org/preupgrade/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;= NOTES =&lt;/p&gt;
&lt;p&gt;== Cleanup ==&lt;br&gt;&lt;/br&gt;
preupgrade modifies data in ~3 places:&lt;br&gt;&lt;/br&gt;
  /var/cache/yum/preupgrade*&lt;br&gt;&lt;/br&gt;
  /boot/upgrade&lt;br&gt;&lt;/br&gt;
  /etc/grub.conf&lt;/p&gt;
&lt;p&gt;If you want to clean up manually, you can do:&lt;br&gt;&lt;/br&gt;
  preupgrade --clean&lt;br&gt;&lt;/br&gt;
Or, if you really want to be sure, do it by hand:&lt;br&gt;&lt;/br&gt;
  grubby --remove-kernel=/boot/upgrade/vmlinuz&lt;br&gt;&lt;/br&gt;
  rm -rf /var/cache/yum/preupgrade* /boot/upgrade&lt;/p&gt;
&lt;p&gt;== Remote Headless Upgrades ==&lt;br&gt;&lt;/br&gt;
Use preupgrade-cli --vnc=VNCPASSWORD.&lt;br&gt;&lt;/br&gt;
See preupgrade-cli --help for more info.&lt;br&gt;&lt;/br&gt;
The upgrade will start a VNC server on port 5901, requiring the given password.&lt;br&gt;&lt;/br&gt;
The upgrade will proceed whether you connect the VNC client or not.&lt;/p&gt;
&lt;p&gt;--&amp;gt; IMPORTANT NOTE ABOUT VNC INSTALLS &amp;lt;--&lt;br&gt;&lt;/br&gt;
If something goes wrong or the installer needs more info, it will hang forever,&lt;br&gt;&lt;/br&gt;
waiting for you to tell it what to do. So you should probably connect a VNC&lt;br&gt;&lt;/br&gt;
client and monitor its progress.&lt;/p&gt;
&lt;p&gt;== Adding Custom Distributions ==&lt;br&gt;&lt;/br&gt;
preupgrade searches the following locations for release data, in order:&lt;br&gt;&lt;/br&gt;
  ./releases.txt&lt;br&gt;&lt;/br&gt;
  ./data/releases.txt&lt;/p&gt;
&lt;p&gt;http://mirrors.fedoraproject.org/releases.txt&lt;/p&gt;
&lt;p&gt;If you want to add your own distribution to preupgrade: download releases.txt,&lt;br&gt;&lt;/br&gt;
edit it to your liking, then run preupgrade from that dir - or save it to&lt;br&gt;&lt;/br&gt;
~/releases.txt to make it work when preupgrade is run normally.&lt;/p&gt;
&lt;p&gt;Please note that /usr/share/preupgrade/releases.list is ignored and is only&lt;br&gt;&lt;/br&gt;
being shipped for compatibility reasons. Use ~/releases.txt for customization.&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Bind the bash history methods</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=180</guid>
	<link>http://oliver.net.au/?p=180</link>
	<description>&lt;p&gt;Bash is an awesome shell and also very configurable. Some of bash’s build-in functions are not binded to keys, some of which REALLY should be!&lt;/p&gt;
&lt;p&gt;Bash has two very useful functions used for searching your bash history:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;﻿﻿﻿﻿﻿history-search-backward&lt;/li&gt;
&lt;li&gt;history-search-forward&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;So the question is how do we bind them. I bound them to Control-&amp;lt;up&amp;gt; and Control-&amp;lt;down&amp;gt;. To do this add the following lines to your ~/.inputrc file:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;&quot;\e[1;5A&quot;: history-search-backward&lt;br&gt;&lt;/br&gt;
&quot;\e[1;5B&quot;: history-search-forward&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;strong&gt;Note:&lt;/strong&gt; To test it out you can use the bind command for your current shell:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;bind &quot;\e[1;5A&quot;: history-search-backward&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;If you want to use a different key combination then you can use the ‘read’ command to print it out, for example runnding the command read, then hitting control-&amp;lt;up&amp;gt;:&lt;/span&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;﻿&lt;/span&gt;&lt;br&gt;&lt;/br&gt;
&lt;span style=&quot;font-family: monospace;&quot;&gt;&lt;br&gt;&lt;/br&gt;
&lt;code&gt;matt@wks1005847 ~ $ read&lt;br&gt;&lt;/br&gt;
^[[1;5A&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;When we bind the key we replace the ‘^[‘ with a ‘\e’ as ‘^[‘ can match the &amp;lt;Escape&amp;gt; key. &lt;/span&gt;&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Git remote ssh syntax</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=174</guid>
	<link>http://oliver.net.au/?p=174</link>
	<description>&lt;p&gt;Git makes it easy to add remote repositories to push to, best part is you can use ssh.&lt;/p&gt;
&lt;p&gt;The ‘git remote add’ command takes in a html URL like parameter for even SSH like:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;ssh://&amp;lt;user&amp;gt;@&amp;lt;host&amp;gt;/&amp;lt;path to git repo&amp;gt;/&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
&lt;strong&gt;NOT&lt;/strong&gt; the standard ssh scp syntax:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;ssh://&amp;lt;user&amp;gt;@&amp;lt;host&amp;gt;:&amp;lt;path to repo&amp;gt;/&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
Which allows you to base the location from the users home directory or specify a full path:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;matt@notrealhost.com:&amp;lt;repo in home directory&amp;gt;/&lt;br&gt;&lt;/br&gt;
matt@notrealhost.com:/home/matt/&amp;lt;repo in home directory&amp;gt;/&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Just put a full path after the ‘:’, or if you want something from the home directory the just assume your in the homedir with out a starting ‘/’.&lt;/p&gt;
&lt;p&gt;OK so git doesn’t seem to like that syntax, which is a shame because those of us who use ssh are SO used to it.&lt;br&gt;&lt;/br&gt;
The good news is you can specify from the home directory with the git URL style syntax as you do with the standard URL sytax and it looks like:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;ssh://matt@notrealhost/~/&amp;lt;repo in home directory&amp;gt;/&lt;br&gt;&lt;/br&gt;
&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
Those Linux/Unix guys will recognise the ‘~’ as a shortcut to home in bash, which means the same thing here!&lt;/p&gt;
&lt;p&gt;So putting it all together I can add a remote to a git repository which exists in my home directory on that server by:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;git remote add notrealhost ssh://matt@notrealhost.com/~/code/myRepository/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This post was written because I keep trying to use the scp syntax when dealing with ssh + git.. So its being filled away here for my own reference.&lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Matthew Oliver: Git clean</title>
	<guid isPermaLink="true">http://oliver.net.au/?p=165</guid>
	<link>http://oliver.net.au/?p=165</link>
	<description>&lt;p&gt;Sometimes I find myself saying WTF, why isn’t something behaving the way I expect it do, and then get frustrated. “This is not how I’d have designed it, if I was writing it”, I guess you can call this the mantra of the OSS developer &lt;img src=&quot;http://oliver.net.au/wp-includes/images/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/p&gt;
&lt;p&gt;But as normal, when you blaming something like &lt;a href=&quot;http://git-scm.com/&quot;&gt;git&lt;/a&gt; or Linux, it just means your doing something wrong or you don’t have a complete understanding of the situation. A lesson I have learnt time and time again, you’d think I’d learn but I don’t.&lt;/p&gt;
&lt;p&gt;He’s what happened, we use git at work. Git has some very useful commands.&lt;br&gt;&lt;/br&gt;
To return ALL repo tracked files to the state they were in at last checkout:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;git reset --hard&lt;/code&gt;&lt;br&gt;&lt;/br&gt;
To remove all untracked files:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;git clean -df&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Usually running these two allows out to go back to the point you were at last checkout, removing all compiled files, logs, etc. This is extremely useful for testing.&lt;br&gt;&lt;/br&gt;
Also as most revision control systems have, git allows you to create ignore files (.gitignore), so you can tell git try and add certain files or folders to the repository.&lt;/p&gt;
&lt;p&gt;OK, so for most people who use git, you’d be saying yeah of course. Well some of my work colleagues noticed that the ‘git clean’ wasn’t actually cleaning all untracked files. It was ignoring the compiled .class files and a heap of other stuff. This seemed weird, we could go to the root directory of the repository create a file, and ‘git clean’ would remove it, put it a few subdirectories down and nope wouldn’t be removed.&lt;br&gt;&lt;/br&gt;
In fact running a dry run would return nothing.. so why wasn’t git removing these untracked files.&lt;/p&gt;
&lt;p&gt;Well it turns out, and if you haven’t guessed by the fact I mentioned ignore files in the lead up, git is smarter then we gave it credit for. We have ignore files, so what does git do? …it ignores them!&lt;br&gt;&lt;/br&gt;
It turns out the ignore files don’t just stop git from adding or wanting to add (telling us about hundreds of untracked files) certain files to the repo, but also, and the file suggests, ignores them in other git commands. This behaviour actually makes sense, if you wanted to keep some notes, wanted to keep them with your code, but not delete them during a ‘git clean’, then just add your notes directory to  a .gitignore file.&lt;/p&gt;
&lt;p&gt;Turns out ‘git clean’ has another switch, created to solve the “problem” we were having:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-x: Don’t use the ignore rules. This allows removing all untracked files, including build products. This can be used (possibly in conjunction with git reset) to create a pristine&lt;br&gt;&lt;/br&gt;
working directory to test a clean build.&lt;/li&gt;
&lt;li&gt;-X: Remove only files ignored by git. This may be useful to rebuild everything from scratch, but keep manually created files.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So all we needed to do is run:&lt;br&gt;&lt;/br&gt;
&lt;code&gt;git clean -dfx&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; git clean, cleans from the current directory, so if you want to clean the entire repo then make sure your in the root folder of it.&lt;/p&gt;
&lt;p&gt;This is actually an awesome feature, so yup, lesson learned again. It wasn’t a problem with git, it was a problem with my understanding! Maybe this time I’ll remember &lt;img src=&quot;http://oliver.net.au/wp-includes/images/smilies/icon_razz.gif&quot; alt=&quot;:P&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/p&gt;</description>
	<pubDate>Mon, 23 Jan 2012 00:27:12 +0000</pubDate>
</item>
<item>
	<title>Chris Samuel: Twitter Weekly Updates for 2012-01-22</title>
	<guid isPermaLink="true">http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22-2</guid>
	<link>http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22-2</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Melbourne summer morning – grass blowing in the wind at Lincoln Square in Carlton, on the way to work at VLSCI. &lt;a href=&quot;http://t.co/fgC13ZcF&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fgC13ZcF&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/158694969513750528&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why can't Android 2.3.3 phone see the CFA FireReady app my Galaxy Nexus can? Link from CFA site gives not found error too &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/158868978872238080&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fact for the day: Papua New Guinea has 1 in 7 of the planets languages (@newscientist, 10th Dec 2011) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159402717545119747&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why doesn't the IBM XL C++ compiler for BlueGene/P obey the CPLUS_INCLUDE_PATH environment variable? It's meant to.. #&lt;a href=&quot;http://search.twitter.com/search?q=%23hpc&quot; class=&quot;aktt_hashtag&quot;&gt;hpc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159560619866079233&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;Do not edit below this line&quot; – I laugh in the face of your pitiful warning Makefile!  (Just needed to change -O3 to -O2) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159561183224004608&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;anyone know if OVCC (Open Visual Communications Consortium – which @&lt;a href=&quot;http://twitter.com/AARNet&quot; class=&quot;aktt_username&quot;&gt;AARNet&lt;/a&gt; just joined) is pushing real open standards? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159793958329921539&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Or is OVCC just another vendor club pushing encumbered &quot;open&quot; standards?  Their website is content free.. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:-(&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159794185531166720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rumour is that #&lt;a href=&quot;http://search.twitter.com/search?q=%23VLSCI&quot; class=&quot;aktt_hashtag&quot;&gt;VLSCI&lt;/a&gt; will be on a segment on the @&lt;a href=&quot;http://twitter.com/abc730&quot; class=&quot;aktt_username&quot;&gt;abc730&lt;/a&gt; program tonight.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159884491328991232&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Swanston St Skyline &lt;a href=&quot;http://t.co/WA92agMK&quot; rel=&quot;nofollow&quot;&gt;http://t.co/WA92agMK&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159898018898907136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23Linux&quot; class=&quot;aktt_hashtag&quot;&gt;Linux&lt;/a&gt; kernel 3.3-rc1 now tagged in git.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160143747311599617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A shame that the @&lt;a href=&quot;http://twitter.com/CFA_Updates&quot; class=&quot;aktt_username&quot;&gt;CFA_Updates&lt;/a&gt; FIreReady app for Android crashes whenever it gets a push notification /cc @&lt;a href=&quot;http://twitter.com/naturallybeing&quot; class=&quot;aktt_username&quot;&gt;naturallybeing&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160611193092972545&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting @&lt;a href=&quot;http://twitter.com/abcnews&quot; class=&quot;aktt_username&quot;&gt;abcnews&lt;/a&gt; story about crackers using owned accounts to sell shares at high price to others &lt;a href=&quot;http://t.co/siaAYWvV&quot; rel=&quot;nofollow&quot;&gt;http://t.co/siaAYWvV&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160614284546686977&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apparently the @&lt;a href=&quot;http://twitter.com/abcnews&quot; class=&quot;aktt_username&quot;&gt;abcnews&lt;/a&gt; weather people used this photo yesterday – shame I missed it! &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/fgC13ZcF&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fgC13ZcF&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160669583232077824&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/ScienceCalendar&quot; class=&quot;aktt_username&quot;&gt;ScienceCalendar&lt;/a&gt; Jan. 22, 1561-Birthday of philosopher Francis Bacon, formulated the principles of the scientific method. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160875987687583744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;At Fed Square waiting for @&lt;a href=&quot;http://twitter.com/mikekuiper&quot; class=&quot;aktt_username&quot;&gt;mikekuiper&lt;/a&gt; to arrive to go see Star Voyager at ACMI &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160891581728178176&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The Light Side and the Dark Side &lt;a href=&quot;http://t.co/UotAzd2l&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UotAzd2l&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160973358324916225&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is it just me or is Google's AGPS system being particularly random this arvo? Keep popping up in Europe! &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160980159778930688&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Played Quake at ACMI – did pretty well after not playing for many years + without keyboard config  – fragged @&lt;a href=&quot;http://twitter.com/mikekuiper&quot; class=&quot;aktt_username&quot;&gt;mikekuiper&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160997026673340416&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;aktt_credit&quot;&gt;Powered by &lt;a href=&quot;http://alexking.org/projects/wordpress&quot;&gt;Twitter Tools&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This item originally posted here:&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22-2&quot;&gt;Twitter Weekly Updates for 2012-01-22&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 22 Jan 2012 10:26:47 +0000</pubDate>
</item>
<item>
	<title>Chris Samuel: Twitter Weekly Updates for 2012-01-22</title>
	<guid isPermaLink="true">http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22</guid>
	<link>http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Melbourne summer morning – grass blowing in the wind at Lincoln Square in Carlton, on the way to work at VLSCI. &lt;a href=&quot;http://t.co/fgC13ZcF&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fgC13ZcF&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/158694969513750528&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why can't Android 2.3.3 phone see the CFA FireReady app my Galaxy Nexus can? Link from CFA site gives not found error too &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/158868978872238080&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fact for the day: Papua New Guinea has 1 in 7 of the planets languages (@newscientist, 10th Dec 2011) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159402717545119747&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Why doesn't the IBM XL C++ compiler for BlueGene/P obey the CPLUS_INCLUDE_PATH environment variable? It's meant to.. #&lt;a href=&quot;http://search.twitter.com/search?q=%23hpc&quot; class=&quot;aktt_hashtag&quot;&gt;hpc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159560619866079233&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;Do not edit below this line&quot; – I laugh in the face of your pitiful warning Makefile!  (Just needed to change -O3 to -O2) &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159561183224004608&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;anyone know if OVCC (Open Visual Communications Consortium – which @&lt;a href=&quot;http://twitter.com/AARNet&quot; class=&quot;aktt_username&quot;&gt;AARNet&lt;/a&gt; just joined) is pushing real open standards? &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159793958329921539&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Or is OVCC just another vendor club pushing encumbered &quot;open&quot; standards?  Their website is content free.. &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:-(&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159794185531166720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rumour is that #&lt;a href=&quot;http://search.twitter.com/search?q=%23VLSCI&quot; class=&quot;aktt_hashtag&quot;&gt;VLSCI&lt;/a&gt; will be on a segment on the @&lt;a href=&quot;http://twitter.com/abc730&quot; class=&quot;aktt_username&quot;&gt;abc730&lt;/a&gt; program tonight.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159884491328991232&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Swanston St Skyline &lt;a href=&quot;http://t.co/WA92agMK&quot; rel=&quot;nofollow&quot;&gt;http://t.co/WA92agMK&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/159898018898907136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23Linux&quot; class=&quot;aktt_hashtag&quot;&gt;Linux&lt;/a&gt; kernel 3.3-rc1 now tagged in git.. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160143747311599617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;A shame that the @&lt;a href=&quot;http://twitter.com/CFA_Updates&quot; class=&quot;aktt_username&quot;&gt;CFA_Updates&lt;/a&gt; FIreReady app for Android crashes whenever it gets a push notification /cc @&lt;a href=&quot;http://twitter.com/naturallybeing&quot; class=&quot;aktt_username&quot;&gt;naturallybeing&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160611193092972545&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting @&lt;a href=&quot;http://twitter.com/abcnews&quot; class=&quot;aktt_username&quot;&gt;abcnews&lt;/a&gt; story about crackers using owned accounts to sell shares at high price to others &lt;a href=&quot;http://t.co/siaAYWvV&quot; rel=&quot;nofollow&quot;&gt;http://t.co/siaAYWvV&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160614284546686977&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apparently the @&lt;a href=&quot;http://twitter.com/abcnews&quot; class=&quot;aktt_username&quot;&gt;abcnews&lt;/a&gt; weather people used this photo yesterday – shame I missed it! &lt;img src=&quot;http://www.csamuel.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/fgC13ZcF&quot; rel=&quot;nofollow&quot;&gt;http://t.co/fgC13ZcF&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160669583232077824&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/ScienceCalendar&quot; class=&quot;aktt_username&quot;&gt;ScienceCalendar&lt;/a&gt; Jan. 22, 1561-Birthday of philosopher Francis Bacon, formulated the principles of the scientific method. &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160875987687583744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;At Fed Square waiting for @&lt;a href=&quot;http://twitter.com/mikekuiper&quot; class=&quot;aktt_username&quot;&gt;mikekuiper&lt;/a&gt; to arrive to go see Star Voyager at ACMI &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160891581728178176&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The Light Side and the Dark Side &lt;a href=&quot;http://t.co/UotAzd2l&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UotAzd2l&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160973358324916225&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Is it just me or is Google's AGPS system being particularly random this arvo? Keep popping up in Europe! &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160980159778930688&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Played Quake at ACMI – did pretty well after not playing for many years + without keyboard config  – fragged @&lt;a href=&quot;http://twitter.com/mikekuiper&quot; class=&quot;aktt_username&quot;&gt;mikekuiper&lt;/a&gt; &lt;a href=&quot;http://twitter.com/chris_bloke/statuses/160997026673340416&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;aktt_credit&quot;&gt;Powered by &lt;a href=&quot;http://alexking.org/projects/wordpress&quot;&gt;Twitter Tools&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This item originally posted here:&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.csamuel.org/2012/01/22/twitter-weekly-updates-for-2012-01-22&quot;&gt;Twitter Weekly Updates for 2012-01-22&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 22 Jan 2012 10:26:47 +0000</pubDate>
</item>
<item>
	<title>Pia Waugh: Twitter Weekly Updates for 2012-01-22</title>
	<guid isPermaLink="true">http://pipka.org/blog/2012/01/22/twitter-weekly-updates-for-2012-01-22/</guid>
	<link>http://pipka.org/blog/2012/01/22/twitter-weekly-updates-for-2012-01-22/</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Saw the US Girl with the Dragon Tattoo movie. Apart from the gratuitous (but beautiful) intro, it was fantastic. Really well done &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160898499263741953&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yays! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/gavintapp&quot; class=&quot;aktt_username&quot;&gt;gavintapp&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/maxious&quot; class=&quot;aktt_username&quot;&gt;maxious&lt;/a&gt;: Linux.conf.au 2013 Canberra (successful) bid website @ &lt;a href=&quot;http://t.co/1xZykNtS&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1xZykNtS&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160256727072260096&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; was amazing. So many wonderful, inspiring, thought provoking, awesome ppl &amp;amp; discussions. Thx organisers, LA &amp;amp; every person there &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160253059572842496&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yes. I wanna red one &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/emmajeans&quot; class=&quot;aktt_username&quot;&gt;emmajeans&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; This! &lt;a href=&quot;http://t.co/rjCdKzUP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/rjCdKzUP&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160251470409777152&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Great point from @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt;, encrypting data before you store it online helps with privacy/security issues of trusting the #&lt;a href=&quot;http://search.twitter.com/search?q=%23cloud&quot; class=&quot;aktt_hashtag&quot;&gt;cloud&lt;/a&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160138385468571648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;I have nothing to hide&quot; is a fallacy or a matter of privilege. — @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160123395764264960&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror talking about the panopticon and how people tend to self censor when they are under surveillance. See also Foucault. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160122249041543168&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror just took a photo of the crowd. Obviously to identify ALL THE PEOPLE. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #gettingparanoid &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160119151816491008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For those interested, the book ref'd last night is War on the Internet by @&lt;a href=&quot;http://twitter.com/BernardKeane&quot; class=&quot;aktt_username&quot;&gt;BernardKeane&lt;/a&gt;. I highly recommend. &lt;a href=&quot;http://t.co/mltRTFp0&quot; rel=&quot;nofollow&quot;&gt;http://t.co/mltRTFp0&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160109243591163905&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Last night I had a dream. A dream my cast was on the wrong hand. I woke up trying to pull it off *over* fractured scaphoid. Ouch &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160103059102511104&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@nurhussein thanks, it's fantastic! Great content, ppl, discussions. It is wonderfully inspiring. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159977444961566720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I didn't mean it quite like how it came out &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/mibus&quot; class=&quot;aktt_username&quot;&gt;mibus&lt;/a&gt;: &quot;With a name like Rusty, we had to get some type of tool…&quot; — @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159976329708703744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cool RT @&lt;a href=&quot;http://twitter.com/willozap&quot; class=&quot;aktt_username&quot;&gt;willozap&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Ok, new way to start: Fun + Sarkozy: #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://t.co/cVdh02nm&quot; rel=&quot;nofollow&quot;&gt;http://t.co/cVdh02nm&lt;/a&gt; &lt;a href=&quot;http://t.co/t9d0dLbm&quot; rel=&quot;nofollow&quot;&gt;http://t.co/t9d0dLbm&lt;/a&gt; &lt;a href=&quot;http://t.co/sWaVur5L&quot; rel=&quot;nofollow&quot;&gt;http://t.co/sWaVur5L&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159975903475154945&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting article by @&lt;a href=&quot;http://twitter.com/dannolan&quot; class=&quot;aktt_username&quot;&gt;dannolan&lt;/a&gt; on the scope creep (im)balance of policing &lt;a href=&quot;http://t.co/QiUsXlmZ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/QiUsXlmZ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159878038866235392&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Elizabeth Garbee giving gr8 talk on astronomers trying to measure gravitational waves using millisecond pulsars. Ref'd Au SKA &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159876285609410560&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;: Paper shows patents impact scientific research &lt;a href=&quot;http://t.co/7Kb3xYGd&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7Kb3xYGd&lt;/a&gt; (scientists avoid projects impacted) #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159872213137371136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;: This paper finds patents don't significantly help commercialization of inventions: &lt;a href=&quot;http://t.co/Z5egwKiq&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Z5egwKiq&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159868980209790976&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In open data BoF @&lt;a href=&quot;http://twitter.com/aimee_maree&quot; class=&quot;aktt_username&quot;&gt;aimee_maree&lt;/a&gt; talked about Got Gastro, great website. &lt;a href=&quot;http://t.co/sOtiQTK1&quot; rel=&quot;nofollow&quot;&gt;http://t.co/sOtiQTK1&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #gov2au &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159867332842364928&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Achieving open data: step 1) just publish, step 2) quality data (compliant systems, etc), step 3) collaborate #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/x6EBDucM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/x6EBDucM&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159859254310875136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;, @&lt;a href=&quot;http://twitter.com/felix42&quot; class=&quot;aktt_username&quot;&gt;felix42&lt;/a&gt; said you have some research/stats around patents in Australia. Anything you can share? &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159850713491587072&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The Free Software Act, interesting idea. &lt;a href=&quot;http://t.co/jJcvMe9U&quot; rel=&quot;nofollow&quot;&gt;http://t.co/jJcvMe9U&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159850181276348418&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tridge says independent invention as a defense &amp;amp; interoperability as fair use are two mods that would improve patents system #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159847675695611905&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Grin RT @&lt;a href=&quot;http://twitter.com/patentology&quot; class=&quot;aktt_username&quot;&gt;patentology&lt;/a&gt;: FOSS headlines you will never see? What abt 'Blackburn decline Samba transfer request' &lt;a href=&quot;http://t.co/2MIKrp2G&quot; rel=&quot;nofollow&quot;&gt;http://t.co/2MIKrp2G&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23truestory&quot; class=&quot;aktt_hashtag&quot;&gt;truestory&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159827450396803074&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Powerful statement on #&lt;a href=&quot;http://search.twitter.com/search?q=%23SOPA&quot; class=&quot;aktt_hashtag&quot;&gt;SOPA&lt;/a&gt; from xkcd. Nice. &lt;a href=&quot;http://t.co/YIglzRMQ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/YIglzRMQ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159826884971077633&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ta RT @&lt;a href=&quot;http://twitter.com/trevclarke&quot; class=&quot;aktt_username&quot;&gt;trevclarke&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/joshgnosis&quot; class=&quot;aktt_username&quot;&gt;joshgnosis&lt;/a&gt; @j_hutch @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; Slowest search ever, results for &quot;open source&quot; Herald Sun: &lt;a href=&quot;http://t.co/UZ41UbkP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UZ41UbkP&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159807623288459264&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Handy tip from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;: press releases are useful but personalise them, tell the journo why they'd be interested #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159805759369117696&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Handy tip for dealing with the press, press releases are useful but personalise them, tell the journo why they'd be interested #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159805474286473216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Point from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; on falsity of broad assumption ads always dictate content in tech media. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159803291419684865&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Linus' response to a media question from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; on how much it'd cost to get him to come to a geek party. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/Ypig34cD&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ypig34cD&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159802562386731008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;journalists like free speech, they like free beer, but don't always want to get into the complexities in between.&quot; @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159800736132235265&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fascinating, the top 10 tech media websites in Australia by @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/9a7kxqIK&quot; rel=&quot;nofollow&quot;&gt;http://t.co/9a7kxqIK&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159799098441089025&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I think we have a good community of tech journos in Australia. Doesn't always translate to coverage says @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159798713756299266&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Totally, voting now &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;: Hey, @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;'s talk on tech journalism is fantastic. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159797204209504256&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Angus' talk about FOSS &amp;amp; media. Hilarious &amp;amp; informative. Gets my vote &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &quot;The only way Linux would make the Sun Herald&quot; &lt;a href=&quot;http://t.co/Anqa5YCZ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Anqa5YCZ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159796654407561216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@chrisjrn Hah! &quot;With all due respect…&quot; &lt;a href=&quot;http://t.co/G4IEoSmp&quot; rel=&quot;nofollow&quot;&gt;http://t.co/G4IEoSmp&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23talledaganights&quot; class=&quot;aktt_hashtag&quot;&gt;talledaganights&lt;/a&gt; #lca2012 &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159791371329343488&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Whenever people start effectively with &quot;no offense, but…&quot; I am entertained and mildly annoyed. Thanks audience member &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159790729454043136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha, jokes OH in @&lt;a href=&quot;http://twitter.com/allisonrandal&quot; class=&quot;aktt_username&quot;&gt;allisonrandal&lt;/a&gt;'s talk: &quot;man house&quot;, &quot;apropos flush&quot; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159789711345455106&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Accidentally stumbled across this surprisingly interesting article on &quot;Australian egalitarianism&quot;, starting w language &lt;a href=&quot;http://t.co/anAwrkvn&quot; rel=&quot;nofollow&quot;&gt;http://t.co/anAwrkvn&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159787289654996992&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Karen's talk this morning has reminds me to turn off bluetooth/wireless on my phone now, and on my heart monitor later &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159784773890486274&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cool, RT to #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/lukeweston&quot; class=&quot;aktt_username&quot;&gt;lukeweston&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt;: &lt;a href=&quot;http://t.co/kAccnvxj&quot; rel=&quot;nofollow&quot;&gt;http://t.co/kAccnvxj&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159772601055576064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@Alegrya Big difference between striving for great user experience (similarity) &amp;amp; lock-in Apple imposes vs what FOSS tries to do #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159771088753135617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror Cool, thanks. Hey @&lt;a href=&quot;http://twitter.com/supersat&quot; class=&quot;aktt_username&quot;&gt;supersat&lt;/a&gt; @aczeskis, is there a blog post or something about your car hacks? &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/lukeweston&quot; class=&quot;aktt_username&quot;&gt;lukeweston&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159769915518238720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Scary RT @&lt;a href=&quot;http://twitter.com/ej_butler&quot; class=&quot;aktt_username&quot;&gt;ej_butler&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/hackuador&quot; class=&quot;aktt_username&quot;&gt;hackuador&lt;/a&gt; @piawaugh Did you see this story last year? Insulin Pump hacked &lt;a href=&quot;http://t.co/if6ngxwD&quot; rel=&quot;nofollow&quot;&gt;http://t.co/if6ngxwD&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23medtronic&quot; class=&quot;aktt_hashtag&quot;&gt;medtronic&lt;/a&gt; #lca2012 &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159766050039279617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Really enjoying the talk by Karen Sandler at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Bring home the importance of software freedom to everyday life, esp health apps. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159763505254371328&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hand is aching today. Too much typing &amp;amp; Tweeting &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-sad.png&quot; alt=&quot;:(&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Retiring early to write blog &amp;amp; prepare for Martial Arts BoF tmrw morn at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159576181342089216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Thanks @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt; @kathyreid &amp;amp; @&lt;a href=&quot;http://twitter.com/jaimekristene&quot; class=&quot;aktt_username&quot;&gt;jaimekristene&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159518237023936512&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OK, I've forgotten and can't quickly find this on the wiki, how do I vote for talks for the &quot;Best Of&quot; slots at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159517196878483456&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fantastic talk by Bdale Garbee about FreedomBox, a great idea to make privacy easy for people online. This gets my vote &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159514824534007810&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wikipedia has gone dark to protest SOPA. Fascinating. Be great to get stats after the blackout on how many click throughs &amp;amp; such #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159510323563479041&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For those I've chatted to about #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt;  I've some early thoughts in my blog last year &lt;a href=&quot;http://t.co/CWgkLcZt&quot; rel=&quot;nofollow&quot;&gt;http://t.co/CWgkLcZt&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; More coming v soon &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159504910075957249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/paulzee&quot; class=&quot;aktt_username&quot;&gt;paulzee&lt;/a&gt;, you can see most tech related stuff from the last federal budget here &lt;a href=&quot;http://t.co/HhJVwtrt&quot; rel=&quot;nofollow&quot;&gt;http://t.co/HhJVwtrt&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159501816176967680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OMG PWNIES! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/caseopaya&quot; class=&quot;aktt_username&quot;&gt;caseopaya&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; link for you &lt;a href=&quot;http://t.co/lEVUHaym&quot; rel=&quot;nofollow&quot;&gt;http://t.co/lEVUHaym&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159430566419243008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If ppl want to read great book on critical thinking &amp;amp; failure (even in science!) read @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt;'s book &lt;a href=&quot;http://t.co/q7sOuFAX&quot; rel=&quot;nofollow&quot;&gt;http://t.co/q7sOuFAX&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159407245963173888&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Actually, bridge experiment isn't taking into account the variable of person type choosing to take a scary bridge vs safe bridge. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159406319256862721&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Playing Tetris interferes with long term memory, scientifically proven apparently. Wow. That will be useful &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159404183370465280&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Listening to @&lt;a href=&quot;http://twitter.com/pjf&quot; class=&quot;aktt_username&quot;&gt;pjf&lt;/a&gt; reminds me of Gladwell's Tipping point. Recognising different traits helps your project &quot;connectors, mavens &amp;amp; salespeople&quot; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159400626248359936&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt;, @&lt;a href=&quot;http://twitter.com/pjf&quot; class=&quot;aktt_username&quot;&gt;pjf&lt;/a&gt; is giving kenote (now) at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &amp;amp; referencing the chicken and shovel split brain experiment &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  You might enjoy &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159398581256720384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting analogy between taxes and club membership. Comments are quite diverse too. &lt;a href=&quot;http://t.co/CPqmRWLz&quot; rel=&quot;nofollow&quot;&gt;http://t.co/CPqmRWLz&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159397229910687744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Also for @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;, other #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; peeps may enjoy the Glenn Beck Conspiracy Theory Generator &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/5d1UxIHM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/5d1UxIHM&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159384349572202497&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yo @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;, you can find that song in my soundcloud favs &lt;a href=&quot;http://t.co/Z5lhNzm3&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Z5lhNzm3&lt;/a&gt; &quot;Burn (Angel of Destruction Mix) by TweakerRay&quot; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159383291949092864&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;POLICY CIRCLES is interesting (made for Pacific consultation). Ppl might also be interested in #&lt;a href=&quot;http://search.twitter.com/search?q=%23publicsphere&quot; class=&quot;aktt_hashtag&quot;&gt;publicsphere&lt;/a&gt; &lt;a href=&quot;http://t.co/zvI5NUPu&quot; rel=&quot;nofollow&quot;&gt;http://t.co/zvI5NUPu&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159138805159444480&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hearing about Pacific Institute of Public Policy &lt;a href=&quot;http://t.co/V5XK93fL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/V5XK93fL&lt;/a&gt; &amp;amp; Policy Circles &lt;a href=&quot;http://t.co/Ky9UinMB&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ky9UinMB&lt;/a&gt; Interesting projects #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159136597386854400&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Excited about the mix of martial arts lined up for the Martial Arts BoF. Come along if you are interested &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/Ar5Y3aPi&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ar5Y3aPi&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159134754640371713&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting point from POLICY CIRCLES talk at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &quot;People are torn between the desire for peace and desire for justice&quot;. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159134213298331648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@purserj Ah, BOFH culture, it is a dangerous and seductive path to darkness. Resist the user-hate people! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/shorebuck&quot; class=&quot;aktt_username&quot;&gt;shorebuck&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159075251525918720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I think there's something in that for all of us. RT @&lt;a href=&quot;http://twitter.com/shorebuck&quot; class=&quot;aktt_username&quot;&gt;shorebuck&lt;/a&gt; as a user you can hate an editor. As tech support you can hate all of them (: &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159074107651145728&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Whenever I use OpenOffice I am reminded how annoying it can be. For the smug out there MSOffice is no better. I should stick to vim #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159069966040182786&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For @&lt;a href=&quot;http://twitter.com/ajtowns&quot; class=&quot;aktt_username&quot;&gt;ajtowns&lt;/a&gt;, this is stunning! Manual 3D printing of fish -&amp;gt; painted layers between layers of resin. &lt;a href=&quot;http://t.co/VVAXyEy5&quot; rel=&quot;nofollow&quot;&gt;http://t.co/VVAXyEy5&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159045947094081536&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting read &quot;APS employees have the same right to freedom of expression as other members of the community&quot; &lt;a href=&quot;http://t.co/aneyG1gd&quot; rel=&quot;nofollow&quot;&gt;http://t.co/aneyG1gd&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159044522293211136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Just linking to the Sarkozy speech for ppls interest, which I'm going over again for research. &lt;a href=&quot;http://t.co/tA6y0EDM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/tA6y0EDM&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/willozap&quot; class=&quot;aktt_username&quot;&gt;willozap&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159040958166605824&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yes! RT @&lt;a href=&quot;http://twitter.com/kattekrab&quot; class=&quot;aktt_username&quot;&gt;kattekrab&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/rillian&quot; class=&quot;aktt_username&quot;&gt;rillian&lt;/a&gt;: #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; remains an awesome group of people. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158908139687772160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Watching movie reader that describes video content as it plays. Demo is Elephants Dream which is hard to understand regardless &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158755308280348673&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Really excited about @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt;'s talk Friday. Might feed into a project I'm working on atm so hoping to chat. Watch this space &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158746964035518465&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Martial arts geeks at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; - Come to the Martial Arts BOF Thurs morn to train &amp;amp; share &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/bjjOzUyY&quot; rel=&quot;nofollow&quot;&gt;http://t.co/bjjOzUyY&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158745016104267776&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In multimedia miniconf. Jan makes a good point: DRM fundamentally flawed because limiting access to content you want ppl to access. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158739759034925058&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Relevant to Haecksen #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/PennySharpemlc&quot; class=&quot;aktt_username&quot;&gt;PennySharpemlc&lt;/a&gt;: From US: why women don't want to run for elected office. Worth a read &lt;a href=&quot;http://t.co/5WjeEQmP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/5WjeEQmP&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158703450086055937&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Stunning RT @&lt;a href=&quot;http://twitter.com/neerav&quot; class=&quot;aktt_username&quot;&gt;neerav&lt;/a&gt;: wow 1 of my photos (full moon last wk) &lt;a href=&quot;http://t.co/ao3RR66Z&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ao3RR66Z&lt;/a&gt; was featured on the Flickr &quot;Interesting&quot; page. 1515 views &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158700021901041664&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Awesomes RT @&lt;a href=&quot;http://twitter.com/BronyRT&quot; class=&quot;aktt_username&quot;&gt;BronyRT&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/nekonoir&quot; class=&quot;aktt_username&quot;&gt;nekonoir&lt;/a&gt;: Linux + Bronies = all the squee #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #mylittlepony &lt;a href=&quot;http://t.co/30RPmfV7&quot; rel=&quot;nofollow&quot;&gt;http://t.co/30RPmfV7&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158695886103388160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tmrw I will bring my pwnies tshirt &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/Tempestrix&quot; class=&quot;aktt_username&quot;&gt;Tempestrix&lt;/a&gt;: Why are there ponies? #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #sysadminconf &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158695306979053568&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@weezmgk ah, thanks &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  and to the rest of you too &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158694301176569856&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In Haecksen miniconf at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; listening to stats on female representation at lca &amp;amp; of speakers. We have gone from 0% to 23% speakers &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158693896417845249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Arrived at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; in time for the conf opening. Yays! I'll be tweeting this week about the conf, mostly just thoughts/links/blogs &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158682894959783939&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting. Kind or kid? RT @&lt;a href=&quot;http://twitter.com/bengrubb&quot; class=&quot;aktt_username&quot;&gt;bengrubb&lt;/a&gt;: Aussie wunderkind gets $US250k for technology that could revolutionise web &lt;a href=&quot;http://t.co/1ds0Qtsr&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1ds0Qtsr&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158670621054742529&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hah! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/linuxconfau&quot; class=&quot;aktt_username&quot;&gt;linuxconfau&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Safe travels Pia! We'd say break a leg, but we don't want to risk it &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:-)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158655245185064960&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One for @&lt;a href=&quot;http://twitter.com/johnf&quot; class=&quot;aktt_username&quot;&gt;johnf&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Moosli from the plane. &lt;a href=&quot;http://t.co/O1ynQDPo&quot; rel=&quot;nofollow&quot;&gt;http://t.co/O1ynQDPo&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158654905148645377&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One for @&lt;a href=&quot;http://twitter.com/johnf&quot; class=&quot;aktt_username&quot;&gt;johnf&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Moosli from the plane. null &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158654688848384001&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Now just a bus ride away from #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Woot! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158645883477557248&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;On my way to #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Early start but it's a long way to Ballarat &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Will blog the week as usual. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158619200506695681&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 22 Jan 2012 10:25:07 +0000</pubDate>
</item>
<item>
	<title>Pia Waugh: Twitter Weekly Updates for 2012-01-22</title>
	<guid isPermaLink="true">http://pipka.org/blog/2012/01/22/twitter-weekly-updates-for-2012-01-22-2/</guid>
	<link>http://pipka.org/blog/2012/01/22/twitter-weekly-updates-for-2012-01-22-2/</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Saw the US Girl with the Dragon Tattoo movie. Apart from the gratuitous (but beautiful) intro, it was fantastic. Really well done &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160898499263741953&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yays! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/gavintapp&quot; class=&quot;aktt_username&quot;&gt;gavintapp&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/maxious&quot; class=&quot;aktt_username&quot;&gt;maxious&lt;/a&gt;: Linux.conf.au 2013 Canberra (successful) bid website @ &lt;a href=&quot;http://t.co/1xZykNtS&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1xZykNtS&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160256727072260096&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;#&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; was amazing. So many wonderful, inspiring, thought provoking, awesome ppl &amp;amp; discussions. Thx organisers, LA &amp;amp; every person there &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160253059572842496&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yes. I wanna red one &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/emmajeans&quot; class=&quot;aktt_username&quot;&gt;emmajeans&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; This! &lt;a href=&quot;http://t.co/rjCdKzUP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/rjCdKzUP&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160251470409777152&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Great point from @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt;, encrypting data before you store it online helps with privacy/security issues of trusting the #&lt;a href=&quot;http://search.twitter.com/search?q=%23cloud&quot; class=&quot;aktt_hashtag&quot;&gt;cloud&lt;/a&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160138385468571648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;I have nothing to hide&quot; is a fallacy or a matter of privilege. — @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160123395764264960&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror talking about the panopticon and how people tend to self censor when they are under surveillance. See also Foucault. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160122249041543168&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror just took a photo of the crowd. Obviously to identify ALL THE PEOPLE. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #gettingparanoid &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160119151816491008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For those interested, the book ref'd last night is War on the Internet by @&lt;a href=&quot;http://twitter.com/BernardKeane&quot; class=&quot;aktt_username&quot;&gt;BernardKeane&lt;/a&gt;. I highly recommend. &lt;a href=&quot;http://t.co/mltRTFp0&quot; rel=&quot;nofollow&quot;&gt;http://t.co/mltRTFp0&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160109243591163905&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Last night I had a dream. A dream my cast was on the wrong hand. I woke up trying to pull it off *over* fractured scaphoid. Ouch &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/160103059102511104&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@nurhussein thanks, it's fantastic! Great content, ppl, discussions. It is wonderfully inspiring. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159977444961566720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I didn't mean it quite like how it came out &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/mibus&quot; class=&quot;aktt_username&quot;&gt;mibus&lt;/a&gt;: &quot;With a name like Rusty, we had to get some type of tool…&quot; — @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159976329708703744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cool RT @&lt;a href=&quot;http://twitter.com/willozap&quot; class=&quot;aktt_username&quot;&gt;willozap&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Ok, new way to start: Fun + Sarkozy: #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://t.co/cVdh02nm&quot; rel=&quot;nofollow&quot;&gt;http://t.co/cVdh02nm&lt;/a&gt; &lt;a href=&quot;http://t.co/t9d0dLbm&quot; rel=&quot;nofollow&quot;&gt;http://t.co/t9d0dLbm&lt;/a&gt; &lt;a href=&quot;http://t.co/sWaVur5L&quot; rel=&quot;nofollow&quot;&gt;http://t.co/sWaVur5L&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159975903475154945&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting article by @&lt;a href=&quot;http://twitter.com/dannolan&quot; class=&quot;aktt_username&quot;&gt;dannolan&lt;/a&gt; on the scope creep (im)balance of policing &lt;a href=&quot;http://t.co/QiUsXlmZ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/QiUsXlmZ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159878038866235392&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Elizabeth Garbee giving gr8 talk on astronomers trying to measure gravitational waves using millisecond pulsars. Ref'd Au SKA &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159876285609410560&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;: Paper shows patents impact scientific research &lt;a href=&quot;http://t.co/7Kb3xYGd&quot; rel=&quot;nofollow&quot;&gt;http://t.co/7Kb3xYGd&lt;/a&gt; (scientists avoid projects impacted) #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159872213137371136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;RT @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;: This paper finds patents don't significantly help commercialization of inventions: &lt;a href=&quot;http://t.co/Z5egwKiq&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Z5egwKiq&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159868980209790976&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In open data BoF @&lt;a href=&quot;http://twitter.com/aimee_maree&quot; class=&quot;aktt_username&quot;&gt;aimee_maree&lt;/a&gt; talked about Got Gastro, great website. &lt;a href=&quot;http://t.co/sOtiQTK1&quot; rel=&quot;nofollow&quot;&gt;http://t.co/sOtiQTK1&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #gov2au &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159867332842364928&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Achieving open data: step 1) just publish, step 2) quality data (compliant systems, etc), step 3) collaborate #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/x6EBDucM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/x6EBDucM&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159859254310875136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/kim_weatherall&quot; class=&quot;aktt_username&quot;&gt;kim_weatherall&lt;/a&gt;, @&lt;a href=&quot;http://twitter.com/felix42&quot; class=&quot;aktt_username&quot;&gt;felix42&lt;/a&gt; said you have some research/stats around patents in Australia. Anything you can share? &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159850713491587072&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The Free Software Act, interesting idea. &lt;a href=&quot;http://t.co/jJcvMe9U&quot; rel=&quot;nofollow&quot;&gt;http://t.co/jJcvMe9U&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159850181276348418&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tridge says independent invention as a defense &amp;amp; interoperability as fair use are two mods that would improve patents system #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159847675695611905&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Grin RT @&lt;a href=&quot;http://twitter.com/patentology&quot; class=&quot;aktt_username&quot;&gt;patentology&lt;/a&gt;: FOSS headlines you will never see? What abt 'Blackburn decline Samba transfer request' &lt;a href=&quot;http://t.co/2MIKrp2G&quot; rel=&quot;nofollow&quot;&gt;http://t.co/2MIKrp2G&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23truestory&quot; class=&quot;aktt_hashtag&quot;&gt;truestory&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159827450396803074&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Powerful statement on #&lt;a href=&quot;http://search.twitter.com/search?q=%23SOPA&quot; class=&quot;aktt_hashtag&quot;&gt;SOPA&lt;/a&gt; from xkcd. Nice. &lt;a href=&quot;http://t.co/YIglzRMQ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/YIglzRMQ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159826884971077633&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Ta RT @&lt;a href=&quot;http://twitter.com/trevclarke&quot; class=&quot;aktt_username&quot;&gt;trevclarke&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/joshgnosis&quot; class=&quot;aktt_username&quot;&gt;joshgnosis&lt;/a&gt; @j_hutch @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; Slowest search ever, results for &quot;open source&quot; Herald Sun: &lt;a href=&quot;http://t.co/UZ41UbkP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/UZ41UbkP&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159807623288459264&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Handy tip from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;: press releases are useful but personalise them, tell the journo why they'd be interested #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159805759369117696&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Handy tip for dealing with the press, press releases are useful but personalise them, tell the journo why they'd be interested #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159805474286473216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Point from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; on falsity of broad assumption ads always dictate content in tech media. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159803291419684865&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Linus' response to a media question from @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; on how much it'd cost to get him to come to a geek party. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/Ypig34cD&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ypig34cD&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159802562386731008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&quot;journalists like free speech, they like free beer, but don't always want to get into the complexities in between.&quot; @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159800736132235265&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fascinating, the top 10 tech media websites in Australia by @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://t.co/9a7kxqIK&quot; rel=&quot;nofollow&quot;&gt;http://t.co/9a7kxqIK&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159799098441089025&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I think we have a good community of tech journos in Australia. Doesn't always translate to coverage says @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159798713756299266&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Totally, voting now &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;: Hey, @&lt;a href=&quot;http://twitter.com/gusworldau&quot; class=&quot;aktt_username&quot;&gt;gusworldau&lt;/a&gt;'s talk on tech journalism is fantastic. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159797204209504256&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Angus' talk about FOSS &amp;amp; media. Hilarious &amp;amp; informative. Gets my vote &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &quot;The only way Linux would make the Sun Herald&quot; &lt;a href=&quot;http://t.co/Anqa5YCZ&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Anqa5YCZ&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159796654407561216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@chrisjrn Hah! &quot;With all due respect…&quot; &lt;a href=&quot;http://t.co/G4IEoSmp&quot; rel=&quot;nofollow&quot;&gt;http://t.co/G4IEoSmp&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23talledaganights&quot; class=&quot;aktt_hashtag&quot;&gt;talledaganights&lt;/a&gt; #lca2012 &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159791371329343488&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Whenever people start effectively with &quot;no offense, but…&quot; I am entertained and mildly annoyed. Thanks audience member &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159790729454043136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Haha, jokes OH in @&lt;a href=&quot;http://twitter.com/allisonrandal&quot; class=&quot;aktt_username&quot;&gt;allisonrandal&lt;/a&gt;'s talk: &quot;man house&quot;, &quot;apropos flush&quot; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159789711345455106&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Accidentally stumbled across this surprisingly interesting article on &quot;Australian egalitarianism&quot;, starting w language &lt;a href=&quot;http://t.co/anAwrkvn&quot; rel=&quot;nofollow&quot;&gt;http://t.co/anAwrkvn&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159787289654996992&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Karen's talk this morning has reminds me to turn off bluetooth/wireless on my phone now, and on my heart monitor later &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159784773890486274&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Cool, RT to #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/lukeweston&quot; class=&quot;aktt_username&quot;&gt;lukeweston&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt;: &lt;a href=&quot;http://t.co/kAccnvxj&quot; rel=&quot;nofollow&quot;&gt;http://t.co/kAccnvxj&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159772601055576064&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@Alegrya Big difference between striving for great user experience (similarity) &amp;amp; lock-in Apple imposes vs what FOSS tries to do #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159771088753135617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@ioerror Cool, thanks. Hey @&lt;a href=&quot;http://twitter.com/supersat&quot; class=&quot;aktt_username&quot;&gt;supersat&lt;/a&gt; @aczeskis, is there a blog post or something about your car hacks? &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/lukeweston&quot; class=&quot;aktt_username&quot;&gt;lukeweston&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159769915518238720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Scary RT @&lt;a href=&quot;http://twitter.com/ej_butler&quot; class=&quot;aktt_username&quot;&gt;ej_butler&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/hackuador&quot; class=&quot;aktt_username&quot;&gt;hackuador&lt;/a&gt; @piawaugh Did you see this story last year? Insulin Pump hacked &lt;a href=&quot;http://t.co/if6ngxwD&quot; rel=&quot;nofollow&quot;&gt;http://t.co/if6ngxwD&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23medtronic&quot; class=&quot;aktt_hashtag&quot;&gt;medtronic&lt;/a&gt; #lca2012 &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159766050039279617&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Really enjoying the talk by Karen Sandler at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Bring home the importance of software freedom to everyday life, esp health apps. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159763505254371328&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hand is aching today. Too much typing &amp;amp; Tweeting &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-sad.png&quot; alt=&quot;:(&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Retiring early to write blog &amp;amp; prepare for Martial Arts BoF tmrw morn at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23fb&quot; class=&quot;aktt_hashtag&quot;&gt;fb&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159576181342089216&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Thanks @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt; @kathyreid &amp;amp; @&lt;a href=&quot;http://twitter.com/jaimekristene&quot; class=&quot;aktt_username&quot;&gt;jaimekristene&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159518237023936512&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OK, I've forgotten and can't quickly find this on the wiki, how do I vote for talks for the &quot;Best Of&quot; slots at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159517196878483456&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Fantastic talk by Bdale Garbee about FreedomBox, a great idea to make privacy easy for people online. This gets my vote &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159514824534007810&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Wikipedia has gone dark to protest SOPA. Fascinating. Be great to get stats after the blackout on how many click throughs &amp;amp; such #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159510323563479041&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For those I've chatted to about #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt;  I've some early thoughts in my blog last year &lt;a href=&quot;http://t.co/CWgkLcZt&quot; rel=&quot;nofollow&quot;&gt;http://t.co/CWgkLcZt&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; More coming v soon &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159504910075957249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/paulzee&quot; class=&quot;aktt_username&quot;&gt;paulzee&lt;/a&gt;, you can see most tech related stuff from the last federal budget here &lt;a href=&quot;http://t.co/HhJVwtrt&quot; rel=&quot;nofollow&quot;&gt;http://t.co/HhJVwtrt&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159501816176967680&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OMG PWNIES! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; @&lt;a href=&quot;http://twitter.com/caseopaya&quot; class=&quot;aktt_username&quot;&gt;caseopaya&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; link for you &lt;a href=&quot;http://t.co/lEVUHaym&quot; rel=&quot;nofollow&quot;&gt;http://t.co/lEVUHaym&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159430566419243008&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;If ppl want to read great book on critical thinking &amp;amp; failure (even in science!) read @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt;'s book &lt;a href=&quot;http://t.co/q7sOuFAX&quot; rel=&quot;nofollow&quot;&gt;http://t.co/q7sOuFAX&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159407245963173888&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Actually, bridge experiment isn't taking into account the variable of person type choosing to take a scary bridge vs safe bridge. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159406319256862721&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Playing Tetris interferes with long term memory, scientifically proven apparently. Wow. That will be useful &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159404183370465280&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Listening to @&lt;a href=&quot;http://twitter.com/pjf&quot; class=&quot;aktt_username&quot;&gt;pjf&lt;/a&gt; reminds me of Gladwell's Tipping point. Recognising different traits helps your project &quot;connectors, mavens &amp;amp; salespeople&quot; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159400626248359936&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hey @&lt;a href=&quot;http://twitter.com/tribalscientist&quot; class=&quot;aktt_username&quot;&gt;tribalscientist&lt;/a&gt;, @&lt;a href=&quot;http://twitter.com/pjf&quot; class=&quot;aktt_username&quot;&gt;pjf&lt;/a&gt; is giving kenote (now) at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &amp;amp; referencing the chicken and shovel split brain experiment &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  You might enjoy &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159398581256720384&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting analogy between taxes and club membership. Comments are quite diverse too. &lt;a href=&quot;http://t.co/CPqmRWLz&quot; rel=&quot;nofollow&quot;&gt;http://t.co/CPqmRWLz&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159397229910687744&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Also for @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;, other #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; peeps may enjoy the Glenn Beck Conspiracy Theory Generator &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/5d1UxIHM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/5d1UxIHM&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159384349572202497&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yo @&lt;a href=&quot;http://twitter.com/chrisjrn&quot; class=&quot;aktt_username&quot;&gt;chrisjrn&lt;/a&gt;, you can find that song in my soundcloud favs &lt;a href=&quot;http://t.co/Z5lhNzm3&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Z5lhNzm3&lt;/a&gt; &quot;Burn (Angel of Destruction Mix) by TweakerRay&quot; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159383291949092864&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;POLICY CIRCLES is interesting (made for Pacific consultation). Ppl might also be interested in #&lt;a href=&quot;http://search.twitter.com/search?q=%23publicsphere&quot; class=&quot;aktt_hashtag&quot;&gt;publicsphere&lt;/a&gt; &lt;a href=&quot;http://t.co/zvI5NUPu&quot; rel=&quot;nofollow&quot;&gt;http://t.co/zvI5NUPu&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159138805159444480&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hearing about Pacific Institute of Public Policy &lt;a href=&quot;http://t.co/V5XK93fL&quot; rel=&quot;nofollow&quot;&gt;http://t.co/V5XK93fL&lt;/a&gt; &amp;amp; Policy Circles &lt;a href=&quot;http://t.co/Ky9UinMB&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ky9UinMB&lt;/a&gt; Interesting projects #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159136597386854400&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Excited about the mix of martial arts lined up for the Martial Arts BoF. Come along if you are interested &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/Ar5Y3aPi&quot; rel=&quot;nofollow&quot;&gt;http://t.co/Ar5Y3aPi&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159134754640371713&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting point from POLICY CIRCLES talk at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &quot;People are torn between the desire for peace and desire for justice&quot;. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159134213298331648&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@purserj Ah, BOFH culture, it is a dangerous and seductive path to darkness. Resist the user-hate people! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  /cc @&lt;a href=&quot;http://twitter.com/shorebuck&quot; class=&quot;aktt_username&quot;&gt;shorebuck&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159075251525918720&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I think there's something in that for all of us. RT @&lt;a href=&quot;http://twitter.com/shorebuck&quot; class=&quot;aktt_username&quot;&gt;shorebuck&lt;/a&gt; as a user you can hate an editor. As tech support you can hate all of them (: &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159074107651145728&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Whenever I use OpenOffice I am reminded how annoying it can be. For the smug out there MSOffice is no better. I should stick to vim #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159069966040182786&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;For @&lt;a href=&quot;http://twitter.com/ajtowns&quot; class=&quot;aktt_username&quot;&gt;ajtowns&lt;/a&gt;, this is stunning! Manual 3D printing of fish -&amp;gt; painted layers between layers of resin. &lt;a href=&quot;http://t.co/VVAXyEy5&quot; rel=&quot;nofollow&quot;&gt;http://t.co/VVAXyEy5&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159045947094081536&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting read &quot;APS employees have the same right to freedom of expression as other members of the community&quot; &lt;a href=&quot;http://t.co/aneyG1gd&quot; rel=&quot;nofollow&quot;&gt;http://t.co/aneyG1gd&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23gov2au&quot; class=&quot;aktt_hashtag&quot;&gt;gov2au&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159044522293211136&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Just linking to the Sarkozy speech for ppls interest, which I'm going over again for research. &lt;a href=&quot;http://t.co/tA6y0EDM&quot; rel=&quot;nofollow&quot;&gt;http://t.co/tA6y0EDM&lt;/a&gt; /cc @&lt;a href=&quot;http://twitter.com/willozap&quot; class=&quot;aktt_username&quot;&gt;willozap&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23society5&quot; class=&quot;aktt_hashtag&quot;&gt;society5&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/159040958166605824&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Yes! RT @&lt;a href=&quot;http://twitter.com/kattekrab&quot; class=&quot;aktt_username&quot;&gt;kattekrab&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/rillian&quot; class=&quot;aktt_username&quot;&gt;rillian&lt;/a&gt;: #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; remains an awesome group of people. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158908139687772160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Watching movie reader that describes video content as it plays. Demo is Elephants Dream which is hard to understand regardless &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158755308280348673&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Really excited about @&lt;a href=&quot;http://twitter.com/ioerror&quot; class=&quot;aktt_username&quot;&gt;ioerror&lt;/a&gt;'s talk Friday. Might feed into a project I'm working on atm so hoping to chat. Watch this space &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158746964035518465&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Martial arts geeks at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; - Come to the Martial Arts BOF Thurs morn to train &amp;amp; share &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://t.co/bjjOzUyY&quot; rel=&quot;nofollow&quot;&gt;http://t.co/bjjOzUyY&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158745016104267776&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In multimedia miniconf. Jan makes a good point: DRM fundamentally flawed because limiting access to content you want ppl to access. #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158739759034925058&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Relevant to Haecksen #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; RT @&lt;a href=&quot;http://twitter.com/PennySharpemlc&quot; class=&quot;aktt_username&quot;&gt;PennySharpemlc&lt;/a&gt;: From US: why women don't want to run for elected office. Worth a read &lt;a href=&quot;http://t.co/5WjeEQmP&quot; rel=&quot;nofollow&quot;&gt;http://t.co/5WjeEQmP&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158703450086055937&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Stunning RT @&lt;a href=&quot;http://twitter.com/neerav&quot; class=&quot;aktt_username&quot;&gt;neerav&lt;/a&gt;: wow 1 of my photos (full moon last wk) &lt;a href=&quot;http://t.co/ao3RR66Z&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ao3RR66Z&lt;/a&gt; was featured on the Flickr &quot;Interesting&quot; page. 1515 views &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158700021901041664&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Awesomes RT @&lt;a href=&quot;http://twitter.com/BronyRT&quot; class=&quot;aktt_username&quot;&gt;BronyRT&lt;/a&gt;: RT @&lt;a href=&quot;http://twitter.com/nekonoir&quot; class=&quot;aktt_username&quot;&gt;nekonoir&lt;/a&gt;: Linux + Bronies = all the squee #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #mylittlepony &lt;a href=&quot;http://t.co/30RPmfV7&quot; rel=&quot;nofollow&quot;&gt;http://t.co/30RPmfV7&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158695886103388160&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tmrw I will bring my pwnies tshirt &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-wink.png&quot; alt=&quot;;)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/Tempestrix&quot; class=&quot;aktt_username&quot;&gt;Tempestrix&lt;/a&gt;: Why are there ponies? #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; #sysadminconf &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158695306979053568&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;.@weezmgk ah, thanks &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  and to the rest of you too &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158694301176569856&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;In Haecksen miniconf at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; listening to stats on female representation at lca &amp;amp; of speakers. We have gone from 0% to 23% speakers &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158693896417845249&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Arrived at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; in time for the conf opening. Yays! I'll be tweeting this week about the conf, mostly just thoughts/links/blogs &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158682894959783939&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Interesting. Kind or kid? RT @&lt;a href=&quot;http://twitter.com/bengrubb&quot; class=&quot;aktt_username&quot;&gt;bengrubb&lt;/a&gt;: Aussie wunderkind gets $US250k for technology that could revolutionise web &lt;a href=&quot;http://t.co/1ds0Qtsr&quot; rel=&quot;nofollow&quot;&gt;http://t.co/1ds0Qtsr&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158670621054742529&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hah! &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  RT @&lt;a href=&quot;http://twitter.com/linuxconfau&quot; class=&quot;aktt_username&quot;&gt;linuxconfau&lt;/a&gt;: @&lt;a href=&quot;http://twitter.com/piawaugh&quot; class=&quot;aktt_username&quot;&gt;piawaugh&lt;/a&gt; Safe travels Pia! We'd say break a leg, but we don't want to risk it &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:-)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158655245185064960&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One for @&lt;a href=&quot;http://twitter.com/johnf&quot; class=&quot;aktt_username&quot;&gt;johnf&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Moosli from the plane. &lt;a href=&quot;http://t.co/O1ynQDPo&quot; rel=&quot;nofollow&quot;&gt;http://t.co/O1ynQDPo&lt;/a&gt; &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158654905148645377&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;One for @&lt;a href=&quot;http://twitter.com/johnf&quot; class=&quot;aktt_username&quot;&gt;johnf&lt;/a&gt; &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Moosli from the plane. null &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158654688848384001&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Now just a bus ride away from #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Woot! &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158645883477557248&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;On my way to #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt;  Early start but it's a long way to Ballarat &lt;img src=&quot;http://pipka.org/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:)&quot; height=&quot;16&quot; class=&quot;wp-smiley&quot; width=&quot;16&quot;&gt;&lt;/img&gt;  Will blog the week as usual. &lt;a href=&quot;http://twitter.com/piawaugh/statuses/158619200506695681&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 22 Jan 2012 10:25:06 +0000</pubDate>
</item>
<item>
	<title>Michael Fox: Internet Routers</title>
	<guid isPermaLink="false">http://heimic.net/?p=1172</guid>
	<link>http://heimic.net/2012/01/22/internet-routers/</link>
	<description>&lt;p&gt;It would appear our household really hammers the router, in fact so badly it doesn’t seem to cope after a few days.&lt;/p&gt;
&lt;p&gt;I’ve got an old Pentium 4 here, so after running up pfsense on it for a 2nd time, it seems to handle things so much better. Plan is to use this machine for the next 6 or so months, while I continue to eye off a lovely &lt;a href=&quot;http://www.yawarra.com.au/product.php?productCode=HW-AX23&quot;&gt;ALIX 2-3&lt;/a&gt; unit to take over from it. It’s just a matter of time before I buy one, as pfsense certainly seems to handle things nicely. I guess future purchases will be smart switch again to make use of the VLAN tagging (which will go nicely with our Ubiquiti UniFi Access Point too).&lt;/p&gt;
&lt;p&gt;Will post picture of the ALIX 2-3 and other details when I do actually purchase one, it’s just a matter of timing on my part.&lt;/p&gt;</description>
	<pubDate>Sun, 22 Jan 2012 09:30:29 +0000</pubDate>
</item>
<item>
	<title>James Purser: Talks to catchup on</title>
	<guid isPermaLink="false">http://jamespurser.com.au/328 at http://jamespurser.com.au</guid>
	<link>http://jamespurser.com.au/blog/talks-catchup</link>
	<description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;Okay so I missed #lca2012 this year. However because the LCA team is awesome (continuing the grand tradition of awesome LCA teams), the talks have started appearing on &lt;a href=&quot;http://www.youtube.com/user/linuxconfau2012?feature=g-all-s&quot;&gt;the linuxconfau2012&lt;/a&gt; youtube channel.&lt;/p&gt;
&lt;p&gt;Squeeee.&lt;/p&gt;
&lt;p&gt;Now I have a number of talks to watch on the googletv thing:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=rb8XOwacRKA&amp;amp;feature=plcp&amp;amp;context=C3bd6c59UDOEgsToPDskJHkvaiJ6IfcUyCg03kOz-R&quot;&gt;Tux in Space: High altitude ballooning - Joel Stanley,Mark Jessop&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=RdLEh89fIUc&amp;amp;feature=plcp&amp;amp;context=C3ec6505UDOEgsToPDskKcZxbA6o5eFI9_4ZiIM-cX&quot;&gt;Lego + Kids + Arduino - James Muraca&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=rCoCRmcrPlM&amp;amp;feature=plcp&amp;amp;context=C311655aUDOEgsToPDskL_tmYJyS2_VXZDRINsb72L&quot;&gt;Making video streaming interactive, heckling user groups from the clouds!&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=4yBkSwP9x7s&amp;amp;feature=plcp&amp;amp;context=C3e64fbbUDOEgsToPDskLT00h5YF5stPgVmva9cic2&quot;&gt;Android Accessories Made Easy With Arduino - Philip Lindsay&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=a8asl5SsGy4&amp;amp;feature=plcp&amp;amp;context=C389efe1UDOEgsToPDskIECOgbGQyLigxgmC3TZ3xQ&quot;&gt;Desktop Home Hacks - Allison Randal&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now these are just the one's I want to watch immediately. If you have a love of hackery, FOSS and all things shiny then I think you need to go through those talks and queue them up on your device of choice.&lt;/p&gt;
&lt;p&gt;Also remember, the videos will be made available on the Linux Australia Mirror shortly, so you will be able to grab all of the talks and watch them whether you're online or not.&lt;/p&gt;
&lt;p&gt;As I said before: Squeeee&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-upload field-type-file field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;ul class=&quot;links inline&quot;&gt;&lt;li class=&quot;service-links-facebook first&quot;&gt;&lt;a title=&quot;Share on Facebook.&quot; href=&quot;http://www.facebook.com/sharer.php?u=http%3A//jamespurser.com.au/blog/talks-catchup&amp;amp;t=Talks%20to%20catchup%20on&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-facebook&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/facebook.png&quot; alt=&quot;Facebook&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-google&quot;&gt;&lt;a title=&quot;Bookmark this post on Google.&quot; href=&quot;http://www.google.com/bookmarks/mark?op=add&amp;amp;bkmk=http%3A//jamespurser.com.au/blog/talks-catchup&amp;amp;title=Talks%20to%20catchup%20on&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-google&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/google.png&quot; alt=&quot;Google&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-identica&quot;&gt;&lt;a title=&quot;Dent this on identi.ca.&quot; href=&quot;http://identi.ca/?action=newnotice&amp;amp;status_textarea=Talks%20to%20catchup%20on%20http%3A//jamespurser.com.au/blog/talks-catchup&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-identica&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/identica.png&quot; alt=&quot;identi.ca&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-linkedin&quot;&gt;&lt;a title=&quot;Publish this post to LinkedIn&quot; href=&quot;http://www.linkedin.com/shareArticle?mini=true&amp;amp;url=http%3A//jamespurser.com.au/blog/talks-catchup&amp;amp;title=Talks%20to%20catchup%20on&amp;amp;summary=Okay%20so%20I%20missed%20%23lca2012%20this%20year.%20However%20because%20the%20LCA%20team%20is%20awesome%20%28continuing%20the%20grand%20tradition%20of%20awesome%20LCA%20teams%29%2C%20the%20talks%20have%20started%20appearing%20on%20the%20linuxconfau2012%26nbsp%3Byoutube%20channel.%0D%0ASqueeee.%0D%0ANow%20I%20have%20a%20number%20of%20talks%20to%20watch%20on%20the%20googletv%20thing%3A%0D%0ATux%20in%20Space%3A%20High%20altitude%20ballooning%20-%20Joel%20Stanley%2CMark%20Jessop%0D%0ALego%20%2B%20Kids%20%2B%20Arduino%20-%20James%20Muraca%0D%0AMaking%20video%20streaming%20interactive%2C%20heckling%20user%20groups%20from%20the%20clouds%21%0D%0AAndroid%20Accessories%20Made%20Easy%20With%20Arduino%20-%20Philip%20Lindsay%0D%0ADesktop%20Home%20Hacks%20-%20Allison%20Randal%0D%0ANow%20these%20are%20just%20the%20one%26%2339%3Bs%20I%20want%20to%20watch%20immediately.%20If%20you%20have%20a%20love%20of%20hackery%2C%20FOSS%20and%20all%20things%20shiny%20then%20I%20think%20you%20need%20to%20go%20through%20those%20talks%20and%20queue%20them%20up%20on%20your%20device%20of%20choice.%0D%0AAlso%20remember%2C%20the%20videos%20will%20be%20made%20available%20on%20the%20Linux%20Australia%20Mirror%20shortly%2C%20so%20you%20will%20be%20able%20to%20grab%20all%20of%20the%20talks%20and%20watch%20them%20whether%20you%26%2339%3Bre%20online%20or%20not.%0D%0AAs%20I%20said%20before%3A%20Squeeee%0D%0A&amp;amp;source=James%20Purser&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-linkedin&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/linkedin.png&quot; alt=&quot;LinkedIn&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-reddit&quot;&gt;&lt;a title=&quot;Submit this post on reddit.com.&quot; href=&quot;http://reddit.com/submit?url=http%3A//jamespurser.com.au/blog/talks-catchup&amp;amp;title=Talks%20to%20catchup%20on&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-reddit&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/reddit.png&quot; alt=&quot;Reddit&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;service-links-twitter last&quot;&gt;&lt;a title=&quot;Share this on Twitter&quot; href=&quot;http://twitter.com/share?url=http%3A//jamespurser.com.au/blog/talks-catchup&amp;amp;text=Talks%20to%20catchup%20on&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; class=&quot;service-links-twitter&quot;&gt;&lt;img src=&quot;http://jamespurser.com.au/sites/jamespurser.com.au/modules/service_links/images/twitter.png&quot; alt=&quot;Twitter&quot;&gt;&lt;/img&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sun, 22 Jan 2012 02:25:54 +0000</pubDate>
</item>
<item>
	<title>Andrew Pollock: [debian] Bits from the ISC DHCP Maintainer</title>
	<guid isPermaLink="true">http://blog.andrew.net.au/2012/01/21#dhcp_4.2_progress_report</guid>
	<link>http://blog.andrew.net.au/2012/01/21#dhcp_4.2_progress_report</link>
	<description>&lt;p&gt;
I really should write these a &lt;a href=&quot;http://blog.andrew.net.au/2010/03/06#dhcp_4.1.1_in_experimental&quot;&gt;bit
more often&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Wow, I can't believe it was &lt;a href=&quot;http://blog.andrew.net.au/2008/02/28#DHCP_3_years&quot;&gt;over 4 years
ago&lt;/a&gt; that I started having occasional face to face meetings with the ISC
DHCP folks.
&lt;/p&gt;
&lt;p&gt;
The entire ISC DHCP team (of 5) was in town for an all-hands meeting, and
Larissa Shapiro, the Product Manager for DHCP (and BIND) suggested it would
be a good opportunity for another catch up. Given the current (bad) state of
DHCP 4.2 in unstable, I thought this was an &lt;em&gt;excellent&lt;/em&gt; idea, and so
we all had lunch on Tuesday.
&lt;/p&gt;
&lt;p&gt;
I pretty much set the agenda, and it was
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;general state of 4.2.2 in Debian
&lt;/li&gt;&lt;li&gt;situation with GNU/Hurd and their patch to fix an FTBFS (&lt;a href=&quot;http://bugs.debian.org/616290&quot;&gt;#616290&lt;/a&gt;)
&lt;/li&gt;&lt;li&gt;the current FTBFS issues with kFreeBSD (&lt;a href=&quot;http://bugs.debian.org/643569&quot;&gt;#643569&lt;/a&gt;)
&lt;/li&gt;&lt;li&gt;the embedded BIND sources in the DHCP source
&lt;/li&gt;&lt;li&gt;removal of the RFCs from the embedded BIND source (&lt;a href=&quot;http://bugs.debian.org/645760&quot;&gt;#645760&lt;/a&gt;)
&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;The general state of 4.2.2 in Debian&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
In a nutshell, it's a bit of a mess. We've got release critical bugs, build
failures, the whole cat and kaboodle. It makes me very sad, because 4.2.2
was the first 4.2 series that I had a chance to upload, and I was very
excited to do so, because it contains the hotly desired LDAP patches merged
upstream. Unfortunately, it's also got the beginnings of the BIND/DHCP
merger that's going to be BIND 10, and &lt;em&gt;that&lt;/em&gt; is all a bit of a mess.
It's directly responsible for the kFreeBSD FTBFS and the introduction of the
RFCs, which are both keeping 4.2.2 out of testing.
&lt;/p&gt;
&lt;p&gt;
I gave the ISC folks a high-level overview of how Debian development works,
and the normal progression of packages from unstable to testing to stable,
and the release process and whatnot, and impressed upon them the
implications of the current release critical bugs. I also showed them how
Ubuntu development fitted into the picture. Finally, I showed them the &lt;a href=&quot;http://qa.debian.org/popcon.php?package=isc-dhcp&quot;&gt;popcon statistics
for DHCP&lt;/a&gt;. I think they found it useful.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;FTBFS issues on kFreeBSD&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
This was a good segue to &lt;a href=&quot;http://bugs.debian.org/643569&quot;&gt;#643569&lt;/a&gt;. The issue is actually with the embedded
BIND sources. I'd already forwarded this bug upstream when it first
happened, but I don't know what had happened to it. They seemed to act as if
this was the first they'd heard of it. I'm hoping that they can get this
fixed in 4.2.3, which is due around the end of the quarter.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Embedded BIND sources&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Since we were already talking about an issue caused by the embedded BIND
sources, we moved on to talking about &lt;a href=&quot;http://bugs.debian.org/645760&quot;&gt;#645760&lt;/a&gt; and the existence of the
embedded BIND sources in general. It should be pretty straightforward for
them to strip the RFCs out of the source. They've already done it in the
past for the DHCP sources, so I'm also hopeful that this will get resolved
in 4.2.3.
&lt;/p&gt;
&lt;p&gt;
The issue of the embedded BIND sources is apparently a bit more complicated,
although the day before our meeting, Michael Gilbert filed &lt;a href=&quot;http://bugs.debian.org/643569&quot;&gt;#643569&lt;/a&gt; and
&lt;a href=&quot;http://bugs.debian.org/645760&quot;&gt;#645760&lt;/a&gt;, so I hope that the ISC folks can take a look at these patches and
see if it's feasible to adopt them.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Patches for GNU/Hurd&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Finally we talked about &lt;a href=&quot;http://bugs.debian.org/616290&quot;&gt;#616290&lt;/a&gt;, which I know is near and dear to the
GNU/Hurd porters' hearts.
&lt;/p&gt;
&lt;p&gt;
We probably spent the most time talking about this. The DHCP developers have
concerns about accepting a patch for an OS that they do absolutely no
testing on, and also questioned the viability of the OS in general. They
stressed that they're fairly thin in numbers relative to what they have on
their plate to achieve this year, and so pushed back pretty firmly on
accepting the current patch.
&lt;/p&gt;
&lt;p&gt;
I relayed the frustration that the Hurd folks were having about a lack of
dialogue around the patch (most of the interaction has been via an ISC
support person). There was actually a bit of a split between the developers,
with one of them appreciating that the Hurd was unlikely to go anywhere as a
platform &lt;em&gt;without&lt;/em&gt; a working DHCP client, so in some regards, they
were condemning the platform by taking the position they were taking.
&lt;/p&gt;
&lt;p&gt;
They're going to go away and take another look at the patch and try to come
back with some actionable feedback on what needs to change to make it more
acceptable to them, so we'll see what comes of this. I'm not particularly
optimistic that anything acceptable to the GNU/Hurd folks is likely to
happen any time soon, but maybe if the patch gets cleaned up a bit more,
I'll just bite the bullet and start applying it to the Debian package.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;BIND 10&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
One of the guys is more involved in BIND 10 than DHCP, and asked if I could
help out with the packaging of a build dependency for BIND 10. It seemed
like &lt;a href=&quot;http://bugs.debian.org/578387&quot;&gt;#578387&lt;/a&gt; was languishing so I offered to pick it up. I've not packaged a
library before, mainly because the library packaging guide has scared me off
it (I feel I lack the deep C fu that seems necessary), but I figured that
this would be a good learning opportunity, so I'm going to dive in.
&lt;/p&gt;</description>
	<pubDate>Sat, 21 Jan 2012 23:26:13 +0000</pubDate>
</item>
<item>
	<title>Michael Still: linux.conf.au Returns to Canberra in 2013</title>
	<guid isPermaLink="true">http://www.stillhq.com/conference/lca2013/000001.html</guid>
	<link>http://www.stillhq.com/conference/lca2013/000001.html</link>
	<description>I am incredibly pleased to announce that linux.conf.au 2013 will be hosted by Canberra, Australia between 28 January 2013 to 2 February 2013. As the director for 2013 I have been blessed with a simply incredible team who has done fantastic work during the bid process, and I am confident that we will pull off a fantastic event. 2013 is Canberra's centenary year, so I think its appropriate to have a conference with a bit of a party atmosphere. We're working hard already on making 2013 a conference to remember.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

For those who were unable to see the announcement at the conference, you might find the following interesting:

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

&lt;ul&gt;
&lt;li&gt;Our media release post reveal: &lt;a href=&quot;http://lca2013.linux.org.au/media-release-entries/linux.conf.au-returns-to-canberra-in-2013&quot;&gt;http://lca2013.linux.org.au/media-release-entries/linux.conf.au-returns-to-canberra-in-2013&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;Call for papers: June 2012
&lt;/li&gt;&lt;li&gt;Early bird registrations open: October 2012
&lt;/li&gt;&lt;li&gt;Conference: 28 January 2013 to 2 February 2013
&lt;/li&gt;&lt;/ul&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

linux.conf.au is one of the foremost open source conferences in the world, and is considered the most prestigious in the southern hemisphere. Many of the team that brought you linux.conf.au 2005 are coming back to help with the 2013 effort, and we're cognizant of the extremely high standard left by previous conferences, especially the astounding job that Josh's 2012 team did.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;

The web site for the conference &lt;a href=&quot;http://lca2013.linux.org.au&quot;&gt;http://lca2013.linux.org.au&lt;/a&gt; is already live, and we'll be keeping it up to date as details are locked in.

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Tags for this post: &lt;a href=&quot;http://www.stillhq.com/tags/conference.html&quot;&gt;conference&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/lca2013.html&quot;&gt;lca2013&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/announcement.html&quot;&gt;announcement&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canonical.html&quot;&gt;canonical&lt;/a&gt; &lt;a href=&quot;http://www.stillhq.com/tags/canberra.html&quot;&gt;canberra&lt;/a&gt;&lt;/i&gt;&lt;br&gt;&lt;/br&gt;&lt;i&gt;Related posts: &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000003.html&quot;&gt;Announcement video&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000002.html&quot;&gt;Are you in a LUG? Do you want some promotional materials for LCA 2013?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/work/000013.html&quot;&gt;Two more weeks to go&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/001118.html&quot;&gt;Taking over a launch pad project&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000004.html&quot;&gt;In Canberra&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/bike/000008.html&quot;&gt;Mont 24 hour race&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000817.html&quot;&gt;Most novel traffic jam cause goes to... Canberra!&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000003.html&quot;&gt;Slow git review uploads?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/000870.html&quot;&gt;So, what on earth was I doing up at 4:30 am anyways?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/research/smtp/survey/000002.html&quot;&gt;Announcing early results of my survey of SMTP servers&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/usa/california/mountainview/relocation/000001.html&quot;&gt;What are we doing with the pets?&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000002.html&quot;&gt;Further adventures with base images in OpenStack&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000004.html&quot;&gt;Wow, qemu-img is fast&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/link/000004.html&quot;&gt;Electric shadows has a RSS feed!&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/000001.html&quot;&gt;Travel details so far&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000001.html&quot;&gt;Frank Arrigo discovers Steve Walsh's free wireless&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/travel/australia/canberra/000002.html&quot;&gt;On a bunker kick&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/work/000004.html&quot;&gt;Calling Tate Needham, or, Hiring in Canberra&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/site/000095.html&quot;&gt;Historical revisionism&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/diary/lca2005/000027.html&quot;&gt;LCA weather&lt;/a&gt;; &lt;a href=&quot;http://www.stillhq.com/openstack/000001.html&quot;&gt;Openstack compute node cleanup&lt;/a&gt;&lt;/i&gt;

&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;
&lt;a href=&quot;http://www.stillhq.com/conference/lca2013/000001.commentform.html&quot;&gt;Comment&lt;/a&gt;</description>
	<pubDate>Sat, 21 Jan 2012 11:29:50 +0000</pubDate>
</item>
<item>
	<title>Jeremy Visser: LCA2012: Over for another year</title>
	<guid isPermaLink="false">https://jeremy.visser.name/?p=1769</guid>
	<link>https://jeremy.visser.name/2012/01/lca2012-over-for-another-year/</link>
	<description>&lt;p&gt;I’m way too exhausted to write a full debriefing of &lt;a href=&quot;http://lca2012.linux.org.au/&quot;&gt;linux.conf.au 2012&lt;/a&gt;, but I would like to share a few random thoughts, sorted equally randomly:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pretty much all the talks I attended were great in their own way. David Rowe’s &lt;a href=&quot;http://lca2012.linux.org.au/schedule/59/view_talk&quot;&gt;Codec 2&lt;/a&gt; talk was one of my favourites, and Chris Neugebauer’s &lt;a href=&quot;http://lca2012.linux.org.au/wiki/index.php/Miniconfs/OpenProgramming&quot;&gt;Open Programming&lt;/a&gt; miniconf was also educational. (Also, Joel Stanley mentioned me in his &lt;a href=&quot;http://lca2012.linux.org.au/wiki/index.php/Miniconfs/OpenProgramming#iviewiir:_iView_for_the_Wii&quot;&gt;iviewiir talk&lt;/a&gt;!)&lt;/li&gt;
&lt;li&gt;All the keynotes were great in their own way. In particular, Paul Fenwick proved that he can deliver a great talk on &lt;em&gt;anything&lt;/em&gt; — his talk was topically psychological. All of the keynote speakers hung around for most of the conference, which was awesome! (Even got to meet Jacob Appelbaum, who is actually a surprisingly normal, cool, and friendly guy.)&lt;/li&gt;
&lt;li&gt;The conference, overall, ran really smoothly. Most attendees I spoke to explicitly said they noticed no issues whatsoever all week. That, to me, says job well done. Of course, nothing is perfect, and when things did happen — particularly issues that were well handled and mitigated by the organisers behind the scenes — I was reminded of software engineering, in that you should judge quality based on how failures are handled, not just a measurement of success.&lt;/li&gt;
&lt;li&gt;Really happy to hear that Canberra is hosting &lt;a href=&quot;http://lca2013.linux.org.au/&quot;&gt;linux.conf.au 2013&lt;/a&gt;. I’ll probably not be volunteering in 2013 — doing it in 2011 and 2012 was quite enough. But never say never. &lt;img src=&quot;https://jeremy.visser.name/wordpress/wp-content/plugins/tango-smilies/tango/face-smile.png&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/li&gt;
&lt;li&gt;Wish me well for the long drive home!&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Sat, 21 Jan 2012 08:39:53 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Friday after lunch</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=667</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-friday-after-lunch/</link>
	<description>&lt;h3&gt;Codec 2 – David Rowe&lt;/h3&gt;

&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Open speech Codec. Low bitrate 2400 b/s down to 1400 b/s&lt;/li&gt;
    &lt;li&gt;Applcations for digital radio&lt;/li&gt;
    &lt;li&gt;Fills &amp;lt;5000 b/s gap&lt;/li&gt;
    &lt;li&gt;http://rowetel.com/codec2.html&lt;/li&gt;
    &lt;li&gt;Not a DSP talk&lt;/li&gt;
    &lt;li&gt;Can send 45 calls inside 64 kb/s chanel&lt;/li&gt;
    &lt;li&gt;Not useful for VOIP due to IP/UDP overhead of 8kb/s on 1400b/s data&lt;/li&gt;
    &lt;li&gt;Main use radio spectrum. Less data = less power required since your power gets concentrate on less bits&lt;/li&gt;
    &lt;li&gt;doesn’t matter too much if odd packet dropped&lt;/li&gt;
    &lt;li&gt;proprietary codecs slowing digital voice over radio&lt;/li&gt;
    &lt;li&gt;Proprietary codes: hardware or licensed software form, difficult to distribute, can’t modify&lt;/li&gt;
    &lt;li&gt;Example g729 license $40k. Doesn’t believe closed source codecs benefit society&lt;/li&gt;
    &lt;li&gt;Authors of propriety/patented codecs borrowed heavily from public domain. perhaps 5% is original. Good news is only 5% needs to be replaced&lt;/li&gt;
    &lt;li&gt;Speech coding: eg 16bit samples at 8kHz, comprss to 1400-2400 b/s . What can we thrown away, retain intelligible speech, retain natural speech. Use a model of speech, send model parameters, for effecient than coding waveform&lt;/li&gt;
    &lt;li&gt;Model: example is pitch, humans 50-500 Hz , can be represented with 7 bits, updated every 20ms 7/0.02 = 350b/s to represent pitch&lt;/li&gt;
    &lt;li&gt;Codec 2 uses Sinusoidal speech coding. Multiple Sine waves added togeather&lt;/li&gt;
    &lt;li&gt;Bit allocation: 56bits every 40ms. Of these: Amplitude 32 , Frame energy 10 , voicing 4, pitch 10&lt;/li&gt;
    &lt;li&gt;Developing Codecs: complex DSP algorithms, run codecs in non-realtime, dump values from codecs every “frame” ( 80 samples, 10 ms of speech) . Gnu Octave&lt;/li&gt;
    &lt;li&gt;Banned exports list includes ” Speech codecs below 2400 b/s ” . Have been advised by DECO that Codec 2 has “assessed as not controlled” but waiting for certificate&lt;/li&gt;
&lt;/ul&gt;
 
&lt;h3&gt;UEFI and Linux – Matthew Garrett&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Replacement for PC BIOS&lt;/li&gt;
    &lt;li&gt;BSD licensed core&lt;/li&gt;
    &lt;li&gt;Adds standardized support for new hardware features&lt;/li&gt;
    &lt;li&gt;Platform init&lt;/li&gt;
    &lt;li&gt;EFI image load – loaded drivers&lt;/li&gt;
    &lt;li&gt;EFI OS loader load – oot from ordered list of EFIOS loaders&lt;/li&gt;
    &lt;li&gt;Boot services terminate -&amp;gt; OS handover&lt;/li&gt;
    &lt;li&gt;Boot services – memory allocation, timers, image loading, GUIDs.&lt;/li&gt;
    &lt;li&gt;Runtime services – non-volatile variable store, boot data, system information, crash dumps (already in Linux 3.2)&lt;/li&gt;
    &lt;li&gt;Able to update firmware by reset and grab new firmware out of variables on bootup&lt;/li&gt;
    &lt;li&gt;GPT – GUID partition table – no practical restrictions on size and number – more metadata about partition type and service&lt;/li&gt;
    &lt;li&gt;That all sounds good …. but ….&lt;/li&gt;
    &lt;li&gt;TianoCore – Open Intel reference UEFI reference implementation, 7061 files, &amp;gt;100MB of code, 10% of size of Linux kernel. Bigger than Linux core kernel&lt;/li&gt;
    &lt;li&gt;Large codebase, some bugs&lt;/li&gt;
    &lt;li&gt;UEFI is poorly tested in the real world. UEFI contains a lot of code. UEFI contains a lot of bugs&lt;/li&gt;
    &lt;li&gt;Some problems with secure boot &lt;img src=&quot;http://blog.darkmere.gen.nz/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Fri, 20 Jan 2012 04:29:57 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Friday Morning</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=663</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-friday-morning/</link>
	<description>&lt;h3&gt;Bloat: How and Why UNIX Grew Up (and Out) – Matt Evans and Rusty Russell&lt;/h3&gt;

&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Cool projects: spark, plover, Homebrew Cray-1A&lt;/li&gt;
    &lt;li&gt;Compare PDP-11 Unix vs Modern Ubuntu 11.10&lt;/li&gt;
    &lt;li&gt;Binary sizes: cat 152 bytes vs  531k KB&lt;/li&gt;
    &lt;li&gt;grep command: 2176 bytes vs 687 KB&lt;/li&gt;
    &lt;li&gt;ls command: 4904 bytes vs 628 KB&lt;/li&gt;
    &lt;li&gt;V6 cat command just 12 lines of assembler, 2 * 512bytes buffers, a.out 16 bytes overhead&lt;/li&gt;
    &lt;li&gt;Binaries 30% because we chose speed over size. ~9% speed gain&lt;/li&gt;
    &lt;li&gt;V6 Runtime coverage: cat 99% , grep 78%, ls 85%&lt;/li&gt;
    &lt;li&gt;V7 has reduced coverage. some commands converted from assembler to C&lt;/li&gt;
    &lt;li&gt;x86 runtime with dietlibc coverage: cat 11% , grep 23% , ls 39%&lt;/li&gt;
    &lt;li&gt;x86 static cat has 700k of libc dependencies, 17% of libc, 313 objects it depends on&lt;/li&gt;
    &lt;li&gt;libc 1.7M but widely shared among hundreds of processes&lt;/li&gt;
    &lt;li&gt;dynamic ls accesses 90k of libc but 476kB paged in.&lt;/li&gt;
    &lt;li&gt;For sample system. libwebkit 8.5MB , 5MB wasted, 33MB wasted real RAM&lt;/li&gt;
    &lt;li&gt;What about a 64Bit version of a PDP-11 – a PDP-11 . Various assumptions on how binary size would increase&lt;/li&gt;
    &lt;li&gt;PDP-44 – binaries around 50% larger&lt;/li&gt;
    &lt;li&gt;32 bit ubuntu binaries are 9% smaller than 64 bit ubuntu&lt;/li&gt;
    &lt;li&gt;Forward port V6 binaries to x86 . V6 cat almost same size as dietlibc version&lt;/li&gt;
    &lt;li&gt;More work to forward port V6 ls, lots of assumptions not longer true. Code tricks no longer work. 20% larger cause of ELF and nmap. 120% penalty due to modern infrastructure (eg malloc realloc)&lt;/li&gt;
    &lt;li&gt;Backport x86 “ls” and “cat” to V6. Only backport some options&lt;/li&gt;
    &lt;li&gt;cat: remove old options and error reporting. Kept some features.&lt;/li&gt;
    &lt;li&gt;ls: remove lots of options.&lt;/li&gt;
    &lt;li&gt;Binaries 60% larger due to flexibility&lt;/li&gt;
    &lt;li&gt;440% bloat due to new features&lt;/li&gt;
    &lt;li&gt;Asmutls – reimplementation of current Linux utils in x86 assembler.&lt;/li&gt;
    &lt;li&gt;The talk is online, hard to do notes since it jumped around a lot and graphs hard to read&lt;/li&gt;
&lt;/ul&gt;
 
&lt;h3&gt;Open vSwitch – Simon Horman&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Switch contains ports, ports has one of more interface, packets are forwarded by flow&lt;/li&gt;
    &lt;li&gt;Flows may be identified by lots of combos, address, vlan, ports, TOS&lt;/li&gt;
    &lt;li&gt;1st packet in flow gets sent to userspace controller, controller makes decision, tells datapath what to do with future packets, resends first packet back to datapath. Later packets the datapath knows what to do (from hashtable lookup) and handles itself&lt;/li&gt;
    &lt;li&gt;Configured by JSON database, persists across restarts&lt;/li&gt;
    &lt;li&gt;database controlled via Unix socket or via TCP. Change action won’t return until database update performed&lt;/li&gt;
    &lt;li&gt;cute ” –may-exist ” options when creating stuff that does nothing if what you are requested already exists&lt;/li&gt;
    &lt;li&gt;He did some demos of standard sort of stuff, truck interfaces, port mirroring, fairly simple commands to do&lt;/li&gt;
    &lt;li&gt;Does VXLAN and GRE tunnels&lt;/li&gt;
    &lt;li&gt;Oracle looking to put in Oracle Linux soon to replace current bridging code&lt;/li&gt;
    &lt;li&gt;Can do millions of packets per second. Some bottlenecks in tunneling code&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Fri, 20 Jan 2012 01:30:23 +0000</pubDate>
</item>
<item>
	<title>Tim Riley: New Relic, Heroku and Rails Streaming Responses</title>
	<guid isPermaLink="false">http://icelab.com.au/articles/new-relic-heroku-and-rails-streaming-responses/</guid>
	<link>http://feedproxy.google.com/~r/BlahBlahWoofWoof/~3/yez89jZHdzQ/</link>
	<description>&lt;p&gt;For &lt;a href=&quot;http://cornerhotel.com/&quot;&gt;Ticketscout’s&lt;/a&gt; payment processing, we use a custom Rails action with an HTTP streaming response. It  shows the user a spinner and a “please wait” message, then periodically sends empty strings to the browser until the credit card transaction is completed. This streaming response keeps the request connection alive longer than the 30 second timeout period that is the default on the &lt;a href=&quot;http://devcenter.heroku.com/articles/request-timeout#cedar&quot;&gt;Heroku Cedar stack&lt;/a&gt;. The technique works well and ensures we don’t ever lose track of any slow-to-process credit card payments.&lt;/p&gt;

&lt;p&gt;During development, we found that the streaming responses on Heroku did not work if we had the &lt;a href=&quot;http://addons.heroku.com/newrelic&quot;&gt;New Relic add-on&lt;/a&gt; enabled. Instead of seeing the page content incrementally delivered while the request ran, we’d see nothing until the request completed, then all the content delivered at once.&lt;/p&gt;

&lt;p&gt;To deliver the feature on time, we simply disabled the add-on and released. Everything worked smoothly, but it was unnerving to run the app “blind” without New Relic’s useful metrics. This became especially problematic now that we’re wanting to pay some more attention to improving the app’s performance. I finally contacted New Relic support, and it turns out that a working solution is fairly simple: &lt;a href=&quot;http://newrelic.com/docs/ruby/real-user-monitoring-in-ruby&quot;&gt;disabling the real user monitoring&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Turns out that the real user monitoring is currently incompatible with streaming responses. I disabled the automatic instrumentation in my &lt;code&gt;newrelic.yml&lt;/code&gt; config file:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;browser_monitoring:
  auto_instrument: false
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;I also switched off the “Enable end user monitoring” setting in the “Settings &amp;gt; Application” page. Then, after fresh deploy to Heroku, I re-enabled the add-on and we had both the metrics collection and streaming responses working together!&lt;/p&gt;

&lt;p&gt;Granted, we’ve lost access to some useful &lt;a href=&quot;http://newrelic.com/features/real-user-monitoring&quot;&gt;real user metrics&lt;/a&gt; (like network load, page rendering and DOM processing times), but it’s better to have some metrics than none at all!&lt;/p&gt;

&lt;p&gt;Down the track, we can probably get the best of both world’s by &lt;a href=&quot;http://newrelic.com/docs/ruby/real-user-monitoring-in-ruby&quot;&gt;manually enabling the real user monitoring instrumentation&lt;/a&gt; in all the pages layouts except those used for the streaming responses. Hopefully further down the track, the automatic instrumentation will be compatible with streaming responses out of the box. In the meantime, it’s good to have our &lt;a href=&quot;http://www.youtube.com/watch?v=V87I10yMIb4&quot;&gt;charts&lt;/a&gt; back!&lt;/p&gt;
&lt;img src=&quot;http://feeds.feedburner.com/~r/BlahBlahWoofWoof/~4/yez89jZHdzQ&quot; height=&quot;1&quot; width=&quot;1&quot;&gt;&lt;/img&gt;</description>
	<pubDate>Fri, 20 Jan 2012 00:00:00 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Thursday last session</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=660</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-thursday-last-session/</link>
	<description>&lt;h3&gt;Challenges for the Linux plumbing community – Jonathan Corbet&lt;/h3&gt;

&lt;p&gt;&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Good news is boring, so how about some “high quality problems”&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Security&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Stuxnet , kernel.org , RSA hack , DigiNotar&lt;/li&gt;
    &lt;li&gt;Scary ones are there must be others we haven’t heard about&lt;/li&gt;
    &lt;li&gt;The bad guys are: motivated, capable, well funded. Not just script kiddies&lt;/li&gt;
    &lt;li&gt;Not just about money anymore, with governments hacking lives are at stake&lt;/li&gt;
    &lt;li&gt;We are on the front line. Not just security software, all code security critical&lt;/li&gt;
    &lt;li&gt;Is your code secure? Who reviews it? What sort of testing? Plans for dealing with vulnerabilities?&lt;/li&gt;
    &lt;li&gt;Is your infrastructure secure? – Who has access, who can change files? Are security updates applied? What are your plans in case of a breach?&lt;/li&gt;
    &lt;li&gt;Are your processes secure? Who can commit? What can sign releases? Can you detect tampering? What do they know about the codes provenance?&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Tools&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Lockdep, valgrind, fault injection, sparse, smatch&lt;/li&gt;
    &lt;li&gt;GCC python plugin, MELT, LLVM static analyzer&lt;/li&gt;
    &lt;li&gt; and need to actually use the tools that exist&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Hardware&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;hardware complexity leads to software complexity&lt;/li&gt;
    &lt;li&gt;Complex interfaces: example V4L3 media controller interface.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Control over our hardware&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Life is okay (could be better, could be worse)&lt;/li&gt;
    &lt;li&gt;What is our influence over manufacturer?&lt;/li&gt;
    &lt;li&gt;Example: Chasing tablet manufactures , no influence on design, have to port after device launched&lt;/li&gt;
    &lt;li&gt;Example: By the time “Rock Box” runs on a device device is obsolete and not in shops&lt;/li&gt;
    &lt;li&gt;How can we be more involved in conception and design of hardware in the first place?&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Linux Only&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Once upon a time we depended heavily on portability&lt;/li&gt;
    &lt;li&gt;The DRM tree deemphasized BSD support, This hurt BSD but… would we rather do without kernel mode settings&lt;/li&gt;
    &lt;li&gt;Might be inevitable but try not to be too arrogant&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;The platform problem&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Code you control vs Black box&lt;/li&gt;
    &lt;li&gt;The kernel’s ARM subtree (re-implements stuff from elsewhere in kernel)&lt;/li&gt;
    &lt;li&gt;XFree86 (tried to keep everything in user space)&lt;/li&gt;
    &lt;li&gt;Opportunistic suspend (Andriod decided “too hard” to fix rest of kernel)&lt;/li&gt;
    &lt;li&gt;Async I/O (implemented multiple times, no comprehensive implementation)&lt;/li&gt;
    &lt;li&gt;Example: wireless devices had own 80211 implementation. replaced with max80211&lt;/li&gt;
    &lt;li&gt;Example: PowerTop used to find wide range a random things causing high power usage in laptops&lt;/li&gt;
    &lt;li&gt;Ongoing examples: Bufferbloat, marvell-cam drivers, User-Space TCP, Control groups, Andriod&lt;/li&gt;
&lt;/ul&gt;
 

&lt;p&gt; 
&lt;/p&gt;&lt;h3&gt;What is in a tiny Linux installation? by Malcolm Tredinnick&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Skipping bootloader portion&lt;/li&gt;
    &lt;li&gt;Kernel is big – 9.6M lines of C, 250k lines of assembler&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Booting the kernel&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;“make allnoconfig” , smallish, 222 “y” ‘s. 842KB bzimage, build time under 15s, no file systems, no fancy hardware, ISA, no PCI&lt;/li&gt;
    &lt;li&gt;“make allyesconfig” , 5177 y options. 39MB bzimage, over 1h to build, includes drivers/staging&lt;/li&gt;
    &lt;li&gt;booting allnoconfig via qemu-kvm . Gets to “unable to mount root file system”&lt;/li&gt;
    &lt;li&gt;Kernel components – hardware arch, drivers, subsystems, others&lt;/li&gt;
    &lt;li&gt;need roto filesystem in memory, initrd / initramfs . init process just in cpio archive, can just be hello world&lt;/li&gt;
    &lt;li&gt;need initrd, initramfs , RAM disk block device, ELF binary support. 889KB bzimage (up 50kb)&lt;/li&gt;
    &lt;li&gt;Now boots, use “rdinit=/hello” option in qemu , just prints out hello world&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Transition to userspace&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;initrd loads some modules etc, runs pivot_root , run startup scripts&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Userspace&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Why are you doing this? Single purpose system, usb stick (rescue, puppy linix, Damn Small Linux) , tiny memory, tiny storage usage, fast power on. Trade-off of options&lt;/li&gt;
    &lt;li&gt;We have to run something, need some binaries, shared libraries, large binaries with multiple purposes (busybox)&lt;/li&gt;
    &lt;li&gt;Busybox – one binary – acts differently depending on calling name, installed as symlinks&lt;/li&gt;
    &lt;li&gt;Busybox: fairly small, default utilities, 2MB without networking, easy to test&lt;/li&gt;
    &lt;li&gt;C libraries – glibc (probably not a good idea), eglibc (easier to build, binary compatible with glibc, can take things out), uClibc (alternative, very small, some overlap with busybox, source code compatible with glibc)&lt;/li&gt;
    &lt;li&gt;Device and Proc mngt will need: procfs, sysfs, tmpfs, udev, cgroups&lt;/li&gt;
    &lt;li&gt;Build environments: you are cross compiling (build root), binutils, C libraries &amp;amp; cross compiling, Test, x86 instead x86 is harder&lt;/li&gt;
    &lt;li&gt;See links in slides for some help&lt;/li&gt;
    &lt;li&gt;mdebian is something to look at&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 19 Jan 2012 07:29:28 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Thursday after lunch</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=657</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-thursday-after-lunch/</link>
	<description>&lt;p&gt;&lt;strong&gt;Women in Open Technology &amp;amp; Culture – Valerie Aurora and Mary Gardiner&lt;/strong&gt;
&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Very umbrella term including fan fiction, open data, wikipedia, open access&lt;/li&gt;
    &lt;li&gt;Why – important areas – women’s participation (especially in charge) very low&lt;/li&gt;
    &lt;li&gt;Important for women to be in charge, creating, designing, building, not just as users&lt;/li&gt;
    &lt;li&gt;5 kinds of groups – project specific (debian women), feminist activism, teaching technical skill, networking, majority women projects.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Community / project specific&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Linuxchix, owoot, pyladies, wikichix, etc ( linuxchix spawned several)&lt;/li&gt;
    &lt;li&gt;low participation, poor replacement rate of leaders (often after they get FT jobs), low communication between, sometimes tension between.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Feminist advocacy&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;geek feminism, ada initiative, mind the gap&lt;/li&gt;
    &lt;li&gt;growing and active – the new hotness, sharing best practices, paid work more common, some conferences&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Teaching women technical skills&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;usually one day or evening courses.&lt;/li&gt;
    &lt;li&gt;Growing hugely, vary widely in topics and skills, sharing best practises&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;In person networking socialization&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Women in code, girl geek coffees, girl geek dinner&lt;/li&gt;
    &lt;li&gt;try not to be dominated by marketing women ( use of “geek” term helps)&lt;/li&gt;
    &lt;li&gt;Growing, easy to start local chapters&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Majority Women Groups&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Dreamwidth, Organisation for transformative works&lt;/li&gt;
    &lt;li&gt;Often fan-fiction support, protect against takedown, let author control commercialisation&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Survey&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;In person vs Online&lt;/li&gt;
    &lt;li&gt;Activist vs non-activist&lt;/li&gt;
    &lt;li&gt;Community vs technical&lt;/li&gt;
    &lt;li&gt;Focussed vs broad topics&lt;/li&gt;
    &lt;li&gt;Projects with broad focus within a narrow group seem not to work&lt;/li&gt;
    &lt;li&gt;Projects with very technical focus but accoess different technologies seem not to work either (lack common language)&lt;/li&gt;
    &lt;li&gt;Why Start – recruit and retain, networking, role models, safe space, feel normal&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Lessons on starting&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Don’t – join an existing one&lt;/li&gt;
    &lt;li&gt;If you are a man, don’t do on behalf – “Nothing about us without us”&lt;/li&gt;
    &lt;li&gt;Don’t expect women to start a group&lt;/li&gt;
    &lt;li&gt;Find 3 or more women to start a group&lt;/li&gt;
    &lt;li&gt;Don’t use girl/chix/ladies – use women&lt;/li&gt;
    &lt;li&gt;Go broad instead of narrow on topic&lt;/li&gt;
    &lt;li&gt;have clear defined goals and scope&lt;/li&gt;
    &lt;li&gt;Start small, be realistic about work&lt;/li&gt;
    &lt;li&gt;Consider one-off event rather than group&lt;/li&gt;
    &lt;li&gt;Avoid NIH , reuse best practices&lt;/li&gt;
    &lt;li&gt;be prepared to moderate any public forums you create&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Failure modes&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Become “the nice place” that everybody goes to&lt;/li&gt;
    &lt;li&gt;Loses focus on women&lt;/li&gt;
    &lt;li&gt;Safe Space moderation too many hours&lt;/li&gt;
    &lt;li&gt;Ran low on time, slides will be online&lt;/li&gt;
&lt;/ul&gt;
 

&lt;p&gt;Hacking Everything – Matt Evans
&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Reuse things , not just hacking things like audrino that are supposed to be hacked&lt;/li&gt;
    &lt;li&gt;reuse, need, art &amp;amp; design&lt;/li&gt;
    &lt;li&gt;Gambiarra – brazilian art of an improvised fix&lt;/li&gt;
    &lt;li&gt;1940s radios and TV owners could fix their gear. today people are more passive&lt;/li&gt;
    &lt;li&gt;wants people to tinker with things.&lt;/li&gt;
    &lt;li&gt;Save resources&lt;/li&gt;
    &lt;li&gt;Save money&lt;/li&gt;
    &lt;li&gt;take apart things, learn by example&lt;/li&gt;
    &lt;li&gt;Low cost manufacturing makes hacking hard ( solid state everything )&lt;/li&gt;
    &lt;li&gt;Cheap development makes hacking easier ( reuses common technology, extra bits on devices unused )&lt;/li&gt;
    &lt;li&gt;Some products are open hardware designs&lt;/li&gt;
    &lt;li&gt;Things to look for – similar to ref design, debug code left in, unused features, factory test points/ports&lt;/li&gt;
    &lt;li&gt;Ports that are wired up but unused often serial ports&lt;/li&gt;
    &lt;li&gt;“My CD player has a serial port” , common on many devices&lt;/li&gt;
    &lt;li&gt;Acquire a “logic level”USB-serial cable&lt;/li&gt;
    &lt;li&gt;Other ports – JTAB , In-System programming&lt;/li&gt;
    &lt;li&gt;Example: Picture frame, derived from sample board for camera, serial interface, built in CLI&lt;/li&gt;
    &lt;li&gt;Old Wifi, ADSL boxes good with OpenWRT&lt;/li&gt;
    &lt;li&gt;Don’t just consume – re-consume&lt;/li&gt;
    &lt;li&gt;Teach others and tell the world&lt;/li&gt;
    &lt;li&gt;Collaborate at a local hackerspace&lt;/li&gt;
    &lt;li&gt;support companies that make things hackable&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 19 Jan 2012 04:29:22 +0000</pubDate>
</item>
<item>
	<title>Brendan Scott: brendanscott</title>
	<guid isPermaLink="false">http://brendanscott.wordpress.com/?p=1976</guid>
	<link>http://brendanscott.wordpress.com/2012/01/19/vote-storacuta-stop-taking-our-rights-and-calling-us-thieves-act/</link>
	<description>&lt;p&gt;Stop Taking Our Rights And Calling Us Thieves Act&lt;/p&gt;
&lt;p&gt;STORACUTA&lt;/p&gt;
&lt;p&gt;There are manifold problems with the way the legalization of monopolies operates around the world.  One of those problems is the continual pushing of extremist positions on legal monopolies, in order for a not quite as extreme “compromise” position to be reached, which is just pushed further out in the next round of lobbying.  Instead of just opposing the SOPA, it would be more appropriate to propose alternative legislation as a counter balance to attempt to achieve a moderate position.&lt;/p&gt;
&lt;p&gt;Provisions which could be included might be:&lt;/p&gt;
&lt;p&gt;* express limitation of damages in monopoly infringement cases to damages actually incurred, abolition of presumed or statutory damages – &lt;a href=&quot;https://plus.google.com/107033731246200681024/posts/LZs8TekXK2T#107033731246200681024/posts/LZs8TekXK2T&quot;&gt;per Tim O’Reilly&lt;/a&gt; (and many others, but Mr O’Reilly has been noteworthy recently);&lt;/p&gt;
&lt;p&gt;* repeal of any provision which enables geographical market segmentation;&lt;/p&gt;
&lt;p&gt;* prohibition on the use of monopolies to restrict speech;&lt;/p&gt;
&lt;p&gt;* repeal of any provision which enables aftermarket control of goods – eg rental rights and DRM;&lt;/p&gt;
&lt;p&gt;* an offence for a public official to call the infringement of any monopoly “theft”&lt;/p&gt;
&lt;p&gt;* prohibition on claiming lack of sale as losses&lt;/p&gt;
&lt;p&gt;* express application of anti-trust law to the exercise of any monopoly?&lt;/p&gt;
&lt;p&gt;Ideas?  What would you like to see included in STORACUTA?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Note:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Tim OReilly, is The Man, by the way.   A few years ago I figured I wanted to learn Python.  I googled around for what resources were out there and, in the course of so doing, I stumbled across “free” downloads of some of the O’Reilly Python books.  I didn’t actually use the “free” versions – I bought them from O’Reilly anyway, largely because O’Reilly e-books were DRM free. Strangely, buying those first ebooks from O’Reilly was a thoroughly enjoyable experience.  I have since almost gone out of my way to buy stuff from them (Algorithms in a Nutshell? WtH?), this, despite being aware I could probably pick up a “free” copy somewhere.&lt;/em&gt;&lt;/p&gt;
&lt;br&gt;&lt;/br&gt;  &lt;a href=&quot;http://feeds.wordpress.com/1.0/gocomments/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/comments/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godelicious/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/delicious/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gofacebook/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/facebook/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gotwitter/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/twitter/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/gostumble/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/stumble/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/godigg/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/digg/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.wordpress.com/1.0/goreddit/brendanscott.wordpress.com/1976/&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://feeds.wordpress.com/1.0/reddit/brendanscott.wordpress.com/1976/&quot; alt=&quot;&quot; border=&quot;0&quot;&gt;&lt;/img&gt;&lt;/a&gt; &lt;img src=&quot;http://stats.wordpress.com/b.gif?host=brendanscott.wordpress.com&amp;amp;blog=2262314&amp;amp;post=1976&amp;amp;subd=brendanscott&amp;amp;ref=&amp;amp;feed=1&quot; alt=&quot;&quot; height=&quot;1&quot; border=&quot;0&quot; width=&quot;1&quot;&gt;&lt;/img&gt;</description>
	<pubDate>Thu, 19 Jan 2012 03:30:07 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Thursday Morning</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=654</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-thursday-morning/</link>
	<description>&lt;p&gt;&lt;strong&gt;Desktop Home hacks – Allison Randal&lt;/strong&gt;
&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Just a hobby product, must be fun, open,&lt;/li&gt;
    &lt;li&gt;Wanted computer to be available when away from desktop, but not be disruptive and uncomfortable&lt;/li&gt;
    &lt;li&gt;Affordable, approachable to hobbyist, there are more expensive alternatives&lt;/li&gt;
    &lt;li&gt;nodes – jeenode, audrino clone, tiny, easy to hid, cheap ( $20 including wireless RFM12B vs $20-30 + 30 for wifi for more conventional audrino )&lt;/li&gt;
    &lt;li&gt;RFM12B – 66 bytes&lt;/li&gt;
    &lt;li&gt;Server – pandaboard ~$200 . ARM processor with full Ubuntu install&lt;/li&gt;
    &lt;li&gt;Server – aggregates data from all notes and sends commands to all it’s nodes. Contains services for system, json data feeds from nodes, web client interface, interface for sending commands to system&lt;/li&gt;
    &lt;li&gt;Client(s) – several machines in house used from&lt;/li&gt;
    &lt;li&gt;client – jquery mobile , small applet , on desktop , chromium app mode&lt;/li&gt;
    &lt;li&gt;Inputs: Temperature ,  Humidity , motion sensor (lights on/off)&lt;/li&gt;
    &lt;li&gt;Input: RFID reader (disappointed at short range, &amp;lt;1m , one was in doorways to trace path of wallet)&lt;/li&gt;
    &lt;li&gt;Input: touch sensor ( simple controls, in pillow ) , small keyboard (bluetooth, usb)&lt;/li&gt;
    &lt;li&gt;Output: Glowing egg ( multi colour, hand sized ) , Power Tail (power extension, turns on/off)&lt;/li&gt;
    &lt;li&gt;Output: Hollowed out candle with LEDs inside , Instamorph &amp;amp; super Sculpey to create “solid” objects&lt;/li&gt;
    &lt;li&gt;Tools: Soldering iron, misc tools, wax carving kits&lt;/li&gt;
    &lt;li&gt;Lesson: Need better camera with macro lens and better light to document &lt;img src=&quot;http://blog.darkmere.gen.nz/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt; &lt;/li&gt;
    &lt;li&gt;software not currently release, not really in releasable format, thinking of making some as audrino shields&lt;/li&gt;
    &lt;li&gt;Resources: adafruit.com , sparkfun , parallax.com , digikey.com (bad interface) , optopart.com , makershed.com , freetronics.com (Australia) ,&lt;/li&gt;
    &lt;li&gt;Tools: Talk in inkscape/sozi  , Also use: vala (webserver) , jquery mobile&lt;/li&gt;
&lt;/ul&gt;
 
&lt;h3&gt;Cheap Tabloid tricks – Angus Kidman&lt;/h3&gt;
&lt;ul&gt;
    &lt;li&gt;Journalists have secret lawyer fantasies, they have wrung the information out of the sources&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Is the IT media biased?&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;no coverage of lca2012 in main Aus IT press&lt;/li&gt;
    &lt;li&gt;more coverage in 2nd tier&lt;/li&gt;
    &lt;li&gt;Only 3% pageviews on lifehacker use Linux&lt;/li&gt;
    &lt;li&gt;Not many IT journalists these days, One on FT on lifehacker, more to do (websites, blogs, video, podcasts)&lt;/li&gt;
    &lt;li&gt;Freelancers – can be an option. Freelance rates not good, getting worse, competition from bloggers, etc. Hard to convince editor that story is worthwhile.&lt;/li&gt;
    &lt;li&gt;IT news driven by fashion. In early 2000s belief among publications that Linux stories would drive traffic from slashdot etc&lt;/li&gt;
    &lt;li&gt;Current fashion is facebook and Apple. Stories about them in demand&lt;/li&gt;
    &lt;li&gt;Eg Lifehacker did apple angle on LCA keynote&lt;/li&gt;
    &lt;li&gt;Open source Projects lack definitive spokesperson&lt;/li&gt;
    &lt;li&gt;Media obsessed with cult of Trivia, Celebrity . eg Linus&lt;/li&gt;
    &lt;li&gt;Media not influenced by advertisers&lt;/li&gt;
    &lt;li&gt;Does Linux need media? Yes if want to reach more than the 3%&lt;/li&gt;
    &lt;li&gt;Identify the Audience. right publication&lt;/li&gt;
    &lt;li&gt;Be Fashionable. eg mention facebook or apple&lt;/li&gt;
    &lt;li&gt;Be Concise.&lt;/li&gt;
    &lt;li&gt;Be contactable. email, phone if in a hurry&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Thu, 19 Jan 2012 01:29:10 +0000</pubDate>
</item>
<item>
	<title>Sridhar Dhanapalan: Twitter Weekly Updates for 2012-01-18</title>
	<guid isPermaLink="false">http://www.dhanapalan.com/blog/2012/01/18/twitter-weekly-updates-for-2012-01-18/</guid>
	<link>http://www.dhanapalan.com/blog/2012/01/18/twitter-weekly-updates-for-2012-01-18/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=twitter-weekly-updates-for-2012-01-18</link>
	<description>&lt;ul class=&quot;aktt_tweet_digest&quot;&gt;
&lt;li&gt;Spilt my mocha on the keyboard. Lucky it is an XO &lt;img src=&quot;http://www.dhanapalan.com/blog/wp-includes/images/smilies/icon_biggrin.gif&quot; alt=&quot;:D&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/157351464325492736&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@&lt;a href=&quot;http://twitter.com/LGnome&quot; class=&quot;aktt_username&quot;&gt;LGnome&lt;/a&gt; funny you mention that. Wait for my talk at #&lt;a href=&quot;http://search.twitter.com/search?q=%23lca2012&quot; class=&quot;aktt_hashtag&quot;&gt;lca2012&lt;/a&gt; &lt;img src=&quot;http://www.dhanapalan.com/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpcau&quot; class=&quot;aktt_hashtag&quot;&gt;olpcau&lt;/a&gt; &lt;a href=&quot;http://twitter.com/LGnome/statuses/157351984834424832&quot; class=&quot;aktt_tweet_reply&quot;&gt;in reply to LGnome&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/157355151596847104&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The writing’s on the wall for pen and paper (specific mention of OLPC AU) &lt;a href=&quot;http://t.co/ZckDOTrh&quot; rel=&quot;nofollow&quot;&gt;http://t.co/ZckDOTrh&lt;/a&gt; #&lt;a href=&quot;http://search.twitter.com/search?q=%23olpc&quot; class=&quot;aktt_hashtag&quot;&gt;olpc&lt;/a&gt; #olpcau &lt;a href=&quot;http://twitter.com/lordyama/statuses/158531416819367936&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;@&lt;a href=&quot;http://twitter.com/danjonharris&quot; class=&quot;aktt_username&quot;&gt;danjonharris&lt;/a&gt; happy to chat &lt;img src=&quot;http://www.dhanapalan.com/blog/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot;&gt;&lt;/img&gt;  &lt;a href=&quot;http://twitter.com/danjonharris/statuses/159458027827773441&quot; class=&quot;aktt_tweet_reply&quot;&gt;in reply to danjonharris&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/159506206564679682&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I support #&lt;a href=&quot;http://search.twitter.com/search?q=%23wikipediablackout&quot; class=&quot;aktt_hashtag&quot;&gt;wikipediablackout&lt;/a&gt;  Show your support here &lt;a href=&quot;http://t.co/eHryy8Zo&quot; rel=&quot;nofollow&quot;&gt;http://t.co/eHryy8Zo&lt;/a&gt; &lt;a href=&quot;http://twitter.com/lordyama/statuses/159616253814775808&quot; class=&quot;aktt_tweet_time&quot;&gt;#&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
	<pubDate>Wed, 18 Jan 2012 16:28:55 +0000</pubDate>
</item>
<item>
	<title>Colin Charles: SCALE 10x – there’s lots of MySQL there!</title>
	<guid isPermaLink="false">http://www.bytebot.net/blog/?p=2231</guid>
	<link>http://www.bytebot.net/blog/archives/2012/01/18/scale-10x-theres-lots-of-mysql-there</link>
	<description>&lt;p&gt;I’m just about to get on a plane to head to my inaugural &lt;a href=&quot;http://www.socallinuxexpo.org/scale10x&quot;&gt;SCALE&lt;/a&gt; event. It’s their tenth year running!&lt;/p&gt;
&lt;p&gt;In a world filled with NoSQL related media, its kind of nice to see that on Friday January 20 2012, we have a MySQL room right next to the PostgreSQL room (&lt;a href=&quot;http://www.socallinuxexpo.org/scale10x/schedule&quot;&gt;schedule&lt;/a&gt;). It is awesome to see that the track will have participation from Oracle, Monty Program Ab, and SkySQL Ab.&lt;/p&gt;
&lt;p&gt;On Saturday for the main tracks, I’ve got a talk about the growing MySQL diaspora (just got larger this year in case you haven’t paid attention to the packaged up Galera product!). This one is a constant work in progress and I’m hoping to complete research closer towards March ’12.&lt;/p&gt;
&lt;p&gt;Monty Program and SkySQL are also sharing a booth in the &lt;a href=&quot;http://www.socallinuxexpo.org/scale10x/exhibitors&quot;&gt;expo hall&lt;/a&gt;, so come by booth #65 for some interesting schwag (t-shirts, poppers, etc.). Looking at the schedule lineup, I’m surprised I’ve never ever been to a SCALE before – looks totally awesome. See you in LAX (well, we’re so close-by the Los Angeles Airport :P)&lt;/p&gt;


&lt;p&gt;Related posts:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2012/01/30/mariadbmysql-users-in-paris-brussels&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: MariaDB/MySQL users in Paris &amp;amp; Brussels&quot;&gt;MariaDB/MySQL users in Paris &amp;amp; Brussels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2011/05/26/the-skysql-reference-architecture&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: The SkySQL Reference Architecture&quot;&gt;The SkySQL Reference Architecture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.bytebot.net/blog/archives/2008/07/16/our-booth-is-yours-sun-at-oscon&quot; rel=&quot;bookmark&quot; title=&quot;Permanent Link: Our booth is yours… Sun at OSCON&quot;&gt;Our booth is yours… Sun at OSCON&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</description>
	<pubDate>Wed, 18 Jan 2012 13:26:09 +0000</pubDate>
</item>
<item>
	<title>Tim Connors: An open letter to Peter Ryan regarding police treatment of cyclists</title>
	<guid isPermaLink="true">http://tau-iota-mu-c.livejournal.com/173497.html</guid>
	<link>http://tau-iota-mu-c.livejournal.com/173497.html</link>
	<description>Hon Peter Ryan,&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;I am writing because I am concerned at the number of recent incidents where a driver has collided with a cyclist, and the case hasn't been followed up by the police.  Such incidents and the publicity surrounding them does nothing to encourage road users to obey the law when they realise that they will most likely get away with not doing so.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;A week ago in Ballarat, a 13 year old boy was hit by a car, and the police said the boy had the right of way[1].  Despite this, the article linked states that the police will not charge the driver.  This, despite her having broken Australian Road Rule 67 to 72, 84 or 86 depending on circumstances at the stated intersection, or perhaps 140 to 144 if travelling in the same direction.  She was likely negligent in allowing the collision to happen in the first place, which, by my understanding, is a criminal offence, especially since there was serious injury involved.  If she used the usual excuse that &quot;she didn't see him&quot;, then that's an admission of guilt in failing to obey ARR 297 - driver having proper control of vehicle.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Also recently, there was a highly publicised case where Shane Warne had an altercation with a bicycle rider.  In that case, the fact that Warne hit the cyclist from behind (ARR 126) after overtaking unsafely (ARR 144) is undisputed[2].  The fact that details were not exchanged following the collision is also undisputed (ARR 287).  It is also well established that Warne was stopped unnecessarily in a bike lane (ARR 125; 153)[3].  And yet the police will not investigate[4].&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Going back a number of years, I also have not had good experiences getting the police to follow up on cases.  In my most recent case (11/10/2005; I do not know the case number sorry, all I know was that I was attended to by Angove &amp;amp; Auchterlonie from Boroondara police), the driver also failed to obey ARR 287 (as well as a slew of other offences, such as ARR 46 and 148 - changing lanes without indicating sufficiently and without due care).  The police refused to prosecute the driver, and also would not hand over the driver's details or insurer details, based on some misguided privacy policy, asking me instead to fork out for a freedom of information request.  Given that I was a broke student at the time, this was not a feasible thing to do and I never did receive compensation from the driver for damage to my bicycle, clothes, and large out of pocket expenses for travel to medical care for several years that the TAC didn't cover.  The police also displayed a lack of knowledge of the law, initially thinking that I had broken ARR 141.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;I can't imagine why the police aren't investigating these cases, because in each case, clear evidence is at hand, and not disputed.  The identities of all parties are known.  It should be an open and shut case.  Without the police making charges, the rider in each case will have a much harder time claiming from the driver's insurance (if the boy was not admitted overnight, his TAC excess will be an enormous burden to his family).  The driver in each case will not be discouraged from driving in a similar fashion next time.  And other drivers also know that they will most likely get away with any offences they commit if a bicycle is involved.  This is a perverse reversal of the situation that we should have, in which drivers should be encouraged to take due diligence around cyclists.  It almost seems that the police always assume a cyclist is at fault unless proven otherwise in Australia, whereas most other countries with an established bicycling culture assume that the driver is at fault unless proven otherwise as they hold the burden of driving the more deadly vehicle and so should be required to take due care.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;If the laws weren't adequate enough to prosecute to the driver in the above cases, has your department been contacted to update the laws, and what is being done?  Keep in mind that cyclists have no protection other than by the law, and as the more vulnerable road user, the laws should focus on their safety and ensuring that transgressions are dealt with effectively.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Can you please encourage the police in each of these cases to follow them up to the full extent that the law currently allows.&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;Sincerely,&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;[1]&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.theage.com.au/victoria/teen-cyclist-struck-by-car-20120110-1ps85.html&quot; rel=&quot;nofollow&quot;&gt;http://www.theage.com.au/victoria/teen-cyclist-struck-by-car-20120110-1ps85.html&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;[2]&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://theage.drive.com.au/motor-news/warnes-tirade-triggers-bike-rego-call-20120118-1q5k0.html&quot; rel=&quot;nofollow&quot;&gt;http://theage.drive.com.au/motor-news/warnes-tirade-triggers-bike-rego-call-20120118-1q5k0.html&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;[3]&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.cyclingtipsblog.com/2012/01/cyclist-versus-warnie-the-cyclists-story/&quot; rel=&quot;nofollow&quot;&gt;http://www.cyclingtipsblog.com/2012/01/cyclist-versus-warnie-the-cyclists-story/&lt;/a&gt;&lt;br&gt;&lt;/br&gt;&lt;br&gt;&lt;/br&gt;[4]&lt;br&gt;&lt;/br&gt;&lt;a href=&quot;http://www.heraldsun.com.au/news/more-news/warne-blasts-cyclists-on-twittershane-warne-clashes-with-cyclist-on-way-home-from-training-session/story-fn7x8me2-1226246735306&quot; rel=&quot;nofollow&quot;&gt;http://www.heraldsun.com.au/news/more-news/warne-blasts-cyclists-on-twittershane-warne-clashes-with-cyclist-on-way-home-from-training-session/story-fn7x8me2-1226246735306&lt;/a&gt;</description>
	<pubDate>Wed, 18 Jan 2012 11:27:27 +0000</pubDate>
</item>
<item>
	<title>Michael Fox: Synology DS109+</title>
	<guid isPermaLink="false">http://heimic.net/?p=1170</guid>
	<link>http://heimic.net/2012/01/18/synology-ds109/</link>
	<description>&lt;p&gt;So far I am very impressed with the Synology DS109+ that I purchased. It’s currently running with a 2Tb WD Green drive.&lt;/p&gt;
&lt;p&gt;Seems to do exactly what it was advertised to do too.&lt;/p&gt;</description>
	<pubDate>Wed, 18 Jan 2012 09:30:48 +0000</pubDate>
</item>
<item>
	<title>Simon Lyall: LCA2012 – Wednesday last session</title>
	<guid isPermaLink="false">http://blog.darkmere.gen.nz/?p=651</guid>
	<link>http://blog.darkmere.gen.nz/2012/01/lca2012-wednesday-last-session/</link>
	<description>&lt;p&gt;&lt;strong&gt;The Samba tour of scripting languages – Amitay Isaacs &lt;em&gt;and&lt;/em&gt; Andrew Bartlett&lt;/strong&gt;
&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt;Samba is C based&lt;/li&gt;
    &lt;li&gt;But seems to have a lot of scripting&lt;/li&gt;
    &lt;li&gt;Has to be portable no non-gnu systems like solaris, reply on POSIX sh, make (not gun make), awk, m4 and a c compiler&lt;/li&gt;
    &lt;li&gt;shell scripts for first testing. Over 10,000 lines if shell in building&lt;/li&gt;
    &lt;li&gt;Python , TCL and Lua bindings all added but unpopular and eventually removed&lt;/li&gt;
    &lt;li&gt;Perl over 20,00 lines&lt;/li&gt;
    &lt;li&gt;IDL build initially in awk. Switched to perl based PIDL&lt;/li&gt;
    &lt;li&gt;javascript before it was cool – embedded javascript engine&lt;/li&gt;
    &lt;li&gt;But the cool kids were using python so switched from Javascript to python&lt;/li&gt;
    &lt;li&gt;Exception based languages things cleaner&lt;/li&gt;
    &lt;li&gt;waf is python based build system&lt;/li&gt;
    &lt;li&gt;python bindings for most things, or via C hook&lt;/li&gt;
    &lt;li&gt;Lots of other stuff being written into python, called directly by samba for small tasks&lt;/li&gt;
    &lt;li&gt;90,000 lines of python&lt;/li&gt;
    &lt;li&gt;Example: Samba3 upgrade -  python based tool in 3 weeks. Business login in python, exceptions test for bad input&lt;/li&gt;
    &lt;li&gt;At build time python checks to see if ABI has changed from previously and alert developer if it has.&lt;/li&gt;
    &lt;li&gt;Test frameworks – unit tests on standalone components. Environmental tests with everything running, different types on server setups, fake ips and tests made. All runnable as non-root&lt;/li&gt;
    &lt;li&gt;9000 test in 1300 test suites. Mosts test in C, some in python or shell&lt;/li&gt;
&lt;/ul&gt;
 

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Running Python in Grub – Josh Triplett&lt;/strong&gt;
&lt;/p&gt;&lt;ul&gt;
    &lt;li&gt; ” I ported python to grub “&lt;/li&gt;
    &lt;li&gt;perception that Linux doesn’t need BIOS&lt;/li&gt;
    &lt;li&gt;Involves programming hardware in functional/safe/optismise configuration&lt;/li&gt;
    &lt;li&gt;Lots of stuff to support, a few decades of compatibility, very bare-metal programming, small number of people working on it&lt;/li&gt;
    &lt;li&gt;What can go wrong: Broken or disabled CPU features, missing or broken memory, sub-optimal power mngt, delays &amp;amp; latency, USB bios handoff. Undocumented customer interfaces&lt;/li&gt;
    &lt;li&gt;Why not test under Linux? Linux gets in the way, no direct BIOS access for tests&lt;/li&gt;
    &lt;li&gt;Grub2 – 32 bit addresses, written in C, can read files, menus, single thread, no OS to disturb, only uses a bit of BIOS itself&lt;/li&gt;
    &lt;li&gt;ORigin: Replacing DOS test programs, test for power mngt, new grub commands for command-line.&lt;/li&gt;
    &lt;li&gt;Grub script language – bashish, no expressions, can just glue things together in menus, have to write lots of C&lt;/li&gt;
    &lt;li&gt;Ported CPython 2.7 to GRUB&lt;/li&gt;
    &lt;li&gt;Wrote a C/Posix compatibility layer for GRUB, floating point functionality via fdlibm , ported much of python standard library&lt;/li&gt;
    &lt;li&gt;Build C extension modules, added “bits” module to access platform functionality&lt;/li&gt;
    &lt;li&gt;ACPICA already in Linux for parsing ACPI. ported as a grub module with python module to access it.&lt;/li&gt;
    &lt;li&gt;bits passes grub command line to python for python to parse&lt;/li&gt;
    &lt;li&gt;FUSE for Python and GRUB.  added a python device reading python/foo invokes a python callback.&lt;/li&gt;
    &lt;li&gt;logging to in-memory buffer and sends to log in FUSE via system. Save to ACPI table and then OS can grab it la
