Bruce Keener’s Lifestream

 

That Was Entertaining

Just watched the 6/19/09 session of Bill Maher, with guests Billy Bob Thornton and Oliver Stone. The discussion with Stone was fascinating. Really mind-opening as to some aspects of our history. I now have a different view of him than the "conspiracy theorist" I had considered him to be. He's really into studying history, something I've never done with any seriousness, and something I now wish I had done.

 

I know this may seem like a lame subject to talk about on a blog, but my message from it is: take in information from different pathways than you normally do -- you'll get to see things a bit differently, and that's a great way to learn.

Comments [0]

The Huffington Post is crazy about your health | Salon

But when it comes to health and wellness, that diverse forum seems defined mostly by bloggers who are friends of Huffington or those who mirror her own advocacy of alternative medicine, described in her books and in many magazine profiles of her. Among others, the site has given a forum to Oprah Winfrey's women's health guru, Christiane Northrup, who believes women develop thyroid disease due to an inability to assert themselves; Deepak Chopra, who mashes up medicine and religion into self-help books and PBS infomercials; and countless others pitching cures that range from herbs to blood electrification to ozonated water to energy scans.

Are the Huffington Post health stories bad for your health? Hard to say, but they certainly fall outside the recommendations of the mainstream medical community.

It's sad when such a large and influential internet publication has such low reporting standards when it comes to matters of health. No doubt, some of its readership is ill-served by this (those who pay attention to the stories).

Comments [0]

OSA - Open Source for America

Check out this website I found at opensourceforamerica.org

I am delighted to see the creation of the Open Source for America initiative, founded by Tim O'Reilly and governed by an impressive Board of executives in the open-source arena. This is an important initiative. The site also links to some good case studies.

Comments [0]

Want to Be Happy? It's Up to You

Video = Sonja Lyubomirsky - the how of happiness.
Really good video discussing data that shows how much our happiness depends on our thoughts and actions, not just circumstances and heredity.

Comments [0]

I Like Scientists Who Use Their Brains to Go Against the Trend

I like independent thinkers. I think everyone should be that way, but that is not the way things are. Crowd thinking so often rules.


Anyway, I came across a couple of links today about two physicists that I admire very much. They exemplify so well what science is supposed to be about, in that they use their minds to arrive at what they believe to be the truth, and stick with their conclusions even when it is unpopular.

I am talking in particular about Steven Weinberg and John Polkinghorne. Dr. Weinberg, a Nobel Laureate, believes that Quantum Field Theory will ultimately win out against the popular String Theory. His rather technical talk to an audience at CERN is available for viewing at this link.

Dr. Polkinghorne, also a highly respected physicist and an Anglican Priest, is rare among physicists in that he sees science as being a motivator for his Christian beliefs. First Things Magazine has an interesting, and easy to read, article about his motivated belief at this link.

I have also seen a debate between these two gentlemen on whether God exists, and thought it was well-reasoned on both sides, and that it was done with great respect between the two (Dr. Weinberg is an outspoken atheist).

Comments [0]

Technology Review: Tracking the Evolution of a Pandemic

A close examination of the genetic evolution of the three major influenza epidemics of the 20th century concludes that all of the viruses involved evolved slowly, through interspecies genetic exchange, and that genes from the catastrophic 1918 pandemic may have been circulating as many as seven years earlier. If true, this means that widespread genetic surveillance methods should have ample time to detect the next pandemic strain, and possibly even vaccinate against it before it gets out of control.

The quoted paragraph briefly summarizes the results of a recent National Academy of Sciences publication. It seems to offer hope for battling future pandemics.

Comments [0]

Using the YARPP Related Post Plugin with Thesis

If you like the YARPP plugin and want to use it with the Thesis theme, the following simple code is all you need:


function custom_promo() {
if ( function_exists('related_posts') && is_single() )  {
?>    
    <h4>Related Posts:</h4>
    <?php related_posts(); ?>
<?php }
}
add_action('thesis_hook_after_post', 'custom_promo');

Just add it to your custom_functions.php file, activate the plugin, and tweak it to your heart's desire. You will probably want to add some styling to it, but the basic code above is all you really need to get it to work.

NOTE: if you copy the above code, you may need to replace the single quote marks in the code with the apostrophe marks from your own machine. Sometimes the apostrophes that are shown within a web page, such as this one, are not the same as the apostrophes on your computer.

Comments [5]

My Frustration with Open Source WordPress Themes

A couple of weeks ago, I switched the theme on my Keener Living blog to an open-source one, after having satisfactorily used Thesis for a little over a year. In a post on this blog, I mentioned that the key reason that I was doing this was that I wanted to show support for open-source software in general.

Within the next few days, though, I will be switching back to Thesis. I'll be doing that for a few reasons:

  • It is so easy to tweak a design with Thesis, and I can switch to having a wide content area, like Matt Cutts and fellow Georgia Tech graduate Paul Stamatiou use, with just a few mouse clicks. (BTW, I graduated from GT about 35 years before Paul did ... I still remember working my butt off at GT and loving it.) I love the way Matt uses large pictures, instead of scaling down screenshots to the point of being almost unreadable. I want to be able to do that, too.
  • The Carrington Theme that I have been using at Keener Living for the past two weeks is well-designed, but its framework is very complicated for a non-developer like me to really tweak. So, to get a few changes made to it that I really wanted, I paid the developers of Carrington (the folks at Crowd Favorite) to make some changes to it for me. That's okay ... I learned from the code that they provided. But, it made me realize: here is this nice, open-source theme, and the community is not really helping Alex King and his team further develop it. At least if they are, it is not apparent through the forums ... I've not seen anyone upload any suggested improvements to it, and that is really what open-source is about. It's more about that than it is about "free." As I thought about this, it occurred to me that this community support seems to be missing from other "open-source" WordPress themes, too. I cannot be sure of this, of course, as only the developers of the open-source products know what sort of community support they are getting in improving their code, but there isn't any obvious helping going on that I can see. If you want to see real community support, go into the Thesis forums and look around ... there is a lot of sharing of code going on there, and a lot of suggestions for improvement, and so on.

