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

421

    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. Riikka Purra lupasi Suomen kansalle 1 euron bensaa, hinta nyt 2 euroa

      Vasemmistolaisen Marinin hallituksen aikana bensa ei maksanut kuin 1,3 euroa litralta. Ministerin pitäisi perustuslain m
      Maailman menoa
      272
      5380
    2. Kohdataanko me

      Enää?
      Ikävä
      70
      4956
    3. Suvi Lindenillä 5 366 päivän putki

      Täytyy kyllä myöntää vaikka olen itsekin innokas, niin en ole tuollaiseen yli kymmenen vuoden putkeen kyennyt. Välillä o
      Maailman menoa
      123
      4365
    4. Rakkaalle miehelle

      Terveiset rakas. Ikävä on edelleen. Suru valtaa sydämen, kun en saa lähestyä sinua. En saa vastauksia, en soittoa, viest
      Ikävä
      48
      4066
    5. Eräs on taas viettänyt kokoyön täällä!!

      Etkö sä nuku koskaan??
      Ikävä
      51
      3820
    6. Mistä se kertoo

      Näin miehen pitkästä aikaa. Samantien iski sellainen paineen tunne rintaan, sitä ei ole ollut vuosiin. Ja nyt olen siitä
      Ikävä
      36
      3707
    7. Olipa turha tämä

      Rakkaustarinamme
      Ikävä
      41
      3408
    8. SDP:n kansanedustaja Nazima Radmyar uhriutuu somessa saamistaan viesteistä.

      https://www.is.fi/politiikka/art-2000011854410.html Miksi Razmyar ei kestä kansan palautetta oikean kansanedustajan tavo
      Maailman menoa
      86
      3086
    9. Muistatteko kuinka Marinin hallituksen aikaan kansalaisilla oli varaa kuluttaa?

      Tavallisella perheelläkin oli rahaa käydä sääännöllisesti ravintoloissa syömässä, koska vahvat ammattiliitot olivat neuv
      Maailman menoa
      66
      2949
    10. Nyt on sanottava että sattuu kipeästi

      Jos, sinä aikana kun olen kaivannut ja odottanut sinua ja olet tiennyt sen, niin jos valitsit toisen miehen. Katsot minu
      Ikävä
      23
      2688
    Aihe