Hacker News new | past | comments | ask | show | jobs | submit login

https://en.wikipedia.org/wiki/Ada_Lovelace#Controversy_over_...

> All but one of the programs cited in her notes had been prepared by Babbage from three to seven years earlier. The exception was prepared by Babbage for her, although she did detect a "bug" in it. Not only is there no evidence that Ada ever prepared a program for the Analytical Engine, but her correspondence with Babbage shows that she did not have the knowledge to do so.

> Bruce Collier wrote that Lovelace "made a considerable contribution to publicizing the Analytical Engine, but there is no evidence that she advanced the design or theory of it in any way"

The common claims are that Ada Lovelace was the first person to write a computer program, or that she was actually the primary driver in developing the analytical engine. Both such claims fall into the area "DEI retcon" as you choose to phrase it.

Although on a more pedantic note, Babbage wasn't the first person to program a computer either. Computers that aren't Turing complete are still computers. The Jacquard loom is one such example, and unlike the analytical engine it was actually built and put to practical use.




It's always been strange to me, given that Lovelace's program was a note in some documents that she was preparing under Babbage's directions as a scribe of sorts, that so many people assume it was her work and not Babbage's. Based on other details of her life she was clearly a very intelligent and talented woman, but the obsession with attributing the first ever computer program to her seems entirely ideologically motivated.


> Lovelace's program was a note in some documents that she was preparing under Babbage's directions as a scribe of sorts

It was not the case. She was translating someone else’s article, and it does not seem she did it under direction or supervision.

> so many people assume it was her work and not Babbage's.

What she did was quite common. She had ideas about the thing she was translating and thus added them as notes. All fairly straightforward.

> the obsession with attributing the first ever computer program to her seems entirely ideologically motivated.

To me the obsession that some people (not you, but some definitely do and use the same arguments) have with bringing her down is entirely ideologically motivated. She was recognised for a long time, and while there are discussions about exactly who was first and such (as there always are when discussing History), her role was mostly uncontroversial. Also bear in mind that calculator and then programmer were women’s jobs until some point in the 2nd half of the 20th century. Having a woman write code was not controversial before the establishment of the bro culture.


> To me the obsession that some people (not you, but some definitely do and use the same arguments) have with bringing her down is entirely ideologically motivated

There really aren't more of those than there are people trying to give more credit to those women than there is evidence for. In the end there are foul play from both sides, but currently one side is dominating academia so there is much more need to argue against that side than the other.


>There really aren't more of those than there are people trying to give more credit to those women than there is evidence for.

That doesn't line up with my life experience at all. Do you have any evidence to support that assertion?


If you believe that all arguments must be evenly matched, to the point that you have an obligation to bolster the weaker side, you’re signing up for supporting some despicable ideas.

I understand and support steel-manning arguments in order to test one’s own convictions. But applied in actual debates with actual consequences, at some point you end up as the kneejerk contrarian that nobody takes seriously, and that undermines the truth seeking aspect of discussion.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: