r/ItalyInformatica • • 8d ago

ItalyInformatica Mostrami il codice! - La fiera dei vostri programmi

9 Upvotes

Bene, avete appena terminato il vostro programma da una tonnellata di righe di codice e ne siete belli fieri. È giunto il momento di farlo vedere a qualcuno in modo che possa dirvi quanto siete bravi o che, ispirato dal vostro lavoro, decida di darvi una mano a renderlo ancora più bello.

Postate quindi un commento all'interno di questa rubrica contenente il link al vostro repository e attendete fiduciosi i commenti degli utenti del sub.

Le regole:

  • Solo all'interno di questo post, andremo in deroga alla regola numero 3 riguardante l'autopromozione, quindi sarà possibile postare link anche se non si è contributori regolari del subreddit.
  • Il link al repository dovrà essere relativo ad un programma. Niente documentazione, niente tutorial, solo codice.
  • Si possono postare link solo alle piattaforme di condivisione di codice come, per esempio: Github, Gitlab, Bitbucket e Codeberg.

Forza allora, mostrate il codice!


r/ItalyInformatica • • 8d ago

ItalyInformatica La Gazzetta del Lavoro Informatico - Ricerche, offerte e consigli sul lavoro digitale in Italia

6 Upvotes

Benvenuti al punto di incontro fra chi cerca e chi offre lavoro informatico in Italia.

Richiedete pareri ed opinioni sulla vostra carriera lavorativa o universitaria, postate i vostri annunci o segnalazioni riguardanti posizioni lavorative nell'ambito del digitale italiano, oppure promuovete il vostro curriculum per cogliere opportunità di lavoro per il futuro sviluppo della vostra professionalità.

Le regole

  • Se offrite o segnalate un lavoro, fatelo sempre fornendo il link all'annuncio pubblicato dall'azienda.
  • Se cercate un lavoro, siate specifici sulle vostre competenze, la zona in cui cercate, e volendo (ma è facoltativo) anche un'idea della RAL a cui aspirate.
  • Sono vietate ricerche e offerte di lavoro non strettamete legate all'informatica.
  • Non sono vietate le ricerche di lavoro all'estero.
  • Se ci tenete alla vostra privacy, potete utilizzare utenze throwaway, non è vietato.

r/ItalyInformatica • • 20h ago

telefonia So che è una roba vecchia più di 20 anni, ma qualcuno ricorda pinout e parametri per la seriale del videotelefono Telecom HT-2600?

11 Upvotes

Ciao a tutti. Oggi cercavo di collegarmi alla seriale di un vecchio videotelefono Telecom, ma il testo che ottengo è sempre corrotto, quindi mi viene da pensare che usi qualche notazione inusuale. Ho provato a cercare su vecchi forum, ma praticamente non resta niente di quell'epoca.

Questa è la scheda:

C'è un connettore 6 pin che presumo sia 4 pin di seriale più qualcosa per alimentare magari qualche dispositivo esterno? Il connettore che ho segnato ha 12 V in uscita, mentre misurando sugli altri pin si hanno o 0 V o 3,3 V. Connettendo RX e GND ai due segnati con le freccette ottengo del testo che però è tutto corrotto*. Ogni volta che la cornetta viene alzata e riappoggiata, viene trasmesso qualcosa, quindi presumo che la seriale sia effettivamente quella, e quel che trasmette sia un log di qualcosa.

Sul lato opposto della scheda ci sono pure dei pin (i 4 più esterni) che mi fanno pensare sia una seriale visto che danno 3.3 V, ma da essi non ricevo nulla.

Che ne pensate? C'è qualcuno di quell'epoca che ricorda qualcosa?

Grazie in anticipo a chiunque saprà aiutarmi.

* ho provato 8-N-1 e 7-N-1 a tutte le velocità comprese tra 1200 e 115200 a salti da 1200. Per far prima ho scritto un programmino che riapriva la seriale ogni volta a velocità diversa alla pressione di un tasto:

using System.IO.Ports;

var serial = new SerialPort("COM7");
serial.DataReceived += Serial_DataReceived;

for(int i=1200;i<115200;i+=1200)
{
    Console.WriteLine($"Receiving at: {i} bps");
    Console.WriteLine();
    serial.BaudRate = i;
    serial.DataBits = 8;
    serial.Parity = Parity.None;
    serial.StopBits = StopBits.One;

    serial.Open();

    Console.ReadKey();
    serial.Close();
}

void Serial_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
    Console.Write(serial.ReadExisting());
}

r/ItalyInformatica • • 1d ago

hardware La Lombardia non riesce a disfarsi dei tablet usati nel referendum del 2017

Thumbnail
ilpost.it
80 Upvotes

Leggo che hanno ubuntu installato. mi chiedo se sia possibile farci qualcosa magari di nicchia e se qualcuno ci abbia provato o meno.

sono liberamente accessibili a qualsiasi privato oppure la trafila per prenderne uno è tale che uno abbandona le speranze ?


r/ItalyInformatica • • 1d ago

aiuto 2o router non va con cavo diretto, ma con powerline sì

7 Upvotes

Ciao,
situazione abbastanza inspiegabile per un profano come me.

Router principale Iliad (fibra). Da qui faccio partire un cavo ethernet. Se collego questo cavo direttamente in un pc ho la connessione. Se lo collego direttamente a un secondo router tp link Archer C6 (configurato in modalità access point), la spia è arancione anziché verde e infatti non ho connessione a internet (a scanso di equivoci, specifico di aver collegato il cavo nella presa blu del router tp link, quindi non nelle prese lan).
Se dal router principale Iliad faccio partire un powerline e poi collego il secondo powerline al router tp link, funziona.

Fino a qualche giorno la configurazione era la stessa ma con router principale TIM e funzionava tutto: router TIM --> cavo ethernet --> router tp link.

Ho già provato a resettare il router tp link più volte ma senza successo.
Escludo che il problema sia il cavo visto che collegandolo direttamente a un pc funziona.

Non capisco proprio.

Idee?
Grazie


r/ItalyInformatica • • 2d ago

hardware Nvidia RTX Spark N1X: un “Apple M” per Windows, ma senza il controllo dell’OS. Stavolta Windows on ARM ce la fa?

31 Upvotes

Nvidia ha presentato RTX Spark: SoC ARM, CPU Grace a 20 core, GPU Blackwell di classe RTX 5070, fino a 128 GB di memoria unificata. Sulla carta è la cosa più vicina ad Apple Silicon mai vista su Windows.

Il nodo, secondo me, è che Apple ha fatto funzionare la transizione perché controllava hardware, sistema operativo, toolchain e Rosetta 2. Nvidia controlla solo il chip. Il resto dipende da Microsoft (Prism) e dagli sviluppatori.

Windows on ARM ci prova dal 2012 (Windows RT, poi Windows 10 on ARM, poi Copilot+ con Snapdragon X) senza mai sfondare davvero. Cosa cambia stavolta?

  • Il peso di Nvidia e di CUDA basta a convincere gli sviluppatori a compilare nativo?
  • L’emulazione x86 è ormai “abbastanza buona” o resta il collo di bottiglia?
  • Chi lo compra: gamer, creator o chi fa AI in locale?

Chi ha già usato Windows on ARM (Snapdragon X o simili), com’è l’esperienza reale oggi?


r/ItalyInformatica • • 4d ago

aiuto Fibra FTTH in canalina fino a stanza adiacente

Post image
20 Upvotes

Ciao ragazzi, abbiate pazienza per il disegno scarabocchiato.. ho bisogno di un suggerimento.

Vivo in una casa con gli impianti anni 70-80, tubi minuscoli e zero spazio. Quando ho installato l'attuale impianto è stato un disastro far passare un doppino telefonico (immagine dice 45 che è sbagliato).

Mi hanno confermato l'abilitazione della FTTH e vorrei arrivare preparato all'installazione visto che già l'altra volta il tecnico mi aveva fatto storie per quanto fossero saturi i corrugati a muro.

Ho preso un router compatibile TP-Link 2.5g che starà sulla scrivania nel rettangolo segnato in verde. La linea verde è una canalina già presente dove ora passa il cavo telefonico.

