<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atomfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="0.3" xml:lang="en">
<title>Michael Eakes</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/" />
<modified>2008-10-22T10:21:46Z</modified>
<tagline>Web 2.0 Architecture, Social Technology, Product Design</tagline>
<id>tag:www.eakes.org,2008://1</id>
<generator url="http://www.movabletype.org/" version="3.33">Movable Type</generator>
<copyright>Copyright (c) 2008, mjeakes</copyright>
<geo:lat>37.791728</geo:lat><geo:long>-122.401909</geo:long><link rel="icon" href="http://www.feedburner.com/fb/images/pub/fb_pwrd.gif" type="image/gif" /><link rel="start" href="http://feeds.feedburner.com/MichaelEakes" type="application/atom+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">644984</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><entry>
<title>Ordering of candidates on 2008 California ballot</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2008/10/presidential-candidate-orderin.html" />
<modified>2008-10-22T10:21:46Z</modified>
<issued>2008-10-22T07:18:17Z</issued>
<id>tag:www.eakes.org,2008://1.93</id>
<created>2008-10-22T07:18:17Z</created>
<summary type="text/plain">In California, the ordering of the presidential candidates is determined by lottery. Then to even it out, CA 13111(b) makes each subsequent assembly district rotate the list by one position. The system is not perfectly even--candidates neighbors are fixed, and...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>

<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;In California, the ordering of the presidential candidates is determined by lottery.  Then to even it out, &lt;a href="http://www.leginfo.ca.gov/cgi-bin/displaycode?section=elec&amp;group=13001-14000&amp;file=13100-13121 "&gt;CA 13111(b)&lt;/a&gt; makes each subsequent assembly district rotate the list by one position.  The system is not perfectly even--candidates neighbors are fixed, and similarly named candidates are guaranteed to be neighbors.  However, it appears to be &lt;a href="http://www.law.stanford.edu/publications/details/3506/ "&gt;more fair&lt;/a&gt; than no rotation at all.  &lt;/p&gt;

&lt;p&gt;The &lt;a href="http://www.sos.ca.gov/admin/press-releases/2008/DB08-080.pdf "&gt;lottery&lt;/a&gt; for November 4, 2008 ordered the entire alphabet, but only six letters were needed to order these candidates (in lottery order): &lt;strong&gt;MCKNOB&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;The table shows ballot ordering for each of California's 80 &lt;a href="http://www.legislature.ca.gov/legislators_and_districts/districts/assemblydistricts.html "&gt;assembly districts&lt;/a&gt;:  &lt;/p&gt;

&lt;table border="1"&gt;
&lt;tr&gt;
&lt;td valign="top"&gt;1, 7, 13, 19, 25, 31, 37, 43, 49, 55, 61, 67, 73, 79&lt;/td&gt;
&lt;td valign="top"&gt;2, 8, 14, 20, 26, 32, 38, 44, 50, 56, 62, 68, 74, 80&lt;/td&gt;
&lt;td valign="top"&gt;3, 9, 15, 21, 27, 33, 39, 45, 51, 57, 63, 69, 75&lt;/td&gt;
&lt;td valign="top"&gt;4, 10, 16, 22, 28, 34, 40, 46, 52, 58, 64, 70, 76&lt;/td&gt;
&lt;td valign="top"&gt;5, 11, 17, 23, 29, 35, 41, 47, 53, 59, 65, 71, 77&lt;/td&gt;
&lt;td valign="top"&gt;6, 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
MCCain&lt;br&gt;
MCKinney&lt;br&gt;
Keyes&lt;br&gt;
Nader&lt;br&gt;
Obama&lt;br&gt;
Barr
&lt;/td&gt;
&lt;td&gt;
MCKinney&lt;br&gt;
Keyes&lt;br&gt;
Nader&lt;br&gt;
Obama&lt;br&gt;
Barr&lt;br&gt;
MCCain
&lt;/td&gt;
&lt;td&gt;
Keyes&lt;br&gt;
Nader&lt;br&gt;
Obama&lt;br&gt;
Barr&lt;br&gt;
MCCain&lt;br&gt;
MCKinney
&lt;/td&gt;
&lt;td&gt;
Nader&lt;br&gt;
Obama&lt;br&gt;
Barr&lt;br&gt;
MCCain&lt;br&gt;
MCKinney&lt;br&gt;
Keyes
&lt;/td&gt;
&lt;td&gt;
Obama&lt;br&gt;
Barr&lt;br&gt;
MCCain&lt;br&gt;
MCKinney&lt;br&gt;
Keyes&lt;br&gt;
Nader
&lt;/td&gt;
&lt;td&gt;
Barr&lt;br&gt;
MCCain&lt;br&gt;
MCKinney&lt;br&gt;
Keyes&lt;br&gt;
Nader&lt;br&gt;
Obama
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;p&gt;&lt;br /&gt;
Obama will appear above McCain on roughly 66% of the ballots.  The flip side is that whenever Obama appears below McCain, he appears four names below McCain, instead of two.  McCain may also get a small boost for being listed first in 14 assembly districts, compared to Obama's 13.&lt;/p&gt;

&lt;p&gt;Also interesting is that McCain is adjacent to McKinney on ~82.5% ballots, though fortunately for McCain, always ahead of McKinney.  However, in the ~17.5% of district ballots where they are not adjacent, McKinney appears first while McCain appears last.  Could an eager McCain voter accidentally mark the first "Mc" in sight?  It would be easy to go back and see if the data shows McCain statistically under performing himself in those assembly districts.&lt;/p&gt;

