Was a failure to stop what happened, no doubt about that.
No need to move to a proprietary hosting service like Github.
I wrote about this previously: http://www.fsf.org/blogs/community/savannah
Disable the Internet connection on the TV. Problem solved.
Totally agree with you regarding moronic UI designer arrogance. It is the same attitude that gives us 'mobile' versions of websites (often without any way back to the normal version than changing the User Agent string in your device's browser) which disable zooming. The only justification I've heard is that it 'preserves the integrity of the design' which matters not one fucking iota if the user can't actually see the content that the design is meant to be presenting.
They've done dozens of events at Apple Stores, including the huge Apple store about 100 metres from this Microsoft store.
"free enough to be distributed with the Linux kernel sources"
the firmware files are typically under a license that prohibits modification and even redistribution.
> A desktop os needs a browser (Firefox), text editor (vim), office suite (OpenOffice), PDF reader (evince), window manager (kde), etc
Browser: GNU Icecat, text editor: emacs, office suite: GNOME Office, PDF reader: GNU PDF, window manager: GNOME.
I found its actually hard to get a machine that's decent these days, unless you're prepared to put up with a bit of crap.
The solution is to build your own custom laptop -- http://www.avadirect.com/gaming-laptop-configurator.asp?PRID=25095
If you go for the "VISIONTEK Killer" wireless card, it has an Atheros chipset, so you can distro-hop to your hearts content. They also ship it with no OS if you like.
Rip it all and then use something like beats to figure out the audio fingerprinting and correctly tag things for you.
If you press stop twice, then hit play, you can generally skip that stuff.