<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>blog.mimming.com</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/" />
    <link rel="self" type="application/atom+xml" href="http://blog.mimming.com/atom.xml" />
    <id>tag:blog.mimming.com,2011-03-22://6</id>
    <updated>2013-03-04T19:46:19Z</updated>
    <subtitle>Jenny Murphy&apos;s musings, projects and roller derby stuff</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 5.04</generator>

<entry>
    <title>Mitigating Pwnage</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2013/03/mitigating-pwnage.html" />
    <id>tag:blog.mimming.com,2013://6.448</id>

    <published>2013-03-04T17:31:51Z</published>
    <updated>2013-03-04T19:46:19Z</updated>

    <summary>Yesterday I got pwnd.Specifically, my Twitter account was compromised. Jenny being 1337 - Photo courtesy of David Costa Photography I know what you&apos;re thinking. &quot;But you&apos;re Jentropy, and Jentropy is 1337. What could have pwnd her?&quot; Was it a coordinated...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="My Monotonous Daily Life" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="security" label="security" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>Yesterday I got pwnd.Specifically, my <a href="https://twitter.com/BaconatedGeek">Twitter account</a> was compromised.</a>

<div style="text-align: center; display: block; margin: 0 auto 20px;"><a href="http://www.davidcostaphotography.com"><img alt="derby jentropy 1337" src="http://blog.mimming.com/assets_c/2013/03/858310_614609391899486_1689773262_o-thumb-400x266-72.jpg" width="400" height="266" class="mt-image-center"  /></a><caption class="asset-meta">Jenny being 1337 - Photo courtesy of <a href="http://www.davidcostaphotography.com">David Costa Photography</a></caption></div>

<p>I know what you're thinking. "But you're Jentropy, and Jentropy is 1337. What could have pwnd her?" Was it a coordinated effort from a team of government sponsored hackers? Was it a an exploit of a 0 day vulnerability in a piece of experimental hardware that she was using? No, it was none of those things. It was a phising worm. Yeah, one of those scripts that pwns children and those too technologically inept to find the <i>any</i> key on their keyboard.

<div style="text-align: center; display: block; margin: 0 auto 20px;" ><a href="http://blog.mimming.com/2013/03/04/pwnd_comic.png"><img alt="reasons one is pwnd" src="http://blog.mimming.com/assets_c/2013/03/pwnd_comic-thumb-500x248-75.png" width="500" height="248" class="mt-image-center" /></a><caption style="asset-meta"><b>Left</b>: What did not happen to Jenny. <b>Right:</b> What tricked Jenny.</caption></div>

<p>How did this happen? I let my guard down. I've never been exploited before, even in the years when I hung out in circles where we spent most of our time trying to pwn each other. All it took was one moment of carelessness. Did I mention yet that how embarrassed I am?</p>

<p>Anyway, it's time for a post mortem. This way, hopefully my screw up can help someone else. The root cause is obvious, but damage was minimal, so something must have worked. Here's what I do to mitigate the damage these situations cause:</p>

<ul>
<li><strong>Different passwords everywhere</strong> - Never reuse passwords anywhere. The first thing an attacker will try is logging into other services with the same credentials.</li>
<li><strong>Strong passwords</strong> - There are <a href="http://xkcd.com/936/">many</a> <a href="http://en.wikipedia.org/wiki/Password_strength">ways</a> to create strong passwords. Pick one and use it.</li>
<li><b><a href="http://en.wikipedia.org/wiki/Multi-factor_authentication">multi-factor authentication</a></b> - If a service offers to SMS you codes or mail you a code generator for login, take advantage of it. If you can authenticate using an <a href="http://googledevelopers.blogspot.com/2013/02/introducing-google-sign-in-simple-and.html">identity provider</a> that <a href="http://support.google.com/accounts/bin/answer.py?hl=en&answer=180744">provides multi-factor authentication</a>, use them.</li>
<li><b>Tidy things up</b> - Regularly clean up <a href="https://accounts.google.com/IssuedAuthSubTokens">authentication cruft</a> including one time use passwords and authorized apps. If you're not using them, deauthorize them.</li>
<li><b>Limit account creation</b> - Each account you create is a vulnerability. Avoid creating accounts when possible.</li>
<li><b>Have a plan</b> - Be ready for problems. When they happen, know where to go to reset all of your important credentials. Be prepared to lock things down for awhile.</li>
</ul>

<p>There are also things service providers can do.</p>

<ul>
<li><b>Provide multi-factor authentication</b> - Provide it, and promote it to your users.</li>
<li><b>Support other identity providers</b> - Allow users to sign in with their preferred identity provider such as <a href="https://www.facebook.com/about/login/">Facebook</a> or <a href="https://developers.google.com/+/features/sign-in">Google</a>.</li>
<li><b>Shoot first, ask questions later</b> - Twitter suspended my account at the first signs of trouble. That was awesome. Having to reset a password is a lot less trouble than cleanup from an exploit.</li>
</ul>

<p>And finally, if you suspect a friend has been compromised, help them!<p>

<ul>
<li><b>Alert them right away, but don't expect a response</b> - I'm sure they appreciate the prompt alerts, but keep in mind they're busy cleaning up the mess. It's also possible that dozens or hundreds of other people have also alerted them.</li>
<li><b>Don't judge</b> - I'm sure that you would never have fallen for the same trick, but don't get smug about it. We all have moments of weakness whether they be from a bit too much wine or just a really frantic day. I'm sure your friend has fended off similar attacks numerous times. Cut them some slack, they really need it right now.</li>
</ul>]]>
        
    </content>
</entry>

<entry>
    <title>My Roller Derby Face Shield</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2012/06/roller-derby-face-shield.html" />
    <id>tag:blog.mimming.com,2012://6.443</id>

    <published>2012-06-24T21:52:43Z</published>
    <updated>2012-11-26T03:35:23Z</updated>

    <summary>Update: The newly published WFTDA rules now allow for the use of traditional non-form fitting hockey half-shields. In other words, this entry is largely obsolete. I&#8217;m publishing it anyway, just in case you want to rock a form fitting one...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
    <category term="faceshield" label="face shield" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="rollerderby" label="roller derby" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p><strong>Update:</strong> The newly published WFTDA rules now <a href="http://wftda.com/rules/20130101/section/10.1">allow</a> for the use of traditional non-form fitting hockey half-shields. In other words, this entry is largely obsolete. I&#8217;m publishing it anyway, just in case you want to rock a form fitting one for some reason :) </p>

<hr />

<p>I admit it. I&#8217;m a gear junkie. If some odd-ball wheel or a new kind of knee pad comes on the market, I&#8217;ll probably be first in line. A few months ago I was told that I better protect my nose when skating, or be prepared to buy a new one (and new noses are expensive!) Always looking on the bright side, this presented me with a new opportunity to geek out on gear.</p>

<p>Research yielded one rule and two options. The <a href="http://wftda.com/rules/20100526/section/10.1">WFTDA rule 10.1.3</a> allows for face shields, but only if they are form fitting. Hockey style shields and cages are prohibited. This yielded two options: a custom made face shield or an off the shelf one-size-fits-all equivalent. </p>

<ul>
<li><strong>Custom face shield:</strong> This is <a href="http://www.slate.com/articles/sports/sports_nut/2005/01/who_is_that_mask_man.html">the kind that Kobe Bryant</a> has been seen sporting. Custom face shields are made from a cast of your actual face. Most prosthetics manufactures can hook you up with one. They offer a great fit and probably much better protection. But, they cost about $1000 D:</li>
<li><strong>Off-the-shelf face shield:</strong> For those of us on a budget you can buy a one-size-fits-all face shield like <a href="http://www.amazon.com/Bangers-HS-1500-Polycarbonate-Guard-Shield/dp/B000G30ABU/ref=sr_1_2?ie=UTF8&amp;qid=1340575616&amp;sr=8-2&amp;keywords=nose+guard">this one</a>. They cost between $30 and $40. They&#8217;re a lot cheaper but the fit is awful and big black pads block lines of vision that are critical to roller derby roller derby.</li>
</ul>

<p>I decided to give the off-the-shelf face shield a try. I figured that even if it was a disaster, $40 would be a drop in the bucket compared to the $1000 for a custom made one.</p>

<h2>Initial impressions</h2>

<ul>
<li>Vision blocked</li>
<li>uncomfortable</li>
<li>sweat builds up under pads</li>
<li>stuck out really far</li>
</ul>

<p>Since it was useless in its stock form I decided that there would be no harm in modding it. I hated it anyway, so even if I ruined it, there would not be a significant loss.</p>

<h2>Modding phase 1: depadding and reshaping</h2>

<p>I had seen a face plate once before. During the second jam of my first scrimmage I met Feisty Irish on the jammer line. Not only did she kick my ass but she also did so with a shiny piece of plastic in front of her face. I didn&#8217;t remember any ugly black pads, so I emailed her. </p>

