That doesn't seem terribly unreasonable. Square needs location data because the Square Wallet auto-pay magic is geofenced with respect to the register.
Yeah, I think so. I've had a look through the other feeds on ustream, and haven't found one good quality as that one but that doesn't have annoying commentators talking over the presenter. Ah well...
SourceTree for Windows appears to be written in C#, but their UI is built with WPF which I believe will be a limiting factor for cross-platform compatibility.
Edit: The post title has been changed, but tldr is that Linode is increasing the monthly transfer limit quota 10x because they're upgrading their network infrastructure.
--
It's great that Linode is passing these improvements to their customers free of charge. A while back they increased RAM allocated to all users without increasing prices, which was a great surprise. Things like this make me happy to host my multiple projects with them.
I'm on the stable release, and I just got the v18 release by going to Help --> About and installed the automatic update. Their release notes also indicate that version 18 is now released as well: https://www.mozilla.org/en-US/firefox/18.0/releasenotes/
I had this same problem once upon a time, so I created a WPF clone of the standard Windows/.NET MessageBox which allows for custom strings for button text (OK, OK/Cancel, Yes/No, YesNoCancel).