David Ford's activity stream