He says it's all C or nothing. C++ if you're weak but want to look cool. I can't believe how hard core he is. I had no idea 5 year olds could form such hard ideals about programming. He says at school, all the kids who use Java are picked on. Some of the teachers tried to front Ruby, but they just got all up in her grill.
Something automated with no gui will work and will boot in less than 5 sec on an ssd. I've done this. Not hard. Start up scripts are your friend.
Are you aware that you are one of the most hated persons in the software community?
... then made him less human.
MythTV has a rating system with password protection depending on rating. You can have Myth grab the MPAA and use that or set it yourself. I don't think xbmc has that, but you could try out Myth. It's a bit more trouble to setup than xbmc, which really 'just works' OOB, but i think it's GUI is way better than xbmc.
This sounds like Atlas Shrugged.
Are you feeling guilty about being racist / sexist / etcetera? This is the only reason i can find for someone trying to be 'diverse'. This is absurd. If there was a quanza conference, would it get cancelled if all the speakers were black? Who cares if all the speakers are white. Try not caring about race / sex. In my experience, that's the best way to attract others outside whatever little socio-group that has been formed, intentional or not. A woman / black with skills would see this as a place to shine and stand out. It's like being a girl in a bar with a bunch of dudes. Everyone sees you and wants to talk to you. Inventing racism then inventing the tearing down of that racism does not make something more 'fair' or better in any way.