Scattered Technologies

Rich Wareham's rambles through interesting things