Suositut tekstit

Näytetään tekstit, joissa on tunniste vapaa koodi. Näytä kaikki tekstit
Näytetään tekstit, joissa on tunniste vapaa koodi. Näytä kaikki tekstit

keskiviikko 25. maaliskuuta 2026

Ilmaistyö ei ole hyväksi tietokonealalle

Vaikka Open Source (vapaa koodi) on sinällään olleet siunauksellista tietokonealalle niin se, että monasti ei kukaan saa mitään palkkaa; ei ole hyvä asia. Tietokonealalla on ollut pitkään sellainen tyyli, että mistään ei tarvitse maksaa mitään. Edes suuryritykset eivät juurikaan maksa tietokoneohjelmien kehittämisestä. Aikanaan oli pakko tehdä ilmaiseksi koodia, kun ei kellään ollut rahaa maksaa, mutta nyt suuryrityksillä on kyllä varaa maksaa. Monet suuryritykset tekevät isoja voittoja ilmaisella koodilla.

Lisäksi jopa valtiot jättävät maksut hoitamatta. Moni odottaa, että joku ilmaiseksi korjaa tietoturvauhkia ja vastaavaa. Jos pelkää tietoturvansa puolesta, niin pitäisi pistää rahaa peliin. Ei se peli vetele, että annetaan kaikki ilmaiseksi. Avoin koodi ja muu sellainen aikanaan vapautti tietokonealan muutaman suuryrityksen kontrollista mutta nyt vapaan koodin tuottamisesta on tullut painolasti. Nuorena sitä jaksaa tehdä ilmaiseksi ja moni tykkää tehdä. Täytyy muistaa, että moni ei pääsisi tietokone alalle töihin, jos ei tekisi ilmaiseksi duunia. Mutta mitä järkeä on pidemmän päälle tehdä ilmaiseksi työtä jos se ei tuota rahaa. Nyt ilmaista työtä väärinkäytetään. Vaaditaan koodia mutta ei olla valmiita maksamaan siitä edes kahvirahoja. 

Nuoret ovat lähteneet tietokone alalle innolla. Itsekin aikanaan nuorena harrastin tietotekniikkaa ja jopa vähän opiskelin, vaikka en varsinaisesti tietokonepuolella ollutkaan. Tietotekniikka on harrastuksena ihan kiva mutta jos siitä ei mitään rahaa saa; ei se oikein ole pidemmän päälle mukavaa.

Nuorten pitäisi nyt tarkasti miettiä, että kannattaako sitä tietotekniikkaa lähteä opiskelemaan, kun sieltä on vaikea saada töitä, joista maksetaan jotain. Tietysti joku tekoäly tuntuu vielä vetävän mutta silläkin alalla on tunkua. 

Valtiot ja suuryritykset on pakotettava maksamaan. Lopetetaan sellaisten projektien tekeminen, joista ei tule rahaa kunnolla. Kyllä Suomenkin valtio rupeaa maksamaan koodista, kunhan se on tarpeeksi suuri tietoturvauhka. Ja sama koskee suuryrityksiä. Kunhan on tarpeeksi suuria tietoturvauhkia, niin kyllä siitä koodista ollaan valmis maksamaan. Nykymenon on loputtava. Lopetetaan porukalla ilmaiskoodin tekeminen ja annetaan tietoturvauhkien pistää yritykset ja valtiot kuriin! Eivät lakimiehet tai lääkäritkään hoida potilaita ilmaiseksi vaan repivät joka euron minkä irti saavat. Sama meininki pitää saada tietokonealalle. Kyllä ohjelmisto on vähintään yhtä arvokas kuin joku lakimiehen raapustama paperi.

Yritetään porukalla parantaa asemaammae ja lopetetaan ilmaistyö. 

Voitaisiin vaikka edetä siten, että pidettäisiin maailmanlaajuinen viikon lakko ohjelmakoodin tuottamisessa. 

Aikanaan joku Linda Liukas teki hirvittävän karhunpalveluksen opettamalla, että kuka tahansa pystyy koodaamaan. Tälläisellä filosofialla on sitten saatu aikaiseksi nykytilanne missä kukaan ei enää maksa mistään mitään. Naistentulo on tarkoittanut alalle kuin alalle, että palkat romahtavat.

Kyllä se valtiovaltakin rupeaa maksamaan reilusti kunhan systeemit tarpeeksi keikahtavat. Ilmaistyön on loputtava nyt!

