Esiste un metodo scientifico per misurare il dolore oppure rimane un’esperienza umana introspettiva ed individuale impossibile da condividere con gli altri?

Questo post forse non lo capiranno neanche i conoscenti della mia cerchia più stretta. Oggi ho scelto volontariamente di prendere un giorno di riposo forzato a causa del mal di schiena. Ho già avuto forti dolori alla schiena, per altro molto più acuti di quello odierno, al punto da soffrire con semplici colpi di tosse, ma non mi hanno mai fermato dallo svolgere le mie normali attività. Quest’oggi invece ho deciso di prendermi una pausa, iniziando a rimproverare me stesso con auto-accuse incessanti.

Mi sono domandato se la mia fosse semplice mancanza di forza di volontà, pigrizia, lassismo, rammollimento, non so neanche io come definirla, o fossi davvero malato 😕

Continua a leggere “Esiste un metodo scientifico per misurare il dolore oppure rimane un’esperienza umana introspettiva ed individuale impossibile da condividere con gli altri?”

Il mio primo Commodore VIC-20 … nel 2023 😂

Queste prime 2 settimane di Ottobre 2023 sono state turbolente per me e mi ero completamente dimenticato del mio glorioso acquisto di Domenica 1° Ottobre 2023: il commodore VIC-20 😅

Presso il Game Vintage Market tenutosi a Roma (nel quartiere San Paolo) il 30 Settembre e 01 Ottobre 2023, ho comprato il primo VIC-20 della mia vita, a soli 42 anni di distanza dal suo esordio … beh, come si dice: non è mai troppo tardi 🤣

Eccovelo qui, cari esimi estimatori, in tutta la sua magnificenza 🤩 Ho avuto anche la fortuna di trovare il manuale dell’introduzione al linguaggio BASIC per VIC-20 (in Italiano), chissà in futuro non mi venga voglia di svilupparci qualcosa di interessante. Visto che l’ho pagato un patrimonio (ben 100€), in omaggio ho avuto una cassetta giochi per il Commodore 64 che potrà sempre tornare comoda in futuro 😁

Notare dalla foto del computer in funzione i suoi ben 3,5 KB di memoria disponibile: 3.583 bytes liberi, per la precisione! Oggi persino le banalissime SIM card dei telefoni hanno 256 KB di memoria 🤓

Internet ci sta togliendo la capacità di esplorare, sperimentare ed IMPARARE

Domenica scorsa ho deciso di fare un giro in mountain bike nella tenuta di Tor Marancia che ho visitato la 1° volta quando ero un ragazzino delle scuole medie, quindi a 30 anni di distanza. La mattinata prima di uscire di casa, con un comportamento naturale e quasi istintivo, ho iniziato una ricerca affannosa ed ossessiva su Internet di informazioni relative alla tenuta: percorsi, video, mappe, opinioni, commenti, informazioni da vari siti web ufficiali ed ufficiosi. Ovviamente quel luogo non è geolocalizzato, il terreno non è percorribile da un veicolo a motore quindi non lo trovi su Google Maps o Waze. Non sono riuscito a raccogliere un collage di informazioni soddisfacenti, macando forse specifiche iniziative a riguardo, e confesso che a causa di questa carenza stavo per rinunciare alla gita.

Fortunatamente ho deciso di andarci lo stesso, ho anche pubblicato un video, non ricordavo praticamente nulla di quel posto, e facendo un controllo sui miei spostamenti GPS mi sono reso conto di aver pedalato solo per il 25% dell’intero percorso 😒 Va detto che quel parco o già lo si conosce oppure qualcuno deve fartelo conoscere, cosa che successe a me al tempo visto che la soffiata arrivò da un mio compagno di scuola. Da adulto ci sono andato impreparato, mi sono sentito completamente spiazzato, anzi stavo pure per rinunciare ed ho visitato solo ¼ del percorso; commettendo anche degli errori tra l’altro. Eppure da ragazzino era come se sapessi già tutto, non mi preoccupavo di conoscere in anticipo il dove andare, anzi neanche me lo ponevo il problema: semplicemente salivo in sella e pedalavo! All’epoca non esistevano gli smartphone, non si trovavano facilmente mappe dettagliate, non c’era il navigatore satellitare popolare, e per i comuni mortali Internet era alieno.

Quindi cos’è successo nel frattempo: mi sono forse completamente rincoglionito? 🤔

Continua a leggere “Internet ci sta togliendo la capacità di esplorare, sperimentare ed IMPARARE”

Aggiornamento pagina per esempi grafica in TypeScript 📜

Ho finalmente aggiornato la pagina esempi grafici in TypeScript, ora sono inclusi i progetti (a.k.a. soluzioni) scaricabili sviluppati usando Visual Studio 2022 (Community Edition). Ogni archivio ZIP contiene sia l'”eseguibile” compilato sia il codice sorgente completo. Ho inoltre aggiunto un nuovo progetto alla lista: lo script WebGL dell’header (e del footer) usato in questo blog.