&lt;p&gt;All of San Francisco will notice that Obama appears either last or second-to-last.  But since San Francisco residents are such conscientious voters, perhaps that is more of an irony than any disadvantage to Obama.&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=A82gM"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=A82gM" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=Tz1om"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=Tz1om" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=2Nb5m"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=2Nb5m" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Stop Your Loose-leaf Junk Mail</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2008/01/remove-your-address-from-the-s_1.html" />
<modified>2008-08-07T18:05:37Z</modified>
<issued>2008-01-15T21:48:33Z</issued>
<id>tag:www.eakes.org,2008://1.90</id>
<created>2008-01-15T21:48:33Z</created>
<summary type="text/plain">Often my tiny mailbox is jammed with loose-leaf advertising addressed to "RESIDENT," obscuring or crumpling important mail. Today I noticed a phone number for inquiries, then called the number and found that they accept requests to be removed from their...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>lifehack</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;Often my tiny mailbox is jammed with loose-leaf advertising addressed to "RESIDENT," obscuring or crumpling important mail.&lt;/p&gt;

&lt;p&gt;&lt;img alt="SpecialOffers.jpg" src="http://www.eakes.org/images/SpecialOffers.jpg" width="320" height="240" /&gt;&lt;/p&gt;

&lt;p&gt;Today I noticed a phone number for inquiries, then called the number and found that they accept requests to be removed from their mailing list!  &lt;/p&gt;

&lt;p&gt;If you live in the Bay Area and dislike this kind of generic, paper-intensive marketing, do what I did:  Call the San Francisco Chronicle at 415.777.7979 and leave a message containing your address exactly as it appears on the mailing. &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
UPDATE:  &lt;br /&gt;
Thanks to a tip from &lt;a href="http://www.linkedin.com/in/kipgebhardt"&gt;Kip&lt;/a&gt;, I got rid of &lt;em&gt;redplum&lt;/em&gt;, an additional source of coupons and junk mail.  The publisher (Valassis / Advo) removed my address when I called their friendly consumer support line: 888-241-6760 (8:30am-5:00pm EST).  You can also fill out a &lt;a href="http://www.advo.com/consumersupport.html" rel="nofollow"&gt;removal form&lt;/a&gt; online.  &lt;/p&gt;

&lt;p&gt;UPDATE:&lt;br /&gt;
Valpak sent envelopes of coupons addressed to a "Smart shopper at" my address, so I called the number on the envelope (1.800.676.6878).  There was no human, but I was able to get these removal instructions from their automated system:&lt;/p&gt;

&lt;blockquote&gt;
"Mail your request along with your blue Valpak envelope to: &lt;br&gt;
Valpak Direct Marketing Systems&lt;br&gt;
8605 Largo Lakes Drive&lt;br&gt;
Largo, FL 33773&lt;br&gt;
Your name will remain on our suppression list for two years."
&lt;/blockquote&gt;
 (I pressed 1 for english, 3 for corporate, 1 for mailings, 2 for removal)

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=DthUL"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=DthUL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=Xamgl"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=Xamgl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=TxVal"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=TxVal" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>How to Type International Characters on iPhone</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/10/how-to-enter-international-cha.html" />
<modified>2008-01-15T22:22:12Z</modified>
<issued>2007-10-17T18:58:57Z</issued>
<id>tag:www.eakes.org,2007://1.89</id>
<created>2007-10-17T18:58:57Z</created>
<summary type="text/plain">I needed to add a contact from Västerås, Sweden to my iPhone. Not knowing how to enter international characters, I sufficed to type "Vasteras", which is good for a Swedish chuckle if pronounced out loud. How to Enter International Characters...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;I needed to add a contact from Västerås, Sweden to my iPhone.  Not knowing how to enter international characters, I sufficed to type "Vasteras", which is good for a Swedish chuckle if pronounced out loud.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;How to Enter International Characters on the iPhone:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Using the iPhone "keyboard", just hold down the letter key you wish to modify .  A popup menu will appear showing the possible modified symbols.  For example, if you want "å", hold down the "a" key and choose "å" from the popup menu. &lt;/p&gt;

&lt;p&gt;This was apparently an &lt;a href="http://www.iphoneatlas.com/2007/09/27/undocumented-new-features-in-iphone-softwarefirmware-111/"&gt;undocumented feature&lt;/a&gt; in the latest iPhone software release, version 1.1.1.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=2yaxCZ5l"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=2yaxCZ5l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=5YQwatD7"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=5YQwatD7" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=ZtSMghFL"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=ZtSMghFL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Connecting to MySQL with Crystal Reports XI</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/06/connecting-to-mysql-with-cryst.html" />
<modified>2007-07-16T03:26:56Z</modified>
<issued>2007-06-13T22:21:08Z</issued>
<id>tag:www.eakes.org,2007://1.88</id>
<created>2007-06-13T22:21:08Z</created>
<summary type="text/plain">CrystalReports is not too into the open source scene, consequently it doesn't work with MySQL out of the box. But you can easily get the Crystal Reports Designer to work against a MySQL database by using JDBC. Download the MySQL...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;CrystalReports is not too into the open source scene, consequently it doesn't work with MySQL out of the box.  But you can easily get the Crystal Reports Designer to work against a MySQL database by using JDBC.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download the MySQL &lt;a href="http://www.mysql.com/products/connector/j/"&gt;Connector J&lt;/a&gt; jar file.   That download should contain a jar file that looks something like:
&lt;code&gt;mysql-connector-java-3.1.14-bin.jar&lt;/code&gt;

