<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Micah Wittman</title>
	<atom:link href="http://wittman.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://wittman.org</link>
	<description>Seeding the background noise with bits of coherence</description>
	<lastBuildDate>Sun, 17 Mar 2013 22:33:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
<cloud domain='wittman.org' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Installing OpenPhoto on Shared Hosting</title>
		<link>http://wittman.org/installing-openphoto-on-shared-hosting/</link>
		<comments>http://wittman.org/installing-openphoto-on-shared-hosting/#comments</comments>
		<pubDate>Sun, 17 Mar 2013 22:25:37 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[webapp]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=597</guid>
		<description><![CDATA[How To Install OpenPhoto on Shared Hosting After burning too much time just getting to a functioning /setup page, here my record of how it was solved. Followed instructions from https://vinayaugustine.com/wiki/webfaction/openphoto (saved below as a gist in case the original resource becomes unavailable) Installing Openphoto on Webfaction These are instructions for installing (openphoto)[https://openphoto.me/] on https://webfaction.com. [...]]]></description>
				<content:encoded><![CDATA[<h3>How To Install <a href="http://theopenphotoproject.org">OpenPhoto</a> on Shared Hosting</h3>

<p>After burning too much time just getting to a functioning /setup page, here my record of how it was solved.</p>

<p>Followed instructions from <a href="https://vinayaugustine.com/wiki/webfaction/openphoto">https://vinayaugustine.com/wiki/webfaction/openphoto</a> (saved below as a gist in case the original resource becomes unavailable)</p>

<blockquote>
  <h4>Installing Openphoto on Webfaction</h4>
  
  <p>These are instructions for installing (openphoto)[https://openphoto.me/] on <a href="https://webfaction.com">https://webfaction.com</a>.</p>
  
  <p>I used this <a href="http://community.webfaction.com/questions/6679/how-do-i-install-the-apc-pecl-extension-for-my-php-53-application">answer on the WF community</a> for both installations.</p>
  
  <p>Before using openphoto, you have to install the OAuth and ImageMagick
  PECL packages.</p>
  
  <ul>
  <li><a href="http://pecl.php.net/package/oauth">OAuth</a></li>
  <li><a href="http://pecl.php.net/package/imagick">IMagick</a></li>
  </ul>
  
  <p>The following script will download openphoto and install the dependencies:</p>
</blockquote>

<p><link href="https://gist.github.com/assets/embed-0af287a4b5c981db301049e56f06e5d3.css" media="screen" rel="stylesheet"></p>

<div id="gist5183738" class="gist">
      <div class="gist-file">
        <div class="gist-data gist-syntax">



  <div class="file-data">
    <table cellpadding="0" cellspacing="0" class="lines highlight">
      <tbody><tr>
        <td class="line-numbers">
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L1" rel="file-openphoto-install-shell-script-sh-L1">1</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L2" rel="file-openphoto-install-shell-script-sh-L2">2</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L3" rel="file-openphoto-install-shell-script-sh-L3">3</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L4" rel="file-openphoto-install-shell-script-sh-L4">4</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L5" rel="file-openphoto-install-shell-script-sh-L5">5</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L6" rel="file-openphoto-install-shell-script-sh-L6">6</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L7" rel="file-openphoto-install-shell-script-sh-L7">7</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L8" rel="file-openphoto-install-shell-script-sh-L8">8</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L9" rel="file-openphoto-install-shell-script-sh-L9">9</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L10" rel="file-openphoto-install-shell-script-sh-L10">10</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L11" rel="file-openphoto-install-shell-script-sh-L11">11</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L12" rel="file-openphoto-install-shell-script-sh-L12">12</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L13" rel="file-openphoto-install-shell-script-sh-L13">13</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L14" rel="file-openphoto-install-shell-script-sh-L14">14</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L15" rel="file-openphoto-install-shell-script-sh-L15">15</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L16" rel="file-openphoto-install-shell-script-sh-L16">16</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L17" rel="file-openphoto-install-shell-script-sh-L17">17</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L18" rel="file-openphoto-install-shell-script-sh-L18">18</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L19" rel="file-openphoto-install-shell-script-sh-L19">19</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L20" rel="file-openphoto-install-shell-script-sh-L20">20</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L21" rel="file-openphoto-install-shell-script-sh-L21">21</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L22" rel="file-openphoto-install-shell-script-sh-L22">22</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L23" rel="file-openphoto-install-shell-script-sh-L23">23</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L24" rel="file-openphoto-install-shell-script-sh-L24">24</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L25" rel="file-openphoto-install-shell-script-sh-L25">25</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L26" rel="file-openphoto-install-shell-script-sh-L26">26</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L27" rel="file-openphoto-install-shell-script-sh-L27">27</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L28" rel="file-openphoto-install-shell-script-sh-L28">28</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L29" rel="file-openphoto-install-shell-script-sh-L29">29</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L30" rel="file-openphoto-install-shell-script-sh-L30">30</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L31" rel="file-openphoto-install-shell-script-sh-L31">31</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L32" rel="file-openphoto-install-shell-script-sh-L32">32</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L33" rel="file-openphoto-install-shell-script-sh-L33">33</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L34" rel="file-openphoto-install-shell-script-sh-L34">34</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L35" rel="file-openphoto-install-shell-script-sh-L35">35</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L36" rel="file-openphoto-install-shell-script-sh-L36">36</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L37" rel="file-openphoto-install-shell-script-sh-L37">37</span>
          <span class="line-number" id="file-openphoto-install-shell-script-sh-L38" rel="file-openphoto-install-shell-script-sh-L38">38</span>
        </td>
        <td class="line-data">
          <pre class="line-pre"><div class="line" id="file-openphoto-install-shell-script-sh-LC1"><span class="c"># download openphoto</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC2">git clone https://github.com/photo/frontend.git openphoto</div><div class="line" id="file-openphoto-install-shell-script-sh-LC3"><span class="nb">cd </span>openphoto</div><div class="line" id="file-openphoto-install-shell-script-sh-LC4"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC5"><span class="c"># create the userdata folder</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC6">mkdir -p src/userdata</div><div class="line" id="file-openphoto-install-shell-script-sh-LC7"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC8"><span class="c"># make the assets folder writable by the apache user</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC9">setfacl -R -m u:apache:rwx src/html/assets</div><div class="line" id="file-openphoto-install-shell-script-sh-LC10"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC11"><span class="c"># create a temporary directory to install the PECL extensions</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC12">mkdir ~/pecl_install</div><div class="line" id="file-openphoto-install-shell-script-sh-LC13"><span class="nb">cd</span> ~/pecl_install</div><div class="line" id="file-openphoto-install-shell-script-sh-LC14"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC15"><span class="c"># create the actual pecl installation folder and the companion php.ini</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC16">makedir -p ~/openphoto/pecl/</div><div class="line" id="file-openphoto-install-shell-script-sh-LC17"><span class="nb">echo</span> <span class="s2">"extension_dir = $HOME/openphoto/pecl/"</span> &gt;&gt; ~/openphoto/src/html/php.ini</div><div class="line" id="file-openphoto-install-shell-script-sh-LC18"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC19"><span class="c"># install OAuth</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC20">wget http://pecl.php.net/get/oauth-1.2.3.tgz</div><div class="line" id="file-openphoto-install-shell-script-sh-LC21">tar -xzf oauth-1.2.3.tar.gz</div><div class="line" id="file-openphoto-install-shell-script-sh-LC22"><span class="nb">cd </span>oauth-1.2.3</div><div class="line" id="file-openphoto-install-shell-script-sh-LC23">/usr/local/bin/phpize54</div><div class="line" id="file-openphoto-install-shell-script-sh-LC24">./configure --with-php-config<span class="o">=</span>/usr/local/bin/php54-config</div><div class="line" id="file-openphoto-install-shell-script-sh-LC25">make</div><div class="line" id="file-openphoto-install-shell-script-sh-LC26">cp modules/oauth.so ~/openphoto/pecl/</div><div class="line" id="file-openphoto-install-shell-script-sh-LC27"><span class="nb">echo</span> <span class="s2">"extension = oauth.so"</span> &gt;&gt; ~/openphoto/src/html/php.ini</div><div class="line" id="file-openphoto-install-shell-script-sh-LC28"> </div><div class="line" id="file-openphoto-install-shell-script-sh-LC29"><span class="c"># install imagemagick</span></div><div class="line" id="file-openphoto-install-shell-script-sh-LC30"><span class="nb">cd</span> ~/pecl_install</div><div class="line" id="file-openphoto-install-shell-script-sh-LC31">wget http://pecl.php.net/get/imagick-3.1.0RC2.tgz</div><div class="line" id="file-openphoto-install-shell-script-sh-LC32">tar -xzf imagick-3.1.0RC2.tgz</div><div class="line" id="file-openphoto-install-shell-script-sh-LC33"><span class="nb">cd </span>imagick-3.1.0RC2</div><div class="line" id="file-openphoto-install-shell-script-sh-LC34">/usr/local/bin/phpize54</div><div class="line" id="file-openphoto-install-shell-script-sh-LC35">./configure --with-php-config<span class="o">=</span>/usr/local/bin/php54-config</div><div class="line" id="file-openphoto-install-shell-script-sh-LC36">make</div><div class="line" id="file-openphoto-install-shell-script-sh-LC37">cp modules/imagick.so ~/openphoto/pecl/</div><div class="line" id="file-openphoto-install-shell-script-sh-LC38"><span class="nb">echo</span> <span class="s2">"extension = imagick.so"</span> &gt;&gt; ~/openphoto/src/html/php.ini</div></pre>
        </td>
      </tr>
    </tbody></table>
  </div>

        </div>

        <div class="gist-meta">
          <a href="https://gist.github.com/wittman/5183738/raw/c3c01267fd1033caf99dac89dde7665a47089c8d/openphoto-install-shell-script.sh" style="float:right">view raw</a>
          <a href="https://gist.github.com/wittman/5183738#file-openphoto-install-shell-script-sh" style="float:right; margin-right:10px; color:#666;">openphoto-install-shell-script.sh</a>
          <a href="https://gist.github.com/wittman/5183738">This Gist</a> brought to you by <a href="http://github.com">GitHub</a>.
        </div>
      </div>
</div>

<blockquote>
  <h4>Create the Webapp</h4>
  
  <p><a href="https://my.webfaction.com/new-application">Create a new web application</a> at the WF control panel.You want a &#8220;<a href="http://docs.webfaction.com/user-guide/websites.html#installing-applications-not-listed-in-the-control-panel">symbolic link</a>&#8221; application that points to &#8216;/home/<user name>/openphoto/src/html&#8217;. The app type is &#8220;Symbolic link to static/cgi/php54 app&#8221;.</p>
  
  <p>Once you&#8217;ve done that, add the new app to a <a href="https://my.webfaction.com/websites">website</a>.</p>
  
  <h4>Create the Database</h4>
  
  <p>Go to the webfaction control panel and <a href="https://my.webfaction.com/database/create">create a new MySQL database</a>.</p>
  
  <p>The database name and user are typically &#8216;<username>_name&#8217;. The control panel will give you the password.</p>
</blockquote>

<h4>Hi, it&#8217;s me interrupting here. This is where I add a procedure I was missing:</h4>

<p>Create an .htaccess file and place in <code>'/home/&lt;user name&gt;/openphoto/src/html'</code>.<br />
Contents of .htaccess file:</p>

<p><code>RewriteEngine on</code><br />
<code>RewriteCond %{REQUEST_FILENAME} !-f</code><br />
<code>RewriteCond %{REQUEST_FILENAME} !-d</code><br />
<code>RewriteRule ^(.*)\?*$ /index.php?__route__=/$1 [L,QSA]</code></p>

<blockquote>
  <h4>Setup Openphoto</h4>
  
  <p>At long last, we&#8217;re ready to setup openphoto!</p>
  
  <p>Go to your openphoto website and follow the instructions.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/installing-openphoto-on-shared-hosting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>Moon</title>
		<link>http://wittman.org/moon/</link>
		<comments>http://wittman.org/moon/#comments</comments>
		<pubDate>Sun, 26 Aug 2012 05:13:19 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=584</guid>
		<description><![CDATA[Moon, as seen from Earth 52.2747° N, 113.8153° W, 300mm focal length, 2012-08-25T22:05 Neil Armstrong, August 5, 1930–August 25, 2012]]></description>
				<content:encoded><![CDATA[<h3>Moon, as seen from Earth 52.2747° N, 113.8153° W, 300mm focal length, 2012-08-25T22:05</h3>

<p><a href="http://wittman.org/wp-content/uploads/IMG_6627.jpg"><img src="http://wittman.org/wp-content/uploads/IMG_6627.jpg" alt="" title="Our Moon" width="500" class="aligncenter wp-image-585" /></a></p>

<p>Neil Armstrong, August 5, 1930–August 25, 2012</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/moon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_6627-150x150.jpg" />
		<media:content url="http://wittman.org/wp-content/uploads/IMG_6627.jpg" medium="image">
			<media:title type="html">Our Moon</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_6627-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Golden View Popup Link Keeper</title>
		<link>http://wittman.org/golden-view-popup-link-keeper/</link>
		<comments>http://wittman.org/golden-view-popup-link-keeper/#comments</comments>
		<pubDate>Sat, 28 Apr 2012 02:34:43 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bookmark]]></category>
		<category><![CDATA[bookmarking]]></category>
		<category><![CDATA[Chrome Extensions]]></category>
		<category><![CDATA[extensions]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=549</guid>
		<description><![CDATA[Saves to your Pocket (formerly Read It Later) account Twitter Integration Animated GIF version: Google Search Integration Friendfeed Integration Google+ Integration]]></description>
				<content:encoded><![CDATA[<p><a href="http://wittman.org/wp-content/uploads/overview.png"><img src="http://wittman.org/wp-content/uploads/overview-sm.png" alt="" title="Golden View Popup Link Keeper - Overview" class="aligncenter size-full" /></a></p>

<hr />

<h2>Saves to your <a href="http://getpocket.com">Pocket</a> (formerly Read It Later) account</h2>

<p><a href="http://getpocket.com"><img src="http://wittman.org/wp-content/uploads/pocket1.png" alt="" title="pocket1" class="aligncenter size-full wp-image-575" /></a></p>

<div></div>

<p><a href="http://getpocket.com"><img src="http://wittman.org/wp-content/uploads/pocket2.png" alt="" title="pocket2" width="371" height="305" class="aligncenter size-full wp-image-576" /></a></p>

<div></div>

<hr />

<div></div>

<hr />

<h2>Twitter Integration</h2>

<p><a href="http://wittman.org/wp-content/uploads/overview-zoom-each-1.png"><img src="http://wittman.org/wp-content/uploads/overview-zoom-each-1-sm.png" alt="" title="overview-zoom-each-1-sm" class="aligncenter size-full" /></a></p>

<hr />

<p><a href="http://wittman.org/wp-content/uploads/overview-zoom-each-2.png"><img src="http://wittman.org/wp-content/uploads/overview-zoom-each-2-sm.png" alt="" title="overview-zoom-each-2-sm" class="aligncenter size-full" /></a></p>

<p><a href="http://wittman.org/wp-content/uploads/overview-zoom-each-3.png"><img src="http://wittman.org/wp-content/uploads/overview-zoom-each-3-sm.png" alt="" title="overview-zoom-each-3-sm" class="aligncenter size-full" /></a></p>

<hr />

<p><a href="http://wittman.org/wp-content/uploads/overview-zoom-each-4.png"><img src="http://wittman.org/wp-content/uploads/overview-zoom-each-4-sm.png" alt="" title="overview-zoom-each-4-sm" class="aligncenter size-full" /></a></p>

<hr />

<h2>Animated GIF version:</h2>

<p><a href="http://wittman.org/wp-content/uploads/overview.gif"><img src="http://wittman.org/wp-content/uploads/overview-sm.gif" alt="" title="Golden View Popup Link Keeper - Overview" class="aligncenter size-full" /></a></p>

<hr />

<h2>Google Search Integration</h2>

<p><a href="http://wittman.org/wp-content/uploads/google-search-popup.png"><img src="http://wittman.org/wp-content/uploads/google-search-popup-sm.png" alt="" title="google-search-popup-sm" class="aligncenter size-full wp-image-573" /></a></p>

<hr />

<h2>Friendfeed Integration</h2>

<p><a href="http://wittman.org/wp-content/uploads/friendfeed-popup.png"><img src="http://wittman.org/wp-content/uploads/friendfeed-popup.png" alt="" title="friendfeed-popup" class="aligncenter size-full wp-image-577" /></a></p>

<hr />

<h2>Google+ Integration</h2>

<p><a href="http://wittman.org/wp-content/uploads/googleplus-popup.png"><img src="http://wittman.org/wp-content/uploads/googleplus-popup.png" alt="" title="googleplus-popup" class="aligncenter size-full wp-image-578" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/golden-view-popup-link-keeper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/overview-sm.png" />
		<media:content url="http://wittman.org/wp-content/uploads/overview-sm.png" medium="image">
			<media:title type="html">Golden View Popup Link Keeper - Overview</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/pocket1.png" medium="image">
			<media:title type="html">pocket1</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/pocket1-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/pocket2.png" medium="image">
			<media:title type="html">pocket2</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/pocket2-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/overview-zoom-each-1-sm.png" medium="image">
			<media:title type="html">overview-zoom-each-1-sm</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/overview-zoom-each-2-sm.png" medium="image">
			<media:title type="html">overview-zoom-each-2-sm</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/overview-zoom-each-3-sm.png" medium="image">
			<media:title type="html">overview-zoom-each-3-sm</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/overview-zoom-each-4-sm.png" medium="image">
			<media:title type="html">overview-zoom-each-4-sm</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/overview-sm.gif" medium="image">
			<media:title type="html">Golden View Popup Link Keeper - Overview</media:title>
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/google-search-popup-sm.png" medium="image">
			<media:title type="html">google-search-popup-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/google-search-popup-sm-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/friendfeed-popup.png" medium="image">
			<media:title type="html">friendfeed-popup</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/friendfeed-popup-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/googleplus-popup.png" medium="image">
			<media:title type="html">googleplus-popup</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/googleplus-popup-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>Golden View Friendfeed Image Zoom</title>
		<link>http://wittman.org/golden-view-friendfeed-image-zoom/</link>
		<comments>http://wittman.org/golden-view-friendfeed-image-zoom/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 02:44:08 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=545</guid>
		<description><![CDATA[SEE http://friendfeed.com/micahwittman/9c97971d/golden-view-friendfeed-image-zoom-chrome-web]]></description>
				<content:encoded><![CDATA[<p>SEE <a href="http://friendfeed.com/micahwittman/9c97971d/golden-view-friendfeed-image-zoom-chrome-web">http://friendfeed.com/micahwittman/9c97971d/golden-view-friendfeed-image-zoom-chrome-web</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/golden-view-friendfeed-image-zoom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>DIY Menorah: Built In A Day from Hardware Store Supplies</title>
		<link>http://wittman.org/diy-menorah-built-in-a-day-from-hardware-store-supplies/</link>
		<comments>http://wittman.org/diy-menorah-built-in-a-day-from-hardware-store-supplies/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 07:49:33 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Chanukah]]></category>
		<category><![CDATA[DIY]]></category>
		<category><![CDATA[Hanukkah]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=510</guid>
		<description><![CDATA[So that happened (as mentioned in the title). We misplaced our family menorah, and Hanukkah this year was upon us, so naturally it was buy or build decision time. Like most of the world&#8217;s 1%, I purchase far more than I make (heh, layers of meaning there perhaps), but I thrive on those moments when [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://wittman.org/wp-content/uploads/IMG_3146-med.png"><img src="http://wittman.org/wp-content/uploads/IMG_3146-sm.png" alt="DIY Menorah Front View" title="IMG_3146-sm" width="320" height="213" class="aligncenter size-full wp-image-513" /></a>So that happened (as mentioned in the title). We misplaced our family menorah, and Hanukkah this year was upon us, so naturally it was buy or build decision time. Like most of the world&#8217;s 1%, I purchase far more than I make (heh, layers of meaning there perhaps), but I thrive on those moments when I have vision for a creation. Maybe it&#8217;s a web app (<a href="http://bebepool.com">bebepool</a>), maybe it&#8217;s a traditional home improvement challenge. Whatever.</p>

<p>Last night the spark was: make my own Festival of Lights candelabra from common components, and design it to accommodate standard size birthday candles—those are always readily available. What&#8217;s ritual without tolerance for convenience, right?</p>

<p>So I do what any Jewish immigré to Canada does in a situation like this: I schlepped myself to Canadian Tire.</p>

<p>That&#8217;s right.</p>

<p>So I wandered the aisles eyeing potential components while a background mind-thread refined the concept of the <em>It</em> part of DIY. I&#8217;ll skip the image of me staring down one blister pack of nuts and bolts after another for what amounted to at least hour on that alone. Yes, I&#8217;ll spare you; I&#8217;m considerate that way. So here&#8217;s the parts list on which I settled, paid, and with which I left the store:</p>

<p><a href="http://wittman.org/wp-content/uploads/components.jpg"><img src="http://wittman.org/wp-content/uploads/components-300x225.jpg" alt="components" title="" width="300" height="225" class="aligncenter size-medium wp-image-517" /></a></p>

<ul>
<li>Wood cutting board twin pack (lg and sm; ended up using the large)</li>
<li>Aluminum sheet metal</li>
<li>Epoxy</li>
<li>Copper plumbing end caps</li>
<li>1/4&#8243; nuts (tapered with built-in polymer sleeve)</li>
<li>Small brass screws (head same diameter as tapered end of nut)</li>
</ul>

<p><strong>All Assembly Required</strong></p>

<p><a href="http://wittman.org/wp-content/uploads/metal-wood.jpg"><img src="http://wittman.org/wp-content/uploads/metal-wood-300x225.jpg" alt="metal-wood" title="" width="300" height="225" class="aligncenter size-medium wp-image-519" /></a></p>

<p>First off: trim to size, 45-degree the corners, and buff the aluminum. I turned to my ridiculously awesome neighbour and he ended up collaborating with me a bit on the assembly approach and tooling. He let me use his workbench, the whole workshop actually. Amazing guy (he was as intrigued by my project—I mean who wouldn&#8217;t be?).</p>

<p>Moving along.</p>

<p>I squeezed out that epoxy on the back of the aluminum piece and firmly put it in its place on the cutting board, then put a rag over it and a heavy toolbox on top to hold it flat while the adhesive set. Done! (well, later on one of the small sides popped up a bit as it lacked enough goo, so I smeared in more with a paperclip and put a vise grip on it).</p>

<p>To secure the copper end cap and have a slot to hold each candle I epoxied a small screw to the bottom of each nut. This was the trickiest part and any future iteration of my design will have a less jury-rigging hardware config. But it works.</p>

<p>Next, I drilled a centre hole in each copper cap (the center cap, for the shamash, is a larger size, but requires no different treatment as the smaller ones).</p>

<p><a href="http://wittman.org/wp-content/uploads/pilot-holes.jpg"><img src="http://wittman.org/wp-content/uploads/pilot-holes-300x225.jpg" alt="pilot-holes" title="" width="300" height="225" class="aligncenter size-medium wp-image-521" /></a></p>

<p>I measured out and pencil-marked the location for each cap. Then I used a centre-punch to make a small indentation to guide the bit for drilling the pilot holes.</p>

<p><a href="http://wittman.org/wp-content/uploads/screw-nut-cap.jpg"><img src="http://wittman.org/wp-content/uploads/screw-nut-cap-300x225.jpg" alt="screw-nut-cap" title="" width="300" height="225" class="aligncenter size-medium wp-image-523" /></a></p>

<p>With the screw-nut assemblies done curing and dropped into each copper cap, I began hand-driving them (#0 Robertson) into the pilot holes.</p>

<p><strong>Uh-oh: Screwed</strong></p>

<p><a href="http://wittman.org/wp-content/uploads/oops.jpg"><img src="http://wittman.org/wp-content/uploads/oops-300x225.jpg" alt="" title="oops" width="300" height="225" class="aligncenter size-medium wp-image-522" /></a></p>

<p>After a few nut-screw-caps got secured to the wood-metal base successfully the next one fails: the brass screw broke in two leaving most of it embedded in the board. Ok, now what?</p>

<p>Best neighbour <em>ever</em> recognizes the location of the sheared off screw is such that it will fit under the bit of his drill press. Boom—zombie screw gets drilled out and it&#8217;s ready for a second try. Glue a new nut-screw assembly and presto I get a do-over (no breakage this time). By the way, this happens <em>again</em> with another screw, so I repeat the recovery steps and we&#8217;re good to go (again).</p>

<p><a href="http://wittman.org/wp-content/uploads/almost-all-done.jpg"><img src="http://wittman.org/wp-content/uploads/almost-all-done-300x225.jpg" alt="almost-all-done" title="" width="300" height="225" class="aligncenter size-medium wp-image-525" /></a></p>

<p>I drill out the pilot holes with one size larger bit to put less pressure on the screw while being driven. It makes a big difference.</p>

<p>We&#8217;re almost to the end of the saga now.</p>

<p>Cleaned up the mess I made neighbour&#8217;s garage.</p>

<p><a href="http://wittman.org/wp-content/uploads/IMG_3148-med.png"><img src="http://wittman.org/wp-content/uploads/IMG_3148-sm.png" alt="" title="" width="320" height="213" class="aligncenter size-full wp-image-526" /></a></p>

<p>Done.  Do it yourself menorah now complete.</p>

<p><a href="http://wittman.org/wp-content/uploads/IMG_3151.png"><img src="http://wittman.org/wp-content/uploads/IMG_3151-sm.png" alt="" title="" width="320" height="213" class="aligncenter size-full wp-image-529" /></a></p>

<p>Twist the standard issue birthday candles into each holder and commence the prayers, singing, and light display.</p>

<p>Happy Hanukkah!</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/diy-menorah-built-in-a-day-from-hardware-store-supplies/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_3146-sm-150x150.png" />
		<media:content url="http://wittman.org/wp-content/uploads/IMG_3146-sm.png" medium="image">
			<media:title type="html">IMG_3146-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_3146-sm-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/components.jpg" medium="image">
			<media:title type="html">SAMSUNG</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/components-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/metal-wood.jpg" medium="image">
			<media:title type="html">metal-wood</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/metal-wood-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/pilot-holes.jpg" medium="image">
			<media:title type="html">pilot-holes</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/pilot-holes-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/screw-nut-cap.jpg" medium="image">
			<media:title type="html">screw-nut-cap</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/screw-nut-cap-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/oops.jpg" medium="image">
			<media:title type="html">oops</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/oops-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/almost-all-done.jpg" medium="image">
			<media:title type="html">almost-all-done</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/almost-all-done-150x150.jpg" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/IMG_3148-sm.png" medium="image">
			<media:title type="html">IMG_3148-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_3148-sm-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/IMG_3151-sm.png" medium="image">
			<media:title type="html">IMG_3151-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_3151-sm-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>Beginning, Middle, and End</title>
		<link>http://wittman.org/beginning-middle-and-end/</link>
		<comments>http://wittman.org/beginning-middle-and-end/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 18:38:59 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[family]]></category>
		<category><![CDATA[New York]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=498</guid>
		<description><![CDATA[Behind the camera, foreground, and background. Beginning, middle, and end. Here am I, a boy in the foreground with his family. My father is not pictured here. He&#8217;s behind the camera. The background is the larger world, our shared experience; then, now, or tomorrow, but it is ours together. In love, in hope, in truth [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://wittman.org/wp-content/uploads/skyline.jpg"><img src="http://wittman.org/wp-content/uploads/skyline-300x206.jpg" alt="" title="skyline" width="300" height="206" class="alignleft size-medium wp-image-501" /></a></p>

<p>Behind the camera, foreground, and background.</p>

<p>Beginning, middle, and end.</p>

<p>Here am I, a boy in the foreground with his family.</p>

<p>My father is not pictured here. He&#8217;s behind the camera.</p>

<p>The background is the larger world, our shared experience; then, now, or tomorrow, but it is ours together.</p>

<p>In love, in hope, in truth may we ever strive.</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/beginning-middle-and-end/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/skyline1-150x150.jpg" />
		<media:content url="http://wittman.org/wp-content/uploads/skyline1.jpg" medium="image">
			<media:title type="html">skyline</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/skyline1-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Google++ Extensions</title>
		<link>http://wittman.org/google-plus-extensions/</link>
		<comments>http://wittman.org/google-plus-extensions/#comments</comments>
		<pubDate>Sat, 09 Jul 2011 07:37:50 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=464</guid>
		<description><![CDATA[NEW &#160;Golden&#160;View&#160;Popup&#160;Link&#160;Keeper In-page, intelligent link saving Chrome browser extension app integrating: &#160;Twitter,&#160;&#160;&#160; &#160;Google+,&#160;&#160;&#160; &#160;Friendfeed,&#160;&#160;&#160; &#160;Google&#160;Search,&#160;&#160;&#160;Pinterest,&#160; &#160;Pocket (formerly&#160;Read&#160;It&#160;Later), &#160;Instapaper,&#160;&#160;and&#160;Pinboard Golden View for Google+ &#8211; Chrome Extension &#8211; Initial Release July 18, 2011: Chrome Web Store Install page (short URL: http://wittman.org/gv ) Details: Compatibility: Chrome only (see below for cross-browser scripts) Discussion: on Google+ Code Project: https://github.com/wittman/goldenview [...]]]></description>
				<content:encoded><![CDATA[<div class="divider"></div>

<p><span style="color:red;font-weight:bold;font-size: 1.3em;font-style: italic;">NEW</span><br />
<a href="http://goldenviewapps.com/"></p>

<div class="logo" style="float:left"><img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon64.png"></div>

<p></a></p>

<h1 style="font-size:1.7em;float:left"> &nbsp;<a href="http://goldenviewapps.com/">Golden&nbsp;View&nbsp;Popup&nbsp;Link&nbsp;Keeper</h1>

<p></a></p>

<p style="clear:both">
In-page, intelligent link saving Chrome browser extension app integrating:<br />
<img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-twitter.png">&nbsp;<strong>Twitter</strong>,&nbsp;&nbsp;&nbsp; <img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-googleplus.png">&nbsp;<strong>Google+</strong>,&nbsp;&nbsp;&nbsp; <img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-friendfeed.png">&nbsp;<strong>Friendfeed</strong>,&nbsp;&nbsp;&nbsp; <img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-googlesearch.png">&nbsp;<strong>Google&nbsp;Search</strong>,&nbsp;&nbsp;<br /><img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-pinterest.png">&nbsp;<strong>Pinterest</strong>,&nbsp; <img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-pocket.png">&nbsp;<strong><a href="http://getpocket.com">Pocket</a></strong> (formerly&nbsp;Read&nbsp;It&nbsp;Later),  <img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-instapaper.png">&nbsp;<strong><a href="http://www.instapaper.com">Instapaper</a></strong>,&nbsp;&nbsp;and<br /><img style="vertical-align: text-top"  src="http://goldenviewapps.com/img/icon-pinboard.gif">&nbsp;<strong><a href="http://pinboard.in">Pinboard</a></strong>
</p>

<div class="divider"></div>

<p><a href="http://wittman.org/gv"><img src="https://github.com/wittman/goldenview/raw/master/chrome-web-store-card.png" alt="Golden View for Google+" /></a></p>

<p><strong><em>Golden View for Google+</em></strong> &#8211; <strong>Chrome Extension</strong> &#8211; <em>Initial Release July 18, 2011</em>:</p>

<blockquote>
  <p>Chrome Web Store <a href="https://chrome.google.com/webstore/detail/gijclepbhbekkghfmcdfkpmbkbefcokp">Install page</a></p>
  
  <p>(short URL: <a href="http://wittman.org/gv">http://wittman.org/gv</a> )</p>
</blockquote>

<p><strong>Details</strong>:</p>

<blockquote>
  <p>Compatibility: <strong>Chrome only</strong> (see below for cross-browser scripts)</p>
  
  <p>Discussion: <a href="https://plus.google.com/111309687695898923996/posts/LeQL1M3MqdP">on Google+</a></p>
  
  <p>Code Project: <a href="https://github.com/wittman/goldenview">https://github.com/wittman/goldenview</a></p>
</blockquote>

<div class="divider"></div>

<p><strong>Extensions (user scripts)</strong>:</p>

<blockquote>
  <p><a href="#user-mute">User Mute</a> &#8211; Mutes all posts by specific users.</p>
  
  <p><a href="#default-circle">Default Circle</a> &#8211; Set a circle as default (instead of <em>Stream</em>).</p>
  
  <p><a href="#hide-images">Hide Images</a> &#8211; Hide image: original and all shares.</p>
  
  <p><a href="#hide-comments">Hide Comments</a> &#8211; Hide comments (option hide all by default).</p>
  
  <p><a href="#search-with-google">Search With Google</a> &#8211; Search Google+ w/ Google Search.</p>
  
  <p><a href="#hide-sidebars">Hide Sidebars</a> &#8211; Hide left &amp; right side bars, widen middle.</p>
</blockquote>

<p><strong>Compatibility</strong>: All Google++ extensions / userscripts below should work on:</p>

<blockquote>
  <p><strong>Chrome</strong></p>
  
  <p><strong>Firefox</strong> w/ <a href="http://www.greasespot.net/">Greasemonkey</a> (<a href="https://addons.mozilla.org/firefox/748/">download</a>)</p>
  
  <p><strong>Safari</strong> w/ <a href="http://d.hatena.ne.jp/os0x/20100612/1276330696">NinjaKit</a> (<a href="http://ss-o.net/safari/extension/NinjaKit.safariextz">download</a>).</p>
</blockquote>

<div class="divider"></div>

<p><a name="user-mute"></a></p>

<h2>GooglePlusPlus User Mute</h2>

<h4>General Information</h4>

<p>The <code>googleplusplus_user_mute</code> userscript / extension for Google+ (aka Google Plus aka G+) mutes all posts by specific users. Click <em>MUTE USER</em> link next to the Public/Limited status. Once muted, a placeholder for each post appears with <em>{User Name} UNMUTE</em>, which if clicked will stop muting that particular user.</p>

<p>Shared posts where the originator is muted also get muted and in the placeholder appears: (MUTED SHARE – SEE ORIGINAL POSTER TO UNMUTE). Clicking <em>SEE ORIGINAL POSTER TO UNMUTE</em> takes you to the originator&#8217;s profile where you can UNMUTE them.</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/azpz">http://go.wittman.org/azpz</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/BjipDXXgf77"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googleplusplus_user_mute"><em>Fork project</em></a> (github)</p>
</blockquote>

<p><img src="https://github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute_button.png" alt="User Mute Button Screenshot" /></p>

<div class="divider"></div>

<p><img src="https://github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute.png" alt="User Mute Screenshot" /></p>

<div class="divider"></div>

<p><img src="https://github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute_share.png" alt="User Mute Share Screenshot" /></p>

<div class="divider"></div>

<p><a name="default-circle"></a></p>

<h2>GooglePlusPlus Default Circle</h2>

<h4>General Information</h4>

<p>The <code>googleplusplus_default_circle</code> userscript / extension for Google Plus (aka Google+ aka G+) adds a star next to each circle stream name. The star can be clicked to set or unset one circle stream as your default. When a default is set, going to the Stream view (which is an aggregate of all your circles) you automatically get redirected to your default stream.</p>

<p>Effectively, you can make one of your circles as the new everything you want to see by default based on one circle not all circles.</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/ays9">http://go.wittman.org/ays9</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/15i6M5X7zrs"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googleplusplus_default_circle"><em>Fork project</em></a> (github)</p>
</blockquote>

<p><img src="https://github.com/wittman/googleplusplus_default_circle/raw/master/screenshots/googleplusplus_default_circle_unset.png" alt="Default Circle Unset Screenshot" /></p>

<div class="divider"></div>

<p><img src="https://github.com/wittman/googleplusplus_default_circle/raw/master/screenshots/googleplusplus_default_circle_set.png" alt="Default Circle Set Screenshot" /></p>

<div class="divider"></div>

<p><a name="hide-images"></a></p>

<h2>GooglePlusPlus Hide Images</h2>

<p><code>googleplusplus_hide_images</code> is a user script for Google Plus (aka Google+ aka G+) that adds a button under each Google Plus post image to hide it (toggle show / hide). Hides the image on original post <em>and all shared posts</em>. Tired of an animated GIF that keeps getting shared over and over in different posts? &#8211; hide it once an forget about it.</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/axdz">http://go.wittman.org/axdz</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/Hq4Jxayt782"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googleplusplus_hide_images"><em>Fork project</em></a> (github)</p>
</blockquote>

<div class="divider"></div>

<p><a name="hide-comments"></a></p>

<h2>GooglePlusPlus Hide Comments</h2>

<h4>General Information</h4>

<p>The <code>googleplusplus_hide_comments</code> userscript for Google Plus adds a Hide Comments or Show Comments link on each post; this feature is sticky (the hidden or shown state is recorded in the browser&#8217;s local storage).</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/aua5">http://go.wittman.org/aua5</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/FD9URaSoFnk"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googleplusplus_hide_comments"><em>Fork project</em></a> (github)</p>
</blockquote>

<h4>Alternate Versions</h4>

<p>Alt version <strong>&#8220;hidden&#8221;</strong> hides all comments by default (as opposed to comments being visible by default using the standard version). The standard and alt versions work exactly the same in all other ways.</p>

<blockquote>
  <p><strong>Install Alternate Version &#8220;hidden&#8221; &#8211; Hide all comments by default&#8221;</strong>: <a href="http://go.wittman.org/aydn">http://go.wittman.org/aydn</a></p>
</blockquote>

<p><strong><em>Installing more than one version</em></strong>:
The scripts are named, namespaced and versioned exactly the same so installing one over-writes a previous primary or alt version. In the description will be an ALTERNATE VERSION clause only in an alt script.</p>

<p><em>Note to Developers</em>:
The _build.rb build script creates alternate script versions. At this time there is one currently supported alt version, &#8220;hidden&#8221;.</p>

<div class="divider"></div>

<p><a name="search-with-google"></a></p>

<h2>GooglePlusPlus Search With Google</h2>

<p><code>googleplusplus_search_with_google</code> is a user script for Google Plus (aka Google+ aka G+) that toggles the built-in search input <em>Find People</em> with another option: Search Google Plus with the Google search engine using the <em>site:</em> filter.</p>

<p>Click <em>TOGGLE SEARCH TYPE</em> link to toggle between <em>Find People</em> and <em>Search with Google</em>.</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/f2wt">http://go.wittman.org/f2wt</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/Avjpp7tsNrL"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googleplusplus_search_with_google"><em>Fork project</em></a> (github)</p>
</blockquote>

<div class="divider"></div>

<p><a name="hide-sidebars"></a></p>

<h2>GooglePlusPlus Hide Sidebars</h2>

<p>The <code>googleplusplus_hide_sidebars</code> is a user script for Google Plus (aka Google+ aka G+) that adds a feature to hide/show left and right side bars, and makes the main content wider. This feature is sticky and will show either a Hide Sidebars link or Show Sidebars link.</p>

<blockquote>
  <p><strong>Install</strong>: <a href="http://go.wittman.org/wdjg">http://go.wittman.org/wdjg</a></p>
  
  <p><a href="https://plus.google.com/111309687695898923996/posts/SHtNFsqHxna"><em>Discussion on Google+</em></a></p>
  
  <p><a href="https://github.com/wittman/googlepluplus_hide_sidebars"><em>Fork project</em></a> (github)</p>
</blockquote>

<div class="divider"></div>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/google-plus-extensions/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:thumbnail url="http://goldenviewapps.com/img/icon64.png" />
		<media:content url="http://goldenviewapps.com/img/icon64.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-twitter.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-googleplus.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-friendfeed.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-googlesearch.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-pinterest.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-pocket.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-instapaper.png" medium="image" />
		<media:content url="http://goldenviewapps.com/img/icon-pinboard.gif" medium="image" />
		<media:content url="http://wittman.org//github.com/wittman/goldenview/raw/master/chrome-web-store-card.png" medium="image">
			<media:title type="html">Golden View for Google+</media:title>
		</media:content>
		<media:content url="http://wittman.org//github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute_button.png" medium="image">
			<media:title type="html">User Mute Button Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org//github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute.png" medium="image">
			<media:title type="html">User Mute Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org//github.com/wittman/googleplusplus_user_mute/raw/master/screenshots/user_mute_share.png" medium="image">
			<media:title type="html">User Mute Share Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org//github.com/wittman/googleplusplus_default_circle/raw/master/screenshots/googleplusplus_default_circle_unset.png" medium="image">
			<media:title type="html">Default Circle Unset Screenshot</media:title>
		</media:content>
		<media:content url="http://wittman.org//github.com/wittman/googleplusplus_default_circle/raw/master/screenshots/googleplusplus_default_circle_set.png" medium="image">
			<media:title type="html">Default Circle Set Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Me, Age 13</title>
		<link>http://wittman.org/me-age-13/</link>
		<comments>http://wittman.org/me-age-13/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 05:55:49 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[self]]></category>
		<category><![CDATA[childhood]]></category>
		<category><![CDATA[micah]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=458</guid>
		<description><![CDATA[Lower portion, age 35.]]></description>
				<content:encoded><![CDATA[<p><a href="http://wittman.org/wp-content/uploads/IMG_5960.jpg"><img src="http://wittman.org/wp-content/uploads/IMG_5960.jpg" alt="Me, Age 13" title="micah-age-13" width="427" height="640" class="aligncenter size-full wp-image-459" /></a></p>

<p>Lower portion, age 35.</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/me-age-13/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_5960-150x150.jpg" />
		<media:content url="http://wittman.org/wp-content/uploads/IMG_5960.jpg" medium="image">
			<media:title type="html">micah-age-13</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/IMG_5960-150x150.jpg" />
		</media:content>
	</item>
		<item>
		<title>Edward Roy Wittman, 1944—2010</title>
		<link>http://wittman.org/edward-roy-wittman-1944-2010/</link>
		<comments>http://wittman.org/edward-roy-wittman-1944-2010/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 08:40:41 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[family]]></category>
		<category><![CDATA[dad]]></category>
		<category><![CDATA[trubute]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=401</guid>
		<description><![CDATA[A strong and stable father Is a treasure for which countless sons]]></description>
				<content:encoded><![CDATA[<p><a href="http://wittman.org/wp-content/uploads/ed-suz-2010-01-sm.png"><img src="http://wittman.org/wp-content/uploads/ed-suz-2010-01-sm.png" alt="Ed &amp; Suz Wittman, January 2010" title="ed-suz-2010-01-sm" width="400" height="598" class="aligncenter size-full wp-image-404" /></a></p>

<div style="font-size:10px;margin-left: 40px">
<em>Photograph by Loni Bourne, a dear and new family friend</em>
</div>

<div style="margin-bottom:16px;border-bottom:1px rgb(240,240,240) solid">&nbsp;</div>

<div style="margin-left: 40px;font-family: georgia, times, serif;font-size:13px">EXCERPT, MEMORIAL SERVICE</div>

<div>&nbsp;</div>

<div style="margin-left: 40px">
A strong and stable father<br />
Is a treasure for which countless sons<br />
Have only hoped; yet your daughter and<br />
Three sons and the mother of your children<br />
Had so much more.<br />
Love. From a place in your heart, tender love.<br /><br />
   —<em>Micah, Eldest Son<br >
</div>

<div style="margin-bottom:16px;border-bottom:1px rgb(240,240,240) solid">&nbsp;</div>

<div>
<a href="http://wittman.org/wp-content/uploads/ed-suz-sketch-by-emily-sm.png"><img style="border:1px rgb(220,220,220) solid;" src="http://wittman.org/wp-content/uploads/ed-suz-sketch-by-emily-sm.png" alt="Sketch of Ed &amp; Suz by Emily Slinker" title="ed-suz-sketch-by-emily-sm" width="400" height="529" class="aligncenter size-full wp-image-403" /></a>
</div>

<div style="font-size:10px;margin-left: 40px">
<em>Sketch by Emily Slinker, a dear and long time family friend</em>
</div>

<div style="margin-bottom:16px;border-bottom:1px rgb(220,220,220) solid">&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/edward-roy-wittman-1944-2010/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:thumbnail url="http://wittman.org/wp-content/uploads/ed-suz-2010-01-sm-150x150.png" />
		<media:content url="http://wittman.org/wp-content/uploads/ed-suz-2010-01-sm.png" medium="image">
			<media:title type="html">ed-suz-2010-01-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/ed-suz-2010-01-sm-150x150.png" />
		</media:content>
		<media:content url="http://wittman.org/wp-content/uploads/ed-suz-sketch-by-emily-sm.png" medium="image">
			<media:title type="html">ed-suz-sketch-by-emily-sm</media:title>
			<media:thumbnail url="http://wittman.org/wp-content/uploads/ed-suz-sketch-by-emily-sm-150x150.png" />
		</media:content>
	</item>
		<item>
		<title>Help Haiti</title>
		<link>http://wittman.org/help-haiti/</link>
		<comments>http://wittman.org/help-haiti/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 09:56:46 +0000</pubDate>
		<dc:creator>micah</dc:creator>
				<category><![CDATA[Bebepool]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bebepool.com]]></category>
		<category><![CDATA[donate]]></category>
		<category><![CDATA[Haiti]]></category>
		<category><![CDATA[hope]]></category>

		<guid isPermaLink="false">http://wittman.org/?p=353</guid>
		<description><![CDATA[Dear Bebepool Community, Bebepool.com has been humming along since 2005. It feels amazing to build a place/technology on the web that has found its way into the lives of so many parents, families and friends. I don&#8217;t know most of you personally of course, but we have a common link now thanks to the internet. [...]]]></description>
				<content:encoded><![CDATA[<p>Dear Bebepool Community,</p>

<p>Bebepool.com has been humming along since 2005. It feels amazing to build a place/technology on the web that has found its way into the lives of so many parents, families and friends. I don&#8217;t know most of you personally of course, but we have a common link now thanks to the internet.</p>

<p><img style="vertical-align:middle" height="18" width="18" src="http://bebepool.com/go/haiti-flag.png" title="Flag of Haiti" /> By now you are no doubt aware of the humanitarian crisis in Haiti in the wake of a devastating <a href="http://en.wikipedia.org/wiki/2010_Haiti_earthquake">earthquake on January 12, 2010</a>.</p>

<p>If you plan to or already have donated time or resources to a relief organization that can reach out to Haiti, <strong>Thank You</strong>.</p>

<p>Here&#8217;s how we can continue to help in a tangible way:</p>

<p>I just took a tally, and to date there have been <strong>1,497</strong> births entered into <a href="http://bebepool.com">bebepool.com</a> &#8211; what a celebration of life! I&#8217;m asking that together we raise <strong>$1,497</strong> to <strong>save lives in Haiti</strong>. My family and I just made the first contribution toward this goal. Whatever amount is right for you, any and all of it matters.</p>

<div style="margin: 0 0 0 100px;">
<a href="https://donate.pih.org/page/contribute/haiti_earthquake?outreach_page_id=739"><img src="http://act.pih.org/page/outreach/graphic/haitiearthquake/bebepool" alt="Donations for Haiti Bebepool Campaign" /></a>
</div>

<h3>Support <a href="http://www.standwithhaiti.org/haiti">Partners In Health</a></h3>

<p><strong>PIH provides medical care and have been helping in Haiti for over 20 years.</strong></p>

<p>I have no affiliation with PIH beyond becoming a donor to their charitable work this week. They are a top-ten charity as <a href="http://www.givewell.net/international/top-charities/PIH">rated by givewell.net</a>. They are on the ground right now trying to stabilize an unimaginable number of critically injured people. The following <em>60 Minutes</em> program will show what the situation is right now.</p>

<p><embed src='http://cnettv.cnet.com/av/video/cbsnews/atlantis2/player-dest.swf' FlashVars='linkUrl=http://www.cbsnews.com/video/watch/?id=6108550n&#038;tag=api&#038;releaseURL=http://cnettv.cnet.com/av/video/cbsnews/atlantis2/player-dest.swf&#038;videoId=50082382&#038;partner=news&#038;vert=News&#038;si=254&#038;autoPlayVid=false&#038;name=cbsPlayer&#038;allowScriptAccess=always&#038;wmode=transparent&#038;embedded=y&#038;scale=noscale&#038;rv=n&#038;salign=tl' allowFullScreen='true' width='425' height='324' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed><br /><a href='http://www.cbsnews.com'>Watch CBS News Videos Online</a></p>

<p>Doctor Paul Farmer, co-founder of PIH, was one of the interviewees in the video clip above.</p>

<hr />

<p>I can&#8217;t thank everyone here enough for reading this and considering how you can do something to help a neighbour. I am full of gratitude.</p>

<p>There&#8217;s one more thing, and it won&#8217;t cost anything except 30 seconds of your time. I set up a special bebepool account so you can <strong><em>leave your name as a way of expressing moral support</em></strong> for a people in a time of great need (feel free to add a message in the comments to share your thoughts, but just your name is great too).</p>

<blockquote>
  <p><a href="http://bebepool.com/haiti">bebepool.com/haiti</a></p>
</blockquote>

<p>&nbsp;<br />
Questions and comments are welcome &#8211; please submit them into the commenting system at the bottom of this blog post.</p>

<p>&nbsp;</p>

<p>Kind Regards,</p>

<p>Micah<br />
bebepool.com creator/administrator</p>
]]></content:encoded>
			<wfw:commentRss>http://wittman.org/help-haiti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://bebepool.com/go/haiti-flag.png" />
		<media:content url="http://bebepool.com/go/haiti-flag.png" medium="image">
			<media:title type="html">Flag of Haiti</media:title>
		</media:content>
		<media:content url="http://act.pih.org/page/outreach/graphic/haitiearthquake/bebepool" medium="image">
			<media:title type="html">Donations for Haiti Bebepool Campaign</media:title>
		</media:content>
	</item>
	</channel>
</rss>