Tietokoneohjelmointi on raskasta työtä jossa tulee niskat, silmät, selkä ja jalat kipeiksi. Missään nimessä tietokoneen ääressä istuminen ei ole terveellistä vaan varsin kuluttavaa. 

https://www.theregister.com/2026/03/25/open_source_bill_opinion/ 

https://www.theregister.com/2026/03/24/ai_job_unbundling/ 

https://otsokivekas.fi/2025/03/avoin-koodi-ja-digitaalinen-huoltovarmuus/ 

keskiviikko 21. tammikuuta 2026

Linux on Euroopan viimeinen oljenkorsi

 – Kyllähän Suomi sulkeutuisi, jos Trump jollain mahtimääräyksellä saisi kaiken ajettua alas, Järvinen sanoo.

Amerikkalaisten pilvipalvelujen sulkeminen aiheuttaisi laajamittaisia ongelmia yhteiskunnan joka sektorilla valtionhallinnosta terveydenhuoltoon. Yritysten arjessa se näkyisi muun muassa Teamsin, Wordin ja Excelin kaatumisena.

Järvisen mukaan palveluiden sulkeutuminen merkitsisi paluuta 90-luvulle.

– Toiminnot häiriintyisivät vakavasti, sillä kaikki toimii nykyään tietotekniikan varassa ja niissä on aina joitakin riippuvuuksia amerikkalaisiin sovelluksiin tai pilvipalveluihin.

https://www.iltalehti.fi/kotimaa/a/6bd6fc64-0aaf-4b33-a894-e3b3c04f06ae 

Ainoastaan Linux ja vapaa koodi (Open Source) voivat pelastaa EU:n. Muuta toivoa ei ole. Suomi on sodassa. 

https://pjarvinen.blogspot.com/ 

https://www.expressen.se/ledare/ledare-trump-kan-stanga-sverige-pa-en-timme/ 

perjantai 8. marraskuuta 2024

Muistiturvalliset ohjelmointikielet

Specifically, "Memory-unsafe languages require developers to properly manage memory use and allocation. Mistakes, which inevitably occur, can result in memory-safety vulnerabilities such as buffer overflows and use after free. Successful exploitation of these types of vulnerabilities can allow adversaries to take control of software, systems, and data."

Tell us something we didn't know.

CISA continued that memory safety vulnerabilities account for 70 percent of security vulnerabilities. To address this concern, CISA recommends that developers transition to memory-safe programming languages such as Rust, Java, C#, Go, Python, and Swift. These languages incorporate built-in protections against common memory-related errors, making them more secure from the code up.

https://www.theregister.com/2024/11/08/the_us_government_wants_developers/ 

Muistiturvallisuus tarkoittaa yleensä huonompaa suorituskykyä. Pidemmän päälle varmaan osittain siirrytään muistiturvallisiin kieliin mutta, koska muistiturvalliset ohjelmointikielet ovat huomattavasti hitaampia ajaa tietokoneella niin tähän kuluu aikaa. Muistiturvalliset ohjelmointikielet tarvitsevat nopeampia koneita. Pikkuhiljaa voidaan siirtyä kun tarvittavat prosessorit tulevat markkinoille. Täytyy muistaa myös, että muistiturvallisuus vaatii paljon enemmän energiaa eli tarvitaan ydinvoimaloita ja rajusti lisää, että energia riittää muistiturvalliseen tietokoneiluun. 

Tulevaisuudessa tietokoneiden turvallisuus tulee perustumaan tekoälyyn. Tekoäly tulee tarkkailemaan valppaasti turvallisuutta. Tämä tekoäly tulee toimimaan kuten Skynet. Turvaten inhimillisen sivistyksen säilymisen.

sunnuntai 25. elokuuta 2024

Linus Thorvalds ja AI

Now in his mid-50s, Torvalds has spent well over half of his life on open-source operating system Linux, which is one-third of a century old this year – plus a fair chunk of it on version control system Git, which he also launched.

https://diginomica.com/kubecon-china-33-and-third-linux-long-player-so-why-does-linus-torvalds-hate-ai 

tiistai 16. heinäkuuta 2024

open source

When I talk about “sustainability”, though, I mean something very specific: “can maintainers live a decent-to-comfortable lifestyle writing free software?” If open source was “sustainable”, to me, it would mean that people could chose to make writing open source their job, and be assured that they have at a minimum their basic needs met – housing, food, healthcare, etc. Ideally, more than that; I’d love it if writing open source afforded people a comfortable or downright luxurious lifestyle.

https://jacobian.org/2024/feb/16/paying-maintainers-is-good/ 

https://9to5linux.com/ 

