• » Currently browsing posts tagged with: Physical Trace

    Newsletter Issue #435

    March 30th, 2008

    THIS WEEK’S TECH NIGHT OWL LIVE RADIO UPDATE Have the browser wars returned? Well, at one time, Apple had Safari and Microsoft had Internet Explorer, and that wasn’t so long ago. The arrival of Firefox changed the odds considerably, and it now commands close to 18% of the world market. Today’s Internet Explorer does no […]