Informatica

Blog che parlando di informatica

Book Assistant 0.1

Premessa. Questo articolo non intende affrontare i problemi etici e morali legati all’utilizzo di LLM (Large Language Model), come vengono chiamati i sistemi di (presunta) intelligenza artificiale e altri strumenti legati a questi sistemi. Volenti o nolenti, questi strumenti sono già stati adottati da molte persone fisiche e aziende e sarà sempre più necessario saperli usare nel proprio lavoro.

Avevo già scritto qualche commento tempo fa riguardo alla corsa all’adozione di questi strumenti da alcuni dei maggiori motori di ricerca. Qui intendo solo raccontare la mia personale esperienza nello sviluppo di un’app che utilizza un sistema di questo tipo per effettuare elaborazioni che altrimenti sarebbero estremamente complesse da realizzare. Anche per questo motivo, ho utilizzato questo sistema anche come assistente allo sviluppo dato che era la mia prima esperienza in questo tipo di sviluppo software.

30 anni di Thule Enterprise: 11/04/1994 - 11/04/2024

Nel 2014 il mio blog era intrecciato strettamente con le mie varie attività e i miei interessi. Ormai pubblicavo regolarmente almeno un articolo al giorno riguardo a vari argomenti, a volte anche due articoli nella stessa giornata. Erano gli anni in cui bastava condividere un articolo su Google+ perché venisse indicizzato sul motore di ricerca di Google.

Missioni come quella della sonda spaziale Dawn e del Mars Rover Curiosity della NASA e della sonda spaziale Rosetta dell’ESA mi portavano tanti argomenti su cui scrivere e ad un certo punto decisi di creare un secondo blog specializzato in questi argomenti e in astronomia/astrofisica. Fu così che all’inizio del 2015 aprii il nuovo blog, che chiamai Tachyon Beam.

La seconda versione del sito aziendale

Il 2004 segnò il picco nel mercato retail delle distribuzioni Linux in Italia, soprattutto grazie al pacchetto SUSE. La crescente facilità d’uso e il supporto hardware rendeva sempre più numerosi gli utenti che almeno lo provavano. A livello di server, Linux era già dominante, a livello di supercomputer stava diventando una scelta obbligata, come anche a livello di dispositivi embedded come i router.

Il 2010 è anche l’anno in cui cominciai a darmi al blogging. Per me non c’è mai stato un vero confine tra lavoro e interessi personali e ciò è diventato ancor più vero nella mia attività di blogger. Il primo periodo di vita del blog è stato all’insegna dello sperimentalismo ma anche successivamente ha abbracciato argomenti molto diversi collegati sia alla mia attività professionale che ai miei interessante personali.

Il logo di Baidu

Le notizie trapelate riguardo alle intenzioni di Baidu, il più importante motore di ricerca cinese, di dotarsi di un sistema analogo a ChatGPT sono solo le ultime che hanno interessato il mondo dei motori di ricerca dopo che il sistema di apprendimento automatico di OpenAI è stato lanciato. Nel corso di questo mese, Microsoft ha rivelato di aver investito 10 miliardi di dollari in OpenAI e di voler aggiungere ChatGPT al suo motore di ricerca Bing. Google ha risposto con Google Sparrow, un altro sistema di apprendimento automatico. Il lancio di ChatGPT ha subito riacceso le discussioni sulla natura di questa presunta intelligenza artificiale, sulle sue possibilità e sui suoi limiti e i nuovi sistemi dei concorrenti le aumenteranno ulteriormente.

Schema del processore quantistico IBM Osprey (Immagine cortesia Schema del processore quantistico IBM. Tutti i diritti riservati)

Al IBM Quantum Summit 2022, IBM ha svelato il suo nuovo processore quantistico. Chiamato IBM Osprey, è dotato di 433 qubit, oltre il triplo del processore IBM Eagle svelato solo l’anno scorso. Questo grande passo in avanti nel campo dei computer quantistici serve a realizzare computer in grado di effettuare calcoli complessi che vanno ben oltre le capacità di qualsiasi computer classico. Il software è cruciale quanto l’hardware per le prestazioni e IBM sta lavorando sul Qiskit Runtime, un servizio e modello di programmazione che ha lo scopo di permette di ottimizzare i carichi di lavoro ed eseguirli in modo efficiente su computer quantistici.