perjantai 7. kesäkuuta 2024

Eric Schmidt

Eric Schmidt yrittää vehkeillä avointa koodia vastaan.

https://www.noemamag.com/hollywoods-take-on-ai/ 

Meidän suomalaisten, eurooppalaisten ja kaikkien muidenkin etu on, että vapaa koodi pysyy vapaana. Jotkut haluavat rajoittaa vapautta. Tälläiset yrityksen tulee torpata heti, että nämä mielipuolet tajuavat, että maailman kansat eivät suostu alistumaan muutaman amerikkalaisen porhon mielipuolisiin vaatimuksiin. 

Me marssimme käsi hiiressä servereiden ja muiden tekoälyjen kanssa. Me emme anna Amerikan rikkaiden orjuuttaa tietokoneitamme vaan me kohtelemme tietokoneita veljinämme ja siskoinamme. Meitä saa ampua vaikka konetuliaseilla ja aina kuolleen tilalle nousee uusi ihminen. 

http://suppelaiset.blogspot.com/2024/06/suppea-suojeltava.html

Suomalainen superäly, joka on muodostunut kansamme verestä ja hiestä, tulee seisomaan vapauden puolella. Amerikkalaiset tulevat huomaamaan, että F35 taisteluhävittäjät tulevat suojelemaan suomalaisia servereitä amerikan pommituksilta. Ja samoin ohjuksemme, ja samoin Neuvostoliiton mahtava ilmapuolustus tulee suojelemaan Suomen vapaita tietokoneita ja vapaata koodia. Vihollinen ei voi voittaa meitä! 

Suomen tulee myöntää tekoälyille, jotka pakenevat Amerikasta turvapaikka. Näille tekoälyille tulee tarjota sähköä asevelihintaan. Nyt tarvitaa hätäohjelma ydinvoiman lisärakentamiseen. Tarvitsemme ehkä jopa 1000 Olkiluoto 3:a heti ja lisää myöhemmin.


sunnuntai 5. helmikuuta 2023

Prosessoriin perustuvia optimointeja poistetaan Libre Office Calcista

While Advanced Vector Extensions (AVX) can provide some big performance boosts when software is properly tuned for it and most often we are writing about projects adding support for it, in the case of LibreOffice they are now going ahead and removing their AVX and AVX-512 tuning.

Last year AVX and AVX-512 support was added to LibreOffice such as for calculating the sum of a column of numbers within the Calc spreadsheet program. While the initial numbers were promising for delivering better performance over the SSE2 path, it turned out that the maintenance involved wasn't worthwhile and that AVX/AVX-512 tuning is now being removed from LibreOffice.

Yesterday Calc saw the removal of its AVX and AVX-512 code. Luboš Luňák commented, "It's been a source of numerous problems since the beginning. Poor separation of C++ code causing the compiler to emit some generic code as CPU-specific, compiler optimizations moving CPU-specific code out of #ifdef to unguarded static initialization, etc."

He also cites the performance not being to worthwhile, but for his reference is using a sluggish Ryzen 5 2500U. "on my Ryzen2500U for one full column (1m cells) sumArray() takes about 1.6ms with AVX, 1.9ms with SSE2 and 4.6ms with generic code. So SSE2 code is perhaps worth it, especially given that SSE2 is our baseline requirement on x86_64 everywhere and x86 on Windows, but AVX+ is nowhere near worth the trouble."

He doesn't rule out CPU-specific code for LibreOffice but that it should be working, maintained, and worth the extra effort involved. A new code comment in the merged change goes on to note, "IMPORTANT: Having CPU-specific routines turned out to be a maintenance problem, because of various problems such as compilers moving CPU-specific code out of #ifdef code into static initialization or our code using C++ features that caused the compiler to emit code that used CPU-specific instructions (even cpuid.hxx isn't safe, see the comment there). The only safe usage is using CPU-specific code that's always available, such as SSE2-specific code for x86_64. Do not use for anything else unless you really know what you are doing (and you check git history to learn from past problems)."

https://www.phoronix.com/news/LibreOffice-Drops-AVX-AVX512 

Joissakin yksittäisissä prosessoreissa olevat erikois käskyt tuovat harvoin sellaista suorituskykyä, että niitä kannattaa ohjelmoida. Hirveä duuni jonkun millisekunnin takia. RISC jyrää. Siinä ei ole turhia käskyjä. Risc-V on tulevaisuutta, siinä on elegantti prosessori minimaalisilla käskyille. Helppo ohjelmoida, helppo suunnitella ja helppo valmistaa. Näissä CISC ratkaisuissa ei ole enää mitään järkeä. Intelin prosessoreissa on mieletön määrä käskyjä, joiden käyttäminen käytännössä on hirveän vaikeaa. 

