<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>planet.foss.in</title>
	<link>http://planet.foss.in/</link>
	<language>en</language>
	<description>planet.foss.in - http://planet.foss.in/</description>

<item>
	<title>Swati Sani: Tadoba Andhari Tiger Reserve</title>
	<guid>http://swatisani.livejournal.com/157679.html</guid>
	<link>http://swatisani.livejournal.com/157679.html</link>
	<description>&lt;div class=&quot;wp-caption alignright&quot;&gt;&lt;a class=&quot;tt-flickr tt-flickr-Medium&quot; title=&quot;Here she comes now...&quot; href=&quot;http://www.flickr.com/photos/swatisani/5736619826/&quot; rel=&quot;nofollow&quot;&gt;&lt;img title=&quot;Here she comes now&quot; src=&quot;http://farm6.static.flickr.com/5227/5736619826_6e8fb8d5d3.jpg&quot; alt=&quot;Here she comes now...&quot; width=&quot;300&quot; height=&quot;400&quot; /&gt;&lt;/a&gt;&lt;p class=&quot;wp-caption-text&quot;&gt;Tigress approaching waterhole.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;This was one vacation I was really looking forward to specially after the fiasco of plans to spend a weekend in Pench.  17 years of togetherness, friends and jungle &amp;#8211; nothing beats the combination and we did have whale of a time. NH7 was a pleasure to drive and I averaged 60km and covered 180 km distance in 3 hours. That meant driving at 140km/hr for some distance but then the roads were clear and smooth and Innova lends itself wonderfully to highway driving.&lt;/p&gt;
&lt;p&gt;We were at the park in peak summer and the heat was unbearable (mid day temperature was about 44° C) and there was very little water available -so most of the wild action was at concentrated around the water holes.&lt;/p&gt;
&lt;p&gt;A tigress came to the water hole with four of her cubs to quench her thirst and cool herself down while down the same road  another water saucer, made by the forest department saw a barking deer patiently waiting his turn to drink water while the bigger grazer, a Sambhar deer quenched his thirst.&lt;/p&gt;
&lt;p&gt;In smaller puddles birds frolicked in territorial displays and fought with each other while the butterflies that were mud puddling became meals of the fly catchers. We saw one handsome orange headed thrush in an extremely bad mood shooing another one of his own species till a white-browed fan-tail fly catcher got better of him and claimed the place as his own territory.&lt;/p&gt;
&lt;div class=&quot;wp-caption alignleft&quot;&gt;&lt;a class=&quot;tt-flickr tt-flickr-Medium&quot; title=&quot;Barking deer, waiting for his turn to quench his thirst.&quot; href=&quot;http://www.flickr.com/photos/swatisani/5736069241/&quot; rel=&quot;nofollow&quot;&gt;&lt;img title=&quot;Barking deer waiting for his turn&quot; src=&quot;http://farm4.static.flickr.com/3182/5736069241_4a9362d267.jpg&quot; alt=&quot;Barking deer, waiting for his turn to quench his thirst.&quot; width=&quot;266&quot; height=&quot;400&quot; /&gt;&lt;/a&gt;&lt;p class=&quot;wp-caption-text&quot;&gt;Hierarchy : Barking deer waiting for his turn.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Not far away was another family of tigers, two adults, a male and a female with two cubs frolicking in mud and playing tag on the bund of a small water body.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://swatisani.net/blog/2011/05/19/tadoba/#more-2105&quot; rel=&quot;nofollow&quot;&gt;Read the rest of this entry &amp;raquo;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Originally published at &lt;a href=&quot;http://swatisani.net/blog/2011/05/19/tadoba/&quot; rel=&quot;nofollow&quot;&gt;Swati Sani&lt;/a&gt;. Please leave any &lt;a href=&quot;http://swatisani.net/blog/2011/05/19/tadoba/#comments&quot; rel=&quot;nofollow&quot;&gt;comments&lt;/a&gt; there.&lt;/strong&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 19 May 2011 13:56:19 +0000</pubDate>
</item>
<item>
	<title>Rusty Russell: “If you didn’t run code written by assholes, your machine wouldn’t boot”</title>
	<guid>http://rusty.ozlabs.org/?p=196</guid>
	<link>http://rusty.ozlabs.org/?p=196</link>
	<description>&lt;p&gt;This was passed on to me by Ben Elliston, ex-gcc hacker and good guy.  Amusing in context, but the corollary is that working on free software means you&amp;#8217;ll encounter such people.  You may have to work with them.  You may have to argue with them (and they may be right).&lt;/p&gt;
