<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>2018 Week 1: Gender and Programming Culture — CCS Working Group</title>
      <link>https://wg.criticalcodestudies.com/index.php?p=/</link>
      <pubDate>Wed, 08 Apr 2026 01:43:54 +0000</pubDate>
          <description>2018 Week 1: Gender and Programming Culture — CCS Working Group</description>
    <language>en</language>
    <atom:link href="https://wg.criticalcodestudies.com/index.php?p=/categories/week-1:-gender-and-programming-culture/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Week 1: COLOSSUS and LUMINARY: The Apollo 11 Guidance Computer (AGC) Code</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/18/week-1-colossus-and-luminary-the-apollo-11-guidance-computer-agc-code</link>
        <pubDate>Tue, 16 Jan 2018 16:02:05 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>JudyMalloy</dc:creator>
        <guid isPermaLink="false">18@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>The <a rel="nofollow" href="https://github.com/chrislgarry/Apollo-11" title="source code">source code</a> for  COLOSSUS and LUMINARY: The Apollo 11 Guidance Computer (AGC) code for the command and lunar modules was digitized by Virtual AGC and MIT Museum and made available to GitHub in 2016 by Chris Garry. Previous uploads were available (Collins, 2016), but this critique uses the GitHub upload. Anyone who so desires can post about the earlier uploads and the process of making this code available. This is interesting from an archival point of view.</p>

<p>Specifically, we are looking at the MIT Instrumentation Lab's (later Draper Laboratory) COLOSSUS 2A code for the command module and their LUMINARY 099 code for the lunar module.   (COLOSSUS 2A was aka COMANCHE 055, but for obvious reasons, we are using COLOSSUS 2A), Note that to distinguish the two programs, the command module code began with "CO" and the lunar modules code began with "LU".</p>

<p>The source code for COLOSSUS 2A is available at <a rel="nofollow" href="http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/" title="http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/">http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/</a><br />
The source code for LUMINARY 099 is available at <a href="http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/" rel="nofollow">http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/</a></p>

<p>The code is written in the native language of the AGC's CPU, AGC Assembly Language, which GitHub observes is difficult to understand. AGC Assembly Language was originally called basic, as opposed to BASIC (which appeared in 1964). The interpreter was called <a rel="nofollow" href="https://www.ibiblio.org/apollo/yaYUL.html" title="yaYUL">yaYUL</a>.  For an early look at the AGC hardware, including how it worked and how it was constructed  (with footage  of the women who worked on the core rope memory), visit the 1965 <a rel="nofollow" href="https://www.youtube.com/watch?v=ndvmFlg1WmE" title="MIT Science Reporter">MIT Science Reporter</a> TV program coverage. This program’s demonstration of how the astronauts entered instructions into the AGC via the DSKY (display and keyboard) is also of interest in understanding the code.</p>

<p>Much of the early software work was done by Richard Battin, Director, Mission Development, Apollo Guidance And Navigation Program. David Hoag, Director, Apollo Guidance And Navigation Program, has provided extensive credits. He states that "Details of these programs were implemented by a team under the direction of Margaret Hamilton." (<a rel="nofollow" href="http://klabs.org/history/history_docs/mit_docs/1711.pdf" title="Hoag, 1976">Hoag, 1976</a>, 19)</p>

<p>According to Battin (as quoted in Fildes, 2009), the onboard AGC was partially begun because of concern that the Russians might disrupt ground-based communication (This may partly explain why AGC Assembly Language is difficult to decipher).</p>

<p>Because this critique is a part of the Gender and Programming Cultures module, Margaret Hamilton's role, as documented in the code, is of primary interest.  Here are suggested approaches:</p>

<p><strong>1. Review some of the code and comments and document where Margaret Hamilton is credited.</strong><br />
 To begin with, Hamilton is credited as COLOSSUS Programming Leader in the title page for the COLOSSUS 2A code.</p>

<blockquote><div>
  <p>COLOSSUS 2A, p.1<br />
  <a href="http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/0001" rel="nofollow">http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/0001</a><br />
  Margaret Hamilton is credited as COLOSSUS Programming Leader</p>
</div></blockquote>