<p>She replied indicating that she was using the same off-the-shelf face shield that I chose, but without the black foam pads.</p>

<p>I carefully peeled the pads off. My vision was improved but the fit was not. The fit went from awful to unbearable. I knew there was only one thing that could save me: a <a href="http://www.amazon.com/Wagner-Power-Products-503008-200-Watt/dp/B00004TUCV/ref=sr_1_1?ie=UTF8&amp;qid=1340577548&amp;sr=8-1&amp;keywords=heat+gun">heat gun</a>. If in doubt add energy, right?</p>

<p>Polycarbonate, the material that these masks are made from, is very strong at room temperature, but when you warm it up it becomes quite malleable. Unfortunately, the temperature at which it&#8217;s easily workable is quite close to where it begins to break down. If I warmed and shaped the mask enough I hoped for an improved fit. Here are the steps I followed to reshape it.</p>

<ol>
<li>Remove the foam pads and straps. They melt at a much lower temperature and it&#8217;d really ruin your day if they caught on fire.</li>
<li>Place the mask against your face and select a part to reshape. Focus on places where the mask is flat or curving on only one axis.</li>
<li>Hold the mask with tongs or a protected hand (oven mits work great). It&#8217;s going to get hot.</li>
<li>Turn your heat gun to its lowest setting. Point the heat gun at the part that you would like to reshape. Hold it about 3cm from the surface and move it in small circles. Focus the heat on the spot you would like to bend, but be sure to warm the surrounding area too. We want a smooth change rather than an abrupt crease.</li>
<li>After what seems like an eternity but is probably under a minute you will start to see the spot that you are heating change. Edges will start to round out a bit, the reflectivity of the surface will change slightly and the shield may begin to bend from gravity. Stop heating the mask.</li>
<li>Are you still heating it? do you see bubbles starting to form? Stop right away!</li>
<li>The shield is a lot hotter than you think. With your protected hands carefully bend the heated suface to the desired shape.</li>
<li>Let the mask air cool. After a few minutes when it is cool enough to put near your face, go back to step 2 and repeat.</li>
</ol>

<p>Some importnat things to note:</p>

<ul>
<li>Did you get a ton of bubbles? This is bad news. The polycarbonate is a lot weaker now. </li>
<li>Fewer heat cycles are better. As you heat and cool the shield it becomes weaker. My hope is that the improved fit is worth the decrease in strength.</li>
<li>Make SURE it&#8217;s cool before you put it near your face. It&#8217;s hard to tell how hot it is, and plastic burns hurt a lot.</li>
</ul>

<p>I ruined one shield with this technique, but the second one turned out great! The fit was acceptable and it sat close enough to my face to leave most of my vision relatively unimpeded.</p>

<h2>Modding phase 2: grinding and drilling</h2>

<p>Spring arrived. The rink I practice at began to warm up with the longer days. Sweat and fog began to build up beneath my face shield. My vision was once again blocked, by my own vapors of athleticism. Around this time I also switched to a hockey style helmet. The hockey helmet covered more of my head and provided less room for my face shield. Something had to be done.</p>

<p>In addition to being heat shapable, polycarbonate is also quite machinable.  High speed tools work better, so I grabbed my trusty dremel and went to work.</p>

<p>First, I used a coarse grinding wheel to grind away parts of my mask that prevented it from fitting under my helmet, or were otherwise not helpful. I removed 7mm from the top, narrowed the part that covered the bridge of my nose by 5mm on each side, and removed a whopping 1cm from the tip of the nose (who are these people and why are their noses so long?) This obviously weakens the shield, but it was worth it for the improved visibility and air flow.</p>

<p>I wasn&#8217;t ready to put away the dremel yet, though. I swapped the grinder out for a drill bit and drilled dozens of small 2mm holes. I placed them just under 1cm apart across the portions of the shield that cover my cheeks and forehead.</p>

<p>Later that night I took it for a spin. Not only was the fogging problem resolved, but it felt much cooler and the portions of the shield that bore holes became more flexible. This improved the fit even further.</p>

<h2>Modding phase 3: helmet mounting</h2>

<p>All this time I wore the shield under my helmet using the strap harness provided. Getting the straps tight enough yet tolerably comfortable was a continuous challenge. This is when I noticed that my hockey helmet had screws in all the perfect places.</p>

<p>I cut the elastic harness into 5 strips of varying length and used the mounting screws to secure my shield to the helmet. This only works because my helmet fits extremely well. My helmet shifts less than the harness that came with the shield making this an improvement. </p>

<h2>Wrapping it up</h2>

<p>So has my adventure into face shield hacking been worth it? Yup! I&#8217;ve taken many a wild arm to the face and every time the bearer of that wild arm has been damaged more than I have :)</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Inline Skate Wheels for Roller Derby</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2012/01/inline-skate-wheels-for-roller-derby.html" />
    <id>tag:baconatedgeek.com,2012://6.440</id>

    <published>2012-01-27T21:17:32Z</published>
    <updated>2012-06-24T21:39:26Z</updated>

    <summary>Before the rotten fruit and beer bottles come flying let me clear one thing up: I am not writing about the use of inline skates in flat track roller derby. I agree that would be blasphemy. Instead I&#8217;m here to...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Roller Derby" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="derby" label="derby" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="inline" label="inline" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="wheels" label="wheels" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>Before the rotten fruit and beer bottles come flying let me clear one thing up: I am not writing about the use of inline skates in flat track roller derby. I agree that would be blasphemy. Instead I&#8217;m here to discuss the crazy idea of screwing inline skate wheels to your favorite quad skates. Yes, I skate with inline wheels on my quad skates.</p>

<h2>Who are you? Are you insane?</h2>

<p><a href="http://mimming.com/+">Jentropy</a> and yes. </p>

<p>Anyway, I guess I should tell you a bit about myself and how I skate: you know, for context. I spend most of my time jamming for the <a href="http://peninsularollergirls.org">Peninsula Roller Girls</a>. I may not be the fastest skater, but I&#8217;m very agile. Unlike the rest of my life, where I focus on being well rounded, in derby I focus on improving what I do best.</p>

<h2>How did you end up here?</h2>

<p><a href="/2012/01/27/cleaning_day_for_wheel_junkie.jpg"><img alt="cleaning_day_for_wheel_junkie.jpg" src="/assets_c/2012/01/cleaning_day_for_wheel_junkie-thumb-250x187-60.jpg" width="250" height="187" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" /></a>Why inline skate wheels? Shortly after I started jamming I tried slim wheels: <a href="http://radarwheels.com/portfolio/diamond-green/">Radar Diamonds</a>. They were awesome. Slimmer wheels are more agile, lighter, result in fewer wheel bumps and conserve energy with their lower rolling resistance. The scientist in me had to know, though, if slim is awesome is slimmer more awesome? To find out which width works best for me I must keep going slimmer until I discover problems<sup>[<a href="#note_1">1</a>]</sup>.</p>

<p>And yes, I am a wheel junkie.</p>

<h2>Get to the point already. Are they awesome?</h2>

<p>For me? Hell yeah!</p>

<h3>The Pros</h3>

<ul>
<li>They&#8217;re ridiculously <strong>agile</strong>: I find that I can pop onto my toe stops and pop off very easily. Juking/side stepping is also much easier for some reason. The wheels connect to the ground quickly, but they also let go fast.</li>
<li>They&#8217;re much <strong>lighter</strong>: I never expected a few ounces to make such a big difference.</li>
<li>Short bursts of <strong>speed</strong>: Since they make getting on and off of ones toe stops easier, short bursts of acceleration become more accessible. I find I use them a lot more on inline wheels.</li>
</ul>

<h3>The Cons</h3>

<ul>
<li><strong>No hubs</strong>: All of the inline wheels that I can find which fit under my skates are the &#8216;aggressive&#8217; style. This means that they do not have much of a hub. This makes them a lot squishier than typical quad skate wheels of the same durometer. For this reason they seem to drain my energy reserves faster.</li>
<li><strong>Rolling ankles</strong>:  They&#8217;re really skinny! The wheels I currently favor have a 18mm footprint. This means sometimes when I come down my center of pressure (where I&#8217;m pushing down) falls outside of my wheel base. When this happens my ankle starts to roll. So far I&#8217;ve been able to react quickly and avoid injury, but only time will tell if I can retrain myself.</li>
</ul>

<h2>Wheel Reviews</h2>

<h3>The wheels I stole from my partner&#8217;s children&#8217;s inline skates</h3>

<p><a href="/2012/01/27/inline_wheels_attempt_1.jpg"><img alt="inline_wheels_attempt_1.jpg" src="/assets_c/2012/01/inline_wheels_attempt_1-thumb-250x187-62.jpg" width="250" height="187" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a>
The first inline skate wheels I tried were the ones off of my girlfriend&#8217;s inline skates. These were marked with &#8216;Bauer&#8217; on the side. They were of unknown specification, but normal skate bearings fit. I estimate that they were 75a hardness and 60mm tall. They were also just too wide so I had to McGyver my axel nuts to keep them on.</p>

