Friday links 28/04/17