The Halfway Point - Commentary on the World Today
   


About
When I was 46 I started writing essays on life, or the state of the human condition as I once called it. Because I was halfway between old enough to vote (21) and planned retirement (72) it was known as the "Halfway Point" series of essays.

Later when I mentioned the essays in one context or another on USENET, I got requests for copies and eventually for future essays. Thus the mailing list was born, and it moved to the Internet when that became widely available. At that time I moved to writing on a schedule, the 1st, 11th, and 21st of the month.

Now the trend is to "blogs," and read on demand. I am therefore making this available as a blog, and we shall see if people read it here, or by mail, or not at all.

My other writing
OddLinks - informal comments

Subscribe
Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Links
These are a few of my favourite links.

  • userfriendly toon
  • xkcd toon

  •        
    Fri, 05 Mar 2010

    Hiring politicians is hard (17:24)

    We have odd choices when it comes to politicians, and the latest controversy about NY Gov David Patterson is just one example, but because it is current let me start there.

    David Patterson became Governor when Elliot Spitzer resigned following the scandal regarding his patronage of high priced call girls. He started by telling the people and the legislators that he was bringing a new era of working with the legislators against them. Spitzer was known for quotes like "I'm a steamroller, baby" to threaten legislators who failed to do things his way. It all looked very promising.

    The next day Patterson and his wife revealed that both had dated other people during a separation, "to avoid rumors." I personally think people are way too interested in politicians sex lives, and they, in return, are far too interested in controlling mine.

    Now there is a story that Patterson took free World Series tickets and called a woman who was filing a complaint against one of Patterson's aides. While I don't approve of either, and one may have been illegal, I can still remember that the Senate didn't pass, or even meet to discuss, any legislation for weeks last summer, while they were putting their efforts into who shall control the Senate and not into who shall faithfully do the people's business?
    Now they are trying to claim the high moral ground against Patterson, when their high ground is really a a moldering pile of barnyard waste. The legislators have not proposed any reasonable fund raising measures, or practical cuts, while staring at a multi-billion dollar budget deficit. From here it looks as if they are afraid to offend their contributors the special interest lobbys, or their voting block unions, so the burden is being droped on the middle class. Paterson has said that he will not run for reelection, but that he intends to stay and balance the budget.

    Here's the dilemma. If Patterson resigns, Lt Governor Richard Ravitch, an elderly and unelected politician steps in as Governor. Ravitch was appointed Lt Governor by Patterson, and following a legal battle affirming the Governor's right to appoint a Lt Governor, he was recognized in July of 2009. Patterson's choice for Lieutenant Governor has no intention of running for office in the future, and he is totally a lame duck, having neither ambition nor constituents, so NY politicians have no reason to fear reprisal before or after the election. Do I, do we the people, decry Patterson for his apparent moral lapses, or do we seek to retain him as the last latch holding the door against a massive budget deficit?

    If this seems familiar, consider embattled President Bill Clinton, who had a relationship with a woman other than his wife. While that was certainly a moral lapse, a lapse of judgment, the more we know about past Presidents the less it seems shocking. Clinton left the White House to a nation at peace with a balanced budget, and Patterson stays in office declaring that he will keep making cuts until the budget is balanced, unless the legislature finds extra funds. And given that the legislators are talking about funding by raising taxes on sugary drinks like soda (including diet) and orange juice, which puts the burden on the middle class, instead of raising the tax on those with the highest incomes, keeping Patterson suddenly looks better than the alternative.

    Finally, to show the other side of the issue of morals vs. competence in politicians, consider George W. Bush. He failed to protect the country, got it into a war by lying about non-existent WMD in Iraq, demanded tax cuts in a time of war, leaving the country deep in debt to our competitors, approved or at least tolerated torture of prisoners and denying the rule of law to them. No matter how you feel about his goals, you can't think he showed competence in attempting to reach them. Yet he is a Christian, reportedly faithful to his wife, and beloved of his dogs and children.

    And Barak Obama, who seems a most moral man, and fully capable of getting elected, seems to lack the fortitude to forsake bipartisan compromise or offend the extremist fringe members of his own party. Lyndon Johnson was not afraid to offend people, step on toes, make threats (and mean them), and otherwise take care of business, leaving a legacy of civil rights legislation and pissed off friends and opponents alike. Johnson made enemies when necessary, when compromise and persuasion didn't work, Spitzer appeared to make enemies because compromise and persuasion were lacking in his skill set. At least for the moment President Obama seems unwilling to offend, to make blunt threats in an election year.

    Given a choice I'll take a competent person in any job, the nation, the state, and the localities can't afford any more professional politicians who avoid the hard choices, nor any more well-intentioned bumblers who are simply incapable of doing the job at all.

    Comment    [all posts this day]  |  permanent link

    Sat, 20 Feb 2010

    Windows7 app presents possible security issues (10:49)

    I see that once again the "what could possibly go wrong" syndrome has struck. It seems that Windows7® has a feature allowing multiple systems to share a single network connection using an application called "Virtual Wi-Fi" for connection. This allows a computer to be connected via hardwaire or Wi-Fi link, and at the same time serve as an Access Point (AP) for other systems to use. It's not clear from descriptions if this is done by making the system an independent AP on its own, or by use of the 802.11s "mesh networking" protocol.

    And it doesn't matter! The point is that this allows multiple systems to share a connection, even if the connection is to a private internal network. The Network World article describes this, there are other articles such as this one at livescience.com presenting other ways of looking at the capability.

    The original Microsoft project was aimed at allowing connections to multiple APs, or at least that's my reading of the description at the Microsoft® site. It's not that the idea is bad, but that the security implications are not obvious, and people may use it without realizing that it opens a network connection, which might be heavily secured, to pretty much unrestricted access. Worse yet, the packets injected to the network have the IP address and MAC address (hardware identification) of the system running the application, with no trace back to the machine getting the data. Imagine for a minute that a proprietary document is downloaded and leaked, and your laptop was the only machine accessing that data in several weeks.

    Linux users have had support for the 801.11s (mesh) protocol for a while, over a year, but

    1. if there's a simple application to enable I didn't find it
    2. Linux users tend to be a bit more technical than Windows users
    3. packet forwarding is not enabled in any default user release I've seen
    4. Linux also has easy to use support for encrypted VPN connections, making it easier to limit who can connect and what can be seen by unauthorized parties.
      Note: don't read that as "no possible problem," just "easier to avoid the problems."
    If you do find this application useful, don't just start it in your startup folder and do think about where you're using it.

    Comment    [all posts this day]  |  permanent link

    Sat, 13 Feb 2010

    Things that work - cat litter products (19:23)

    It always nice to find something that works as intended, so here are two things I've tried and found to work as well as claimed, somewhat to my surprise.

    The test laboratory

    The test lab for cat products consists of a group (currently five) cats of assorted size, gender, age, and disposition. The lab is an 1886 Victorian house, three stories high, and 14 rooms, not counting various alcoves and walk-in closets which would be called rooms in little modern houses.

    Product 1 - Fresh Step "multi cat clumping formula with Carbon odor control"

    If you have cats and use something else for litter, you probably have an idea how much I trusted the claim of odor control. A multi cat sandbox (we have two) even on the third floor is likely to make everyone in the house aware that you have cats. I had a business partner who built a room with forced air circulation to the outside and only a cat door in, and declared it the minimum solution. But I tried, I emptied both sandboxes, refilled with the test product, and left for 24 hours. At the end of the test time I took a walk to do the olfactory equivalent of "cleanse my palette," and entered the house. And sniffed. And walked to the second floor and sniffed, and up to the landing and sniffed, and to the top of the stairs and sniffed. Until I got to the doorway of the actual room the cats use, I wondered if it had constipated them, and even then the aroma was barely detectable.

    "Well," I thought, "I had cats for years, maybe I'm just used to it." So over the next few days as friends who don't own cats came over, I used them as testers. The verdict was that the new litter works, at least with the minimal isolation provided by a separate room. And I noticed that if one cat failed to completely cover a gift, with multiple cats another cat will soon be along to complete the job, covering litter is apparently a survival trait, so everyone helps.

    Notes: this was done in the winter, with the house all closed up, litter odor doesn't seem to be heat activated, so with windows open there should be less problem, not more.

    Product 2 - the quick clean litter pan

    I can't give you a brand name for this, there wasn't any, but it was sold at national chain Pet Smart for about $20. If that sounds like a lot to pay you like changing the box better than I do.

    The product consists of four parts: two litter pans, one screen bottom pan, and a top "fling stopper" guard which reduces expulsion of the contents by enthusiastic burying efforts. The box is large enough to eliminate (so far) the practice of a cat standing in the box with rump outside the box and dropping a few off target loads. It also has prevented anything more objectionable than a few grains of littler from leaving the box and hitting the floor. The object is to eliminate the time spent bent over the litter pan with a little slotted scooper in hand. If you can afford to just dump everything every day, this product won't save you a thing, and you probably don't worry about clumping litter, either.

    Hare's how it works. The two identical solid pans nested inside one another, so from the floor up you have pan, pan, screen, blast shield. The litter is poured into the top, the cats use the equipment as normal, and at cleaning time you:

    1. snap off the top "flinging guard"
    2. lift the screen and full pan off the empty bottom pan
    3. lift the screen with all gifts and clumps off the full pan
    4. dump the screen contents into bag, can, out the window,
      down the toilet, whatever your normal practice might be.
    5. set the screen pan in the empty (formerly bottom) pan
    6. pour the clean litter into the screen pan
    7. set the ready to use pans in the now empty pan
    8. snap the guard back on the screen pan
    The whole operation takes about as long to do as it does to read. Snap, lift, lift, dispose, set, pour, set, snap. Yes it's really that fast and easy.

    Well, except for step four... you know, you really should think about the details of step four before you're standing in the middle of the floor with a big pan of cat shit souvenirs planning your next step. Note that the pan size is just smaller than the mouth of a supermarket plastic bag, if you go to a market that still provides those. I doubt that's coincidence, works for me.

    So there you have it, two cat products tested by a dedicated group of cats and a lazy human always looking for an easier and/or better way.

    Comment    [all posts this day]  |  permanent link

    Fri, 30 Oct 2009

    Anchor chains, NASA, and the NY Yankees (16:24)

    What is the connection between anchor chains, NASA, and the New York Yankees? It is that they all risk a failure of the weakest link.

    In an anchor chain that's pretty obvious, the failure of any one link breaks the chain and allows the ship to drift. Problems like that are serial, every part has to work perfectly. A multi-stage rocket is a serial problem, if any one stage fails the whole process fails. By going to a five stage design with the Ares series rockets the chances of failure are increased.

    Consider a parallel problem, Google's web servers. Google has many of these, if one isn't available (fails), there a many others to do the job. The Yankee batters are a parallel problem, if Jeeter doesn't hit Damon, Teixeira, or Rodrigez can. As long as most of the batters do their job someone will get on base about seven or eight times. Of course only in the first inning are they sure that they will start that sequence with no outs.

    Or consider typical home frame construction. There are multiple vertical studs supporting a horizontal top beam. As weight is applied to a point, it first transfers to the stud below the load, and if those have a small "give" more of the weight is taken by the adjoining studs. The floor is the same way, floor joists run one way, the floor runs the other, and load is spread by small elastic deflection of the floor and joists.

    But no consider the Yankee pitchers. On any given night there is some small chance that a pitcher will have a bad night. Not just throw a pitch which isn't good, but one of those nights when walks, hits, and hit batters follow one another. Unfortunately this is a serial problem, too. If any one pitcher gives up runs, or puts players on base, there's no way other pitchers can pitch better and take those players or runs off the scoreboard. And because every pitcher has good and bad nights, the more pitchers you use, the higher the chance that you will find the one having a bad night. So cringe with me as I watched the first game of the 2009 World Series, when Joe Girrardi tried pitcher after pitcher until he found the bad one(s).

    Part of this is bringing in a pitcher to pitch to a single batter, but over the course of a season the greater impact is caused by preparing relief pitchers to throw a single inning. If the relief pitchers were to be ready to throw two innings, a pitcher having a good night could throw two innings without having to face the same batter twice (if a pitcher faces the same batter twice in two inings, he isn't having a good night).

    Baseball lives on statistics, maybe the wrong ones.

    Comment    [all posts this day]  |  permanent link

    Fri, 09 Oct 2009

    Democrats offer a Health Care plan filled with flaws (13:26)

    The difference between Obama and Clinton in the primaries was that he wanted to be sure every American has the chance to buy health insurance at an affordable price, and she wanted to force every American to buy health insurance whether they could afford it or not. Clinton wanted to fine employers who didn't provide insurance, and individuals who chose not to have it.

    Clearly the Democrats favor the Clinton approach, and are intent on forcing another mandated lack of choice on the citizens, and if the cost of health care means you can't afford food or housing, at least you can get medical treatment.

    The thing everyone seems to ignore is that even if you have insurance now, in many places you can't get health care! With great coverage and the means to pay cash if needed, an expensive trip to another part of the country may be needed to get care in a timely fashion. Any plan which doesn't include a means to increase the supply will only make thing worse. A plan must have funding to train doctors (not import them), stop closing hospitals in the name of cost control, and some incentive for people to participate in preventative care, like increased co-pay for those who don't.

    Comment    [all posts this day]  |  permanent link

    The 'Fly on the wall' is watching - and reporting (13:12)

    DARPA's latest mind control experiment isn't some creepy "Terminator" creation, it's a remote controlled live bug being flown by remote control. Perhaps the old expression "A fly on the wall," meaning an unseen observer, will become literally true in the near future. No need to try to guess passwords, when you can "fly" in and observe them being types in real time.

    This gives me the feeling that George Orwell was right, Big Brother is, to the best of his ability, watching.

    Comment    [all posts this day]  |  permanent link


       


    Procrastination is the art of putting off until the last possible moment.
    But no longer!