links o.t.d.

Interesting links of the day: