2008/07/24

RESTful batching w/JSON

2177625836_2c735179a5.jpg

I've proposed an alternative RESTful batching format to the OpenSocial spec list. It's conceptually the same as the multipart proposal, but hopefully much easier for web servers and clients to deal with (JSON only for now).

Open Web Foundation is born!

Announced at OSCON this morning. Sweet! (Hopefully this is the Last Foundation...)

2008/07/11

Heading to Foo Camp

...up in Sebastopol. May actually camp this time. There are so many Google people going, I looked into whether we could charter a bus, just like summer camp. No dice; maybe next year people will see a bunch of Googlers singing songs in a bus.

2008/07/06

How to Change the World: The Growth Mindset

How to Change the World: The Growth Mindset: Guy Kawasaki points to an article about Carol Dweck's work on growth vs. fixed mindsets, which is a great prod to me.

I went to a talk recently by Carol about how children's attitudes towards performance and learning greatly affects their performance, with some good statistical data on studies she and others have done. The take-away, for children: It's more more effective to believe that you can and should grow your abilities vs. believing that abilities are inherent. Don't tell your childen they're smart (fixed mindset), tell them it's great that they're trying hard and can improve (growth mindset).

The problem with the fixed mindset is that it leads to fear - if you can't do something right, then clearly you can't do it, and you'd better hide that fact as quickly as possible, mostly by not trying. The growth mindset, on the other hand, assumes that you can always improve. The latter, unsurprisingly, leads to better performance -- and to learning how to learn and improve.

The same mindsets appear in adults as well of course. Since software engineering is effectively a learning exercise, the growth mindset is much more effective than the fixed mindset.

Comment spam is evolving

See Assaf's analysis.  Is it totally automated?  Or generated by humans?  (And does it matter in choosing defensive strategies?)  Text with the only suspicious item being a link to a suspicious site is more difficult to deal with -- the referent may be fine when you check it, but change to an SEO spam site two days later, for example.  And just checking web sites is expensive too.