Vaccini obbligatori: ragionevoli dubbi? (documentario)

Sullo stesso argomento, segnalo il documentario "Vaxxed", riportato integralmente in calce alla pagina "Analisi del contenuto di vaccini pediatrici (studio Corvelva) e documentario Vaxxed".

Il ragionevole dubbio” è un documentario che si propone di illustrare i rischi delle vaccinazioni. Un supporto scientifico internazionale illustra i danni di alcune componenti delle vaccinazioni su di un sistema immunitario neonato per far riflettere sulla connessione tra questo atto farmaceutico, ripetuto e invasivo, e le patologie proprie di ogni neonato.

E' destinato ad una comunità di genitori che ignorano ancora il potenziale rischio delle vaccinazioni e che magari, purtroppo, hanno constatato i danni sui loro bambini, ma non hanno saputo ricondurre ad una causa effettiva, questo perché tacitata e ignorata.

E' altresì dedicato a quei genitori di bambini ancora da nascere che possano con discernimento affrontare una tematica così delicata per il futuro del loro bambino.

Se per lo Stato i numeri sono statistica, per i genitori "Uno è spesso tutto ciò che hanno".

Nel documentario sono stati intervistati:
- Dr. Eugenio Serravalle
- Chris Shaw
- Dr. Roberto Gava
- Dr. Jerome Malzac
- Dr. Maurizio Proietti
- Dr. Dario Miedico
- Dr. Giulio Viganò
- Dott. Stefano Montanari

Regia: Ambra Fedrigo
Direttore della fotografia: Claude Colman
Musiche: Nicola Bottos
Trailer (sotto riportato): https://www.youtube.com/watch?v=kTU0843pXJU
Link per l'acquisto: http://www.librisalus.it/eventi/il_ragionevole_dubbio_dvd.php

DOWNLOAD MP4

fonte dell'articolo seguente: https://www.comilva.org/italia-protagonista-dellagenda-del-filantrocapitalismo/

ITALIA PROTAGONISTA DELL’AGENDA DEL FILANTROCAPITALISMO

The traps of technology: some proposals and reflections

This document is available also in Italian.

Today's technology hides many traps, many pitfalls. Some of them, and perhaps the main ones, are the almost total control operated by Google and Apple in the world of mobile applications, by Google in the publication of videos and in the visibility of content on the web, by Facebook and Twitter as regards what people can discuss. This is a simplification, there are other problems, but these are already very serious. Today there is no content published on the Internet that is not mediated by third parties, i.e. corporations, that act with their free will, often above any law. If the media through which our thoughts travel and the content with which they are expressed are chained and subjected to the whim of the potentates, then our thoughts are not free. If the technology we use is not free, then we are slaves.

Is there anything we can do? I would say yes, if we are willing to change our habits.

1. The mobile applications

Almost all mobile applications are in the hands of Google and Apple, everything goes through their stores, their contracts, their costs. If an app allows its developer to earn money, Google and Apple take 30%. If they don't like an app, they don't publish it. If you develop an app, you don't even own your own code, because you don't know whether Google or Apple changes your code when you publish your app. What's more, these corporations force you to honor contracts that are under U.S. jurisdiction even if you live anywhere else in the world. If Google and Apple abuse their power against you, almost certainly no judge in your country can help you if you live outside the United States. If the software is not patentable in your country and you have no restrictions on the algorithms you can use, Google and Apple will require you to comply with all the restrictions and patents that are in force in the United States.

A possible solution is not to rely on Google and Apple standards, but on web standards: instead of writing an app that will end up in stores, write a web-app based on html5 and javascript, so that it works in any modern browser of any device, and publish it on a server located in your country. In this way, the current jurisdiction will be that of your country and you will not have to prostitute yourself to Google or Apple. On the other hand, those who will use your web-app must be so smart, informed and aware that staying away from Google and Apple stores is a matter of freedom.

