High tech news and views.