It’s worth mentioning that my last post about a glass teapot was inspired by a book titled Emotional Design: Why We Love (or Hate) Everyday Things by Don Norman. In that book he shows this image of three teapots, and the glass one in the middle is known as a “Nanna teapot.” I just saw that one sold on eBay for $275; that’s a little more than I had in mind. :) Here’s a link to Mr. Norman’s website. (Mr. Norman earlier published a best-selling book titled The Design of Everyday Things.)

You might be getting old if ... your idea of a nice gift for yourself is a glass teapot. But, on most nights, especially in the winter, I like to enjoy a cup of tea in the evening. I usually just put water in a cup in the microwave to make my tea, but I thought I’d try a teapot ... something to slow me down and calm me down just a little bit more in the evenings. This image comes from the Williams-Sonoma website.

The EpochConverter website can be useful, especially if you need to manually generate the “datetime” stamp for a Drupal theme’s .info file. The datetime field usually contains a Unix timestamp, like the one shown in the image.

According to Wikipedia, Alan Alda had McLean Stevenson’s character (Lt. Col. Henry Blake) killed off. In a related note, I’ve found that there are two times when you can judge a person very well: How they behave when they have nothing, and how they behave when they have everything.

I haven’t seen the movie Wild yet (starring Reese Witherspoon and Laura Dern), but the website calls it their “Mindful Film of the Year.”

A “simple” guide to washing machine symbols. Image from this Twitter page.

I’m working on a mobile version of this website (, so I just took a few moments to look at the number of mobile users who visit here. Once I saw that number, I decided to look at one of my other websites,, as a point of comparison. Here’s what I saw (data via Google Analytics):

“A life is like a garden. Perfect moments can be had, but not preserved, except in memory. LLAP.” ~ Leonard Nimoy

The image shown is from the end of this New Yorker interview with Apple’s Jonathan Ive. If you’ve followed my blog here, you know that I’m interested in design (and wrote this article on how to design products you love), so I read a lot about Jonathan Ive and other designers like Dieter Rams. On the burnout thing, I know I felt that back in 2007. In May of 2007 I was ready to never work again, but by the end of August I was ready to get back to it. Sometimes you just need a break to reboot.

In this Telegraph article, Tim Cook reveals what the Apple Watch may be good for: “I’m now so used to getting all my notifications and all my messages.” He also adds, “This will be just like the iPhone: people wanted it and bought for a particular reason, perhaps for browsing, but then found out that they loved it for all sorts of other reasons.” I haven’t worn a watch since the 1990s, so I’m curious to see how this turns out.

“People think it’s this veneer -- that the designers are handed this box and told, ‘Make it look good!’ That’s not what we think design is. It’s not just what it looks like and feels like. Design is how it works.” ~ Steve Jobs

A baby and a husky having a conversation in a hally:

I love the optimistic attitude of people in and around Boulder, Colorado. We may get 22” of snow in the next few days, but the swimming pool is still open.

I’ve been working on an Android app that uses a navigation drawer, and uses fragments for each item in the drawer that you tap on. One of the items in the nav drawer is a “Preferences” item, so when I tap on that item, I run the following code from my nav drawer code:

Here’s a short example of how to use an Intent to launch an Android Activity, while also adding some data (an “extra”) to the activity-launching process:

In a survey of over 3,000 readers, 9to5Mac reports that 60% of their readers would trade a thicker iPhone to help improve battery life.

My favorite song of the last few weeks is Iris, by the Goo Goo Dolls:

The following Java source code shows how to determine the screen size (dimensions) of the Android device your application is running on:

This is a collection of notes about what I learned today, February 23, 2015. Most of it is about Android.

I need to refresh my cursor data set before calling notifyDataSetChanged

When (a) adding, editing, or deleting items in a ListView and (b) using a CursorAdapter, I need to update my cursor object before calling notifyDataSetChanged. I created this method, which I call from my fragment’s onResume method: