Link Dump.

Some things I would comment on if I had the time. Expect the list to grow throughout the day.