Kuinka PowerPoint tuhosi avaruussukkulan

54 posts, 3 pages, 9,374 views

Avatar
#21 • • Edited yana Guest

No en mä hyppäis sukkulaankaan jossa olis Linukkakaan käytössä... On se vielä sen verran hattivattiviritelmä.



jos nasa ottaisi jollain tavalla linuxiin pohjautuvan realtime/embedded kayttojarjestelman kayttoon, en kylla sanoisi sita kovin hattivattiviritelmaksi sen jalkeen kun se on kulkenut nasan auditointi/muutos-prosessien lapi. huolimatta muutamista aiheeseen liittyvista pahoistakin kadetyksista, nasan ohjelmistokehitys on kuitenkin huippuluokkaa.

eika kayttojarjestelman koodaaminen ole mitaan rakettitiedetta ;) joten uskoisin sukkuloissa olevan kaytossa enemman tai vahemman talon sisalla kehitetty tai ainakin vahvasti nasan kanssa yhteistyossa kehitetty kayttis.

nasalla on nakojaan 9/2004 asti kestava analysointi linuxista kaynnissa. jotain valiraporttiakin loytyy

mita alkuperaiseen aiheeseen tulee, kuten aiemmin todettiin turha syyttaa vasaraa kun lyo itseaan peukaloon. jossain muualla kuin tyokalussa on vikaa jossei tietoa osata esittaa oikealla tavalla.
Avatar
#22 • • yana Guest
..jhups
Avatar
#23 • • Taedium Guest

eika kayttojarjestelman koodaaminen ole mitaan rakettitiedetta ;) joten uskoisin sukkuloissa olevan kaytossa enemman tai vahemman talon sisalla kehitetty tai ainakin vahvasti nasan kanssa yhteistyossa kehitetty kayttis.

Jeps. Mulla on sama epäilys, että oma ossi siellä on. Ja melkosen kevyt. En usko, että se sisältää samoja ominaisuuksia, kun Wintoosa, että sieltä taulukkolaskennat ja character mapit löytyisi.

Siksipä epäilyni on, että se on suoraan raudassa. (Jolloin sen on oltava melko kevyt.)

Ehkä pitäisi lukea aiheesta, eikä vain epäillä.
Avatar
#24 • • Quu Guest
Sen minä ainakin muistan sukkuloissa käytettävästä raudasta, että se on luokkaa 286 - 486. Mhz luokat eivät päätä huimaa.

Juttu on siinä, että ne ovat varmimpia koneita äärimmäisissä olosuhteissa ja itse aluksessa ei tarvita suuria laskentatehoja.
Avatar
#25 • • MikkiHiiri Guest


hah.. kyse ei ole osaamisesta.. sininentila tulee mm. sentakia, että konessa on jokin laite kuten esim. muisti paskana.
windows 95 kautta 98 ympäristöllä on tapana kaatuilla.. eikä se riipu käyttäjästä



Jos muisti on paskana niin mikä tahansa käyttis rupee sekoilemaan :)

Joo 98:ssa oli kyllä tapana heitellä sitä bluescreeniä ihan huvinvuokskin,
w2k:ssa ja XP:ssä ei oo itellä tullu vielä kotona vastaan.
Avatar
#26 • • yana Guest


Siksipä epäilyni on, että se on suoraan raudassa. (Jolloin sen on oltava melko kevyt.)



koska rautaan on usein varsin hankala paasta kasiksi on melko iso bonus ja hyoty siita etta kayttojarjestelmankin voi paivittaa suuremmankin matkan paasta. aariolosuhteissa kaytettavalle raudalle on myos omat vaatimukset, kuten quu totesi, mutta se ei silti vaadi etta kayttojarjestelma on raudassa. mikroprosessori on kuitenkin aika vanha ja yksinkertainen keksinto ;)
Avatar
#27 • • Edited Taedium Guest

Sen minä ainakin muistan sukkuloissa käytettävästä raudasta, että se on luokkaa 286 - 486.

