Evoluutio-nörttiajatuksia

Devils.Advocate

Elämä syntyi kemiallisella konekielellä
Ihmiset koodataan dnan c :lla. Bitit on erilaisia mutta koodin teho ja monimutkaisuus tulee aikaisemman kielen rakenteiden kautta.

Elämän organisoituminen tapahtui aivan kuin tietokoneohjelmien organisoituminen. Ei tiennyt basicin kehittäjä tiennyt että hänenkin työnsä tulisi muodostumaan korkeampien objektikielien perusteeksi.

Filosofia on lispiä. Kommunikatoorista.

Uskonto on racecondition kernelissä. Debugataan se pois.

6

418

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ant1Ev0

      *jonkun pitää ensin luoda se basic, ei voida lähteä jo valmiista ohjelmointikielestä.
      *basic on ihmisen suunnitelun tulos.
      *basic ei ole itsestään muuttunut c :ksi, vaan se on ihmisen suunnittelun ja kehittelyn tulos mm.syntaksi on erilainen. basicissa ei toimi kovin hyvin c kommennot ja päinvastoin.
      *pelkkä ohjelmointikieli ei riitä, tarvitaan: tietokone(mikä taas sisältää lukuisia kriittisiä osia) missä koodia ajetaan, sähkö millä tietokone toimii, jatkuva sähköntuotto,etc...
      *luonnossa vallitsee eri lait, kuin tietokoneissa. Tarvitaan itseään kopioiva koodi ja mekanismi heti, muuten iskee Game Over!

      • D.A.

        "jonkun pitää ensin luoda se basic, ei voida lähteä jo valmiista ohjelmointikielestä."

        Konekieli oli kieli jolla ei ollut aikaisempaa kielä, tai jos oli oli tuon kielen nimi "funktionaalinen logiikka" ja sitä ei voinut ajaa tietokoneessa ilman tulkkaavaa hardwarea.

        Basic ei syntynyt koska se haluttiin välttämättä synnyttää, basic syntyi koska tarvittiin strukturaalista yksinkertaista tapaa kontrolloida koodia; ennen basicia oli mm. assembler ja assemblerin koodikirjastot sekä joukko rutiineita jotka muistuttivat toiminnallisuudelta basicia. Basicia vastaava rakenne evoluutiossa olisi kaiketi solukalvon ominaisuuksien erikoistuminen.

        Mutta olennaiseen, konekieli ei tarvinnut aikaisempaa muotoa. Konekieli tarvitsi vain ympäristön jossa sitä ajetaan. Virtuaalikoneeseen voidaan syöttää satunnaisia tavuja joita ajetaan virtuaalikoneen ehdolla ja tuo "kohina" on konekieltä joka toimii itsenäisenä yksikkönään ja tuottaa ohjelmia ilman ohjelmoijaa.

        Maapallo ennen elämän syntyä oli juuri tuollainen ympäristö. Siellä "ajettiin" satunnaista kemiallista koodia elämälle otollisissa olosuhteissa. Emergentoitui rakenne joka pystyi kopioimaan itseään. Samalla tavalla virtuaalikonekieliseen rakenteeseen syntyy itseään kopioivia rakenteita jos virtuaalikonetta ajetaan satunnaisella datalla tarpeeksi kauan; syy tähän on se että itseään replikoiva data säilyy paremmin koodimuodossa kuin kaoottinen ohjelmanpätkä. Onko syntyvä ohjelmanpätkä suunniteltu? Ei - se on ehdottomasti emergentoitunut. Miksi sama voisi tapahtua myös elämän alussa biokemiallisena prosessina?

        Laajoissa virtuaalikoneissa on syntynyt itseään korjaavia rakenteita, selkeitä strukturaalisia ohjelmia jotka kilpailevat elintilasta (eli ohjelman keskusmuistista). Nämä ovat eräänlaista virtuaalielämää ja osoittavat että tyhjästä voi tulla elämänkaltaisia rakenteita.

        Olennaista ei ole se että joku on suunnitellut tietokoneen - se on vain välttämättömyys todistamassa formaalin logiikan ominaisuuksia. Samoin maapallo oli välttämättömyys elämän kehittymiselle ja evolutionaariselle prosessille. Yhtä hyvin voitaisiin kiistää evoluutio sillä että "Se tarvii maapallon toimiakseen!".

        Saa nokkia. Se on väistämätöntä.


      • Ant1Ev0
        D.A. kirjoitti:

        "jonkun pitää ensin luoda se basic, ei voida lähteä jo valmiista ohjelmointikielestä."

        Konekieli oli kieli jolla ei ollut aikaisempaa kielä, tai jos oli oli tuon kielen nimi "funktionaalinen logiikka" ja sitä ei voinut ajaa tietokoneessa ilman tulkkaavaa hardwarea.

        Basic ei syntynyt koska se haluttiin välttämättä synnyttää, basic syntyi koska tarvittiin strukturaalista yksinkertaista tapaa kontrolloida koodia; ennen basicia oli mm. assembler ja assemblerin koodikirjastot sekä joukko rutiineita jotka muistuttivat toiminnallisuudelta basicia. Basicia vastaava rakenne evoluutiossa olisi kaiketi solukalvon ominaisuuksien erikoistuminen.

        Mutta olennaiseen, konekieli ei tarvinnut aikaisempaa muotoa. Konekieli tarvitsi vain ympäristön jossa sitä ajetaan. Virtuaalikoneeseen voidaan syöttää satunnaisia tavuja joita ajetaan virtuaalikoneen ehdolla ja tuo "kohina" on konekieltä joka toimii itsenäisenä yksikkönään ja tuottaa ohjelmia ilman ohjelmoijaa.

        Maapallo ennen elämän syntyä oli juuri tuollainen ympäristö. Siellä "ajettiin" satunnaista kemiallista koodia elämälle otollisissa olosuhteissa. Emergentoitui rakenne joka pystyi kopioimaan itseään. Samalla tavalla virtuaalikonekieliseen rakenteeseen syntyy itseään kopioivia rakenteita jos virtuaalikonetta ajetaan satunnaisella datalla tarpeeksi kauan; syy tähän on se että itseään replikoiva data säilyy paremmin koodimuodossa kuin kaoottinen ohjelmanpätkä. Onko syntyvä ohjelmanpätkä suunniteltu? Ei - se on ehdottomasti emergentoitunut. Miksi sama voisi tapahtua myös elämän alussa biokemiallisena prosessina?

        Laajoissa virtuaalikoneissa on syntynyt itseään korjaavia rakenteita, selkeitä strukturaalisia ohjelmia jotka kilpailevat elintilasta (eli ohjelman keskusmuistista). Nämä ovat eräänlaista virtuaalielämää ja osoittavat että tyhjästä voi tulla elämänkaltaisia rakenteita.

        Olennaista ei ole se että joku on suunnitellut tietokoneen - se on vain välttämättömyys todistamassa formaalin logiikan ominaisuuksia. Samoin maapallo oli välttämättömyys elämän kehittymiselle ja evolutionaariselle prosessille. Yhtä hyvin voitaisiin kiistää evoluutio sillä että "Se tarvii maapallon toimiakseen!".

        Saa nokkia. Se on väistämätöntä.

        Pitää myös muistaa, että biologinen koodi ei kopioi itse itseään, vaan sitä kopioi kokonainen tehdas, jossa lukemattomat entsyymit paiskivat töitä. Näiden rakennusohje taas löytyy genomista.


      • Ant1Ev0
        D.A. kirjoitti:

        "jonkun pitää ensin luoda se basic, ei voida lähteä jo valmiista ohjelmointikielestä."

        Konekieli oli kieli jolla ei ollut aikaisempaa kielä, tai jos oli oli tuon kielen nimi "funktionaalinen logiikka" ja sitä ei voinut ajaa tietokoneessa ilman tulkkaavaa hardwarea.

        Basic ei syntynyt koska se haluttiin välttämättä synnyttää, basic syntyi koska tarvittiin strukturaalista yksinkertaista tapaa kontrolloida koodia; ennen basicia oli mm. assembler ja assemblerin koodikirjastot sekä joukko rutiineita jotka muistuttivat toiminnallisuudelta basicia. Basicia vastaava rakenne evoluutiossa olisi kaiketi solukalvon ominaisuuksien erikoistuminen.

        Mutta olennaiseen, konekieli ei tarvinnut aikaisempaa muotoa. Konekieli tarvitsi vain ympäristön jossa sitä ajetaan. Virtuaalikoneeseen voidaan syöttää satunnaisia tavuja joita ajetaan virtuaalikoneen ehdolla ja tuo "kohina" on konekieltä joka toimii itsenäisenä yksikkönään ja tuottaa ohjelmia ilman ohjelmoijaa.

        Maapallo ennen elämän syntyä oli juuri tuollainen ympäristö. Siellä "ajettiin" satunnaista kemiallista koodia elämälle otollisissa olosuhteissa. Emergentoitui rakenne joka pystyi kopioimaan itseään. Samalla tavalla virtuaalikonekieliseen rakenteeseen syntyy itseään kopioivia rakenteita jos virtuaalikonetta ajetaan satunnaisella datalla tarpeeksi kauan; syy tähän on se että itseään replikoiva data säilyy paremmin koodimuodossa kuin kaoottinen ohjelmanpätkä. Onko syntyvä ohjelmanpätkä suunniteltu? Ei - se on ehdottomasti emergentoitunut. Miksi sama voisi tapahtua myös elämän alussa biokemiallisena prosessina?

        Laajoissa virtuaalikoneissa on syntynyt itseään korjaavia rakenteita, selkeitä strukturaalisia ohjelmia jotka kilpailevat elintilasta (eli ohjelman keskusmuistista). Nämä ovat eräänlaista virtuaalielämää ja osoittavat että tyhjästä voi tulla elämänkaltaisia rakenteita.

        Olennaista ei ole se että joku on suunnitellut tietokoneen - se on vain välttämättömyys todistamassa formaalin logiikan ominaisuuksia. Samoin maapallo oli välttämättömyys elämän kehittymiselle ja evolutionaariselle prosessille. Yhtä hyvin voitaisiin kiistää evoluutio sillä että "Se tarvii maapallon toimiakseen!".

        Saa nokkia. Se on väistämätöntä.

        vähän vastaavanlainen keskustelu on jo käyty aikaisemmin, vilkaiseppa:
        http://keskustelu.suomi24.fi/show.fcgi?category=1000000000000003&conference=1500000000000073&posting=22000000012189059

        parit:
        Geneettiset algoritmit ja evoluutio
        http://www.qnet.fi/mpeltonen/algoritmit.htm
        Elämän synty - sattuman vai suunnittelun tulos?
        http://www.intelligentdesign.fi/sivut/id-esitykset/elaman_synty/


    • pee

      monimutkaisempaa kieltä ei lainkaan tarvittaisi. Siinä vaiheessa kun mitä tahansa ohjelmaa aletaan suorittaa on se muutettu eri välivaiheiden kautta konekieleksi.

      Ja mitä konekieli onkaan. Eipä juuri mitään muuta kuin 8-64 bittiä pitkien lukujen yhteen ja vähennyslaskua, sekä siirtelyä paikasta toiseen.

      Näillä yksinkertaisilla operaatioilla voidaan tehdä vaikka kuinka monimutkaisia juttuja (käyttöjärjestelmät, pelit, selaimet jne...). Sopivasti kasaamalla yksinkertaisista rakenteista muodostuu käsittämättömän monimutkaisia kokonaisuuksia, ilman että yhtään uutta konekäskyä tarvitsee luoda.

      • Mr.K.A.T.

        En muista enää mikä nimi (i vaiko tiny vai mikä) oli kielellä mutta siinä oli vain 3 tai 4 käskyä:

        i ;i=i 1
        i-- ;i=i-1
        if i goto a ;jos i=0 hyppää a askelta eteen/taa

        En muista oliko neljättä käskyä, noilla voinee jo pärjätä. pluslasku, kertolasku, jakolasku, neliöjuuri jne ohjelmoitavissa noilla.
        Laskennallisesti ehkä jo muutamalla kymmenellä rivillä voi simuloida kaikkia maailman tietokoneita (siis prosessoria ja muistia, mutta input ja output pitää ihmisen tehdä). Tosin tehokas se ei ole, aikaa pitää olla käytössä rutkasti.. ;)


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mihin Ilkka Kanerva kuoli?

      Kun näin jokin aika sitten kuvan riutuneen näköisestä Kanervasta, sanoin vaimolle että haimasyövältä vaikuttaa. Vaimon isä oli kuollut kyseiseen tauti
      Maailman menoa
      263
      16822
    2. Oho! Susanna Laine uudessa hiustyylissä - Julkkismeikkaajalta tiukka palaute: "Ihan sama..."

      Ex-Salkkarit tähti ja juontaja Susanna Laine on monessa mukana. Ex-missi tunnetaan pitkistä, vaaleista hiuksistaan . Mitäs tykkäät uudesta hiustyylist
      Kotimaiset julkkisjuorut
      23
      5414
    3. Ilkka kanerva

      Ilkka Kanerva kuollut 74v
      Turku
      115
      2560
    4. Yllätyspaljastus: Poppari Robin Packalen kiittää urastaan iskelmätähti Juha Tapiota: "Jos mä en..."

      Oi, mikä tarina. Juha Tapio ja Robin ovat kyllä symppiksiä molemmat. Kumpi heistä on suosikkisi? https://www.suomi24.fi/viihde/yllatyspaljastus-poppar
      Kotimaiset julkkisjuorut
      15
      2036
    5. Venäjän lippulaiva Moskva upotettu Mustallamerellä

      Venäjän laivaston lippulaiva Mustalalmerellä on 180 m pituinen, Neuvostoliiton aikana rakennettu Moskva-niminen risteilijä. Ukraina ilmoitti eilen saa
      Maailman menoa
      336
      1755
    6. Pikkaraiskan puhelut

      Mitä tuo jätkä hakee sillä että julkaisee kuinka kauan on puhunut puhelimessa? Tekee itsestään vieläkin idiootimman tuolla vai mikä tää juttu?
      Kotimaiset julkkisjuorut
      111
      986
    7. Ilkka Kanerva on kuollut

      74-vuotiaana.
      Maailman menoa
      59
      948
    8. Hossein Najaf juotti lapset humalaan ja käytti häikäilemättä hyväkseen

      Keski-Suomen käräjäoikeus on tuominnut 60-vuotiaan Hossein Najafin neljän vuoden vankeusrangaistukseen. Ensimmäisen tytön kanssa hän oli useita kerto
      Maailman menoa
      30
      861
    9. Sofia Belorf ja Sonja Aiello

      Viihtyvät yhdessä dinnerillä. Pienet piirit. Mitä ajatuksia herättää ?
      Kotimaiset julkkisjuorut
      43
      856
    Aihe