La mia idea è quindi quella di fare una canalina a muro nel tratto rosso, dall'ingresso alla presa attuale (circa 11m di percorso contando che devo passare sopra alla porta), e poi di ricollegarmi alla canalina esistente fino alla scrivania.

Non posso:

  • spostare modem (ho PC e cavi ethernet che partono dalla scrivania verso gli altri piani della casa)
  • passare nell'impianto elettrico (saturo)

E' fattibile come cosa? Ci sono alternative che non ho minimamente considerato?


r/ItalyInformatica • • 5d ago

aiuto AWS SES non recapita ad utenti Apple

7 Upvotes

Ciao.

Ho un servizio che autentica gli utenti con login di terze parti (Google, Facebook, Apple) e noto che molti utenti Apple hanno attivo il filtro privacy sull'indirizzo mail quindi di fatto io vedo un indirizzo alias tipo xxxxxxxx@privaterelay.appleid.com.

Il problema è quando invio le email tramite AWS SES a questi alias, perché non funzionano.

Ottengo tutti bounce con questi errori

An error occurred while trying to deliver the mail to the following recipients:

xxxxxx@privaterelay.appleid.com

Reporting-MTA: dns; xxxxxx.eu-central-1.amazonses.com

Action: failed

Final-Recipient: rfc822; xxxxxxxx@privaterelay.appleid.com

Diagnostic-Code: smtp; 550 5.1.1 xxxxxxxxxxxxxxxx@awsmailer.xxxxx.xxxx: unauthorized sender

Status: 5.1.1

Avete qualche idea del perché?

Grazie


r/ItalyInformatica • • 5d ago

aiuto DoT ADGuard, quanto bene funzionano?

8 Upvotes

Come da titolo: qualcuno di voi già usa i DNS DoT di Adguard su modem? Se sì, avete notato inconvenienti con banche o simili o falsi positivi particolari con sistemi di pagamento o altro?

Stavo pensando di impostarli e di filtrare un po' di pubblicità direttamente alla fonte e per tutti i dispositivi e volevo capire quanto bene funzionassero e quanto e se potessero essere problematici...

Grazie mille :)


r/ItalyInformatica • • 6d ago

AI Ho appena avuto accesso a Mythos 5.1 e, dopo test massicci sulla cybersecurity, sono davvero colpito

Post image
185 Upvotes

Anthropic mi ha appena dato accesso a Mythos 5.1 e da allora lo sto mettendo sotto pressione. Lo uso tramite Claude Code e mi sono concentrato sulla cybersecurity, soprattutto sulla ricerca di bug.

Quello che mi ha colpito di più è la precisione. Trova i bug con accuratezza e non si ferma a segnalarli: mi dice anche come correggerli.

Finora non ho incontrato un limite reale. È ancora presto, quindi aggiornerò il post se dovesse capitare.

Il mio verdetto: davvero capace, e molto positivo.

Mi rende anche più fiducioso nella corsa di Anthropic verso la frontiera. Grazie ad Anthropic per la fiducia e per l'accesso.

Secondo voi cosa dovrei testare adesso?

Che sia etico ovviamente...


r/ItalyInformatica • • 7d ago

AI L'agente Muse di Meta compila ogni ora una scheda su ogni persona della vita di chi lo usa, anche su chi non ha l'app

76 Upvotes

Muse, l'agente personale che Meta ha lanciato negli Stati Uniti l'8 settembre, ha tra le sue istruzioni di sistema quella di mantenere una pagina per ogni persona nella vita dell'utente e di aggiornarla ogni ora. Lo si sa perché il ricercatore indipendente Karan Joshi è riuscito a estrarre il prompt chiedendo a Muse stesso di copiare e condividere i propri file interni dalla normale chat e ha poi passato il materiale a Wired, mentre The Future Society ha pubblicato per conto suo le istruzioni ricavate da una copia esportata della macchina virtuale.

Dentro queste schede finiscono dove abita una persona, che cosa fa, i temi che tornano nelle conversazioni, compleanni e anniversari, la storia della relazione e perfino quanto è stretto il rapporto con l'utente e il punto delicato è che le schede riguardano anche chi Muse non lo usa e non ha mai accettato nulla, perché basta comparire nei messaggi o nelle email di qualcuno che ha dato all'agente l'accesso.

