5 ms·
NASA Uses Node.js in Space Suits – Director of Software Engineering Confirms
- danso 10y agoImportant addendum: Node is not for real-time safety-critical systems https://mobile.twitter.com/d4rw1n1s7/status/743010594786250756 https://mobile.twitter.com/d4rw1n1s7/status/7430105947862507...
- wampler 10y ago"Not in the way you are probably thinking, but used for ground ops leading to spacewalks, checks and balances obv" - Collin Estes
- s_q_b 10y agoThere's a whole bunch of space system support software that isn't hard scientific code (which is handled by a totally different team), but rather for specific management-related tasks. This code is written in all the web technologies and frameworks one would expect. Edit: I'm wondering about the downvotes, since I've actually written such software.
- udkl 10y agolol, someone commented : "A NASA investigation into the death reports that the astronaut was killed by a leak -- not oxygen, but memory."
- BrutallyHonest 10y agoWhy would NASA somehow be invincible to hype?
- TechNewb 10y agoReverse hype is hype. Node is a high level language that is quite good. It might not be as fast as go or c, but it doesn't need to be to be useful. Don't blame the langue, blame the programmer.
- Matthias247 10y agoNode is not a language
- TechNewb 10y agoLinguistics would beg to differ.
- TechNewb 10y agoAs in have you ever heard the term, "program in node". If we lived our lives to only technical definitions it would not be a good one.
- TechNewb 10y agoThere is research behind this, not sure why the down vote. Although considering the comment being replied is a throw away account, I imagine that person is also a moderator who doesn't like debate to their troll comment.
- na85 10y agoPeople call the language "node" because they're ashamed to admit they're just writing javascript, since javascript has such a horrid reputation for amateur, poorly-performant bloatware.
- TechNewb 10y agoThis is also just troll. An engineer looks at a tool, as it is. Sometimes a plastic screw may be better than a steel one. Look at any tool as it is, not as a religion.
- na85 10y agoI'm not trolling. You think people are immune to stigma just because they work in tech? Tools are rarely chosen purely on their merits. Look no further than the Black&Decker vs DeWalt thing back in the early aughts. Literally the same tool but with a yellow, "construction-y" motif? Much better reputation for being durable. People didn't buy Black & Decker because they didn't want to be looked down upon for using pleb-tier tools.
- kenOfYugen 10y agoPresentation at EnterpriseJS Austin: Spacesuits and Node.js - How open source will change NASA https://vimeo.com/168064722 https://vimeo.com/168064722
- awinder 10y agoSo now we update the saying to "JavaScript is eating the universe", right?
- auganov 10y agoMade me think of Lisp at JPL, one of my favourite software-dev history stories. http://www.flownet.com/gat/jpl-lisp.html http://www.flownet.com/gat/jpl-lisp.html
- wereHamster 10y agoMisleading title > Just to be clear Node.js does not run IN a spacesuit. It does however support spacesuit operations, processing, logistics, etc... (source: https://twitter.com/CollinEstes/status/741994459349417984 https://twitter.com/CollinEstes/status/741994459349417984)
- tacos 10y agoIt's always nice to feel appreciated, but the validation-seeking pile-on in that Twitter thread is a little awkward. Reward yourself with a cookie then go read your Github Issues tab, guys...
- eggy 10y agoForth code ran on the Rosetta lander's space qualified, radiation hardened, 16-bit Harris RTX2010 processor. The OS could even be changed via the radio link by writing new code to EEPROM [1]. Let Node try that ;) On second thought... [1] http://articles.adsabs.harvard.edu//full/2003ESASP.532E..72B/0000072.002.html http://articles.adsabs.harvard.edu//full/2003ESASP.532E..72B...