Blog

  • Groundhog Day Resolutions 2012

    February 2, 2012

    "Groundhog by Pearson Scott Foreman" It’s February 2nd, which means it’s another Groundhog Day! It’s my favorite holiday because it’s silly and it’s also easy to remember. It’s the day that I officially declare my new year’s resolutions. I call them Groundhog Day Resolutions.

    As I’ve written before, the traditional date of January 1st for making resolutions is the worst time to do it. These days, the end of the year is when we are our most frazzled. We’re dealing with holidays, family, and end-of-year accounting all at the same time. The beginning of the new year is spent closing last year’s dangling commitments, ideally followed by a period of recovery as the drama of the holidays recedes into the past. Personally, my mind isn’t clear enough to even think about the new year for a few weeks.

    So, on January 1st, I just start thinking about what happened last year. On February 2nd, this day of hopeful prognostication, I declare my intentions for the year. To follow-up on these intentions, I also schedule periodic review days every month, following the pattern of 3/3, 4/4, 5/5, and so on.

    Additionally, there are progress days that occur one week and three weeks after each Groundhog Day Review Day. While the monthly review is good for reflection, it doesn’t mean anything necessarily gets done. Add a minimum of two progress days helps keep things moving along. There is no particular day set for them; I just arbitrarily pick days approximately 1 week and 3 weeks after the start of the current Groundhog Day Resolution period, and schedule them into Google Calendar with everything else.

    This year’s schedule looks like this:

    GHD TASK DATE DESCRIPTION
    Groundhog Day 2/2 Set your yearly resolution.
    Review Day 3/3 Review progress.
    Review Day 4/4 Review progress.
    Review Day 5/5 Cinco De Mayo! Review progress.
    Progress Day 6/6 Review total progress. Optional break.
    Recommit Day 7/7 Tanabata! Revisit goal, adjust as needed.
    Review Day 8/8 Review progress.
    Review Day 9/9 Review progress.
    Review Day 10/10 Review progress.
    Progress Day 11/11 Veterans Day! Review total progress.
    Final Review 12/12 Review year progress. Break for holidays.

    For 2012, my overall resolution remains the same: create a system for self-sustaining life balance. This is really a terrible resolution, as far as achievable goals go, but I keep trying every year. And for every year, I have not succeeded in cracking this nut. However, the failures themselves have been instructive…this year I will try to address some of the main issues, forgive myself for being quirky, and then take those quirks into account as I plot anew. For the details, read onward! (more…)

    Read more
    DSri Seah
  • Plotting for Motivation, Part II

    January 27, 2012

    A couple weeks ago I wrote a long post about how I was feeling blah, and came away with the notion that I wanted to create a system to deal with it. “It” is the opposite of blah, which I’d define as being excited about what I’m accomplishing every day.

    The next step is to define what the game will be. Time to dust off that old game design hat! (more…)

    Read more
    DSri Seah
  • Notes on Replacing Skype with Google Voice

    January 26, 2012

    I’ve been wanting to replace Skype with something else, so I thought I would dust off my old GrandCentral / Google Voice account. I couldn’t get it to work at first and shelved it. In the meantime, I posted the number online and only recently received a few calls, which I promptly missed.

    Skype, despite its bloated user interface, works fairly well out of the box once you figure it out. The paradigm is familiar: click a name to call, or find the latest hiding place for the “call phones” keypad. Google Voice, however, is a bit different.

    First of all, there are actually three voice-enabled products. Google Voice is the one that handles the telephone call connections. Google Talk is a voice enhancement of Google Chat, an instant messager (IM) client that runs like a normal desktop application. Finally, Gmail has the ability to send and receive calls, in addition to serving as your browser-based email client.

    Google Voice works with GMail to place calls. Instead of connecting from your computer to the phone number, Google Voice is like a switchboard operator that sets you up with a two-person conference call. You initiate your call to a number with Google Voice using the Google Voice web page, and then Google Voice calls YOU back to make the connection. Once you answer the phone, Google Voice then calls the phone number you’re trying to reach.

    To make a call from your computer, then, you need the ability to answer the incoming call. Google Voice allows you to designate “Google Talk” running on your computer as the “phone” it will call. You may have it installed as a desktop client, as it works as a messenger client. However, Google Talk does not answer calls if you have Google Voice open on your computer. However, if you also have GMail open, you will get a ringer alert there. Once you answer the Google Voice call with GMail, you are connected and the other phone number is dialed, and things proceed rather well from there.

    It’s very weird and convoluted. It may be that Google isn’t interested in creating and easy point-to-point calling solution that works completely on a computer like Skype, but it may also be typical Google disorganization with regards to their family of overlapping solutions, additionally hamstrung by the lack of concise, well-curated documentation.

    In summary, to set up you need to:

    • Signup for Google Voice with your Google account
    • Set up Google Talk account, if you don’t already have one
    • Register Google Talk as a Phone in Google Voice
    • You may have to make an outgoing call first in GMail to activate the calling feature
    • You may have to add credit for dialing numbers outside the United States/Canada

    Then, to make a call:

    • Open Google Voice in a browser window
    • Open GMail in a separate browser window
    • Use Google Voice to place the call to a phone number
    • Use GMail to answer the Google Voice connection, which will then proceed to call the phone number

    To receive a call:

    • Google Voice will attempt to ring all your devices registered to it, and it will do so all at the same time
    • If Gmail is not open in a browser window, I presume that the Google Talk IM client will pick up, but I’ll have to test that.

    Although this is a lot of hoops to jump through, the Google Voice product is technically pretty good. Call quality is good for me, and the voice mailbox and transcription services are cool. It’s nice to get an email when you get a voice message.

    Read more
    DSri Seah
  • Notice: Broken RSS Feed

    January 25, 2012

    Thanks to Elaine and Jim for pointing out that my RSS feed seems to have stopped functioning. I’m using Feedburner, an RSS Feed manager that allows me to see the number of subscribers, and it seems stuck no matter what I do. I’m trying to restore function without breaking the existing subscriptions. The official davidseah.com feed URL is https://davidseah.com/feed. Incidentally, the journal feeds are NOT included in the main feed; I’ll look at rolling-up a separate feed for everything that doesn’t depend on a third-party service.

    UPDATE: The feed caching problem didn’t show up when debugging in Chrome, but it did when using Firefox. Tracked it down when using Firefox, and saw the stuck feed. Nuked cache directory and the feed seems to have fixed, but will keep an eye on it. In meantime, will take advantage of this chaos to migrate Feedburner feeds to my “real” Google Account, finally.

    UPDATE 2: The cause of this problem is WP-SuperCache 1.0, which was updated around December 6, 2011. I probably updated it a few days later, which is right around the time the feed froze. There’s a thread on WordPress.org about it. It apparently affects network (AKA multisite) installs of WordPress. Donncha’s next version will probably fix it.

    Read more
    DSri Seah
  • Mail Bag for January 10, 2012

    January 10, 2012

    One resolution I am planning to make thiscoming February 2nd is to become more efficient in processing the various email alerts I get about various products. Here’s a few of them, plus a bit of my own news:

    • Tom Novak wrote me way back in October about his simple graphical countdown timer at Timerrr as a Chrome extension. For those of you who can’t stand tomatoes, I suppose :)

    • Patrick Ng’s blog Scription is the blog I wish I was writing…super inspiring and beautiful. He’s a talented guy…check out his Chronodex, a circular way of representing time.

    • From Daniel Dankworth, an alert that he’s created a “habit tracking” app for Android along the lines of Joe’s Goals; I don’t have a smartphone so I can’t test it, but you can check it out at doboko.com/habits

    • I periodically post work-in-progress on my Facebook Page; just posted a preview of an Emergent Task Planner Instruction Sheet last night. These are going on the back of the 4×6 Sticky Pads.

    Read more
    DSri Seah