The other thing I don't like about all the hoopla going on with the WordPress GPL discussions and the "open-source theme community" is that it seems to have a religious fervor. That has been a turn-off for me for a long while, and continues to be. I prefer rational discussions, without all that "hoorah" and "us versus them" sort of chatter that I've been seeing.

Does this mean I am less in favor of open-source software than I was two weeks ago? Not at all. I support the concept, where it works. And, for it to work, it has to result in continual improvements to the code through community support. WordPress itself appears to have that sort of support, but I don't see the "open-source themes" as having it. Not yet anyway, and I am not convinced they will have.

Update: I went back to using Carrington. Simple reason: when I use Thesis, I mess around with it too much, tweaking this and tweaking that, and often screwing things up. I don't do that with Carrington (fortunately I don't understand the framework well enough to abuse it), so using it keeps from screwing things up. This also has the advantage of freeing up the time that I otherwise waste on unneeded tweaks. Being an engineer, even a retired one, does have its downsides: it makes you want to tweak things too much, even when they are best left alone. So, I am learning (re-learning) a lesson.

Comments [5]

10 Rules That Govern Groups « PsyBlog

An interesting study of group psychology. The following part particularly caught my attention:

"One of the most famous experiments showing how easily we conform to unwritten group rules was conducted by Asch (1951). He had participants sit amongst a group of other people, judging the length of a line. The trick was that all the other members of the group were confederates of the experimenter who had been told to lie about which line was longer. Incredibly 76% of participants denied the evidence from their own senses at least once, just to conform with the group. Afterwards people made up all kinds of excuses for their behaviour. Most popular was a variation on: "that many people can't be wrong". Oh yes they can."

Comments [0]

Initial Frustrations in Creating an ePub e-book

Today I began a rather large project of updating my Time Management e-book to have considerable additional content, and to make it available in ePub format as well as PDF and Kindle formats (mobi). Since publishing in ePub format is a new experience for me, I wanted to ensure that I have a handle on how to do it before undertaking the massive update. In particular, I wanted to see how well it handled images and how good/bad they looked on an iPhone (using the Stanza iPhone app), so I would know what sort of challenges lay ahead for me in dealing with images. Good images can help make a good reading experience, and bad ones can ruin it.

I had built the initial version of my e-book using several different tools, all of which relied on having the document available in either MS Word or HTML format. So, my initial test of dealing with ePub was to use the free Calibre tool to convert the HTML source of the original document to ePub format.

But, before attempting to do that, I wanted to make sure I had a clean HTML file. By clean, I mean one that is not cluttered with a lot of bulky CSS that is treated more like inline HTML than like CSS. Unfortunately, the HTML file I had on hand was "dirty" in that it had been created by MS Word, which is notorious for cluttering its HTML output with this weird sort of misuse of CSS.

So, I tried to find a way to generate clean HTML. At first I tried OpenOffice.org Writer, letting it open the original DOC file and then selecting SAVE AS HTML. Every time I tried, it locked up and I had to Force Quit the application. (I am using my iMac for all of this, so far.) I tried this several times, with no success.

Then, I decided to try to have Apple's Pages program save it as HTML. I opened the DOC file in Pages, and selected EXPORT, and the options did not include the ability to save as HTML. What the hell, Apple? 

Not being one to give up, I imported the file to Google Docs, and attempted the Export as HTML. It saved a zipped file that would not open.

Now I am getting pissed. So, I decide to try Zoho Writer, as I had never tried any of the Zoho programs before, and figured this would be a good time to check at least one of them out. I imported the DOC file into Zoho Writer and had it export as HTML. It did so quickly, and the HTML didn't look too shabby. It did not use any CSS, but the code was clean otherwise. The images were referenced as links to images stored on Zoho's servers, though. I thought this might be problematic, but decided to load the HTML file into Calibre and have it output an ePub file. It did so, and I uploaded the file to my server, and then used Stanza to download it.

Bummer. The images did not show up. Just little image icons showed in the place of images.

At this point I gave up on my insistence in having "clean HTML." Screw it. I could work with the MS Word generated HTML if it would help overcome these other problems.

Ah, but Calibre did not give me images in the ePub file it generated from the MS Word-generated HTML file, either.

Then I read that Calibre could convert a OpenOffice.org ODT formatted file to ePub format. So, I opened the DOC file in OpenOffice, converted it to ODT format, and tried that. Again, no luck in saving the images.

I did finally find something that works, though. That is to take a prc file generated by MobiCreator and let Calibre convert it. That worked beautifully. A few of my images are going to need some work before they look acceptable on the iPhone, but now I know that it is all doable. And, the nice thing is: I have to use MobiCreator to create the Kindle formatted e-book anyway.

So, now I can write my e-book using MS Word (or one of the other programs that save in Word format), let MobiCreator generate its prc file from that, and then let Calibre generate its ePub format from there. Sweet.

The only downside I know of from having to do it this way is that MobiCreator does not handle Tables well. Although ePub does handle Tables well, it will not have a chance to do so when the document information is passed to it by a MobiCreator prc file. This is a disappointment because there are a few places where I could make good use of Tables in the e-book. I will now have to convert those to images (as I did with the previous version) to get them to look okay in all versions. I would prefer to not have to do that, since the images do not look as nice as the tables.

May take me a couple of weeks to add the content I want to add and to organize it all properly, but I am relieved to know that it is all doable, even if I do have to compromise on the use of tables.

Comments [2]