I was today years old when I learned that all six of the programmers behind ENIAC, the first digital computer, were women (whose work went almost entirely unrecognized until the 1980s).

en.wikipedia.org/wiki/ENIAC

Their first program was nuclear simulations for a hydrogen bomb.
The six - Jean Jennings, Marlyn Wescoff, Ruth Lichterman, Betty Snyder, Frances Bilas, and Kay McNulty - were "human computers" who got their positions due to wartime labour shortages. They kept their jobs after the war because their experience was too difficult to replace.
As generative programming languages did not yet exist, "programming" ENIAC meant switches and rewiring cables, which required a full understanding of its blueprints. Photos of them next to ENIAC referred to them as "refrigerator ladies" & they had to serve as hostesses for guests
Kay McNulty's family fled to the US when she was a child, as her father had been imprisoned for IRS involvement; she spoke no English at the time. At Chestnut Hill college she took every mathematics course offered, incl. spherical trigonometry, differential calculus, projective..
geometry, partial differential equations, and statistics, graduating as one of only a couple mathematics majors in her class of 92. With ENIAC she worked out on paper how to represent differential equations algorithmically. She invented the concept of the subroutine.
Betty Holberton, another "subprofessional" as the pay grade for human computers and programmers deemed, was known for coming up with solutions while she slept - "solved more problems in her sleep than other people did awake". She developed the concept of breakpoints, wrote the...
first generative programming language (SORT/MERGE), the first binary sort function, the driver for the first tape drives, the first statistical analysis package, helped design UNIVAC (incl. combining the number pad with the keyboard), developed the C-10 instruction set for...
BINAC that became the forerunner of modern programming languages, helped develop the standards for COBOL and FORTRAN, and even started the trend of painting computers grey-beige.
The only mathematics major in her class at Northwest Missouri State, Jean Bartik ultimately led the process of converting ENIAC from running hard-wired computer programs to stored ones to run wind tunnel simulations. Much of the code for it is in her handwriting. She also went...
on, alongside Holberton, to help develop UNIVAC and BINAC. In the 1950s, with a growing need for new programmers, she became one of the world's first programming teachers, at Remington Rand. She however had to resign when her husband took a job there, due to corporate policy.
Marlyn Meltzer (standing) only worked on ENIAC for a few years, resigning in 1947 to get married. Before joining the project, she had gotten into the role of a "human computer" via a job hand-performing weather calculations.
Frances Spence had a similar story, also resigning in 1947 due to marriage. She had a major in mathematics and a minor in physics from Chestnut Hill College .
Ruth Teitelbaum left the ENIAC team in 1948 after her marriage. During her last two years, she - like Holberton would later do at Remmington-Rand - served as a programming instructor for the next generation at Aberdeen.
The poor reputation of programming in the early ages, as merely overhead to the "real work" of designing and building computers, helped make jobs in the field accessible to women; it was not until the 1960s/1970s that the field's importance became widely appreciated on its own.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Nafnlaus

Nafnlaus Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @enn_nafnlaus

1 Nov
@elonmusk @MartinKulldorff @joerogan @DrJBhattacharya Sorry, Elon, but this article is fringe.

1 . "Mounting evidence indicates that natural immunity is stronger and longer lasting than vaccine-induced immunity." - Here's a meta-review of the entire corpus. No, it is not.

cdc.gov/coronavirus/20…
@elonmusk @MartinKulldorff @joerogan @DrJBhattacharya 2. "In a study from Israel..."

Hmm, what does the text say at the top of that "Study from Israel", I wonder?
@elonmusk @MartinKulldorff @joerogan @DrJBhattacharya The "study from Israel" is a non-peer-reviewed preprint that not only contradicts the rest of the corpus, but does so by *over an order of magnitude*. Giant flashing red lights with loud sirens should be going off in your head by now.
Read 29 tweets
31 Oct
Good review from the CDC published yesterday of protection levels from past infection vs. vaccination - worth a bookmark.

cdc.gov/coronavirus/20…

Of particular note, the section "Immune Response Kinetics and Duration of Protection" is worth a read.
One criticism about the CDC's stance that jumps immediately to mind is: they show that in most contexts, protection from infection vs. 2-shot vaccination is roughly similar. They then go on to show that it's well evidenced that vaccination following infection significantly...
... further increases protection - justifying their policy they've held since the beginning of offering full course of vaccination for previously infected individuals.

Well, then why did you wait so long to offer the same benefit to people who got their roughly similar level...
Read 8 tweets
5 Sep
@GidMK I've been ranting against cryptocurrency for quite a while, and I fully agree with every word he says.
@GidMK TL/DR: blockchain is a database that can store any data. Nothing more. But it's distributed between many parties, who you can't trust. So unlike a normal database, you have to go to extreme lengths to try to prove that they're not lying to / cheating on you.
@GidMK With cryptocurrencies, they're using it like a database of VISA transactions of digital coins, and also generating a small number with each transaction processed. You could of course do this with any database, but distributed you must assume everyone might be lying.
Read 16 tweets
5 Sep
A slight Sunday decline in UK cases to 37011 corresponds to a slight drop in the doubling time to 37,8d.

In the UK, the decision to suspend all COVID controls in the House of Parliament has been met with a chorus of condemnation from doctors and medical experts, including...
parental consent will be normally required for children to get vaccinated if the government goes through with their plan to overrule the JCVI recommendations, objecting teens deemed "competent" to make choices will be able to overrule their parents.

Read 11 tweets
4 Sep
With a mild Saturday decline to 37578, UK doubling times drop down to 39,5d, just over a month. Hospitalization and mortality trends continue their unending upslope.

In self-inflicted chaos news, the JCVI's recommendation against vaccinating 12-15 year olds - a decision that...
sets them apart from expert groups around the world - has now gotten a rebuke from a member of SAGE, the government's *other* pandemic advisory group. While JCVI portrayed *vaccination* as disrupting schools, Sage's Prof. Edmunds warns COVID will do that:

standard.co.uk/news/uk/covid-…
Johnson looks to plan to push ahead on vaccinations for 12-15yos regardless of the JCVI's statement, but will now face more parliamentary opposition. In a twist, JCVI's Prof. Harden is publicly saying that parents should be given an option to vaccinate:

theguardian.com/world/2021/sep…
Read 17 tweets
3 Sep
With 42076 cases reported today, the UK doubling time drops to 97d, while mortality and hospitalization rates continue upwards.

The big news today is that the JCVI has made the UK the only major country to reject the vaccination of children (in this cases, ages 12-15): ImageImage
gov.uk/government/pub…

Their opinion, which references only three non-peer-reviewed preprints, is full of misleading and outright wrong statements - for example: Image
Anyone should immediately see the problem of using the *whole population* as the denominator rather than the rate per infection (when talking about allowing all children to get infected), but the numbers don't even match their preprints, and are more to the point, impossible. Image
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Thank you for your support!

Follow Us on Twitter!

:(