Some interesting news items on the net over the last few days:

news12