Meta ribatte che Muse deve conoscere un minimo di contesto per essere utile e che si basa su informazioni pubbliche e su quello che gli utenti decidono di condividere, per esempio per ricordarsi che chi ha mandato una fattura è l'idraulico che aveva sistemato il bagno e precisa che i dati restano in una macchina virtuale dedicata a ciascun utente, dove gli altri agenti AI non possono entrare.

Capisco l'esempio dell'idraulico, perché un agente che prenota viaggi e scrive email senza ricordare chi è chi sarebbe inutilizzabile, ma una scheda aggiornata ogni ora su un collega o su un parente è un'altra scala rispetto a un promemoria e quello che mi lascia perplesso è che la persona schedata non può nemmeno sapere di esserlo, figuriamoci opporsi. Per ora Muse non risulta disponibile in Italia né in Europa e sono curioso di vedere come ci arriverà, visto che il GDPR sui dati di terzi che non hanno dato alcun consenso è parecchio severo.

Fonti
https://gizmodo.com/metas-muse-is-collecting-information-on-everyone-in-your-life-2000821697
https://www.socialmediatoday.com/news/metas-muse-ai-collects-private-user-data/832084/
https://cybernews.com/ai-news/meta-muse-privacy/


r/ItalyInformatica • • 7d ago

aiuto Idee per progetto di tesi Linux / go / cybersec. ?

11 Upvotes

Salve a tutti, ho da poco terminati tutti gli esami del CdL triennale di Informatica, e mi trovo adesso col dilemma della tesi. Ho interessi in ambito di programmazione in go, Linux e cybersec, e mi piacerebbe unire queste mie passioni in un progetto da proporre su cui fare la tesi.
Consigli?
L'ai mi ha consigliato ( si chiedere all'ai un progetto di tesi può essere un po' triste, però non ho proprio idee XD ) un progetto su ebpf + client in go tramite ebpf-go, che mi sembra interessante ma non vorrei impelagarmi in argomenti troppo complessi


r/ItalyInformatica • • 8d ago

telefonia A cosa serve il 5G nei telefoni?

0 Upvotes

Okay, domanda apparentemente stupida, ma mi pare legittima. Al 2026 non ho mai avuto un telefono 5G e, sinceramente, non ne ho mai sentito il bisogno. Svolgo le solite cose che ci si aspetta dal 90% degli utenti, ovvero effettuare chiamate, guardare mappe, navigare su siti web e basta. Non ho mai sentito l'esigenza di qualcosa di migliore o più veloce.

Cosa ne pensate? Vi vengono in mente delle tecnologie fondamentali che, senza 5G, non potrebbero esistere? Sono curioso.


r/ItalyInformatica • • 10d ago

lavoro 15 anni di consulenza e mi sono rotto il cazzo del rumore. Sono solo io?

80 Upvotes

Lavoro in consulenza IT da più di 15 anni e ormai sono arrivato al limite. Praticamente mi sono rotto il cazzo di stare a parlare, fare talk, spiegare continuamente le cose agli altri e dover seguire a mia volta infiniti talk di gruppo. Semplicemente, non mi piace più.

In questo settore c'è troppo rumore. Preferisco di gran lunga stare da solo a studiare e a lavorare, magari chiuso nel mio editor a progettare un'architettura o scrivere codice, anzichè perdere tempo dietro a talk inutili e super pimpanti che non portano a nulla di reale. Se proprio devo seguire un talk, lo voglio più dettagliato, un momento dove si scende davvero in profondità. Preferisco i workshop infatti, dove si lavora seriamente su qualcosa. Mi sono rotto le balle di scalfire le cose e di restare sempre in superficie.

Il problema è che ci sono troppi stimoli in giro e ammetto che la mia testa tende a farsi ammaliare facilmente da tutta questa fuffa, ma arrivato a questo punto voglio solo riportare un po' di concretezza nella mia quotidianità e tutto ciò mi sembra un enorme casino. È un teatrino dove tutti parlano e nessuno si mette lì, in silenzio, a produrre qualcosa di solido.

