Your one-stop shop for latest in news of interest to geeks...
No wonder there are so many techies unemployed...
Amazing stats on the "flood".