Hm. Vanhemmissa ei ainakaan käytetty intelin x86 prossuja. Käsittääkseni ne prossut on jostain armeijan kehittelemistä (käyttämistä) prossuista omat muunnokset. Mutta ne nopeudet ei tosiaan ole mitään suurta.

Syy ei ole siinä, etteikö tarvittaisi tai sitä suurta tehoa saataisi hyödynnettyä. Käsittääkseni vanhemman ja hitaamman tekniikan käyttäminen perustuu siihen, että kun jotain prosessoria tai muuta rautaa kehitetään muutamia vuosia (kymmeniä) niin ei sitä testattua, tuettua, varmaa ja tuttua prosessoria vaihdeta uusimpaan Xeoniin ihan noin vain testailematta. Ehkäpä vuonna 2027 lähtevässä raketissa on Xeon 900MHz tekniikkaan pohjautuvia prossuja käytössä. Ehkäpä, ehkäpä ei.

Mutta knoppitietoa: Ne OTTO automaatit, joissa on se vihreä näyttö on ihan tavallisia PC koneita sisällöltään. Siellä on yleisimmin 8086 prossullinen, noin 4MB muistilla, ja 9600 tai 14400 motulla ja Hercules-näytöllä varustettu PC. Ja vielä MS-DOS pohjainen, muistaakseni. Ja ei, ei kannata koittaa hakkeroida sinne motun kautta. Se on suljettu verkko.

Uudemman malliset, värinäytölliset ovat käsittääkseni myös DOS pohjaisia, mutta vähän tehokkaampia 486 (tai sitä luokkaa) olevia koneita. Mutta niistä en muista juurikaan mittään.

koska rautaan on usein varsin hankala paasta kasiksi on melko iso bonus ja hyoty siita etta kayttojarjestelmankin voi paivittaa suuremmankin matkan paasta. aariolosuhteissa kaytettavalle raudalle on myos omat vaatimukset, kuten quu totesi, mutta se ei silti vaadi etta kayttojarjestelma on raudassa.

Jaa että käyttistä päivitellään puolivälissä kuuta? (Illegal operation: System Halted. Please contact your system administrator...)

Uskomukseni perustuu lähinnä siihen, että esmes ydinaseita kun käytetään, niin se linkkiauto omaa elektroniikkaa. Kun ydinlataus possahtaa, rauta vedetään hiljaiseksi EMP:n takia ja kaikki softa on nimenomaan firmiksessä.

Epäilin, että avaruussukkuloissa vaadittaisiin myös vähän rankempaa varmuutta. Se skaalattavuus ja muu on käsittääkseni NASAlla toisarvoinen sen varmuuteen ja turvallisuuteen verrattuna.

Tietysti jos sitä joutuu koodaamaan kesken lennon, niin tottakai se softa kandee olla semmosessa mediassa, että sitä voi muuttaa. Kuulostaa vaan kummalliselta, että kesken lennon joutuisi jotain ossia päivittämään. No jos se noin epävarmaa ja näin kesken tutkimusten (kesken tutkimusten: ossi ei ole riittävän vakaa, joudutaan päivittämään kesken) pukkaa rautaa ilmakehään, se NASA, niin en sitten ihmettele, että niitä välillä possahteleekin ennen ku on tarkoitus.
Avatar
#28 • • yana Guest


Jos muisti on paskana niin mikä tahansa käyttis rupee sekoilemaan :)

Joo 98:ssa oli kyllä tapana heitellä sitä bluescreeniä ihan huvinvuokskin,
w2k:ssa ja XP:ssä ei oo itellä tullu vielä kotona vastaan.



tosin toimintavarmempi kayttis osaa kasitella virhetilanteen muutenkin kuin toteamalla "nyt o kaikki ihan vituillaan. resettia peliin", mahdollisesti jopa kirjoittamalla kaiken datan useaan kertaan muistiin jolloin yhdessa muistiosoitteessa tapahtunut virhe ei vaikuta viela mitenkaan. tarpeeksi kehittynyt kayttojarjestalma saattaa myos osata pitaa kirjaa vioittuneista muistiosoitteista ja poistaa ne kaytosta. kaikella talla on tietysti hintansa, jonka kannattavuus riippuukin sitten kayttotarkoituksesta.
Avatar
#29 • • yana Guest