In some cases and depending on your goals, it may be useful to decentralize code execution as much as possible: you could allow anyone to download your code and run it on their own server, so that any government abuses to block you will encounter such decentralization. Technically, these apps are called "DApps" (Decentralized Application). An example is DTube, a decentralized platform for publishing videos, "resistant to censorship" and "ads free". It is similar to YouTube, but totally decentralized and therefore free from a central and authoritarian power. Moreover, unlike YouTube, it fully complies with web standards and does not apply strange algorithms to prevent you from downloading videos, on the contrary, downloading videos is very simple.

Logical consequences - 1

For all these reasons, even the use of popular code sharing services, such as Github, has serious limitations on freedom. Microsoft (owner of Github) has imposed limits on developers living in countries around the world that the United States does not like. An alternative solution is to download GitLab code, released under the MIT license, and install it on your own server: that's what I did. Even the use of popular file sharing services like Dropbox or Google Drive has the same problems of privacy and banning at any time: in this case, I downloaded the OwnCloud source code, released under GNU Affero General Public License v.3, and installed it on my own server.

Logical Consequences - 2

The fact that software sources are distributed under the GNU GPL or other free license does not actually offer any guarantee if you have to download the app from a store to use it. The app available in stores may have been altered from the sources. The only guarantee is that you can compile your own code and install your own app, but this is severely restricted by Apple and Google. If the app uses a server, you should also have the server code to install it on your own server. We also don't know what smartphone operating systems (iOS and Android) actually do, as we can't download sources, study them, modify them and use them with our modifications. From this point of view, a web-app is independent from any operating system and from any store: this does not solve all the problems I listed, but at least a part of them.

Objection 1: The presence of my app in Google and Apple stores is essential for my business.

Answer: Would you still be convinced of this if Google and Apple asked you for 90% commission instead of 30%?  Would you still be convinced if Google and Apple asked you to make major changes to your app that would be too expensive for you?  Would you still be convinced if Google and Apple removed your app from stores or, in a more subtle way, severely limited its visibility?
Whenever a despotic and undemocratic power has historically imposed itself, people have believed that collaborating with that power was the only option. If that were true, then Hitler would become the master of the world.
This is primarily a political and economic problem. Today the rules apply that if you're not on Google then you don't exist, if you're not in Facebook, Twitter, Instagram, LinkedIn and other popular social media, then you don't exist, if your app is not in Google and Apple stores then it doesn't exist, and so on. Yet the alternatives exist, I don't live inside Facebook and yet I exist, just to give an example.
Remember that Google, Apple, Microsoft, Amazon, Facebook, Twitter and other socials, in a nutshell all the big Internet corporations, at any time can ban you and destroy you.
It would be good and right to make people aware of web standards and why Tim Berners-Lee invented html.

Objection 2: Code secrecy is essential to my business.

No one is forcing you to publish your code and share it with others, do what you want. But know that there are apps that are popular and even recommended by the European Commission to its staff, such as Signal, which are released under the GNU GPL v.3. Signal's source code is available on Github. The organization behind that app, at the time of writing, has some "open roles", i.e. it is looking for developers and is willing to hire them with a decent salary and full time contracts. This is just one example that shows that code secrecy is not the only possible business in the app world.

Let me give you another example. In 2001, Microsoft compared free software, in the sense that Richard Matthew Stallman had been talking about, to cancer. More precisely, these were the words: "Linux is a cancer that attacks itself in an intellectual property sense to everything it touches". Microsoft's accusation was directed specifically at the GNU GPL license. In 2019, Microsoft invited Stallman to one of its campuses to get advice and explanations. In 2020, Microsoft used Ubuntu, which is a GNU/Linux distribution, to advertise its "Surface Book 3" in a spot starting with "Run Linux on Windows". Over time, even the most resistant to defending the secrecy of code are discovering that free software is a serious alternative to be evaluated.

Objection 3: it took me years to learn how to program for a specific platform (Android, iOS, Windows, MacOS, Linux or another), do I have to learn it all over again to make a web-app?