<p>During my first experiment, at <a href="https://www.facebook.com/wumpskatesfbay">Wumpskate</a><sup>[<a href="#note_2">2</a>]</sup>, my eyes lit up. I jumped out on to the surface and noticed that I could run around as if I were in sneakers. I skated around a bit and found junking, jumping and stops all very quick. The rolling resistance, however, was pretty bad. I didn&#8217;t have any reference for speed, but I felt sluggish in the straight line.</p>

<p>Just the same I took them for a spin at my next scrimmage practice. They were very fast off of the jammer line, and I was able to shuffle through the pack with ease, but I was unable to score any points. They were sooooo slow! They were as fun as they were useless at derby.  As the other jammer zoomed past me I realized my experiment had failed&#8230; or had it?</p>

<h3>Yak 96a 62mm aggressive</h3>

<p><a href="/2012/01/27/yak_on_skate.jpg"><img alt="yak_on_skate.jpg" src="/assets_c/2012/01/yak_on_skate-thumb-250x333-64.jpg" width="250" height="333" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" /></a>
Not ready to give up I scoured the web for inline wheels to try. My search led me to Amazon and to these <a href="http://www.amazon.com/AGGRESSIVE-INLINE-Wheels-rebound-performance/dp/B005OL7YYU/ref=sr_1_1?ie=UTF8&amp;qid=1327701587&amp;sr=8-1">Yak wheels</a>.</p>

<p>Upon receiving them I tried them out at the next available alternative skating event: <a href="http://www.rainbowskate.net/">Rainbow Skate</a><sup>[<a href="#note_3">3</a>]</sup>. They had the same burst of speed potential as the mystery wheels, but they did not feel like skating through mud! I&#8217;ve kept them on ever since. They&#8217;ve been to derby practice, around my office and even outside. Here&#8217;s what I&#8217;ve learned about them.</p>

<ul>
<li>They&#8217;re 96a durometer but skate more like a 92a. I blame the lack of a harder hub.</li>
<li>I can finally power slide / hockey stop! Whee!</li>
<li>Landing big jumps (e.g. jumping the apex) is a lot easier.</li>
<li>They fit almost entirely under my skate which makes wheel bumping nearly impossible.</li>
<li>I get a lot lower when I&#8217;m turning during a sprint. My chest is almost at my front knee. I have no idea why.</li>
<li>They seem to handle a variety of surfaces better. They even work OK outdoors!</li>
<li>But, I&#8217;m a lot slower than my 96a Radar Diamonds in the longer sprints. This has changed my strategy a bit. When I&#8217;m not the lead jammer I&#8217;ll favor a sprint and hit instead of attempting to nonviolent pass.</li>
</ul>

<h2>Conclusion</h2>

<p>If you like slim or super slim wheels, you may want to try out inline wheels.</p>

<p>If you&#8217;re not ready to try them out yet, keep an eye on my blog. As I try more inline wheels I&#8217;ll post my thoughts here.</p>

<h2>Footnotes on a blog entry? neeerd!</h2>

<dl style="font-size: 10px;">
<dt id="note_1">[1]</dt>
<dd>Yes I realize that there is a risk of finding a local minimum with this experiment technique. If you can come up with a cost effective method of conducting this experiment (say without buying every wheel size imaginable) feel free to contact me.</dd>
<dt id="note_2">[2]</dt>
<dd>I&#8217;m kind of a little bit goth, at least sometimes.</dd>
<dt id="note_3">[3]</dt>
<dd>Yeah, I&#8217;m also gay. Is that a problem? Grr!</dd>
</dl>

<div class="g-comments-for z135jr2jvtivtnvsb224exwiqruvtda0i"></div>
]]>
        

    </content>
</entry>

<entry>
    <title>The Saddest Poke</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2012/01/the-saddest-poke.html" />
    <id>tag:baconatedgeek.com,2012://6.439</id>

    <published>2012-01-18T22:56:18Z</published>
    <updated>2012-06-24T21:42:59Z</updated>

    <summary>Today when I logged into Facebook I noticed a poke. Clicking on the poke brought up an empty page. It took me a moment to figure out what happened.My dad and I had been struggling in our relationship for a...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Deep Thoughts" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<a href="/2012/01/18/sad%20poke-1.jpg"><img alt="sad poke-1.jpg" src="/assets_c/2012/01/sad%20poke-1-thumb-600x430-58.jpg" width="600" height="430" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a><div><br /></div><div>Today when I logged into Facebook I noticed a poke. Clicking on the poke brought up an empty page. It took me a moment to figure out what happened.</div><div><br /></div><div>My dad and I had been struggling in our relationship for a long time. We weren't even friends on Facebook. Things were starting to look up around this past Thanksgiving. He was starting to reach out to me in small ways, including a poke on Facebook. Sadly he died suddenly a few days later. We didn't have a chance to reconcile.</div><div><br /></div><div>His profile has since been memorialized, but since we were not friends at the time of his death I'm unable to see it. The poke itself is gone but its count on the menu lives on in this strange bug. I know someday it will disappear when the bug is fixed or some long lived cache invalidates, but until then I'll be keeping an eye on it. I'll miss you dad.</div>]]>
        
    </content>
</entry>

<entry>
    <title>The little418 Strategy</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2011/12/the-little418-strategy.html" />
    <id>tag:baconatedgeek.com,2011://6.433</id>

    <published>2011-12-14T03:09:49Z</published>
    <updated>2011-12-14T03:38:56Z</updated>

    <summary>A few years ago I started a tech blog. I named it little418 after the HTTP 418 response code, which is defined in my favorite april fools Internet standard: RFC2324. When I created this blog I took a slightly different...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Deep Thoughts" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="little418" label="little418" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="techblog" label="tech blog" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>A few years ago I started a tech blog. I named it <a href="http://little418.com">little418</a> after the HTTP 418 response code, which is defined in my favorite april fools Internet standard: <a href="http://tools.ietf.org/html/rfc2324#section-2.3.2">RFC2324</a>. When I created this blog I took a slightly different approach.</p>

<p>Sometimes I blog as an outlet, other times I write to inspire my readers. This time, however, I had one simple intention in mind: reduce frustration. Throughout my career as a software developer I have encountered many cryptic error messages. Each time I&#8217;ve into one of these non-obvious messages I&#8217;ve followed the same troubleshooting algorithm:</p>

<ol>
<li>Run the command again to ensure neutrinos were not to blame for the first failure</li>
<li>Run the command with verbose flags if they are available</li>
<li>Tinker around with the software hoping to stumble on the solution, usually only for a couple minutes</li>
<li>Ask the Internet by pasting the error message into my favorite search engine</li>
</ol>

<p>The last step almost always produces an answer, but often at the expense of great effort. Finding the gem that solves my issue almost always requires sifting through dozens of forum threads and archived email chains. Most of the information that I have to sift through is out of date, and it&#8217;s often difficult to determine that fact. When I read a forum archive I must reconstruct the knowledge assumed by people involved in the discussion. This implicit knowledge often includes version numbers and release dates. I do not enjoy this process and I assume no one else does.</p>

<p>To help abate this problem I designed little418 to focus on helping people resolve the roadblock of a cryptic error message as fast as possible. This resulted in a blog with these features:</p>

<ul>
<li>Each entry is written so that search engines can easily recall the post based on a search for the cryptic error message. This is usually as simple as making the title of each entry the error message itself.</li>
<li>Every entry is dated and includes version information where possible.</li>
<li>A typical entry consists of a problem description and a list of steps to resolve the issue.</li>
</ul>

<p>Now, each time I wade through a lagoon of geeky conversations to solve a problem, I quickly craft a post that reveals my discovered solution. Has it worked? Well, assuming that at least a small fraction of my visitors found their answer, I&#8217;ve saved the human race tens of thousands of frustrated hours to date. This is a good feeling :)</p>
]]>
        

    </content>
</entry>

<entry>
    <title>50 Miles by Bike and Uhh... 1 Mile by Car</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/08/50-miles-by-bike-and-uhh-1-mile-by-car.html" />
    <id>tag:baconatedgeek.com,2009://6.414</id>

    <published>2009-08-10T06:45:07Z</published>
    <updated>2011-03-24T01:15:24Z</updated>

    <summary>Time for another snapshot of goings on in my life. Winnie was out of town this weekend. This means that I spent a lot less time playing video games. When you stop playing video games, you suddenly realize that you...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="My Monotonous Daily Life" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>Time for another snapshot of goings on in my life.</p>

