Monday, February 8, 2010

Google grammar tricks

I recently read an article and saw a delightful gem of a comment thread between two responders.
"@Commenter: " . . . miss a typo after pouring over a document . . . " I'm not sure if your use of 'pouring' here is an intentional demonstration of the point, or not - but note that it should be 'poring' instead. "
Grammar policeImage by the_munificent_sasquatch via Flickr
I think having good grammar and writing well is a really essential skill, but sometimes the nuances of a language can be tricky to master. (Especially for non-native speakers; you have my sympathy.) This example above is a good case in point: which is right? Poring over, or pouring over?

One simple way to check is to use google. Open a search, and type "pouring over" and note how many results you get - today for me was 398,000. Then type "poring over" and compare the results - 624,000. (Mind those quotes, they're important for search.)

Eats, Shoots & Leaves: The Zero Tolerance Approach to Punctuation
Not everything is amenable to a simple popularity contest. Check out a book or two for a more thorough understanding of grammar. I think grammar generally is adequately judged by common usage, because grammar arises from conventions. But be warned: acting as the grammar enforcer at work or around your friends won't win any popularity contests. Another good resource to check and see if an expression you're using in writing is a problem is Wikipedia's page on common misspellings/grammar and Misc.


Reblog this post [with Zemanta]

Thursday, January 21, 2010

Foursquare generates an ecosystem


Twitter has an open API that is making the service more relevant to users by spawning a whole ecosystem supporting its use and making the experience richer for all participants. By one estimate, there are now 50,000 twitter apps and there is 20 times the volume of requests to the twitter API as there is to the web server. Similarly, the facebook API is distributing facebook data on the web and throwing off its own ecosystem - sometimes interlinked with twitter, sometimes not.

Are any other services similarly spawning partner apps to enliven the core experience? One social networking app I've been using recently is Foursquare, and I just found Wheredoyougo.net which can generate a heatmap of your activity using the Google App Engine for its mashup. Seems like I'm basically a Northsider.

The appearance of Wheredoyougo.net is a strong indicator to me that Foursquare is going to have a strong set of partner apps in 2010, justifying some of the hype going around that foursquare is the next darling of the internet cognoscenti. And this differentiates foursquare from services like Gowalla, which seem to lack that developing series of partner apps.


Reblog this post [with Zemanta]

Wednesday, January 20, 2010

Rascal's Fun Zone

I took a friend recently out to Rascal's Fun Zone in Whiteland and realized that although I've been chatting the place up to friends for years, I've never posted a review on them anywhere. So, I wrote up one and listed the review on Google and a review on Yelp. And here it is too -

Each of my kids has had a birthday party at Rascal's and the staff makes a great fuss over them - not just a half-hearted bit of singing over cake, but the whole time they're playing the staff makes them feel special by letting the birthday kid have the pick of go-karts, first pick at ice-cream, etc. I've also seen the staff work with a reluctant kid to get him started racing and he had a blast once he got over his initial fear. Finally they don't nickel and dime you - if there isn't a line they run the races longer, and will let a kid bowl an extra game. Note also that they are very safety conscious - if the kid is not tall enough he will not ride the rides, they make sure you are buckled in properly on every ride and if someone on track is reckless or aggressive they will get prohibited from the track. However - they have separate tracks for kids 45" tall to slow race and for adults & kids 60" tall for fast racing. Don't hassle the staff about this, because their safety-mindedness really does make it a better time for all. Finally, the staff hustles - if someone's stuck on track, they run out to resolve the issue.  Check their website for coupons too.