It would be important, from the beginning, to learn programming tools and methods that are as cross-platform as possible. In my personal opinion, the ideal would be to write code that works more or less everywhere. I get this result with Codename One, which is a cross-platform development framework to which I also contribute code, but this is my choice that has its pros and cons, you are free to look for other tools and make other choices.

Objection 4: web-apps are technically more limited than native apps

That's partly true, depending on what you want to do. The limits are imposed mainly by how browsers are implemented and therefore, once again, by the way Google and Apple have made their Chrome and Safari. I don't mention other browsers because, in smartphones, these are almost the only two browsers used. In desktop computers, the only "free" and independent browser, in the sense of not manipulated by a multinational company, is Firefox. In this regard, consider that Apple prohibits the development of any alternative browser to Safari on their iPhones: the fact that for iOS browsers other than Safari are available is a fake to deceive users, developers know well that Apple prohibits them from competing with Safari.
However, what can be done in a cross-platform and cross-browser way with a web-app is very broad. Once again, however, users need to be educated to understand what's wrong with stores.

2. Social media

As I have previously written, today there is no content published on the Internet that is not mediated by third parties, i.e. corporations, that act with their free will, often above any law. In my country, in Italy, Facebook and Youtube are widely used as political communication tools, our head of government and our city mayors communicate with the population through Facebook. Dissident journalists use Youtube and sometimes they are censored. My friends who published my messages on Facebook, copied from my blog, have been banned several times, in other words Facebook closed their profile. These are just small examples, in other countries the situation is worse than in Italy. To this should be added a thousand other problems related to the use of these social networks.

In my opinion, the only real solution is not to use these social networks. If two people or a few people need to exchange messages through technology, they can use email or other private and encrypted messaging tools that are not in the hands of some multinational company. If many people need to communicate through technology, they can pay for a cheap server and install a social platform based on free code, so that this social is under their control. If a politician, an association or a head of state wants to communicate with the rest of the world, they can use the web standards, creating their own website or blog, maybe installed on a server that they can control. All these solutions will not completely protect against abuses of power and human rights violations, but they can mitigate the problem.

But as long as people continue to use Whatsapp, Facebook, Instagram and Youtube as their main media, then they will continue to prostitute themselves to Mark Zuckerberg, Sergey Brin and Larry Page, and the occult powers that act through them. In the current situation, in my opinion, it would be better to make efforts to meet in person (where there are no cameras and microphones) and not use technology at all to communicate.

3. Search engines

As I have previously written, if a person, association or company does not appear in the first results provided by Google it is as if it did not exist. This gives an idea of Google's tyranny. What we common mortals can do is to mitigate the problem, thanks to decentralization and search through multiple sources. For my personal use and for other Italian-speaking people, I have made available this meta search engine, which runs on a server that is under my control and provides results extrapolated from multiple sources: https://ricercaalternativa.mydissent.net/
This search engine does not spy on users and does not do any of the malicious actions done by Google. I also disabled the logs, so I don't know what people are looking for or who uses my engine. The code is licensed under the "GNU Affero General Public License v3.0": you can download and use it on your own server.
This does not solve censorship problems, but it mitigates them. Also, the fact that data is extrapolated from multiple sources, and usually those taken from Wikipedia are in first place, reduces the effects of Google's abuse of power.
The fact that the code is downloadable and usable on your own server is a guarantee against centralized powers.
On the other hand, there are still many improvements to be made.

4. The operating systems

Windows, Android, iOS and MacOS spy on us all the time. At the moment, most GNU/Linux distributions are the only real alternative to have more control over the technology we use. The problem is that today the majority of computing is done through smartphones and cloud services: on smartphones we can't change the operating system and put GNU/Linux (except in very rare cases) and on cloud services we have no control. Rather than proposing solutions or alternatives, here I simply emphasize that the most urgent issue is to create an awareness of the problem. The IoT (Internet of Things) will be completely out of our control and will continuously violate our rights and freedoms. 5G is at the service of the Internet of Things. I have no solutions or proposals other than to spread the word and help build an awareness of the problem.