&lt;p&gt;&lt;li&gt;Add the location of your newly downloaded jar file to the Classpath, as defined in CrystalReports CRConfig.xml file.  On a Windows machine, the config file will be located somewhere like: &lt;br /&gt;
&lt;code&gt;C:\Program Files\Business Objects\Common\3.5\java\CRConfig.xml&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;li&gt;Once you have altered your CRConfig.xml, close and reopen Crystal Reports.&lt;br /&gt;
&lt;li&gt;From the menu: File -&gt; New -&gt; Standard Report&lt;br /&gt;
&lt;li&gt;In the "Available Data Sources" list, double-click to expand "Create New Connection"&lt;br /&gt;
&lt;li&gt;Double-click to expand "JDBC (JNDI)"&lt;br /&gt;
&lt;li&gt;Double-click "Make New Connection" &lt;br /&gt;
&lt;li&gt;Connection URL: "jdbc:mysql://db.example.com/dbname" (Use your own database host name and db name).&lt;br /&gt;
&lt;li&gt;Database Classname: "com.mysql.jdbc.Driver"&lt;br /&gt;
&lt;li&gt;Click "Next"&lt;br /&gt;
&lt;li&gt;Enter a database user/password combination when prompted.  &lt;br /&gt;
&lt;li&gt;You should now be able to inspect the tables/columns in the database to begin reporting.&lt;br /&gt;
&lt;/ol&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
If the connection is not allowed, make sure your granted access settings in MySQL allow you to connect from wherever you are.  Try connecting using the vanilla MySQL command line client.  &lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=j9nIxwJr"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=j9nIxwJr" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=41R6WBrq"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=41R6WBrq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=ZAX0auiO"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=ZAX0auiO" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Avoid Lock-in: How to Get Your Own Email Address</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/06/avoid-email-lockin-own-your-em_1.html" />
<modified>2007-06-11T00:10:09Z</modified>
<issued>2007-06-09T21:11:58Z</issued>
<id>tag:www.eakes.org,2007://1.86</id>
<created>2007-06-09T21:11:58Z</created>
<summary type="text/plain">These days, we use our email addresses as a form of online identity. You don't want your digital identity to be owned by an ISP, DSL, or cable company whose service you might wish to cancel someday. Your email address...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>lifehack</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;These days, we use our email addresses as a form of online identity.  You don't want your digital identity to be owned by an ISP, DSL, or cable company whose service you might wish to cancel someday. Your email address goes away when you cancel, with forwarding usually not provided.  I know people that are hopelessly stuck paying AOL or Comcast every month because of such lock-in.  Silly as it may sound, it can be a big problem if you end up having a hundred online accounts tied to that email address.  &lt;/p&gt;

&lt;p&gt;The free email companies (gmail, yahoo, hotmail) are only somewhat better, in that they are at least not charging you for the lock-in experience.  But the lock-in principle is the same. With every online account you tie to that email address, you lock-in even tighter to that address.&lt;/p&gt;

&lt;p&gt;Here is how to own your own identity: Buy your own domain name, and pay for professional email hosting.  Neither of those services is locked to your email address.  Both are seamlessly replaceable if you find a better deal.  Your email address remains your own.  &lt;/p&gt;

