the democrats aren't listening to the people. The republicans are
Well, you're half right.
I don't know what country (or maybe I should say state) you live in. I haven't seen any sign of the republicans being the ones to listen to people
Are you female? If you are not, then how do you know they aren't interested? If it's because they all say they do, have you asked them why? Do they even know why? Do you know why you do like to program?
I am a female programmer. I have been programming heavily for 14 years, starting with C during my senior year in high school (with some off and on summer camps and after school programs through grade school and middle school). I love programming. I love making a computer do what I want. I love making things.
I also love to sew for the same reason.
There are lots of reasons to love programming. Some of them are the same reasons why women like some of the other hobbies they currently enjoy. So what's different here?
As an aside, I avoided those programs for attracting women like the plague. I really hated them.
My husband and I played a lot of turn-based strategy games.
Specifically, we played Heroes of Might and Magic II and III. (available on gog.com) There isn't much storytelling here, but there's collaboration and exploration. I liked turn-based strategy games for long distance because there was no time pressure so we could be chatting about anything during the game - game related or not.
We also spent a lot of time playing Diablo II. If you want to go modern here, you could play Diablo III or Torchlight II. They're quicker, IMHO, than your average MMO.
touch screen laptops were called "tablets" otherwise, what's the point?
I read that to specifically refer to capacitive screens that support touching the screen, as opposed to resistive/wacom tablets (The original TabletPC) that supported hi-res drawing/pen interactions as well.
If I have a touch screen anyway (I have a surface pro for the sketching on the wacom), then it's fun to play games with my husband on it - like mahjong. But that's all it is - a bit of amusement. I would never buy a laptop that had a capacitive screen - that's not a good interactive model for a laptop unless you're playing a game where you only need one or two fingers. The mouse is much quicker and more accurate than any touch screen interface I've seen. I love my resistive screen, but that's because I like to be able to draw wherever/whenever.
I mean, I guess with dual GPU's you might not really want to upgrade the video card, as it would get quite expensive and they probably perform great to begin with.
If you get this, you better hope you don't want to upgrade the graphics card - there are no PCI-e slots for independent graphics cards. What you see is what you get.
StarCraft II has an editor and many of these moddable games have a scripting language for events.
Blender allows you to write mods to it in Python - you can make movies or other fun final products.