<p>A title page does not seem to be available for LUMNARY 099.  Within the code, some segments are credited, and some are not.  Documenting credited segments would be useful.</p>

<p><strong>2. Critique comments from a humanist and/or gender perspective.</strong><br />
For instance, in LUMINARY. There is a comment that begins</p>

<blockquote><div>
  <p><em>"HERE IS THE PHILOSOPHY OF GUILDENSTERN:"</em></p>
</div></blockquote>

<p>Tom Stoppard's play, <em>Rosencrantz and Guildenstern Are Dead</em>,<br />
appeared in 1966. Is Stoppard's play referred to in this comment?<br />
And how can this comment be interpreted in relationship to the code?</p>

<blockquote><div>
  <p>LUMINARY 099, p.800<br />
   <a href="http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/0800.jpg" rel="nofollow">http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/0800.jpg</a><br />
   "HERE IS THE PHILOSOPHY OF GUILDENSTERN:"</p>
</div></blockquote>

<p>For Instance:</p>

<blockquote><div>
  <p>LUMINARY 099, p. 801<br />
  <a href="http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/0801.jpg" rel="nofollow">http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/0801.jpg</a><br />
  "TEMPORARY, I HOPE HOPE HOPE"</p>
</div></blockquote>

<p>Is the source for this comment Desdemona in Othello?</p>

<blockquote><div>
  <blockquote><div>
    <p>"These are portents, but yet I hope, I hope<br />
    They do not point on me."</p>
  </div></blockquote>
</div></blockquote>

<p>How can this be interpreted in relationship to the code?</p>

<p>Much more can be said about the AGC software; any approach or input is welcome!</p>

<p>When referring to specific pages, please include a citation that includes program name and the url of the page (as in the examples above).<br />
If necessary, separate threads can be started.</p>
]]>
        </description>
    </item>
    <item>
        <title>Gender and Programming Culture: Representing Code in Movies with Female Programmers</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/24/gender-and-programming-culture-representing-code-in-movies-with-female-programmers</link>
        <pubDate>Thu, 18 Jan 2018 03:29:32 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>lizlosh</dc:creator>
        <guid isPermaLink="false">24@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Given the recent critical success of the film <em>Hidden Figures</em>, it might be useful to facilitate discussion about how female programmers appear in a range of motion pictures from mainstream movies like <em>The Net</em> to more art house-oriented offerings like Lynn Hershman Leeson's <em>Conceiving Ada</em>. Streaming video services like Netflix have also presented female programmers who appear in series designed for niche audiences, such as <em>Halt and Catch Fire</em>. How much code is visible and open to critique in these media representations? If code is denied its potential starring role in these Hollywood vehicles, does its obfuscation say anything?</p>
]]>
        </description>
    </item>
    <item>
        <title>General Discussion</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/8/general-discussion</link>
        <pubDate>Mon, 08 Jan 2018 17:14:56 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>jeremydouglass</dc:creator>
        <guid isPermaLink="false">8@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>In order to make general discussion more <em>general</em> and less fragmented, we are keeping this discussion open on and between weeks.</p>