&lt;p&gt;Quite some time ago I was horrified by the private behaviour of a hacker I deeply respected: malicious, hypocritical stuff.  And it caused an internal crisis for me: I thought we were all striving together to make the world a better place.  Here are the results I finally derived:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Being a great hacker does not imbue moral or ethical characteristics.&lt;/li&gt;
&lt;li&gt;Being a great coder doesn&amp;#8217;t mean you&amp;#8217;re not a crackpot.&lt;/li&gt;
&lt;li&gt;Working on a great project doesn&amp;#8217;t mean you share my motivations about it.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This wasn&amp;#8217;t obvious to me, and it seems it&amp;#8217;s not obvious to others.  A-list actors endorsing Scientology doesn&amp;#8217;t make it a good idea.  Great FOSS political work was done by a certain obnoxious LWN-haunting nutball.  Julian Assange may or may not be guilty of crimes in Sweden. Many of my kernel coworkers believed that GPLv3 was somehow a radical change from GPLv2.  Some sweet code has been written by gun nuts, lechers, holocaust deniers and (in at least once case) someone who believes that fasting will cure cancer.&lt;/p&gt;
&lt;p&gt;In any walk of life you have to work with all kinds; having to do so in my dream job as FOSS hacker was a hard lesson for me.  It&amp;#8217;s great to work with people whose skills you respect, but don&amp;#8217;t expect to like them all.&lt;/p&gt;</description>
	<pubDate>Thu, 19 May 2011 05:39:05 +0000</pubDate>
</item>
<item>
	<title>Swaroop C H: Passionate Programmer book review</title>
	<guid>http://www.swaroopch.com/?p=3474</guid>
	<link>http://www.swaroopch.com/blog/passionate-programmer-book-review/</link>
	<description>&lt;p&gt;Every once in a while I get an email like this:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Sir, I am a beginner to python and programming. I started with the C++
  and found it hard so one day via google I found your perfect tutorial
  “A byte of Python”. I read the whole tutorial in one day because it is
  so interesting and helpful. Sir, I have created the script to backup
  files from directory as you mentioned. Please see the script once and
  tell me if I have chances in programming career. Sir I am final B.tech
  student and I love programming. But I was rejected by every company
  during campus placement because of my poor communication skills and
  due to this my confidence level is very low. Sir I have also created a
  web based application using PHP, MySQL and Kannel on Debian based
  server for intra-college communication. Sir, I am regular reader of
  your blog and I respect what you are doing to help freshers like me.
  Sir I would like to know if you have any advice for me.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And like this:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;I want to thank you about this great book &lt;img src=&quot;http://www.swaroopch.com/wordpress/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;-)&quot; class=&quot;wp-smiley&quot; /&gt; . I am a 20-years-old
  student in computer science from Bulgaria and i found this book very
  interesting and helpful. I’ve been programming in python for half a
  month. I had little experience in C from the university and I wanted
  to learn a high level language with simple syntax like Python and then
  learn C++ and start writing useful programs. I send you a solution of
  the problem in the end of the book that is just a demo version. Can
  you give me a hint what i got to improve to make the address book
  program better and give me the source code of your solution? I really
  want to become a programmer so any advices especially from a man with
  your knowledge would be highly appreciated! Thanks.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For a long time, I used to scratch my head for every such email because
I really didn’t know what advice I have to offer. I did end up writing
&lt;a href=&quot;http://www.swaroopch.com/blog/how-fresh-graduates-can-grow/&quot;&gt;How Fresh Graduates Can
Grow&lt;/a&gt; which
a lot of students have liked.&lt;/p&gt;

&lt;p&gt;In the past couple of years, I have started replying with just one line
- I ask them to read &lt;a href=&quot;http://pragprog.com/titles/cfcar2/the-passionate-programmer&quot;&gt;The Passionate Programmer: Creating a Remarkable
Career in Software
Development&lt;/a&gt;
by &lt;a href=&quot;http://chadfowler.com&quot;&gt;Chad Fowler&lt;/a&gt;. I happily recommend this book
knowing that if they &lt;em&gt;actually&lt;/em&gt; do read and apply the principles in this
book, they can’t go wrong.&lt;/p&gt;

