Tweets for the Week (2010-02-07)

  • @rjbudke My parents are going to L.A. on vacation in a couple of weeks. You have any suggestions on things for them to do? #
  • "Better to write for yourself and have no public, than to write for the public and have no self." – Cyril Connolly #quote #
  • "Drive-in banks were established so most of the cars today could see their real owners." – E. Joseph Cossman #quote #
  • "Drawing on my fine command of the English language, I said nothing." – Robert Benchley #quote #
  • "Contradiction is not a sign of falsity, nor the lack of contradiction a sign of truth." – Blaise Pascal #quote #

Powered by Twitter Tools

Tweets for the Week (2010-01-31)

  • "Honesty is the first chapter of the book of wisdom." – Thomas Jefferson #quote #
  • How is it my Netflix queue has grown to 470 movies? I know a lot of them are sequels like all the Friday the 13th movies, but yikes… #
  • I've gotten my w-2s. Now I'm just waiting for 3 1099 misc and 2 1099 int and I'll be ready to do my taxes. Not looking forward to it. #
  • In doing the last blog post, I just realized I now have more "devices" on my home network than computers. #
  • Tis the winter that never ends. #
  • "People seldom become famous for what they say until after they are famous for what they've done." – Cullen Hightower #quote #
  • @verizon @lg Why does it take me 7 clicks to send a canned response to a text message? #
  • "I am a kind of paranoiac in reverse. I suspect people of plotting to make me happy." – J.D. Salinger #quote #
  • follow @jason + @contests to win a free Apple iPad #freeappleipad #
  • "It is the province of knowledge to speak and it is the privilege of wisdom to listen." – Oliver Wendell Holmes #quote #
  • "Books are not made for furniture, but there is nothing else that so beautifully furnishes a house." – Henry Ward Beecher #quote #
  • @demaderios I haven't used Crystal Reports in a long time, but just hearing that name gives me a headache. in reply to demaderios #
  • RT @chrisblizzard Vacation is checking the Internet from exotic locations. #

Powered by Twitter Tools

The Hidden Cost of Home Entertainment

At Christmas time we considered buying a new Blue Ray player. Last week we decided to get a Tivo. In recent years these devices have come down in price to what I consider reasonable.

Things like these have all kinds of hidden cost, but here is one you might not think about. Most modern equipment needs an internet connection to function properly. What many people may not know is that lots of Blue Ray players and DVRs do not come with built in WIFI. You could wire you house for Ethernet to get these online, but who really wants to do that? That means you have to buy a proprietary USB network adapter. An adapter you can only get from the manufacturer. These adapters usually run between $50 and $80 dollars.

If you do consider getting one of these "Home Entertainment" devices just make sure you know how it connects to the internet and if you will need one of these adapters.

Tweets for the Week (2010-01-24)

  • I purchased our first Tivo over the weekend. #
  • I really need my task lists this morning, but I'm getting a recursion error on lightning/thunderbird nightlies this morning. Bleeding edge! #
  • Does anyone think the coverage of the Haiti disaster has been more graphic in nature than past disasters? #
  • I took the opportunity this morning to donate to the Haiti relief effort. Thank you AOL for matching my contribution. #
  • Biggie Smalls / Miley Cyrus remix. http://tinyurl.com/yka8pqm #
  • "Always read stuff that will make you look good if you die in the middle of it." – P.J. O'Rourke #quote #
  • so after a conference call this morning, not sure where I'm going to end up landing with Aol. Should know after this week. #
  • last tweet might have sounded scarier than it is. I know I've made it through this round, I just don't know what dept I'll end up in. #
  • Decided to go back to Thunderbird 3.0 instead of a nightly build. I couldn't live without my calendar today. #
  • I wonder how many people will be without electricity today. #
  • Ice this morning http://flic.kr/p/7×6uue #
  • RT @alexrudloff @stix1972: A landslide for a Republican in Massachusetts — that's real change Obama is responsible for. #
  • I just moved 80 messages out of my spam folder. gmail your getting a little trigger happy. #
  • "Delusions of grandeur make me feel a lot better about myself." – Jane Wagner #quote #
  • "By the time a man realizes that maybe his father was right, he usually has a son who thinks he's wrong." – Charles Wadsworth #quote #
  • Tivo is out for delivery. We should get it sometime this afternoon. #
  • @tdrapeau say that one and enjoyed it. I'm really crushing on this one right now though. http://www.youtube.com/watch?v=ZwJQy2BkJ-o in reply to tdrapeau #
  • tivo has arrived #
  • it's not a good thing when the lights flicker. That is the second time today. #
  • "Procrastination is the art of keeping up with yesterday." – Don Marquis #quote #

Powered by Twitter Tools

The Price of Unrealistic Expectations

About 10 years ago all our friends were getting married. Five years ago they were all having kids. Now, many them are getting divorced. Rachel and I have noticed with this trend that it is the women in the relationship who are unhappy and looking to get out. We’ve mused on the cause of this and how do we improve the sanctity of marriage again. In these musings, We’ve come to the conclusion that in many of these cases, the root cause of the problem is unrealistic expectations. Expectations of what a man is, what a marriage is about, and what women are really looking for.

Apparently two-thirds of all divorces are initiated by women. With that fact and our musings about divorce I wanted to ask these questions: What shifts in society need to occur so that women are happy in marriage? What can be done to help combat the Twilight Effect, Princess Syndrome, and Unrealistic Marriage Expectations?

In an aside. While researching this post I thought I coined a new term "Princess Syndrome". A quick search proved me wrong though.

JavaScript Singletons in Firefox Add-ons

