Technology 500: Tech Industry is on an Upward Swing.