Sono solo semplici esperimenti ma sentitevi liberi di usarli per qualsiasi scopo 😉👍

La perfezione dell’imperfezione umana ☢️

Forse oggi sono diventato più maturo, o semplicemente sto invecchiando: non lo so! Adesso mi nascono nella mente pensieri che solo qualche anno fa non avrei neanche lontamente sognato di poter fare. La politica è imperfetta, i politici sono imperfetti, gli esseri umani sono imperfetti. Se fosse per me, vivremmo tutti in una sola gigantesca tecnocrazia, perchè secondo la mia mentalità (malata) è solo la scienza che dovrebbe guidare le scelte di noi umani. Il mio pensiero può essere considerato razionalista o magari pragmatista, non sono esperto di questi argomenti e forse sto sparando termini a casaccio, ma in ogni caso ritengo che il metodo e le evidenze scientifiche dovrebbero essere il nostro unico faro-guida.

Nulla sarebbe più fatale che consegnare il governo degli Stati nelle mani degli esperti. Il sapere degli esperti è un sapere limitato, mentre l’illimitata ignoranza dell’uomo semplice, che sa dove gli duole, è una guida più sicura delle rigorose direttive di qualsiasi persona specializzata.

Winston Churchill (in una lettera del 1902 a H. G. Wells)

Riflettevo sulle fonti energetiche Italiane ed in particolare su quella nucleare a fissione. In Italia il nucleare è stato abolito con il referendum del 1987 e sono rimasto convinto, per buona parte della mia vita, che questa decisione fosse stata un errore. Ora invece mi rendo conto come questa scelta, ripeto secondo me fondamentalmente sbagliata, oggi si sia trasformata in un’opportunità. Le centrali nucleari di 4° generazione, infatti, non sono solo un passo avanti rispetto alle generazioni passate, ma un vero e proprio salto in lungo da record!

Gli investimenti sul nucleare che noi Italiani non abbiamo fatto nei decenni passati, ora abbiamo la possibilità di poterli riservare alla costruzione di centrali nucleari di IV generazione. Quella che nel 1987 si era rivelata una scelta discutibile, dal punto di vista scientifico, oggi può essere trasformata in una nuova occasione di sviluppo per noi tutti. Questa potrebbe essere la dimostrazione pratica che non tutte le scelte imperfette siano de-facto sbagliate intrinsecamente. Se noi Italiani fossimo solamente più svegli e lungimiranti di quello che dimostriamo nella pratica quotidiana, oggigiorno potremmo impiegare massivamente le nostre (sempre più esigue) risorse economiche per la creazione di centrali nucleari di nuovissima generazione, ponendoci così in una posizione di vantaggio rispetto gli altri paesi occidentali che hanno speso denaro per le ormai desuete centrali nucleari di generazioni precedenti. SVEGLIAMOCI!!!

Amiga Passione Day 2023 e il gioco “Mystere” (anno ~1990)

Nostalgia, nostalgia canaglia!” cantavano Al Bano e Romina Power ai tempi d’oro. Ebbene ieri (Domenica 17 Settembre 2023), per un caso assolutamente inaspettato, all’ultimo momento ho avuto la fortuna di partecipare all’Amiga Passione Day 2023 tenutosi a Spoleto, la bellissima cittadina medievale in provincia di Perugia (Umbria) che tutti noi amiamo e più precisamente in Piazza Garibaldi: vicino la location della fiction RAI “Don Matteo” 🏰

Continua a leggere “Amiga Passione Day 2023 e il gioco “Mystere” (anno ~1990)”

Giochicchiando con WebGL – Parte III

Dopo un lungo periodo di assenza, sto pian piano riprendendo le attività in questo mio blog personale e spero in maniera regolare. Era troppo tempo che intendevo aggiornare l’header superiore del sito, scritto in TypeScript e in WebGL, e finalmente ci sono riuscito; a dire il vero il codice è stato modificato diverse settimane fa ma ho scritto un post solo ora. Il banner animato è estremamente semplice: ci sono 2 triangoli che formano un rettangolo a pieno schermo canvas e ai 4 angoli vengono generati 4 colori casuali. Usando l’interpolazione bi-lineare classica su ogni triangolo, non viene considerato il 4° colore, perchè non è parte dell’elenco dei vertici passati al renderizzatore, creando un artifatto grafico (del colore) sulle ipotenuse. Ho risolto molto semplicemente creando un color fragment shader ad-hoc per svolgere il compito, adesso per ogni pixel dei triangoli vengono interpolati linearmente i 4 colori degli angoli, creando una doppia interpolazione lineare (a.k.a. bilinear filtering), sia nell’asse X sia nell’Y … da non confondere con la quadratic interpolation che invece è tutt’altra cosa!

Continua a leggere “Giochicchiando con WebGL – Parte III”

Pubblicità spacciate per notizie: è solo colpa degli AdBlocker?

