I'm starting to get asked about STOC 2017 dates -- we recently executed the hotel contract, and STOC will be June 18-23 in Montreal. (It will really "start" the morning of the 19th, but we expect people will be getting to the hotel the 18th.) Yes, that 5 days of STOC -- expect more announcements about how we'll be filling up those 5 days coming up.
And just a reminder -- STOC 2016 is around the corner, June 19-21, with a joint STOC/SoCG workshop and tutorial day on June 18. The STOC 2016 page has more info, and even if you haven't signed up, you can still register as a walk-in on-site.