I’ve gotten the updated Safari for Windows–looks like a lot of people are checking it out: http://www.techmeme.com/070614/p113#a070614p113
By pacificpelican
3 days, 5 hours ago in 37.4650 N 122.2833 W.