&lt;p&gt;Additional benefits are that you get to choose a personal or professional sounding email address, and you will never need to change your email address ever again.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
Here's what I did:&lt;br /&gt;
&lt;ol&gt;&lt;br /&gt;
&lt;li&gt; Register your domain name (about $9/yr) at &lt;a href="https://www.godaddy.com/gdshop/registrar/search.asp?ci=8990"&gt;GoDaddy&lt;/a&gt;.  (more on GoDaddy &lt;a href="#notes-godaddy"&gt;below&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;li&gt; Sign up for "Individual Email at Your Domain" (about $11/mo) from LuxSci.  Using this &lt;a href="http://luxsci.com/saved-order.php/05786-11778"&gt;link&lt;/a&gt; gives you 5% off.   (more on LuxSci &lt;a href="#notes-luxsci"&gt;below&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;&lt;li&gt; Once you are logged into GoDaddy, choose "Domains-&gt;My Domain Names" from the menus.  &lt;/p&gt;

&lt;p&gt;&lt;img alt="email-lockin-2.png" src="http://www.eakes.org/images/email-lockin-2.png" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;li&gt; Now in the "Domain Control Center" select your domain.&lt;/p&gt;

&lt;p&gt;&lt;li&gt; Click on "Total DNS Control and MX Records".&lt;/p&gt;

&lt;p&gt;&lt;img alt="email-lockin-1.png" src="http://www.eakes.org/images/email-lockin-1.png" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;li&gt; In the "MX (Mail Exchange)" section, add three new MX Records (delete any pre-existing MX Records).  Your MX records should correspond to the instructions in the setup message you get from LuxSci, and may look something like this:&lt;/p&gt;

&lt;pre&gt;
 Priority Host Goes To
 15       @    yourdomain.com.inbound15.mxlogic.net
 25       @    yourdomain.com.inbound25.mxlogicmx.net
 35       @    yourdomain.com.inbound35.mxlogic.net 
&lt;/pre&gt;

&lt;p&gt;&lt;img alt="email-lockin-3.png" src="http://www.eakes.org/images/email-lockin-3.png" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;li&gt; You are done!  Test your new email, both sending and receiving.  Be aware that it can take anywhere from 0-3 days for your new DNS changes to fully propagate through the net (this is a normal property of how DNS works).&lt;br /&gt;
&lt;/ol&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;hr&gt;&lt;/p&gt;

&lt;p&gt;&lt;a name="notes-godaddy"&gt;Notes on GoDaddy&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;I have been using godaddy for the past two years, and have no affiliation with the company.  It is mass-consumer oriented, so you have to be careful to avoid buying many of the unnecessary extras they are pushing.  If you can live with that, you will find a good value and full-featured domain management tools.  I have also dealt with their customer service twice, and without any issue.  &lt;/p&gt;

&lt;p&gt;Here is what you can expect (based on my experience):&lt;br /&gt;
&lt;ul&gt;&lt;br /&gt;
&lt;li&gt;~$9.20 for a .com domain, plus ~$7 more for private registration, which I added.  &lt;br /&gt;
&lt;li&gt;Complete control of your DNS (in this case we need the MX control)&lt;br /&gt;
&lt;li&gt;No hassles transferring domains in or out. (I've tested both).&lt;br /&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;a name="notes-luxsci"&gt;Notes on LuxSci:&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have been using LuxSci for two years.  I provide a coupon code (BUNGEE) for a referral program that gives you a 5% discount and me a 5% commission.  However, be sure that if I ever stop using LuxSci as my email hosting provider, I will immediately stop recommending them in this way.&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;Note on Both GoDaddy and LuxSci: Each of the two companies will actually provide both domain registration &lt;strong&gt;and&lt;/strong&gt; email.  Not surprisingly, each of them only does one service best, so I can't recommend either as a one-stop-shop.  Below are details of how each company offers the corresponding service.&lt;/p&gt;

&lt;p&gt;GoDaddy does offer an inexpensive email service, but since GoDaddy's email does not include &lt;a href="http://en.wikipedia.org/wiki/Imap"&gt;IMAP&lt;/a&gt;, I chose LuxSci instead.  IMAP is the full-featured mail synchronization protocol that lets me keep desktop, and mobile, and web mail readers, all in sync.  POP is a half-baked protocol, but often offered because its much cheaper to provide that IMAP.  Life is too short to waste time with POP.&lt;/p&gt;

&lt;p&gt;LuxSci offers a (resold) domain registration service.  From what I can see, it is more expensive and less full-featured than registering at GoDaddy.  In theory, you could save a step and register your domain at Luxsci, but I have not used their service and cannot make that recommendation.  Share your experience if you do.&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=FBJbVsJr"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=FBJbVsJr" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=m8MD9ZHw"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=m8MD9ZHw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=58C52AE8"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=58C52AE8" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Nonsense Award Winner</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/06/nonsense-award-goback-autoreve.html" />
<modified>2007-07-26T04:16:00Z</modified>
<issued>2007-06-09T17:50:59Z</issued>
<id>tag:www.eakes.org,2007://1.87</id>
<created>2007-06-09T17:50:59Z</created>
<summary type="text/plain">Nonsense is somewhat like randomness, in that it's very hard for a human to create perfect nonsense without inadvertently injecting little bits of sense. Once in a great while, however, a carefully crafted instance of utter nonsense reaches such levels...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>fun</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;Nonsense is somewhat like randomness, in that it's very hard for a human to create perfect nonsense without inadvertently injecting little bits of sense.  Once in a great while, however, a carefully crafted instance of utter nonsense reaches such levels of quality that special recognition is merited:&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;img alt="go-back-auto-revert-buffer.gif" src="http://www.eakes.org/images/go-back-auto-revert-buffer.gif" width="382" height="174" /&gt;&lt;/p&gt;

&lt;blockquote&gt;"Warning! The GoBack Auto-Revert buffer is now 50% full. Once this reaches 100%, the computer will automatically revert to the Auto-Revert time."&lt;/blockquote&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=fLsbL"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=fLsbL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=mRMVl"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=mRMVl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=qn3cl"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=qn3cl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Java Injection in Jasper Reports</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/02/java-injection-in-jasper-repor.html" />
<modified>2007-03-19T06:19:27Z</modified>
<issued>2007-02-14T22:16:21Z</issued>
<id>tag:www.eakes.org,2007://1.85</id>
<created>2007-02-14T22:16:21Z</created>
<summary type="text/plain">I needed to create a JasperReports variable of type NumberFormat to format dollars without cents. Try to stay calm while reading this. JasperReports allows the creation of variables that can be evaluated at report run time. The variables can be...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;I needed to create a JasperReports variable of type &lt;a href="http://java.sun.com/j2se/1.4.2/docs/api/java/text/NumberFormat.html"&gt;NumberFormat&lt;/a&gt; to format dollars without cents.  &lt;/p&gt;

&lt;p&gt;Try to stay calm while reading this.&lt;/p&gt;

&lt;p&gt;JasperReports allows the creation of variables that can be evaluated at report run time.  The variables can be of any Java object type.  You can set the value of the variable to be the result of any Java expression that evaluates to the same type as the object variable (which cannot be void).&lt;/p&gt;

&lt;p&gt;I created a JasperReports variable named “nfc” for (number format currency) and set it up to be of type java.text.NumberFormat.  Then I set its value to be NumberFormat.getCurrencyInstance()&lt;/p&gt;

&lt;p&gt;&lt;img alt="java-injection-1.png" src="http://www.eakes.org/images/java-injection-1.png" width="320" /&gt;&lt;/p&gt;

&lt;p&gt;It’s convenient to use in fields throughout my report:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
$V{nfc}.format($F{assets})&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;That worked, but to my chagrin, getCurrencyInstance() returns a formatter that includes two decimal places for cents.  In free-form Java of course, we’d just call setMaximumFractionDigits(0) on the formatter, and be rid of the wretched pennies.  But in JasperReports we can only evaluate Java “expressions.” Because setMaxiumFractionDigits returns void, it can’t be used as an expression. &lt;/p&gt;

&lt;p&gt;Luckily I figured out a way to inject arbitrary Java into the JasperReports expression evaluator.   You can do this in iReport or straight in the jrxml file.  &lt;/p&gt;

&lt;p&gt;Here’s how:&lt;/p&gt;

&lt;p&gt;1. Create a variable: (View-&gt;Variables-&gt;New)&lt;br /&gt;
2. Type in the type: &lt;code&gt;java.text.NumberFormat &lt;/code&gt;&lt;br /&gt;
3. Set the value to:&lt;/p&gt;

&lt;p&gt;&lt;img alt="java-injection-2.png" src="http://www.eakes.org/images/java-injection-2.png" width="320" /&gt;&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
NumberFormat.getCurrencyInstance()&lt;br /&gt;
);&lt;br /&gt;
System.out.println( "Hello World! Java Injection!" );            &lt;br /&gt;
 ((NumberFormat)value).setMaximumFractionDigits(0&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;There are two things to notice:&lt;/p&gt;

&lt;p&gt;A. The fun begins with );  That is what JasperReports expression evaluator sticks at the end of your expression when it compiles.  After you provide your own ); to complete that expression evaluation, you can add any Java statements you like.  Just remember when you’re done, leave off the trailing ); because the expression evaluator will tack that onto the end.&lt;/p&gt;

&lt;p&gt;B. “value” is the name of the temporary variable that will contain the result of your expression.  In order to call setMaximumFractionDigits on my NumberFormat object, I first have to cast “value” to NumberFormat.&lt;/p&gt;