<p>This is a space for general discussion of the topic -- outside the featured Discussion thread or any topic-specific threads. If a forum member would like to promote any conversation that begins here into its own separate Discussion, please let me know and I can help migrate the material. For an example, see: <a rel="nofollow" href="http://wg.criticalcodestudies.com/index.php?p=/discussion/28/sexist-autocomplete-interventions/">Sexist Autocomplete: Interventions?</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Week 1: Gender and Programming Culture (Main thread)</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/11/week-1-gender-and-programming-culture-main-thread</link>
        <pubDate>Sun, 14 Jan 2018 06:36:02 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>markcmarino</dc:creator>
        <guid isPermaLink="false">11@/index.php?p=/discussions</guid>
        <description><![CDATA[<p><strong>Gender and Programming Culture: 2018 Critical Code Studies Workshop</strong></p>

<p><strong>By Elizabeth Losh, Judy Malloy, and Jacqueline Wernimont</strong></p>

<p>Although code purports to be neutral, its binaries speak to deferrals and differences marked by the power and privilege of gender. When Ari Schlesinger asked if there could be a feminist programming language on the HASTAC blog in 2013 (this later became a central thread of CCSWG14), based on experiences with the critical code community, Reddit commenters at The Red Pill attacked her as an opponent of logic and mocked her with satirical guides to pseudocode. By the Fall of 2014 with Gamergate, what Anastasia Salter has called “toxic geek masculinity” went into overdrive with the stalking, doxxing, and swatting  of aspiring feminist coders in the game industry and elsewhere. Last year the famed author of “The Google Memo” became an alt-right celebrity by asserting that women might be biologically less competent to succeed in tech-careers and thus were underrepresented (See also his recent <a rel="nofollow" href="https://www.nytimes.com/2018/01/08/technology/google-memo-discrimination-lawsuit.html?_r=0" title="lawsuit">lawsuit</a>).</p>

<p>In arguing that women might be inherently worse at software engineering than their male counterparts (as members of a population rather than discrete individuals to be fair to how he qualifies his claims), author James Damore obviously ignores the fact that at one time women dominated the field of computer programming. This is well documented in the research of many scholars -- including Nathan Ensmenger, Marie Hicks, Kate Hayles, and Janet Abbate. Very often these labor histories show a pattern of devaluing the role of female pioneers and suggest that cultural exclusion may be more important factor than Damore would like to admit, which might justify Google's belated inclusion efforts. In particular, Marie Hicks’ recent book on the history of “programmed inequality” suggests that structural factors  including government policy and legal frameworks, might propagate bias in technology fields.</p>

<p>Other triumphant historical stories like Hidden Figures suggest reasons for hope, although the film adaptation of the book left out important information described in the original text about the role of Virginia’s campaign of “massive resistance” in a federal workplace, black sororities, black male allies in the NACA/NASA workplace, and the pipeline in black churches to STEM careers. While salutary, the movie version of Hidden Figures also further plays into the notion that programmers, including black women, emerge spontaneously in isolation from their societies. Even in attempting to demonstrate their skill the movie contributed to a cultural mystification of code (think of the dense scribbled blackboards that are unexplained).</p>

<p>What if we examine a specific piece of code composed by a woman doing NASA contract work as a primary text? Judy Malloy suggests that in a thread on “<a rel="nofollow" href="http://wg.criticalcodestudies.com/index.php?p=/discussion/17/week-1-gendering-the-apollo-11-onboard-in-flight-software#latest" title="Gendering the Apollo 11 Onboard In-Flight Software">Gendering the Apollo 11 Onboard In-Flight Software</a>”, we start with Margaret Hamilton.  Using Margaret Hamilton's work as an example, but also including the work and environments of the women at the NASA Langley Research Center and the Jet Propulsion Laboratory (JPL), this thread addresses the role of women programmers in NASA space exploration technology.   Primary questions are:</p>

<ul>
<li>Have gender and race influenced how NASA’s women programmers were portrayed and credited in the past and in the present?</li>
<li>Can we identify examples of women programmers at other NASA facilities or contractors?</li>
<li>How have Margaret Hamilton's ideas about software engineering methods influenced the development of computing environments?  How has she been credited, and has her gender resulted in under-crediting?</li>
<li>How does Hamilton’s experience compare with contemporary experiences of women collaborating in programming environments?</li>
</ul>

<p>Malloy’s associated code critique, “<a rel="nofollow" href="http://wg.criticalcodestudies.com/index.php?p=/discussion/18/week-1-colossus-and-luminary-the-apollo-11-guidance-computer-agc-code#latest&quot;">COLOSSUS and LUMINARY: The Apollo 11 Guidance Computer (AGC) Code for the Command and Lunar Modules</a>” will review the commented source code, document where Hamilton is credited, and critique comments from a humanist and/or gender perspective.</p>

<p>In seeking to credit pioneers in software engineering like Hamilton, <a rel="nofollow" href="http://femtechnet.org" title="FemTechNet">FemTechNet</a> members have encouraged engaging with the Wikipedia community to foster better practices for accounting for otherwise ignored female coders.They have also argued for the importance of people other than programmers in thinking through the history of computer science, including digital artists and animators, as well as those who attended to questions of infrastructure, like the planner who chose the locations for hubs in the national computing infrastructure, Mina Rees, who was often perceived as a secretary despite her doctoral degree and lead position at the Office of Naval Research.</p>

<p>In thinking through how code not only executes but simulates models that reveal the infrastructural conditions of the world, FemTechNet members Liz Losh and Jacque Wernimont have worked with lines in the programming language Processing. Using sample programs from The Nature of Code, which are available to CCSWG members on <a rel="nofollow" href="https://github.com/shiffman/The-Nature-of-Code-Examples" title="GitHub">GitHub</a>, they invite close readers of the algorithms to think about how forces, agents, and environments can be modeled They ask participants in their workshops and institutes to imagine ways that code can simultaneously simulate and represent the challenging circumstances of life lived under patriarchy with its heavy gravities, winding trajectories, and flocking obstacles.</p>

<p>It is in this spirit that we encourage code critiques that are constructive, respectful, generous, and collaborative as we undertake the work of the week together.</p>
]]>
        </description>
    </item>
    <item>
        <title>Sexist Autocomplete: Interventions?</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/28/sexist-autocomplete-interventions</link>
        <pubDate>Tue, 23 Jan 2018 00:42:37 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>KIBerens</dc:creator>
        <guid isPermaLink="false">28@/index.php?p=/discussions</guid>
        <description><![CDATA[<p><img src="http://wg.criticalcodestudies.com/uploads/editor/fg/nw5z2yb0sa6z.png" alt="" title="" /></p>

<p>I searched "women skiing" but autocomplete serves up women as sex objects and being humiliated for the first four returns. Who is writing these algorithms? Sexism is invisibly baked into so much of our virtual world.</p>

<p>This prompts me to think about the code we can't see, the invisible rules that validate sexism by reinscribing it.</p>
]]>
        </description>
    </item>
    <item>
        <title>Westworld &amp; Code</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/25/westworld-code</link>
        <pubDate>Thu, 18 Jan 2018 19:33:07 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>markcmarino</dc:creator>
        <guid isPermaLink="false">25@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Inspired by <a rel="nofollow" href="https://wg.criticalcodestudies.com/index.php?p=/profile/lizlosh">@lizlosh</a>'s thread, I've like to open a thread to the discussion of source code in the HBO serial Westworld.  This thread will be full of spoilers, so if you haven't seen the show, please, stop reading now.  The producers of the show are clearly aware that this code will be read by viewers who can pause, screenshot, zoom, et cetera.</p>

