[Update] Skip to the bottom of the page to find a decent live stream for the live event. Works well. Today the 87th Academy Awards, aka The 2015 Oscars, are set to take place at the Dolby Theatre in Hollywood, Los Angeles at 5:30 p.m. PST. The awards will be hosted by Neil Patrick Harris this year, who […]