h3h.net provides mostly valuable and insightful commentary on a wide range of contemporary subjects, including business, philosophy, software, and responsibility.

written by brad fults

Archives

Admin

The Fog Creek Difference

Monday, July 30, 2007

Recently I used Fog Creek’s Copilot software to attempt to help a family member import some favorites into Firefox. I followed the original Project Aardvark team two summers ago and knew what Copilot was in broad strokes.
So I ran the two minute trial and things seemed to work as expected. I bought a day pass [...]

written by Brad Fults

Method Idioms in Ruby

Sunday, July 29, 2007

I really like Ruby’s idiomatic use of ? and ! token characters at the end of method names to indicate the method’s purpose: a predicate or a mutator (or otherwise destructive method), respectively. The benefits can be seen with examples.
If the task is replacing a substring inside of a larger string, JavaScript would have it [...]

written by Brad Fults

Google Maps Driving Directions Game

Friday, July 27, 2007

Pamela Fox of the Google Maps API team recently released a driving directions game based on the Google Maps Driving Directions API. It’s neat, but, especially in areas with which I’m intimately familiar, the routes I choose are far better (more direct, faster) than what Google chooses.
It would be pretty awesome if they built a [...]

written by Brad Fults

On Facebook, Gardens and The Open Web

Friday, July 13, 2007

Recently, Jason Kottke wrote about how Facebook is “a step sideways or even backwards (towards an AOL-style service) for the web”. Essentially, he argues that because nearly all data on Facebook is in their “walled garden”, inaccessible by Google and other non-members on the open web, the service is ultimately doomed. [...]

written by Brad Fults

The Difference Between Smart and Wise

Thursday, July 12, 2007

I’m hesitant to agree with Paul Graham’s definitions:

‘Wise’ and ’smart’ are both ways of saying someone knows what to do.

I would say that wisdom is moderation and decisiveness over time, which does keep the spirit of Paul’s definition, but that intelligence or “smarts” are simply the capacity or aptitude for problem solving.
That said, applied [...]

written by Brad Fults