<p>I'm most interested with the relationship between Maeve Millay (Thandie Newton), the android (host) who runs (perhaps a poor choice of words) the local brothel, and her own source code.</p>

<p><img src="https://i.pinimg.com/originals/f5/43/08/f54308a041bb87b5ae0398c5f6da57f1.png" alt="" title="" /></p>

<p>First, others have already decided that <a rel="nofollow" href="https://www.reddit.com/r/westworld/comments/5wspq3/looks_like_the_hosts_in_westworld_are_written_in/" title="this code is written in JavaScript React and HTML">this code is written in JavaScript React and faux HTML</a>, although I remember an episode where she sees her own dialogue maps as she is talking that resembled language modeling software.</p>

<p><img src="https://cdn-images-1.medium.com/max/1600/1*BtGyV0bidOAeRvFe8QSpaQ.png" alt="" title="" /></p>

<p>Her <a rel="nofollow" href="https://github.com/silentrob/westworld-ui" title="radarchart">radarchart</a> of personality traits has also been simulated.</p>

<p>What do these representations of code say about our conceptions of code?</p>

<p>Needless to say this is a fraught topic. Maeve is an android host built to be a woman of color who runs a brothel -- although I suspect each of those elements were chosen because they were so fraught and to serve up sexual fantasies for a white male-gaze.</p>

<p>That said, I'm still interested in representations of code and the idea of a programmed being's relationship to their code, especially since Maeve seems to oppose her own programming.</p>

<p>See also this article: <a rel="nofollow" href="http://www.startfastcode.com/blog/2016/12/5/10-things-westworld-gets-wrong-about-coding" title="10 Things Westworld Gets Wrong about Coding">10 Things Westworld Gets Wrong about Coding</a></p>