Sen minä ainakin muistan sukkuloissa käytettävästä raudasta, että se on luokkaa 286 - 486.

Hm. Vanhemmissa ei ainakaan käytetty intelin x86 prossuja. Käsittääkseni ne prossut on jostain armeijan kehittelemistä (käyttämistä) prossuista omat muunnokset. Mutta ne nopeudet ei tosiaan ole mitään suurta.

Syy ei ole siinä, etteikö tarvittaisi tai sitä suurta tehoa saataisi hyödynnettyä. Käsittääkseni vanhemman ja hitaamman tekniikan käyttäminen perustuu siihen, että kun jotain prosessoria tai muuta rautaa kehitetään muutamia vuosia (kymmeniä) niin ei sitä testattua, tuettua, varmaa ja tuttua prosessoria vaihdeta uusimpaan Xeoniin ihan noin vain testailematta. Ehkäpä vuonna 2027 lähtevässä raketissa on Xeon 900MHz tekniikkaan pohjautuvia prossuja käytössä. Ehkäpä, ehkäpä ei.



harmillisesti olen taas kerran hukannut pointterit oikeisiin artikkeleihin mutta nykyaan tiukan budjetin aikaan nasa kayttaa rautaa jota saa halvalla ja helposti. intelin prosessorit ovat aika hyvassa huudossa, ne hoitavat homman siina kuin muutkin "armeijan kehittelemat"(* omat prosessorit. uusimpien sukupolvien prosessorit ovat jo fyysisten ominaisuuksiensa osalta huomattavasti herkempia kosmiselle sateilylle, mika on yksi suurista haasteista avaruuteen lahetettavalle raudalle. jos lisalaskenta tehoa ei tarvita, ei ole jarkevaa ottaa kayttoon rautaa joka maksaa enemman ja on selvasti vikaherkempi.

*) myoskin jenkkien armeijan tuotekehityksessa kaytetaan runsaasti ulkopuolisia alihankkijoita, joten armeijan kehittelemissa prosessoreissa tikittaa melkovarmasti intelin/motorolan/TI/vastaava ydin ;) miksi keksia pyora uudelleen
Avatar
#30 • • yana Guest

Jaa että käyttistä päivitellään puolivälissä kuuta? (Illegal operation: System Halted. Please contact your system administrator...)

Uskomukseni perustuu lähinnä siihen, että esmes ydinaseita kun käytetään, niin se linkkiauto omaa elektroniikkaa. Kun ydinlataus possahtaa, rauta vedetään hiljaiseksi EMP:n takia ja kaikki softa on nimenomaan firmiksessä.

Epäilin, että avaruussukkuloissa vaadittaisiin myös vähän rankempaa varmuutta. Se skaalattavuus ja muu on käsittääkseni NASAlla toisarvoinen sen varmuuteen ja turvallisuuteen verrattuna.[/quote]

joo ei nyt ehka ihan joka kuun puolessa valissa, mutta tama takaportti on hyva olla mikali marsin pinnalle tiputetun laskeutujan kayttojarjestelmassa havaitaan virhetilanne joka tulisi paikata jonkun intrumentin toiminnan takaamiseksi. voit kuitenkin olla aivan oikeassa, olisi hyva jos jostain loytaisi vahan varmemman pohjan tietoa tahan aiheeseen.
Avatar
#31 • • Taedium Guest

kehittynyt kayttojarjestalma saattaa myos osata pitaa kirjaa vioittuneista muistiosoitteista ja poistaa ne kaytosta.

No ihan rautatasolla löytyy virheenkorjausta. (Esmes kotikoneissakin käytetty ECC.) No on sitä pari bittiäkin korjaavaa muistia, ECC korjaa vain yhden bitin. Myös voidaan asentaa ns. hot-spare, eli kun muistikampa vioittuu, ottaa laite automaattisesti yhden varalla olevan muistin käyttöönsä. Muisti voidaan vielä lyödä RAID1 muotoon, jolloin muisti on tuplattu, niissä on virheenkorjaus ja vielä hot-spare.