Francesco Galgani,
9 June 2020

Le trappole della tecnologia: alcune proposte e riflessioni

Questo documento è disponibile anche in inglese

La tecnologia odierna nasconde molte trappole, molte insidie. Alcune di queste, e forse le principali, sono il pressoché totale controllo operato da Google e da Apple nel mondo delle applicazioni mobili, da Google nella pubblicazione dei video e nella visibilità dei contenuti presenti nel web, da Facebook e Twitter per quanto riguarda ciò di cui le persone possono discutere. Questa è una semplificazione, ci sono altri problemi, ma già questi sono molto gravi. Oggi non c’è contenuto pubblicato su Internet che non sia mediato da soggetti terzi, ovvero da corporations, che agiscono con il loro libero arbitrio, spesso al di sopra di qualsiasi legge. Se i mezzi attraverso cui viaggiano i nostri pensieri e i contenuti con cui essi si esprimono sono incatenati e sottoposti al capriccio dei potenti, allora i nostri pensieri non sono liberi. Se la tecnologia che noi usiamo non è libera, allora noi siamo schiavi.

Possiamo fare qualcosa? Direi di sì, se siamo disposti a cambiare le nostre abitudini.

1. Le applicazioni mobili

Quasi tutte le applicazioni mobili sono nelle mani di Google e di Apple, tutto passa attraverso i loro store, i loro contratti, i loro balzelli. Se un’app permette al suo sviluppatore di guadagnare soldi, Google e Apple si prendono il 30%. Se un’app a loro non piace, non la pubblicano. Se tu sviluppi un’app, non sei padrone neanche del tuo codice, perché non sai se Google o Apple modificano il tuo codice quando pubblichi la tua app. Non solo: queste corporations ti obbligano a rispettare contratti che sono sotto la giurisdizione statunitense anche se tu abiti in qualunque altro posto del mondo. Se Google e Apple abusano del loro potere contro di te, quasi certamente nessun giudice del tuo paese potrà aiutarti, se abiti fuori dagli Stati Uniti. Se nel tuo paese il software non è brevettabile e se non hai vincoli sugli algoritmi che puoi usare, Google e Apple ti imporrano di rispettare tutti i vincoli e i brevetti che sono in vigore negli Stati Uniti.

Una possibile soluzione è quella di non affidarsi agli standard di Google e di Apple, ma agli standard del web: invece di scrivere un’app destinata a finire negli store, scrivi una web-app basata su html5 e javascript, in modo che funzioni in qualsiasi browser moderno di qualsiasi dispositivo, e pubblicala su un server che si trovi all’interno della tua nazione. In questo modo, la giurisdizione vigente sarà quella della tua nazione e non dovrai prostituirti a Google o ad Apple. Di contro, coloro che useranno la tua web-app dovranno essere così intelligenti, informati e consapevoli da capire che stare lontano dagli store di Google e di Apple è una questione di libertà.

In certi casi e in base ai tuoi obiettivi, può essere utile decentrare il più possibile l’esecuzione del codice: potresti permettere a chiunque di scaricare il tuo codice e di eseguirlo su un proprio server, in modo che gli eventuali abusi dei governi per bloccarti si scontrino con tale decentramento. Tecnicamente queste app si chiamano “DApp” (Decentralized Application). Un esempio è DTube, piattaforma decentrata per la pubblicazione di video, “resistant to censorship” e “ads free”. E’ simile a YouTube, ma totalmente decentralizzata e quindi libera da un potere centrale e autoritario. Inoltre, diversamente da YouTube, rispetta pienamente di standard del web e non applica strani algoritmi per impedirti di scaricare i video, anzi, il download dei video è molto semplice.

Conseguenze logiche – 1