&lt;p&gt;I had read this book in its first edition when it was called &lt;a href=&quot;http://pragprog.com/titles/mjwti/my-job-went-to-india&quot;&gt;My Job
Went to India&lt;/a&gt;
and I read it again when the renamed second edition came out.&lt;/p&gt;

&lt;p&gt;The title of the book is self-explanatory but what makes the book
special from other regular career books is that it is geared
specifically to the art of software programming as well as explaining
networking and many soft concepts/human aspects in a for-geeks “53
recipes” style.&lt;/p&gt;

&lt;p&gt;Some of my favorite recipes/lessons are:&lt;/p&gt;

&lt;h3&gt;4. Be the worst&lt;/h3&gt;

&lt;blockquote&gt;
  &lt;p&gt;Legendary jazz guitarist Pat Metheny has a stock piece of advice for
  young musicians, which is “Always be the worst guy in every band
  you’re in.” Being the worst guy in the band means always playing with
  people who are better than you.&lt;/p&gt;
  
  &lt;p&gt;Being the worst guy/gal on the team has the same effect as being the
  worst guy in the band. You find that you’re unexplainably &lt;em&gt;smarter&lt;/em&gt;.
  You even speak and write more intelligently. Your code and designs get
  more elegant, and you find that you’re able to solve hard problems
  with increasingly creative solutions.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;6. Don’t listen to your parents&lt;/h3&gt;

&lt;blockquote&gt;
  &lt;p&gt;I remember talking to a friend about potentially moving out of this
  company, and he said, &amp;#8220;Is it your destiny to work at $big&lt;em&gt;company for
  the rest of your life?&amp;#8221;&lt;/em&gt;Hell no it wasn’t!&amp;#95; So, I quickly found
  another job and left.&lt;/p&gt;
  
  &lt;p&gt;This movement marked the clear beginning of a nonlinear jump in my
  success in the software industry. I saw new domains, I worked on
  harder problems, and I was rewarded more heavily than ever before. It
  was scary at times, but when I decided to be less fear-driven and
  conservative in my career choice, the shape and tone of my career &amp;#8211; my
  life &amp;#8211; changed for the better.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;15. Practice, practice, practice&lt;/h3&gt;

&lt;blockquote&gt;
  &lt;p&gt;When you practice music, it &lt;em&gt;shouldn’t&lt;/em&gt; sound good. If you always
  sound good during practice sessions, it means you’re not stretching
  your limits. That’s what practice is for. The same is true in sports.
  Athletes push themselves to the limit during workouts so they can
  &lt;em&gt;expand&lt;/em&gt; those limits for real performances. They let the ugliness
  happen behind closed doors &amp;#8211; not when they’re actually working.&lt;/p&gt;
  
  &lt;p&gt;Our industry tends to practice on the job. Can you imagine a
  professional musician getting onstage and replicating the gibberish
  from my university’s practice rooms? It wouldn’t be tolerated.
  Musicians are paid to &lt;em&gt;perform&lt;/em&gt; in public &amp;#8211; not to practice. As an
  industry, we need to make time for practice.&lt;/p&gt;
  
  &lt;p&gt;Practicing may include learning more about your programming
  environment (APIs, libraries, methodologies, etc.), sight reading
  (reading new pieces of open source code to improve your ability to
  read and understand code), improvisation (introduce new constraints in
  small projects to improve your thinking abilities) and so on.
  [paraphrased]&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;32. Say it, Do it, Show it&lt;/h3&gt;