Eli jotta siinä saadaan vikatilanne, pitää hajota minimissään neljä muistikampaa... Ja tämä pelkästään kaupallisessa käytössä olevissa koneissa.

Ja tämä hoidettu raudalla.

Pörssiyritysten ja pankkien koneet on sitten vähän eri juttu.

nykyaan tiukan budjetin aikaan nasa kayttaa rautaa jota saa halvalla ja helposti.

Siitä minulla ei ole harmainta aavistustakaan. Sen tiedän, että vanhemmissa sukkuloissa käyttivät armeijan käytössä olevista prossuista omat versiot.
Avatar
#32 • • osenoko Guest
Harrastus / friikkailupohjalta NASA:n avaruusohjelmia seuranneena mulla on sellainen tieto (?).. korjatkaa jos joku tietää paremmin nykytilanteen) että sukkulan softat on ihan alusta saakka vasiten ko. projektia varten kirjoitetut. Ohjelmointikielenä on erityisesti lentokoneiden avioniikkaan suunniteltu Intermetricsin 70-luvulla kehittämä HAL/S (High-order Assembly Language / Shuttle).

Tietsikkoina on käsittääkseni edelleen käytössä IBM AP-101 joita on about 5 kpl / sukkula. AP-101 on lentävien laitteiden spesiaalikompuutteri. Ei Winukkaa :)
Avatar
#33 • • Tapi T Guest

Harrastus / friikkailupohjalta NASA:n avaruusohjelmia seuranneena mulla on sellainen tieto (?).. korjatkaa jos joku tietää paremmin nykytilanteen) että sukkulan softat on ihan alusta saakka vasiten ko. projektia varten kirjoitetut.


Terve järkikin sanoo, että jos avaruusprojekteihin lyödään rahaa kymmeniä ja kymmeniä miljardeja dollareita, niin ei niiden softat mitään heppoisia Windowsseja voi olla.

Lisäksi veikkaisin, että nuo softat ovat melkoisia valtion salaisuuksia, eikä kovin monella Plattarin käyttäjällä ole niistä eksaktia tietoa. ;)
Avatar
#34 • • Taedium Guest

sukkulan softat on ihan alusta saakka vasiten ko. projektia varten kirjoitetut.

Sitäpä koitin sanoa. Ettei siellä ole mikään kaupallinen tuote. En usko, että on edes mihinkään kaupalliseen tuotteeseen pohjautuvaa koodia kovin montaa riviä.

IBM AP-101

Tuohan on pelkästään lennonhallintaan tehty kone? Siis että se ei ole mikä vain siellä lentskarissa, vaan nimenomaan lennonhallintaan liittyvä kone alunperin. En sitten tiedä mitä muita siellä on.

Terve järkikin sanoo, että jos avaruusprojekteihin lyödään rahaa kymmeniä ja kymmeniä miljardeja dollareita, niin ei niiden softat mitään heppoisia Windowsseja voi olla.

No tätä mä koitinkin sanoa. Ei ole edes Linuxia. Vaikka kukas se tuolla edellisellä sivulla sanoi, että NASA tutkisi nyt Linuxia? No... voipi olla, että menee hetki, ennen ku saadaan linux-pohjainen ... pommikone. (Varmaa eka menee lentskareihin se tekniikka ja vasta sitten avaruussukkuloihin.)

Lisäksi veikkaisin, että nuo softat ovat melkoisia valtion salaisuuksia, eikä kovin monella Plattarin käyttäjällä ole niistä eksaktia tietoa. ;)

Täh? Eikö NASA tue OpenSourcea?