<p>Winnie was <a href="http://en.wikipedia.org/wiki/Hawaii">out of town</a> this weekend.  This means that I spent a lot less time playing <a href="http://www.worldofwarcraft.com/">video games</a>.  When you stop playing video games, you suddenly realize that you have a ton of time to do stuff.</p>

<p>I slept in on Saturday.  Once I recovered from my nacho cheese induced hangover (I blame Tim), I had to figure out what to do.  Rather than work on one of my many partially complete personal projects, or clean up my pig sty house, I decided to go for a bike ride (after some <a href="http://www.amazon.com/Chips-Ahoy-Oatmeal-15-Ounce-Packages/dp/B001M072MG/ref=sr_1_1?ie=UTF8&amp;qid=1249888415&amp;sr=8-1">breakfast</a>, and <a href="http://memory-alpha.org/en/wiki/DS9">TV</a>, and finishing off a <a href="http://en.wikipedia.org/wiki/Apollo_13_%28film%29">movie</a> from the week earlier). </p>

<p><span class="inline_photo_right"><a href="http://www.gmap-pedometer.com/?r=3082997 "><img alt="bicycle route.jpg" src="/images/bicycle_route.jpg" width="300" height="250" class="mt-image-none" style="" /></a><p>The bicycle route I took.  The app I used to create it reports that I burnt 7000 calories.  I am skeptical.</p></span>I finally hit the road at like 5pm.  I didn&#8217;t start with a plan other than &#8216;go north&#8217;.  I made it to my office and decided to check out the Foster City paved trail that I used to roller-blade back in 2002.  I got lost in Redwood City.  I suddenly ended up at Coyote Point and it was almost dark so I headed home.  As it turns out, it was my longest single ride by a significant margin.  I went 52 miles in just under 4 hours.  I think with a little training, a century should be no problem.</p>

<p>One thing a sudden strenuous workout does is make you very hungry.  Lesson learned: When you&#8217;re hungry after a very long bike ride, make sure you&#8217;re hydrated before you wolf down <a href="http://www.jackinthebox.com/text-version/nutrition/product.php?prod_id=mini_sirloin_burgers&amp;cat_id=1">sliders</a> and a <a href="http://www.jackinthebox.com/text-version/nutrition/product.php?prod_id=oreo_cookie_ice_cream_shake_-_regular_%2816_oz.%29&amp;cat_id=3">milk shake</a> at <a href="http://en.wikipedia.org/wiki/Jack_in_the_Box#E._coli_disaster">Jack in the Box</a>.  Grease + sugar + dehydration = tummy ache</p>

<p><span class="inline_photo_left"><object width="320" height="258"><param name="movie" value="http://www.youtube.com/v/W1uoBW8sdSI&amp;hl=en&amp;fs=1&amp;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/W1uoBW8sdSI&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="320" height="258"></embed></object><p>Someone else (not me) having fun on a Norcal UFO Autocross fun-run</p></span>Anyway, in spite of the gastrointestinal discomfort I manged to catch a few hours of sleep before Derrick and Crystal showed up to head down for the <a href="http://www.norcalufo.org/main/">Norcal UFO Autocross</a> in Marina.  It was the most fun I&#8217;ve had at an autocross in years.  We arrived a bit late, so we were rushed (I didn&#8217;t have time to apply sunscreen), but the event ended early enough that we each drove five fun runs.  Combined with the four timed runs, that&#8217;s a total of nine.  Nine runs on a very open course makes for some pretty cool drifting by the end.  </p>

<p>I&#8217;m pretty sure I&#8217;ll be hitting up their Drift-O-Cross next month.  Anyone want to join me?</p>
]]>
        

    </content>
</entry>

<entry>
    <title>Colonel Kite Ball</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/07/colonel-kite-ball.html" />
    <id>tag:baconatedgeek.com,2009://6.412</id>

    <published>2009-07-06T08:29:45Z</published>
    <updated>2012-06-24T21:43:52Z</updated>

    <summary>This weekend I did nothing. Well, actually I did do something. I went to the beach with some friends to do nothing amid warm skies, soothing sounds, and hand dug holes. Nothing and hole digging can only keep you entertained...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Attempts at Funny Making" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="beach" label="beach" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="fastfood" label="fast food" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="inventions" label="inventions" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sports" label="sports" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>This weekend I did <a href="http://warcraft.com">nothing</a>.  Well, actually I did do something.  I went to the beach with some friends to do nothing amid warm skies, soothing sounds, and hand dug holes.  Nothing and hole digging can only keep you entertained for so long, though.  Necessity and boredom being the parents of invention, we managed to invent a new sport: Colonel Kite Ball.</p>

<h2>Getting Started</h2>

<p>I realize you just want to jump right in, but sadly you can&#8217;t buy a Colonel Kite Ball set at your local sporting goods store (yet). You&#8217;ll need to fabricate your own.  You need the following things:</p>

<ul>
<li>Two halves of a <a href="http://en.wikipedia.org/wiki/Bocce">bocce</a> ball separated by a boulder when a bocce game went terribly wrong.  If a bocce ball that has suffered such a tragedy cannot be found, any dangerously heavy object will make a suitable substitute such as a piece of a cinder block or some mangled scrap metal you found in the parking lot.</li>
<li>A cheap kite: preferably one that you&#8217;ve repaired using stuff you found littered across the beach in yesterday&#8217;s fire pits</li>
<li>A 12 pieces of chicken in a bucket</li>
<li>11 herbs and spices</li>
</ul>

<p>While the set up may seem obvious to me, it probably isn&#8217;t to you, so here&#8217;s the step by step:
<span class="inline_photo_left"><a href="/images/kite_ball.jpg"><img alt="kite_ball.jpg" src="/assets_c/2011/03/kite_ball-thumb-400x300-24.jpg" width="400" height="300" class="mt-image-none" style="" /></a><p>An example Colonel Kite Ball basket in flight</p></span></p>

<ol>
<li>Combine the 11 herbs and spices with the 12 piece bucket of chicken at your local KFC.  If they refuse to do this, just buy a 12 piece family meal.</li>
<li>Go to the beach and eat the chicken.  Empty the bucket.</li>
<li>Fly the kite for awhile to get a feel for the wind.  Wheeeee.  If you manage to break the kite string, skip the next step.</li>
<li>Tear or cut off a few feet of kite string.  Using the two halves of the bocce ball as a grinding tool works great for cutting kite string.</li>
<li>Punch two holes in either side of the chicken bucket near the top.</li>
<li>Run the string through both holes in the top of the bucket and tie it to itself using a <a href="http://en.wikipedia.org/wiki/Bowline">bowline</a> knot.  It is imperative that you use this exact knot.  Any other knot, such as a <a href="http://en.wikipedia.org/wiki/Sheet_bend">sheet bend</a> or a <a href="http://en.wikipedia.org/wiki/Timber_hitch">timber hitch</a>, will screw everything up.</li>
<li>Tie the other end of the string to the kite.  I attached it to the same place that the main kite string connected to the kite.</li>
<li>Add some sand to the bucket to weigh it down for stability if the wind is too strong.</li>
<li>Send the kite aloft!</li>
</ol>

<h2>Playing the Game</h2>

<p>There are two roles in this game:</p>

<ul>
<li>The guy flying the kite</li>
<li>The idiots throwing stuff at it</li>
</ul>

<p>If you&#8217;re one of the idiots throwing stuff at the kite, you&#8217;re in for some fun.  First, stand across from one of the other idiots.  Next, simply take your half bocce ball or brick or whatever and try to throw it into the bucket.  While throwing be sure to dodge the heavy objects thrown from other people attempting to make baskets.</p>

<p>When a basket is made the bucket and kite will plummet to the ground signifying that a point has been made.</p>

<h2>Winning the Game</h2>

<p>Play continues as described until everyone gets tired of the game and wants to go somewhere else to get loaded or play video games or whatever.  When the game ends, the person with the most points wins the game.  </p>

<p>If anyone was injured, they lose.  This is especially true if they were injured badly enough to break up the game with a trip to the hospital.  Also, the person flying the kite automatically loses.</p>

<h2>Etc</h2>

<p>I think we may have invented a great game, or at least a way to get hurt pretty badly at the beach without the use of illegal fireworks.  We just need a great name for it to catch on.  I&#8217;m not sure Colonel Kite Ball will do the trick.  Here are some other options.  Let me know which one you think is best (or recommend something else)</p>

<ul>
<li>Kentucky Sky Bowling</li>
<li>What the hell are those idiots doing? Ball</li>
<li>11 Herbs and Spices of Death Ball</li>
</ul>
]]>
        

    </content>
</entry>