&lt;p&gt;Here’s how that variable looks in the JasperReports xml (jrxml) file:&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&amp;lt;variable name="nfc" class="java.text.NumberFormat" resetType="Report" calculation="Nothing"&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;variableExpression&amp;gt; &amp;lt;![CDATA[&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NumberFormat.getCurrencyInstance()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println( "Hello World! Java Injection!" );        &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;((NumberFormat)value).setMaximumFractionDigits(0&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]]&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/variableExpression&amp;gt; &lt;br /&gt;
&amp;lt;/variable&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
Note: JasperReports also allows the use of Java ‘Scriptlets’ that would solve this problem, but I didn’t want to use that feature because it would force other users of my report to get the pre-compiled external class file into their classpath, &lt;a href="http://books.slashdot.org/articles/04/07/27/1614215.shtml"&gt;yadda blah blah&lt;/a&gt; ClassNotFoundException blah half-the-day-wasted yadda yadda…  My point is that I wanted the JasperReports XML to stand on its own three feet, shielding everyone else from external dependencies. &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
UPDATE: I have now learned that JasperReports has formatting built in and while this Java injection technique is "cool", it is not necessary for number formatting.  Here's what I eventually figured out: In iReport, right click on the number field, choose Properties, click on the "Text Field" tab, and then enter #,##0.0 in the Pattern box.  This example will round to one decimal digit.  You can use any pattern supported by java.text.NumberFormat.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=DlT40Xkt"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=DlT40Xkt" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=Xug0EA09"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=Xug0EA09" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=Hbe7bul6"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=Hbe7bul6" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Apple's New iPod Pea</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2007/01/apples-new-ipod-pea.html" />
<modified>2007-02-15T01:38:20Z</modified>
<issued>2007-01-02T01:04:33Z</issued>
<id>tag:www.eakes.org,2007://1.83</id>
<created>2007-01-02T01:04:33Z</created>
<summary type="text/plain">Get ready, because the smallest iPod ever is slated to be released in Q1 of 2007. Apple has finally managed to reduce their popular MP3 player to a size that barely accommodates its own headphone jack. Steve Jobs is scheduled...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>fun</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;Get ready, because the smallest iPod ever is slated to be released in Q1 of 2007.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.eakes.org/archives/2007/01/apples-new-ipod-pea.html"&gt;&lt;img src="http://www.eakes.org/images/iPodpea.gif" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apple has finally managed to reduce their popular MP3 player to a size that barely accommodates its own headphone jack.  &lt;/p&gt;

&lt;p&gt;Steve Jobs is scheduled to appear on stage in which he will undoubtedly pull a handful of iPod peas from his pocket. &lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.eakes.org/images/iPodpea-headphones.gif" /&gt;&lt;/p&gt;

&lt;h3&gt;Technology and Specs&lt;/h3&gt;

&lt;p&gt;Solid-state engineers at Apple achieved a design breakthrough.  The miracle is a new kind of spherical flash-RAM chip, storing 1 gigabyte or up to 240 songs.&lt;/p&gt;

&lt;p&gt;Nearly 1/1000th the size of the original iPod, the new iPod pea is an eighth of a cubic centimeter and weighs in at just over 0.2 grams.  There are no clips, displays, or buttons.  The pea runs in a "permashuffle" mode.  &lt;br /&gt;
  &lt;br /&gt;
Songs are loaded via bluetooth, and the pea charges its battery as long as it is within three feet of the PeaPod.  Charging is made possible by a long-ridiculed (until-now) power broadcasting technique originally devised by Serb-American inventor Nikola Tesla.&lt;/p&gt;

&lt;p&gt;Like other iPods, the iPod pea has no servicable parts.  &lt;/p&gt;

&lt;h3&gt;Marketing&lt;/h3&gt;

&lt;p&gt;Typical of Apple, technological innovation goes hand-in-hand with marketing innovation.  The iPod Pea will be sold in pods of five.  "We felt every family member should have their own pea, plus a few extra just in case."&lt;/p&gt;

&lt;p&gt;Marketers believe that the new iPod pea will overtake its predecessors as the number one contest-giveaway item.  According to a leading PR firm, "giving away free nanos and shuffles is no longer effective because everyone already has one."  &lt;/p&gt;

&lt;p&gt;California-based pastry chef Didier Fournier became the first consumer to get his hands on an iPod pea, happily snatching up a test-group unit that leaked onto eBay.  As a promotion for his bakery, Fournier intends to hide iPod peas in "winning pastries," giving his customers "one more thrilling reason to consume [his] delectables." &lt;/p&gt;

&lt;p&gt;Apple admits it originally named the product "iPea", but changed the name after test-group participants were unable to "wipe that smirk off their faces."&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.eakes.org/images/iPodpea-pod.jpg" /&gt;&lt;/p&gt;

&lt;h3&gt;Customizations&lt;/h3&gt;

&lt;p&gt;Custom engraving will be available for the iPod pea, though the message is limited to a single character in 6pt Helvetica.  &lt;/p&gt;

&lt;p&gt;While most iFans will have to remain content with white peas, collectors are excited by the news that a very-limited-edition "black-eyed" version will come pre-loaded with the hit single "Let's Get it Started (Spike Mix)."  Apple, always with a carrot to dangle, also promises to deliver green and other pastel-colored iPod peas just in time for the Easter shopping season.&lt;/p&gt;

&lt;h3&gt;Disclaimers&lt;/h3&gt;

&lt;p&gt;The iPod pea is intended only for consumers aged 11 years and older.  The National Association for Safe Toy Evaluation (N.A.S.T.E.) warns against products with small parts that can be swallowed, aspirated, or inserted into nasal cavities.&lt;/p&gt;

&lt;p&gt;This story is fictitious.  Please don't sue me.  I heart Apple&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=ylXE1DwV"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=ylXE1DwV" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=4qIp5CC5"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=4qIp5CC5" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=8A3YDvJd"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=8A3YDvJd" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>An Inconvenient Distribution: A Web 2.0 Geek’s Letter to Al Gore</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/12/an-inconvenient-distribution.html" />
<modified>2007-01-12T07:16:36Z</modified>
<issued>2006-12-28T04:21:26Z</issued>
<id>tag:www.eakes.org,2006://1.82</id>
<created>2006-12-28T04:21:26Z</created>
<summary type="text/plain"> I just sent a hand-written letter to Al Gore: ---------------- Dear Sir, Your lifelong environmental work is to be applauded. Everyone should see the vital message you convey so effectively in “An Inconvenient Truth.” Unfortunately, theaters are unable to...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>social</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;&lt;img src="http://www.eakes.org/images/inconvenient-distribution.jpg"&gt;&lt;/p&gt;

&lt;p&gt;I just sent a hand-written letter to Al Gore:&lt;/p&gt;

&lt;p&gt;----------------&lt;br /&gt;
Dear Sir,&lt;br /&gt;
 &lt;br /&gt;
Your lifelong environmental work is to be applauded. Everyone should see the vital message you convey so effectively in “An Inconvenient Truth.”&lt;br /&gt;
  &lt;br /&gt;
Unfortunately, theaters are unable to deliver your ideas to the necessary scale.  Even with a version available on amazon.com, downloaders must still pay $15.  Any fee is an economic inconvenience that guarantees a limited distribution.&lt;br /&gt;
 &lt;br /&gt;
You must reach everyone, in a way only “free” can.  &lt;/p&gt;

&lt;p&gt;I humbly urge you to give it away.&lt;/p&gt;

&lt;p&gt;Social connectors like myself will carry your message to saturation.  If your film were freely available on the Internet, I would personally share it with my network of hundreds. &lt;/p&gt;

&lt;p&gt;There are many profitable ways to make the film freely available.  By widening exposure, you will be increasing the pool of DVD buyers.  Also, increased merchandising revenues and donations will supplement DVD sales.  Perhaps you only give away a low-resolution version.  &lt;/p&gt;

&lt;p&gt;Please enable this epidemic of ecological awareness.  All you need to do is give your film away. &lt;/p&gt;

&lt;p&gt;Sincerely,&lt;br /&gt;
Michael Eakes&lt;br /&gt;
----------------&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
It is important to note that the filmmakers have implemented several &lt;a href="http://pol.moveon.org/event/events/index.html?action_id=69&amp;rc=algore"&gt;grass-roots&lt;/a&gt; &lt;a href="http://www.participate.net/educators/DVD/giveaway"&gt;distribution&lt;/a&gt; &lt;a href="http://www.climatecrisis.net/downloads/"&gt;techniques&lt;/a&gt;, but they are not enough.  &lt;/p&gt;

&lt;p&gt;If the warnings in the film are correct, they are too important to be delayed by traditional and inefficient distribution methods.  The current &lt;a href="http://www.amazon.com/An-Inconvenient-Truth/dp/B000KZ3BWE/ref=imdbpov_dv_0/104-1272795-6485555"&gt;fee and copy protection&lt;/a&gt; are inappropriate.  The film should be free (&lt;a href="http://en.wikipedia.org/wiki/Gratis_versus_Libre"&gt;as in beer&lt;/a&gt;).  &lt;/p&gt;

&lt;p&gt;By utilizing existing peer-to-peer technology, like &lt;a href="http://www.bittorrent.com/companyoverview.html"&gt;BitTorrent&lt;/a&gt;, Mr. Gore won't even have to shoulder the hosting burden. &lt;/p&gt;

&lt;p&gt;I appreciate your constructive comments on this matter.  &lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
UPDATE1:  I realize that content sometimes becomes available on YouTube or via BitTorrent without the permission of the copyright owner.  However, I am advocating for the owners to give it away &lt;strong&gt;legally&lt;/strong&gt;, and then to publicize, promote, and encourage the distribution of the free release.  I have offered to volunteer any technical assistance Mr. Gore might need in order to achieve this.&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=FmzuNgwL"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=FmzuNgwL" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=WjeiziGS"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=WjeiziGS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=obBtjxch"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=obBtjxch" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Tag Cloud Name Badge</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/12/tag_cloud_name_1.html" />
<modified>2006-12-19T05:37:14Z</modified>
<issued>2006-12-19T04:12:58Z</issued>
<id>tag:www.eakes.org,2006://1.77</id>
<created>2006-12-19T04:12:58Z</created>
<summary type="text/plain">Friday's holiday event at hatfactory had a great crowd. The coworking space tends to attract a really great mix of positive energy geeks, as well as alternative living, transportation, and media hackers. I was delighted to run into my favorite...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>lifehack</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;Friday's holiday event at &lt;a href="http://hatfactory.net/"&gt;hatfactory&lt;/a&gt; had a great crowd.  The coworking space tends to attract a really great mix of &lt;a href="http://decafbad.com/blog/"&gt;positive energy geeks&lt;/a&gt;, as well as alternative &lt;a href="http://cohousingcoach.com/"&gt;living&lt;/a&gt;, &lt;a href="http://dartcar.com/"&gt;transportation&lt;/a&gt;, and &lt;a href="http://michaelverdi.com/"&gt;media&lt;/a&gt; hackers.  &lt;/p&gt;

&lt;p&gt;I was delighted to run into my favorite think-tank couple, &lt;a href="http://infomaniacs.com/"&gt;Linda and Erick&lt;/a&gt; Von Schweber.  I was even more delighted to see that Erick was donning a tag-cloud name badge illustrating his various &lt;a href="http://www.eakes.org/photos/16536/"&gt;interests&lt;/a&gt; "for the month".  &lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.eakes.org/photos/16537/"&gt;&lt;img src="http://www.eakes.org/photos/16537/medium/" style="border: solid 2px #000000;"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apparently Erick is not alone, he pointed me to "Daniel Steinbock, a PhD student at Stanford, who independently began producing and &lt;a href="http://www.steinbock.org/blog/2006/09/30/daniel-steinbock-in-100-words/"&gt;wearing a tag cloud tag&lt;/a&gt;, or cloud tag for short."&lt;/p&gt;

&lt;p&gt;I think its a brilliant idea to help people connect a little faster at gatherings.  Now if only we could have our digital meta-data broadcast locally over bluetooth.  Then we could get little software filters that help us automatically match interests with other nearby people.    The system could apply a small voltage to give us a tingly feeling whenever someone interesting comes near...  heyyyyy... wait a minute...&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=i72ML"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=i72ML" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=3l8al"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=3l8al" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=oGb7l"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=oGb7l" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Doggequins</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/12/doggequins.html" />
<modified>2006-12-15T00:28:52Z</modified>
<issued>2006-12-12T19:37:04Z</issued>
<id>tag:www.eakes.org,2006://1.74</id>
<created>2006-12-12T19:37:04Z</created>
<summary type="text/plain"> I couldn't help but notice these dog mannequins in a San Francisco shop window. Are these anthropomorphic figures well established? Did I already miss their tipping point? I immediately consulted "the google" to find out. My conclusion, despite the...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>fun</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;&lt;a href="http://www.eakes.org/photos/15748/"&gt;&lt;img src="http://www.eakes.org/photos/15748/medium/" style="border: solid 2px #000000;"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I couldn't help but notice these dog mannequins in a San Francisco shop window.  Are these anthropomorphic figures well established?  Did I already miss their &lt;a href="http://www.gladwell.com/tippingpoint/"&gt;tipping point&lt;/a&gt;?  I immediately consulted "the google" to find out.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.oscarnewman.com/apparel/dummies/dummies.htm"&gt;&lt;img height=125 src="http://www.oscarnewman.com/apparel/dummies/images/dummies_detail.jpg" &gt;&lt;/a&gt; &lt;a href="http://www.italtrend.us/"&gt;&lt;img height=125 src="http://www.italtrend.us/images/upload/1-Tiger-100.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My conclusion, despite the abundance of dog mannequins and fashion to adorn them, is that the life-size but lifeless animals are only at the beginning of their frenetic, memetic life-cycle.  I take comfort knowing this becuase no-one beat me to google-coining the word "&lt;a href="http://www.google.com/search?q=doggequins"&gt;doggequins&lt;/a&gt;"  Did I just google-coin the verb "google-coin"?&lt;/p&gt;

&lt;p&gt;In any case, I'm certainly going to buy the &lt;a href="http://www.doggequin.com/"&gt;domain&lt;/a&gt; &lt;a href="http://www.doggequins.com"&gt;names&lt;/a&gt; before the great doggequin epidemic happens.  &lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=8mYfGj7y"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=8mYfGj7y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=aU6nKBPn"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=aU6nKBPn" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=CAhL4qIs"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=CAhL4qIs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Post Thanksgiving Abundance</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/11/post_thanksgivi.html" />
<modified>2006-12-15T00:28:52Z</modified>
<issued>2006-11-27T23:43:27Z</issued>
<id>tag:www.eakes.org,2006://1.73</id>
<created>2006-11-27T23:43:27Z</created>
<summary type="text/plain">Something strange happens over the course of Thanksgiving weekend in busy people's minds. Early this morning, I sent three emails checking on the status of my outstanding project proposals. Not long after, I received half a dozen new consulting leads...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>social</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;Something &lt;a href="http://www.davidgalbraith.org/archives/001201.html"&gt;strange&lt;/a&gt; happens over the course of Thanksgiving weekend in busy people's minds.  &lt;/p&gt;

&lt;p&gt;Early this morning, I sent three emails checking on the status of my outstanding project proposals.  Not long after, I received half a dozen new consulting leads from friends.  A colleague sitting next to me had two big opportunities in his inbox today.  &lt;/p&gt;

&lt;p&gt;You have all of us Type-A people who are forced to relax with our families for a few days.  Then monday hits.  Christmas, Chanukah, New Years, Kwanzaa are threatening productivity!  &lt;/p&gt;

&lt;p&gt;I wonder if:&lt;/p&gt;

&lt;p&gt;1. A holiday ostensibly about celebrating &lt;a href="http://www.kurzweilai.net/articles/art0671.html"&gt;abundance&lt;/a&gt; manifests &lt;a href="http://www.stevepavlina.com/blog/2005/11/million-dollar-experiment-version-20/"&gt;more abundance&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;--or--&lt;br /&gt;
 &lt;br /&gt;
2. Thanksgiving is a blaring-clock-radio-between-stations wake-up reminder that 2006 has not abandoned its intention to end.&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=QXQeo8xE"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=QXQeo8xE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=begnYAql"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=begnYAql" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=mKV6MvdV"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=mKV6MvdV" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Password Protect a Folder on the Mac</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/11/how_to_password.html" />
<modified>2006-12-19T07:14:40Z</modified>
<issued>2006-11-15T18:20:02Z</issued>
<id>tag:www.eakes.org,2006://1.72</id>
<created>2006-11-15T18:20:02Z</created>
<summary type="text/plain">I was looking for a way to password protect a folder on the Mac. I needed to be able to backup a large collection of files onto a USB hard drive and then send it securely through the mail for...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>tech</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;I was looking for a way to password protect a folder on the Mac.  I needed to be able to backup a large collection of files onto a USB hard drive and then send it securely through the mail for safe off-site storage.  For some reason, this functionality is not integrated directly into Finder.&lt;/p&gt;

&lt;p&gt;Finally I stumbled upon a way to do it with built-in OS X software.  That is perfect because I wanted to avoid using random 3rd-party trialware for something that an operating system ought to be able to do for free.  &lt;/p&gt;

&lt;h4&gt;How to Password Protect a Folder on the Mac:&lt;/h4&gt;

&lt;ul&gt;&lt;li&gt;Open up the "Disk Utility" application&lt;/li&gt;
&lt;li&gt;File -&gt; New -&gt; Disk Image from Folder...&lt;/li&gt;
&lt;li&gt;choose a folder to protect&lt;/li&gt;
&lt;li&gt;choose "AES-128" encryption and press Save&lt;/li&gt;
&lt;li&gt;Enter your desired new password twice (Do &lt;em&gt;not&lt;/em&gt; forget it.)&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;This process creates an ordinary Macintosh disk image (.dmg) file.  The disk image contains the entire contents of the folder, but cannot be opened unless the correct password is supplied.  To open it, just double-click the .dmg file in Finder.  A password dialog box will appear.  Once you supply your correct password, Finder will automatically unencrypt your data and mount the image as a disk.&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=vPj6L"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=vPj6L" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=w58Fl"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=w58Fl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=e4wxl"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=e4wxl" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Reply-All Micro-Groups</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/11/replyall_microg_1.html" />
<modified>2006-12-15T00:28:52Z</modified>
<issued>2006-11-09T02:45:41Z</issued>
<id>tag:www.eakes.org,2006://1.69</id>
<created>2006-11-09T02:45:41Z</created>
<summary type="text/plain">I am fascinated by Reply-All Micro-Groups. These are the temporary social groups that are formed when someone sends out an email message to a small group of addresses that are exposed in the To: or Cc: fields of an email....</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>social</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;I am fascinated by Reply-All Micro-Groups.  These are the temporary social groups that are formed when someone sends out an email message to a small group of addresses that are exposed in the To: or Cc: fields of an email.  &lt;/p&gt;

&lt;p&gt;Of course, this happens all the time.  However, for a true Reply-All Micro-Group to develop, at least one person needs to Reply-All.  &lt;/p&gt;

&lt;p&gt;Example:  Lets say my friends Volker, Ember, and Ojvind do not necessarily have any prior connections amongst them.  When I send an email to all three of them, I've formed a Reply-All Micro-Group with membership that consists of the four of us.  &lt;/p&gt;

&lt;p&gt;Interestingly, socialization often emerges in this seemingly arbitrary micro-group.  When Ember opts to "reply-all", she shares her witty idea with the members of the Reply-All Micro-Group.  When Volker is looking for people to meet him for dinner at Suppenküche, he might toss out an invite to one of his recent Reply-All Micro-Groups. &lt;/p&gt;

&lt;p&gt;Reply-All Micro-Groups have a very limited lifespan.  Once the most recent "post" is no longer presenting itself on the first page of anyone's &lt;a href="http://www.eakes.org/blog/archives/2006/11/inbox_address_b.html"&gt;Inbox Address Book&lt;/a&gt;, the critical benefit of addressing convenience is lost and the Reply-All Micro-Group ceases to exist.  &lt;/p&gt;

&lt;p&gt;Yet all forms of Micro-Groups live on in our collective memory like little "creatures" in a cellular automaton.  Maybe a few weeks later, inspired by the original Micro-Group, Ember will send a mail to myself and Volker, but forget to include Ojvind because perhaps he wasn't so memorable.  Maybe she'll also add Bryan because he's been on her mind lately. &lt;/p&gt;

&lt;p&gt;It's fun to think of members getting added and dropped as two possible forms of mutations in the Micro-Group genome.  The genetic algorithm continues with each new Micro-Group formed.  &lt;/p&gt;

&lt;p&gt;&lt;a href="http://mathworld.wolfram.com/CellularAutomaton.html"&gt;&lt;img src="http://mathworld.wolfram.com/images/gifs/puffertr.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=2RjY4qX6"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=2RjY4qX6" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=NYoMzjb4"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=NYoMzjb4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=IUrvj6fL"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=IUrvj6fL" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>
<entry>
<title>Inbox Address Book</title>
<link rel="alternate" type="text/html" href="http://www.eakes.org/archives/2006/11/inbox_address_b.html" />
<modified>2006-12-15T00:28:52Z</modified>
<issued>2006-11-08T20:16:44Z</issued>
<id>tag:www.eakes.org,2006://1.70</id>
<created>2006-11-08T20:16:44Z</created>
<summary type="text/plain">You can easily spot an Inbox Address Book user. First, her email message subjects all begin with "Re:” Then, look beneath the message she sent you. You’ll find something unrelated that you sent her months ago, now quoted back to...</summary>
<author>
<name>mjeakes</name>
<url>http://www.eakes.org/blog/</url>
<email>michael@eakes.org</email>
</author>
<dc:subject>lifehack</dc:subject>
<content type="text/html" mode="escaped" xml:lang="en" xml:base="http://www.eakes.org/">
&lt;p&gt;You can easily spot an Inbox Address Book user.  &lt;/p&gt;

&lt;p&gt;First, her email message subjects all begin with "Re:”  &lt;/p&gt;

&lt;p&gt;Then, look beneath the message she sent you.  You’ll find something unrelated that you sent her months ago, now quoted back to you.&lt;/p&gt;

&lt;p&gt;I am thinking about the emergent phenomenon I call the "Inbox Address Book."  Traditionally, people kept a paper or electronic list of friends and their email addresses.  The Inbox Address Book is more grass roots, and has some interesting properties.&lt;/p&gt;

&lt;p&gt;The Inbox Address Book user never creates a new message with a fresh subject.  Everything is a "reply" to the last thing you sent him.  When the Inbox Address Book user wants to email you... well, hopefully you've recently emailed him.  &lt;/p&gt;

&lt;p&gt;Only the most sophisticated IAB user will change the subject line.  For example, "Re: Conference in Las Vegas" changes to "Re: cristiano ronaldo".  I always appreciate and enjoy this phenomenon.  Notice how the meaning of "Re:" is accidentally morphed from "Reply" to "Regarding" in this type of modification.  It happens so easily because both words are abbreviated "Re" and both have to do with correspondence.  &lt;/p&gt;

&lt;p&gt;I don't have statistics, but a good many humans I know make use of the Inbox Address Book.   &lt;/p&gt;

&lt;p&gt;I am curious: does the Inbox Address Book user more frequently email those who have recently emailed him?  Or, is the impulse to correspond generated without influence from the current contests of his inbox?&lt;br /&gt;
&lt;/p&gt;

&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=ZRmsXAud"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=ZRmsXAud" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=CKdnxzXm"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=CKdnxzXm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/MichaelEakes?a=zlDauzvY"&gt;&lt;img src="http://feeds.feedburner.com/~f/MichaelEakes?i=zlDauzvY" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content>
</entry>

</feed>
