<?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/"
	>

<channel>
	<title>A journal of my take on this wacky world</title>
	<atom:link href="http://blog.wlindley.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wlindley.com</link>
	<description>&#34;De molestus, opportunitas.&#34; (From the annoying, comes opportunity)</description>
	<lastBuildDate>Tue, 27 Sep 2011 17:22:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3-beta4</generator>
		<item>
		<title>Blue Griffon HTML editor</title>
		<link>http://blog.wlindley.com/2011/06/blue-griffon-html-editor/</link>
		<comments>http://blog.wlindley.com/2011/06/blue-griffon-html-editor/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 02:59:49 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[bluegriffon]]></category>
		<category><![CDATA[composition]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=557</guid>
		<description><![CDATA[Blue Griffon seems to be the descendant of the moribund NVU and Kompozer projects, offering a What you see is what you get (WYSIWYG) HTML editing environment. Worth a look.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bluegriffon.org/">Blue Griffon</a> seems to be the descendant of the moribund NVU and Kompozer projects, offering a What you see is what you get (WYSIWYG) HTML editing environment.  Worth a look.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2011/06/blue-griffon-html-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quack</title>
		<link>http://blog.wlindley.com/2011/01/kvak/</link>
		<comments>http://blog.wlindley.com/2011/01/kvak/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 16:40:43 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Random Observations]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=362</guid>
		<description><![CDATA[I have always loved a mallard&#8217;s iridescent green.]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-459" href="http://blog.wlindley.com/2011/01/kvak/ted_mallards/"><img class="alignnone size-medium wp-image-459" title="Ted_Mallards" src="http://blog.wlindley.com/wp-content/uploads/2011/01/Ted_Mallards-300x189.jpg" alt="" width="300" height="189" /></a></p>
<p>I have always loved a mallard&#8217;s iridescent green.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2011/01/kvak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The word is, &#8220;Administer.&#8221;</title>
		<link>http://blog.wlindley.com/2010/09/the-word-is-administer/</link>
		<comments>http://blog.wlindley.com/2010/09/the-word-is-administer/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 11:59:31 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Geek Humor]]></category>
		<category><![CDATA[bete noir]]></category>
		<category><![CDATA[grammar]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=439</guid>
		<description><![CDATA[If you use the word, &#8220;Administrate&#8221; Your grammar I won&#8217;t admirate If your computer is configurated To say it is a word, you&#8217;ll have to reinterpretate What it says, &#8217;cause it&#8217;s not, I have been reliably informated.]]></description>
			<content:encoded><![CDATA[<p>If you use the word, &#8220;Administrate&#8221;<br />
Your grammar I won&#8217;t admirate<br />
If your computer is configurated<br />
To say it is a word, you&#8217;ll have to reinterpretate<br />
What it says, &#8217;cause it&#8217;s not, I have been reliably informated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2010/09/the-word-is-administer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die Shapes and Radially Staggered Bonding</title>
		<link>http://blog.wlindley.com/2010/02/die-shapes-and-radially-staggered-bonding/</link>
		<comments>http://blog.wlindley.com/2010/02/die-shapes-and-radially-staggered-bonding/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 19:23:28 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=417</guid>
		<description><![CDATA[Over ten years ago I put aside my copy of the HP Journal, December 1996 edition for later reading.  I would like to relate some thoughts I have recently had on an article in it. As pin counts of integrated &#8230; <a href="http://blog.wlindley.com/2010/02/die-shapes-and-radially-staggered-bonding/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over ten years ago I put aside my copy of the HP Journal, December 1996 edition for later reading.  I would like to relate some thoughts I have recently had on <a href="http://www.hpl.hp.com/hpjournal/96dec/dec96a6.htm">an article in it</a>.</p>
<p>As pin counts of integrated circuits have continued to rise, the difficulties in arranging wire bonds &#8212; which connect the &#8220;pads&#8221; on the chip (die) to the landing zones on the &#8220;pins&#8221; that connect through the &#8220;device&#8221; (plastic or ceramic) to the outside world &#8212; have likewise continued to rise.  As the connections get closer, simply putting pads around the edge of the die makes them too close, and too small, to accurately bond with a flying piece of semi-molten gold wire.</p>
<p>The article shows micrographs of HP&#8217;s technique for radially staggered bonding. This does increase the available size and separation of the pads but it really only defers the problem.  Another problem with device yield is that the &#8220;street&#8221; which is traditionally cut by a saw requires a significant amount of area.</p>
<p>For a better overall solution, consider the bee&#8217;s honeycomb.</p>
<p>A honeycomb is a matrix of hexagons.  Not only is every cell nearly the same, but the amount of material used to construct the honeycomb is minimized.</p>
<p>If a silicon wafer were cut into hexagons, perhaps by a laser, that would reduce the amount of area lost. Further, because a hexagon more closely approximates a circle &#8212; which is the end convergence of the radially staggered bonding process.  (The clue is, &#8220;radial&#8221; &#8212; think &#8230; circle!)</p>
<p>This whole process could significantly increase both yield and pin count.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2010/02/die-shapes-and-radially-staggered-bonding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grace Hopper Quote</title>
		<link>http://blog.wlindley.com/2009/11/grace-hopper-quote/</link>
		<comments>http://blog.wlindley.com/2009/11/grace-hopper-quote/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:27:33 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=346</guid>
		<description><![CDATA[A human must turn information into intelligence or knowledge. We&#8217;ve tended to forget that no computer will ever ask a new question. — Rear Admiral Grace Murray Hopper]]></description>
			<content:encoded><![CDATA[<p>A human must turn information into intelligence or knowledge. We&#8217;ve tended to forget that no computer will ever ask a new question.<br />
          — Rear Admiral Grace Murray Hopper</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/11/grace-hopper-quote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s a blog?</title>
		<link>http://blog.wlindley.com/2009/11/whats-a-blog/</link>
		<comments>http://blog.wlindley.com/2009/11/whats-a-blog/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 16:18:57 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Commentary]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=344</guid>
		<description><![CDATA[Blogging is where you write an article or two every day, and it really does have to be at least one a day, about an issue. Usually blogs attempt to develop a community of readers, all of whom get to &#8230; <a href="http://blog.wlindley.com/2009/11/whats-a-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Blogging is where you write an article or two every day, and it really does have to be at least one a day, about an issue.</p>
<p>Usually blogs attempt to develop a community of readers, all of whom get to discuss each post on the blog site.</p>
<p>Blogs are mostly used to discuss political and social issues.  The comments are wide-ranging and often become shouting matches.</p>
<p>If you want to push an issue, to get people excited about something, a blog is great.</p>
<p>If you&#8217;re trying to sell something, you&#8217;ll either wind up with silence (which is bad) or people shouting and complaining (worse).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/11/whats-a-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fortune cookie?</title>
		<link>http://blog.wlindley.com/2009/11/fortune-cookie/</link>
		<comments>http://blog.wlindley.com/2009/11/fortune-cookie/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 15:44:50 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[vi]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/2009/11/fortune-cookie/</guid>
		<description><![CDATA[Follow the Path of Emacs, grasshopper, and you shall go far. Venture not down the false road of &#8216;vi&#8217; and shun the evil &#8216;notepad.exe&#8217;]]></description>
			<content:encoded><![CDATA[<p>Follow the Path of Emacs, grasshopper, and you shall go far.  Venture not down the false road of &#8216;vi&#8217; and shun the evil &#8216;notepad.exe&#8217;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/11/fortune-cookie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ABLEConf 2009</title>
		<link>http://blog.wlindley.com/2009/10/ableconf-2009/</link>
		<comments>http://blog.wlindley.com/2009/10/ableconf-2009/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 11:52:22 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=315</guid>
		<description><![CDATA[Free. Saturday, October 24, 2009&#8230; 10am to 4pm at the University of Advancing Technology in Phoenix (Baseline Rd. just west of I-10). A full day of presentations and participation on free software. More info: http://www.ableconf.com/ Update: A good time and &#8230; <a href="http://blog.wlindley.com/2009/10/ableconf-2009/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Free. </strong>Saturday, October 24, 2009&#8230; 10am to 4pm at the University of Advancing Technology in Phoenix (Baseline Rd. just west of I-10).</p>
<p>A full day of presentations and participation on free software.</p>
<p>More info: <a href="http://www.ableconf.com/">http://www.ableconf.com/</a></p>
<p>Update: A good time and a good place to meet like-minded folks and get up to speed on new technology, and even a few &#8220;Aha!&#8221; moments on how to do things better.  See you next year!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/10/ableconf-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Share Thunderbird Address book via LDAP</title>
		<link>http://blog.wlindley.com/2009/10/share-thunderbird-address-book-via-ldap/</link>
		<comments>http://blog.wlindley.com/2009/10/share-thunderbird-address-book-via-ldap/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 18:01:59 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[System Admin]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/?p=297</guid>
		<description><![CDATA[If you like this, please consider donating to fund further development. After years of frustration waiting for the Mozilla Thunderbird folks to add the ability to edit LDAP address-books, and years of frustration with the pigheadedness and brain-damagedness of LDAP &#8230; <a href="http://blog.wlindley.com/2009/10/share-thunderbird-address-book-via-ldap/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div style="border: 5px ridge #ff8833; float: right; width: 200px; margin-left: 5px; padding-left: 5px;">If you like this, please consider donating to fund further development.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="8855466" />
<input alt="PayPal - The safer, easier way to pay online!" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img src="https://www.paypal.com/en_US/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
</div>
<p>After years of frustration waiting for the Mozilla Thunderbird folks to add the ability to edit LDAP address-books, and years of frustration with the pigheadedness and brain-damagedness of LDAP server software, I decided to write my own little pseudo-LDAP server.</p>
<p><strong>This is a proof of concept only and not meant for production use yet.</strong></p>
<p>Here it is, in Perl: <a href="http://blog.wlindley.com/wp-content/uploads/2009/10/generic-ldap-0.1.tgz">generic-ldap-0.1</a> It merely reads in</p>
<ul>
<li>a Thunderbird address book using a module from CPAN</li>
<li>or an LDIF file, using another module from CPAN</li>
<li>or anything else you care to write a plugin for (put it in the Plugins/ subdirectory)&#8230; there&#8217;s a start on a WordPress module, or you could write one for OSCommerce, or&#8230; the sky&#8217;s the limit</li>
</ul>
<p>and shares that out via the LDAP protocol, using the Net::LDAP::Server module. Writing this meant seeing what the various email clients (Thunderbird, Evolution, KMail) actually wanted to see.</p>
<p>The nastiest, most brain-damaged part of LDAP is the non-standard field (attribute) names. None of these programs agree on what to call &#8220;home street address&#8221; versus &#8220;work street address,&#8221; for example.  What a nightmare.  My little server tries to remedy this by copying what it can suss out, into every possible field that your email client might be looking for.</p>
<p>What needs to be done yet?</p>
<ul>
<li>Better (or any) support for Outlook and Outlook Express, both reading their address-books and talking what they want to hear in terms of LDAP</li>
<li>Security. Right now there isn&#8217;t much, beyond plaintext password authentication for each resource. You probably want to run this behind a firewall until there is support for TLS or SSL or something else. Perhaps another set of Plugins.</li>
<li>Support for reading IMAP address books, vCards, etc.</li>
<li>Support for more complex queries. Right now it only understands &#8220;OR&#8221; queries. Again, possibly as another set of Plugins.</li>
</ul>
<p>This is written as an extensible system with Plugins. At the moment it fills my internal needs &#8212; specifically, sharing a single Thunderbird address-book inside an office.</p>
<p>Please contact me if you would like help adding features or additional development.</p>
<p>William Lindley, wlindley.com, 480.947.6100</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/10/share-thunderbird-address-book-via-ldap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scottsdale WordPress meetup group</title>
		<link>http://blog.wlindley.com/2009/09/scottsdale-wordpress-meetup-group/</link>
		<comments>http://blog.wlindley.com/2009/09/scottsdale-wordpress-meetup-group/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 11:09:14 +0000</pubDate>
		<dc:creator>bill</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.wlindley.com/2009/09/scottsdale-wordpress-meetup-group/</guid>
		<description><![CDATA[I just found the Scottsdale WordPress Meetup Group/ and am hoping to go to the next one&#8230; see you there&#8230;]]></description>
			<content:encoded><![CDATA[<p>I just found the <a href="http://www.meetup.com/The-scottsdale-WordPress-Meetup-Group/">Scottsdale WordPress Meetup Group/</a> and am hoping to go to the next one&#8230; see you there&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wlindley.com/2009/09/scottsdale-wordpress-meetup-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

