Luca Beltrame Profile picture
Dec 17 8 tweets 2 min read
Once upon a time, the F in #FOSS meant "Free" as in "freedom". Nowadays some of the developers are ascribing instead to some different political theories (which is fine) and perceive FOSS as a way to advance a politcal view or agenda (*not* fine). 1/
In fact, some argue that software should not be used if there are moral or ethical issues, forgetting for example the legal issues around the JSON license (what does "not for evil" mean?). But, to me, it seems that some developers *hate* the idea of freedom. 2/
It looks like they have issues with how people use their software, even though the license perfectly allows them to do so. Yes, some people will use your software for stuff that is displeasing, sometimes illegal, sometimes even vile.
3/
Ultimately, whatever reason you develop software and FOSS for, once it is in the hands of the users, as long as the license is upheld, you, as a developers, have absolutely *zero* say in how it used. And before you say anything, I develop and developed FOSS myself. 4/
All this babbling about specific "ethics issues" is about pushing the developers' own view on things to the users or other fellow developers. As I tend towards free speech absolutism, I don't mind if you hold such views. I don't agree with them, but it's my problem. 5/
I mind when such things are pushed onto others as the "true right way" or the "moral" way. But more importantly, this has nothing to do with software. You might develop it with a vision, but others can follow, diverge, or reject it outright. 6/
That's freedom for you, and true diversity of viewpoints. If you think FOSS allows you to create your clique of likely-minded people only... well, you're going to get disappointed.
Please spare me the "FOSS is political" mantra: I've seen already it is selectively applied. 7/
In the end, again, don't be surprised if there are people who push back. As a developers, you do whatever you want with the development of the software itself. But you have no right to dictate or suggest what others may do with it (save for the license). 8/8

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Luca Beltrame

Luca Beltrame Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @gstarwind

Dec 18
@AlessiaMaroc1 @mbx1900 @ngiocoli @mafino72 @PaoloGrazioso @MarabottiMarco Lo dico chiaramente, nuovamente: ho studiato farmacologia per un bel po' di anni specialmente su farmaci molto peggiori dal punto di vista rischio / beneficio come gli antitumorali.
E adesso spiego perché mi fa saltare i nervi la dicitura "sperimentale". 1/
@AlessiaMaroc1 @mbx1900 @ngiocoli @mafino72 @PaoloGrazioso @MarabottiMarco Come si determina l'efficacia di un vaccino? Fissato l'obiettivo (infezione, malattia, effetti gravi, quel che vi pare...) bisogna dimostrare che ci sia una significativa differenza tra chi lo prende e chi no. Quindi si usa un trial randomizzato controllato (RCT). 2/
@AlessiaMaroc1 @mbx1900 @ngiocoli @mafino72 @PaoloGrazioso @MarabottiMarco Si prendono due gruppi di persone il più possibile simili e si fanno una serie di calcoli matematici per vedere quante servono per poter determinare un certo effetto con una "sicurezza" (confidenza). A questo punto, ad ogni persona reclutata... 3/
Read 22 tweets
Oct 23
@RobiVil @claudeger55 @MedicinePop @repubblica No, ma in immunologia "escape" vuol dire anche la perdita di un solo epitopo. Qui si fa pensare che non funzionino più perché l'immunità umorale è bypassata da Omicron... *ma* questo solo perché solo le Ig che neutralizzano la S fermano l'infezione. 1/
@RobiVil @claudeger55 @MedicinePop @repubblica Ma vogliamo ricordare che l'omologia di sequenza a livello di proteina su tutti le proteine del SARS-CoV-2 è superiore all'80%? Solo la S scende attorno al 60%, ma questo è indice di una bassa variabilità "dove conta". Le cellule T sono più resistenti a questi cambiamenti. 2/
@RobiVil @claudeger55 @MedicinePop @repubblica Quindi, come mostrato benissimo sia delle predizioni che dai vari esperimenti in vitro nel corso dell'anno, l'impatto sulla loro capacità è minimo. A questo si aggiunge la memoria immunitaria, che dura almeno due anni se non più (cf. esperimenti del gruppo di A.Sette). 3/
Read 12 tweets
Oct 12
@claudeger55 @ontherailaway L'ho visto, come è stato un caso montato ad arte! In primis, la risposta alla domanda stessa è stata pessima perché chiaramente quella donna non se lo ricordava affatto. 1/
@claudeger55 @ontherailaway Ma anche chi ha fatto la domanda è in completa malafede. La ragione è che la risposta c'è sempre stata prima che venisse approvato. Nei documenti FDA per la discussione sull'approvazione c'era un addendum e una discussione su questo. 2/
@claudeger55 @ontherailaway E si andava a dire che c'era forse qualcosa ma c'era troppa incertezza e il modo in cui era stato fatto il trial non poteva determinare ciò. Inoltre la registrazione del trial su ClinicalTrials.gov (agosto 2020) già lo indicava come obiettivo secondario. 3/
Read 13 tweets
Jun 21
@fiori_gianmarco @Davide19663174 @valerialm26 Sembra un film che ho visto tante volte. ;) Ma cerco di non essere noioso. Sono almeno vent'anni che si studiano le mascherine per combattere le infezioni respiratorie, perché se fosse così sarebbero utili in ambito ospedaliero.
@fiori_gianmarco @Davide19663174 @valerialm26 Ovviamente prima del SARS-CoV-2 c'erano le influenze o le sindromi simil influenzali (ILI, influenza-like illness). Trasmissione simile, comunque, anche se meno contagiose, e con una fase asintomatica (30-40% delle influenze sono asintomatiche).
@fiori_gianmarco @Davide19663174 @valerialm26 Come misuriamo l'efficacia di questi DPI? Ci sono almeno tre modi diversi, grossolanamente.
Il primo è vedere a livello chimico-fisico se il tessuto fa da barriera, e spesso si fa con manichini e condizioni più o meno elaborati.
Read 15 tweets
May 14
I've heard now several experts, but this is a common theme also among lay people, that these "outdated" vaccines no longer work against Omicron. That depends on how you define "work". And that's mainly an incorrect take. 1/
A vaccine, as you already know, stimulates the immune system to act against a pathogen. There are several mechanisms that are activated, but we're going to simplify the picture to two: "humoral" and "cellular" response. 2/
"Humoral" refers to antibodies. These work by recognizing the antigen (in this case, the SARS-CoV-2 spike protein) and thus binding to it. Depending on their nature, they can act as a trigger for other cells to "gobble up" the virus, or... 3/
Read 18 tweets
Dec 18, 2021
@andreeeee95 @AilenGamberoni @ferrix88 Come se queste misure servissero per fermare la diffusione di un virus respiratorio altamente contagioso che dà sintomi aspecifici, temendo una variante ancora neanche caratterizzata. Hanno dimenticato epidemiologia, immunolgia, salute pubblica. Tutto.
E non servirà a nulla.
@andreeeee95 @AilenGamberoni @ferrix88 Mettiamolo in chiaro, prima che mi si dia del "novax". Solo i presidi farmacologici funzionano. Solo i farmaci (esistenti ed in approvazione) ed i vaccini, che fanno sì che non diventi più un problema sociale e non individuale.
Ma...
@andreeeee95 @AilenGamberoni @ferrix88 queste idiozie, perché idiozie sono, minano la fiducia nelle istituzioni, nei programmi di vaccinazione, e mostrano chiaramente che chi sta in cima non capisce niente di scienza. Omicron come un "reset" dell'immunità? Ma per favore, leggetevi nuovamente il Janeway-Travers.
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(