It looks like Yahoo has reinstated the Linux/Open Source link on their Tech News page. Perhaps it was just a fat-fingered mistake or an accident of some sort that the link was removed from the main link bar but it certainly raised my hackles.
Full story »