Gedit on harvinaisen paska editori

Anonyymi

Jos on muutama vähänkin isompi tiedosto auki, niin menee jumiin skrollatessa. Yksi core hirtää tappiin, eikä auta kuin tappaminen. Ei uskoisi, että noin keskeneräinen selain olisi jakelun oletuseditori.

45

441

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Mitä menee pollaan trollatessa?

    • Anonyymi

      Siis minkä jakelun oletuseditori? Et kertonut mikä jakelu kyseessä. Itse käytän Xubuntussa Leafpadia joka on sitten niin maan perusteellisen hyvä etten muita huolisikaan.

    • Anonyymi

      Jotuu esim. gnomesta. Unityllä kaikki toimii paljon paremmin. Gnome3 on aina ollut buginen. En jaksa luetella ohjelmia jotka siinä kaatuvat tai eivät vaan toimi (Gnome subtitles on yksi pahimmista kärkijonossa, joka oikuttelee (sitä käytän usein, jos kaytän)).

      • Anonyymi

        No ei kyllä minulla kaatuile Debianissa. En edes muista millon Debianissa olisi Gnome tai Gnome -ohjelmat kaatuillut tai ohjelmat ylipäätänsäkään. Siitä on todella kauan. Ja mulla on Debian jatkuvasi käytössäm, tätäkin iestiä kirjoitettaessa.

        Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen. Ubuntun jokainen versio on tavallaan beta -versio.Se nyt vaan on niin, että kaikkein uusimmat ohjelmaversiot on myös niitä kaikkein bugisimpia, jos väkisin haluaa käyttää niitä niin pitää myös hyväksyä se, että niissä on bugeja. Ubuntua ei ole testattu kunnolla ja se näkyy juuri tuona mainitsemanasi kaatuiluna. Tämä ei nyt ole mitään perusteetonta Ubuntun mollausta vaan fakta. Jos käytät Ubuntua niin on myös hyväksyttävä se tosiasi, että Ubuntu perustuu keskeneräiseen Debianin kehitysversioon, koska Ubuntu ottaa aina pakettinsa Debianin keehitysversiiosta kesken Debianin kehityskierron. Lisäksi Ubuntu ei edes testaa suurinta osaa paketeista mitenkään eikä anna niille mitään tukea, suurin osa Ubuntun paketeista tulee sellaisenaan Debianin kehitysversiosta eikä Ubuntu testaa niitä mitenkään ennen julkaisua. Se on valitettavasti fakta, joka Ubuntukäyttäjien pitää vain hyväksyä. Puoli vuotta ei mitenkään riitä distron testaamiseen ja kun Ubuntu julkaiseen uuden version puolen vuoden välein niin siitä seuraa väistämättä, että ohjelmat on bugisia.

        JDeToki Debianissakin on bugeja, tottakai, mutta Debianin julkaistuissa vakaissa versioissa on bugeja valtavan paljon vähemmän kuin Ubuntun julkaistuissa versioissa ja se todellakin näkyy.

        Eli fakta nyt vain on se, että jos haluat käyttää kunnolla testattua luotettavasti toiivaa distroa niin Ubuntu ei ole sillon oikea valinta. Debian taas on erittäin hyvä valinta. Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta ja set taas väkisin vaatii aikaa. Testauksen laiminlyönti näkyy väistämättä bugisuutena.

        T. miksuh


      • Anonyymi
        Anonyymi kirjoitti:

        No ei kyllä minulla kaatuile Debianissa. En edes muista millon Debianissa olisi Gnome tai Gnome -ohjelmat kaatuillut tai ohjelmat ylipäätänsäkään. Siitä on todella kauan. Ja mulla on Debian jatkuvasi käytössäm, tätäkin iestiä kirjoitettaessa.

        Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen. Ubuntun jokainen versio on tavallaan beta -versio.Se nyt vaan on niin, että kaikkein uusimmat ohjelmaversiot on myös niitä kaikkein bugisimpia, jos väkisin haluaa käyttää niitä niin pitää myös hyväksyä se, että niissä on bugeja. Ubuntua ei ole testattu kunnolla ja se näkyy juuri tuona mainitsemanasi kaatuiluna. Tämä ei nyt ole mitään perusteetonta Ubuntun mollausta vaan fakta. Jos käytät Ubuntua niin on myös hyväksyttävä se tosiasi, että Ubuntu perustuu keskeneräiseen Debianin kehitysversioon, koska Ubuntu ottaa aina pakettinsa Debianin keehitysversiiosta kesken Debianin kehityskierron. Lisäksi Ubuntu ei edes testaa suurinta osaa paketeista mitenkään eikä anna niille mitään tukea, suurin osa Ubuntun paketeista tulee sellaisenaan Debianin kehitysversiosta eikä Ubuntu testaa niitä mitenkään ennen julkaisua. Se on valitettavasti fakta, joka Ubuntukäyttäjien pitää vain hyväksyä. Puoli vuotta ei mitenkään riitä distron testaamiseen ja kun Ubuntu julkaiseen uuden version puolen vuoden välein niin siitä seuraa väistämättä, että ohjelmat on bugisia.

        JDeToki Debianissakin on bugeja, tottakai, mutta Debianin julkaistuissa vakaissa versioissa on bugeja valtavan paljon vähemmän kuin Ubuntun julkaistuissa versioissa ja se todellakin näkyy.

        Eli fakta nyt vain on se, että jos haluat käyttää kunnolla testattua luotettavasti toiivaa distroa niin Ubuntu ei ole sillon oikea valinta. Debian taas on erittäin hyvä valinta. Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta ja set taas väkisin vaatii aikaa. Testauksen laiminlyönti näkyy väistämättä bugisuutena.

        T. miksuh

        Debian siis aloittajalla käytössä, jos tästä halutaan tehdä taas joku juupas-eipäs väittely.

        $ cat /etc/debian_version
        10.7


      • Anonyymi
        Anonyymi kirjoitti:

        No ei kyllä minulla kaatuile Debianissa. En edes muista millon Debianissa olisi Gnome tai Gnome -ohjelmat kaatuillut tai ohjelmat ylipäätänsäkään. Siitä on todella kauan. Ja mulla on Debian jatkuvasi käytössäm, tätäkin iestiä kirjoitettaessa.

        Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen. Ubuntun jokainen versio on tavallaan beta -versio.Se nyt vaan on niin, että kaikkein uusimmat ohjelmaversiot on myös niitä kaikkein bugisimpia, jos väkisin haluaa käyttää niitä niin pitää myös hyväksyä se, että niissä on bugeja. Ubuntua ei ole testattu kunnolla ja se näkyy juuri tuona mainitsemanasi kaatuiluna. Tämä ei nyt ole mitään perusteetonta Ubuntun mollausta vaan fakta. Jos käytät Ubuntua niin on myös hyväksyttävä se tosiasi, että Ubuntu perustuu keskeneräiseen Debianin kehitysversioon, koska Ubuntu ottaa aina pakettinsa Debianin keehitysversiiosta kesken Debianin kehityskierron. Lisäksi Ubuntu ei edes testaa suurinta osaa paketeista mitenkään eikä anna niille mitään tukea, suurin osa Ubuntun paketeista tulee sellaisenaan Debianin kehitysversiosta eikä Ubuntu testaa niitä mitenkään ennen julkaisua. Se on valitettavasti fakta, joka Ubuntukäyttäjien pitää vain hyväksyä. Puoli vuotta ei mitenkään riitä distron testaamiseen ja kun Ubuntu julkaiseen uuden version puolen vuoden välein niin siitä seuraa väistämättä, että ohjelmat on bugisia.

        JDeToki Debianissakin on bugeja, tottakai, mutta Debianin julkaistuissa vakaissa versioissa on bugeja valtavan paljon vähemmän kuin Ubuntun julkaistuissa versioissa ja se todellakin näkyy.

        Eli fakta nyt vain on se, että jos haluat käyttää kunnolla testattua luotettavasti toiivaa distroa niin Ubuntu ei ole sillon oikea valinta. Debian taas on erittäin hyvä valinta. Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta ja set taas väkisin vaatii aikaa. Testauksen laiminlyönti näkyy väistämättä bugisuutena.

        T. miksuh

        Ei ubuntu kaadu koskaan, vaan vain nuo g-ohjelmat. Yritäppä avata gnomesubtitles 2 srt tiedostoa, niin toista ikkunaan avatessa rysähtää nurin koko ohjelma.


      • Anonyymi
        Anonyymi kirjoitti:

        No ei kyllä minulla kaatuile Debianissa. En edes muista millon Debianissa olisi Gnome tai Gnome -ohjelmat kaatuillut tai ohjelmat ylipäätänsäkään. Siitä on todella kauan. Ja mulla on Debian jatkuvasi käytössäm, tätäkin iestiä kirjoitettaessa.

        Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen. Ubuntun jokainen versio on tavallaan beta -versio.Se nyt vaan on niin, että kaikkein uusimmat ohjelmaversiot on myös niitä kaikkein bugisimpia, jos väkisin haluaa käyttää niitä niin pitää myös hyväksyä se, että niissä on bugeja. Ubuntua ei ole testattu kunnolla ja se näkyy juuri tuona mainitsemanasi kaatuiluna. Tämä ei nyt ole mitään perusteetonta Ubuntun mollausta vaan fakta. Jos käytät Ubuntua niin on myös hyväksyttävä se tosiasi, että Ubuntu perustuu keskeneräiseen Debianin kehitysversioon, koska Ubuntu ottaa aina pakettinsa Debianin keehitysversiiosta kesken Debianin kehityskierron. Lisäksi Ubuntu ei edes testaa suurinta osaa paketeista mitenkään eikä anna niille mitään tukea, suurin osa Ubuntun paketeista tulee sellaisenaan Debianin kehitysversiosta eikä Ubuntu testaa niitä mitenkään ennen julkaisua. Se on valitettavasti fakta, joka Ubuntukäyttäjien pitää vain hyväksyä. Puoli vuotta ei mitenkään riitä distron testaamiseen ja kun Ubuntu julkaiseen uuden version puolen vuoden välein niin siitä seuraa väistämättä, että ohjelmat on bugisia.

        JDeToki Debianissakin on bugeja, tottakai, mutta Debianin julkaistuissa vakaissa versioissa on bugeja valtavan paljon vähemmän kuin Ubuntun julkaistuissa versioissa ja se todellakin näkyy.

        Eli fakta nyt vain on se, että jos haluat käyttää kunnolla testattua luotettavasti toiivaa distroa niin Ubuntu ei ole sillon oikea valinta. Debian taas on erittäin hyvä valinta. Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta ja set taas väkisin vaatii aikaa. Testauksen laiminlyönti näkyy väistämättä bugisuutena.

        T. miksuh

        "Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta"

        Ei pidä paikkaansa!

        Jos hylättäisiin kokonaan C ja C++ ohjelmointikielet, ja korvattaisiin ne ObjectPascalilla (kääntäjät: Delphi ja FreePascal) niin seuraus olisi: Goodbye, ohjelmointivirheet.

        Jostain käsittämättömästä syystä linux -yhteisö haluaa pitää kiinni huonoista ohjelmointikielistä, joiden käyttö takaa sen, että niitä ohjelmointivirheitä tulee jatkossakin.

        Kysymys kuuluukin: Mikseivät yritykset ole halukkaita tekemään tällaista päätöstä, että jatkossa koodataan ObjectPascalilla ja unohdetaan C ja C++, niin seuraus olisi virheetön koodi.

        ObjectPascalissa (ja Turbo Pascalissa) on aina ollut mahdollisuus kääntää ohjelma {$R+}
        -tilassa, jolloin tämä koodi:

        A[i] := 6;

        aiheuttaa aina poikkeuksen, jos i eli ole sallittu indeksi taulukkoon A, eli on joko liian pieni tai liian suuri.

        C -kielessä ei ole koskaan ollut tällaista ominaisuutta.

        JA nykyaikaisessa ObjectPascalissa on myös tämä mahdollisuus:

        var
        A : Array of integer;

        begin
        SetLength(A, 200);
        // Nyt pienin sallittu indeksi on 0, ja suurin sallittu indeksi on 199.

        end;

        Eli tuo {$R+} toimii oikein myös dynamisesti varattujen taulukoiden osalta, joista esimerkki yllä.

        Siinä, missä C -koodaajan pitää noudattaa äärimmäistä huolellisuutta AINA, niin ObjectPascal -koodaajalta edellytetään äärimmäistä huolellisuutta vain silloin, kun käytetään aliohjelmia, jotka ottavat ns. tyypittömiä parametrejä tai osoitinparametrejä.

        Muutama esimerkki näistä aliohjelmista (Delphi):

        Move()
        ZeroMemory()
        FillChar()

        TStream.WriteBuffer()
        TStream.ReadBuffer()

        Oikealla ohjelmointikielellä bugittomien ohjelmien koodaustyö EI ole vaikeaa.

        Miksi linux -yhteisö jatkaa huonoja kielivalintoja ?

        Ja kaikista huonoin valinta on AT&T -syntaksi assembly -kielessä.
        Tuollaista syntaksia ei olisi koskaan pitänyt keksiä, eikä varsinkaan ottaa yleisesti käyttöön.

        Myös C -koodaajien kaistapäinen asenne kääntäjäoptimointeihin on ongelma.
        Miksi kääntäjän pitäisi missään tilanteessa tehdä sellaisia optimointeja, jotka aiheuttavat koodin virheellisen toiminnan ?

        Mielestäni: oikein tehty kääntäjä saa tehdä vain turvallisia optimointeja, eli sellaiset optimoinnit, jotka aiheuttavat sen, että koodi alkaa toimia väärin, niitä ei pitäisi tehdä ollenkaan.


      • Anonyymi
        Anonyymi kirjoitti:

        "Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta"

        Ei pidä paikkaansa!

        Jos hylättäisiin kokonaan C ja C ohjelmointikielet, ja korvattaisiin ne ObjectPascalilla (kääntäjät: Delphi ja FreePascal) niin seuraus olisi: Goodbye, ohjelmointivirheet.

        Jostain käsittämättömästä syystä linux -yhteisö haluaa pitää kiinni huonoista ohjelmointikielistä, joiden käyttö takaa sen, että niitä ohjelmointivirheitä tulee jatkossakin.

        Kysymys kuuluukin: Mikseivät yritykset ole halukkaita tekemään tällaista päätöstä, että jatkossa koodataan ObjectPascalilla ja unohdetaan C ja C , niin seuraus olisi virheetön koodi.

        ObjectPascalissa (ja Turbo Pascalissa) on aina ollut mahdollisuus kääntää ohjelma {$R }
        -tilassa, jolloin tämä koodi:

        A[i] := 6;

        aiheuttaa aina poikkeuksen, jos i eli ole sallittu indeksi taulukkoon A, eli on joko liian pieni tai liian suuri.

        C -kielessä ei ole koskaan ollut tällaista ominaisuutta.

        JA nykyaikaisessa ObjectPascalissa on myös tämä mahdollisuus:

        var
        A : Array of integer;

        begin
        SetLength(A, 200);
        // Nyt pienin sallittu indeksi on 0, ja suurin sallittu indeksi on 199.

        end;

        Eli tuo {$R } toimii oikein myös dynamisesti varattujen taulukoiden osalta, joista esimerkki yllä.

        Siinä, missä C -koodaajan pitää noudattaa äärimmäistä huolellisuutta AINA, niin ObjectPascal -koodaajalta edellytetään äärimmäistä huolellisuutta vain silloin, kun käytetään aliohjelmia, jotka ottavat ns. tyypittömiä parametrejä tai osoitinparametrejä.

        Muutama esimerkki näistä aliohjelmista (Delphi):

        Move()
        ZeroMemory()
        FillChar()

        TStream.WriteBuffer()
        TStream.ReadBuffer()

        Oikealla ohjelmointikielellä bugittomien ohjelmien koodaustyö EI ole vaikeaa.

        Miksi linux -yhteisö jatkaa huonoja kielivalintoja ?

        Ja kaikista huonoin valinta on AT&T -syntaksi assembly -kielessä.
        Tuollaista syntaksia ei olisi koskaan pitänyt keksiä, eikä varsinkaan ottaa yleisesti käyttöön.

        Myös C -koodaajien kaistapäinen asenne kääntäjäoptimointeihin on ongelma.
        Miksi kääntäjän pitäisi missään tilanteessa tehdä sellaisia optimointeja, jotka aiheuttavat koodin virheellisen toiminnan ?

        Mielestäni: oikein tehty kääntäjä saa tehdä vain turvallisia optimointeja, eli sellaiset optimoinnit, jotka aiheuttavat sen, että koodi alkaa toimia väärin, niitä ei pitäisi tehdä ollenkaan.

        Eräs ohjelmoija sanoi, että ei C ole vaikeaa, kunhan opettelee syntaksin kunnolla. Ilmeisesti C vaatii tietynlaisen ajattelutavan ohjelmointiin.


      • Anonyymi
        Anonyymi kirjoitti:

        Eräs ohjelmoija sanoi, että ei C ole vaikeaa, kunhan opettelee syntaksin kunnolla. Ilmeisesti C vaatii tietynlaisen ajattelutavan ohjelmointiin.

        Itse kokeilin aikoinaan ensin tietokoneella Basic-tulkkia, jotta oppi ohjelmoinnin logiikan. Sitten siirryinkin jo assemblyyn, jonka jälkeen vasta C-kieleen.

        Assemblerin osaamisesta on ollut myöhemmin hyötyä mikrokontrollereille ohjelmia väsätessä, ja C-kielen syntaksi taas on melko vastaava monissa muissakin ohjelmointikielissä, eli vaikkei sitä päivittäin enää käytäkään, niin päivittäin tulee suunnilleen samanlaista kirjoiteltua.

        C-kieli kannattaa kyllä opetella, koska se opettaa koodaamaan tehokkaasti. Ymmärtää mm. dynaamisen muistinvarauksen merkityksen, jottei tarvtse käyttää hullua pinomuistia jne.


      • Anonyymi
        Anonyymi kirjoitti:

        No ei kyllä minulla kaatuile Debianissa. En edes muista millon Debianissa olisi Gnome tai Gnome -ohjelmat kaatuillut tai ohjelmat ylipäätänsäkään. Siitä on todella kauan. Ja mulla on Debian jatkuvasi käytössäm, tätäkin iestiä kirjoitettaessa.

        Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen. Ubuntun jokainen versio on tavallaan beta -versio.Se nyt vaan on niin, että kaikkein uusimmat ohjelmaversiot on myös niitä kaikkein bugisimpia, jos väkisin haluaa käyttää niitä niin pitää myös hyväksyä se, että niissä on bugeja. Ubuntua ei ole testattu kunnolla ja se näkyy juuri tuona mainitsemanasi kaatuiluna. Tämä ei nyt ole mitään perusteetonta Ubuntun mollausta vaan fakta. Jos käytät Ubuntua niin on myös hyväksyttävä se tosiasi, että Ubuntu perustuu keskeneräiseen Debianin kehitysversioon, koska Ubuntu ottaa aina pakettinsa Debianin keehitysversiiosta kesken Debianin kehityskierron. Lisäksi Ubuntu ei edes testaa suurinta osaa paketeista mitenkään eikä anna niille mitään tukea, suurin osa Ubuntun paketeista tulee sellaisenaan Debianin kehitysversiosta eikä Ubuntu testaa niitä mitenkään ennen julkaisua. Se on valitettavasti fakta, joka Ubuntukäyttäjien pitää vain hyväksyä. Puoli vuotta ei mitenkään riitä distron testaamiseen ja kun Ubuntu julkaiseen uuden version puolen vuoden välein niin siitä seuraa väistämättä, että ohjelmat on bugisia.

        JDeToki Debianissakin on bugeja, tottakai, mutta Debianin julkaistuissa vakaissa versioissa on bugeja valtavan paljon vähemmän kuin Ubuntun julkaistuissa versioissa ja se todellakin näkyy.

        Eli fakta nyt vain on se, että jos haluat käyttää kunnolla testattua luotettavasti toiivaa distroa niin Ubuntu ei ole sillon oikea valinta. Debian taas on erittäin hyvä valinta. Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta ja set taas väkisin vaatii aikaa. Testauksen laiminlyönti näkyy väistämättä bugisuutena.

        T. miksuh

        "Sen siitä saa kun käyttää Ubuntua. Eikös sitä ole sanottu ties kuinka monta kertaa, että jos käyttää Ubuntua tai siihen perustuvvia distroja niin sillon pitää myös ymmärtää, että käytössä on distro, jota ei ole testattu kunnolla. "

        Ei varmasti johdu Ubuntustakaan, kyllä se on testattu hyvin. Ubuntussa on ne paremmin testatut julkaisut merkittynä LTS. Sitä vaan pöljät asentelee jotain beeta versiota tai preview versioita jotka kyllä sitten tosiaankin ovat bugisia mutta se johtuu käyttäjästä.

        "Ubuntu perustuu Debianin kehitysversioon ja siitä seuraa, että Ubuntu on buginen."

        Ubuntu on kyllä ihan itsenäinen. Siihen on tuotu läjä paketteja Debianin testingistä lisäksi, sellaisia community paketteja ja ne ovat testausvaiheessa ja vikoja korjataan kuten Debianissakin ennen julkaisua. Näiden määrä tiettävästi on nykyään hyvin vähäinen. Niin vähäinen että puhutaan yksittäisestä paketista minkä käyttäjä ehkä lisää.

        Ubuntussa ovat alusta saakka vähentäneet sitä Debianin osuutta. Ihan aluksi se oli tosiaankin Debianin kehitysversio mihin vaihdettu teema, rakensivat silloin projektin kehittämiseen infraa mutta tästä nyt on aikaa melkein 20 vuotta. Nythän Ubuntussa on varmaan viimeiset 5-7 vuotta ollut sovellukset paketoituna snap paketteihin että niillä ei ole mitään tekemistä Debianin kanssa, niitä ylläpidetään Debianista erillään ja niitä voidaan päivittää milloin vain kun näissä on riippuvuudet katkottu käyttöjärjestelmään.


      • Anonyymi
        Anonyymi kirjoitti:

        "Siitä että käyttää uusimpia versioita aina joutuu maksamaan sen hinan, että ohjelmat on bugisia. Sille asialle nyt vain ei voi mitään. Niin kauan kuin ihmiset tekee koodauksen niin kauan ohjelmissa myös on bugeja ja niin kauan niiden ohjelmien luotettavaksi saaminen myös vaatii testausta"

        Ei pidä paikkaansa!

        Jos hylättäisiin kokonaan C ja C ohjelmointikielet, ja korvattaisiin ne ObjectPascalilla (kääntäjät: Delphi ja FreePascal) niin seuraus olisi: Goodbye, ohjelmointivirheet.

        Jostain käsittämättömästä syystä linux -yhteisö haluaa pitää kiinni huonoista ohjelmointikielistä, joiden käyttö takaa sen, että niitä ohjelmointivirheitä tulee jatkossakin.

        Kysymys kuuluukin: Mikseivät yritykset ole halukkaita tekemään tällaista päätöstä, että jatkossa koodataan ObjectPascalilla ja unohdetaan C ja C , niin seuraus olisi virheetön koodi.

        ObjectPascalissa (ja Turbo Pascalissa) on aina ollut mahdollisuus kääntää ohjelma {$R }
        -tilassa, jolloin tämä koodi:

        A[i] := 6;

        aiheuttaa aina poikkeuksen, jos i eli ole sallittu indeksi taulukkoon A, eli on joko liian pieni tai liian suuri.

        C -kielessä ei ole koskaan ollut tällaista ominaisuutta.

        JA nykyaikaisessa ObjectPascalissa on myös tämä mahdollisuus:

        var
        A : Array of integer;

        begin
        SetLength(A, 200);
        // Nyt pienin sallittu indeksi on 0, ja suurin sallittu indeksi on 199.

        end;

        Eli tuo {$R } toimii oikein myös dynamisesti varattujen taulukoiden osalta, joista esimerkki yllä.

        Siinä, missä C -koodaajan pitää noudattaa äärimmäistä huolellisuutta AINA, niin ObjectPascal -koodaajalta edellytetään äärimmäistä huolellisuutta vain silloin, kun käytetään aliohjelmia, jotka ottavat ns. tyypittömiä parametrejä tai osoitinparametrejä.

        Muutama esimerkki näistä aliohjelmista (Delphi):

        Move()
        ZeroMemory()
        FillChar()

        TStream.WriteBuffer()
        TStream.ReadBuffer()

        Oikealla ohjelmointikielellä bugittomien ohjelmien koodaustyö EI ole vaikeaa.

        Miksi linux -yhteisö jatkaa huonoja kielivalintoja ?

        Ja kaikista huonoin valinta on AT&T -syntaksi assembly -kielessä.
        Tuollaista syntaksia ei olisi koskaan pitänyt keksiä, eikä varsinkaan ottaa yleisesti käyttöön.

        Myös C -koodaajien kaistapäinen asenne kääntäjäoptimointeihin on ongelma.
        Miksi kääntäjän pitäisi missään tilanteessa tehdä sellaisia optimointeja, jotka aiheuttavat koodin virheellisen toiminnan ?

        Mielestäni: oikein tehty kääntäjä saa tehdä vain turvallisia optimointeja, eli sellaiset optimoinnit, jotka aiheuttavat sen, että koodi alkaa toimia väärin, niitä ei pitäisi tehdä ollenkaan.

        "Jos hylättäisiin kokonaan C ja C++ ohjelmointikielet, ja korvattaisiin ne ObjectPascalilla (kääntäjät: Delphi ja FreePascal) niin seuraus olisi: Goodbye, ohjelmointivirheet."

        Ei pidä paikkaansa.

        ObjectPascal sisältää täysin samoja vajavaisuuksia. Esimerkiksi:
        -Osoittimet
        -Manuaalinen muistinhallinta
        -Ohjemoija voi helposti laittaa olioihin tiloja
        -Ohjelman voi saada sumppuun rinnakkaisuudella kääntäjän valittamatta
        -Ei kunnollisia verifiointityökaluja

        Ja jne.

        Ohjelmointikielet joissa kieli itsessään ehkäisee virheitä ovat jotain ihan muuta. Haskell esimerkiksi on sellainen.

        " Mikseivät yritykset ole halukkaita tekemään tällaista päätöstä, että jatkossa koodataan ObjectPascalilla ja unohdetaan C ja C++, niin seuraus olisi virheetön koodi."

        Koska ObjectPascal on surkea verrattuna vaikka Haskelliin ja Haskell johdannaisiin. Tai vaikka koko ML kieliperhe joka on lähtöisin tarpeista todistaa koodi virheettömäksi.

        Bisneskoodista melkoinen määrä tehdään nykyään mm. Javalla, C#:lla ja Typescriptillä. Java mahdollistaa helpommin virheiden välttämisen kuin C++ ja ObjectPascal. Microsoft rekrytoi ObjectPascalin kehittäjän tekemään C#:n joka on hyvin vastaava kuin Java, ja sama tyyppi oli myös Typescriptin pääkehittäjä.

        En tiedä mistä olet saanut päähäsi että C:tä tai C++:aa käytettäisiin paljon. C on sularipuolella, C++:lla pyörii muutama merkittävä kirjasto/framework minkä varaan rakennettu paljon softaa mutta ei sillä oikein mitään bisnessoftaa tehdä.

        "C -kielessä ei ole koskaan ollut tällaista ominaisuutta."

        C-kielessä ollut varmaan aina tuo mutta se toimii eri tavalla. Siinä pitää laittaa väliin makro joka testaa arvon ja se tulostaa virheet stderr https://www.tutorialspoint.com/c_standard_library/c_macro_assert.htm

        Sen lisäksi C-kielelle on laajennos joka mahdollistaa käännösaikana varmistaa, että noin ei voi tapahtua. Tuo on niitä kehittyneempiä tekniikoita joita vaaditaan niissä kohteissa joissa ei saa virheitä olla. ObjectPascal ei niihin sovi.

        "Miksi linux -yhteisö jatkaa huonoja kielivalintoja ?"

        Kernel on lowleveliä, näissä C ollut defacto. Tietääkseni Rustia harkitaan käytettäväksi enemmän lowlevelissä.

        "Ja kaikista huonoin valinta on AT&T -syntaksi assembly -kielessä."

        Assemblyä ei haluta käyttää.

        "Myös C -koodaajien kaistapäinen asenne kääntäjäoptimointeihin on ongelma.
        Miksi kääntäjän pitäisi missään tilanteessa tehdä sellaisia optimointeja, jotka aiheuttavat koodin virheellisen toiminnan ?"

        Nyt kuvittelet omiasi. Kyllä kääntäjissä on asiat dokumentoitu ja oletuksena ei sellaisia ole. Kääntäjissä voi kyllä olla uusia optimointitoimintoja joita testataan ja niitä voi laittaa lisävivusta päälle mutta ne toki voivat toimia väärin. Siinä on pitkä matka ennen kuin menevät oletuksiin joita käytetään tuotannossa.


      • Anonyymi
        Anonyymi kirjoitti:

        Eräs ohjelmoija sanoi, että ei C ole vaikeaa, kunhan opettelee syntaksin kunnolla. Ilmeisesti C vaatii tietynlaisen ajattelutavan ohjelmointiin.

        "Eräs ohjelmoija sanoi, että ei C ole vaikeaa, kunhan opettelee syntaksin kunnolla. Ilmeisesti C vaatii tietynlaisen ajattelutavan ohjelmointiin."

        C on tunnetusti hyvin yksinkertainen kieli.

        Suunniteltu siihen että tehdään jotain kerneliä tai sitten tehdään sellaisia pieniä komponentteja jotka ottaa syötettä vastaan stdin, tulostavat stdout ja virheet stderr

        Niitä pieniä komponentteja sitten tarkoitus yhdistellä korkemmalla tasolla, kuten komentotulkilla.


    • Anonyymi

      öööööö..... mitähän distroa käytät..... yleensä nimittäin oletuksena kun on joko 'vi' tai 'emacs'.... mutta itse käytän 'gedit'iä ja aika paljon, enkä ole itse huomannut lainkaan mainitsemiasi ongelmia.... tosin pääsääntöisesti käytän aina 'joe'ta...

      yksi asia joka voi vaikutta että jos on jotain .zip, .7z, tms. pakattuja tiedostoja, ja niissä tekstitiedostoja, ja jos niistä avaa ensin tiedostolistauksen graafisen käyttöliittymän kautta, ja sitten sanoo että haluaa editoida jotain tekstitiedostoa, niin se toki avaa 'gedit' ensin ja lähtee sitten purkamaan sitä pakattua tiedostoa tmp -hakemistoon ja avaa sieltä vasta sitten editoriin, mikä siis kyllä näin tehtynä kestää ja vetää yhden coren tappiin... tämän olen kyllä itse kokenut ja havainnut...

      • Anonyymi

        Nuo hirveät vi ja emacs on siis vielä olemassa?


      • Anonyymi

        Selattu tiedosto oli tosiaan 7z-paketista auki klikattu. Oli useampi editori auki, ja joissain muutama välilehtikin. Välillä on tuota tehty. Pitää seurata liittyykö noihin paketeista auottuihin. Yleensä tulee pikkusäädöt tehtyä nanolla, ja koodaukset vscodella.


      • Anonyymi
        Anonyymi kirjoitti:

        Selattu tiedosto oli tosiaan 7z-paketista auki klikattu. Oli useampi editori auki, ja joissain muutama välilehtikin. Välillä on tuota tehty. Pitää seurata liittyykö noihin paketeista auottuihin. Yleensä tulee pikkusäädöt tehtyä nanolla, ja koodaukset vscodella.

        7z -pakkausohjelmasta on myös kehittyneempi versio joka kykenee hyödyntämään koneen kaikki coret...


      • Anonyymi
        Anonyymi kirjoitti:

        Nuo hirveät vi ja emacs on siis vielä olemassa?

        ........

        on, eikä niistä tulla luopumaan koska pääsääntöisesti Linuxissa kaikki tehdään komentojonoriveiltä.

        'vi' muuten on ihan uskomattoman pätevä silloin kun boottaa koneen single-user -moodiin, ja muuttelee konfigurointitiedostoja.

        yllättävän moni käyttää 'emacs'ia, ja töissä eivät oikein tykänneet kun sanoin että minä käytän 'joe'ta, koska osaan sen koska olen käyttänyt sitä jo vuosia, niin se tulee saada jokaiselle palvelimelle asennettua, ja heitin vähän hunajaa sekaan totemalla 'eihän kukaan halua että teen kirjoitusvirheitä tai muuta sekoilua kun vahingossa tungen joe-komentoja emacsiin'...


      • Anonyymi
        Anonyymi kirjoitti:

        ........

        on, eikä niistä tulla luopumaan koska pääsääntöisesti Linuxissa kaikki tehdään komentojonoriveiltä.

        'vi' muuten on ihan uskomattoman pätevä silloin kun boottaa koneen single-user -moodiin, ja muuttelee konfigurointitiedostoja.

        yllättävän moni käyttää 'emacs'ia, ja töissä eivät oikein tykänneet kun sanoin että minä käytän 'joe'ta, koska osaan sen koska olen käyttänyt sitä jo vuosia, niin se tulee saada jokaiselle palvelimelle asennettua, ja heitin vähän hunajaa sekaan totemalla 'eihän kukaan halua että teen kirjoitusvirheitä tai muuta sekoilua kun vahingossa tungen joe-komentoja emacsiin'...

        Emacs on kyllä paras. Siinä on takana Lisp-kieli ja tälle löytyy emacsiin tehtyjä custom-moduleita moneen tarpeeseen. Esim. 3-way compare on ollut käytössä. Emacs-wiki:stä voi käydä katsomassa, miten pääsee ELPA:amaan.
        Btw. tekstieditoinnin lomassa voi pelata tetristä antamalla komennon ESC-x tetris.


      • Anonyymi
        Anonyymi kirjoitti:

        Nuo hirveät vi ja emacs on siis vielä olemassa?

        Parhaat Linuxissa näkemäni tekstieditorit ovat olleet vanhan KDE:n (ehkä KDE 3.1 tai 3.5 ?) mukana tulleet KWrite ja Kate.

        Leafpadkin hätätilassa menettelee, muttei ole KWriten ja Katen veroinen.

        tekstitilassa paras lienee mcedit, joka asentuu osana MC:tä (midnight commander).


    • Anonyymi

      Itselläni ei ole Debianissa ollut minkäänlaisia tuollaisia ongelmia Geditin kanssa. Täysin ongelmitta toimii. Gedit on jatkuvasti käytössä enkä silti ole havainnut mitään tuollaisia ongelmia.

      T. miksuh

    • Anonyymi

      Laittakaa Windows niin ei tarvitse sählätä tuommoisten bugikasojen kanssa.

      • Anonyymi

        HAH, wintoosahan se varsinainen bugikasa on, ei linuxit tai linuxsovellukset!


      • Anonyymi

        Ai niin, milloin Wintoosan notepad alkaa tukea isoja tiedostoja joissa on tekstiä enemmän kuin 64kt???


      • Anonyymi
        Anonyymi kirjoitti:

        Ai niin, milloin Wintoosan notepad alkaa tukea isoja tiedostoja joissa on tekstiä enemmän kuin 64kt???

        Milloin se ensimmäinen NT tuli? Joskus 30 vuotta sitten.


      • Anonyymi
        Anonyymi kirjoitti:

        Ai niin, milloin Wintoosan notepad alkaa tukea isoja tiedostoja joissa on tekstiä enemmän kuin 64kt???

        Notepadilla voit kirjoittaa enimmillään 16TB tiedostoja NTFS-filesysteemissä.


      • Anonyymi
        Anonyymi kirjoitti:

        Notepadilla voit kirjoittaa enimmillään 16TB tiedostoja NTFS-filesysteemissä.

        Älä viitsi valehdella! Notepadissa on 32kt rajoitus kirjoittamiselle ja 64kt rajoitus lukemiselle! Notepad ei ole IKINÄ ymmärtänyt 16Tt tiedostoja edes NTFS:llä! Tiedän koska olen kokeillut sitä ja aina on epäonnistunut liian ison tiedoston aukaisu!


      • Anonyymi
        Anonyymi kirjoitti:

        Älä viitsi valehdella! Notepadissa on 32kt rajoitus kirjoittamiselle ja 64kt rajoitus lukemiselle! Notepad ei ole IKINÄ ymmärtänyt 16Tt tiedostoja edes NTFS:llä! Tiedän koska olen kokeillut sitä ja aina on epäonnistunut liian ison tiedoston aukaisu!

        Jos kerran käytät vielä Windows 9x -sarjan käyttiksiä, niin sinulla lienee Linuxistakin kernelin ensimmäinen versio käytössä.

        Kannatta jossain vaiheessa tulla edes 2000-luvulle.


      • Anonyymi
        Anonyymi kirjoitti:

        Älä viitsi valehdella! Notepadissa on 32kt rajoitus kirjoittamiselle ja 64kt rajoitus lukemiselle! Notepad ei ole IKINÄ ymmärtänyt 16Tt tiedostoja edes NTFS:llä! Tiedän koska olen kokeillut sitä ja aina on epäonnistunut liian ison tiedoston aukaisu!

        Juuri avasin kokeeksi 993Mt tiedoston Notepadissa kokeeksi(W10-64-bit). 2 sekuntia kesti avaus.


      • Anonyymi
        Anonyymi kirjoitti:

        Jos kerran käytät vielä Windows 9x -sarjan käyttiksiä, niin sinulla lienee Linuxistakin kernelin ensimmäinen versio käytössä.

        Kannatta jossain vaiheessa tulla edes 2000-luvulle.

        En käytä vakituisesti windowsia ja kyllä mulla on uusimpia kerneleitä käytössä.


      • Anonyymi
        Anonyymi kirjoitti:

        Notepadilla voit kirjoittaa enimmillään 16TB tiedostoja NTFS-filesysteemissä.

        Rajoja en tiedä, mutta koska teoriassa kaikki on mahdollista, joka tässä tapauksesa kuitenkin ensin edellyttäisi että on myös 16TB vapaata keskusmuistia tuolle tiedostolle, koska muuten wintuuttisi heittovahtokirjoittaa (virallinen suomennos mutten) koneesi solmuun...

        Minä ehkä ensi vuoden puolella ostan 30T lisää levytilaa, ja jos ostan niin lupaan kokeilla tätä; ensin pitää kuitenkin saada luotua tuollainen 16TB tekstitiedosto, johon aivan ensimmäisenä menee sitten oma aikansa.

        Sitten päästäisiinkin jännäämään että kuinka kauan tuon tiedoston avaamiseen menee, kuten myös että kuinka kauan kestäisi scrollata sen tiedoston loppuun...

        Mulla on vaan 64G keskusmuistia, eli sillä ei kyllä kovin pitkälle tällaisen projektin kanssa pötkitä...


      • Anonyymi
        Anonyymi kirjoitti:

        Juuri avasin kokeeksi 993Mt tiedoston Notepadissa kokeeksi(W10-64-bit). 2 sekuntia kesti avaus.

        Siitä kun alat laskemaan, paljonko tulee tiedonsiirtonopeudeksi voit todeta, että notepad ei avannutkaan koko tiedostoa vaan näkymän tiedoston alkuun!


    • Anonyymi

      Geditin pohjalta ollaan kai kehittämässä Tepl-kirjastoa tekstieditorin tekoon. Tarkoituksena tehdä koodista uudelleenkäytettävämpää. Ilmeisesti siis Geditin koodissa on joitakin fiksuja osia, kun ei alettu tekemään kokonaan uutta kirjastoa.

      • Anonyymi

        Äkkiseltään mietittynä siinä melkein kaikki tapahtuu Gnomen kirjastoissa, että tuossa tuskin tarvitsee paljoa koodia.


    • Anonyymi

      Gedit on kyllä koodauskäytössä täysi susi, ainakin jos siihen ei saa kunnon koodariplugareita. Kerran IoT-koulutuksessa kokeilin kirjoittaa koodeja Geditillä, mutta se oli aika piinallista. Onneksi löytyi Geany, joka oli tarkoitukseen noin kiljoona kertaa parempi.

      • Anonyymi

        Eiköhän siihen niitä plugareita saa tehtyä vaivatta jos niin haluaa mutta Visual Studio Codeen on niin paljon valmiina ja siinä hyvä käytettävyys, että itse käytän sitä.


      • Anonyymi

        Kollilla kovaa menoa, Taasko Sinol-kansan kutsuhuuto kajahtaa Intialaisissa wiidakoissa! Sinol-ajat ovat palanneet! Bongipiiput savuavat jälleen peräkammarissa.


    • Anonyymi

      Kyllä sillä perus txt-tiedoston avaa. Testasin avata 33 megan tiedostoa, jossa yli 400 000 riviä ja tuon avaaminen toki kesti n. 20 sekuntia mutta editoinnissa ei ollut ongelmia silti. Sitten kokeilin samaa emacs:lla ja se huomasi tiedoston olevan ISO ja kysyi olenko tosissani - sanoin olevani ja tiedostosta aukesi tämän jälkeen editoripätkä alle sekunnissa. Tässä huomataan, että emacs osaa toteuttaa bufferointia aika elegantisti ja hallitsee myös lseek():n käytön. Miksi ladata koko tiedostoa muistiin, kun riittää ladata se näytölle mahtuva pätkä ja vähän päälle?

      • Anonyymi

        Eikö gedit koeta avata tiedostoon ensimmäisiä rivejä, joka on hidasta jos alussa on pitkä rivi? Emacs kai avaa ensimmäistä riviä ja renderöi sen usealle riville. Joskus vaan luin näin netistä, en ole varma.


      • Anonyymi
        Anonyymi kirjoitti:

        Eikö gedit koeta avata tiedostoon ensimmäisiä rivejä, joka on hidasta jos alussa on pitkä rivi? Emacs kai avaa ensimmäistä riviä ja renderöi sen usealle riville. Joskus vaan luin näin netistä, en ole varma.

        Täyttä soopaa: Levykontrollerilta pyydetään yleensä data-blokkia. Tämä on muistikortti-tyyppisillä ratkaisuilla aika usein 512 tavua. Voi jopa olla, että tämä on pienin muistiyksikön koko mitä ylipäänsä voidaan siirtää. Eli jos tallettaa 1 tavun dataa ensin luetaan 512 tavua, muutetaan yksi tavu ja kirjoitetaan takaisin.
        Isompiakin blokki-kokoja on käytössä kiintolevyillä. Tekstipohjaisia järjestelmiä sitten "renderoidaan" rivipohjaisiksi, eli tekstistä etitään tiettyä merkkiä tai merkkisarjaa joka tunnistetaan rivinvaihdoksi ja pysäytetään luku tähän. Sitten kun muistipuskuri on käyty läpi annetaan levykontrollerille käsky lukea seuraavat 512 tavua.


      • Anonyymi
        Anonyymi kirjoitti:

        Täyttä soopaa: Levykontrollerilta pyydetään yleensä data-blokkia. Tämä on muistikortti-tyyppisillä ratkaisuilla aika usein 512 tavua. Voi jopa olla, että tämä on pienin muistiyksikön koko mitä ylipäänsä voidaan siirtää. Eli jos tallettaa 1 tavun dataa ensin luetaan 512 tavua, muutetaan yksi tavu ja kirjoitetaan takaisin.
        Isompiakin blokki-kokoja on käytössä kiintolevyillä. Tekstipohjaisia järjestelmiä sitten "renderoidaan" rivipohjaisiksi, eli tekstistä etitään tiettyä merkkiä tai merkkisarjaa joka tunnistetaan rivinvaihdoksi ja pysäytetään luku tähän. Sitten kun muistipuskuri on käyty läpi annetaan levykontrollerille käsky lukea seuraavat 512 tavua.

        Eikö lukunopeus riipu merkistökoodauksesta? Jos kukin merkki vie vakiomuistin, niin oikean kohdan löytäminen on nopeaa. Mutta jos eri merkit vievät eri määrän tilaa, joudutaan lukemaan koko rivi alusta löytääkseen n:nnen merkin?


      • Anonyymi
        Anonyymi kirjoitti:

        Eikö lukunopeus riipu merkistökoodauksesta? Jos kukin merkki vie vakiomuistin, niin oikean kohdan löytäminen on nopeaa. Mutta jos eri merkit vievät eri määrän tilaa, joudutaan lukemaan koko rivi alusta löytääkseen n:nnen merkin?

        Rivin lukeminen on väärä tapa. Rivi voi olla vaikka triljoona merkkiä pitkä.

        Pitää lukea puskuriin binäärinä sopiva määrä ja käsitellä aina palanen kerrallaan.


    • Anonyymi

      Valinnan varaa on.

    • Anonyymi

      Linus on 💩, Iinuks on 💩, linuks on 💩

    • Anonyymi

      Koetinn avata isoa tiedotoa. Avauksessa oli viivettä. Lisäksi komentokehotteeseen tuli ilmoitus: ** (gedit:57897): WARNING **: 14:47:26.060: Error initializing Python Plugin Loader: PyGObject initialization failed
      ImportError: could not import gobject (error was: ModuleNotFoundError("No module named 'gi'"))
      Toisella kerralla ilmoitusta ei tullut. Outoa,

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

    Luetuimmat keskustelut

    1. Miehille kysymys

      Onko näin, että jos miestä kiinnostaa tarpeeksi niin hän kyllä ottaa vaikka riskin pakeista ja osoittaa sen kiinnostukse
      Tunteet
      140
      4441
    2. Miksi kaivattusi on

      erityinen? ❤️‍🔥
      Ikävä
      92
      2109
    3. Olen tosi outo....

      Päättelen palstajuttujen perusteella mitä mieltä minun kaipauksen kohde minusta on. Joskus kuvittelen tänne selkeitä tap
      Ikävä
      15
      2071
    4. Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornosta

      https://www.kymensanomat.fi/paikalliset/8081054 Kotkalainen Demari Riku Pirinen vangittu Saksassa lapsipornon hallussapi
      Kotka
      74
      1868
    5. Haluaisin jo

      Myöntää nämä tunteet sinulle face to face. En uskalla vain nolata itseäni enää. Enkä pysty elämäänkin näiden kanssa jos
      Ikävä
      54
      1522
    6. Ylen uutiset Haapaveden yt:stä.

      Olipas kamalaa luettavaa kaupungin irtisanomisista. Työttömiä lisää 10 tai enempikin( Mieluskylän opettajat). Muuttavat
      Haapavesi
      142
      1522
    7. VENÄJÄ muuttanut tänään ydinasetroktiinia

      Venäjän presidentti Vladimir Putin hyväksyi tiistaina päivitetyn ydinasedoktriinin, kertoo uutistoimisto Reuters. Sen mu
      Maailman menoa
      104
      1385
    8. Nainen olet valoni pimeässä

      valaiset tietäni tietämättäsi ❤️
      Ikävä
      75
      1316
    9. Oletko sä luovuttanut

      Mun suhteeni
      Ikävä
      100
      1273
    10. Hommaatko kinkkua jouluksi?

      Itse tein pakastimeen n. 3Kg:n murekkeen sienillä ja juustokuorrutuksella. Voihan se olla, että jonkun pienen, valmiin k
      Sinkut
      120
      1109
    Aihe