&lt;blockquote&gt;
  &lt;p&gt;You should start communicating your plans to your management. The best
  time to start communicating the plans is after you have executed at
  least one cycle of the plan. And &amp;#8211; this is an important point &amp;#8211; start
  doing it before they ask you to do it. No manager in his or her right
  mind would be unhappy to receive a &lt;em&gt;succinct&lt;/em&gt; weekly e-mail from an
  employee stating what was accomplished in the past week and what they
  plan to do in the next. Receiving this kind of regular message
  unsolicited is a manager’s dream.&lt;/p&gt;
  
  &lt;p&gt;Start by communicating week by week. When you’ve gotten comfortable
  with this process, start working in your thirty~~, sixty~~, and
  ninety-day plans. On the longer views, stick to high-level, impactful
  progress you plan to make on projects or systems you maintain. Always
  state these long-term plans as proposals to your manager, and ask for
  feedback.&lt;/p&gt;
  
  &lt;p&gt;The most critical factor to keep in mind with everything that goes
  onto a plan is that it should always be accounted for later. Every
  item must be either visibly completed, delayed, removed, or replaced.
  No items should go unaccounted for. If items show up on a plan and are
  never mentioned again, people will stop trusting your plans, and the
  plans and you will counteract the effectiveness of planning. Even if
  the outcome is &lt;em&gt;bad&lt;/em&gt;, you should communicate it as such. We all make
  mistakes. The way to differentiate yourself is to address your
  mistakes or inabilities publicly and ask for help resolving them.
  Consistently tracing tasks on a plan will create the deserved
  impression that no important work is getting lost in the mix.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;43. Making the Hang&lt;/h4&gt;

&lt;blockquote&gt;
  &lt;p&gt;Speaking for myself (and extrapolating from there), the most serious
  barrier between us mortals and the people we admire is our own fear.
  Associating with smart, well-connected people who can teach you things
  or help you find work is possibly the best way to improve yourself,
  but a lot of us are afraid to try. Being part of a tight-knit
  professional community is how musicians, artists, and other
  craftspeople have stayed strong and evolved their respective artforms
  for years. The gurus are the supernodes in the social and professional
  network. All it takes to make the connection is a little less
  humility.&lt;/p&gt;
  
  &lt;p&gt;Of course, you don’t want to just randomly start babbling at these
  people. You’ll obviously want to seek out the ones with which you have
  something in common. Perhaps you read an article that someone wrote
  that was influential. You could show them work you’ve done as a result
  and get their input. Or, maybe you’ve created a software interface to
  a system that someone created. That’s a great and legitimate way to
  make the connection with someone.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h4&gt;44. Already Obsolete&lt;/h4&gt;

&lt;blockquote&gt;
  &lt;p&gt;You have to start by realizing that even if you’re on the bleeding
  edge of today’s wave, you’re already probably behind on the next one.
  Timing being everything, start thinking &lt;em&gt;ahead&lt;/em&gt; with your study. What
  will be possible in two years that isn’t possible now? What if disk
  space were so cheap it was practically free? What if processors were
  two times faster? What would we not have to worry about optimizing
  for? How might these advances change what’s going to hit?&lt;/p&gt;
  
  &lt;p&gt;Yes, it’s a bit of a gamble. But, it’s a game that you will
  &lt;em&gt;definitely&lt;/em&gt; lose if you don’t play. The worst case is that you’ve
  learned something enriching that isn’t directly applicable to your job
  in two years. So, you’re still better off looking ahead and taking a
  gamble like this. The best case is that you remain ahead of the curve
  and can continue to be an expert in leading-edge technologies.&lt;/p&gt;
  
  &lt;p&gt;Looking ahead and being explicit about your skill development can mean
  the difference between being blind or visionary.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;P.S. This lesson was the reason why I started admiring
&lt;a href=&quot;http://www.loudthinking.com&quot;&gt;DHH&lt;/a&gt; even more after seeing he is not
afraid to &lt;a href=&quot;http://www.rubyinside.com/rails-3-1-adopts-coffeescript-jquery-sass-and-controversy-4669.html&quot;&gt;include CoffeeScript and SCSS in Rails
3.1&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;51. Avoid Waterfall Career Planning&lt;/h4&gt;

&lt;blockquote&gt;
  &lt;p&gt;The important thing to realize is that change is not only possible in
  your career but &lt;em&gt;necessary&lt;/em&gt;. As a software developer, you would never
  want to pour yourself into developing something your client doesn’t
  want. Agile methodologies help prevent you from doing so. The same is
  true of your career. Set big goals, but make constant corrections
  along the way. Learn from the experience, and change the goals as you
  go. Ultimately, a happy customer is what we all want (especially when,
  as we plan our careers, we are our own customers) &amp;#8211; not a completed
  requirement.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I probably put more excerpts from the book here than I should, but I