<entry>
    <title>The Saga Continues</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/06/the-saga-continues.html" />
    <id>tag:baconatedgeek.com,2009://6.409</id>

    <published>2009-06-25T02:46:04Z</published>
    <updated>2011-03-24T01:22:45Z</updated>

    <summary>I&apos;m going to be home in about 12 hours. Actually in 12 hours I&apos;ll only be on the ground in San Francisco. It&apos;ll be an additional couple of hours before I make it back to Palo Alto. Anyway, time to...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Vent!" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>I'm going to be home in about 12 hours.  Actually in 12 hours I'll only be on the ground in San Francisco.  It'll be an additional couple of hours before I make it back to Palo Alto.   Anyway, time to continue the saga from where left off.  This time I'll use a time line format.</p>

<p><strong>11:45 pm IST</strong></p>

<p>I just got off the phone with my company in the United States.  I'm glad I was able to get a hold of everyone on a Sunday morning.  Thanks guys.  </p>

<p>The management at my company agreed that the situation was unacceptable and told me to take whatever action was necessary.  I decided that since it was almost midnight in India, I could wait until morning.</p>

<p>I took a quick shower.  This was when I realized that the hot water heater did not work.  This was not as tragic as it would be elsewhere, though, since an ice cold shower felt great in the hot and humid bathroom.  This was also when I saw the roaches. I think the shower water had scared some of them out of the drains.</p>

<p><strong>12:30 am to 4:30 am IST</strong></p>

<p>Packing did not take very long at all.  It was so dirty that I was still living out of my bag.  It was finally time to attempt sleep.  Since my door did not lock properly I piled up some furniture by the door to wake me up in the event of a break in.  I retreated into the bedroom and bolted the bedroom door.  With the help of Phil Plait's Bad Astronomy I managed to fall asleep around 4:00am.  The stimulating effect of my asthma medication had given me plenty of time to read.</p>

<p><strong>6:15 IST</strong></p>

<p><span class="inline_photo_right"><a href="http://www.flickr.com/photos/araswami/633162331/"><img alt="pigeons_windowsill.jpg" src="/images/pigeons_windowsill.jpg" width="240" height="180" class="mt-image-none" style="" /></a><p>This is sort of what my pigeons looked like except they were nesting in a window that did not quite shut</p><p>Photo credit: <a href="http://www.flickr.com/photos/araswami/">Swami Stream</a></p></span>I awoke to the sound of my pets.  The pigeons that were nesting in the bedroom window were making a racket.  Sadly I did not think to get a picture of them.</p>

<p>I paced around for a few hours since I was still unable to sleep but felt too crappy to do anything productive.</p>

<p><strong>9:40 IST</strong></p>

<p>My coworker who lives nearby showed up to walk me to his place for the morning meeting with the team in San Carlos.  This was when I told him I was leaving the apartment.   He was shocked.  He then helped me haul my gear to his place.  Few things feel more dangerous than hauling 70lbs of luggage around streets of Mumbai.  Even this two-block journey was very perilous.  I am no longer surprised that so many people die in traffic accidents each year in Mumbai (I couldn't find any real data to back this claim up, but <a href="http://www.indianexpress.com/news/pedestrians-look-the-other-way/470292/0">Mumbai</a> appears to have more pedestrian deaths than <a href="http://latimesblogs.latimes.com/bottleneck/2008/07/pedestrian-deat.html">LA</a>, and LA surely has more total vehicle miles driven).</p>

<p><strong>10:10 am IST</strong></p>

<p>The call morning meeting started 10 min late.  The whole team was supposed to be together for the call but no one else showed up to the apartment I was at.</p>

<p>I kept getting dropped from the call so I can only glean what was said based on activity afterward.  My boss requested that they help me find a hotel.  They started pretty much right away.  They began to panic.</p>

<p><strong>10:30 am IST</strong></p>

<p>The call was over but I decided I had had enough.  This trip was not worth risk to my health.  I rescheduled my flight which took off about 5 hours from then.  The hotel search was called off.</p>

<p><strong>10:45 am IST</strong></p>

<p>In the time that I was changing my flight, Ambi had stepped out and secured me a cellular Internet device.  This surprised me since they misled me previously to believe that it was impossible to get one in less than 4 to 5 days.  Another lie joined the pile.</p>

<p><strong>12:45 pm IST</strong></p>

<p>The rest of the team arrived.  By now it was time for me to head to the airport.  They gave me a lift.  I witnessed two people get seriously injured in a motorcycle / bicycle collision.  I took some videos of the crazy driving.</p>

<p>This was my first time around town during daylight.  I witnessed the extent of the poverty for the first time.  It was my turn to be shocked.  Amid the sea of people running around on their daily business I saw at least a twenty emaciated figures.  These people were starving.  I have been to the slums of St. Louis, Tokyo, and Baja California.  None of them prepared me for what I saw on the car ride to the airport.</p>

<p>During this ride it was also revealed that the guys did not at all understand why I was leaving.  They kept apologizing for the lack of comfort.  I guess to them a near death experience combined with dangerously rapidly degenerating health is tantamount to discomfort, or maybe they were making fun of me.  I'm not sure... they mostly stuck to speaking Hindi.</p>

<p><strong>1:30 pm IST</strong></p>

<p>I made it to the airport at the correct time but the soldiers would not let me into the terminal.  They could not find my name on a dot matrix printed list and did not speak English.  The soldier asked me to wait in a room created for that purpose area about 500m away.</p>

<p><strong>2:30 pm IST</strong></p>

<p>I returned an hour later hoping for better luck.  I still had time to make my flight.  I failed to convince them to let me in.  They were getting frustrated.  They had machine guns.  They pointed one at me.  I gave up.</p>

<p>I found a pay phone and changed my flight again.  This time the layover was much shorter.  The customer service rep had a thick accent and we had some difficulty communicating.  I misinterpreted the flight change to be 4:30 pm the next day.</p>

<p><strong>3:00 pm IST</strong></p>

<p><span class="inline_photo_left"><a href="http://www.flickr.com/photos/alexbowyer/2986674768/"><img alt="cool_cab.jpg" src="/images/cool_cab.jpg" width="240" height="135" /></a><p>A cool cab similar to the one that robbed me.</p><p>Photo credit: <a href="http://www.flickr.com/photos/alexbowyer/">alexbfree</a></p></span>I asked around for the proper place to find a branded taxi.  Each time I asked I was pointed in a different direction.  None of them were correct.  I gave up and tried my luck with one of the cab drivers in departures.  I picked a cool cab with a driver that did not jump out of his cab to harass me.  I asked him to drive by the meter and told him I was not interested in any other stops on the way to my destination.  He agreed.  It seemed so promising.  I only needed to make it a couple of miles to the airport hotels.</p>

<p>Right away on the journey made what I thought was small talk, but he was sizing me up.  He asked about my job, where I was just before the airport, and so on.</p>

<p>He drove the wrong way on to the highway. I knew called him on it since I knew the freeway was not on the way to the hotel.  He parked in the middle of the freeway and demanded all of my American cash or he'd dump me there.  I had $60 USD in my wallet, which I turned over to him under the condition that he'd take me to the hotel.</p>

<p>He called me 'friend' every 30 seconds.  I suppressed my anger because I wanted to avoid a dangerous situation.  He continued to make small talk.  He finally took me to the hotel.</p>

<p><strong>3:45 pm IST</strong></p>

<p><span class="inline_photo_right"><a href="http://mumbai.regency.hyatt.com/hyatt/hotels/gallery/photos.jsp?hotelId=74&amp;start=4"><img alt="mumbai_hyatt_room.jpg" src="/images/mumbai_hyatt_room.jpg" width="360" height="177" /></a><p>The stock photo of the kind of room I had at the <a href="http://mumbai.regency.hyatt.com/">Mumbai Hyatt</a>.  Talk about an upgrade...</p></span>I made it to the Hyatt.  This was my chance to nail the cab driver.  I was surrounded by hotel security and had my opportunity to take a photo of his cab to send to the authorities.  I did not act because I did not want to cause a scene.  Comfort seemed only feet away.</p>

<p>I checked in.  I almost aborted due to my brain failing to do math properly.  I incorrectly converted the currency and thought their cheapest room was $1400 a night.  I was off by a factor of 10.  I must have been starting to show a sign of panic.  The desk clerk quickly realized my error and told me the correct price of $140 USD.</p>

<p>I under-tipped the bellboy due to yet another failed conversion.  I tipped him the equivalence of $0.40.   I felt bad.  As I peered out of my room window in one of the hotels that was so recently bombed by terrorists who hate Americans and the fresh memories of starving people flashed back into my mind, I felt more like an Ugly American than I ever have.  I was no longer mad at the cab driver.  </p>

<p><strong>4:30 pm IST</strong></p>

<p>I chatted with some insomniacs in the United States.  I took a bath.  I decided to attempt a nap now in order to fix my jetlag.  I actually slept for the first time since I left the United States a few days earlier.</p>

<p><strong>12:30 am IST</strong></p>

<p>I awoke to the alarm clock.  Strange dreams quickly faded from my memory.  In my sleep my brain had apparently figured out that my flight was actually at 4:30 am.  I have no idea where this information came from, but upon checking the website it was correct.  I'm very glad that I took that nap.</p>

<p>My asthma symptoms were significantly improved.  The side effects of the asthma medicine were also starting to wear off.  I still could not eat, though.</p>

<p><strong>1:00 am IST</strong></p>

<p>I checked out of the hotel and took their limo service to the airport.  Even a limo is cheaper than getting robbed again.</p>

<p><strong>1:30 am IST</strong></p>

<p>I made it to the airport precisely at the time recommended by my airline.  This time the military let me in without even checking their list.   Somehow even though I had so much trouble entering the terminal, the swarm of people who wanted to carry my bags (after noticing me exit the limo) had no trouble passing the blockade.  They continued to harass me for almost half of an hour.  The armed guards stationed at the terminal entrance are apparently completely useless.</p>

<p><strong>2:00 am IST</strong></p>

<p>I went through immigration (which should be called emigration) and security.  I had many documents stamped over and over.  It's amazing how much stuff they can fit on to a boarding pass.  I also observed the most sensitive metal detector ever.  Every single person who went through, including myself, set it off.  I'm not sure if the 2 grams of metal in my glasses or the RFID chip in my passport set it off.  Since everyone set off the metal detector, everyone got secondary screening.  This took about 10 seconds and was, luckily, a complete farce.  If I had metal all over me, I would have been cleared anyway.</p>

<p>I went to reclaim my bag but it was stuck in the exit of the x-ray machine.  The security screeners ignored me until I reached for it.  They were not happy about that so I backed off and waited.  Finally someone else's carry on dislodged my bag and I was able to reclaim it.</p>

<p><strong>2:45 am IST</strong></p>

<p>I had about 90 minutes to burn before boarding and all of the seats in the waiting area were taken.  I found a lounge and was immediately kicked out for a reason that they would not tell me.</p>

<p>I found a restaurant that did not kick me out.  I relaxed, had a couple drinks, and some peanuts.  My apatite was starting to return.  Before those peanuts I had only had two very small meals since I landed in India.</p>

<p><strong>3:45 am IST</strong></p>

<p>I boarded my middle seat flight.  The guys on each side of me fit in their seats.  Yay!</p>

<p><strong>9:00 am UAE</strong></p>

<p><span class="inline_photo_left"><a href="http://www.flickr.com/photos/yum9me/2164784183/"><img alt="crunchie.jpg" src="/images/crunchie.jpg" width="240" height="180" class="mt-image-none" style="" /></a><p>I bought a box of these.</p><p>Photo credit: <a href="http://www.flickr.com/photos/yum9me/">yum9me</a></p></span>I landed in Dubai.  The airport is interesting.  Rather than having a duty free store, the entire airport is one huge duty free store.  The tobacco store alone must have been 3000 square feet.  Also, the selection of goods spans the entire planet.  You can buy stuff from just about everywhere in the world and they accept so many currencies that each register has several huge cash drawers.  I bought some European candy.</p>

<p>Wandering about the airport was refreshing.  In India everything is amazingly inefficient at the airport.  Dubai, on the other hand, is efficient in innovative ways that I've never seen before.  For example, in the x-ray machine at security has a built in return mechanism for the trays.  This sure beats the manual carting around that they do in the US.  Also, each gate has a staging area.  This allows the crew to break the usual boarding process up into two steps.  This makes the actual boarding process much faster.</p>

<p><strong>Many times in Many time zones</strong></p>

<p>And now I'm all caught up.  This may be the longest blog entry I've ever written.</p>

<p>I'm flying over Moscow right now and I'm headed for the arctic.  I also flew over Tehran about an hour ago.  All that strife was only 33,000 feet away.  It's kind of weird seeing all these places that always seemed so far away.  I can't wait to get home.</p>
]]>
        

    </content>