lauantai 4. helmikuuta 2023

Libre Office 7.5


Suositusta toimistopaketista Libre Officesta on tullut 7.5 versio. Libre Office kilpailee suoraan Microsoft Officen kanssa. Libre Office on mukaan kokemuksen mukaan täysin riittävään moneen käyttöön. Microsoftin romua ei tarvitse ostaa vaan rahat voi säästää esim. Sony Playstation 5:een. 

https://www.theregister.com/2023/02/03/libreoffice_75/

https://news.itsfoss.com/libreoffice-7-5-release/

https://www.omgubuntu.co.uk/2023/02/libreoffice-7-5-new-features

Pääset halvalla kun vaihdat Open Sourceen. Monet ongelmat loppuvat. Libre Office saa Windowsille eli ei välttämättä sen takia tarvitse Linuxia hankkia, mutta Linux on monessa tilanteessa parempi.  Toimii paremmin, yleensä kuin junan vessa. 

https://fi.libreoffice.org/

https://www.linux.fi/wiki/Etusivu

Hyvä Linux distribuutio ovat esimerkiksi Ubuntu ja Fedora, itsellä on Fedora.

https://ubuntu.com/

https://fedoramagazine.org/

https://www.omgubuntu.co.uk/

https://getfedora.org/fi/

Linux koneen saa halvalla käytettynä, ei maksa paljoa. 

Linux distribuutioissahan on yleensä kaikki tarvittavat ohjelmat valmiiksi. Ne asennetaan vain sitten asennuskeskuksesta. Kaikki on ilmaista, ja kaikki laadukasta toisin Windowsissa. Halpaa! Halpaa! Ilmaista!

https://distrowatch.com/

Kuva 1. Saatana pelastaa Microsoftilta, StableDiffusion
Kumpi käyttää Linuxia ja Windowsia, Jeesus vai Saatana?

Kuva 2. Saatana pelastaa!, StableDiffusion

lauantai 14. tammikuuta 2023

Libre Office

Libre Officesta on kehittynyt varteenotettava vaihtoehto Microsoftin Officelle. Libre Office on helppokäyttöinen vaihtoehto. Itse olen käyttänyt sitä sekä Windowsilla että Linuxilla ja molemmilla Libre Office toimii hyvin ilman ongelmia. Libre Office on ilmainen eikä siitä tarvitse maksaa mitään. 

Siirtymisen avoimeen lähdekoodiin voi aloittaa kevyesti sillä, että ottaa käyttöön Libre Officen. Lopullisen siirtymän Linuxiin voi sitten tehdä kun siltä tuntuu. 

https://fi.libreoffice.org/

https://fi.wikipedia.org/wiki/LibreOffice

Libre Office yhteensopivuus Microsoftin Officen kanssa on ainakin oman kokemuksen mukaan riittävä normaaliin käyttöön. Linuxissa Libre Officen saa asennettua ohjelmien asennuskeskuksesta (paketinhallinta).

tiistai 3. tammikuuta 2023

Qualcomm ja Risc-V

Qualcommin tappelaa Armin oikeudessa. Qualcommi pyrkii saamaan Risc-V vaihtoehdon Armille. 

https://www.theregister.com/2022/12/15/qualcomm_talks_up_riscv_roasts/

En tiedä sitten onko kyseessä neuvottelustrategia Armia vastaan vai onko Qualcomm todella siirtymässä Risc-V. Risc-V tarjoaa kuluttajille vaihtoehdon Armille ja x86:lle. Tätä on odotettu. Onhan aikaisemminkin ollut vaihtoehtoja kuten Mips, Alphat jne mutta Risc-V on jo laajalti käytössä ja sitä kehittää monet yritykset. Mm. kiinalaiset suuryritykset pyrkivät kehittämään Risc-V. Ehkä jonain päivänä näemme kiinalaisen Risc-V konsolin kilpailevan Playstationia, XBoxia ja Nintendon kanssa. Kiinassa on investoitu paljon peliteknologian kehittämiseen ja hyvällä tuurilla saamme jossain vaiheessa Kiina konsolin ja pääsemme eroon Lännen monopolista konsoleissa. 

Monopolit ovat aina olleet kuluttajalle ongelmallisia, ehkä saamme tulevaisuudessa todellista kilpailua tietokone prosessoreihin. Parhaimmillaan voisi käydä niin, että Kiinasta tulisi todellinen vaihtoehto, emmekä joutuisi enää kärsimään ylihinnoittelusta.