wanted to drive home the point on some of the non-obvious-but-critical
points that the book raises that every software developer should ponder
about.&lt;/p&gt;

&lt;p&gt;Go buy the
&lt;a href=&quot;http://isbn.net.in/9781934356340&quot;&gt;book&lt;/a&gt;
/ &lt;a href=&quot;http://pragprog.com/titles/cfcar2/the-passionate-programmer&quot;&gt;ebook&lt;/a&gt;
now!&lt;/p&gt;

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

&lt;p&gt;&lt;em&gt;Update&lt;/em&gt;: Also see &lt;a href=&quot;http://www.softwarequalityconnection.com/2011/05/top-5-developer-skills-that-will-get-you-hired-or-promoted/&quot;&gt;Top 5 Developer Skills That Will Get You Hired or Promoted&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Tue, 17 May 2011 09:13:27 +0000</pubDate>
</item>
<item>
	<title>Arun Raghavan (fordprefect): More PulseAudio power goodness</title>
	<guid>http://arunraghavan.net/?p=1009</guid>
	<link>http://arunraghavan.net/2011/05/more-pulseaudio-power-goodness/</link>
	<description>&lt;p&gt;&lt;em&gt;[tl;dr — if you're using GNOME or a GStreamer-based player, not using the Rhythmbox crossfading backend, and want to try to save ~0.5 W of power, jump to end of the post]&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Lennart &lt;a href=&quot;http://0pointer.de/blog/projects/pa-and-power.html&quot;&gt;pointed&lt;/a&gt; to another &lt;a href=&quot;http://linux-tipps.blogspot.com/2011/04/power-performance-of-pulseaudio-alsa.html&quot;&gt;blog post&lt;/a&gt; about actually putting PulseAudio&amp;#8217;s power-saving capabilities to use on your system. The latter provides a hack-ish way to increase buffering in PulseAudio to the maximum possible, reducing the number of wakeups. I&amp;#8217;m going to talk about that a bit.&lt;/p&gt;

&lt;p&gt;Summarising the basic idea, we want music players to decode a large chunk of data and give it to PA so that we can then fill up ALSA&amp;#8217;s hardware buffer, sleep till it&amp;#8217;s almost completely consumed, fill it again, sleep, repeat. More details in this &lt;a href=&quot;http://0pointer.de/blog/projects/pulse-glitch-free.html&quot;&gt;post from Lennart&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The native GNOME audio/video players don&amp;#8217;t talk to PulseAudio directly — they use GStreamer, which has a &lt;tt&gt;pulsesink&lt;/tt&gt; element that actually talks to PulseAudio. We could configure things so that we send a large amount (say 2 seconds&amp;#8217; worth) to PulseAudio, sleep, and then wake up periodically to push out more. Now in the audio player (say Rhythmbox), the user hits next, prev, or pause. We need to effect this change immediately, even though we&amp;#8217;ve already sent out 2 seconds of data (it would suck if you hit pause and the actual pause happened 2 seconds later, wouldn&amp;#8217;t it?). PulseAudio already solves because it can internally &amp;#8220;rewind&amp;#8221; the buffer and overwrite it if required. GStreamer can and does take advantage of this by sending pause and other control messages out of band from the data.&lt;/p&gt;

&lt;p&gt;This all works well for relatively simple GStreamer pipelines. However, if you want to do something more complicated, like Rhythmbox&amp;#8217; crossfading backend, things start to break. PulseAudio doesn&amp;#8217;t offer an API to do fades, and since we don&amp;#8217;t do rewinds in GStreamer, we need to apply effects such as fades with a latency equal to the amount of buffering we&amp;#8217;re asking PulseAudio to do. This makes for unhappy users.&lt;/p&gt;

&lt;p&gt;Well, all is not as bleak as it seems. There was some &lt;a href=&quot;https://tango.0pointer.de/pipermail/pulseaudio-discuss/2011-February/008879.html&quot;&gt;discussion&lt;/a&gt; on the PA mailing list, and the need for a proper fade API (really, a generic effects API) is clear. There have even been attempts to &lt;a href=&quot;https://bugzilla.gnome.org/show_bug.cgi?id=641544&quot;&gt;solve this in GStreamer&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;But you want to save 0.5 W of power now! Okay, if you&amp;#8217;re not using the Rhythmbox crossfading backend (or are okay with disabling it), this will make Rhythmbox, Banshee, pre-3.0 Totem (and really any GNOMEy player that uses &lt;tt&gt;gconfaudiosink&lt;/tt&gt;, which will soon be replaced by &lt;tt&gt;gsettingsaudiosink&lt;/tt&gt;, I guess), you can run this on the command line:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;gconftool-2 --type string \
    --set /system/gstreamer/0.10/default/musicaudiosink \
    &quot;pulsesink latency-time=100000 buffer-time=2000000&quot;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;On my machine, this brings down the number of wakeups per second because of alsa-sink to ~2.7 (corresponding nicely to the ~350ms of hardware buffer that I have). With Totem 3.0, this may or may not work, depending on whether your distribution gives &lt;tt&gt;gconfaudiosink&lt;/tt&gt; a higher rank than &lt;tt&gt;pulseaudiosink&lt;/tt&gt;.&lt;/p&gt;

&lt;p&gt;This is clearly just a stop-gap till we can get things done the Right Way™ at the system level, so really, if things break, you get to keep the pieces. If you need to, you can undo this change by running the same command without the latency-time=… and buffer-time=… bits. That said, if something does break, do leave a comment below so I can add it to the list of things that we need to test the final solution with.&lt;/p&gt;</description>
	<pubDate>Tue, 17 May 2011 04:20:57 +0000</pubDate>
</item>
<item>
	<title>Shanker Balan (shanu): Axxess Steering Wheel Interface And Honda City</title>
	<guid>http://shankerbalan.net/?p=669</guid>
	<link>http://shankerbalan.net/?p=669</link>
	<description>If you have one of these ASWC interfaces and have to get it working with a Honda City, 1729_Auto_Detect.pdf can help. The interface (1729 harness) is the same as the Honda Fit as sold in the US. Thanks to the &amp;#8230; &lt;a href=&quot;http://shankerbalan.net/?p=669&quot;&gt;Continue reading &lt;span class=&quot;meta-nav&quot;&gt;&amp;#8594;&lt;/span&gt;&lt;/a&gt;</description>
	<pubDate>Mon, 16 May 2011 15:18:21 +0000</pubDate>
</item>
<item>
	<title>James Morris (jamesm): Linux Security Summit 2011 – CFP reminder: 2 weeks!</title>
	<guid>http://blog.namei.org/?p=480</guid>
	<link>http://blog.namei.org/2011/05/13/linux-security-summit-2011-cfp-reminder-2-weeks/</link>
	<description>&lt;p&gt;Calling all Linux security folk!&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;center&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Shadow_of_a_Doubt&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2354/5714374657_cd273c1085.jpg&quot; alt=&quot;the CFP closes in two weeks...&quot; title=&quot;the CFP closes in two weeks...&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/center&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Just a reminder that the &lt;a href=&quot;https://security.wiki.kernel.org/index.php/LinuxSecuritySummit2011#CFP_Details&quot;&gt;CFP&lt;/a&gt; for the &lt;a href=&quot;https://security.wiki.kernel.org/index.php/LinuxSecuritySummit2011&quot;&gt;2011 Linux Security Summit&lt;/a&gt; closes on the &lt;strong&gt;27th of May&lt;/strong&gt; &amp;#8212; two weeks away.  Please get your submissions in soon.&lt;/p&gt;
&lt;p&gt;Note again that we are co-located with the &lt;a href=&quot;http://www.linuxplumbersconf.org/2011/&quot;&gt;Linux Plumbers Conference&lt;/a&gt; in Santa Rosa, and that all Security Summit attendees, including speakers, will need to register for Plumbers.  Earlybird registration is available until 31st May.&lt;/p&gt;
&lt;p&gt;Trivia question: which Alfred Hitchcock film was shot on location in Santa Rosa in 1943?&lt;/p&gt;
&lt;p&gt;&lt;small&gt;&lt;i&gt;(Hint: click on the image)&lt;/i&gt;&lt;/small&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 13 May 2011 02:29:13 +0000</pubDate>
</item>

</channel>
</rss>