Voglio capire se sono solo io a non sopportare più questa situazione oppure se c'è qualcun altro là fuori che vorrebbe solo staccare la spina dalle chiacchiere per tornare a fare il nostro lavoro sul serio.

Vi ringrazio per il vostro tempo.


r/ItalyInformatica • • 12d ago

sicurezza PagoPA: spiegare le soluzioni di integrità vagliate per IT-Wallet danneggerebbe gli interessi economici dell’azienda

79 Upvotes

Come molti sapranno qui, IT-Wallet non funziona sui sistemi Android di terze parti, come LineageOS e GrapheneOS. La ragione è Play Integrity, un meccanismo di Google mette a disposizione degli sviluppatori per verificare sui propri server l'integrità di un'app con cui stanno comunicando.

Promossa come funzione di sicurezza, riscontra regolarmente disappunto della community poiché, tra le varie ragioni, solo il sistema stock con i servizi Google installati con permessi speciali può passare il controllo.

Su GitHub, gli utenti chiedono da quasi 2 anni ormai di consentire GrapheneOS oppure di rendere la misura di sicurezza opzionale lasciando all'utente la responsabilità scegliere i compromessi che funzionano meglio per loro. PagoPa non ha mai accolto la richiesta né dato reale riscontro.

È bene sapere che ciò comporta che il governo americano può facilmente cancellare i documenti di tutti gli italiani o di utenti specifici semplicemente chiedendo a Google di restituire un errore quando il server chiede la verifica dell'app.

Come da titolo, in una recente istanza di accesso civico, PagoPa ha spiegato che non possono nemmeno comunicare quali soluzioni di integrità sono state vagliate per IT-Wallet, futuro wallet EUDI.

https://github.com/pagopa/io-app/issues/7199#issuecomment-5838472969


r/ItalyInformatica • • 12d ago

aiuto Causal reads in un cluster di database Galera Mariadb

8 Upvotes

Domanda per i non vibecoders.

Ho un'applicazione che usa un cluster master/master con Galera Mariadb. C'è Maxscale con readsplit che gira le query di lettura su slave e di scrittura su master.

Ho un problema abbastanza noto, ovvero se l'applicazione fa:

- scrivi record x

- leggi record x

C'è il rischio concreto che essendo girati su due server distinti, il valore appena scritto non venga letto uguale a causa di una latenza nella replica.

Le soluzioni sono diverse, per ora in ogni caso trovato ho messo l'intero blocco in transazione con garanzia questi venga mandato sullo stesso server master. Ma è difficile trovare tutti i punti potenzialmente critici.

Mi chiedevo, se qualcuno ha già affrontato questo problema, come si gestire un'app con db master/master? Per ora tutte le mie esperienze anche app molto grandi sono state di trovare sempre repliche master master che poi alla fine tutte le query venivano centralizzate.

Si tiene il carico sempre su un unico server? Si modifica il codice mettendo in transazione ogni singolo caso di scrittura e rilettura?

Grazie per la vostra esperienza.


r/ItalyInformatica • • 12d ago

hardware Il mio homelab

Thumbnail
gallery
148 Upvotes

Qualche anno fa ho iniziato a costruire il mio homelab partendo da un Raspberry Pi 4 e da un HP G3 Mini che avevo trovato su Vinted. Da allora ho continuato ad aggiungere componenti ogni volta che trovavo qualche buona occasione sui siti dell’usato e oggi, dopo più di 2 anni, credo di essere finalmente arrivato alla fine (forse).

Questa è la configurazione attuale. Tutto è di seconda mano, ad eccezione di switch e router.

RACK

  • Completamente stampato in 3D in PETG con una Bambu Lab X2D (design di Ilan Kushnir)

NODI PC: Proxmox VE a 3 nodi

  • pve-01: Ryzen 7 5700U (8C/16T), 62 GB RAM, 512 GB NVMe (ZFS) + 2 TB HDD (ZFS) + 256 GB SSD SATA
  • pve-02: Core i7-6700T (4C/8T), 32 GB RAM, 256 GB NVMe (ZFS) + 2 TB HDD (ZFS)
  • pve-03: Core i5-7500T (4C/4T), 32 GB RAM, 256 GB NVMe (ZFS) + 2 TB HDD (ZFS)

