[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Apollo 11 source code published to Github
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 44
Thread images: 6
File: tmp_9139-nasa2-890987119.jpg (195 KB, 1536x864) Image search: [Google]
tmp_9139-nasa2-890987119.jpg
195 KB, 1536x864
In all of its ASM glory

https://github.com/chrislgarry/Apollo-11
>>
Why didn't they use JavaScript?
>>
>>55502688
A JavaScript interpreter would probably take more Memory and disk space than what was available.
>>
>>55502467
>>
>>55502688
Because they would have had to write a JavaScript interpreter in ASM first.
>>
>>55502688
Because interpreted languages nearly killed people
Ariane 5
>Python, a simple interpreted programming language was used to monitor various services within the craft. Chosen primarily for its speed in creation, auto garbage collection and automatic type casting, it was seen as an ideal choice for an environment with changing hardware but similar outputs.
>...
>At 3700m a 64 bit floating point number relating to the horizontal velocity of the rocket with respect to the platform was incorrectly casted as int, the internal backup computer initiated the self destruction sequence as the rocket velocity was reportedly 0.
>>
>>55502861
>automatic type casting
Not even once.
>>
>>55502861
Source on that?
Couldn't find anything related to the Ariane 5 and Python.
Just that it failed due to an signed int overflow.
>>
>>55502467
Best girl right here.
https://github.com/chrislgarry/Apollo-11/blob/master/BURN_BABY_BURN--MASTER_IGNITION_ROUTINE.s
>>
>>55502955
This. The code was in Ada, not Python.
>>
pol pls go
>>
File: redhead.gif (1 MB, 413x192) Image search: [Google]
redhead.gif
1 MB, 413x192
>>55504977
>>
>>55505493
>redhead
>>
>>55502467
>Merging shitty pull request for typos.

Not the original source.
>>
>>55502467
Why are there no black persons in NASA?
>>
>>55504977
You don't even know what the fuck you're talking about, do you?
>>
>>55507721
That's like asking why are whites responsible for modern civilization, there's an obvious answer.
>inb4 /pol/tard
>>
>>55507892
Don't tell me you were actually deluded into thinking black persons have lower IQ from birth
>>
>>55507910
Not at birth, but they do seem to steadily grow dumber over time.
As expected of the unique anti-evolutionary gene pool mutation that nobody bothered sanctioning.
>>
>>55507703
It's transcribed
>>
>>55507961
>ASM
>transcribed

This isn't the fucking bible.
>>
>>55507721
https://www.youtube.com/watch?v=6H8TJv0C58Q
>>
>>55507996
>niggers in space

But how could they even see eachtoher in that blackness then!?
>>
File: 1458659550535.jpg (47 KB, 445x604) Image search: [Google]
1458659550535.jpg
47 KB, 445x604
>>55505493
I don't know why the idea of someone considering this funny makes me rage do much.
>>
>>55508010
By flashing their teeth.
>>
>>55508013
It triggers that involuntary empathy channel that lets the embarrassment flood in. Best described as cringe
>>
>>55508013
I laughed so hard at that redhead, I sent it to some of my friends. lol
>>
>>55502711
Well they could've used a Compiler as a Service cloud platform if they couldn't afford better RAM. Why are NASA so stupid?
>>
>>55508013
It is because you no longer browse /b/ or /v/
You aren't 15/16 forever
>>
>>55507971
It literally says "typo not present in the scanned document" tho
>>
So what kind of processor did Apollo 11 have?
I know x86 and ARM assembly, how hard would it be to follow this?
>>
>>55508551
Probably some Motorolla
>>
>>55508575
Oh, wikipedia actually has a fairly good description of the instruction set.
It's apparently a custom built designed by MIT and built by Raytheon.
>>
>>55502467
Any other NASA project with open source code?
>>
>>55509553
https://github.com/nasa
>>
>>55509818
Thanks a bunch.
>>
>was inspired by disc jockey extraordinaire and radio station owner Magnificent Montague. Magnificent Montague used the phrase "Burn, baby! BURN!"

that fabricated excuse when they realized Burn Baby Burn (disco inferno) wasn't released. we didn't land on the moon guys.
>>
File: 1460066244724.png (85 KB, 492x280) Image search: [Google]
1460066244724.png
85 KB, 492x280
>>55510690
>we didn't land on the moon guys.
>>
>>55502688
>>55502861
>JavaScript
>Python

> 1969
>>
>>55502467
>6 issues
>already
These people have way too much fucking time
>>
The moon mission is a social construct.
>>
>>55512272
>These people have way too much fucking time
Maybe you just don't have enough time.
>>
>>55502861
>Ariane 5's first test flight (Ariane 5 Flight 501) on 4 June 1996 failed, with the rocket self-destructing 37 seconds after launch because of a malfunction in the control software.[30] A data conversion from 64-bit floating point value to 16-bit signed integer value to be stored in a variable representing horizontal bias caused a processor trap (operand error)[31] because the floating point value was too large to be represented by a 16-bit signed integer. The software was originally written for the Ariane 4 where efficiency considerations (the computer running the software had an 80% maximum workload requirement[31]) led to four variables being protected with a handler while three others, including the horizontal bias variable, were left unprotected because it was thought that they were "physically limited or that there was a large margin of error".[31] The software, written in Ada, was included in the Ariane 5 through the reuse of an entire Ariane 4 subsystem despite the fact that the particular software containing the bug, which was just a part of the subsystem, was not required by the Ariane 5 because it has a different preparation sequence

Stop spreading disinfo you fuck
>>
File: heartattack.gif (146 KB, 300x375) Image search: [Google]
heartattack.gif
146 KB, 300x375
>>55512313
Thread replies: 44
Thread images: 6

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.