Programmers: The New Political Elite
washingtonpost.com
washingtonpost.com
A shift from laywers to programmers doesn't seem so bad to me :)
It is even common in programmer culture that we enjoy this great divide between ourselves and the "lusers". We make fun of people who couldn't code their way out of a wet paper bag.
Similarly, your average programmer couldn't lobby their way out of a wet paper bag. Looking at the average HN/twitter/etc. comment, most of us can't even lobby for a nice office with a view, let alone influence a whole bunch of politicians to change their minds.
The reason 4chan and reddit even remotely get anything done is because there are billions of them. And even they have so far shown practically no real political influence. The two biggest offline influences have been getting Moot to be person of the year and sparking the Wall Street protests ... which have been completely ineffective in getting anything done.
The fundamental problem, in my opinion: as programmers, we hold rationality as a core value above most other things. We expect rationality from others, and we cope very badly with irrationality. To the extent programmers manage to understand irrationality at all, we have an almost moral inhibition against exploiting it. That makes us utterly awful at politics, which currently requires expert-level manipulative tactics to deal with the majority of voters, who don't deal with political and social issues in rational ways. Anyone who refuses to use such tactics will lose to those who do.
A political hacker would need to have expert-level skill in rhetoric, not just in rational argument and problem solving. This doesn't seem like an impossible goal, but we first have to understand and accept the fundamental problem, and get over the constraints we've hamstrung ourselves with.
But makes us fairly good activists that don't just use hype but real arguments (and in some cases real action).
Proper activism may not be able to change political scenes all the time, but it does usually leave a dent.
You're joking, right?
Programmers, engineeers, scientists all will/do use hype so on.
Disagree? Emacs vs vi. risc vs cisc. There are plenty of examples near our "core" - do you really think that we get better as we get away from that?
I agree with it but I'm also inclined to agree with the defeatist attitude the quote represent. Your comment does point out the problem (which is a step in the right direction), but I fear there's no "sustainable in the long run solution" for the problem.
Opinion based news, short attention span, easy consumption of wide array of opinions, consumerism and the resulting sensationalist attention-grabbing behavior of companies/corporates/politicians is disconcerting to common populace and I, very much, count myself in this population. I've been swayed by one or more of these tactics more than I'd like to admit.
Citizens used to be apathetic, will it be better/worse if they become confounded?
Politics always attempts to confound people who don't subscribe to rational argument; they might as well get confounded in the right direction. This is not WarGames, where "the only winning move is not to play". We lose nothing by trying, and we stand to gain a great deal.
Rationality requires constant introspection and vigilance; the short attention span and sensationalism is making it increasingly difficult. I'm not saying "the only winning move is not to play", I'm wondering, is there a winning move (the defeatist attitude that I alluded to in the previous comment)? Maybe I'm just looking for a quick fix that never exists for any serious problem.
Edit: Sorry if it looks like I'm thinking out loud.
Ie invent something that makes politics irrelevant in some area. This is somewhat happening with education (ie Khan, Codecademy, Stanford, etc), for instance.
You're thinking in Internet Time. In IRL Time, OWS has accomplished a great deal in terms of shifting the debate. No, the bankers haven't been sent to jail and students are still unemployed. Just yesterday, however, we had Newt Gingrich of all people saying that capitalism shouldn't benefit the few at the expense of the many, and that the reckless pursuit of profit at the expense of people is a perversion of capitalism. Were it not for OWS, we would never be hearing that (and certainly not from Newt).
We technorati tend to be pretty self-effacing, which is usually a good thing. When we ignore our real successes, however, we sell ourselves short and discourage future attempts to change things.
I agree, we're generally pretty bad at convincing people that we're right. We usually adopt the, "I know I'm right, who cares if this idiot agrees" attitude. That said, we've been very successful at empowering others to advance causes. We can acknowledge our failings without ignoring our successes.
I disagree. I think it only has to do with Romney's status as the front-runner. Romney portrays himself as a businessman that knows how to create jobs. Newt is trying to paint Romney as an 80s-style corporate raider. I am fairly certain OWS has nothing to do with it. If Newt was the front-runner, he wouldn't be bringing it up.
Yes, Newt would certainly never advocate for statism over capitalism were it not for OWS.
Not only that, but OWS also caused Newt to advocate in favor of Obama/Romneycare (the individual mandate in particular), lobby on behalf of Fannie Mae, and support redistribution of wealth from the young to the old.
Oh, my mistake - Gingrich did all that other stuff years before OWS.
Gingrich was never a capitalist. He's just a christian nationalist who wants a big government (albeit a big government organized slightly differently). His current position is unsurprising, particularly since it helps him score political points against Romney.
My thought exactly. I was going to read the original article but then I saw something about visualising binaries with space-filling curves and read that instead. I think this is one reason programmers suck at politics.
I'm the same way btw so I'm not being holier-than-y'all.
For me this is the logical consequence of the increasing "digitization" of the structure of our society, i.e. social networks etc. Basulto has jumped from this to Rushkoff's "program or be programmed" idea. But in the large scale the "programs" that define new social spaces is actually written by a very, very small number of people mostly in California, and have nothing to do with campaigning for anything.
moocow01 is correct to say that people going to Codecademy to learn how to launch online campaigns will be disappointed. This is partly because we don't have an API layer for programs that organise social interactions, and this is one reason why I'm working on a project that does just that.
This, in particular, made me cringe:
"The Internet 'hive-mind' is suddenly everywhere in cyberspace..."
- Lobbyists who work face to face with politicians
- Corporations with buckets of money
- And most importantly, protestors who can't be ignored by shutting down a computer
Technologists may be building tools around which people can engage in discussion and bond to create a channel for political activity but if you think were going to code our way to a better political structure within the US I would guess you may be disappointed.
If you don’t speak code, you don’t speak the language of the election’s new activists capable of changing the political zeitgeist.
Last time I checked Reddit works pretty well w/o any coding experience. I don't even know where coding fits into this article.
No, it's not. The sentence doesn't even make sense.
> If you can code, you can launch new movements, upend traditional campaign dynamics and pressure candidates in a low-cost, high-tech and highly effective way.
Your power to start a movement online has absolutely nothing to do with if you're a programmer or not.
Honestly, I've stopped reading after this.