<p>Of course, I would also like to bring this representation of code to the intersecting explorations of gender, race, and creativity that make up our WG this year.</p>
]]>
        </description>
    </item>
    <item>
        <title>Week 1: Gendering the Apollo 11 Onboard In-Flight Software</title>
        <link>https://wg.criticalcodestudies.com/index.php?p=/discussion/17/week-1-gendering-the-apollo-11-onboard-in-flight-software</link>
        <pubDate>Tue, 16 Jan 2018 14:13:25 +0000</pubDate>
        <category>2018 Week 1: Gender and Programming Culture</category>
        <dc:creator>JudyMalloy</dc:creator>
        <guid isPermaLink="false">17@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>The role of women programmers in space exploration, specifically the role of Margaret Hamilton (MIT Instrumentation Laboratory) in the development of software for the Apollo Guidance Computer (AGC), is the subject of this thread.</p>

<p>Navigation and guidance for the Apollo mission were controlled by the AGC Software, under contract to the MIT Instrumentation Lab (later the Charles Stark Draper Laboratory, where Hamilton was Director of the Software Engineering Division). Awarded in August 1961, this was the first Apollo Program contract that NASA issued. At the time of the Apollo 11 mission in July 1969,  Hamilton had led the onboard in-flight software team since 1965.</p>

<p>This thread will focus on Margaret Hamilton's role as director for the AGC onboard in-flight software and on her use and development of software engineering methods in this project.  We will also address the role of women programmers in  NASA missions. Although there were glass ceilings, for instance, the 1960's rejection of the Mercury 13 woman astronauts (Ackmann, 2003); extraordinary work was done by black women mathematicians/computer programmers at NASA Langley, including Dorothy Vaughan, Mary Jackson and Katherine Johnson (Shetterly, 2016), as well as by the women mathematicians and computer programmers at the Jet Propulsion Laboratory (JPL), including Barby Canright, Susan Finley, Janez Lawson, Helen Ling, Sylvia Lundy, Barbara Paulson, and Victoria Wang (Holt, 2016).</p>

<p>Hamilton's role as programming leader for the onboard in-flight software and specifically for the COLOSSUS software,  is documented by the <a rel="nofollow" href="https://github.com/chrislgarry/Apollo-11" title="source code">source code</a> uploaded to <em>GitHub</em> by Chris Garry. The title page is as follows:</p>

<pre><code>#************************************************************************
#                                                                       *
#       THIS AGC PROGRAM SHALL ALSO BE REFERRED TO AS:                  *
#                                                                       *
#                                                                       *
#               COLOSSUS 2A                                             *
#                                                                       *
#                                                                       *
#   THIS PROGRAM IS INTENDED FOR USE IN THE CM AS SPECIFIED             *
#   IN REPORT R-577.  THIS PROGRAM WAS PREPARED UNDER DSR               *
#   PROJECT 55-23870, SPONSORED BY THE MANNED SPACECRAFT                *
#   CENTER OF THE NATIONAL AERONAUTICS AND SPACE                        *
#   ADMINISTRATION THROUGH CONTRACT NAS 9-4065 WITH THE                 *
#   INSTRUMENTATION LABORATORY, MASSACHUSETTS INSTITUTE OF              *
#   TECHNOLOGY, CAMBRIDGE, MASS.                                        *
#                                                                       *
#************************************************************************


SUBMITTED:  MARGARET H. HAMILTON        DATE:   28 MAR 69
    M.H.HAMILTON, COLOSSUS PROGRAMMING LEADER
    APOLLO GUIDANCE AND NAVIGATION

APPROVED:   DANIEL J. LICKLY        DATE:   28 MAR 69
    D.J.LICKLY, DIRECTOR, MISSION PROGRAM DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   FRED H. MARTIN          DATE:   28 MAR 69
    FRED H. MARTIN, COLOSSUS PROJECT MANAGER
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   NORMAN E. SEARS         DATE:   28 MAR 69
    N.E. SEARS, DIRECTOR, MISSION DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   RICHARD H. BATTIN       DATE:   28 MAR 69
    R.H. BATTIN, DIRECTOR, MISSION DEVELOPMENT
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   DAVID G. HOAG           DATE:   28 MAR 69
    D.G. HOAG, DIRECTOR
    APOLLO GUIDANCE AND NAVIGATION PROGRAM

