<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet RGSB</title>
	<link rel="self" href="http://rgsb.org/atom.xml"/>
	<link href="http://rgsb.org/"/>
	<id>http://rgsb.org/atom.xml</id>
	<updated>2012-02-08T12:00:45+00:00</updated>
	<generator uri="http://www.planetplanet.org/">http://intertwingly.net/code/venus/</generator>

	<entry>
		<title type="html" xml:lang="en-us">handyman</title>
		<link href="http://www.method-combination.net/blog/archives/2012/02/07/handyman.html"/>
		<id>http://www.method-combination.net/blog/archives/2012/02/07/handyman.html</id>
		<updated>2012-02-07T18:37:00+00:00</updated>
		<content type="html">&lt;p&gt;Some people blog about the five-piece bedroom set they built from
self-harvested hardwoods from the jungles of Brazil.  The wood was
obtained, and the set assembled, using nothing more than a screwdriver
and a hatchet.&lt;/p&gt;&lt;p&gt;Some people blog about the mother-of-pearl inlaid tile they laid
all over their bathroom and kitchen.  Said tile was painted by artisans
on some far-flung Pacific island.&lt;/p&gt;&lt;p&gt;Some people blog about the basement they re-finished themselves
after excavating it over a three-day weekend.&lt;/p&gt;&lt;p&gt;Me?  I blog about making the toliet seats not wiggle by tightening
the plasic widgets holding it to the bowl.  Because that's how I roll.&lt;/p&gt;</content>
		<author>
			<name>Nathan Froyd</name>
			<uri>http://www.method-combination.net/blog/</uri>
		</author>
		<source>
			<title type="html">Irate Nate's weblog</title>
			<subtitle type="html">debugging life</subtitle>
			<link rel="self" href="http://www.method-combination.net/blog/index.rss2"/>
			<id>http://www.method-combination.net/blog/</id>
			<rights type="html">Copyright 2004 Nathan Froyd</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en-us">the politics of the cross</title>
		<link href="http://www.method-combination.net/blog/archives/2012/02/05/the-politics-of-the-cross.html"/>
		<id>http://www.method-combination.net/blog/archives/2012/02/05/the-politics-of-the-cross.html</id>
		<updated>2012-02-05T14:29:00+00:00</updated>
		<content type="html">&lt;p&gt;I have been reading &lt;cite&gt;The Politics of the Cross: The
Theology and Social Ethics of John Howard Yoder&lt;/cite&gt; recently.  I admit
that I am skeptical of Yoder's position, so I have been reading the book
as a partial corrective to my opinion.  (I also read &lt;cite&gt;The
Politics of Jesus&lt;/cite&gt; several years ago; I think I must go back and
re-read it after this book.)  Reading what Yoder says is quite
challenging, not because he writes in a complex way, but because his
style is disarmingly simple.  Samples:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;...the most important error of the Christendom vision
is not first of all its acceptance of an ethic of power, violence, and
the crusade; not first of all its tranference of eschatology into the
present providence with God working through Constantine and all his
successors in civil government, not its appropriation of pagan
religiosity that will lead to sacerdotalism and sacramentalism, not its
modeling church hierarchy after Roman administration, nor any other
specific vice derived from what changed about the nature of the church
with the epoch of Constantine.  Those were all mistakes, but they were
derived from the misdefinition of the place of the people of God in the
world.  The fundamental wrongness of the vision of Christendom is its
illegitimate takeover of the world; its ascription of a Christian
loyalty or duty to those who have made no confession, and thereby, its
denying to the non-confessing creation the freedom of unbelief that the
nonresistance of God in creation gave to a rebellious humanity.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;The question is not how we want the whole world to be
or how we want our society to be but rather how we are to behave in a
society that for the time being wants nothing of us of our faith or our
Lord.&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p&gt;If we were to carry on that other, traditionally
doctrinal kind of debate, I would seek simply to demonstrate that the
view of Jesus being proposed here is more radically Nicene and
Chalcedonian than other views.  I do not here advocate an unheard-of
modern understanding of Jesus.  I ask rather that the implications of
what the church has always said about Jesus as Word of the Father, as
true God and true Man, be taken more seriously as relevant to our social
problems, than ever before.&lt;/p&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Nathan Froyd</name>
			<uri>http://www.method-combination.net/blog/</uri>
		</author>
		<source>
			<title type="html">Irate Nate's weblog</title>
			<subtitle type="html">debugging life</subtitle>
			<link rel="self" href="http://www.method-combination.net/blog/index.rss2"/>
			<id>http://www.method-combination.net/blog/</id>
			<rights type="html">Copyright 2004 Nathan Froyd</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Dawn</title>
		<link href="http://www.flickr.com/photos/dclayton/6741900929/"/>
		<id>tag:flickr.com,2004:/photo/6741900929</id>
		<updated>2012-01-22T13:21:40+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/people/dclayton/&quot;&gt;Daniel_Clayton&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dclayton/6741900929/&quot; title=&quot;Dawn&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7165/6741900929_8957979f44_m.jpg&quot; alt=&quot;Dawn&quot; height=&quot;161&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Went out again, still no sun.&lt;br /&gt;
&lt;br /&gt;
Used a graduated neutral density filter.&lt;/p&gt;</content>
		<author>
			<name>Daniel_Clayton</name>
			<email>nobody@flickr.com</email>
			<uri>http://www.flickr.com/photos/tags/rhit/</uri>
		</author>
		<source>
			<title type="html">Recent Uploads tagged rhit</title>
			<link rel="self" href="http://www.flickr.com/services/feeds/photos_public.gne?tags=rhit&amp;format=rss_200"/>
			<id>http://www.flickr.com/photos/tags/rhit/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Tree</title>
		<link href="http://www.flickr.com/photos/dclayton/6735868023/"/>
		<id>tag:flickr.com,2004:/photo/6735868023</id>
		<updated>2012-01-21T13:33:34+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/people/dclayton/&quot;&gt;Daniel_Clayton&lt;/a&gt; posted a photo:&lt;/p&gt;
	