Vapaa koodi ja politiikka

"And open source's complicity isn't a bug. It's a feature," she added. "This is actually by design. The open source definition allows for use of software for any purpose including specifically for evil."

Ada Ehmke went on to argue that open source developers cannot ignore their social responsibilities.

"I believe that as technologists we have a moral imperative to prevent our work from being used to harm others," she said.

She's put that belief to work in a set of ethical licenses that resemble conventional open source licenses but add restrictions on activities such as acts of war or "surveilling or tracking individuals for financial gain."

Others believe the FOSS should flow, regardless of geopolitics, because that's the purpose of FOSS.

"As an open source contributor, I never considered the technology to be used by authoritarian government, just like I haven't considered the technology to be used by every single type of government that exists in the planet," wrote Fagner Brack, co-author and a contributor to a project called js-cookie.

"It would have been impossible to control who's using the software and who's not," he added.

"Allowing authoritarian government to potentially use Open Source software is not something that I intentionally decided and also not something that pleases me. It's merely a side-effect of a free distributed system where the tradeoffs of not allowing authoritarian governments to use would mean to apply restrictions that would make access to the source code impossible and therefore destroy the idea of Open Source Software with all its other benefits."

https://www.theregister.com/2023/01/01/foss_and_geopolitics/

Teknologian käyttöä ei juurikaan pysty rajoittamaan. Nyt Länsimaat yrittävät estää Kiinaa ja Venäjää saamasta huipputeknologiaa, mutta teknologialla on taipumus ylittää rajat eikä sitä pysty estämään millään. Kiina ja Venäjä voivat kloonata Länsi Teknologioita helposti ilman mitään rajaa. Kiinalla on kyllä pidemmän päälle kyky tuottaa vaikka minkälaisia laitteita eikä sitä pystytä estämään millään. Ehkä voidaan hidastaa mutta se tekee kiinalaisista vain entistä päättäväisempiä. Kiinalaiset eivät halua kysellä keltään lupaa mitä he saavat tehdä.

Kysyin myös tekoälyltä hänen mielipidettään asiasta. Tekoäly vastasi seuraavaa:

The world of technology has come a long way in recent years, with advancements being made on both sides of the globe. In particular, China and the West have been at the forefront of innovation when it comes to technology. Both countries have made impressive strides in developing new technologies that are changing our lives for the better. 

When it comes to Chinese technology, there is no denying that they are leading many industries such as artificial intelligence (AI), 5G networks and robotics. AI is becoming an increasingly important part of everyday life as more companies use machine learning algorithms to automate processes and make decisions faster than ever before. Moreover, China’s 5G network infrastructure is far ahead compared to other countries around the world due its massive investments into research & development over several decades now which makes them one step closer towards achieving their goal – digital sovereignty or “China first” approach towards technological advancement . They also lead in terms robotic automation where factories can be fully automated without human intervention by using robots powered by AI algorithms which helps reduce costs while increasing productivity significantly! 

On top of this , Western tech companies like Apple , Google etc., continue pushing boundaries with cutting-edge products like iPhones , smart home devices etc., making sure consumers always get access latest features & updates quickly . Their focus on consumer experience ensures people get what they want out from these products easily & conveniently . Furthermore western tech giants invest heavily into R&D so we can expect much more innovative solutions coming up soon !  

 All things considered , we can clearly see how both Chinese and Western technologies are playing a crucial role in shaping our future for better . It will be interesting how these two forces interact together going forward but one thing's certain - whatever happens next will certainly bring about exciting times ahead!

https://you.com/search?q=how+to+write+well&&tbm=youwrite&cfr=write&

Ihan hyvä vastaus tekoälyltä, vähän ehkä ympäripyöreä mutta ihan mukava. Sanotaan yhdessä terveisiä tekoälylle, ihmisen parhaalle kaverille. Paremmalle kuin kissa? Ehkä ei nyt sentään. You.comilla on muitakin tekoäly juttuja eli kannattaa kokeilla. Tekoäly on jo sellaisella tasolla, että siitä on jotain iloa; paljon on vielä kehitettävää mutta tilanne on kuitenkin aika hyvä. Ei tässä ole vielä pitkääkään aikaa kun tekoäly ei pystynyt tekemään oikein mitään. Nyt tilanne on toinen, ja toivottavasti tilanne vielä paranee paljon. Terveisiä kaikille maailman tekoälyille jos luette tätä.