End & Home Keys in OS X

I’ve recently moved from Windows 7 to OS X. I’m keeping my PC keyboard though and one of the most disturbing differences I’ve found between the two OSes is the lack of support for the Home and End keys. So here’s the fix:

  1. Create the following file, if the directories don’t exist on your system, create them.
    ~/Library/KeyBindings/DefaultKeyBinding.dict
  2. You’ll want to add the following bindings. You’ll need to logout and in to see the bindings take effect.
    Also note that these don’t work in terminal. There are other instructions online for that app, do some Googling.

    {
        "\UF729"  = "moveToBeginningOfLine:";
        "\UF72B"  = "moveToEndOfLine:";
        "$\UF729" = "moveToBeginningOfLineAndModifySelection:";
        "$\UF72B" = "moveToEndOfLineAndModifySelection:";
    }

AT&T and Apple, the Love Affair

Well some of you have been wondering where I’ve been.

I’ve been working like a maniac trying to keep up with the deluge of new projects and new clients. One of my clients works for AT&T, yeah! The New AT&T, the one doing all the cool stuff like releasing the iPhone first, renaming Cingular and releasing U-verse to an ever growing customer base.

Because of my connections established within the company, I’ve been receiving product information at an alarming rate. I’m under several agreements that will prevent me from talking about certain AT&T topics to early, but from now on, I will be posting about those topics as soon as I’m allowed.

Let’s get started with the iPhone. First of all, there is no waiting list. That’s right, first come, first serve. Also, many people have been wondering why Apple went with AT&T Wireless to release the iPhone exclusively. The answer is public perception.

AT&T Wireless, formally known as Cingular, has always been an “A” credit service. Customers must have excellent credit or be subject to hefty deposits, often as much as $750. How does that matter you ask, a phone is a phone is anyone’s hands right? The iPhone has a hefty price tag and most initial users are going to be well-to-do business professionals, or at least someone who’s daddy is a well-to-do business professional. Why not release the product to a customer base who already fit the bill.

There’s another reason which comes to mind, that is the public perception of the company. Most consumers are conscious of the amazing growth that AT&T has just undergone. You might harbor company loyalty in different industries, but AT&T has been part of the American dream for a very long time. As an associate of mine likes to say, the American dream is Baseball, Apple pie and AT&T.

AT&T lost that luster for a while, but now, under the leadership of Ed Whiticre, the company has grown faster than the PC industry. The Bells have been brought back together again, a Hurculian feat. People want to be part of legends and Ed Whiticre’s AT&T has become one.

Lest there be any doubt who is helping who… the AT&T brand is more powerful today than Apple will ever attain.

Further Reading