&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/dclayton/6735868023/&quot; title=&quot;Tree&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7004/6735868023_83edf8b784_m.jpg&quot; alt=&quot;Tree&quot; height=&quot;240&quot; width=&quot;161&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Went out at dawn, there wasn't a sun. It was still nice though, cold, but nice.&lt;/p&gt;</content>
		<author>
			<name>Daniel_Clayton</name>
			<email>nobody@flickr.com</email>
			<uri>http://www.flickr.com/photos/tags/rhit/</uri>
		</author>
		<source>
			<title type="html">Recent Uploads tagged rhit</title>
			<link rel="self" href="http://www.flickr.com/services/feeds/photos_public.gne?tags=rhit&amp;format=rss_200"/>
			<id>http://www.flickr.com/photos/tags/rhit/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Bad housekeeper! No cookie!</title>
		<link href="http://silnith.livejournal.com/192176.html"/>
		<id>http://silnith.livejournal.com/192176.html</id>
		<updated>2012-01-19T00:40:06+00:00</updated>
		<content type="html">So far the house cleaning has not gone well.  I always come home to find the cat scratchers pushed up against the wall or this week stacked up on top of the cat perches, denying the cats the use of all of the above.  This weekend I went shopping and got a bunch of frozen dinners, some Lucky Charms, and two bags of cookies.  The frozen stuff I put in the freezer, and the rest I left in the grocery bag in the living room.  Today I decided I wanted to have Lucky Charms for breakfast.  I go to the living room, look around, nothing.  I check the kitchen, nothing.  I look through all the cabinets, even where I keep the dishes, nothing.  Finally I call the cleaning service.  Apparently the cleaning ladies saw they were within ten feet of the garbage, and threw them away.  Brand-new, unopened packages.  Lucky Charms, Oreos, and Chips Ahoy.&lt;br /&gt;&lt;br /&gt;I am irritated and annoyed.  The cleaning service owner apologized and offered to pay for the food.  But I don't want money.  I want my food.  For me, money means little, and going out to go shopping is a huge burden.  I don't want the money back, I want the food back.</content>
		<author>
			<name>Kent Rosenkoetter</name>
			<uri>http://silnith.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Silnith’s Lair</title>
			<subtitle type="html">Silnith’s Lair - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/silnith/data/rss"/>
			<id>http://silnith.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Brats for dinner</title>
		<link href="http://notblog.com/bloggenspiel/?p=1036"/>
		<id>http://notblog.com/bloggenspiel/?p=1036</id>
		<updated>2012-01-10T00:23:13+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Melissa made buns that went right on the brats tonight. They look great!&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://notblog.com/bloggenspiel/wp-content/uploads/2012/01/wpid-IMG_20120109_191725.jpg&quot; alt=&quot;image&quot; class=&quot;alignnone&quot; title=&quot;IMG_20120109_191725.jpg&quot; /&gt;&lt;/p&gt;</content>
		<author>
			<name>dave</name>
			<uri>http://notblog.com/bloggenspiel</uri>
		</author>
		<source>
			<title type="html">bloggenspiel</title>
			<subtitle type="html">play of blog?</subtitle>
			<link rel="self" href="http://notblog.com/bloggenspiel/?feed=atom"/>
			<id>http://notblog.com/bloggenspiel/?feed=atom</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en-US">I was wrong</title>
		<link href="http://www.punchdrunkmonkeyman.com/index.php?entry=entry120109-083424"/>
		<id>http://www.punchdrunkmonkeyman.com/index.php?entry=entry120109-083424</id>
		<updated>2012-01-09T00:00:00+00:00</updated>
		<content type="html" xml:lang="en-US">I did manage to make it to the range in December, which makes a total of three trips for all of 2011 (not counting AAC's Silencer Shoot, which was pretty awesome, you guys). Not a great year, on multiple fronts.
&lt;br /&gt;
&lt;br /&gt;I shot the Hi-Power, an AR I completed back in May, the 870 (purchased last January) and the Sterling carbine (re-received back in October). I had the CZ and Sig Mosquito packed, but they never got brought out. C'est la vie. I emptied the magazine in the Hi-Power, and fired the AR, 870, and Sterling for the first time. Everything worked! Huzzah!
&lt;br /&gt;
&lt;br /&gt;Alas, I am &lt;i&gt;way&lt;/i&gt; out of practice, and hardly hit anything.
&lt;br /&gt;
&lt;br /&gt;I only have one magazine for the Sterling at the moment, but shooting it's a gas. There's almost no recoil, and very little noise or blast (pistol ammo through a 16&quot; barrel: go figure). I couldn't tell how much of the problem with hitting with it was due to the sights and how much was me. (I wasn't impressed with the peep sight, though.) Still, fun.
&lt;br /&gt;
&lt;br /&gt;Just FWIW: the Sterling carbine is a Wise Lite build purchased and worked over by the guys at &lt;a href=&quot;http://crusaderweaponry.com/&quot; target=&quot;_blank&quot;&gt;Crusader Weaponry&lt;/a&gt;. Fun gun, and I've been pretty pleased with the customer service.</content>
		<author>
			<name>pedersje@gmail.com</name>
			<uri>http://www.punchdrunkmonkeyman.com/index.php</uri>
		</author>
		<source>
			<title type="html">Punchdrunkmonkeyman.com</title>
			<link rel="self" href="http://www.punchdrunkmonkeyman.com/atom.php"/>
			<id>http://www.punchdrunkmonkeyman.com/index.php</id>
			<rights type="html">Copyright 2012, pedersje@gmail.com</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">App sales</title>
		<link href="http://notblog.com/bloggenspiel/?p=1028"/>
		<id>http://notblog.com/bloggenspiel/?p=1028</id>
		<updated>2012-01-06T18:17:22+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;My iPhone app sold 59 copies in the 1.5 months that it was for sale in 2011. Not bad for a really niche app. (:&lt;/p&gt;</content>
		<author>
			<name>dave</name>
			<uri>http://notblog.com/bloggenspiel</uri>
		</author>
		<source>
			<title type="html">bloggenspiel</title>
			<subtitle type="html">play of blog?</subtitle>
			<link rel="self" href="http://notblog.com/bloggenspiel/?feed=atom"/>
			<id>http://notblog.com/bloggenspiel/?feed=atom</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Homemade New Year's Eve LED Ball Drops</title>
		<link href="http://macetech.com/blog/node/114"/>
		<id>http://macetech.com/114 at http://macetech.com/blog</id>
		<updated>2011-12-30T10:17:44+00:00</updated>
		<content type="html">&lt;p&gt;&lt;em&gt;(This article was supposed to be written a lot earlier, but food poisoning had a discouraging effect on the author.)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Every New Year's Eve, up to a million visitors crowd &lt;a href=&quot;http://en.wikipedia.org/wiki/Times_Square_Ball&quot;&gt;Times Square NYC to see a massive crystal and LED ball&lt;/a&gt; descend at the stroke of midnight. The ball has grown increasingly large and complex over the past few years, now 12 feet in diameter and over 32,000 LEDs. While an impressive sight, it's not easy to drop by Times Square when you live on the West Coast. And seeing the ball drop on TV, 3 hours early, just isn't the same. So why not build your own LED ball?&lt;/p&gt;

&lt;p&gt;Dropping our own LED ball is a 4-year macetech LLC tradition (well, four drops, and three elapsed years to be precise). The first &lt;a href=&quot;http://macetech.com/store/index.php?main_page=product_info&amp;amp;products_id=1&quot;&gt;ShiftBrite LED Modules&lt;/a&gt; were produced in early 2008. By the end of 2008, we were doing higher volume production and had founded a new company, macetech LLC. ShiftBrites are a small PCB with an RGB LED and a PWM controller, capable of 1023 levels of brightness for each of the red, green, and blue channels. They can be chained together with 6-pin cables, and sent color commands by a microcontroller. Only 4 data pins are needed to fully control up to 255 pixels in a single chain.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;NYE_Ball_20082009&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;a name=&quot;NYE_Ball_20082009&quot;&gt;NYE Ball 2008/2009&lt;/a&gt;&lt;/h3&gt;The first ball was a spur of the moment idea during Christmas vacation. I happened to have a &quot;stellated icosahedron&quot; made from a bunch of drinking straws (it was something to do between interviews during a few months of unemployment in 2006). A stellated icosahedron has 32 intersections where ShiftBrites could be placed...coincidentally, I had a bunch of used ShiftBrites that had been sitting out in the rain for a &lt;a href=&quot;http://www.youtube.com/watch?v=8PVC5jABuB8&quot;&gt;Christmas light display on our front fence&lt;/a&gt;. I had seen an article about the new six-foot, LED and crystal New Year's Eve ball, and decided to give it a try. A few minutes, an Arduino, and some zip ties later, and the ball was ready. We made a 20 foot pole out of electrical conduit, a pulley, and some light rope. Unfortunately no video of the actual drop, but the neighbors all came out to celebrate!&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/macetech/3122573714/&quot; class=&quot;bb-url&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3239/3122573714_edd58921fb_m.jpg&quot; alt=&quot;&quot; class=&quot;bb-image&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.flickr.com/photos/macetech/3132240513/&quot; class=&quot;bb-url&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3259/3132240513_9882c6947d_m.jpg&quot; alt=&quot;&quot; class=&quot;bb-image&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
 &lt;span class=&quot;read-more&quot;&gt;&lt;a href=&quot;http://macetech.com/blog/node/114&quot;&gt; &lt;b&gt;Read more»&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</content>
		<author>
			<name>Garrett</name>
			<uri>http://macetech.com/blog</uri>
		</author>
		<source>
			<title type="html">macetech.com -</title>
			<link rel="self" href="http://macetech.com/blog/?q=rss.xml"/>
			<id>http://macetech.com/blog</id>
		</source>
	</entry>

	<entry>
		<title type="html">I Only Have a Green Thumb in Video Games</title>
		<link href="http://blinkylights-shinyobjects.blogspot.com/2011/12/i-only-have-green-thumb-in-video-games.html"/>
		<id>tag:blogger.com,1999:blog-5145428647370790307.post-6832960656098016984</id>
		<updated>2011-12-12T02:19:52+00:00</updated>
		<content type="html">&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;I play &lt;a href=&quot;http://www.minecraft.net/&quot;&gt;Minecraft&lt;/a&gt;.  One of the things you can do in Minecraft is farm resources.  I finished building a greenhouse around an island last night.  Here is a screenshot of a view of the greenhouse taken from the glassed-in second story of my home base.  That is where I grow &lt;a href=&quot;http://www.minecraftwiki.net/wiki/Wheat&quot;&gt;wheat&lt;/a&gt; and&lt;a href=&quot;http://www.minecraftwiki.net/wiki/Pumpkin&quot;&gt; pumpkins&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;clear: both; text-align: center;&quot; class=&quot;separator&quot;&gt;&lt;a style=&quot;margin-left: 1em; margin-right: 1em;&quot; href=&quot;http://4.bp.blogspot.com/-TS5SfCvBFGk/TuVjLkUtCPI/AAAAAAAAAsQ/BSpbNujAhMs/s1600/2011-12-11_20.06.42.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/-TS5SfCvBFGk/TuVjLkUtCPI/AAAAAAAAAsQ/BSpbNujAhMs/s1600/2011-12-11_20.06.42.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt; The sugar cane plants along the shore line are also part of my cultivation project.  Unlike my gardening skills in real life, I'm getting significant virtual return on these plots. &lt;/span&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/5145428647370790307-6832960656098016984?l=blinkylights-shinyobjects.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Prismglass</name>
			<email>noreply@blogger.com</email>
			<uri>http://blinkylights-shinyobjects.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Blinky Lights and Shiny Objects</title>
			<link rel="self" href="http://www.blogger.com/feeds/5145428647370790307/posts/default"/>
			<id>tag:blogger.com,1999:blog-5145428647370790307</id>
		</source>
	</entry>

	<entry>
		<title type="html">Lady Gaga</title>
		<link href="http://silnith.livejournal.com/191929.html"/>
		<id>http://silnith.livejournal.com/191929.html</id>
		<updated>2011-11-13T10:41:57+00:00</updated>
		<content type="html">Was flipping channels late at night and came across Lady Gaga's Monster Ball special.  She certainly has talent and personality.  It was a very good show.</content>
		<author>
			<name>Kent Rosenkoetter</name>
			<uri>http://silnith.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Silnith’s Lair</title>
			<subtitle type="html">Silnith’s Lair - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/silnith/data/rss"/>
			<id>http://silnith.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">mtAtmo: Insanely Bright 60W LED Backlight for a 58&quot; Plasma Screen</title>
		<link href="http://macetech.com/blog/node/113"/>
		<id>http://macetech.com/113 at http://macetech.com/blog</id>
		<updated>2011-10-26T05:21:21+00:00</updated>
		<content type="html">&lt;p&gt;&lt;/p&gt;&lt;center&gt;&lt;iframe height=&quot;360&quot; src=&quot;http://www.youtube.com/embed/Zz2EjUWCqI4&quot; allowfullscreen=&quot;allowfullscreen&quot; frameborder=&quot;0&quot; width=&quot;640&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;p&gt;&lt;/p&gt;

&lt;p&gt;Ever since Philips released their &lt;a href=&quot;http://en.wikipedia.org/wiki/Ambilight&quot;&gt;Ambilight&lt;/a&gt; enabled televisions, hackers around the world have gone &quot;ooooh, cool&quot; and then immediately &quot;how can I build that?&quot;&lt;/p&gt;

&lt;p&gt;If you're not familiar with the concept, it's basically a light source that surrounds a display screen. It's not a new idea...many very old televisions had a white &quot;halo&quot; around the screen both to make the screen seem bigger, and to reduce eyestrain. Flat panel televisions are usually mounted on or near a wall, so the idea of putting a glow on the surrounding wall was born. Philips improved on the idea by building a processor into their TVs that analyzes the signal and adjusts a ring of LEDs to match colors. Supposedly this increases immersion and reduces eyestrain...but we all know it just looks really cool.&lt;/p&gt;

&lt;p&gt;DIY Ambilight-style setups have been around for years. One of the more popular video viewing programs, &lt;a href=&quot;http://www.videolan.org&quot;&gt;VLC&lt;/a&gt;, even ships with a plugin to control external LED hardware. Many purpose-built devices and DIY designs exist too. But you can use general-purpose controllers, like an &lt;a href=&quot;http://www.arduino.cc&quot;&gt;Arduino&lt;/a&gt;, with general-purpose LED modules. Here are a few easy to build projects (some of which are pretty recent): &lt;span class=&quot;read-more&quot;&gt;&lt;a href=&quot;http://macetech.com/blog/node/113&quot;&gt; &lt;b&gt;Read more»&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;&lt;a href=&quot;http://fun3md.blogspot.com/2009/12/overview-of-my-setup.html&quot;&gt;fun3's Atmolight setup, built in 2009 using Arduino and ShiftBars&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href=&quot;http://www.jonshobbies.com/my-arduino-atmolightambilight-clone-project.html&quot;&gt;Jon's AtmoLight from 2010, with ShiftBrites and a MegaBrite&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</content>
		<author>
			<name>Garrett</name>
			<uri>http://macetech.com/blog</uri>
		</author>
		<source>
			<title type="html">macetech.com -</title>
			<link rel="self" href="http://macetech.com/blog/?q=rss.xml"/>
			<id>http://macetech.com/blog</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en-US">I'm blogrolled where?</title>
		<link href="http://www.punchdrunkmonkeyman.com/index.php?entry=entry111020-120235"/>
		<id>http://www.punchdrunkmonkeyman.com/index.php?entry=entry111020-120235</id>
		<updated>2011-10-20T00:00:00+00:00</updated>
		<content type="html" xml:lang="en-US">I keep forgetting that I'm actually linked one or two places other than the RGSB list, which tends to contain people I have actually met. Just discovered I'm on a list of 'gun blogs', which, I guess, is as accurate a label as any other.
&lt;br /&gt;
&lt;br /&gt;I expect I'll have some relevant content again, soonish. Before the end of the year, surely. Probably not before the end of the month.</content>
		<author>
			<name>pedersje@gmail.com</name>
			<uri>http://www.punchdrunkmonkeyman.com/index.php</uri>
		</author>
		<source>
			<title type="html">Punchdrunkmonkeyman.com</title>
			<link rel="self" href="http://www.punchdrunkmonkeyman.com/atom.php"/>
			<id>http://www.punchdrunkmonkeyman.com/index.php</id>
			<rights type="html">Copyright 2012, pedersje@gmail.com</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Delux!</title>
		<link href="http://sapphiresbn.blogspot.com/2011/09/delux.html"/>
		<id>tag:blogger.com,1999:blog-3851839.post-6414592228826823644</id>
		<updated>2011-09-19T04:13:35+00:00</updated>
		<content type="html">&lt;div class=&quot;pp_items&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/c7b4b249-8a7e-42e8-9caf-d1ef3d557c35_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/7256c478-2c66-4acd-b027-015887e41d50_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/9e129bd9-1f3f-4b4a-88ce-1acf0962bd83_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/3851839-6414592228826823644?l=sapphiresbn.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>sarah</name>
			<email>noreply@blogger.com</email>
			<uri>http://sapphiresbn.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">'sup?</title>
			<subtitle type="html">Thought I'd join the party, but I probably won't say much.</subtitle>
			<link rel="self" href="http://www.blogger.com/feeds/3851839/posts/default"/>
			<id>tag:blogger.com,1999:blog-3851839</id>
		</source>
	</entry>

	<entry>
		<title type="html">the master gardener</title>
		<link href="http://sapphiresbn.blogspot.com/2011/09/master-gardener.html"/>
		<id>tag:blogger.com,1999:blog-3851839.post-3686964306338731288</id>
		<updated>2011-09-19T02:27:30+00:00</updated>
		<content type="html">&lt;div class=&quot;pp_items&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/3460714d-1806-4c34-b5a8-dc5d7878a8c4_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/acbb46ae-300a-4634-b1a5-fe9aa0c98a6b_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;div align=&quot;center&quot; class=&quot;pp_item&quot;&gt;&lt;img src=&quot;http://static.pixelpipe.com/12fd98c9-c32a-4614-9f13-f7fdc05f5f7c_b.jpg&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/3851839-3686964306338731288?l=sapphiresbn.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>sarah</name>
			<email>noreply@blogger.com</email>
			<uri>http://sapphiresbn.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">'sup?</title>
			<subtitle type="html">Thought I'd join the party, but I probably won't say much.</subtitle>
			<link rel="self" href="http://www.blogger.com/feeds/3851839/posts/default"/>
			<id>tag:blogger.com,1999:blog-3851839</id>
		</source>
	</entry>

	<entry>
		<title type="html">DSLR on Vacation</title>
		<link href="http://blinkylights-shinyobjects.blogspot.com/2011/05/dslr-on-vacation.html"/>
		<id>tag:blogger.com,1999:blog-5145428647370790307.post-2100663269362683736</id>
		<updated>2011-05-23T02:36:55+00:00</updated>
		<content type="html">&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;I wouldn't usually bring a large, expensive camera on a trip that is mainly about relaxing and sand.  But, now I've got this older DSLR that just sits around most of the time and wouldn't get $200 on eBay if I tried to sell it.  I took it to Cozumel for our vacation, and at the very least I loved having a real viewfinder to look through on those sunny days.  I only brought a few lenses, none in my &quot;first tier&quot; class, but more than serviceable in the Caribbean light.  I even treated the post-processing more casually than usual, simply clicking the &quot;Perfectly Clear&quot; box in Bibble 5 and adjusting very few other parameters.  Here are some of my favorite pictures:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5748364463/&quot; title=&quot;5289_2011-04-28_13-23-06_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3102/5748364463_4532f57812_b.jpg&quot; alt=&quot;5289_2011-04-28_13-23-06_print&quot; height=&quot;1024&quot; width=&quot;681&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5748974998/&quot; title=&quot;5337_2011-05-01_12-20-15_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm6.static.flickr.com/5264/5748974998_5cab4262a3_b.jpg&quot; alt=&quot;5337_2011-05-01_12-20-15_print&quot; height=&quot;1024&quot; width=&quot;681&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5748513049/&quot; title=&quot;5391_2011-05-01_18-41-28_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm6.static.flickr.com/5110/5748513049_fce63453f8_b.jpg&quot; alt=&quot;5391_2011-05-01_18-41-28_print&quot; height=&quot;1024&quot; width=&quot;681&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5749074112/&quot; title=&quot;5401_2011-05-01_18-46-18_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm6.static.flickr.com/5225/5749074112_96f32a7491_b.jpg&quot; alt=&quot;5401_2011-05-01_18-46-18_print&quot; height=&quot;681&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5748589565/&quot; title=&quot;5443_2011-05-01_19-35-05_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2197/5748589565_29c24d9ff9_b.jpg&quot; alt=&quot;5443_2011-05-01_19-35-05_print&quot; height=&quot;681&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5749162064/&quot; title=&quot;5460_2011-05-02_12-24-55_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2114/5749162064_619f47f1c1_b.jpg&quot; alt=&quot;5460_2011-05-02_12-24-55_print&quot; height=&quot;1024&quot; width=&quot;681&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5749192964/&quot; title=&quot;5491_2011-05-02_15-15-07_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2153/5749192964_719baa8a54_b.jpg&quot; alt=&quot;5491_2011-05-02_15-15-07_print&quot; height=&quot;681&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5748661243/&quot; title=&quot;5507_2011-05-02_19-07-46_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2468/5748661243_a07c9e21c0_b.jpg&quot; alt=&quot;5507_2011-05-02_19-07-46_print&quot; height=&quot;1024&quot; width=&quot;681&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/prismglass/5749214200/&quot; title=&quot;5511_2011-05-02_19-10-18_print by prismglass, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2488/5749214200_b04c521f80_b.jpg&quot; alt=&quot;5511_2011-05-02_19-10-18_print&quot; height=&quot;681&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/tracker/5145428647370790307-2100663269362683736?l=blinkylights-shinyobjects.blogspot.com&quot; alt=&quot;&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Prismglass</name>
			<email>noreply@blogger.com</email>
			<uri>http://blinkylights-shinyobjects.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Blinky Lights and Shiny Objects</title>
			<link rel="self" href="http://www.blogger.com/feeds/5145428647370790307/posts/default"/>
			<id>tag:blogger.com,1999:blog-5145428647370790307</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Range Report</title>
		<link href="http://projecteva.net/?p=33"/>
		<id>http://projecteva.net/?p=33</id>
		<updated>2011-01-09T19:47:55+00:00</updated>
		<content type="html">So yesterday I took my NRA basic pistol course and at the range finally got to break out my brand new Kimber 1911.  I ran 195 rounds through it with only a couple of minor feed problems.  My accuracy needs work, but I feel reasonably good given the fact that it was my [...]</content>
		<author>
			<name>colin</name>
			<uri>http://projecteva.net</uri>
		</author>
		<source>
			<title type="html">projecteva.net</title>
			<link rel="self" href="http://projecteva.net/?feed=rss2"/>
			<id>http://projecteva.net</id>
		</source>
	</entry>

	<entry>
		<title type="html">No subject.</title>
		<link href="http://charles-hanon.livejournal.com/69044.html"/>
		<id>http://charles-hanon.livejournal.com/69044.html</id>
		<updated>2010-11-02T01:07:52+00:00</updated>
		<content type="html">Every once in a while I think, &quot;Hey, I should start blogging again.&quot;&lt;br /&gt;&lt;br /&gt;And then I think, &quot;Nah.&quot;</content>
		<author>
			<name>L. Burke</name>
			<uri>http://charles-hanon.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">What's Up, Chuck?</title>
			<subtitle type="html">What's Up, Chuck? - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/charles_hanon/data/rss"/>
			<id>http://charles-hanon.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Election</title>
		<link href="http://projecteva.net/?p=32"/>
		<id>http://projecteva.net/?p=32</id>
		<updated>2010-10-24T16:26:23+00:00</updated>
		<content type="html">Perhaps I’m being over critical, but I don’t think I could ever cast my vote for a candidate whose website is almost entirely in Comic Sans.</content>
		<author>
			<name>colin</name>
			<uri>http://projecteva.net</uri>
		</author>
		<source>
			<title type="html">projecteva.net</title>
			<link rel="self" href="http://projecteva.net/?feed=rss2"/>
			<id>http://projecteva.net</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">All talk and no action</title>
		<link href="http://www.huttenhower.org/content/all-talk-and-no-action"/>
		<id>http://www.huttenhower.org/52 at http://www.huttenhower.org</id>
		<updated>2010-10-13T16:25:16+00:00</updated>
		<content type="html">&lt;p&gt;This article is 100% true, yet at least 90% useless - if you look closely, they barely offer any practical solutions to the problem.  Scientific software development is little different from experimental protocol development and execution; there's no substitute for expertise, attention to detail, and lots of time and effort.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.nature.com/news/2010/101013/full/467775a.html&quot;&gt;Computational science: ...Error: why scientific programming does not compute&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.huttenhower.org/content/all-talk-and-no-action&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>chuttenhower</name>
			<uri>http://www.huttenhower.org/blog/9</uri>
		</author>
		<source>
			<title type="html">chuttenhower's blog</title>
			<link rel="self" href="http://www.huttenhower.org/blog/9/feed"/>
			<id>http://www.huttenhower.org/blog/9</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Quality, quantity, and academic promotion</title>
		<link href="http://www.huttenhower.org/content/quality-quantity-and-academic-promotion"/>
		<id>http://www.huttenhower.org/51 at http://www.huttenhower.org</id>
		<updated>2010-10-11T03:15:43+00:00</updated>
		<content type="html">&lt;p&gt;After my last detail-oriented post, I thought I'd write about something more abstract; on a day like &lt;a href=&quot;http://www.350.org/en/oct10&quot;&gt;today&lt;/a&gt;, something like &lt;a href=&quot;http://www.damninteresting.com/the-baader-meinhof-phenomenon&quot;&gt;coincidences&lt;/a&gt; or &lt;a href=&quot;http://gizmodo.com/5659984/today-is-the-ultimate-answer-to-the-ultimate-question-of-life-the-universe-and-everything&quot;&gt;binary arithmetic&lt;/a&gt; might be appropriate.  But apropos to the topic actually at hand, life goes on pretty much as usual here, both today and &lt;a href=&quot;http://en.wikipedia.org/wiki/Columbus_day&quot;&gt;tomorrow&lt;/a&gt;.  Academia is infamous for its &lt;a href=&quot;http://facultypromotions.hms.harvard.edu&quot;&gt;Byzantine promotion criteria&lt;/a&gt;, and it's striking how many of them boil down to quantity versus quality.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.huttenhower.org/content/quality-quantity-and-academic-promotion&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>chuttenhower</name>
			<uri>http://www.huttenhower.org/blog/9</uri>
		</author>
		<source>
			<title type="html">chuttenhower's blog</title>
			<link rel="self" href="http://www.huttenhower.org/blog/9/feed"/>
			<id>http://www.huttenhower.org/blog/9</id>
		</source>
	</entry>

	<entry>
		<title type="html">Parental enlightenment</title>
		<link href="http://spraints.livejournal.com/89372.html"/>
		<id>http://spraints.livejournal.com/89372.html</id>
		<updated>2010-09-13T18:37:13+00:00</updated>
		<content type="html">&quot;... if your children ask for a loaf of bread, do you give them a stone instead?&quot; (Matthew 7:9, NLT)&lt;br /&gt;&lt;br /&gt;Since I became a parent, I've had this verse floating in my head as something like &quot;If your child asked for food, would you refuse him?&quot; I took that a bit as a challenge, and tried to be accommodating. When my son asks for food, I try to get it for him.&lt;br /&gt;&lt;br /&gt;However, this has its limits. For a while, at bedtime, he would ask for food. I could ask if he was hungry and wanted food, then ten minutes later say it was time for bed, and he'd ask for food. As this game became more obvious, more limits were defined, usually in the form of a timer.&lt;br /&gt;&lt;br /&gt;So, having been a parent for almost four years, I would answer Jesus's rhetorical question now with, &quot;Of course not. I might not always give him the food he's asking for, but it would be very cruel to give him a stone. Sometimes he gets bread, and sometimes he gets nothing.&quot;</content>
		<author>
			<name>Matt Burke</name>
			<uri>http://spraints.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Look it up.</title>
			<subtitle type="html">Look it up. - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/spraints/data/rss"/>
			<id>http://spraints.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html">I reply to the Internet</title>
		<link href="http://loganb.livejournal.com/55554.html"/>
		<id>http://loganb.livejournal.com/55554.html</id>
		<updated>2010-08-20T01:19:59+00:00</updated>
		<content type="html">Some guy named John Cook begged the question!  &lt;a href=&quot;http://bit.ly/b06JXp&quot; rel=&quot;nofollow&quot;&gt;On the Internet&lt;/a&gt;!  &lt;br /&gt;&lt;br /&gt;I, of course, did my civic duty.  I commented.  &lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;You are begging the question by defining “minimalism” as necessarily thoughtless. So, of course, minimalists are!&lt;br /&gt;&lt;br /&gt;As you mentioned in the comments, “minimal” is a superlative meaning (roughly) “no less of X is possible.” You appear to define ‘X’ as “things necessary for life without conforming to required social norms.” But your more-minimalist-than-thou minimalists could just as easily have a different definition, e.g., their statement could be “Buy my book. I have only 39 things, while still maintaining appropriate social relationships with my friends!”&lt;br /&gt;&lt;br /&gt;Indeed, it is good you did not link to the man in question because context because or facts could undermine your point; your hypothetical man, by definition, does give you things you want in exchange for the hypothetical things he needs from you. With context, he could have been &lt;a href=&quot;http://en.wikipedia.org/wiki/Paul_Erdős&quot; rel=&quot;nofollow&quot;&gt;a brilliant mathematician&lt;/a&gt; who trades knowledge, co-authorship, and &lt;a href=&quot;http://en.wikipedia.org/wiki/Erdős_number&quot; rel=&quot;nofollow&quot;&gt;bragging rights&lt;/a&gt; for a warm place to sleep.  I'd take that over 4 eggs and a cup of flour any day.  &lt;br /&gt;&lt;br /&gt;Then again, maybe he’s just douché. I guess it depends on the minimalist instead of the minimalism.&lt;br /&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Logan Bowers</name>
			<uri>http://loganb.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Logan Bowers</title>
			<subtitle type="html">Logan Bowers - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/loganb/data/rss"/>
			<id>http://loganb.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en-US">Running Gnus in a dedicated Emacs</title>
		<link href="http://edward.oconnor.cx/2010/08/standalone-gnus"/>
		<id>tag:edward.oconnor.cx,2010-08-06:standalone-gnus</id>
		<updated>2010-08-06T23:37:33+00:00</updated>
		<content type="html" xml:lang="en-US">&lt;p&gt;
        &lt;a href=&quot;http://www.gnus.org/&quot;&gt;Gnus&lt;/a&gt; is an awesome mail and
        news reader, but it can be a bit of a performance bear,
        especially when using IMAP. Since &lt;a href=&quot;http://www.gnu.org/software/emacs/&quot;&gt;Emacs&lt;/a&gt; is
        single-threaded, IMAP operations that take too long can
        disconnect you from IRC, Jabber, or any number of other network
        services you also use from Emacs.
      &lt;/p&gt;
      &lt;p&gt;
        The typical solution to this problem is to run Gnus in a
        dedicated Emacs instance. Doing so is really easy—just
        make a &lt;code class=&quot;csh pathname executable&quot;&gt;gnus&lt;/code&gt; shell
        alias like so:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;csh&quot;&gt;&lt;span class=&quot;builtin&quot;&gt;alias&lt;/span&gt; gnus &lt;span class=&quot;string&quot;&gt;'emacs -f gnus'&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        The catch is, such an Emacs doesn't know it's a dedicated,
        Gnus-only Emacs. When I used this technique, it was always
        confusing that quitting Gnus didn't quit its Emacs.
      &lt;/p&gt;
      &lt;p&gt;
        We can use &lt;code class=&quot;emacs-lisp&quot;&gt;&lt;var&gt;command-switch-alist&lt;/var&gt;&lt;/code&gt; to
        define a custom &lt;code class=&quot;csh&quot;&gt;-gnus&lt;/code&gt; command line
        argument that does what we want. Here's what I have in &lt;a href=&quot;http://edward.oconnor.cx/config/.emacs&quot;&gt;my &lt;code class=&quot;pathname&quot;&gt;.emacs&lt;/code&gt;
        file&lt;/a&gt;:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;emacs-lisp&quot;&gt;(add-to-list
 'command-switch-alist
 '(&lt;span class=&quot;string&quot;&gt;&quot;gnus&quot;&lt;/span&gt; . (&lt;span class=&quot;keyword&quot;&gt;lambda&lt;/span&gt; (&lt;span class=&quot;type&quot;&gt;&amp;amp;rest&lt;/span&gt; ignore)
              &lt;span class=&quot;comment-delimiter&quot;&gt;;; &lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;Start Gnus when Emacs starts&lt;/span&gt;
              (add-hook 'emacs-startup-hook 'gnus t)
              &lt;span class=&quot;comment-delimiter&quot;&gt;;; &lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;Exit Emacs after quitting Gnus&lt;/span&gt;
              (add-hook 'gnus-after-exiting-gnus-hook
                        'save-buffers-kill-emacs))))&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        To use the above, we just alter our shell alias to use our new
        argument:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;csh&quot;&gt;&lt;span class=&quot;builtin&quot;&gt;alias&lt;/span&gt; gnus &lt;span class=&quot;string&quot;&gt;'emacs -gnus'&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        The only other thing to keep in mind is how this sort of setup
        interacts with &lt;code class=&quot;pathname         executable&quot;&gt;emacsclient&lt;/code&gt;. (This is a command that lets you
        edit files in an already-running Emacs.) I really only want
        &lt;code class=&quot;pathname executable&quot;&gt;emacsclient&lt;/code&gt; to open
        files in the other Emacs I have running, and not in my Gnus-only
        Emacs. Let's fix this by restricting when we start the server
        that &lt;code class=&quot;pathname executable&quot;&gt;emacsclient&lt;/code&gt; talks
        to.
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;emacs-lisp&quot;&gt;(&lt;span class=&quot;keyword&quot;&gt;defvar&lt;/span&gt; &lt;span class=&quot;variable&quot;&gt;ted-server-emacs&lt;/span&gt; t
  &lt;span class=&quot;doc&quot;&gt;&quot;If non-null, this emacs should run emacsclient.&quot;&lt;/span&gt;)&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        Now that we have a flag we can use, let's only call &lt;code class=&quot;emacs-lisp&quot;&gt;&lt;span class=&quot;function&quot;&gt;server-start&lt;/span&gt;&lt;/code&gt; when the flag's been
        raised:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;emacs-lisp&quot;&gt;(add-hook 'emacs-startup-hook
          (&lt;span class=&quot;keyword&quot;&gt;lambda&lt;/span&gt; ()
            (&lt;span class=&quot;keyword&quot;&gt;when&lt;/span&gt; ted-server-emacs
              (server-start))))&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        The only bit left to do is to &lt;code class=&quot;emacs-lisp&quot;&gt;(setq
        ted-server-emacs nil)&lt;/code&gt; inside the custom command line
        argument handler above.
      &lt;/p&gt;</content>
		<author>
			<name>Edward O’Connor</name>
			<email>hober0@gmail.com</email>
			<uri>http://edward.oconnor.cx/</uri>
		</author>
		<source>
			<title type="html">Edward O’Connor</title>
			<subtitle type="html">&lt;p class=&quot;vcard&quot;&gt;
Thoughts and musings of &lt;a href=&quot;http://edward.oconnor.cx/&quot; class=&quot;url fn&quot;&gt;Edward O’Connor&lt;/a&gt;, a &lt;span class=&quot;title&quot;&gt;programmer&lt;/span&gt; living in &lt;span class=&quot;adr&quot;&gt;&lt;span class=&quot;locality&quot;&gt;San Diego&lt;/span&gt;, &lt;abbr class=&quot;region&quot; title=&quot;California&quot;&gt;CA&lt;/abbr&gt;&lt;/span&gt;.
&lt;/p&gt;</subtitle>
			<link rel="self" href="http://edward.oconnor.cx/feed"/>
			<id>http://cfhp.org/id/df2e43cf-43da-11d9-ab4f-00e000faa8b6</id>
			<rights type="html">Copyright © 1998 – 2007
&lt;a href=&quot;http://edward.oconnor.cx/&quot;&gt;Edward O’Connor&lt;/a&gt;.
&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot; rel=&quot;license&quot;&gt;Some rights reserved (CC BY-SA 3.0).&lt;/a&gt;</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en-US">A simple shell lifehack</title>
		<link href="http://edward.oconnor.cx/2010/08/a-simple-lifehack"/>
		<id>tag:edward.oconnor.cx,2010-08-06:screen-ssh-shell-hack</id>
		<updated>2010-08-06T19:18:00+00:00</updated>
		<content type="html" xml:lang="en-US">&lt;p&gt;
        &lt;a href=&quot;http://www.openssh.org/&quot;&gt;OpenSSH&lt;/a&gt; lets you use
        per-host settings in your &lt;a href=&quot;http://www.openbsd.org/cgi-bin/man.cgi?query=ssh_config&amp;amp;sektion=5&quot; class=&quot;pathname&quot;&gt;~/.ssh/config&lt;/a&gt; file, like so:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;ssh-config&quot;&gt;&lt;var&gt;Host&lt;/var&gt; foo
&lt;var&gt;HostName&lt;/var&gt; foo.example.com
&lt;var&gt;ForwardX11&lt;/var&gt; no&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        If you have the above in your &lt;code class=&quot;pathname&quot;&gt;~/.ssh/config&lt;/code&gt; file, you can simply type
        &lt;code class=&quot;csh&quot;&gt;ssh foo&lt;/code&gt; instead of &lt;code class=&quot;csh&quot;&gt;ssh -x foo.example.com&lt;/code&gt;.
      &lt;/p&gt;
      &lt;p&gt;
        It’s pretty much always the case that I’ll fire up
        &lt;a href=&quot;http://www.gnu.org/software/screen/&quot;&gt;GNU Screen&lt;/a&gt;
        when SSHing into a remote host. Here’s some code
        that’s been banging around in &lt;a href=&quot;http://edward.oconnor.cx/config/.cshrc&quot;&gt;my
        &lt;code class=&quot;pathname&quot;&gt;.cshrc&lt;/code&gt;&lt;/a&gt; for a few years. It
        sets up handy shell aliases for all of the machines I commonly
        SSH into:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;csh&quot;&gt;&lt;span class=&quot;builtin&quot;&gt;set&lt;/span&gt; &lt;var&gt;ssh_hosts&lt;/var&gt;=&lt;span class=&quot;string&quot;&gt;`grep '^Host [^*]' ~/.ssh/config|cut -c 6-`&lt;/span&gt;

&lt;span class=&quot;keyword&quot;&gt;foreach&lt;/span&gt; host ($&lt;var&gt;ssh_hosts&lt;/var&gt;)
    &lt;span class=&quot;builtin&quot;&gt;alias&lt;/span&gt; $&lt;var&gt;host&lt;/var&gt; &lt;span class=&quot;string&quot;&gt;&quot;ssh -t $host screen -DR&quot;&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        Now I can simply type &lt;code class=&quot;csh&quot;&gt;foo&lt;/code&gt; and
        I’ll be up and running with a screen session on &lt;code class=&quot;hostname&quot;&gt;foo.example.com&lt;/code&gt;. If I want to SSH into a
        box &lt;em&gt;without&lt;/em&gt; firing screen up, I simpy &lt;code class=&quot;csh&quot;&gt;ssh foo&lt;/code&gt; directly.
      &lt;/p&gt;
      &lt;p&gt;
        Now that we have this handy &lt;code class=&quot;csh&quot;&gt;&lt;var&gt;ssh_hosts&lt;/var&gt;&lt;/code&gt; variable, we might as
        well use it for other things too, like for adding intelligent
        tab completion:
      &lt;/p&gt;
      &lt;pre&gt;&lt;code class=&quot;csh&quot;&gt;complete ssh &lt;span class=&quot;string&quot;&gt;'p/1/$ssh_hosts/'&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
      &lt;p&gt;
        Now I can just type
        &lt;kbd&gt;&lt;kbd&gt;s&lt;/kbd&gt;&lt;kbd&gt;s&lt;/kbd&gt;&lt;kbd&gt;h&lt;/kbd&gt;&lt;kbd&gt; &lt;/kbd&gt;&lt;kbd&gt;f&lt;/kbd&gt; &lt;kbd&gt;TAB&lt;/kbd&gt; &lt;kbd&gt;RET&lt;/kbd&gt;&lt;/kbd&gt;
        and I’m good to go.
      &lt;/p&gt;</content>
		<author>
			<name>Edward O’Connor</name>
			<email>hober0@gmail.com</email>
			<uri>http://edward.oconnor.cx/</uri>
		</author>
		<source>
			<title type="html">Edward O’Connor</title>
			<subtitle type="html">&lt;p class=&quot;vcard&quot;&gt;
Thoughts and musings of &lt;a href=&quot;http://edward.oconnor.cx/&quot; class=&quot;url fn&quot;&gt;Edward O’Connor&lt;/a&gt;, a &lt;span class=&quot;title&quot;&gt;programmer&lt;/span&gt; living in &lt;span class=&quot;adr&quot;&gt;&lt;span class=&quot;locality&quot;&gt;San Diego&lt;/span&gt;, &lt;abbr class=&quot;region&quot; title=&quot;California&quot;&gt;CA&lt;/abbr&gt;&lt;/span&gt;.
&lt;/p&gt;</subtitle>
			<link rel="self" href="http://edward.oconnor.cx/feed"/>
			<id>http://cfhp.org/id/df2e43cf-43da-11d9-ab4f-00e000faa8b6</id>
			<rights type="html">Copyright © 1998 – 2007
&lt;a href=&quot;http://edward.oconnor.cx/&quot;&gt;Edward O’Connor&lt;/a&gt;.
&lt;a href=&quot;http://creativecommons.org/licenses/by-sa/3.0/&quot; rel=&quot;license&quot;&gt;Some rights reserved (CC BY-SA 3.0).&lt;/a&gt;</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Convert 720p/ac3 mkv to 720p/aac iPad-compatible mp4/m4v on Mac OS X Snow Leopard</title>
		<link href="http://tekman.livejournal.com/88545.html"/>
		<id>http://tekman.livejournal.com/88545.html</id>
		<updated>2010-07-30T03:47:52+00:00</updated>
		<content type="html">&lt;pre&gt;# Video is not transcoded, just demuxed/muxed
# Audio is downmixed to stereo with DRC 
#
# You need these tools:
# * mkvextract (to demux the Matroska file)
#   * http://www.bunkus.org/videotools/mkvtoolnix/
#   * Just install through MacPorts, it doesn't pull in anything annoying
# * a52dec (to decompress and downmix the ac3)
#   * http://liba52.sourceforge.net/
#   * Compile from source
# * faac (to recompress the audio to mp4a/aac)
#   * http://www.audiocoding.com/
#   * Compile from source
# * MP4Box (to remux into MPEG-4 container) 
#   * http://kurtnoise.free.fr/mp4tools/
#   * Pre-compiled standalone OS X executable

mkvextract tracks ${BASE}.mkv 1:${BASE}.ac3 2:${BASE}.264
a52dec -o wav ${BASE}.ac3 &amp;gt; ${BASE}.wav
faac -b 96 --mpeg-vers 4 -o ${BASE}.aac ${BASE}.wav
MP4Box -add ${BASE}.264:fps=23.976 -add ${BASE}.aac ${BASE}.m4v
rm ${BASE}.{264,ac3,wav,aac}&lt;/pre&gt;

&lt;b&gt;Update&lt;/b&gt;: Here's a gist of an mkv2m4v script that automates the process: &lt;a href=&quot;http://gist.github.com/502844&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/502844&lt;/a&gt;</content>
		<author>
			<name>Ryan Johnson</name>
			<uri>http://tekman.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Ryan</title>
			<subtitle type="html">Ryan - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/tekman/data/rss"/>
			<id>http://tekman.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Economic quiz for the day</title>
		<link href="http://loganb.livejournal.com/55378.html"/>
		<id>http://loganb.livejournal.com/55378.html</id>
		<updated>2010-07-06T17:55:28+00:00</updated>
		<content type="html">Suppose you own and operate a Jimmy Johns franchise.  You normally have two counters producing sandwiches, but since the 2008 recession you've been getting fewer customers, so you laid off half your staff and only operate one counter.  The other one sits idle and unused.  &lt;br /&gt;&lt;br /&gt;Given that you already meet the reduced demand for lunches, what will motivate you to rehire your staff and open the second counter?&lt;br /&gt;(a) A sack full of cash&lt;br /&gt;(b) A loan from the bank&lt;br /&gt;(c) Less government spending&lt;br /&gt;(d) More customers&lt;br /&gt;&lt;br /&gt;Bonus question: The sandwich counter manufacturer wants to sell you another counter, which of the above will cause you to buy a THIRD counter?  &lt;br /&gt;&lt;br /&gt;This is the mental exercise you should do whenever you hear a politician talk about tax breaks vs. stimulus spending.  Tax breaks are (a), stimulus spending is (d).</content>
		<author>
			<name>Logan Bowers</name>
			<uri>http://loganb.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Logan Bowers</title>
			<subtitle type="html">Logan Bowers - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/loganb/data/rss"/>
			<id>http://loganb.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">Nerding Right Along</title>
		<link href="http://imler.dyndns.org/?p=122"/>
		<id>http://imler.dyndns.org/?p=122</id>
		<updated>2010-06-11T18:38:16+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;em&gt;Software Nerd&lt;/em&gt;&lt;br /&gt;
So, in the past two weeks I’ve kicked out a prototype web site for a theatre I work with:  &lt;a href=&quot;http://www.theimprovshop.com&quot;&gt; The Improv Shop &lt;/a&gt;, which is a great place for those who are interested in long form story based improvisation.  The theatre owner wanted something minimal, which was great for me, since I don’t really relish doing art much.&lt;/p&gt;
&lt;p&gt;So, now, of course, I’m taking the static file template and redoing it in as a full fledged CMS in django, as my, “Dave teaches himself Django” project.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Improv Nerd&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Last weekend was spent making a film for the &lt;a href=&quot;http://www.48hourfilm.com/stlouis/&quot;&gt;STL 48 hour Film Festival&lt;/a&gt;.   It showed last night, and will show again at the Tuesday ‘best of’ showcase. Which is so wonderful.&lt;/p&gt;
&lt;p&gt;I was lucky enough to work with Clinic Improv, and act, film, light in that one.  Rhiannon busted out her violin to provide depressing Eastern European riffs for our ‘foreign film’.  I’ll post that one as soon as the festival’s publishing embargo is lifted.&lt;/p&gt;</content>
		<author>
			<name>imler</name>
			<uri>http://imler.dyndns.org</uri>
		</author>
		<source>
			<title type="html">Imler.dyndns.org</title>
			<subtitle type="html">A software nerd in Saint Louis</subtitle>
			<link rel="self" href="http://imler.dyndns.org/?feed=atom"/>
			<id>http://imler.dyndns.org</id>
			<rights type="html">Copyright 2010</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">A Relaxed Moment</title>
		<link href="http://imler.dyndns.org/?p=121"/>
		<id>http://imler.dyndns.org/?p=121</id>
		<updated>2010-05-14T20:50:47+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;I’m working in the home office, snacking on coffee and stuff from the local coffee shop, listening to Cake and Mc Frontalot.  Rhiannon is taking a half day.  We had kolaches together for lunch.  Now she’s napping on the couch with a DVD of Daria playing in the background.  The screen door is open, and the house smells like gentle rain.&lt;/p&gt;
&lt;p&gt;I didn’t have to comb my hair today.&lt;/p&gt;</content>
		<author>
			<name>imler</name>
			<uri>http://imler.dyndns.org</uri>
		</author>
		<source>
			<title type="html">Imler.dyndns.org</title>
			<subtitle type="html">A software nerd in Saint Louis</subtitle>
			<link rel="self" href="http://imler.dyndns.org/?feed=atom"/>
			<id>http://imler.dyndns.org</id>
			<rights type="html">Copyright 2010</rights>
		</source>
	</entry>

	<entry>
		<title type="html">Alumnus Tim Cindric Sets the Direction for Penske Racing's Success</title>
		<link href="http://www.rose-hulman.edu/news/articles/2010Cindric.htm"/>
		<id>http://www.rose-hulman.edu/news/articles/2010Cindric.htm</id>
		<updated>2010-04-09T19:32:00+00:00</updated>
		<content type="html">When Roger Penske needed help to restore its stature in open wheel racing, he called upon Tim Cindric in 2000 to lead Penske Racing's daily operations.  Since then, as team president, the 1990 Rose-Hulman Institute of Technology mechanical engineering alumnus has helped the organization dominate the Indianapolis 500, with four wins since 2001 and a record-tying three wins in a row from 2001-2003; become one of the top teams in the Indy Racing League, with victories in the first two races of this season; and become competitive in NASCAR's Sprint Cup league, with a victory in the prestigious Daytona 500.</content>
		<author>
			<name>News from Rose-Hulman</name>
			<uri>http://www.rose-hulman.edu/</uri>
		</author>
		<source>
			<title type="html">Rose-Hulman Institute of Technology</title>
			<subtitle type="html">Keep in touch with current news at Rose-Hulman</subtitle>
			<link rel="self" href="http://www.rose-hulman.edu/news/feed.xml"/>
			<id>http://www.rose-hulman.edu/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Rose-Hulman Faculty Earn Emeritus Status, Promotions and Tenure</title>
		<link href="http://www.rose-hulman.edu/news/articles/2010TenureFaculty.htm"/>
		<id>http://www.rose-hulman.edu/news/articles/2010TenureFaculty.htm</id>
		<updated>2010-03-24T19:32:00+00:00</updated>
		<content type="html">The Rose-Hulman Institute of Technology Board of Trustees granted emeritus status, promotions, tenure and leaves to several faculty members during its winter meeting.
	Emeritus faculty status was awarded to Art Western, who is retiring after 23 years as vice president of academic affairs, dean of faculty and professor of physics and optical engineering; and Thomas Mason, who is retiring after 37 years as professor of economics and engineering management and former vice president for administration.</content>
		<author>
			<name>News from Rose-Hulman</name>
			<uri>http://www.rose-hulman.edu/</uri>
		</author>
		<source>
			<title type="html">Rose-Hulman Institute of Technology</title>
			<subtitle type="html">Keep in touch with current news at Rose-Hulman</subtitle>
			<link rel="self" href="http://www.rose-hulman.edu/news/feed.xml"/>
			<id>http://www.rose-hulman.edu/</id>
		</source>
	</entry>

	<entry>
		<title type="html">&quot;Biotechnology&quot; == evil</title>
		<link href="http://spraints.livejournal.com/89176.html"/>
		<id>http://spraints.livejournal.com/89176.html</id>
		<updated>2010-03-05T15:40:44+00:00</updated>
		<content type="html">Now that he's not at Microsoft, I generally find myself more tolerant of Bill Gates. I think it's awesome that he's throwing himself (and his fortune) into solving some big problems. I might not totally agree with it all, but it's certainly more noble than his previous occupation.&lt;br /&gt;&lt;br /&gt;That said, I really really wish I could convince him that biotechnology (specifically, genetically engineered food) is not the answer to modern or future food supply issues. It's not his main deal, but I was reminded of his views by his &lt;a href=&quot;http://www.thegatesnotes.com/Learning/article.aspx?ID=117&quot; rel=&quot;nofollow&quot;&gt;article about a new farming book&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;My thoughts on this subject have gone from almost complete ignorance a couple years ago, to vague malaise a couple months ago, to downright disgust with biotechnology in farming (read: GE crops). Granted, much of my education has been from biased sources, but I think I still have some fairly reasonable reasoning. And I'm not ragging on other kinds of biotech -- there is clearly a lot of good that it can do. But I am very opposed to GE food, for two basic reasons. The first is the way it is treated from an intellectual property perspective. The second is its lack of benefit when compared to its known and unknown risks.&lt;br /&gt;&lt;br /&gt;The problem with GE intellectual property is this: when you put an unnatural gene into an organism, you can patent it. Not just the process, but the actual seed, the organism. This means that every plant with that gene belongs to the patent-holder. Farmers are criminals if they save seed. Compare this to conventional breeding: when I make a better variety of some plant, you can keep the seed. This change in options for the farmer results in a change in the formula for pricing the seed. If the farmer has the option of saving seed, the breeder has to keep the price low enough that it makes more sense to buy seed than to save it. If the farmer doesn't have the option to save seed, the breeder just has to keep the price low enough that the farmer still farms. This exact thing has happened: seed corn is somewhere around 400% of its price 20 years ago. Compare that to the &lt;a href=&quot;http://www.inflationdata.com/inflation/Consumer_Price_Index/CPI.asp&quot; rel=&quot;nofollow&quot; title=&quot;consumer price index&quot;&gt;CPI&lt;/a&gt;, currently about 200% of its value 25 years ago. So, if I make a GE seed, I can gouge you. And if I make the best conventionally-bred variety and then stick in a gene that you don't really care about, then I can gouge you some more.&lt;br /&gt;&lt;br /&gt;The other problem with GE crops is the lack of benefits when compared to problems. The promise is this: higher yields, drought-resistance, pest-resistance, herbicide-tolerance. Compared to conventional breeding, GE fails to produce higher yields. GE has not produced a drought-resistant crop. GE achieved pest-resistance by making plants produce a toxin. Granted it's a &quot;safe for humans&quot; toxin. At least, it is when used in moderation and given a certain amount of time to wash off. However, the toxin is produced by plants at a rate 2-40 times higher than the toxin would have been applied by farmers, according to one estimate I heard. And every cell of the plant is producing the toxin: there is no &quot;wash it off&quot;. Herbicide tolerance encourages the use of more herbicides. And that's the mostly-known effects of planting GE crops. GE seed is notoriously closed to scientific scrutiny.&lt;br /&gt;&lt;br /&gt;So, that's my rant. I could go on and on, but that's enough for now.</content>
		<author>
			<name>Matt Burke</name>
			<uri>http://spraints.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Look it up.</title>
			<subtitle type="html">Look it up. - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/spraints/data/rss"/>
			<id>http://spraints.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Time,</title>
		<link href="http://mirtft.livejournal.com/108060.html"/>
		<id>http://mirtft.livejournal.com/108060.html</id>
		<updated>2009-12-11T19:08:12+00:00</updated>
		<content type="html">I've started writing 2010 on things. In my mind it's still June. I think I just lost 6 months. How odd.</content>
		<author>
			<name>Scott Tomlinson</name>
			<uri>http://mirtft.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">mirtft</title>
			<subtitle type="html">mirtft - LiveJournal.com</subtitle>
			<link rel="self" href="http://mirtft.livejournal.com/data/rss"/>
			<id>http://mirtft.livejournal.com/</id>
			<rights type="html">NOINDEX</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">The Puffin Perch</title>
		<link href="http://thepuffinperch.com/2009/10/18/the-puffin-perch/"/>
		<id>http://blog.pikafoop.net/?p=1099</id>
		<updated>2009-10-18T05:21:40+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;&lt;em&gt;Renaming A Dead Horse&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I decided that the previous name of this blog was becoming unseemly, so it is now “The Puffin Perch”.  Maybe I’ll finish some of those drafted posts now that I won’t be embarrassed to have people find them.  But no promises!&lt;/p&gt;</content>
		<author>
			<name>pikafoop</name>
			<uri>http://thepuffinperch.com</uri>
		</author>
		<source>
			<title type="html">The Puffin Perch</title>
			<subtitle type="html">What part of DANGER WILL ROBINSON don't you understand?</subtitle>
			<link rel="self" href="http://thepuffinperch.com/feed/atom/"/>
			<id>http://thepuffinperch.com/feed/atom/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Weighing myself in THE FUTURE</title>
		<link href="http://pergamon.livejournal.com/187768.html"/>
		<id>http://pergamon.livejournal.com/187768.html</id>
		<updated>2009-10-13T17:42:13+00:00</updated>
		<content type="html">Why am I posting about a bathroom scale?  Because this thing is probably the slickest, most polished gadget I've ever used.&lt;br /&gt;&lt;br /&gt;Yes, I bought the &lt;a href=&quot;http://www.withings.com/&quot; rel=&quot;nofollow&quot;&gt;Withings Wi-Fi Scale&lt;/a&gt;.  If you're connected to me via any social networks or meet me in person, you've probably heard me drone on and on about my recent weight loss.  But keeping track of that with pen and paper, or even an iPhone app as I had been for a while is so early-to-mid-2009.  Now, I have a bathroom scale that connects to my wireless network at home and updates a private Web site and iPhone application.  It measures not only weight, but also fat percentage by measuring impedance in one's feet (though I wonder how accurate that is).&lt;br /&gt;&lt;br /&gt;What makes it so slick?  Withings seems to have gotten everything right from the start.  I've been using their iPhone app to manually track weight for a while, and after setting up the scale, bam - the scale displayed my name (taken from the website/iPhone app) on its screen, uploaded the data, and seconds later I had a push notification (badge) to my iPhone indicating there were new measurements to view.  The new measurements uploaded from the scale appear just like the ones I was putting in manually, only now with additional information.&lt;br /&gt;&lt;br /&gt;Of course, it should be easy to be easy when you're talking about a bathroom scale, but the setup is what could have been really complicated.  While the scale does have a screen, it doesn't make sense to integrate a whole input device into the scale so you can configure the wireless networking, which they could have done but would have been really bad.  Even worse would have been to do something where pressing on the scale would scroll through letters or something obtuse like that.&lt;br /&gt;&lt;br /&gt;What Withings did, which is brilliant, is to let you configure it with an iPhone.  To do that, all you do is load up the iPhone app in configuration mode and turn the scale over.  There's a little iPhone shaped indentation on the bottom, with a single button below it.  When you press the button on the bottom of the scale, it emits a tone and the iPhone and scale communicate audibly like a modem.  Then you just configure the scale using a full interface on the iPhone.  There's also a USB cable included that connects to an equally slick Mac or Windows application to configure it.  Both processes work as easily as I could possibly imagine.  I think that in addition to my name that it also pulls some other info from the website, but I need to play with it a bit more to make sure.&lt;br /&gt;&lt;br /&gt;When I said &quot;polished&quot; up above, I meant cosmetically as well as functionally.  It is an awfully good looking scale.  The display is bright and easy to read.  By looking at the photos on their website you can tell they spent some time on design, and it looks even better in person.&lt;br /&gt;&lt;br /&gt;The iPhone app and Web interface to view the data is still a little clunky to me, but I'm pretty picky about software and besides, that can always be upgraded later.  They got the hardware and integration parts down flawlessly and that's what counts.  I'm hoping they come up with a real API to access the data, but for now, you can get a CSV export of all the data recorded through the website.&lt;br /&gt;&lt;br /&gt;So, bravo Withings.  My only complaint about the hardware is that it doesn't work well on the stupid carpet in my bathroom, even when using the special carpet feet included.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Disclaimer:  I've only used the thing for a day, so if you want to buy one you might want to wait and make sure I don't rant about it breaking in a week or something.&lt;/b&gt;</content>
		<author>
			<name>Dan Moore</name>
			<uri>http://pergamon.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Dan</title>
			<subtitle type="html">Dan - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/pergamon/data/rss"/>
			<id>http://pergamon.livejournal.com/</id>
			<rights type="html">NOINDEX</rights>
		</source>
	</entry>

	<entry>
		<title type="html">repos.rb</title>
		<link href="http://tekman.livejournal.com/88242.html"/>
		<id>http://tekman.livejournal.com/88242.html</id>
		<updated>2009-10-04T20:55:58+00:00</updated>
		<content type="html">The &lt;a href=&quot;http://rubycocoa.sourceforge.net&quot; rel=&quot;nofollow&quot;&gt;RubyCocoa&lt;/a&gt; project makes Ruby an incredibly powerful scripting language in Mac OS X.&lt;br /&gt;&lt;br /&gt;As an example, here's a script that I used to rearrange windows when switching between various monitors. Based on the width of the main screen (something which I couldn't find a robust way to query outside of the NSScreen Cocoa API), it applies my preferred size and positioning to specific windows I care about. If you run it with '-q', it instead dumps a structure with those windows' current sizes and positions, for feeding back into the script as configuration. &lt;br /&gt;&lt;br /&gt;Enjoy:&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;pre&gt;#!/usr/bin/env ruby -w

require 'optparse'
require 'osx/cocoa' # http://rubycocoa.sourceforge.net
require 'pp'

options = { :query =&amp;gt; false }
OptionParser.new do |opts|
  opts.banner = 'Usage: repos.rb [options]'
  opts.on( '-q', '--query', 'Query rather than set positioning' ) do |q|
    options[:query] = q
  end
end.parse!

def first_window_of( s ) %Q{the first window of process &quot;#{s}&quot;} end
WindowsOfInterest = {
  :adium_chat     =&amp;gt; first_window_of('Adium')   + ' whose name is not &quot;Contacts&quot;',
  :adium_contacts =&amp;gt; first_window_of('Adium')   + ' whose name is &quot;Contacts&quot;',
  :firefox        =&amp;gt; first_window_of('Firefox') + ' whose name is not &quot;Downloads&quot;',
  :ical           =&amp;gt; first_window_of('iCal'),
  :iterm          =&amp;gt; first_window_of('iTerm'),
  :itunes         =&amp;gt; first_window_of('iTunes'),
  :mail           =&amp;gt; first_window_of('Mail'),
  :terminal       =&amp;gt; first_window_of('Terminal'),
  :tweetie        =&amp;gt; first_window_of('Tweetie') + ' whose name is &quot;Tweetie&quot;',
}
PropertiesOfInterest = [ :position, :size ]
ConfigurationForWidth = {
  2560 =&amp;gt; {
    :adium_chat     =&amp;gt; { :position =&amp;gt; [2058, 1241], :size =&amp;gt; [501, 357]   },
    :adium_contacts =&amp;gt; { :position =&amp;gt; [2419, 22],   :size =&amp;gt; [141, 357]   },
    :firefox        =&amp;gt; { :position =&amp;gt; [632, 223],   :size =&amp;gt; [1459, 1096] },
    :ical           =&amp;gt; { :position =&amp;gt; [3199, 800],  :size =&amp;gt; [640, 715]   },
    :iterm          =&amp;gt; { :position =&amp;gt; [0, 740],     :size =&amp;gt; [786, 860]   },
    :itunes         =&amp;gt; { :position =&amp;gt; [1080, 22],   :size =&amp;gt; [1336, 946]  },
    :mail           =&amp;gt; { :position =&amp;gt; [0, 22],      :size =&amp;gt; [1079, 717]  },
    :terminal       =&amp;gt; { :position =&amp;gt; [2560, 800],  :size =&amp;gt; [641, 795]   },
    :tweetie        =&amp;gt; { :position =&amp;gt; [2058, 549],  :size =&amp;gt; [500, 690]   },
  },
  1920 =&amp;gt; {
    :adium_chat     =&amp;gt; { :position =&amp;gt; [1419, 844],  :size =&amp;gt; [501, 357]   },
    :adium_contacts =&amp;gt; { :position =&amp;gt; [1785, 22],   :size =&amp;gt; [135, 319]   },
    :firefox        =&amp;gt; { :position =&amp;gt; [397, 72],    :size =&amp;gt; [1208, 1034] },
    :ical           =&amp;gt; { :position =&amp;gt; [949, 1203],  :size =&amp;gt; [640, 715]   },
    :iterm          =&amp;gt; { :position =&amp;gt; [0, 355],     :size =&amp;gt; [810, 844]   },
    :itunes         =&amp;gt; { :position =&amp;gt; [494, 22],    :size =&amp;gt; [1280, 715]  },
    :mail           =&amp;gt; { :position =&amp;gt; [0, 22],      :size =&amp;gt; [1079, 717]  },
    :terminal       =&amp;gt; { :position =&amp;gt; [312, 1202],  :size =&amp;gt; [641, 723]   },
    :tweetie        =&amp;gt; { :position =&amp;gt; [1418, 293],  :size =&amp;gt; [501, 550]   },
  },
}

def do_apple_script(s)
  result = OSX::NSAppleScript.alloc.initWithSource(s).executeAndReturnError(nil)

  # Return an array of the values (AppleScript uses 1-based indexing)
  (1..result.numberOfItems).map do |i|
    result.descriptorAtIndex( i ).int32Value
  end
end

main_display_width = Integer( OSX::NSScreen.mainScreen.frame.width )
window_properties = {}

if options[:query]

  WindowsOfInterest.each do |key,spec|
    window_properties[key] = {}
    PropertiesOfInterest.each do |prop|
      window_properties[key][prop] = do_apple_script(
        %Q{tell application &quot;System Events&quot; to get the #{prop} of #{spec}}
      )
    end
  end

  puts &quot;#{main_display_width} =&amp;gt;&quot;
  pp window_properties

else

  config = ConfigurationForWidth[main_display_width] or
    raise &quot;No configuration for main display width #{main_display_width}&quot;

  config.each do |window,props|
    props.each do |prop,rubyval|
      value = '{' + rubyval.join(',') + '}'
      do_apple_script(
        %Q{tell application &quot;System Events&quot; to set the #{prop} of #{WindowsOfInterest[window]} to #{value}}
      )
    end
  end

  system %Q{/Users/ryan/bin/emacsclient -e '(rdj-smartsize-frame-for #{main_display_width}))' &amp;gt; /dev/null}

end&lt;/pre&gt;&lt;a name=&quot;cutid1-end&quot;&gt;&lt;/a&gt;</content>
		<author>
			<name>Ryan Johnson</name>
			<uri>http://tekman.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Ryan</title>
			<subtitle type="html">Ryan - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/tekman/data/rss"/>
			<id>http://tekman.livejournal.com/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Quoting Myself</title>
		<link href="http://pergamon.livejournal.com/187627.html"/>
		<id>http://pergamon.livejournal.com/187627.html</id>
		<updated>2009-09-29T19:24:47+00:00</updated>
		<content type="html">Dave Imler's IM status earlier:  &quot;Are you there, God?  It's me, Dave.  I've found several usability bugs in creation.  Enclosed are the instructions for reproduction.  Do you have any ideas about a bugfix timetable?&quot;&lt;br /&gt;&lt;br /&gt;Me: Can't you just fork the project?&lt;br /&gt;Me: Or hasn't He gotten around to putting it on github yet?&lt;br /&gt;Him: Man, I don't like reading that code. I can't even get through his 'documentation'. Leviticus reads like a freaking switch statement.&lt;br /&gt;Me: BEGAT considered harmful&lt;br /&gt;Him: winner is you!</content>
		<author>
			<name>Dan Moore</name>
			<uri>http://pergamon.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">Dan</title>
			<subtitle type="html">Dan - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/pergamon/data/rss"/>
			<id>http://pergamon.livejournal.com/</id>
			<rights type="html">NOINDEX</rights>
		</source>
	</entry>

	<entry>
		<title type="html">6 month update</title>
		<link href="http://mirtft.livejournal.com/107825.html"/>
		<id>http://mirtft.livejournal.com/107825.html</id>
		<updated>2009-08-21T12:20:16+00:00</updated>
		<content type="html">Smiley here! Forget the dreaded post-less month, I've been out of it for 6. And I really don't know where to start, but I haven't updated Live Journal in the last six months, or the equivalent of an Appalachian Trail Thru-Hike. And when I put it in those terms, it's hard to think about.&lt;br /&gt;&lt;br /&gt;The biggest news that most people know, is that I'm engaged to Audrey (Homeward Bound)!  Yay!&lt;br /&gt;&lt;br /&gt;After that, I'm hanging in there. Still employed, and in the Arlington Heights IL area for awhile longer. (Lease is up in mid-November so will be switching apartments then for sure.)&lt;br /&gt;&lt;br /&gt;I don't know how much I'll be updating, but my continual goal is to make time for social interactions. How well I meet that goal is another thing entirely.&lt;br /&gt;&lt;br /&gt;Good luck to everyone, and even if I have been hiding away just trying to survive for the last year, that doesn't mean I haven't been thinking of you.  And yes that includes my family, friends from Robinson and college, friends from the trail, and all of my running buddies from Chicago! I'm Wishing I was better at striking a balance, and I'm working every day to be better.  But lately that's all that it feels like I can do, work at getting through one day at a time, doing the best I can.  And that's what I'll keep doing, the best I can.&lt;br /&gt;&lt;br /&gt;All in all, life is good, and worth every effort. Still Smiling!&lt;br /&gt;&lt;br /&gt;Scott (Smiley Happy Feet :-)</content>
		<author>
			<name>Scott Tomlinson</name>
			<uri>http://mirtft.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">mirtft</title>
			<subtitle type="html">mirtft - LiveJournal.com</subtitle>
			<link rel="self" href="http://mirtft.livejournal.com/data/rss"/>
			<id>http://mirtft.livejournal.com/</id>
			<rights type="html">NOINDEX</rights>
		</source>
	</entry>

	<entry>
		<title type="html" xml:lang="en">WordPressalypse</title>
		<link href="http://thepuffinperch.com/2009/06/16/wordpressalypse/"/>
		<id>http://blog.pikafoop.net/?p=1088</id>
		<updated>2009-06-16T05:58:32+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Something went terribly wrong in my WordPress install today, and I’m not sure what, or why.  The database is fine, along with all the posts and comments, as far as I can tell.  Those who read by feed probably won’t even notice a difference.&lt;/p&gt;
&lt;p&gt;Once I have time to descend back into the Jeffries Tubes around here, I’ll get it sorted.&lt;/p&gt;</content>
		<author>
			<name>pikafoop</name>
			<uri>http://thepuffinperch.com</uri>
		</author>
		<source>
			<title type="html">The Puffin Perch</title>
			<subtitle type="html">What part of DANGER WILL ROBINSON don't you understand?</subtitle>
			<link rel="self" href="http://thepuffinperch.com/feed/atom/"/>
			<id>http://thepuffinperch.com/feed/atom/</id>
		</source>
	</entry>

	<entry>
		<title type="html">My thoughts on a piece of bad news</title>
		<link href="http://charles-hanon.livejournal.com/68720.html"/>
		<id>http://charles-hanon.livejournal.com/68720.html</id>
		<updated>2009-06-07T21:45:23+00:00</updated>
		<content type="html">A really terrible story.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dreamindemon.com/2009/06/04/emily-mcdonald-made-her-daughter-sick/&quot; rel=&quot;nofollow&quot;&gt;http://www.dreamindemon.com/2009/06/04/emily-mcdonald-made-her-daughter-sick/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I am on another web site from whence I am familiar with this woman and her children.  Sometimes I have a feeling about people but not this time.  When she took her blog off line I figured it was because the child was dying and she didn't want any more public scrutiny. &lt;br /&gt;&lt;br /&gt;But no, it was not that.  At all.  Much worse.&lt;br /&gt;&lt;br /&gt;I do wonder what makes someone crack up like this.  Certainly she was under a lot of pressure and was something of an overachiever (raising three young children, one with a lot of special needs, while going to school as well.)  But what kind of person are you to start with, that this is what happens inside your head?  Why do some depressed/ mentally ill individuals hurt others, while most just destroy themselves?  If science could solve that problem the world would bow down and worship it..&lt;br /&gt;&lt;br /&gt;I'm glad that technology was used for so much good in this instance.  Modern medicine saved her child over and over.  A camera caught her in the act.  So often I tend toward seeing the darker side of technology and medicine.  It was good to see them as the heroes (along with the medical professionals who suspected something like this) of a detective story.  For my fellow bloggers who ask, &quot;What is redemptive about this?&quot;  I'm going to answer, &quot;The surveillance camera, and the people who figured out what was going on.&quot;</content>
		<author>
			<name>L. Burke</name>
			<uri>http://charles-hanon.livejournal.com/</uri>
		</author>
		<source>
			<title type="html">What's Up, Chuck?</title>
			<subtitle type="html">What's Up, Chuck? - LiveJournal.com</subtitle>
			<link rel="self" href="http://www.livejournal.com/users/charles_hanon/data/rss"/>
			<id>http://charles-hanon.livejournal.com/</id>
		</source>
	</entry>

</feed>

