The Real Story Behind the Apollo 11 Computer Error | WSJ
I en sjov bit af softwarearkæologi uploadede tidligere NASA-intern Chris Garry hele Apollo 11-flyvevejledningskilden på GitHub. Mens kildekoden har været tilgængelig i nogen tid, sikrer dets udseende på GitHub et stort publikum af kodere og entusiaster. Apollo 11-kildekoden er hurtigt blevet et sjovt vindue i computerenes verden i 1960'erne.
Som Quartz Udtømmende påpeger teknologien til at programmere en sofistikeret bit af rumskibsnavigation ikke nødvendigvis i 60'erne, så MIT-programmører måtte lave deres egne. Brug af noget, der hedder "Rope Memory", skabte kodere en særlig variant af samlingsprogrammering. Montering selv er en anden uklar bit af kodning, der ikke er meget udbredt i dag på grund af dets vanskelige forståelse.
Kode entusiaster er hurtigt kommet til at opdage en vov af vittigheder lavet af de tidlige programmører under kodingsprocessen for Apollo Guidance Controller (AGC). Reddit-brugere på subreddit r / ProgrammerHumor har opdaget, at flere kommentarer til kodelinjer ofte forvolder i silliness. Én fil, der er mærket BURN_BABY_BURN-MASTER_IGNITION_ROUTINE, har en åbnings kommentar, der forklarer popkulturhistorikken for den faktiske sætning.
Det er dog ikke alt. Yderligere kommentarer inkluderer tilfældige frem og tilbage mellem MIT-kodere, og en lyrisk nørde slog selv i en lille Shakespeare. Måske er disse kloge kommentarer grunden til, at direktøren for software engineering, Margaret Hamilton, er dværget af det samlede kodeord.
Koden for kommando- og månemodulerne har faktisk været tilgængelig siden 2003, da forsker Ron Burkey transkriberede hver enkelt kode med hånden. Nu, med en hær af internetkundige coders, der skyrer hver linje af kode, er vi sikker på at få flere internet klar humor bits, i stedet for AGC simulatoren Burkey lavet med koden.
At have sin kildekode lækket er den mindste af vinproblemerne
Tilbage i marts udsatte en hvid hat hacker ved navn Avinash Singh en fejl i Vine's software, der tillod ham at dumpe hele appens kildekode online. Koden forblev levende i fem minutter før ingeniører hos Vine bemærkede fejlen og fikset det. Nu, flere måneder senere, har Singh afsløret på sin blog t ...
Sådan får du bekræftet på Instagram: En 6-trins vejledning til verifikation
På tirsdag meddelte Instagram tre opdateringer rettet mod sikkerheden, men den, vi er mest begejstrede for, er den nye verifikationsformular. Her er seks trin for at blive verificeret på socialmedieplatformen. Et blåt badge er på ingen måde garanteret, men vi sørger for at du i det mindste er i gang.
'Fortnite' Sæson 6 Kæledyr: Sådan låser du de nye genstande op, en endelig vejledning
Kæledyr er kommet til 'Fortnite' verden i form af en hund, kameleon eller drage, der sidder i spillerens rygsæk i løbet af 'Battle Royale'. Hvordan låser spillerne disse critters op, og hvad skal alle vide om, hvordan de arbejder? Vi har fået dig dækket.