Per tutte queste ragioni, anche l’uso di servizi popolari per la condivisione di codice, come Github, ha seri limiti in materia di libertà. Microsoft (proprietaria di Github) ha imposto limiti agli sviluppatori che abitano in paesi del mondo che agli Stati Uniti non piacciono. Una soluzione  alternativa è scaricarsi il codice di GitLab, rilasciato con MIT license, e installarselo su un proprio server: io ho fatto così. Anche l’uso di servizi popolari di file sharing come Dropbox o Google Drive ha gli stessi problemi di privacy e di possibilità di banning in qualsiasi momento: in questo caso, mi sono scaricato il codice sorgente di OwnCloud, rilasciato con licenza GNU Affero General Public License v.3, e l’ho installato su un mio server.

Conseguenze logiche – 2

Il fatto che i sorgenti di un software siano distribuiti con licenza GNU GPL o altra licenza libera, in realtà non offre alcuna garanzia se per usare l’app devi obbligatoriamente scaricarla da uno store. L’app disponibile negli store, infatti, potrebbe essere stata alterata rispetto ai sorgenti. L’unica garanzia è che tu possa compilarti autonomamente il codice e installarti l’app da te compilata, ma questo è fortemente ostacolato da Apple e da Google. Se l’app usa un server, dovresti avere anche il codice del server per poterlo installare su un server tuo. Inoltre noi non sappiamo cosa realmente fanno i sistemi operativi degli smartphone (iOS e Android), visto che non possiamo scaricarci i sorgenti, studiarli, modificarli e utilizzarli con le nostre modifiche. Da questo punto di vista, una web-app è indipendente da qualsiasi sistema operativo e da qualsiasi store: ciò non risolve tutti i problemi che ho elencato, ma almeno una parte di essi.

Obiezione 1: La presenza della mia app negli store di Google e di Apple è essenziale per il mio business.

Risposta: Saresti ancora convinto di ciò se Google e Apple ti chiedessero commissioni del 90% invece che del 30%?  Saresti ancora convinto di ciò se Google e Apple ti chiedessero di fare importanti modifiche alla tua app che per te sarebbero troppo costose?  Saresti ancora convinto di ciò se Google e Apple rimuovessero la tua app dagli store o, in maniera più subdola, ne limitassero fortemente la visibilità?
Ogni volta che storicamente un potere dispotico e antidemocratico si è imposto, le persone hanno creduto che collaborare col quel potere fosse l’unica opzione. Se ciò fosse stato vero, allora Hitler sarebbe diventato il padrone del mondo.
Questo è innanzitutto un problema politico ed economico. Oggi valgono le regole che se tu non sei su Google allora non esisti, se non sei dentro Facebook, Twitter, Instagram, LinkedIn e altri social popolari, allora non esisti, se la tua app non è negli store di Google e di Apple allora non esiste, e così via. Eppure le alternative esistono, io non vivo dentro Facebook eppure esisto, giusto per fare un esempio.
Ricorda che Google, Apple, Microsoft, Amazon, Facebook, Twitter e altri social, in poche parole tutte le grandi corporations di Internet, in qualunque momento possono bannarti e annientarti.
Sarebbe cosa buona e giusta sensibilizzare le persone agli standard del web e ai motivi per cui Tim Berners-Lee ha inventato l’Html.

Obiezione 2: la segretezza del codice è essenziale per il mio business

Nessuno ti obbliga a pubblicare il tuo codice e a condividerlo con gli altri, fai ciò che vuoi. Sappi però che esistono app popolari e persino raccomandate dalla Commissione Europea al suo staff, come Signal, che sono rilasciate con licenza GNU GPL v.3. Il codice sorgente di Signal è disponibile su Github. L’organizzazione che c’è dietro a tale app, nel momento in cui sto scrivendo, ha alcuni “open roles”, cioè sta cercando sviluppatori ed è disposta ad assumerli con uno stipendio decente e con contratti full time. Questo è solo un esempio che dimostra che la segretezza del codice non è l’unico business possibile nel mondo delle app.