La prima cosa che faccio in un sistema operativo fresco appena installato è scaricare i vari web browser e su ognuno attivare i plug-in che bloccano la pubblicità, ossia le più famose estensioni come uBlock Origin, Adblock Plus, AdBlock o simili. Da un decennio i banner pubblicitari erano diventati eccessivamente molesti quindi tante persone, inclusi i neofiti, hanno preso l’abitudine di utilizzare gli ad-blocker e di conseguenza i content creator hanno iniziato a registrare minori guadagni dalle entrate pubblicitarie. Per ripristinare la monetizzazione, come ho lamentato in un precedente post, gli amministratori dei siti web aggregatori di contenuti si sono ingegnati con un espediente: hanno cominciato a spammare pubblicità / sponsorizzazioni / spot / réclame / promozioni / marchette (chiamatele come preferite) camuffate da notizie, elencate normalmente come le altre nella lista. Anzi da pochi anni ce n’è una versione 2.0 che nasconde spot all’interno di un articolo reale, o in paragrafi ad-hoc facilmente identificabili, o sempre più spesso integrati nel testo stesso senza evidenti demarcazioni. Esattamente come succede nei video che frequentemente promuovono prodotti o servizi come parte del filmato, solitamente dopo una breve introduzione, e non più tramite advertising esterno (rimuovibile dai programmi).

Tutte queste tecniche servono ad aggirare gli ad blocker!!!

Continua a leggere “Pubblicità spacciate per notizie: è solo colpa degli AdBlocker?”

La bolla informativa in Internet causata dagli algoritmi ma non solo…

Pensierino del Sabato mattina. Da alcuni anni a questa parte, nella mia barra delle applicazioni (la taskbar) sono onnipresenti 3 icone collegate ai più importanti browser su Windows: FireFox, Chrome ed Edge. FireFox è il browser principale che uso più frequentemente per navigare, anche se è leggermente meno compatibile a livello HTML/CSS/JScript rispetto agli altri 2, lo preferisco sia per la sua indipendenza commerciale sia per la sua sicurezza, specialmente a livello sincronizzazione dati e condivisione account; e poi da quando sono passato ad un monitor con risoluzione 4K, la sua modalità lettura (tastino F9) è diventata la mia migliore funzionalità-amica di semprissimo! Datemi pure del boomer ma io oggi alla raffinatezza grafica dei siti web preferisco la semplicità nella lettura del contenuto 😅 Ad ogni browser ho associato un diverso account Google: a FireFox è associato un account “sporco” di cui non mi interessa nulla, mentre agli altri 2 browser ho associato account “puliti”: cioè quello personale e quello lavorativo.

Ho optato per questa precisa strategia onde evitare che i famigerati algoritmi finissero per insozzare con contenuti alquanto discutibili anche gli account del profilo personale e lavorativo, che desidero invece mantenere salubri. E che ci piaccia o no, Google ad oggi rimane il principale collezionista e condivisore di dati statistici sugli utenti ai fini della profilazione. La necessità di 3 diversi browser non è esclusivamente questa ma è anche per implementare un supporto software più ampio possibile durante lo sviluppo e il debugging di siti web.

Malgrado il mio uso accorto ed oculato dei browser, degli account ad essi associati, dell’attenta navigazione che cerco di seguire diligentemente, sfortunatamente oggigiorno a causa di una serie infinita di pratiche di marketing ormai consolidate, presenti praticamente in ogni angolo dell’Internet, non riesco più a sfuggire dai contenuti di tendenza, o anzi, per definirli ancora meglio … dalle stramaledette minchiate 😒

Continua a leggere “La bolla informativa in Internet causata dagli algoritmi ma non solo…”

Bing Answers rivoluzionerà anche il modo di pensare e ragionare dell’essere umano

Continua il mio viaggio alla scoperta dell’innovativissimo Bing Answers, la fusione del motore di ricerca Bing di Microsoft con l’intelligenza artificiale ChatGPT versione 4 (GPT-4) di OpenAI: l’accoppiata vincente che sta scrivendo un nuovo capitolo nella storia dell’informatica e dell’umanità! Dopo alcuni giorni di utilizzo già non posso assolutamente più farne a meno, se fino ad ieri nel linguaggio comune si pronunciavano frasi del tipo “fa’ una ricerca con Google” da domani la nuova frase fatta che entrerà a far parte del glossario collettivo sarà “fa’ una domanda a Bing (Answers)“. Questo nuovissimo ed avanzatissimo strumento consente di trovare informazioni articolate in una manciata di secondi che solo fino a pochi mesi fa avrebbe richiesto intere giornate di ricerche incrociate per ottenerle, anche per più giorni di seguito onde raffinare progressivamente i risultati raggiunti, ammesso si fosse poi riuscito davvero a intercettare una singola fonte sufficientemente attendibile sull’argomento desiderato.

Continua a leggere “Bing Answers rivoluzionerà anche il modo di pensare e ragionare dell’essere umano”