</entry>

<entry>
    <title>India So Far -&gt; QQ</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/06/india-so-far---qq.html" />
    <id>tag:baconatedgeek.com,2009://6.408</id>

    <published>2009-06-21T05:38:08Z</published>
    <updated>2012-06-24T21:45:36Z</updated>

    <summary>It&apos;s 10:23 am on Sunday 21 June 21, 2009. This blog entry has been backdated since I lack an Internet connection right now and am posting after the fact. I&apos;ve been in India 19 hours now. Ambi has been a...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Vent!" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="india" label="india" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mumbai" label="mumbai" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="zuberance" label="zuberance" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>It's 10:23 am on Sunday 21 June 21, 2009.  This blog entry has been backdated since I lack an Internet connection right now and am posting after the fact.</p>

<p>I've been in India 19 hours now.  Ambi has been a great host taking me around to buy food and do some shopping, but even with his help I'm growing more and more pessimistic about the success of this trip.</p>

<p>Now I will complain.  I've waited to complain because I wanted to go with the flow and not be an ugly American, but even this does-not-want-to-be-an-Ugly-American has her limits.  I'm not one to demand 5 star hotel, first class seating and daily massages, but right now I'm getting nostalgic about my 20something hour economy flight.  The bathrooms were so clean and the airplane seat so comfortable...  </p>

<p><span class="inline_photo_right"><a href="/images/mumbai_1.jpg"><img alt="mumbai_1.jpg" src="/assets_c/2011/03/mumbai_1-thumb-400x300-7.jpg" width="300" height="225" class="mt-image-none" style="" /></a><p>The kitchen</p></span>Anyway, I'm pretty sure that I'm not being too evil in my complaints because I've found cheaper accommodations that were clean and comfortable in downtown Tokyo, so this place obviously fucking sucks (and isn't even a good deal).</p>

<p>I'm pretty sure my rental apartment violates some OSHA rule.  It's time for a bulleted list of issues.  Here I present them in order of increasing annoyance.</p>