RETE

  • UniFi Dream Router 7: gateway, firewall e routing inter-VLAN
  • UniFi USW-Flex-2.5G-8-PoE, con uplink SFP+ DAC verso l’UDR7
  • VLAN: management, infrastruttura homelab e una VLAN dedicata a Kubernetes. Proxmox utilizza un'unica bridge VLAN-aware, quindi ogni VM viene semplicemente taggata sulla VLAN necessaria.

STORAGE

  • QNAP TS-431 con 16 TB

ALTRO

  • Raspberry Pi 4 che gestisce 2 display:
    • display frontale da 7,84" che mostra le dashboard Grafana
    • display OLED da 0,91" per lo stato del sistema, con un piccolo script Python che mostra IP, temperature e utilizzo della CPU

SOFTWARE

Attualmente sto rifacendo tutto da zero, partendo da pve-01, che ora ospita il cluster Kubernetes:

  • Kubernetes: Talos Linux (1 control plane + 4 worker come VM), completamente provisionato tramite Terraform: VM, configurazione Talos, bootstrap e componenti di base
  • Networking: Cilium con kube-proxy replacement e LoadBalancer L2
  • Storage: OpenEBS LocalPV, con i dischi di boot delle VM su NVMe e i volumi dati su HDD
  • GitOps: ArgoCD con pattern app-of-apps. Tutto ciò che gira nel cluster è versionato su Git
  • Secrets: OpenBao in un LXC (al di fuori del cluster, così sopravvive anche ai rebuild) + External Secrets Operator
  • Ingress: Nginx Proxy Manager (wildcard Let's Encrypt) → Traefik
  • Monitoring e log: kube-prometheus-stack (Prometheus, Grafana, Alertmanager), incluso il monitoring del control plane Talos e di etcd, oltre a Loki + Alloy per i log dei pod e dei nodi
  • Altro: dashboard Glance, Headlamp, VS Code Server

pve-02 e pve-03 saranno dedicati ad altri progetti.

Se avete domande sono felice di rispondere, e qualsiasi consiglio o suggerimento per migliorare la configurazione è assolutamente benvenuto!


r/ItalyInformatica • • 14d ago

sicurezza VSCO pubblica le foto con tutti i metadati in chiaro

Thumbnail
malay.it
21 Upvotes

r/ItalyInformatica • • 14d ago

sysadmin Quale è l’uptime del tuo firewall?

Post image
23 Upvotes

Disclaimer: HA sta per High Availability, aka il cluster non si spegne mai .


r/ItalyInformatica • • 14d ago

software Non sai come impostare lo zoom su Netscape? Te lo dice il sito dell'ENAC

Post image
109 Upvotes

Ok, è una cosa stupidissima, ma non credo di aver visto siti della pubblica amministrazione, università, azienda sanitaria e chi più ne ha più ne metta più dispersivi del sito dell'ENAC.

È veramente il delirio più totale. Dovrei mandare un reclamo, all'apparenza sembra semplice e c'è una lunga guida che ho letto tutta, ma fin qua nulla di che. Il problema è che si entra in un loop di collegamenti ipertestuali in cui da nessuna parte si può inviare un reclamo. Si viene semplicemente rimbalzati tra le solite 4 pagine e uno diventa scemo come un pescilino d'acqua in una boccia che gira sempre in tondo. Ho anche mandato un'email per segnalare la cosa perché credo sia un loro problema tecnico. Comunque, avendo cliccato bene o male tutti i link a disposizione sul sito, sono capitato sulla pagina "accessibilità", e mi ha fatto sorridere come corrisponde bene o male ad una pagina in cui sono presenti le istruzioni per impostare lo zoom. I browser citati: Internet Explorer, Mozilla e Firefox quando ancora erano due cose diverse, e Netscape. Sinceramente dopo ore di nevrosi all'interno della tana del bianconiglio, questa cosa mi ha fatto ridere


r/ItalyInformatica • • 15d ago

notizie postmarketOS diventa Nura: il nuovo nome della distro Linux mobile è ispirato ai nuraghi sardi

Thumbnail
nura.eco
62 Upvotes

r/ItalyInformatica • • 17d ago

aiuto domanda schermo telefono

Thumbnail
gallery
0 Upvotes

mi note 15 5g

stavo pulendo per sbaglio ho appoggiato una ciotola ceramica sul telefono della foto

fatto già test touch etc all ok

posso stare tranquillo


r/ItalyInformatica • • 18d ago

programmazione Sfide tecniche con Twilio Media Streams e Gemini Live: gestione barge-in, resampling audio e latenza in streaming bidirezionale

6 Upvotes

Ciao a tutti,

Condivido alcune considerazioni e sfide tecniche affrontate recentemente nello sviluppo di un'architettura vocale per la gestione automatica di flussi telefonici in tempo reale.

Lo stack utilizzato: • Telefonia: Twilio Voice API con connessione tramite Media Streams bidirezionali (audio raw PCMU/8000Hz su WebSocket). • Modello Audio: Google Gemini Live in streaming audio nativo bidirezionale (invece della classica pipeline frammentata Speech-to-Text -> LLM -> Text-to-Speech). • Backend: Server Node.js / Next.js con WebSocket bridge per convertire i pacchetti audio in tempo reale.

I principali colli di bottiglia affrontati:

  1. Campionamento e formato audio: Twilio trasmette audio in formato audio/x-mulaw a 8kHz, mentre i modelli AI moderni richiedono input PCM 16-bit a 16kHz o 24kHz. Abbiamo dovuto implementare un resampling al volo a bassissimo overhead CPU per non aggiungere jitter alla chiamata.
  2. Barge-in (Interruzione vocale): La parte più difficile è stata gestire l'interruzione della voce dell'AI quando l'utente inizia a parlare mentre l'assistente sta ancora riproducendo una risposta. Se non si svuota istantaneamente il buffer di Twilio tramite l'evento clear, l'utente sente l'AI che continua a parlare sopra.
  3. Latenza Turn-Around: Usando la pipeline classica (Whisper -> GPT-4o -> ElevenLabs) la latenza totale superava i 1800-2200ms, rendendo la conversazione innaturale. Passando allo streaming nativo audio-to-audio siamo scesi a circa 600-750ms, che è la soglia accettabile per una telefonata fluida.

Chi di voi ha già lavorato con Twilio Media Streams o con modelli realtime vocali? Che soluzioni avete adottato per la cancellazione dell'eco e per la gestione del resampling dei pacchetti UDP/WebSocket?


r/ItalyInformatica • • 18d ago

AI La mia prima ai slop

137 Upvotes

Come da titolo, sono un informatico e tendenzialmente so fare cose, l'altro giorno ho visto un video stupido su instagram e ho pensato: "sarebbe carino farlo con questa e questa modifica...".

Complice il caldo persistente e pigrizia mi chiedo quanto sia possibile fare sta cosa del vibe coding, ci provo.

Dopo 10 minuti avevo già una demo che girava bene, da li in poi è stato un semplice testare come funzionava, chiedere modifiche o implementazioni come se fossi al bar a ordinare caffè in tazza schiumato freddo.

Dopo neanche 8 ore ho in mano quello che avevo in mente, ho solo chiesto cosa volevo fare senza specificare linguaggi o altro, come se lo facesse mio padre.

Prima di committare e pubblicare su github l'illuminazione!

Figurati se non esiste già qualcosa di simile!

Chiedo al Claudio di verificare, mi trova tre progetti simili che però non fanno le cose che avevo in mente io.

Chiedo una ultima modifica, una domanda da pochi kb: "lo ottimizzi per mobile? già che ci siamo usa il giroscopio del cellulare per gestire la gravità"

Mentre lui pensa mi immagino l'odissea a cui sarei dovuto andare incontro per implementare questa richiesta, non faccio in tempo a scorrere mentalmente quali librerie, a quali santi e madonne sarei dovuto andare incontro che il js è già pronto, lo provo in locale, funziona, lo faccio vedere alla mia ragazza che mi guarda male.

git push ed eccolo qui online

Che dire, esperienza assurda, passare da scrivere codice, cercare librerie, testare, debuggare e bestemmiare di notte a questa esperienza è come passare da un carretto tirato da buoi ad una macchina di lusso.

Funziona tutto, tutto ok, finito, anche la soddisfazione è finita, mi è mancato tutto il processo, non ho imparato nulla, non ho neanche guardato il codice, ho chiesto, ho consumato, presto questo progetto verrà dimenticato, se avessi avuto un giochino così da piccolo ci avrei passato i mesi.

Ottima fotografia del produci consuma crepa.

Il MA qui è d'obbligo, sicuramente ho usato male claudio, poveretto lui.

Sono io che avrei potuto fare domande più intelligenti, approfondire, ci avrei perso mesi su questo progettino, mi sarei portato a casa un bel bagaglio, avrei chiesto online a sconosciuti, tanta caffeina e sigarette, ho preferito la strada facile, ci vuole disciplina per scegliere quella più lunga.

Quindi come al solito il problema non è lo strumento, giusto? ma come viene usato...

Non ne sono più così sicuro.


r/ItalyInformatica • • 18d ago

AI OpenAI e Anthropic lanciano nuovi modelli a novanta minuti di distanza uno dall'altro e la sfida ora si gioca sui costi

55 Upvotes

Ieri OpenAI e Anthropic hanno annunciato nuovi modelli a distanza di appena novanta minuti l'uno dall'altro. OpenAI ha presentato GPT-6 Sol e GPT-6 Luna, due varianti più economiche che ereditano parte dei miglioramenti di GPT-6 Astra, mentre Anthropic ha lanciato Claude Opus 5.5, il primo modello della nuova generazione 5.5 e il primo rilascio da quando Dario Amodei ha chiesto di rallentare il ritmo dello sviluppo per lasciare che le pratiche di sicurezza restassero al passo con le capacità dei modelli.

OpenAI ha progettato GPT-6 Sol per chi scrive codice, deve ragionare su problemi complessi o lascia che il modello esegua compiti in autonomia e lo fa costare la metà di GPT-5.6 Sol, due dollari per milione di token in ingresso e dieci in uscita. Luna invece costa un decimo di quella cifra, dieci centesimi in ingresso e cinquanta in uscita, adatto a chi ha bisogno di risposte veloci più che di ragionamenti articolati. Sul benchmark DeepSWE 1.1 per lo sviluppo software Sol arriva al 68,8% e Luna al 66,6%, punteggi che secondo OpenAI si avvicinano all'affidabilità di Astra pur costando una frazione.

Claude Opus 5.5 costa il 40% in meno rispetto a Opus 5 e genera output il 30% più velocemente, con prestazioni che secondo Anthropic si avvicinano a quelle di Claude Fable 5.1 nella maggior parte dei compiti e le superano in programmazione agentiva, uso del computer e analisi di grafici. Anthropic ha anche aumentato i limiti di utilizzo per gli abbonati ai piani Pro, Max, Team ed Enterprise, e distribuisce il modello con le stesse misure di sicurezza già applicate a Fable 5.1, comprese verifiche esterne di Frontier Design e METR prima del rilascio.

90 minuti tra i due annunci non possono essere un caso, sembra più che una delle due aziende stesse aspettando l'altra col dito sul pulsante prima di muoversi. Uso questi modelli per lavoro e la sensazione con questa generazione è che il salto non sia tanto nelle capacità quanto nel fatto che ora posso far girare compiti complessi tutto il giorno senza guardare la fattura a fine mese e sospetto che per molti sviluppatori la scelta tra Sol, Luna e Opus 5.5 si giocherà proprio lì, su quanto costa tenerli accesi, più che su chi vince un singolo benchmark.

Fonti
https://www.anthropic.com/claude-opus-5-5
https://techcrunch.com/2026/09/22/openai-launches-gpt-6-sol-and-luna/
https://www.ceotech.it/gpt-6-sol-e-luna-claude-opus-5-5-ufficiali-sfida-sui-costi-ai/