APPROVED:   RALPH R. RAGAN          DATE:   28 MAR 69
    R.R. RAGAN, DEPUTY DIRECTOR
 INSTRUMENTATION LABORATORY
</code></pre>

<p>The number of people working on Apollo 11 software is estimated as  350  (<a rel="nofollow" href="http://klabs.org/history/history_docs/mit_docs/1711.pdf" title="Hoag, 1976">Hoag, 1976</a>) . The size and the team nature of the project have led to various ways of crediting, and until recently much documentation has favored the men. (That there was at least one other woman on Hamilton’s AGC  team is confirmed by <em>Time</em>, (<a rel="nofollow" href="http://time.com/3948364/moon-landing-apollo-11-margaret-hamilton/" title="Rothman, 2015">Rothman, 2015</a>). Identifying other women on her team is of interest.</p>

<p>This thread will also explore “software engineering”: how it applies to Hamilton's work and her influence on contemporary computing. Her use of a software engineering approach in the AGC project and her coining of the term are documented.  (<a rel="nofollow" href="https://www.wired.com/2015/10/margaret-hamilton-nasa-apollo/" title="McMillan, 2015">McMillan, 2015</a>, <a rel="nofollow" href="https://www.nasa.gov/50th/50th_magazine/scientists.html" title="Rayl, 2008">Rayl, 2008</a>, and<a rel="nofollow" href="http://www.htius.com/Articles/r12ham.pdf" title="Hamilton, 2008"> Hamilton, 2008</a>).  However, the <em>Wikipedia</em> entry on <a rel="nofollow" href="https://en.wikipedia.org/wiki/Software_engineering" title="Software Engineering">Software Engineering</a> does not mention her.</p>

<p>The code for the AGC and its keyboard and display interface (DSKY) is written in AGC assembly language, which <em>GitHub</em> observes is difficult to understand. We will address the code in a separate code critique: “COLOSSUS and LUMINARY: The Apollo 11 Guidance Computer (AGC) Code” (and, if needed, in additional  threads). These critique(s) will address authoring language and code, as well as use of commented code in the Command Module COLOSSUS 2A code and the Lunar Module LUMINARY 099 code.  A few of the programmers’ comments are listed on <em>Slate</em> (<a rel="nofollow" href="http://www.slate.com/blogs/future_tense/2016/07/12/the_brilliant_funny_computer_code_behind_the_apollo_11_mission.html" title="Smith, 2016">Smith, 2016</a>).</p>

<p>The hardware for the AGC was under the direction of Raytheon, where a group of women worked on the core rope memory  (Fildes, 2009).  Fairchild was the contractor for the microchips, and in the course of the Apollo mission, the 75 AGCs that were built, each used 5,000 microchips. In <em>The Innovators</em>, Isaacson (2014) observes that the first chip for the AGC cost $1000, but over the course of the Apollo mission and other government projects that utilized microchips, the price went down to $20 apiece, opening the market for solid-state consumer products. What the AGC hardware  looked like, how it worked, and how it was constructed  (including footage  of the women who worked on the core rope memory) is documented in a 1965 <a rel="nofollow" href="https://www.youtube.com/watch?v=ndvmFlg1WmE" title="MIT Science Reporter"> MIT Science Reporter</a> TV program.</p>

<p>This discussion welcomes input on Hamilton's role as project director for the onboard in-flight software; on her creation of a software engineering environment;  and on the role of women programmers in the creation of NASA software.  Using her work as an example, but also including the work and environments of the women at the NASA Langley Research Center and JPL,  we will address the role of women programmers in NASA space exploration.   Primary questions are:</p>

<ul>
<li>Have gender and race influenced how NASA’s women programmers were portrayed and credited in the past and in the present?</li>
<li>Can we identify examples of women programmers at other NASA facilities or contractors?</li>
<li>How have Margaret Hamilton's ideas about software engineering environments influenced the development of computing?  How has she been credited, and has her gender resulted in under-crediting?</li>
<li>How does Hamilton’s experience compare with contemporary experiences of women collaborating in programming environments?</li>
</ul>
]]>
        </description>
    </item>
   <language>en</language>
   </channel>
</rss>