<ul>
<li>The window drapes conflict with the air conditioner so one must chose between slightly cooler air and privacy.  Being immodest, I've opted for cooler air.</li>
<li><span class="inline_photo_right"><a href="/images/mumbai_2.jpg"><img alt="mumbai_2.jpg" src="/assets_c/2011/03/mumbai_2-thumb-400x300-9.jpg" width="300" height="225" class="mt-image-none" style="" /></a><p>Lots and lots of rice.  One man's trashcan is another man's giant tupperware.</p></span>Like Milton's basement desk in Office Space, I share the apartment with storage.  I've found at least 300lbs of rice, lots of empty luggage, and some cardboard boxes currently occupied by a family of pigeons.</li>
<li>There was no toilet paper anywhere in the apartment.  There was not even a suitable substitute (facial tissue, paper towels, or newspaper).  I had to hold it in until I could buy some the morning after I arrived.</li>
<li><span class="inline_photo_left" style="margin-right: 25px;"><a href="/images/mumbai_3.jpg"><img alt="mumbai_3.jpg" src="/assets_c/2011/03/mumbai_3-thumb-400x300-11.jpg" width="300" height="225" class="mt-image-none" style="" /></a><p>A minor leak from above.  Oh God, I hope that's water dripping down.</p></span>There is a leak of some kind above the ceiling in a few places causing the ceiling to crumble and the paint on the walls to peel.  I have no idea what is in the resulting dust, but it's everywhere.</li>
<li><span class="inline_photo_right"><a href="/images/mumbai_4.jpg"><img alt="mumbai_4.jpg" src="/assets_c/2011/03/mumbai_4-thumb-400x532-14.jpg" width="300" height="400" class="mt-image-none" style="" /></a><p>Missing windows and the dirty floor that saved my life</p></span>Several of the windows are rusted open.  One of them is missing panes.  This obviously reduces the efficiency of the air conditioner window units significantly.</li>
<li>There is only one chair.  It's one of the dirtiest things in the apartment (making my clothes dark with dirt merely from sitting in it) and it's mysteriously missing the armrest padding.</li>
<li>I just noticed that there seems to be an ant infestation.  I've only found scouts, but I found 6 of them in 30 minutes.  I'll bet anyone 100 bucks that there will be an ant line tomorrow when I wake up.</li>
<li>I saw some tiny almost transparent roaches.  Maybe they're babies?  I'll sleep with ear plugs in tonight (we've all heard that urban legend)</li>
<li><span class="inline_photo_left" style="margin-right: 25px;"><a href="/images/mumbai_5.jpg"><img alt="mumbai_5.jpg" src="/assets_c/2011/03/mumbai_5-thumb-400x300-16.jpg" width="300" height="225" class="mt-image-none" style="" /></a><p>This couch has an amazing property.  You can put on a clean shirt, sit on it once, and then stink of a chain smoker.</p></span>It has a strong odor that's something between an ashtray and a Hong Kong alley.  It momentarily intensifies when you move the curtains or sit on any of the furniture indicating that this place has been smelly for a very long time.</li>
<li>The door bolts are all broken so it cannot be locked in such a way to deny entry to someone else with a key, or a lock pick, or a bump key.  </li>
<li>It's filthy.  Here's a sub-bullet list for you to enjoy: <ul><li>There's a thick layer of dust everywhere.  It's not normal dust, though; it makes me cough a lot.  I can't tell if it's residue of chain smoking or diesel fumes from outside.   Maybe it's both.</li><li>There's sticky hair in most of the corners.</li><li>The trashcan was not emptied before the previous resident departed.  It's full of so-rotten-it-does-not-smell-any-more food.</li><li>The mattress is uncomfortable, generally soiled, and bears a large blood stain.  I will burn the sheets I brought upon return.  Actually, maybe I'll just leave them here.</li></ul></li>
<li><span class="inline_photo_right"><a href="/images/mumbai_6.jpg"><img alt="mumbai_6.jpg" src="/assets_c/2011/03/mumbai_6-thumb-400x532-18.jpg" width="300" height="400" class="mt-image-none" style="" /></a><p>The most creative and dangerous wiring job I've ever seen... ever.  And I once led the wiring of a tree house at the age of 12.</p></span>Finally, the top reason I'm whining: There's exposed live 220v wiring in almost every room.  The bathroom takes the cake, though.  In this room, which is constantly wet from the dripping ceiling, exposed electrical wiring is tied to a metal towel rack.  To boot, this towel rack of death is positioned precisely where I instinctively feel around for a light switch in the dark: right next to the door.   The worst part about this whole issue is that amid the huge fire hazard there are no sprinklers, fire escapes, or even a fire extinguisher.  </li>
</ul>

<p>Next on my list of complaints: The air quality is awful.  I'm not sure if this is ambient Mumbai pollution, or something special about my apartment, but it is bad enough that I'm continuously taking the maximum dosage of my asthma rescue inhaler to stay alive.  Not only is this a shock to my system since I very rarely need it at all in the United States, but it's not meant to be taken at maximum dosage for many consecutive hours let alone two weeks.  Furthermore, it is a fairly powerful stimulant.  I feel like I just drank 4 Red Bulls all the time.  I've slept about 5 hours in the last 48.  Nausea is a symptom.  This is a problem because I have precisely the required amount of malaria pills, a new kind not readily available here, so I cannot afford to vomit one up.</p>

<p>I always try to look on the bright side.  There are some positive parts, and since bulleted lists have worked so well in this article so far, here's another one.</p>

<ul>
<li>I'm going to stick the jerk slum lord with an amazing electric bill from my attempts to cool the apartment to a balmy 27 degrees C</li>
<li>Every hotel and hostel I ever stay in will seem awesome by comparison.  I will never take a clean room free of significant safety hazards for granted again.  I &lt;3 you Super 8.</li>
<li>There are no bed bugs here.  I'm not sure if they're a problem in India anyway, but I can't find any signs.  I will probably not need to abandon my luggage and burn my clothes upon my return home.  I'm still keeping an eye out, though.</li>
<li><span class="inline_photo_right"><a href="/images/mumbai_7.jpg"><img alt="mumbai_7.jpg" src="/assets_c/2011/03/mumbai_7-thumb-400x300-20.jpg" width="300" height="225" class="mt-image-none" style="" /></a><p>Free bicycle rental with one month rental of apartment</p></span>There's a really cool bicycle in the bedroom that I can use to ride around town</li>
<li>I have a souvenir.  I scored some pretty sweet shower sandals for Rs. 140 (about $3).  I'll remember the bathroom that encouraged me to buy them each</li>
<li>I haven't been here long, but I've already learned a lot about Indian and Mumbai culture.</li>
</ul>

<p><strong>Update from a few hours later</strong>: That does it.  I just got shocked pretty badly in the bathroom.  220v packs a lot more punch than American 110v.  I'm moving out tomorrow morning. </p>

<p>Ironically, it was the incredible dirt that probably saved my life.  The horrible nasty dirt drove me to buy shower sandals which I was wearing when I was shocked.  Since there was a leak from above and the floor was damp, I'd probably have been killed if not for those plastic shoes.  Go dirt!</p>
]]>
        

    </content>
</entry>

<entry>
    <title>I&apos;m a Pescetarian</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/04/im-a-pescetarian.html" />
    <id>tag:baconatedgeek.com,2009://6.399</id>

    <published>2009-04-09T22:11:20Z</published>
    <updated>2011-03-24T01:30:32Z</updated>

    <summary><![CDATA[I've been threatening to do it for awhile now.&nbsp; It finally happened about a month ago.&nbsp; I've become a pescetarian.&nbsp; This means I've stopped eating animals of the air and land.I'm not a very good one yet.&nbsp; I still eat...]]></summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[I've been threatening to do it for awhile now.&nbsp; It finally happened about a month ago.&nbsp; I've become a <a href="http://en.wikipedia.org/wiki/Pescetarianism">pescetarian</a>.&nbsp; This means I've stopped eating animals of the air and land.<br /><br />I'm not a very good one yet.&nbsp; I still eat stuff that's tainted with meat (e.g. baked beans) and about once a week I even eat a meal that contains meat because the vegetarian or fish options available suck.&nbsp; That's ok, though, because it's still compatible with my reasons for changing my diet.<br /><br />I know it's amazing that I've given up all of the following: hamburgers, Thanksgiving turkey, a nice juicy steak, and even bacon.&nbsp; I've made the change for health reasons.&nbsp; I was inspired by <a href="http://thufat.blogspot.com/">Thu</a>, who has already lost 25lbs partially due to diet changes, and my own lack of weight loss from shall diet changes combined with moderate exercise.&nbsp; Pescatarianism seems like a good compromise too.&nbsp; I really like fish and <a href="http://content.onlinejacc.org/cgi/content/abstract/46/1/120">some</a> <a href="http://www.ajcn.org/cgi/content/full/70/3/516S">studies</a> show evidence of health benefits.<br /><br />There's a lot going against me, though.&nbsp; Winnie hates fish and loves meat.&nbsp; I also love bacon.&nbsp; vegetarian and pescetarian friends have told me that the meat cravings go away, but I always figured this was confirmation bias (since I never discussed this with my friends who tried vegetarianism and gave up on it).&nbsp; <br /><br />I decided to give it a shot.&nbsp; It's been about a month now and I'm already observing some positive health benefits and I'm enjoying food just as much.&nbsp; I've already lost 5 pounds, which is not an amazing feat, but I've done it while eating ice cream and exercising less.&nbsp; The rate of weight loss is still accelerating too.&nbsp; I bet I'll lost at least another 5 pounds before I reach my new steady state.&nbsp; <br /><br />Unlike other diet changes, where I gave something up and replaced it with nothing, I seem to be filling my diet with food I enjoy almost as much as meat.&nbsp; I'm eating more deserts and drinking more beer.&nbsp; It seems that meat was, by far, the highest calorie density part of my diet.&nbsp; Best of all, I'm eating sushi like every week now. <br /><br />Lets see how long I can keep this up before the bacon monster reclaims me.<br /><div><br /></div><div>**Update:** That didn't last very long, did it? I ended up cooking two different diners most nights: one for me and one for meat-loving Winnie. I also really missed bacon. I gave up!</div>]]>
        
    </content>
</entry>

<entry>
    <title>How the Scientific Method Really Works</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2009/01/how-the-scientific-method-really-works.html" />
    <id>tag:baconatedgeek.com,2009://6.395</id>

    <published>2009-01-31T20:14:39Z</published>
    <updated>2011-03-24T01:33:22Z</updated>

    <summary>In school we all learn the scientific method as 5 easy steps: Ask a question Formulate a testable hypothesis to answer said question Conduct an experiment and collect data pertaining to the hypothesis If the results are inconclusive or not...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Science?  That&apos;s unpossible!" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>In school we all learn the scientific method as 5 easy steps:<br />
<ol><br />
<li>Ask a question</li><br />
<li>Formulate a testable hypothesis to answer said question</li><br />
<li>Conduct an experiment and collect data pertaining to the hypothesis</li><br />
<li>If the results are inconclusive or not tested hypothesis turns out not to be true, repeat steps 2 and 3 otherwise proceed</li><br />
<li>Publish a paper on your results and become rich and famous</li><br />
</ol><br />
Just like the story high school teachers give about electron orbitals, this is not really completely true, especially for the really amazing discoveries that change the world.  They go more like this:<br />
<ol><br />
<li>Someone with money asks you a question</li><br />
<li>Formulate hypothesis or use hypothesis proposed by person who provides money from step 1</li><br />
<li>Design and conduct experiment using provided money</li><br />
<li>The results did not turn out as you expected.  They're not just negative, they don't make any sense at all.  Curse and stomp around since you assume your experimental apparatus is not working</li><br />
<li>Find possible flaws in your apparatus and fix them</li><br />
<li>Try again.  The results still are not as you expected so curse and stomp around more.</li><br />
<li>Clean <a href="http://www.cosmicfingerprints.com/blog/bird-droppings-on-my-telescope/">bird poop</a> out of your apparatus (or other last 'this couldn't be the problem but just in case' efforts).</li><br />
<li>Try again.  The results still do not make sense.  Be confused and excited.</li><br />
<li>Have someone else do the experiment too.  Preferably as far away and independent as possible.</li><br />
<li>Observe that they reproduce your results that make absolutely no sense.</li><br />
<li>Publish your results.</li><br />
<li>Wait 10 years.  Observe the world change.</li><br />
<li>Win a Nobel Prize</li><br />
</ol></p>]]>
        
    </content>
