Un programmatore e “appassionato di retroinformatica” di nome Yo Kheng Man, che vive a Singapore, è riuscito a programmare un client DOS per utilizzare la rete neurale ChatGPT di OpenAI. Lo sviluppatore ha registrato il suo dialogo con il modello di intelligenza artificiale su video e lo ha caricato su YouTube.
Vale la pena notare che l’autore dell’idea non ha utilizzato un emulatore DOS: il chatbot è stato lanciato nativamente su un antico PC portatile IBM 5155 (1984).
“Il DOS non ha funzionalità di rete integrate e la potenza di calcolo dei computer più vecchi è estremamente bassa. Pertanto, durante la scrittura del codice per questa piattaforma, alcune difficoltà erano inevitabili”, ha detto l’appassionato nel suo blog .
Advertising
Yo Khan Man ha utilizzato il compilatore Open Watcom C/C++ per creare il programma. Il DOS non è fornito in bundle con il netcode, ha detto, ma gli sviluppatori hanno creato da tempo le proprie soluzioni. L’appassionato ha utilizzato MTCP per i suoi compiti: uno stack di rete scalabile creato per macchine DOS.
Gestire la crittografia è stato un po’ più difficile. Le API ChatGPT sono gestite tramite HTTPS, ma semplicemente non esistono librerie aggiornate per DOS che forniscano supporto per questo protocollo. In precedenza, lo sviluppatore aveva già riscontrato un problema simile nell’altro suo progetto, quindi la soluzione è stata trovata abbastanza rapidamente.
“Ho deciso di ingannare il sistema utilizzando il mio proxy http-to-https Golang. Il proxy funziona su un PC moderno e funge da intermediario trasparente. Controlla il campo host delle richieste HTTP e inoltra i byte socket grezzi come HTTPS ai server OpenAI. Il risultato viene quindi passato byte per byte al programma senza alcuna modifica.”
Quando la rete neurale è stata lanciata con successo sull’IBM 5155, l’appassionato ha chiesto a ChatGPT di parlare del computer che stava utilizzando. Il chatbot ha fornito dettagli sul dispositivo, menzionando che è stato uno dei primi computer portatili rilasciati da IBM nel lontano 1984, e le sue dimensioni compatte e il display monocromatico integrato lo hanno reso una scelta popolare tra i lavoratori che lavorano fuori casa.
Per tutti i possessori di computer DOS che vogliono anche “pompare” la loro macchina retrò con tecnologie di intelligenza artificiale, l’autore del progetto ha pubblicato il codice sorgente del software che ha scritto su GitHub.
Advertising
📢 Resta aggiornatoTi è piaciuto questo articolo? Rimani sempre informato seguendoci su Google Discover (scorri in basso e clicca segui) e su 🔔 Google News. Ne stiamo anche discutendo sui nostri social: 💼 LinkedIn, 📘 Facebook e 📸 Instagram. Hai una notizia o un approfondimento da segnalarci? ✉️ Scrivici
Machine Learning Engineer specializzato nel Natural Language Processing.
Appassionato di Intelligenza Artificiale, Coding e tecnologia in generale.
Aspetta l'avvento di Skynet.
Aree di competenza:Artificial Intelligence Engineer, Machine Learning & Deep Learning Specialist, Python Developer
Ritorna lunedì 18 e martedì 19 maggio la Red Hot Cyber Conference 2026, l’evento gratuito creato dalla community di Red Hot Cyber, che si terrà a Roma in Via Bari 18, presso il Teatro Italia. L’iniziativa è pensata per promuovere la cultura della sicurezza informatica, dell’innovazione digitale e della consapevolezza del rischio cyber. Rappresenta un punto di incontro tra professionisti, studenti, aziende e appassionati del settore, offrendo contenuti tecnici, workshop e momenti di confronto ad alto valore formativo.
L’edizione 2026 si svolgerà a Roma nelle giornate del 18 e 19 maggio presso il Teatro Italia e includerà attività formative, sessioni pratiche e la tradizionale Capture The Flag. L’evento è completamente gratuito, ma la partecipazione è subordinata a registrazione obbligatoria tramite i canali ufficiali, al fine di garantire una corretta organizzazione e gestione degli accessi.
Le iscrizioni saranno disponibili a partire dal 16 marzo 2026 attraverso la piattaforma Eventbrite, dove sarà possibile registrarsi ai diversi percorsi dell’evento: workshop, conferenza principale e competizione CTF. I link ufficiali di registrazione saranno pubblicati sui canali di Red Hot Cyber e costituiranno l’unico punto valido per la prenotazione dei posti all’evento.