Best links of the week 46 2015