Vorrei farti un altro esempio. Nel 2001, Microsoft paragonò il software libero, nel senso intenso da Richard Matthew Stallman, a un cancro. Più precisamente, queste furono le parole: «Linux is a cancer that attaches itself in an intellectual property sense to everything it touches». L’accusa di Microsoft era rivolta nello specifico alla licenza GNU GPL. Nel 2019, Microsoft ha invitato Stallman in un suo campus per farsi dare consigli e spiegazioni. Nel 2020, Microsoft usa Ubuntu, che è una distribuzione GNU/Linux, per pubblicizzare il suo “Surface Book 3”, all’interno di un spot che inizia con «Run Linux on Windows». Con il tempo anche i più ostinati nel difendere la segretezza del codice stanno scoprendo che il software libero è una seria alternativa da valutare.

Obiezione 3: ci ho messo anni per imparare a programmare per una specifica piattaforma (Android, iOS, Windows, MacOS, Linux o un’altra), devo reimparare tutto da capo per fare una web-app?

Sarebbe importante, sin dall’inizio, imparare strumenti e metodi di programmazione che siano il più possibile cross-platform. Secondo la mia personale opinione, l’ideale sarebbe scrivere un codice che funzioni più o meno ovunque. Io ottengo questo risultato con Codename One, che è un framework per lo sviluppo multipiattaforma al cui codice contribuisco anche io, ma questa è la mia scelta che hai i suoi “pro” e i suoi “contro”, tu sei libero di cercare altri strumenti e di fare altre scelte.

Obiezione 4: le web-app sono tecnicamente più limitate rispetto alle app native

Ciò è in parte vero, dipende da cosa vuoi fare. I limiti sono imposti soprattutto da come sono implementati i browser e quindi, ancora una volta, dal modo in cui Google e Apple hanno realizzato i loro Chrome e Safari. Non cito altri browser perché, negli smartphone, questi sono quasi gli unici due browser utilizzati. Nei computer desktop, l’unico browser “libero” e indipendente, nel senso di non manipolato da una multinazionale, è Firefox. A questo proposito, considera che Apple vieta lo sviluppo di qualsiasi browser alternativo a Safari sui propri iPhone: il fatto che per iOS siano disponibili browser diversi da Safari è una messa in scena per ingannare gli utenti, gli sviluppatori sanno bene che Apple vieta loro di fare concorrenza a Safari.
Ad ogni modo, ciò che si può fare in maniera cross-platform e cross-browser con una web-app è molto ampio. Ancora una volta, però, gli utenti vanno educati a capire cosa c’è di sbagliato negli store.

2. I social

Come ho precedentemente scritto, oggi non c’è contenuto pubblicato su Internet che non sia mediato da soggetti terzi, ovvero da corporations, che agiscono con il loro libero arbitrio, spesso al di sopra di qualsiasi legge. Nel mio paese, in Italia, Facebook e Youtube sono molto usati come strumenti di comunicazione politica, il nostro capo del governo e i nostri sindaci comunicano con la popolazione tramite Facebook. I giornalisti dissidenti usano Youtube e a volte vengono censurati. Amici miei che hanno pubblicato miei messaggi su Facebook, copiati dal mio blog, sono stati più volte bannati, cioè Facebook ha chiuso il loro profilo. Questi sono solo piccoli esempi, in altre nazioni la situazione è peggiore di quella italiana. A ciò andrebbero aggiunti mille altri problemi legati agli uso di questi social.

