Cheerful Curmudgeon

A complete lack of ideas and the power to express them.

  • Apr
    12

    I like to feel safe and I like to know that my family is safe. I would wager that you do, too. John Goekler has written a crystal clear piece in CounterPunch, The Most Dangerous Person in the World?, which highlights the risks to our lives. Some snippets:

    A significant majority of Americans… list terrorism as one of their greatest fears. Like most of our media-inspired interests and worries, however, this one has little basis in reality. In actual fact, unless you’re serving in a war zone, the most dangerous person you’re ever likely to encounter – by several orders of magnitude – is the one you see in the mirror every morning.

    and

    The single greatest killer of Americans is the so-called “lifestyle disease”. Somewhere between half a million and a million of us get a short ride in a long hearse every year because of smoking, lousy diets, parking our bodies in front of the TV instead of operating them, and downing yet another six pack and / or tequila popper.

    According to the US Department of Health and Human Services, between 310,000 and 580,000 of us will commit suicide by cigarette this year. Another 260,000 to 470,000 will go in the ground due to poor diet and sedentary lifestyle. And some 85,000 of us will drink to our own departure.

    After the person in the mirror, the next most dangerous individual we’re ever likely to encounter is one in a white coat. Something like 200,000 of us will experience “cessation of life” due to medical errors – botched procedures, mis-prescribed drugs and “nosocomial infections”. (The really nasty ones you get from treatment in a hospital or healthcare service unit.)

    Goekler’s article is a delight to read but if you are impatient or like numbers (like me), here are the Cliff’s notes: Read the rest of this entry »

    • Share/Save/Bookmark
    No Comments
  • Mar
    9

    I am fed up with wasting clients’ dollars “fixing” web sites so that they look good in Internet Explorer 6. IE7 has been out for 2 1/2 years. IE8 is available as a free beta. There are lots of other browsers available for free. All of these browsers work better than IE6. If you still use IE6, it’s time to get over it and move on. Upgrade for free to something better.

    This web site, and the others for which I am responsible, now display a warning similar to this when visited with IE6:

    Sample IE6 warning message

    Sample IE6 warning message

    For more information, see Moving Past Internet Explorer 6.

    • Share/Save/Bookmark
    No Comments
  • Nov
    16

    I very much enjoyed the time that I got to spend with my father-in-law, Lester Start. Sadly, he was taken from this world much too soon.

    My wife and her siblings have created a web site as a publishing platform for his sermons and talks. Please visit Lester Start’s Works.

    • Share/Save/Bookmark
    No Comments
  • Oct
    29

    Cross browser testing is always a pain to coordinate but at least it just got a lot less expensive. Amazon Web Services just released AMIs running Windows which means that you can now get Windows virtual machines for as little as $0.125 per hour. These beasties make great platforms for doing cross browser testing. The only hassle was that the default AMI only had IE7 installed on it.

    I said “was” because I have created a new, public AMI with six browsers installed on it: IE7, IE6, Firefox 2, Firefox 3, Opera 9, Safari 3.1, and Google Chrome 0.3. You are welcome to use it for free (well… you do have to pay Amazon their whopping 12.5 cents per hour). I hope it makes your web site testing life a bit easier.

    Details at my Hen’s Teeth Network web site.

    cross browser testing screen snapshot

    • Share/Save/Bookmark
    No Comments
  • Oct
    17

    I buy a lot of music on-line and it breaks down like this:

    • 1,268 completely unlocked MP3 files, easily playable on any computer or device, all purchased from eMusic.com. (Here’s a link to get 25 FREE iPod® compatible downloads from eMusic! Choose from over 2.8 Million songs! )
    • 0 DRM-locked files from iTunes, Audible.com, etc.

    • Share/Save/Bookmark
    No Comments
  • Sep
    2

    Google Chrome logoGoogle released Chrome today and you will see “Google Chrome is a browser” if you visit the Chrome web page. Do not be deceived, though. Chrome is not designed to replace Internet Explorer or Firefox or Safari. Chrome is designed to replace your operating system and virtually all of the software that you use every day. Chrome is the key to letting you do all of your computer stuff on the web instead of on one computer.

    Think of the advantages. If you edit your grocery list on your home computer and want to print it at work, you are stuck. You cannot print that grocery list until you get home again. But if you edit your grocery list on the web, you can get to the same document and print it from any computer anywhere in the world. Similarly, if your hard disk dies, you can still get to your stuff if it is on the web. All you have to do is switch to another computer and keep on working. I could wax rhapsodic about the possibilities for way more paragraphs than you want to read but I’ll spare you.

    Google wants to make this transition so easy for you that you will wonder why you did not make the switch yesterday. Chrome will take over your whole computer and hide all of the confusing gunk of Windows or OSX or Linux so you do not have to worry about it any more. You will be able to simply do your work or read your email or stare at your videos or whatever strikes your fancy. And if you are on a Mac today and on a PC tomorrow, it will not matter one bit because everything will look exactly the same.

    Does this seem a bit far fetched? Take a look at how your computer appears if you use Internet Explorer to read the news. (Click on the picture to see it larger.)

    Reading the news with Internet Explorer

    That looks pretty normal. You can see that you are running IE because there is lots of IE stuff on the top and bottom of the screen and the news is in the middle. Now here is the same web page in Firefox.

    Reading the news with Firefox

    That is pretty much the same experience. You can see that you are running Firefox instead of IE because the stuff at the top and bottom is different but the browser stuff is still there and the news is in the middle.

    Now look at the same page in Google Chrome:

    Reading the news with Google Chrome

    Now that looks different. Where did the browser go? It vanished in much the same way that your operating system vanishes into the background. As you are reading the article, are you really aware of whether you are using Linux or Windows or OSX? Of course not. But you see Firefox or IE or Safari all the time because it intrudes on your life so boldly.

    Chrome is not a web browser. It is the platform on which your application software runs. Reuters picked this up when it reported,

    Google co-founder Sergey Brin said Chrome was designed to address the shift to using software from within a Web browser rather than as locally installed computer applications running inside Microsoft Windows or some other operating system.

    “I think operating systems are kind of an old way to think of the world,” Brin told a group of reporters after the news conference at Google’s Mountain View, California headquarters.

    in Google sees new browser displacing desktop software.

    Does this sound familiar? Pick your poison:

    1. Microsoft Windows + Microsoft Outlook + Microsoft Exchange + Microsoft Office
    2. Google Chrome + Google GMail + Google Calendar + Google Docs

    Is this good or bad? That is the $64 question, of course. Google’s web-based applications carry no license fees and ought to be highly reliable. But they come with advertisements and the implicit agreement that you trust Google to manage your data properly. Naturally, Chrome will also run other applications, just like Microsoft Windows runs applications which were not written by Microsoft. But by providing one platform which runs identically across all computers, and which is written and maintained by the same Google which provides all of those whiz-bang applications, you can bet that Google is assuring a first-class user experience if you settle comfortably into the Google environment whole heartedly.

    Which do you want on your computer? Microsoft Windows or Apple OSX or Linux… or Google Chrome?

    • Share/Save/Bookmark
    12 Comments
  • Aug
    11

    LibraryThing did something amazing last Thursday: it made images of the covers of a million books available for anyone to use for free. This is way better than using Amazon.com’s book covers because you can display them without linking to Amazon. If you are a library or an independent book store, having links on your web site which can draw your patrons or customers to Amazon is not a particularly good thing. It is obviously better than a commercial book cover service because, well, it’s free.

    Here is an example. I own a copy of 100 Great Fantasy Short, Short Stories. Since I am using a LibraryThing cover, I can legally link the image to the LibraryThing description (which I have done) or I could have linked it to my own LibraryThing catalog or to anything else I choose.

    There are a couple of small potential problems and these prompted me to write a little caching script for the LibraryThing covers. First, you need to use your own developer key to obtain the covers from LibraryThing and there is a slight chance that you could exceed the maximum number of covers per day that LT is willing to provide to you. Second, since I am quite sure that this service will be very popular, LT’s servers could get a bit overburdened if everybody hits them for images.

    The solution? Install my little LTcovers PHP script on your own web server. It is just a single file and needs a single directory in which it can store copies of the book cover images that you need. As your patrons/customers/users display covers on your web site, LTcovers will grab the images from LibraryThing and keep a local copy. Once configured, it needs no maintenance.

    What do you need?

    1. The ltcovers.php script. Right-click on that link and “Save As” ltcovers.php on your own web server.
    2. Your own LibraryThing developer key. It’s free and you need to have your own.
    3. You might want a 1×1 pixel transparent GIF image as a default image, in case you request a cover which LibraryThing does not have. You can download one from here. (Use “Save As” again.)

    My LTcovers script is available for free under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.

    The images from LibraryThing are available under these terms, “You also agree to some very limited terms: You do not make LibraryThing cover images available to others in bulk. But you may cache bulk quantities of covers. Use does not involve or promote a LibraryThing competitor. If covers are fetched through an automatic process (eg., not by people hitting a web page), you may not fetch more than one cover per second.”

    I hope that between LibraryThing and this script, you can save a few dollars (if you are now paying for a commercial book cover service) and provide a better experience for your web site visitors (if you are now linking to Amazon).

    Shameless commercial plug: If you want to use LTcovers but cannot install it on your own web server, Hen’s Teeth Network will be glad to provide you with a small hosting account quite suitable for running it. We will even install LTcovers for free if you sign up for one of our hosting accounts.

    • Share/Save/Bookmark
    No Comments
  • Feb
    17

    The local mayor wants a raise. That got me thinking: he’s been in office only about a year and we really don’t know how well the stuff his is doing will pan out. Isn’t it a little premature to give him a raise? On the other hand, if he does a great job, shouldn’t he be properly rewarded for his contributions to the city?

    Give a listen to my second podcast in which I propose a new mechanism for compensating our elected officials.

     
    icon for podpress  Performance Bonuses for Politicians [6:00m]: Play Now | Play in Popup | Download (271)

    • Share/Save/Bookmark
    1 Comment
  • Jul
    6

    Acting My Age

    Thanks Archie.

    • Share/Save/Bookmark
    2 Comments
  • Apr
    21

    Tragedy struck on Monday when 33 people died at Virginia Tech. Flags fly at half mast as we grope through feelings of hurt, anger, helplessness, and grief. President Bush was so moved that he offered personal condolences,

    It’s impossible to make sense of such violence and suffering. Those whose lives were taken did nothing to deserve their fate. They were simply in the wrong place at the wrong time. Now they’re gone — and they leave behind grieving families, and grieving classmates, and a grieving nation.

    Why are these deaths so painful for us?

    On the same day, about 116 people died in traffic related accidents. President Bush’s words fit here, too.

    It’s impossible to make sense of such violence and suffering. Those whose lives were taken did nothing to deserve their fate. They were simply in the wrong place at the wrong time. Now they’re gone — and they leave behind grieving families, and grieving classmates….

    …but not a grieving nation. Why not?

    One of those 33 victims at Virginia Tech took his own life. On that same day, about 83 other men and women did the same thing. Again, President Bush’s words apply.

    It’s impossible to make sense of such violence and suffering. Those whose lives were taken did nothing to deserve their fate. They were simply in the wrong place at the wrong time. Now they’re gone — and they leave behind grieving families, and grieving classmates….

    …but not a grieving nation. Again, why not?

    Yesterday evening, a 19 year old young man in my congregation took his own life. It is impossible for me to make sense of his suffering. He did nothing to deserve his fate. He is simply gone and he leaves behind a grieving family and grieving classmates…

    …but not a grieving nation.

    Why do we publicly mourn 33 deaths at Virginia Tech while ignoring the other senseless deaths in our lives? Why do we order investigations and ask tough questions about one situation and not all of the others?

    Here’s a suggestion: take your feelings about a recent death and channel it for good. The next time you are angry with a loved one or a friend, remember that you do not know if you will see them tomorrow. Make peace. Love them now. And, God willing, you can love them tomorrow, too.

    • Share/Save/Bookmark
    1 Comment

Categories

Twitter Updates

Archives

Useful Software

Get Firefox! The browser you can trust.

Get Thunderbird

Use OpenDNS

Sampling My LibraryThing

Translate