Programs written specifically to make programming easier or simpler. Usually it involves some kind of kludge or requires the person to adopt some new convention.

The promise of Shimware is the user will never have to learn the specific programming language it generates.

Some examples:

  • coffeescript
  • compass, SASS, LESS
  • Gems

iPhone Earbuds

I know, I know. I’m not the first person to complain about this, note the cartoon (courtesy of “The New Yorker” magazine). Ever since the original iPod, Apple has continued to use the same rubbery material for their headphones.

It’s like they have a life of their own. I left headphones in drawers, and baskets, alone for weeks only to come back and find them coiled up and twisted into little clumps.


110 Mile Swim

What an incredible story of fitness and tenacity. After more than 5 separate attempts, Diana Nyad swam 53 hours and 110 miles from Cuba to Florida. That is incredible, and I don’t like to use that word lightly. I took up swimming a couple years ago after blowing out my knee skiing. It’s a great workout, but unlike running or cycling, the mile to hour ratio can be downright depressing. What impresses me even more about this feat is she did it all in open water.

Here’s the full story on the NYTimes website.