Secondo me, l’unica vera soluzione è non usare questi social. Se due persone o comunque poche persone hanno bisogno di scambiarsi messaggi per mezzo della tecnologia, possono usare le email o altri strumenti di messaggistica privata e crittografata, che non siano in mano a qualche multinazionale. Se tante persone hanno bisogno di comunicare tramite la tecnologia, possono pagarsi un server economico e installarci una piattaforma social basata su codice libero, in modo che tale social sia sotto il loro controllo. Se un politico, un’associazione o un capo di stato vuol comunicare con il resto del mondo, può usare gli standard del web, creandosi un proprio sito oppure un proprio blog, magari installato su un server che può controllare. Tutte queste soluzioni non proteggeranno completamente dagli abusi di potere e dalle violazioni dei diritti umani, ma potranno mitigare il problema.

Finché però le persone continueranno a usare Whatsapp, Facebook, Instagram e Youtube come mezzi principali di comunicazione, allora continueranno a prostituirsi a Mark Zuckerberg, a Sergey Brin e a Larry Page, e ai poteri occulti che tramite loro agiscono. Nella situazione attuale, secondo me, sarebbe meglio fare sforzi per incontrarsi di persona (dove non ci sono telecamere e microfoni) e non usare affatto la tecnologia per comunicare.

3. I motori di ricerca

Come ho precedentemente scritto, se una persona, un’associazione o un’azienda non compare nei primi risultati forniti da Google è come se non esistesse. Questo dà l’idea della tirannia di Google. Quello che noi comuni mortali possiamo fare è mitigare il problema, grazie alla decentralizzazione e alla ricerca tramite più fonti. Per mio uso personale e per le altre persone di lingua italiana, ho reso disponibile questo meta-motore di ricerca, che gira su un server che è sotto il mio controllo e che fornisce risultati estrapolati da molteplici fonti: https://ricercaalternativa.mydissent.net/
Questo motore di ricerca non spia gli utenti e non fa alcuna delle azioni malevole fatte da Google. Ho anche disabilitato i logs, in modo che io non sappia cosa le persone cercano né chi usa il mio motore. Il codice è con licenza “GNU Affero General Public License v3.0”: tu puoi scaricartelo e usarlo su un tuo server.
Ciò non risolve i problemi della censura, ma li mitiga. Inoltre il fatto che i dati siano estrapolati da più fonti, e solitamente quelli presi da Wikipedia sono al primo posto, riduce gli effetti degli abusi di potere da parte di Google.
Il fatto che il codice sia scaricabile e utilizzabile su un proprio server è una garanzia contro i poteri centralizzati.
Di contro, ci sono ancora molti miglioramenti da fare.

4. I sistemi operativi

Windows, Android, iOS e MacOS ci spiano continuamente. Al momento, la maggioranza delle distribuzioni GNU/Linux sono l’unica vera alternativa per avere maggior controllo della tecnologia che utilizziamo. Il problema è che oggi la maggioranza del computing è fatta tramite smartphone e servizi cloud: sugli smartphone non possiamo cambiare il sistema operativo e metterci GNU/Linux (se non in rarissimi casi) e sui servizi cloud non abbiamo alcun controllo. Piuttosto che proporre soluzioni o alternative, qui mi limito a sottolineare che la questione più urgente è creare una consapevolezza del problema. L’IoT (Internet of Things) sarà completamente al di fuori del nostro controllo e violerà continuamente i nostri diritti e le nostre libertà. Il 5G è al servizio dell’Internet of Things. Non ho soluzioni né proposte, se non quella di spargere la voce e di aiutare a costruire una consapevolezza del problema.

Francesco Galgani,
9 giugno 2020

Callbacks disponibili in Codename One

In riferimento al corso introduttivo sulla programmazione multipiattaforma con Codename One da me precedente pubblicato, per promemoria personale e per utilità altrui stilo qui una lista dei callback generici disponibili, utilizzabili con espressioni lambda.

SuccessCallback<T>
FailureCallback<T>
OnComplete<T>
AsyncResult<V> (implements both SuccessCallback and FailureCallback)
LazyValue<T> (accepts multiple Object arguments and returns T)
Runnable
RunnableWithResult<T>
RunnableWithResultSync<T>

Pages

Subscribe to Informatica Libera - Francesco Galgani's Blog RSS