</entry>

<entry>
    <title>Risk: World of Warcraft Edition</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2008/04/risk-world-of-warcraft-edition.html" />
    <id>tag:baconatedgeek.com,2008://6.372</id>

    <published>2008-04-20T21:59:03Z</published>
    <updated>2011-03-24T02:21:58Z</updated>

    <summary>Everyone is always talking about those web 2.0 application mashups. So boring! What ever happened to nerds getting drunk over a 10 hour all night risk game? If you&apos;re like me, you may have purchased the World of Warcraft board...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="My Monotonous Daily Life" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>Everyone is always talking about those web 2.0 application mashups.  So boring! What ever happened to nerds getting drunk over a 10 hour all night risk game?</p>

<p>If you're like me, you may have purchased the <a href="http://www.amazon.com/World-of-Warcraft-Board-Game/dp/B000AR84BA/ref=pd_bbs_sr_1?ie=UTF8&s=toys-and-games&qid=1208845897&sr=8-1">World of Warcraft board game</a> in hopes that this would do the trick.  As it turns out, this board game is just as complicated as the video game.  I can't play this drunk!  It has as many rules as a <a href="http://en.wikipedia.org/wiki/TSD_rally">TSD road rally</a>. This is where the mashup comes in.</p>

<h3>Ingredients</h3>
<ul>
<li>One game of <a href="http://www.amazon.com/s/ref=nb_ss_t?url=search-alias%3Dtoys-and-games&field-keywords=risk&x=0&y=0">Risk</a></li>
<li>One <a href="http://www.amazon.com/World-of-Warcraft-Board-Game/dp/B000AR84BA/ref=pd_bbs_sr_1?ie=UTF8&s=toys-and-games&qid=1208845897&sr=8-1">World of Warcraft board game</a></li>
</ul>
<h3>Setup</h3>
<ol>
<li>Open your Risk game</li>
<li>Remove the army tokens, the rule book, and the risk cards</li>
<li>Open your WoW board game</li>
<li>Throw away the little plastic monster pieces</li>
<li>Find the quest cards that correspond to the regions of the WoW game board</li>
<li>Sort through the quest cards and remove any cards with duplicate territories.  Many of them have two territories on them. In this case use the right side.</li>
<li>All of the quest cards you have left do not cover every territory.  You'll be about a dozen short.  Use cards of approximately the same size and write the color / names of the territories.  You should now have a deck of cards that correspond to every territory on the board.</li>
</ol>
<h3>Game play rules</h3>
Try not to get into a fight with your friends that remove your armies form the board while you take a pee break.]]>
        
    </content>
</entry>

<entry>
    <title>Beer Bread</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2008/02/beer-bread.html" />
    <id>tag:baconatedgeek.com,2008://6.373</id>

    <published>2008-02-29T18:43:05Z</published>
    <updated>2011-03-24T02:18:09Z</updated>

    <summary>I&apos;ve been making simple beer bread for years. It&apos;s evolved a bit over time and based on the most recent comments I&apos;ve received, it&apos;s finally blog-worthy. Here are the two recipes. One a bit less unhealthy than the other. Simple...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Bacon" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>I've been making simple beer bread for years.  It's evolved a bit over time and based on the most recent comments I've received, it's finally blog-worthy.  Here are the two recipes.  One a bit less unhealthy than the other.</p>

<h3>Simple White Beer Bread</h3>
<ul>
<li>3 cups self-rising flour (or make your own)</li>
<ul>
<li>3 cups all purpose flour</li>
<li>4.5 teaspoons baking powder</li>
<li>1.5 teaspoons table salt</li>
</ul>
<li>1/2 cup sugar</li>
<li>12oz of your favorite beer</li>
<li>1 to 2 tablespoons of butter</li>
</ul>

<h3>Simple Wheat Beer Bread</h3>
<ul>
<li>2 cups all purpose flour</li>
<li>1 cup wheat flour</li>
<li>4.5 teaspoons baking powder</li>
<li>1.5 teaspoons table salt</li>
<li>1/2 cup sugar</li>
<li>12oz of your favorite beer</li>
<li>1 to 2 tablespoons of butter</li>
</ul>

<h3>The instructions for both</h3>
<ol><li>Preheat oven to 375</li>
<li>Mix the flour, salt, baking powder, and sweetener in a large bowl</li>
<li>Add the beer and mix until you have a lumpy dough.  Don't be afraid to use your (clean) hands as this is very difficult with a spoon.</li>
<li>Add the dough to a bread pan and bake for 45 minutes.</li>
<li>Melt the butter in a microwave oven and brush or pour over the top of the loaf</li>
<li>Bake for an additional 15 minutes</li>
<li>Enjoy alone or with cheese (also makes a great bacon sandwich)</li>
</ol>]]>
        
    </content>
</entry>

<entry>
    <title>How &quot;Nerd 2.0&quot;s Propose</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2007/02/how-nerd-20s-propose.html" />
    <id>tag:baconatedgeek.com,2007://6.355</id>

    <published>2007-02-28T18:53:33Z</published>
    <updated>2011-03-24T02:20:24Z</updated>

    <summary>One of my friends and her now fiancé are the epitome of Nerd 2.0. Her boyfriend, now fiancé, Jason just proposed to her and she accepted. Before I explain the story, though, let me explain Nerd 2.0 which can best...</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Deep Thoughts" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[One of my friends and her now fiancé are the epitome of Nerd 2.0.  Her boyfriend, now fiancé, Jason just proposed to her and she accepted.  
<br/><br/>
Before I explain the story, though, let me explain Nerd 2.0 which can best be illustrated through a couple lists: what Nerd 2.0 is not, and then what it is.
<br/><br/>
Nerd 2.0 is <b>not</b>:
<ul>
<li>Pocket protectors</li>
<li>Poor social skills</li>
<li>Fear of the opposite sex</li>
<li>Getting straight A's yet never finding a job</li>
<li>Living in a bubble, totally unaware of the world around them</li>
<li>Lack of personal hygiene</li>
<li>Glasses held together by band-aids and masking tape</li>
<li>Total obsession with hobbies (anime, video games, etc.)</li>
<li>Stays at home every night</li>
</ul>
Nerd 2.0 is:
<ul>
<li>Excellent social skills</li>
<li>Plays <a href="http://www.worldofwarcraft.com">WoW</a> but still knows how to party</li>
<li>No fear of booze</li>
<li>Socially aware and active</li>
<li>Great event planner</li>
<li>Stylish glasses</li>
<li>Can communicate with both normal nerds and normal humans</li> 
</ul>

Anyway, back to the topic at hand.  So what makes someone (or some couple) very Nerd 2.0?  How about proposing casually while surfing the net, and even sending an outlook reminder to the other to save the date!  Who needs a ridiculously elaborate 6-months-in-the-making plan, and a carriage pulled by stinky horses on a day that ended up with a once-in-a-century hail storm when you can do it comfortably while sipping coffee.

For the real story check out <a href="http://www.minjungkim.com/2007/02/27/news/">Min Jung Kim's blog entry entitled News</a>.]]>
        
    </content>
</entry>

<entry>
    <title>A great patent</title>
    <link rel="alternate" type="text/html" href="http://blog.mimming.com/2006/05/a-great-patent.html" />
    <id>tag:baconatedgeek.com,2006://6.305</id>

    <published>2006-05-16T22:57:33Z</published>
    <updated>2011-03-24T02:39:05Z</updated>

    <summary>On the topic of US patents: here is a juicy one. A patent for a crustless peanut butter and jelly sandwich. Do we need reform of patent laws? oooh yes we do....</summary>
    <author>
        <name>Jenny</name>
        <uri>http://mimming.com</uri>
    </author>
    
        <category term="Attempts at Funny Making" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="en" xml:base="http://blog.mimming.com/">
        <![CDATA[<p>On the topic of US patents: here is a juicy one.  A patent for <a href="http://patft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=8&f=G&l=50&co1=AND&d=PTXT&s1=6004596&OS=6004596&RS=6004596">a crustless peanut butter and jelly sandwich</a>.  Do we need reform of patent laws?  oooh yes we do.</p>]]>
        
    </content>
</entry>

</feed>
