Ada Lovelace was not the first computer programmer
true-equality.net
true-equality.net
For those, that don't know I run a charity called Plan 28 that is working on building Babbage's unrealized Analytical Engine: http://plan28.org/
The OP confuses the Analytical Engine and Difference Engine and from that I would guess his grasp of the subject matter isn't deep. To his point that Babbage wrote programs for the Difference Engine (sic) (I'm sure the OP means the AE), there are programs in The Science Museum in London on punched cards waiting to be executed: http://blog.jgc.org/2011/09/program-waits.html They were prepared by Babbage.
Why would you NOT want call yourself a feminist? Barring being a feminist, the only option left is that you must be a misogynist.
I don't call myself a suffragette, either, but that doesn't mean I am against women being allowed to vote. I consider myself very much anti-sexist and pro-equality, because sexism is still a problem in my society. However, oppressive attitudes based on gender and sexuality are frequently perpetuated by people who call themselves feminists, and anti-male sexism (perpetuated by feminists in particular) is on the rise.
I mean look at the description of his YouTube channel:
"What is equality? We in the men's rights movement believe in equality of opportunity, that as long as the playing field is level then the outcomes should not matter. The feminists tend to believe that equality of outcome is what matters, that the columns under men and women must match for there to be no more sexism. So what really matters at the end of the day is what you are comparing. Rights or outcomes? This is the foundation of our debate."
So essentially his entire worldview is based on a complete strawman. Skills.
What the hell does it even mean? Today "equal" is just a semantic stopsign [0]. His YouTube channel description at least attempts to explain how he understands the term 'equality'. You can agree or disagree with "equality of outcomes" vs. "equality of opportunity", but "men/women should be equal" is just plain meaningless.
> No, but he sounds like a complete dickwad.
Also, it's still an ad hominem. We should evaluate his arguments on their merits, not on his beliefs. Which we can do after we actually read them.
In any case, as yummyfajitas points out it's an ad-hominem argument. We should discuss the argument itself rather than the merits of the man making them.
I've even seen a major feminist blogger take her own experiences of abuse, conclude from them that all such abuse is caused by the abuser being male, then tell another woman who'd been abused in the same way by her mother that it was "irrational" for her to be upset by this and that she was "erasing" the blogger's own "lived experiences" by complaining about said blogger's conclusions, and bemoan how she'd been lead astray by the evil MRA community into thinking that her experiences actually mattered.
It is kind of stupid to think Babbage wouldn't have written programs for his own machine.
That being said, Grace Hopper is one of my heroes. It's like having a black friend so you can feel free to criticize Obama! Haha.
I think the article's author's central premise (to paraphrase: that Ada Lovelace is a phony promoted by other rank phonies for [unexplained, mostly inscrutable but surely, somehow base] political and/or emotional warm-fuzzies) is 110%, really pretty low-grade, claptrap.
Consider the question of Lovelace's role in CS ...
From the perspective of the author of the Ada language[1], call him Jean: he probably must have had some kind of psychic crush on her, right? Any of us (males, I mean) might assume.
From the perspective of later 20th century CS historians, who presumably bestowed the title "first programmer": Babbage was a hardware engineer; of course he designed the assembly language, in tandem with designing the machine; but since the dawn of computing, and still today, there exists a decided, if fuzzy line, between hardware and software "engineers'. And Lovelace owns the innovation of considering numbers as representations of any possible discrete item beyond mere numbers (hm, maybe Leibnitz did this earlier, but that really doesn't count, does it?[2]), which is /key/. So, call them, respectively, first hardware architect, first software programmer. Fair enough?
I think we can definitively settle the question with a time machine - I presume that Charles and Ada would be quite pleased to discuss all such trivia over tea with an esteemed time-traveller. -- Now you have a new, better project that trolling HN threads (jk ;-P).
And no, he referenced nowhere near enough original sources to seem even vaguely credible on such a complex, controversial topic. (See also the first reply in this thread, from jgrahamc - who does give the sense of having actually researched the labyrinthian topic.) And yes, Admiral Hopper. What is with white girls? And how many feminists does it take to screw in a lightbulb?
No offense.
[1] "Ada was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense (DoD) from 1977 to 1983 to supersede the hundreds of programming languages then used by the DoD." [wikipedia:Ada (programming language)] [2] http://en.wikipedia.org/wiki/Gottfried_Wilhelm_Leibniz#Symbo...
To answer your question, it takes no feminists to screw in a light bulb because they will lobby the government to make some man do it for them.
Anyone who's looked at feminism even briefly knows that there are lots of issues within the feminist movement, and lots of different ideologies and groups with different goals, and to treat them all as one completely undermines anything relevant one has to say.
Also, given that there was never an Analytical Engine built no one was a programmer in the sense of being a third-party who merely prepares programs for the machine rather than being involved in its design. The only way Lovelace could have prepared programs was if she was intimate with the design of the machine.
The design of machines and their programming going hand in hand was extremely common in the early days of computing. Just read about the IAS machine that von Neumann worked on, or Turing's design of the ACE. This was natural because they would have programs in mind when designing the instruction set (see, for example, the fact that the Pilot ACE had floating point because the designers knew what they were going to use it for).
It's most likely that Lovelace and Babbage had already had conversations about computing before the machine was fully concieved, and so while their individual insights may have been different, they ultimately come from a collaborative perspective.