The Seattle Times reports on the opening of a new $20 million Tech Center at Lake Washington Technical College. The new facility contains 570 new computers and an 18,500 square-foot library, equipped with wireless internet access.