Menenkin googleen näillä. (Ei nimittäin muistu mieleen mihin tuo AP-101 pohjautuu. Siitä on AP-101F olemassa, mutta google kertoo varmasti minulle enemmän aiheesta.

edit: Ha! Se olikin nopsa haku. Ei ollu kerenny tää sivu ees lataa taustalla tota mun edellistä mailia, ku toisella ikkunalla menin googleen ja löin hakusanoiksi "AP-101" ja eka linkki: http://en2.wikipedia.org/wiki/AP-101

...se olikin AP-101S, eikä F....

edit2: Löytyi Motorolan ja NASA:n yhteistyöstä. 2001 ovat näköjään ruvenneet kehittämään monitorointisoftaa NASA:lle.

http://www.gd-decisionsystems.com/press2001/0228shuttle.html
http://www.motorola.com/LMPS/pressreleases/page1439.htm
Avatar
#35 • • mark hamilton Guest
Entäs jos ne kouluttaa astronautteja powerpointilla.
Avatar
#36 • • Laite Guest

Lisäksi veikkaisin, että nuo softat ovat melkoisia valtion salaisuuksia, eikä kovin monella Plattarin käyttäjällä ole niistä eksaktia tietoa. ;)



Aijai, mä tiedän yhden kenellä on aivan varmasti! nimimerkki alkaa Z:lla.
p.s. illuminati varmaan tuhoaa mut nyt kun tämänkin paljastin, eli jos musta ei kuulu mitään lähiaikoina, niin tiedätte mitä on käynyt!

:panic:
Avatar
#37 • • osenoko Guest

Täh? Eikö NASA tue OpenSourcea?



"Linux was used on the Shuttle in Feb 96 to control an accelerometer experiment. The computer used was an IBM Thinkpad with NASA specified mods."

"Debian GNU/Linux flew on the shuttle in 1997 controlling a hydroponics experiment. This was most likely on an IBM laptop, but I didn't find any concrete references to this."

"the individual astronauts use IBM laptops, running MS software, for everyday ops."

lähde : http://rocketjones.mu.nu/archives/005735.html
Avatar
#38 • • Taedium Guest

an accelerometer experiment. [...] a hydroponics experiment. [...] the individual astronauts use IBM laptops

Jaa. On se näköjään tulossa. Vielä näköjään nuo kaupalliset tuotteet ei ole oikeassa käytössä. Mutta kunhan testailut menee läpi, niin sittenhän joku Linux-helpdeskiläinen saa jossain päin maailmaa soiton tulevaisuudessa:

- "Hi, my space shuttle had an unexpected shutdown. I can't reboot it, can you send me a guy on-site?"
- "Yeah, where are you located?"
- "I'm 150 kilometers above Portugal... Spain... France... Italy... Greece..."
Avatar
#39 • • louis Guest
Mä en koskaan olekaan luottanut kaikkivoipaan Powerpointiin. :angry: :panic:
Avatar
#40 • • root Guest

Mutta knoppitietoa: Ne OTTO automaatit, joissa on se vihreä näyttö on ihan tavallisia PC koneita sisällöltään. Siellä on yleisimmin 8086 prossullinen, noin 4MB muistilla, ja 9600 tai 14400 motulla ja Hercules-näytöllä varustettu PC. Ja vielä MS-DOS pohjainen, muistaakseni. Ja ei, ei kannata koittaa hakkeroida sinne motun kautta. Se on suljettu verkko.

Uudemman malliset, värinäytölliset ovat käsittääkseni myös DOS pohjaisia, mutta vähän tehokkaampia 486 (tai sitä luokkaa) olevia koneita. Mutta niistä en muista juurikaan mittään.



Ne vanhat automaatit pyörittävät Cobalt-käyttistä, raudasta en tiedä muuta kun todella jo mainitsemasi hercules-näytön.

Uudet käyttävätkin sitten W2K-runkoa. Onko kukaan vielä kuullut, että Otto olisi kaatunut? Nyt on. Nimittäin Aleksilla eräs lauantai pari vuotta sitten. Menin nostamaan rahaa Stockan Kelloa(tm) vastapäätä kun Oton ruudussa oli virheilmoitus: "xxx on suorittanut laittoman toiminnon ja ei enää vastaa...tjsp." Siis se Windozen harmaa tausta jossa on se punainen pallukka ja valkoinen ruksi keskellä.

Että silleen.

edit: Muistatteko vielä ajan kun ei tarvittu käyttiksiä ohjelmien ajoon?