-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ada Lovelace #14
Ada Lovelace #14
Conversation
Thanks for opening the first pull request! I'm struggling with this one honestly. There's no denying the momentous impact that Ada Lovelace had on computer science and computing as a whole, but could you elaborate on its relationship to open source specifically? I'm having a hard time putting it in that context. (Please note that something can absolutely be of critical impact to technology overall but be less of a critical event for open source. I would anticipate that if we can tie this event back to open source more concretely, I would recommend making this a |
Well, it's source code, and she openly published it, so that meets the definition of open source, per se. Changed critical to "note".
I originally labeled it critical because she did have impacts beyond the open-source ecosystem, as an example of an accomplished woman 80 years before women got the right to vote and as a brilliant person. I mean, the Analytical Engine only existed on paper, and she wrote a program for it! Computer scientists named a whole computer language after her. The Imitation Game could easily have been made about her. Anyway, you already know her impact, so I defer to your good judgment. |
This has lit up different parts of my brain. Rather than spinning these thoughts internally, hoping to discuss more with you both (all!) here.
|
@amcasari Glad you liked the discussion.
Julia is oversubscribed, so I'm fine with her decision, whatever it is. |
While we do deal with legal milestones on this timeline, I don't think that we need to get into the weeds of liability (outside of documented cases that are, themselves, open source events). I'm thinking there should be a cutoff on timing, but I'll move that discussion to an issue. I really dislike declining this PR, both as an admirer of Ada Lovelace and as a feminist, but I think this is a bit too far removed from the cultural and technical open source software movement to be included. I propose closing this PR, but with the understanding that we will reopen it if the scope changes. @wirelessben, does that sound okay to you? |
I'm fine with it, @juliaferraioli. Ada's code was the first event I thought of when you tweeted. If others don't feel the same, then I was just a one off. Thanks for your consideration. |
Add Ada Lovelace's program for calculating Bernoulli Numbers using Charles Babbage's Analytical Engine. It's open source, critical, and feminist because Ada published her program in 1843, one hundred years before Alan Turing created the computer that broke Enigma. Her algorithm is in Note G of the citation. Her program uses "Variable-cards" and a loop called a "cycle of a cycle of Variable-cards".