<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:bigbaldguy</id>
  <title>Mark's journal</title>
  <subtitle>Converting raw sensory data to mental improbabilities since 1966</subtitle>
  <author>
    <name>Mark</name>
  </author>
  <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom"/>
  <updated>2009-11-17T16:46:48Z</updated>
  <lj:journal userid="429695" username="bigbaldguy" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://bigbaldguy.livejournal.com/data/atom" title="Mark's journal"/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:72163</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/72163.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=72163"/>
    <title>Love like a dog</title>
    <published>2009-11-17T16:46:48Z</published>
    <updated>2009-11-17T16:46:48Z</updated>
    <content type="html">If a dog was your teacher you would learn things like:&lt;br /&gt;&lt;br /&gt;When loved ones come home, always run to greet them.&lt;br /&gt;Never pass up the opportunity to go for a joyride.&lt;br /&gt;Allow the experience of fresh air and the wind in your face to be pure ecstasy.&lt;br /&gt;Take naps.&lt;br /&gt;Stretch before rising.&lt;br /&gt;Run, romp, and play daily.&lt;br /&gt;Thrive on attention and let people touch you.&lt;br /&gt;Avoid biting when a simple growl will do.&lt;br /&gt;On warm days, stop to lie on your back on the grass.&lt;br /&gt;On hot days, drink lots of water and lie under a shady tree.&lt;br /&gt;When you're happy, dance around and wag your entire body.&lt;br /&gt;Delight in the simple joy of a long walk.&lt;br /&gt;Be loyal.&lt;br /&gt;Never pretend to be something you're not.&lt;br /&gt;If what you want lies buried, dig until you find it.&lt;br /&gt;When someone is having a bad day, be silent, sit close by, and nuzzle them gently.&lt;br /&gt;Enjoy every moment of every day.&lt;br /&gt;&lt;br /&gt;This was quoted in &lt;a href="http://www.huffingtonpost.com/olivia-rosewood/how-to-teach-your-childre_b_352469.html"&gt;an article from the &lt;i&gt;Huffington Post&lt;/i&gt;&lt;/a&gt; called "How to Teach Your Children About Death".</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:71901</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/71901.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=71901"/>
    <title>A nice quote</title>
    <published>2009-10-21T15:57:10Z</published>
    <updated>2009-10-21T15:57:10Z</updated>
    <lj:music>Gel-Sol, "Schwein Kuchen"</lj:music>
    <content type="html">From a reading by Unitarian Universalist minister Robert Fulghum, quoted in &lt;a href="http://www.dailykos.com/story/2009/10/20/795369/-Top-CommentsCrayola-Edition"&gt;this Daily Kos article&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;Maybe we should develop a Crayola bomb as our next secret weapon. A happiness weapon. A Beauty Bomb. And every time a crisis developed, we would launch one. It would explode high in the air - explode softly - and send thousands, millions, of little parachutes into the air. Floating down to earth - boxes of Crayolas. &lt;b&gt;And we wouldn't go cheap, either - not little boxes of eight. Boxes of sixty-four, with the sharpener built right in.&lt;/b&gt; With silver and gold and copper, magenta and peach and lime, amber and umber and all the rest. And people would smile and get a little funny look on their faces and cover the world with imagination instead of death. A child who touched one wouldn't have his hand blown off.&lt;/blockquote&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:71626</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/71626.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=71626"/>
    <title>My response to the National Review Online</title>
    <published>2009-09-29T16:31:59Z</published>
    <updated>2009-09-29T16:31:59Z</updated>
    <category term="health care bogus claims"/>
    <content type="html">Someone I know on F'book pointed me to &lt;a href="http://article.nationalreview.com/?q=NjJmNjY4MjA2ZmNkZWNmZDU2ZmY1NTUwZmMzNmIxMjE=&amp;amp;w=Mg=="&gt;an article in the National Review Online&lt;/a&gt; about health care reform. Since I'm not working right now, I thought I'd do a little research and respond, point for point. I wrote enough in the reply that I thought I'd repeat it here.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Item 1, “Premiums for policies purchased in the individual insurance market are, on average, much lower — about one-third lower for single coverage and one-half lower for family policies.” For those who can get them, because they have never, ever gotten sick. Remember, the real problem is the exclusion of pre-existing conditions, and uninsurability of those who have already been sick.&lt;br /&gt;&lt;br /&gt;Item 2: Number of uninsured, 46M, comes from the US Census: &lt;a href="http://is.gd/3MMb3"&gt;http://is.gd/3MMb3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Item 3, 14,000 people losing their insurance every day: &lt;a href="http://is.gd/3MMqc"&gt;http://is.gd/3MMqc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Item 4, “One man from Illinois lost his coverage in the middle of chemotherapy": I confirmed that that particular story is false. (&lt;a href="http://is.gd/3MMBh"&gt;http://is.gd/3MMBh&lt;/a&gt;) But it doesn't matter, because rescission is acknowledged by the insurance companies themselves. (&lt;a href="http://blogs.wsj.com/health/2009/06/17/insurers-not-committing-to-end-rescission/"&gt;http://blogs.wsj.com/health/2009/06/17/insurers-not-committing-to-end-rescission/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Item 5, “Another woman from Texas was about to get a double mastectomy when her insurance company canceled her policy because she forgot to declare a case of acne.” Rescission is a fact acknowledged by insurance carriers. (see above)&lt;br /&gt;&lt;br /&gt;Item 6, "Workers are already paying the entire bill." That's a transparent shell game. If an employer offers health care benefits, that is a cost to the employer, to be accounted for against their bottom line. When an employee's share of health care coverage is increased, it's not like the employer suddenly adjusts wages to compensate for the employer portion being shifted. Wages remain flat, insurance costs increase. I've experienced this personally several times throughout my career.&lt;br /&gt;&lt;br /&gt;Item 7, "Rising costs are 'why American business that compete internationally . . . are at a huge disadvantage.'" If I recall correctly, General Motors pays $4500 per car in health care coverage, which puts them at a severe price disadvantage against competitors abroad. And, funny that National Review should quote an Obama administration official to back up their claim. Kinda undercuts the premise of this article.&lt;br /&gt;&lt;br /&gt;Item 8, Those of us with health insurance are also paying a hidden and growing tax for those without it — about $1,000 per year that pays for somebody else’s emergency room and charitable care.” NR is correct about this claim: &lt;a href="http://is.gd/3MNFQ"&gt;http://is.gd/3MNFQ&lt;/a&gt;. ["The Kaiser report has raised significant questions about the Families USA study and made a plausible case that much of the cost of the uninsured is absorbed by doctors and hospitals."] But does anyone seriously question that waiting until conditions get bad enough to merit a trip to the emergency room is vastly more expensive than getting preventive care? Having health care coverage means people can get preventive care. Why saddle health care providers with the cost of uninsured emergencies?&lt;br /&gt; &lt;br /&gt;[Item 9 was just a reinforcement of the other points, so I didn't respond specifically to it.]&lt;br /&gt;&lt;br /&gt;Item 10 is another shell game. They specifically talk about Max Baucus' bill, which doesn't have a public option.&lt;br /&gt;&lt;br /&gt;Item 11: Obama's right, the government isn't forcing employers to switch to a public option. If employers switch to a cheaper plan that provides comparable coverage, then that says much more about private insurance plans than the employers.&lt;br /&gt;&lt;br /&gt;Item 12: Ok, you got me! Preventive care doesn't save money when applied to every individual, regardless of whether they would go on to get sick. But again, saddle health care providers with the aggregate cost instead like we do today?&lt;br /&gt;&lt;br /&gt;Item 13, Dëth Pänëls! C'mon, seriously? How about &lt;a href="http://is.gd/3MOIi"&gt;http://is.gd/3MOIi&lt;/a&gt; ?&lt;br /&gt;&lt;br /&gt;Item 14, undocumented people buying into our health care: That's because we aren't requiring proof of citizenship every time someone walks into an emergency room. Do you really want to begin doing that?&lt;br /&gt;&lt;br /&gt;Item 15, covering abortions: False. (&lt;a href="http://is.gd/3MPdb"&gt;http://is.gd/3MPdb&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Item 16, "the public option would benefit from an implicit subsidy": Sure, if we allowed banks to game health care like they did the mortgage market, I'd be very worried about the need for a government bailout of a public health insurance organization. But I don't expect us to allow that to happen any time soon.&lt;br /&gt;&lt;br /&gt;I hope I responded thoroughly enough to this. Enjoy.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:71363</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/71363.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=71363"/>
    <title>Mad lib</title>
    <published>2009-06-16T04:29:17Z</published>
    <updated>2009-06-16T04:29:17Z</updated>
    <content type="html">I've been writing mad libs on the refrigerator here lately. My housemate is very creative, so she rises to the occasion. The last one caused her to write about the coming robot apocalypse. I wrote this tonight:&lt;br /&gt;&lt;br /&gt;My ____ ____ unnaturally ____. Please ____, or ____ will ____ us all. Love, ____</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:71166</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/71166.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=71166"/>
    <title>Worse than anything you've seen</title>
    <published>2009-06-06T11:37:38Z</published>
    <updated>2009-06-06T11:39:12Z</updated>
    <content type="html">From chat.&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&amp;lt;Someone&amp;gt; ... I just saw &lt;a href="http://en.wikipedia.org/wiki/Shock_site"&gt;&lt;tt&gt;something&lt;/a&gt; worse than &lt;a href="http://en.wikipedia.org/wiki/Goatse"&gt;&lt;tt&gt;Goatse&lt;/a&gt;.&lt;br /&gt;&amp;lt;Me&amp;gt; Results 1 - 10 of about 4,430 for &lt;a href="http://www.google.com/search?rls=en&amp;amp;q=%22worse+than+Goatse%22&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt;&lt;tt&gt;"worse than Goatse"&lt;/a&gt;. (0.15 seconds)&lt;br /&gt;&amp;lt;Me&amp;gt; Results 1 - 10 of about 282 for &lt;a href="http://www.google.com/search?rls=en&amp;amp;q=%22worse+than+Goatse+and+tubgirl%22&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt;&lt;tt&gt;"worse than Goatse and tubgirl"&lt;/a&gt;. (0.35 seconds)&lt;br /&gt;&amp;lt;Me&amp;gt; Results 1 - 1 of 1 for &lt;a href="http://www.google.com/search?rls=en&amp;amp;q=%22worse+than+Goatse+and+tubgirl+and+lemonparty%22&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt;&lt;tt&gt;"worse than Goatse and tubgirl and lemonparty"&lt;/a&gt;. (0.32 seconds)&lt;br /&gt;&amp;lt;Me&amp;gt; oh, and&lt;br /&gt;&amp;lt;Me&amp;gt; Results 1 - 5 of 5 for &lt;a href="http://www.google.com/search?rls=en&amp;amp;q=%22worse+than+bloodninja%22&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8"&gt;&lt;tt&gt;"worse than bloodninja"&lt;/a&gt;. (0.24 seconds)&lt;br /&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;/tt&gt;&lt;br /&gt;I feel the &lt;a href="http://www.snopes.com/photos/natural/godhands.asp"&gt;hands of God&lt;/a&gt; in this.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:70693</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/70693.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=70693"/>
    <title>Thoughts on David Carradine</title>
    <published>2009-06-05T04:30:59Z</published>
    <updated>2009-06-05T04:53:20Z</updated>
    <content type="html">The early BBC report, as well as later rumors, claimed that David Carradine died due to an accident with &lt;a href="http://www.forensicpsychiatry.ca/paraphilia/aea.htm"&gt;autoerotic asphyxiation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;First off, I'm glad that he may have died in a state of biochemical grace. I admired his work, especially in the Kill Bill films.&lt;br /&gt;&lt;br /&gt;Second, I think this was a preventable death. &lt;br /&gt;&lt;br /&gt;One would expect that in this day and age, one could build and sell a simple device that cuts or loosens the rope if blood oxygen levels drop dangerously low for more than a user-settable amount of time (not to exceed 2-3 min).&lt;br /&gt;&lt;br /&gt;But that would require that the oxygen sensor be clipped onto a finger, and that could easily slip off during feverish prayer. But that could lead to the development of less intrusive blood oxygenation sensors.&lt;br /&gt;&lt;br /&gt;(I sense a patent coming my way.)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Added link</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:70589</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/70589.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=70589"/>
    <title>Neurolinguistic programming steel cage deathmatch</title>
    <published>2009-05-05T09:52:54Z</published>
    <updated>2009-05-05T09:52:54Z</updated>
    <content type="html">I bought a copy of &lt;a href="http://www.amazon.com/dp/1578634245/"&gt;Meta-Magick: The Book of Atem&lt;/a&gt; a few weeks ago, and began reading it. This book, rooted in neurolinguistic programming (NLP), makes a lot of interesting suggestions, and contains a 36-day set of exercises for developing one's awareness and self-programming skills.&lt;br /&gt;&lt;br /&gt;I learned a few NLP-related things a few years ago from a practitioner in the Bay Area. The list of presuppositions he gave me helped me release a tremendous amount of self-judgment that I had carried with me from childhood. In particular, the statement that "there is a positive intention behind every action" helped me look at some of my counterproductive behaviors more clearly, and create alternatives that were much more supportive of other aspects of my life.&lt;br /&gt;&lt;br /&gt;As a result of what I learned from the NLP counselor, I have made considerable progress in my own development by adopting two general habits: questioning my assumptions and thoughts, and fostering more explicit dialogue within myself. But in those two activities, NLP only served as a jumping-off point, rather than a training regimen.&lt;br /&gt;&lt;br /&gt;In the time since those encounters, I've had a continuing interest in NLP, but never felt like I had a real handle on what it was about. I lacked the money to go to any seminars or workshops. I did pick up a few things here and there about it, but nothing that resembled a cohesive body of knowledge.&lt;br /&gt;&lt;br /&gt;So in response to what I've read thus far in &lt;i&gt;Meta-Magick&lt;/i&gt;, I looked up &lt;a href="http://en.wikipedia.org/wiki/Neurolinguistic_programming"&gt;the Wikipedia article on NLP&lt;/a&gt;, which led me to &lt;a href="http://skepdic.com/neurolin.html"&gt;a critical article about NLP&lt;/a&gt; from the Skeptic's Dictionary. The critique also gave me a lot to think about, and showed me that there does not seem to be a single coherent body of knowledge on this topic. But the most valuable short-term thing I take from it is the idea that if I do the guided meditation exercises in &lt;i&gt;Meta-Magick&lt;/i&gt; in good faith, the burden of proof will be on the book and not me.&lt;br /&gt;&lt;br /&gt;I may do the exercises soon. If and when I finish, I'll post my impressions here.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:70180</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/70180.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=70180"/>
    <title>My adventures with CSS rollovers and buttons</title>
    <published>2009-04-28T15:05:14Z</published>
    <updated>2009-04-28T15:19:41Z</updated>
    <content type="html">I've been a coder for most of my career. I have not tried to exercise any significant design sense with regard to web pages, until recently. I'm now creating a website for someone here in Columbus all by myself, which means that I am now learning how to build style sheets and make the site look good.&lt;br /&gt;&lt;br /&gt;To that end, I thought it would be nice to put in some navigational buttons -- iconic buttons that one can click to move through a time-ordered sequence of pages (first, previous, next, and last). Since the latest fashion statement seems to be to use Cascading Style Sheets (CSS) to accomplish this, I decided to give that a try. CSS was one of the few areas in web development that remained a mystery to me, so I thought it would be an interesting challenge. (Cue the theme music from "Gilligan's Island.")&lt;br /&gt;&lt;br /&gt;Four days later, after reading far too many pages on CSS buttons, I think I have &lt;br /&gt;&lt;a href="http://www.slac.com/mw/css_buttons.html"&gt;a working solution&lt;/a&gt;. I'm posting it here to try to save someone else the grief I went through. (The source of the demo page includes all the necessary style information and markup.) I've been told that image flicker may still occur in some versions of Internet Explorer, so &lt;i&gt;caveat lector&lt;/i&gt;.&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;The basic idea here is to use a single image across all the different navigational buttons, with four versions corresponding to the possible operating modes of a button (mouse away, mouse hover, mouse down, and disabled). Using one image reduces the load time, and reduces image flickering on the page.&lt;br /&gt;&lt;br /&gt;So, I generated PNG files for the individual buttons, then ran &lt;a href="http://www.slac.com/mw/css_button_consolidate.py"&gt;a Python script&lt;/a&gt; to combine them into &lt;a href="http://www.slac.com/mw/comp.png"&gt;a single image&lt;/a&gt; and determine what bounding rectangles to use in the style sheet. (Actually, I ran an even cruder version of the script. This cleaned-up version is untested, but should work with minimal fuss.)&lt;br /&gt;&lt;br /&gt;There are many different blogs and sites floating around on this general topic, and no two pages seem to set up this interface in the same way. I eventually decided to use a solution that leaned more heavily toward using CSS, and with minimal markup using only 'A' (link) tags. The way this works is by defining a master style class for the buttons, which defines the size, background image, and display format of the links. (I used a display of 'inline-table' because I want the buttons to appear side-by-side, and other options did not seem to work properly.) &lt;br /&gt;&lt;br /&gt;Then, for each class of button (A tag), I defined styles for each that offset the background image so that the appropriate icon would show inside the link. At first, I thought I could get away with defining a single style for each button (first, prev, next and last), and a single style for each of the link modes (mouse away, mouse hover, mouse down, and disabled). I had a demo actually working in Safari. Then, I opened the page with Firefox, and learned that the attributes 'background-position-x' and 'background-position-y' only work in IE and Safari, but not Firefox or Opera. That's a shame, because if they had worked, my style sheet would be far simpler than it turned out to be. So, instead of nine styles, I have 17.&lt;br /&gt;&lt;br /&gt;One of the pages I read warned people with a background in coding against trying to be too clever with object-oriented style inheritance. So, the way I did the styling of each link was to define two style classes in each button, like so:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&amp;lt;a class="nav_btn prev_btn" href="javascript:alert('prev');"&amp;gt;&amp;lt;/a&amp;gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Then, for disabled buttons, I use different styles and Javascript:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&amp;lt;a class="nav_btn prev_btn_disabled" href="javascript:return false;"&amp;gt;&amp;lt;/a&amp;gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;I'm using &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt; to create the website, so the template logic to switch these two modes is fairly straightforward.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:69923</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/69923.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=69923"/>
    <title>Spot the application</title>
    <published>2009-04-26T05:02:33Z</published>
    <updated>2009-04-26T05:02:33Z</updated>
    <content type="html">From chat.&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&amp;lt;someone&amp;gt; MVE Semen Tanks - sementank.net - MVE Semen Tanks XC Millenium $499 Buy the Best and Skp the Rest&lt;br /&gt;&amp;lt;someone&amp;gt; wonder what gmail is trying to tell me&lt;br /&gt;&amp;lt;me&amp;gt; it wants you to pay $500 for a semen tank. whatever it's asking you to do must be very wrong. unless you're a veterinarian.&lt;br /&gt;&amp;lt;me&amp;gt; because, you know, horse juice occupies a lot of volume.&lt;br /&gt;&amp;lt;me&amp;gt; for that application, i imagine you could recoup the cost after only a few uses.&lt;br /&gt;&lt;/tt&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:69844</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/69844.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=69844"/>
    <title>[python] List rotation</title>
    <published>2009-04-24T15:39:54Z</published>
    <updated>2009-04-24T15:58:53Z</updated>
    <content type="html">I was working on something this morning, and thought I'd share the solution, even if it is easy to recreate.&lt;br /&gt;&lt;br /&gt;I wanted to rotate a list in Python left or right by a certain number of elements. I wanted elements which dropped off one end to be rotated back in from the other end. I would be doing this rotation a fixed and small number of times to short lists, so high efficiency was not necessary in this case. I also didn't want the size of the list to constrain the rotation.&lt;br /&gt;&lt;br /&gt;So, I ended up combining two slices, like this:&lt;br /&gt;&lt;pre&gt;
import copy
import math

def rotate_list(l, offset):
    """
    Rotate a list by (offset) elements. Elements which fall off
    one side are provided again on the other side.
    Returns a rotated copy of the list. If (offset) is 0,
    returns a copy of (l).
    
    Examples:
        &amp;gt;&amp;gt;&amp;gt; rotate_list([1, 2, 3, 4, 5, 6], 2)
        [3, 4, 5, 6, 1, 2]
        &amp;gt;&amp;gt;&amp;gt; rotate_list([1, 2, 3, 4, 5, 6], -2)
        [5, 6, 1, 2, 3, 4]
    """
    if len(l) == 0:
        raise ValueError("Must provide a list with 1 or more elements")
    if offset == 0:
        rv = copy.copy(l)
    else:
        real_offset = offset % int(math.copysign(len(l), offset))
        rv = (l[real_offset:] + l[:real_offset])
    return rv

&lt;/pre&gt;&lt;br /&gt;I'm posting this because my Google search for "python two slices" yielded far more complicated approaches.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update&lt;/b&gt;: Added a check for zero-length lists. If you don't pass a list in the first place, you get what you deserve.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:69509</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/69509.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=69509"/>
    <title>Home is wherever I am</title>
    <published>2009-04-18T04:24:39Z</published>
    <updated>2009-04-18T04:24:39Z</updated>
    <content type="html">(I started this as a response to a Facebook post by a friend who lives in Hong Kong, in which he made some observations about the state of the US.)&lt;br /&gt;&lt;br /&gt;I told myself about a decade ago that I could never again live in most of America, and that only San Francisco felt like home any more.&lt;br /&gt;&lt;br /&gt;Now, being back in Columbus, I realize that I've changed so much, become so much more flexible in some unspoken set of internal parameters, that home is now wherever I am.&lt;br /&gt;&lt;br /&gt;I suppose the difference is that nowadays, I have a much stronger sense of who I really am.&lt;br /&gt;&lt;br /&gt;This doesn't mean I don't still want to return to the west coast. On the contrary, I feel more strongly than ever that I belong there. But I don't feel the same continual counter-intention out here in the middle of America. I have peaceful language with which to describe my experience to people both here and out west. I can reach a reasonable level of satisfaction now, regardless of what people and tools are available to me.&lt;br /&gt;&lt;br /&gt;I feel like I've been working for years to build up to this point. &lt;br /&gt;&lt;br /&gt;Can I stop being Midwestern yet?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:69186</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/69186.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=69186"/>
    <title>The Buddhist-Christian Treadmill of Life</title>
    <published>2009-04-05T23:29:42Z</published>
    <updated>2009-04-05T23:29:42Z</updated>
    <content type="html">I hit an emotional rock bottom last night. The thing that pulled me out of it was contemplation of the Buddhist &lt;a href="http://www.buddhanet.net/wheel2.htm"&gt;Wheel of Life&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I talked with a close friend for hours today, and I feel much better now as a result. &lt;br /&gt;&lt;br /&gt;But after talking about the Wheel with her, I've come to realize that history and tradition can get in the way of more accessible, contemporary symbolic language.&lt;br /&gt;&lt;br /&gt;To rectify this, I think there should be a Buddhist-Christian Treadmill of Life. &lt;br /&gt;&lt;br /&gt;Instead of the six worlds of the wheel, there would be two. There's the Top Tread, on which we run, which corresponds to Heaven/World of Gods. Then there's the Bottom Tread, which continually scrapes us like a belt sander, which corresponds to Hell. Nirvana might be knowing when and how to slow down and step off the treadmill. There might also be a connection to the waking and dreaming worlds, if I chose to take any of this seriously.&lt;br /&gt;&lt;br /&gt;Contemplating this reveals the fundamental Buddha nature of the Jetsons. As George screams just as he passes from the Top Tread to the Bottom Tread: "Jane, stop this crazy thing!"</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:69039</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/69039.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=69039"/>
    <title>Cycles converge amid responsibility</title>
    <published>2009-03-16T01:40:30Z</published>
    <updated>2009-03-16T01:40:30Z</updated>
    <content type="html">As some of you know, I've been living in Ohio for the last six weeks.&lt;br /&gt;&lt;br /&gt;Watching everything that's going on here with people I know and love suggests to me that I'm nearing the convergence of an 11-year and a 12-year cycle, mainly around how I (mis)handle relationships.&lt;br /&gt;&lt;br /&gt;I listened to Alan Watts earlier today (The Game of Hide and Seek), and his suggestion that we're responsible for everything that happens to us reveals that he didn't understand the word "responsibility" the same way Midwesterners do. The way he says it, "responsibility" seems to mean that we influence the development of the worlds around us, that by being who we are we are an integral part of the "workings" of the universe. To my Midwestern self, to be "responsible" is to entangle myself in the web of commitments I have made to people around me, and to face rebalancing in cases where I don't live up to my commitments. I suppose the second definition is more Judeo-Christian or artificially incentivized. The entanglement is more a product of my "mind", more of a deliberate choice than the inevitable causal give-and-take that happens in the first definition.&lt;br /&gt;&lt;br /&gt;I thought for the last 10 years that I could let go of my stoic impulses. Now I know that they're here to stay, but how do I route around them when necessary?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:68772</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/68772.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=68772"/>
    <title>An amazing dream</title>
    <published>2009-03-09T18:50:00Z</published>
    <updated>2009-03-09T18:50:00Z</updated>
    <content type="html">From chat:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&amp;lt;dr.bez&amp;gt; i had one of the most amazing dreams of my life last night&lt;br /&gt;&amp;lt;dr.bez&amp;gt; i had boarded a large spacecraft of some kind, and had time to explore&lt;br /&gt;&amp;lt;dr.bez&amp;gt; then it took off for a nearby star, and i got to watch people doing stuff and look things up on a display&lt;br /&gt;&amp;lt;dr.bez&amp;gt; i'm guessing that this is a prediction of some kind of video game that i will eventually play&lt;br /&gt;&amp;lt;dr.bez&amp;gt; also the dream lasted for what felt like hours&lt;br /&gt;&amp;lt;dr.bez&amp;gt; and contrary to [someone else]'s dream, the spacecraft was not made of beef brisket.&lt;/tt&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:68367</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/68367.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=68367"/>
    <title>Commentary for a placemark</title>
    <published>2009-02-12T20:45:45Z</published>
    <updated>2009-02-12T20:45:45Z</updated>
    <content type="html">I wrote the following into a placemark for Marysville, Victoria, Australia:&lt;br /&gt;&lt;br /&gt;I went here for one night during my Sep 1999 honeymoon. The people were friendly, and we had a nice dinner that night. The surrounding forest looked as if it had been made when the dinosaurs were still alive, with giant tree ferns as well as ash trees. I had a wonderful trip.&lt;br /&gt;&lt;br /&gt;This town was wiped off the map by bushfires in February, 2009. At this writing (Feb 2009), arson is believed to have been the cause of the fires, which have likely killed over 100 people in Marysville.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:68285</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/68285.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=68285"/>
    <title>[Pd] My first PureData patch</title>
    <published>2008-11-09T02:25:50Z</published>
    <updated>2008-11-09T02:27:13Z</updated>
    <content type="html">I've been playing with a package called PureData (&lt;a href="http://www.pure-data.info"&gt;http://www.pure-data.info&lt;/a&gt;), a package for making music and processing signals. It's an open-source implementation of much of what was in a package called Max/MSP, which I remember playing with 20 years ago in the computer music lab back in college.&lt;br /&gt;&lt;br /&gt;In the course of building some other things, I figured out how to grab an element from a list and display it. It feels like a "hello world" of sorts, except that I needed this functionality in order to build something else. So, here's the patch:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pics.livejournal.com/bigbaldguy/pic/00003a91/"&gt;&lt;img src="http://pics.livejournal.com/bigbaldguy/pic/00003a91/s320x240" width="320" height="233" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In text format (save to a file called something like 'test-packel.pd', then open it with PureData):&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;#N canvas 9 451 450 300 10;&lt;br /&gt;#X floatatom 241 262 5 0 0 0 - - -;&lt;br /&gt;#X floatatom 279 28 5 0 0 0 - - -;&lt;br /&gt;#X msg 101 85 61 62 63 64 65 66 67;&lt;br /&gt;#X obj 241 224 packel;&lt;br /&gt;#X text 318 42 click here and drag;&lt;br /&gt;#X text 318 54 up and down;&lt;br /&gt;#X text 317 29 which element to get:;&lt;br /&gt;#X text 152 101 the list from which;&lt;br /&gt;#X text 152 114 to get an element;&lt;br /&gt;#X connect 1 0 3 1;&lt;br /&gt;#X connect 1 0 2 0;&lt;br /&gt;#X connect 2 0 3 0;&lt;br /&gt;#X connect 3 0 0 0;&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;I hope to have some more useful patches up in the near future.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;EDIT:&lt;/b&gt; changed 'array' to 'list', because the word 'array' is meaningful in Pd.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:67959</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/67959.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=67959"/>
    <title>The Day of Insanely Hard Work, part 2</title>
    <published>2008-09-29T19:39:14Z</published>
    <updated>2008-09-29T19:39:14Z</updated>
    <lj:music>Camille Saint-Saens, "Aquarium" from Carnival of the Animals</lj:music>
    <content type="html">From work chat:&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;12:34:16 PM:    simran_: but I can't correct the corrupted data without access to cmgr15&lt;br /&gt;12:34:41 PM:    andrewr: before we talk about correcting, do we know how to fix and what got us into this mess?&lt;br /&gt;12:34:48 PM:    andrewr: at this point, I'm afraid of making things worse&lt;br /&gt;12:35:22 PM:    simran_: I'm guessing we can just set_dictionary_property()&lt;br /&gt;12:35:35 PM:    simran_: I don't know how we can achieve that level of corruption. &lt;br /&gt;12:35:45 PM:    simran_: I mean without congressional oversight and all.&lt;br /&gt;&lt;/tt&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:67593</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/67593.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=67593"/>
    <title>The Day of Insanely Hard Work</title>
    <published>2008-09-29T19:31:46Z</published>
    <updated>2008-09-29T19:31:46Z</updated>
    <content type="html">After the House &lt;a href="http://clerk.house.gov/cgi-bin/vote.asp?year=2008&amp;amp;rollnumber=674"&gt;voted down the first attempt to bail out our financial sector&lt;/a&gt;, a lot of people are wondering about their futures. But this has all happened before, and will all happen again.&lt;br /&gt;&lt;br /&gt;In a democracy, this is where the rubber meets the road. I think it's a foregone conclusion that a bailout will happen. Every Congresscritter is terrified to vote for this thing, because the angry constituent calls are overwhelmingly against doing this bailout. Every Congresscritter is terrified to vote against this thing, because the banking sector is telling them that there will be no more money if they vote against the bailout.&lt;br /&gt;&lt;br /&gt;In the next round of this bailout, horsetrading for individual votes will begin in earnest. The next vote will be closer to passage than the vote recorded today. This process will continue until there is a bailout in place. It won't be perfect, and I'm not too happy about the idea of just handing over anywhere near that much money to anyone for any purpose. But I can see that it will happen.&lt;br /&gt;&lt;br /&gt;We don't normally think about showing our politicians a little mercy, but now's the time like no other in our lifetimes to show it.&lt;br /&gt;&lt;br /&gt;For my part, it turns out that Speaker Nancy Pelosi is my congressional representative. So, I thought I'd send her a message. But &lt;a href="http://speaker.house.gov/contact/"&gt;http://speaker.house.gov/contact/&lt;/a&gt; is down, down, down, as you might suspect. So, I called Pelosi's local office in San Francisco just now. The operator asked me if i had a message to forward to the Speaker.&lt;br /&gt;&lt;br /&gt;I said "Congratulations on all the work you've done so far. I imagine everyone in your office has gone a hundred hours without sleep. Let everyone go home and get the sleep they need, let them come back in when they're ready, then start round 2. Good luck."&lt;br /&gt;&lt;br /&gt;If you are a direct constituent of Speaker Pelosi (i.e. if you live in her congressional district), please call (415) 556-4862 and say something similar.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:67497</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/67497.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=67497"/>
    <title>43 Days of Stupid</title>
    <published>2008-09-22T20:49:47Z</published>
    <updated>2008-09-22T20:49:47Z</updated>
    <content type="html">Most of you are probably aware by now of the SEC's order on Friday temporarily &lt;a href="http://www.npr.org/templates/story/story.php?storyId=94807831"&gt;banning the short sales of financial sector stocks&lt;/a&gt;. "Wall Streeter Barry Ritholtz tells Madeleine Brand that the SEC action reverses 1,000 years of theory about how free markets should work." &lt;a href="http://www.huffingtonpost.com/hale-stewart/the-death-of-republican-p_b_127930.html"&gt;&lt;i&gt;The Death of Republican Philosophy&lt;/i&gt;&lt;/a&gt; illustrates the deep irony in what is going on. "Simply put, this week demonstrated how hollow many of the Republican values are. They sound great on paper, but aren't put into practice when that result might cause financial harm to another Republican."&lt;br /&gt;&lt;br /&gt;My personal concern is that the people who got us into the current financial crisis may be &lt;a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2008/09/19/MN5Q131DPM.DTL"&gt;rewarded for their management failures with a big government bailout&lt;/a&gt;. If a company failure puts the whole economy at risk, then there is a clear societal interest in regulating their behavior. I'm glad to see that even free-market enthusiasts are coming around to that realization.&lt;br /&gt;&lt;br /&gt;I'd like to see some discussion about whether and how to regulate trading in derivatives. &lt;a href="http://www.gold-eagle.com/gold_digest_01/hamilton091001.html"&gt;&lt;i&gt;The JPM Derivatives Monster&lt;/i&gt;&lt;/a&gt; is a long, but informative, essay on derivatives and American governmental and banking sector exposure to them. A reader on a mailing list commented: "Back when it was written [on September 7, 2001], the authors expressed shock that the 1st Q of 2001 derivatives exposure was $44.6 trillion, with a US GDP of $10 trillion. As of the 1st Q of 2008, [total derivatives exposure is] $180.3 trillion."&lt;br /&gt;&lt;br /&gt;Salon has published &lt;a href="http://www.salon.com/news/feature/2008/09/19/palin/index.html"&gt;a detailed article&lt;/a&gt; about Sarah Palin's role in the environmental devastation in and around Wasilla, Alaska, while she was mayor there. &lt;br /&gt;&lt;br /&gt;Rush Limbaugh &lt;a href="http://online.wsj.com/article/SB122178554189155003.html"&gt;alleges in a &lt;i&gt;Wall Street Journal&lt;/i&gt; editorial&lt;/a&gt; that the Obama campaign is "stoking racial antagonism" in quoting his comments about "stupid and unskilled Mexicans". Salon &lt;a href="http://www.salon.com/politics/war_room/2008/09/19/limbaugh/index.html"&gt;concurs, in a way&lt;/a&gt;: "Limbaugh is absolutely right about one thing. He makes a convincing case that the Obama campaign used his words in a fundamentally dishonest way. In both cases, the quotes were pulled from segments in which Limbaugh was clearly being facetious. The rest of his Op-Ed, however, is patently ridiculous."</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:67109</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/67109.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=67109"/>
    <title>A modest proposal for everyday government regulation</title>
    <published>2008-09-19T18:51:36Z</published>
    <updated>2008-09-19T18:51:36Z</updated>
    <content type="html">There was a discussion this morning on chat about government regulation and free markets. I noted that traffic signals are a kind of regulation imposed by government on personal behavior. Then I had an idea.&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; i can imagine some techno-libertarian doing away with traffic lights and replacing them with an "instant auction" system.&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; trading hubs at every intersection, with electronic transponders&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; put in your bids on your route ahead of time&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; i could design such a thing, really&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; it would allow motorcades to take highest priority, at highest cost&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; great moneymaker for the city&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; i ought to write up a proposal for the city of san francisco. that'll help boost tourism.&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; and reduce automobile usage&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; mmm, this is sounding better and better by the minute.&lt;br /&gt;&lt;/tt&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:66941</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/66941.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=66941"/>
    <title>A path not taken</title>
    <published>2008-09-19T06:10:03Z</published>
    <updated>2008-09-19T06:10:03Z</updated>
    <lj:music>Steve Reich, &lt;i&gt;The Desert Music&lt;/i&gt;</lj:music>
    <content type="html">From chat:&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&amp;lt;helper1&amp;gt; heh. In 2004, SEC exempted five firms from required capital/debt ratio regulations. They are: Bear Stearns, Lehman Brothers, Merrill Lynch, Morgan Stanley, and Goldman Sachs. 3 down, 2 to go. &lt;br /&gt;&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; i hope that with all this federal bailout money, that prosecutors will get involved in the financial circus&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; must be nice to be able to run a business where you can never lose money. federally guaranteed!&lt;br /&gt;&lt;br /&gt;&amp;lt;helper2&amp;gt; Like a phone company&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; pretty much, helper2&lt;br /&gt;&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; maybe if i had followed my father's wishes and become a lawyer, i'd have been able to create a business like that&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; all that clean living damaged my future&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; if i had only gotten started on the truckload of drugs 15 years earlier.&lt;br /&gt;&amp;lt;DrTaurus&amp;gt; but if that's my only regret, i think i'm doing well&lt;br /&gt;&lt;/tt&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:66793</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/66793.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=66793"/>
    <title>53 Days of Stupid</title>
    <published>2008-09-12T09:06:53Z</published>
    <updated>2008-09-12T09:06:53Z</updated>
    <content type="html">I've decided to spend some time every few nights from now until Election Day, writing about this year's presidential election and other political topics. I'll be writing entries here in my blog, and welcome comments. I'll stay thoughtful and mostly respectful, though my decision to vote for Barack Obama is solid.&lt;br /&gt;&lt;br /&gt;Let me know if you want me to read stuff that you find interesting, and if it's political in nature, I will post my feedback on it through the Days of Stupid commentaries.&lt;br /&gt;&lt;br /&gt;Daily Kos has commissioned a daily tracking poll from a company called Research 2000 for this presidential election. &lt;a href="http://www.dailykos.com/storyonly/2008/9/11/135228/469/887/595077"&gt;This article&lt;/a&gt; talks about what they will and won't be doing with it. Daily Kos seems to want to encourage people to learn how to read and interpret polling data. (I am all for anything that will increase media literacy.)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.electoral-vote.com"&gt;Electoral-vote.com&lt;/a&gt; still shows Obama winning the electoral vote, though New Mexico has switched back to the Republicans. But fortunately, according to this map, he can win any one of Ohio, Virginia or New Mexico and get the electoral votes he needs for victory.&lt;br /&gt;&lt;br /&gt;Please note at this site a story titled &lt;i&gt;Polling and Partisan Identification&lt;/i&gt;. It explains some controversy surrounding the recent elevated poll numbers for McCain: partisan identification weighting. Apparently some recent polls assumed that there had to be a 50-50 split of Democratic and Republican voters in their survey. However, it's well-known that Democrats have far more voters registered with them than with the Republicans, so there's a real question of how genuine McCain's recent poll gains have been.&lt;br /&gt;&lt;br /&gt;Also, Sarah Palin was teh fail tonight in &lt;a href="http://redirx.com/?0y28"&gt;an interview with Charles Gibson of ABC&lt;/a&gt;. He asked her what she thought of the Bush Doctrine, and she didn't answer the question. He had to remind her that the Bush Doctrine is the assertion that we have the right to attack any country that we think is planning to attack us. Palin also said that we could invade Russia under the right circumstances. I'm not making that up.&lt;br /&gt;&lt;br /&gt;In the meantime, Chris Matthews and James Carville both claimed that John McCain could not have known about the recent attack ad by his campaign, claiming that Barack Obama supported sex education for kindergarteners. I don't share their optimism.&lt;br /&gt;&lt;br /&gt;I hope that the Rapture happens sometime in the next few weeks. After all, someone has recently &lt;a href="http://www.craigslist.org/about/best/ksc/725674463.html"&gt;launched a service&lt;/a&gt; to care for all the pets abandoned after the Rapture takes place, so no harm will be done if it should actually happen. "I would imagine there will be a lot of pets that will be abandoned by Jesus the pet hater that will need to be cared for."</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:66522</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/66522.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=66522"/>
    <title>Stop buying corporate detergent</title>
    <published>2008-09-11T18:11:26Z</published>
    <updated>2008-09-11T18:17:41Z</updated>
    <content type="html">What you need:&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;1 bar "Fan" Laundry Soap, grated&lt;br /&gt;	&lt;li&gt;1/2 cup washing soda&lt;br /&gt;	&lt;li&gt;1/2 cup borax&lt;br /&gt;	&lt;li&gt;2 tablespoons glycerin]&lt;br /&gt;	&lt;li&gt;5 cups water&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;How to make:&lt;ul&gt;&lt;br /&gt;	&lt;li&gt;Mix soap with water, and heat on low until soap is dissolved (at least 10 minutes).&lt;br /&gt;	&lt;li&gt;Add washing soda and borax. &lt;br /&gt;	&lt;li&gt;Stir until everything is dissolved. &lt;br /&gt;	&lt;li&gt;Remove from heat.&lt;br /&gt;	&lt;li&gt;Put mix into a blender.&lt;br /&gt;	&lt;li&gt;Add glycerin.&lt;br /&gt;	&lt;li&gt;If you want, add any essential oil that you may want to use. (Examples: peppermint, lavender, sage, lemon)&lt;br /&gt;	&lt;li&gt;Blend well.&lt;/ul&gt;&lt;br /&gt;Makes 1/2 gallon, or 6 months' supply at 1.5 tsp/load. Double the recipe will fill a paint can with detergent. Works well with cold or warm water.&lt;br /&gt;&lt;br /&gt;In San Francisco, here's where you can get the ingredients.&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The laundry soap is available at &lt;a href="http://redirx.com/?0yie"&gt;Kamei Housewares and Restaurant Supply&lt;/a&gt;, on Clement St at 6th Ave.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The washing soda, borax, and glycerin are all in the same aisle at &lt;a href="http://redirx.com/?0yit"&gt;Rainbow Grocery&lt;/a&gt;, 1745 Folsom at Division St.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;Thanks to Wendyanna Jones for this recipe.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:66153</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/66153.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=66153"/>
    <title>My recollection</title>
    <published>2008-09-11T18:05:47Z</published>
    <updated>2008-09-11T18:05:47Z</updated>
    <content type="html">The New Republic posted &lt;a href="http://blogs.tnr.com/tnr/blogs/the_plank/archive/2008/09/11/in-memoriam.aspx"&gt;a poem by Robert Frost&lt;/a&gt;, &lt;i&gt;Acquainted with the Night&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;I lived in San Francisco on September 11, 2001.&lt;br /&gt;&lt;br /&gt;I remember driving to a dentist's appointment early in the morning. I turned on the radio around 8am (11am Eastern time), and NPR was covering the 9/11 attacks, which had happened about three hours earlier. I remember nearly laughing with disbelief, repeatedly saying &amp;quot;No fucking way!&amp;quot; While getting my teeth checked out, the dentist's assistant and everyone else in the office were busily comparing scraps of information, trying to make sense of what was going on.&lt;br /&gt;&lt;br /&gt;After the dentist's appointment, I drove to CollabNet, where I worked at the time. I arrived just as they made a decision to close the office for the day. The lights were all turned off. I felt, or maybe imagined, a certain heaviness in the air there.&lt;br /&gt;&lt;br /&gt;I drove home, turned on the TV, and watched CNN for about 6 hours straight. Ivy, to whom I was married at the time, had an appointment up in the Marina district. I remember thinking that it would be best not to disturb her immediately, because whatever she was doing that day required concentration. Ivy came home, and was very indignant that I didn't call her to interrupt what she was doing with the news. I had no response for her -- what was going on was beyond my comprehension at the time.&lt;br /&gt;&lt;br /&gt;I like to think that I have a coherent model of why it happened and what should have been done in response, and what was instead actually done in response. But as with most things financial and political, I know that I will never completely understand what took place on that day.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:bigbaldguy:65601</id>
    <link rel="alternate" type="text/html" href="http://bigbaldguy.livejournal.com/65601.html"/>
    <link rel="self" type="text/xml" href="http://bigbaldguy.livejournal.com/data/atom/?itemid=65601"/>
    <title>Calling for a bottom</title>
    <published>2008-08-16T21:30:23Z</published>
    <updated>2008-08-16T21:30:42Z</updated>
    <content type="html">Read &lt;a href="http://globaleconomicanalysis.blogspot.com/2008/08/future-is-frugality.html"&gt;http://redirx.com/?0133&lt;/a&gt; first, and get to know me, so that you can read this chat log correctly.&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&amp;lt;dr.taurus&amp;gt; hahahaha! :&lt;br /&gt;&amp;lt;dr.taurus&amp;gt; "The path to financial ruin is littered with calls of a bottom, and I don't think you want to confuse intermediate bottoms with fundamental bottoms; I think that is quite a dangerous game to play," he warns.&lt;br /&gt;&amp;lt;dr.taurus&amp;gt; yes, sir!&lt;br /&gt;&amp;lt;dr.taurus&amp;gt; updating livejournal.&lt;br /&gt;&amp;lt;dr.taurus&amp;gt; the storytelling experiment is on.&lt;br /&gt;&lt;/tt&gt;</content>
  </entry>
</feed>