Occasionally when developing add-ons for Firefox, you want your JavaScript to only run once for the lifetime of the application. Normally, you would place your code in a browser overlay, but this causes the code to run every time a new window is opened. There are several ways to get around this. You could write an XPCOM service or use a JavaScript module. These are both valid methods and work very well if your code is Firefox specific. However, if you are also writing your add-on for Chrome, you might want the code to be able to run in both places. Here is a nice little hack that uses the hidden window so that you can run your Chrome background page within an iframe in Firefox.


  function getBackgroundPage(id, src) {

    // get the firefox hidden window
    var win = Components.classes["@mozilla.org/appshell/appShellService;1"].
                   getService(Components.interfaces.nsIAppShellService).
                   hiddenDOMWindow;

    // if the iframe was previously loaded store it and callback
    var iframe = win.document.getElementsById(id);
    if (iframe)
      return iframe.contentWindow;

    // create the iframe
    iframe = win.document.createElement("iframe");
    iframe.setAttribute("id", id);
    iframe.setAttribute("style", "display:none;");

    // load the source
    iframe.setAttribute("src", src);
    win.document.documentElement.appendChild(iframe);

    // return the content window
    return iframe.contentWindow;

Now you can access your background page by including the script in your overlay and doing:

  var bgp = getBackgroundPage("id for background page", "url of the background page");

Firefox - Discover all the ways a browser can make the Web better for you. Firefox is the safest and most enjoyable way to surf the Web.

Tweets for the Week (2010-01-17)

  • "Good advice is something a man gives when he is too old to set a bad example." – Francois de La Rochefoucauld #quote #
  • I've got Google Voice and Wave invites. DM me your email address if you want one. #
  • @kamk2k8 Invite sent in reply to kamk2k8 #
  • working from the coffee shop this morning. — at Uncommon Grounds http://gowal.la/s/2TCS #
  • Apparently the wifi can't handle opening 80 tabs at once without timing out. #
  • "All animals are equal but some animals are more equal than others." – George Orwell, Animal Farm #quote #
  • "If knowledge can create problems, it is not through ignorance that we can solve them." – Isaac Asimov #quote #
  • "All movements go too far." – Bertrand Russell #quote #
  • @cfinke I want one of those :) in reply to cfinke #
  • Just finished watching District 9. It was an incredible movie. #
  • "A friend is a second self." – Aristotle #quote #
  • Can a website you created for a charity be considered a non cash donation? #
  • Can a website you created for a charity be considered a non-cash donation. For tax purposes? #

Powered by Twitter Tools

2009 Year in Review

I know I’m a little late getting this out, but I thought I would put together a “Holiday Letter”/”Year in Review” for my family.

This was big year for the family. Back in May we found out we were going to have another child. In August we found out we were having a boy and at the end of December Jackson was born. Both Noah and Wyatt are loving being big brothers. Noah turned four this year and started preschool. He goes three afternoons a week and he is really loving it. Wyatt is also enjoying every minute of his brother being gone. He turned three this year and is getting very big. Rachel continues to become more involved in the community. Along with her deaconess duties, she has also become a member of the Warren County Child Abuse Prevention Council. This year was my fifteen year high school reunion. Planning was much smoother than the ten year reunion and we had a pretty successful turn out.

Even with the recent layoff announcements by AOL, I am still gainfully employed with them and really enjoying my work. KwiClick development continues to go well and has gotten quite a bit of good press recently. Although Forecastfox has slipped slightly in it’s ranking on Firefox, we were able to rewrite the code from scratch this year and get a version out for Chrome (which has been very warmly received). This new code base should allow us to iterate faster and get versions out for Firefox, Fennec, and others. I started the company Web Tech Studios this year to cover the contract work I do. To celebrate the creation of the company I created the "Near Me" add-on and entered it into the Extend Mobile Firefox contest. It was chosen as one of the winners and I received a Nokia N900 as the prize.

Now with three sons and lots of work to do, 2010 looks like it’s going to be a very exhausting happy year.

Tweets for the Week (2010-01-11)

  • At BK giving the old boys a chance to run off some energy. I brought along the n900 to try on the wifi, but it's not turning on. Wyatt … #
  • "Deliberate with caution, but act with decision; and yield with graciousness, or oppose with firmness." – Charles Caleb Colton #quote #
  • My Twitemperature is a cold 35°F (2°C)! http://twitemperature.com/richwklein #
  • "Anxiety is the dizziness of freedom." – Soren Kierkegaard #quote #
  • Today is the first full day back to work since Jackson was born. I have a feeling most of the day will just be catching up. #
  • "There are two ways to pass a hurdle: leaping over or plowing through… There needs to be a monster truck option." – Jeph Jacques #quote #
  • Love the fact that the iowa dot uses a google map for road conditions. http://hb.511ia.org/main.jsf #
  • "A liberal is a man too broadminded to take his own side in a quarrel." – Robert Frost #quote #

Powered by Twitter Tools

Tweets for the Week (2010-01-04)

  • Our newest arrival came today. Jackson John was born at 4:44 PM. Mother and baby are doing well. #
  • Hanging out with our new son. — at Mercy Hospital http://gowal.la/s/2ums #
  • I'm sad that the USB missle launcher I got for Christmas doesn't work on my Mac. Sad when I have to fire up the VM for a toy :( #
  • I got the n900 setup for my home wifi connection and got mobile firefox installed. No luck running Near Me yet since it requires 1.0b6pre. #
  • @cfinke thanks for the tip. Near Me is such much cooler on the n900 #
  • I just have to say, great game cyclones. That was a very nice way to cap off the year. #
  • Anyone up for writing a firefox extension that hides peoples twitter updates on facebook? I don't need to read the same thing in 2 places. #

Powered by Twitter Tools

Next Page »