<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>BE THE PLAN</title><description></description><managingEditor>noreply@blogger.com (franto4)</managingEditor><pubDate>Tue, 9 Jun 2026 02:52:27 +0200</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">4470</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://franto4.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle/><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Dove le molecole smettono di Ur­tarsi: viaggio nella coerenza Quantistica della Vita</title><link>http://franto4.blogspot.com/2026/03/dove-le-molecole-smettono-di-urtarsi.html</link><category>biochimica quantistica</category><author>noreply@blogger.com (franto4)</author><pubDate>Sat, 21 Mar 2026 07:55:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-8251748315253633240</guid><description>&lt;p&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEil1dojM_wb-5B9cIQ8h5tIv5sG9_A1aGAIq14srVKiBdfT039cqgHfvsGHafS-ME46Zz1JgZK4cbQyTcJDgS2fcQLVI7BdSSmH64vWVIRLNtoNZk_W5V6GMUm9tgDhHqNT9h2bhHxpb9JQoNT0WwbY3yKZTngBMCZRbkYGq6pFCfOzInky8evv8qQ-MBk" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1536" data-original-width="1024" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEil1dojM_wb-5B9cIQ8h5tIv5sG9_A1aGAIq14srVKiBdfT039cqgHfvsGHafS-ME46Zz1JgZK4cbQyTcJDgS2fcQLVI7BdSSmH64vWVIRLNtoNZk_W5V6GMUm9tgDhHqNT9h2bhHxpb9JQoNT0WwbY3yKZTngBMCZRbkYGq6pFCfOzInky8evv8qQ-MBk=w427-h640" width="427" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;C’era un momento, nella storia della biologia, in cui la vita veniva immaginata come un enorme tavolo da biliardo.&lt;p&gt;&lt;/p&gt;
&lt;p data-end="257" data-start="116"&gt;Molecole che si urtano.&lt;br data-end="142" data-start="139" /&gt;
Collisioni casuali.&lt;br data-end="164" data-start="161" /&gt;
Reazioni che accadono perché, semplicemente, qualcosa colpisce qualcos’altro nel modo giusto.&lt;/p&gt;
&lt;p data-end="282" data-start="259"&gt;Funzionava. Più o meno.&lt;/p&gt;
&lt;p data-end="335" data-start="284"&gt;Poi, lentamente, qualcosa ha iniziato a incrinarsi.&lt;/p&gt;
&lt;p data-end="499" data-start="337"&gt;Non perché quella visione fosse sbagliata, ma perché era incompleta. Troppo rumorosa. Troppo cieca. Troppo… inefficiente per spiegare ciò che osservavamo davvero.&lt;/p&gt;
&lt;p data-end="599" data-start="501"&gt;Perché dentro le cellule accadevano cose strane. Troppo veloci. Troppo precise. Troppo coordinate.&lt;/p&gt;
&lt;p data-end="665" data-start="601"&gt;Come se, invece di urtarsi alla cieca, le particelle… sapessero.&lt;/p&gt;
&lt;hr data-end="670" data-start="667" /&gt;
&lt;p data-end="711" data-start="672"&gt;Immagina di entrare dentro una cellula.&lt;/p&gt;
&lt;p data-end="755" data-start="713"&gt;Non troverai caos. Non troverai disordine.&lt;/p&gt;
&lt;p data-end="1016" data-start="757"&gt;Troverai elettroni che scorrono come una valuta invisibile, scambiata con una precisione che sfida l’intuizione. Non saltano semplicemente da una molecola all’altra: a volte attraversano barriere che, secondo la fisica classica, non dovrebbero poter superare.&lt;/p&gt;
&lt;p data-end="1049" data-start="1018"&gt;È il cosiddetto effetto tunnel.&lt;/p&gt;
&lt;p data-end="1230" data-start="1051"&gt;Ma chiamarlo “effetto” è quasi riduttivo. È più simile a una scorciatoia nascosta nella realtà. Come se, invece di scalare una montagna, una particella decidesse di attraversarla.&lt;/p&gt;
&lt;p data-end="1291" data-start="1232"&gt;E lo fa. Senza chiedere il permesso alla nostra intuizione.&lt;/p&gt;
&lt;hr data-end="1296" data-start="1293" /&gt;
&lt;p data-end="1320" data-start="1298"&gt;Ora sposta lo sguardo.&lt;/p&gt;
&lt;p data-end="1452" data-start="1322"&gt;In alcuni sistemi biologici, come nella fotosintesi o — forse — nei microtubuli neuronali, le particelle non scelgono un percorso.&lt;/p&gt;
&lt;p data-end="1473" data-start="1454"&gt;Li esplorano tutti.&lt;/p&gt;
&lt;p data-end="1494" data-start="1475"&gt;Contemporaneamente.&lt;/p&gt;
&lt;p data-end="1645" data-start="1496"&gt;Non è una metafora. È una descrizione. Le particelle si comportano come onde, e un’onda non ha bisogno di decidere: si distribuisce, prova, converge.&lt;/p&gt;
&lt;p data-end="1687" data-start="1647"&gt;Trova il modo migliore senza “pensarci”.&lt;/p&gt;
&lt;p data-end="1764" data-start="1689"&gt;Come se l’efficienza fosse incorporata nella struttura stessa della realtà.&lt;/p&gt;
&lt;hr data-end="1769" data-start="1766" /&gt;
&lt;p data-end="1812" data-start="1771"&gt;E poi c’è qualcosa di ancora più sottile.&lt;/p&gt;
&lt;p data-end="2040" data-start="1814"&gt;Due particelle possono rimanere correlate, intrecciate, anche quando sono separate. Cambia lo stato di una, e l’altra risponde. Non perché si parlino, ma perché, in un certo senso, non hanno mai smesso di essere una sola cosa.&lt;/p&gt;
&lt;p data-end="2093" data-start="2042"&gt;Se questa idea ti mette a disagio, è un buon segno.&lt;/p&gt;
&lt;p data-end="2145" data-start="2095"&gt;Significa che stai iniziando a vedere il problema.&lt;/p&gt;
&lt;hr data-end="2150" data-start="2147" /&gt;
&lt;p data-end="2210" data-start="2152"&gt;A livello molecolare, questa stranezza diventa funzionale.&lt;/p&gt;
&lt;p data-end="2457" data-start="2212"&gt;Il DNA, per esempio, non è solo una sequenza chimica. È una struttura che mantiene ordine con una fedeltà sorprendente. Eppure, a volte, basta che un protone “scivoli” dove non dovrebbe — un piccolo evento quantistico — e quell’ordine si altera.&lt;/p&gt;
&lt;p data-end="2473" data-start="2459"&gt;Una mutazione.&lt;/p&gt;
&lt;p data-end="2555" data-start="2475"&gt;Un cambiamento minimo, invisibile, che può riscrivere il destino di una cellula.&lt;/p&gt;
&lt;hr data-end="2560" data-start="2557" /&gt;
&lt;p data-end="2608" data-start="2562"&gt;Gli enzimi, invece, sono ingegneri silenziosi.&lt;/p&gt;
&lt;p data-end="2835" data-start="2610"&gt;Non si limitano ad accelerare reazioni: regolano distanze con precisione quasi ossessiva. Spazi inferiori a pochi angstrom possono fare la differenza tra una reazione impossibile e una che avviene senza sprechi, senza rumore.&lt;/p&gt;
&lt;p data-end="2926" data-start="2837"&gt;È come se tutto fosse calibrato per permettere agli elettroni di passare… senza perdersi.&lt;/p&gt;
&lt;hr data-end="2931" data-start="2928" /&gt;
&lt;p data-end="2951" data-start="2933"&gt;E poi c’è l’acqua.&lt;/p&gt;
&lt;p data-end="3002" data-start="2953"&gt;Non quella che immagini. Non un semplice liquido.&lt;/p&gt;
&lt;p data-end="3114" data-start="3004"&gt;All’interno della cellula, l’acqua sembra organizzarsi. Strutturarsi. Separare cariche. Immagazzinare energia.&lt;/p&gt;
&lt;p data-end="3161" data-start="3116"&gt;Una batteria silenziosa, distribuita ovunque.&lt;/p&gt;
&lt;p data-end="3197" data-start="3163"&gt;Non trasporta soltanto: partecipa.&lt;/p&gt;
&lt;hr data-end="3202" data-start="3199" /&gt;
&lt;p data-end="3286" data-start="3204"&gt;Se continuiamo a scendere — o forse a salire — di scala, arriviamo al mitocondrio.&lt;/p&gt;
&lt;p data-end="3327" data-start="3288"&gt;Qui, l’elettricità diventa metabolismo.&lt;/p&gt;
&lt;p data-end="3498" data-start="3329"&gt;Una catena di trasporto muove elettroni con una precisione che riduce al minimo la dissipazione. E alla fine di questa catena, un motore molecolare ruota. Letteralmente.&lt;/p&gt;
&lt;p data-end="3512" data-start="3500"&gt;ATP sintasi.&lt;/p&gt;
&lt;p data-end="3603" data-start="3514"&gt;Un nanomotore che gira a velocità che farebbero impallidire molte macchine macroscopiche.&lt;/p&gt;
&lt;p data-end="3774" data-start="3605"&gt;E tutto questo accade in un ambiente in cui anche la luce — in particolare quella infrarossa — sembra giocare un ruolo nel rendere il sistema più fluido, più efficiente.&lt;/p&gt;
&lt;hr data-end="3779" data-start="3776" /&gt;
&lt;p data-end="3815" data-start="3781"&gt;A questo punto, la domanda cambia.&lt;/p&gt;
&lt;p data-end="3858" data-start="3817"&gt;Non è più: “come reagiscono le molecole?”&lt;/p&gt;
&lt;p data-end="3894" data-start="3860"&gt;Ma: “come si organizza l’energia?”&lt;/p&gt;
&lt;hr data-end="3899" data-start="3896" /&gt;
&lt;p data-end="3970" data-start="3901"&gt;Perché, a livello sistemico, il corpo non comunica solo con molecole.&lt;/p&gt;
&lt;p data-end="3991" data-start="3972"&gt;Comunica con campi.&lt;/p&gt;
&lt;p data-end="4050" data-start="3993"&gt;Correnti elettriche. Segnali elettromagnetici. Gradienti.&lt;/p&gt;
&lt;p data-end="4207" data-start="4052"&gt;Informazioni che viaggiano non perché qualcosa si sposti fisicamente da un punto A a un punto B, ma perché uno stato cambia… e quel cambiamento si propaga.&lt;/p&gt;
&lt;p data-end="4258" data-start="4209"&gt;Molto più velocemente. Molto più efficientemente.&lt;/p&gt;
&lt;hr data-end="4263" data-start="4260" /&gt;
&lt;p data-end="4341" data-start="4265"&gt;E allora la visione iniziale — quella del tavolo da biliardo — non scompare.&lt;/p&gt;
&lt;p data-end="4354" data-start="4343"&gt;Si integra.&lt;/p&gt;
&lt;p data-end="4384" data-start="4356"&gt;Diventa un caso particolare.&lt;/p&gt;
&lt;p data-end="4442" data-start="4386"&gt;Una proiezione semplificata di qualcosa di più profondo.&lt;/p&gt;
&lt;hr data-end="4447" data-start="4444" /&gt;
&lt;p data-end="4497" data-start="4449"&gt;Chiamiamo tutto questo “biochimica quantistica”.&lt;/p&gt;
&lt;p data-end="4528" data-start="4499"&gt;Un nome imperfetto, ma utile.&lt;/p&gt;
&lt;p data-end="4668" data-start="4530"&gt;Perché indica un punto preciso: la vita accade all’intersezione tra il mondo che possiamo immaginare e quello che possiamo solo accettare.&lt;/p&gt;
&lt;hr data-end="4673" data-start="4670" /&gt;
&lt;p data-end="4719" data-start="4675"&gt;Da qui emergono anche implicazioni pratiche.&lt;/p&gt;
&lt;p data-end="4819" data-start="4721"&gt;La luce non è solo ciò che permette di vedere: diventa una forma di energia che il corpo utilizza.&lt;/p&gt;
&lt;p data-end="4925" data-start="4821"&gt;Il contatto con la Terra non è solo una sensazione: può essere interpretato come uno scambio di cariche.&lt;/p&gt;
&lt;p data-end="5009" data-start="4927"&gt;La nutrizione non è solo chimica: è anche architettura elettronica delle membrane.&lt;/p&gt;
&lt;hr data-end="5014" data-start="5011" /&gt;
&lt;p data-end="5060" data-start="5016"&gt;Ma la cosa più interessante non è cosa fare.&lt;/p&gt;
&lt;p data-end="5077" data-start="5062"&gt;È come pensare.&lt;/p&gt;
&lt;hr data-end="5082" data-start="5079" /&gt;
&lt;p data-end="5134" data-start="5084"&gt;Perché forse il vero cambio di paradigma è questo:&lt;/p&gt;
&lt;p data-end="5180" data-start="5136"&gt;la vita non è solo una sequenza di reazioni.&lt;/p&gt;
&lt;p data-end="5217" data-start="5182"&gt;È un sistema che gestisce coerenza.&lt;/p&gt;
&lt;hr data-end="5222" data-start="5219" /&gt;
&lt;p data-end="5288" data-start="5224"&gt;E quando quella coerenza si perde, qualcosa inizia a degradarsi.&lt;/p&gt;
&lt;p data-end="5355" data-start="5290"&gt;Prima in modo invisibile.&lt;br data-end="5318" data-start="5315" /&gt;
Poi, lentamente, in modo osservabile.&lt;/p&gt;
&lt;hr data-end="5360" data-start="5357" /&gt;
&lt;p data-end="5479" data-start="5362"&gt;Forse — e questa è solo una direzione, non una conclusione — comprendere questi fenomeni significa intervenire prima.&lt;/p&gt;
&lt;p data-end="5523" data-start="5481"&gt;Non quando la struttura è già compromessa.&lt;/p&gt;
&lt;p data-end="5593" data-start="5525"&gt;Ma quando l’organizzazione sta iniziando a perdere sincronizzazione.&lt;/p&gt;
&lt;hr data-end="5598" data-start="5595" /&gt;
&lt;p data-end="5612" data-start="5600"&gt;Non è magia.&lt;/p&gt;
&lt;p data-end="5631" data-start="5614"&gt;Non è misticismo.&lt;/p&gt;
&lt;p data-end="5719" data-start="5633"&gt;È solo che, a scale molto piccole, la realtà smette di comportarsi come ci aspettiamo.&lt;/p&gt;
&lt;p data-end="5782" data-is-last-node="" data-is-only-node="" data-start="5721"&gt;E la vita… sembra aver imparato a usarlo a proprio vantaggio.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEil1dojM_wb-5B9cIQ8h5tIv5sG9_A1aGAIq14srVKiBdfT039cqgHfvsGHafS-ME46Zz1JgZK4cbQyTcJDgS2fcQLVI7BdSSmH64vWVIRLNtoNZk_W5V6GMUm9tgDhHqNT9h2bhHxpb9JQoNT0WwbY3yKZTngBMCZRbkYGq6pFCfOzInky8evv8qQ-MBk=s72-w427-h640-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SOMIGLIANZA BIOCHIMICA TRA ENDOPARASSITI E TUMORI MALIGNI</title><link>http://franto4.blogspot.com/2026/03/somiglianza-biochimica-tra.html</link><category>invermectina
confidenziale</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 10 Mar 2026 11:33:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-5046287453318918087</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zE-ZAFAwedGl1HI_wrnT7RuB5C-rqAGL21E2gZN9ExuliqBWo5ntR5bQ25XPcsIAeuV5LEIYldBdVvjkR4D_kEfeNPXZQ99t-bYS29Oevk7skqZCC49i7KB63DQvipWAY4kcB_CRTcD5mUEPb1kr2J5NL0_CTTwC0Dz9UkCdtywSFJ1T8u5XX6rakds/s821/invermectina.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="821" data-original-width="634" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zE-ZAFAwedGl1HI_wrnT7RuB5C-rqAGL21E2gZN9ExuliqBWo5ntR5bQ25XPcsIAeuV5LEIYldBdVvjkR4D_kEfeNPXZQ99t-bYS29Oevk7skqZCC49i7KB63DQvipWAY4kcB_CRTcD5mUEPb1kr2J5NL0_CTTwC0Dz9UkCdtywSFJ1T8u5XX6rakds/w494-h640/invermectina.png" width="494" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGjdUNM0MQNwhrSjbc2Dw6Oj0NgE9tGA7Ei2BlvEspVlLxqEdDW-BVk0vNOEGMHq49qy3YzKXhWL8NvcVwTsFR1MSpwNoQGO6N-86umfGbv0Rfvp9ZhtG-V80myJ5OC5Y6bESkwUWJbgfQgOWjlX_vE4W7ongAYPK2mNDQxQ_4nqVWY450JxFkKx8hasE/s816/invermectin1a.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="816" data-original-width="634" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGjdUNM0MQNwhrSjbc2Dw6Oj0NgE9tGA7Ei2BlvEspVlLxqEdDW-BVk0vNOEGMHq49qy3YzKXhWL8NvcVwTsFR1MSpwNoQGO6N-86umfGbv0Rfvp9ZhtG-V80myJ5OC5Y6bESkwUWJbgfQgOWjlX_vE4W7ongAYPK2mNDQxQ_4nqVWY450JxFkKx8hasE/w498-h640/invermectin1a.png" width="498" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="872" data-start="852"&gt;Prof. V. V. Uspensky&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;p data-end="1105" data-start="874" style="text-align: left;"&gt;Gli endoparassiti e i tumori maligni si somigliano sotto molti aspetti a causa delle condizioni simili nelle quali crescono ed esistono. Questo fatto ha suggerito ad alcuni l’idea che i tumori possano avere una natura parassitaria.&lt;/p&gt;
&lt;p data-end="1645" data-start="1107" style="text-align: left;"&gt;I vermi parassiti che vivono nell’intestino presentano un metabolismo anaerobico molto pronunciato (1). Essi depositano nei loro corpi grandi quantità di glicogeno. L’accumulo di glicogeno è una delle proprietà che condividono con i tumori. I tessuti sia dei vermi parassiti intestinali sia dei tumori cancerosi appartengono al gruppo anfibiotico (secondo la terminologia di W. Brand), cioè sono caratterizzati da un metabolismo che comporta trasformazioni in condizioni aerobiche e che allo stesso tempo è indipendente dall’ossigeno (2).&lt;/p&gt;
&lt;p data-end="1793" data-start="1647" style="text-align: left;"&gt;Nel 1939 M. Munov sintetizzò l’aminoxantone alchilato Kryacin D, che si rivelò efficace sia contro la bilharziosi sia contro i tumori maligni (3).&lt;/p&gt;
&lt;p data-end="2226" data-start="1795" style="text-align: left;"&gt;Uno degli stessi composti, il Guanozol (5-amino-7-idrossi-1-v-triazolo) della piridina sintetizzato da G. Kidder (4), sopprime la sintesi degli acidi nucleici ed è utilizzato per curare la leucemia; derivati della purina in numerose forme sono utilizzati per convertire l’adenina in guanina, così come nei tumori maligni dei topi. È interessante notare che il Guanozol è un composto otticamente attivo con attività destrorotatoria.&lt;/p&gt;
&lt;p data-end="2576" data-start="2228" style="text-align: left;"&gt;Nel corso delle ricerche sull’effetto tossico relativo degli enantiomorfi dell’atebrina su vari animali, l’autore di questo articolo, insieme a O. T. Nastyukova (2), ha scoperto che la maggior parte degli animali è più sensibile all’atebrina levogira. Tuttavia, i seguenti soggetti di prova si sono dimostrati più sensibili all’atebrina destrogira:&lt;/p&gt;
&lt;p data-end="2781" data-start="2578"&gt;&lt;/p&gt;&lt;div style="text-align: left;"&gt;– adenocarcinoma di Ehrlich (un tumore ghiandolare nei topi)&lt;/div&gt;&lt;div style="text-align: left;"&gt;– specie di tenia nell’intestino delle rane&lt;/div&gt;&lt;div style="text-align: left;"&gt;– testicoli di topo&lt;/div&gt;&lt;div style="text-align: left;"&gt;– specie di nematodi che vivono come parassiti nell’intestino delle rane&lt;/div&gt;&lt;p&gt;&lt;/p&gt;
&lt;p data-end="2976" data-start="2783" style="text-align: left;"&gt;Pertanto, i tessuti dei tumori maligni e dei vermi parassiti si distinguono dai tessuti sani e da quelli dei vermi non parassiti per una reazione opposta agli enantiomorfi ottici dell’atebrina.&lt;/p&gt;
&lt;p data-end="2991" data-start="2978" style="text-align: left;"&gt;CONFIDENZIALE&lt;/p&gt;
&lt;hr data-end="2996" data-start="2993" style="text-align: left;" /&gt;
&lt;h1 data-end="3008" data-section-id="i5ccf8" data-start="2998" style="text-align: left;"&gt;Pagina 2&lt;/h1&gt;&lt;div&gt;&lt;p data-end="3097" data-start="3010" style="text-align: left;"&gt;Copia sanitizzata approvata per il rilascio 14/09/2011 : CIA-RDP80-00809A000600380033-3&lt;/p&gt;
&lt;p data-end="3112" data-start="3099" style="text-align: left;"&gt;CONFIDENZIALE&lt;/p&gt;
&lt;p data-end="3255" data-start="3114" style="text-align: left;"&gt;Esistono motivi per ritenere che le specifiche caratteristiche biologiche dei tumori maligni e dei parassiti comprendano i seguenti elementi:&lt;/p&gt;
&lt;ol data-end="3632" data-start="3257"&gt;
&lt;li data-end="3332" data-section-id="1ffx5n2" data-start="3257"&gt;
&lt;p data-end="3332" data-start="3260" style="text-align: left;"&gt;presenza di antigeni specifici sia nel tessuto maligno sia nei parassiti&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3422" data-section-id="j3qi9l" data-start="3334"&gt;
&lt;p data-end="3422" data-start="3337" style="text-align: left;"&gt;inversione totale dei recettori di alcuni composti otticamente attivi come l’atebrina&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3632" data-section-id="8a6bhz" data-start="3424"&gt;
&lt;p data-end="3632" data-start="3427" style="text-align: left;"&gt;particolarità del metabolismo delle purine nel tessuto maligno che sono connesse con la sintesi di acidi nucleici e nucleotidi, oppure di nucleoproteine che sono componenti importanti dei nuclei cellulari.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end="3857" data-start="3634" style="text-align: left;"&gt;Si può supporre che la malignità sia strettamente collegata ad alterazioni delle proprietà chimiche del citoplasma, probabilmente connesse agli enzimi e alle peculiarità specifiche delle proteine che trasportano gli enzimi.&lt;/p&gt;
&lt;p data-end="4013" data-start="3859" style="text-align: left;"&gt;Alla luce di queste circostanze, i recenti lavori sulle proteine dei tumori maligni che sono in corso nell’URSS (5, 6, 7) assumono particolare importanza.&lt;/p&gt;
&lt;hr data-end="4018" data-start="4015" style="text-align: left;" /&gt;
&lt;h1 data-end="4034" data-section-id="5mhon3" data-start="4020" style="text-align: left;"&gt;BIBLIOGRAFIA&lt;/h1&gt;
&lt;ol data-end="4515" data-start="4036"&gt;
&lt;li data-end="4104" data-section-id="ef5mk1" data-start="4036"&gt;
&lt;p data-end="4104" data-start="4039" style="text-align: left;"&gt;V. V. Uspensky e O. T. Nastyukova, DAN SSSR, Vol. LIX, n. 6, 1948&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4203" data-section-id="dke08g" data-start="4106"&gt;
&lt;p data-end="4203" data-start="4109" style="text-align: left;"&gt;V. V. Uspensky e O. T. Nastyukova, Bollettino della Società Naturalistica di Mosca, n. 6, 1947&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4284" data-section-id="9n0dsa" data-start="4205"&gt;
&lt;p data-end="4284" data-start="4208" style="text-align: left;"&gt;O. Hackmann, R. Goenner e M. Nauss, &lt;em data-end="4265" data-start="4244"&gt;Naturwissenschaften&lt;/em&gt;, n. 1, p. 29, 1949&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4341" data-section-id="tbgqdm" data-start="4286"&gt;
&lt;p data-end="4341" data-start="4289" style="text-align: left;"&gt;G. Kidder et al., &lt;em data-end="4315" data-start="4307"&gt;Nature&lt;/em&gt;, Vol. CLXII, p. 511, 1949&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4393" data-section-id="74mn08" data-start="4343"&gt;
&lt;p data-end="4393" data-start="4346" style="text-align: left;"&gt;B. S. Zbarsky, &lt;em data-end="4379" data-start="4361"&gt;Vrachebnoye Delo&lt;/em&gt;, n. 2-3, 1947&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4468" data-section-id="1j0jitl" data-start="4395"&gt;
&lt;p data-end="4468" data-start="4398" style="text-align: left;"&gt;B. S. Zbarsky, &lt;em data-end="4443" data-start="4413"&gt;Uspekhi Sovremennoy Biologii&lt;/em&gt;, Vol. XXII, p. 219, 1946&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="4515" data-section-id="wr4jsr" data-start="4470"&gt;
&lt;p data-end="4515" data-start="4473" style="text-align: left;"&gt;V. V. Orekhovich, &lt;em data-end="4503" data-start="4491"&gt;Biokhimiya&lt;/em&gt;, n. 5, 1940&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;hr data-end="4520" data-start="4517" style="text-align: left;" /&gt;
&lt;p data-end="4526" data-start="4522" style="text-align: left;"&gt;FINE&lt;/p&gt;
&lt;p data-end="4541" data-start="4528" style="text-align: left;"&gt;CONFIDENZIALE&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;https://www.dailymail.co.uk/sciencetech/article-15629211/cia-cancer-cure-document-declassified.html?ito=social-twitter_mailonline&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-zE-ZAFAwedGl1HI_wrnT7RuB5C-rqAGL21E2gZN9ExuliqBWo5ntR5bQ25XPcsIAeuV5LEIYldBdVvjkR4D_kEfeNPXZQ99t-bYS29Oevk7skqZCC49i7KB63DQvipWAY4kcB_CRTcD5mUEPb1kr2J5NL0_CTTwC0Dz9UkCdtywSFJ1T8u5XX6rakds/s72-w494-h640-c/invermectina.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Ingegneria del contesto per l'intelligenza artificiale avanzata</title><link>http://franto4.blogspot.com/2026/03/ingegneria-del-contesto-per.html</link><category>llm
ai generativa
contest</category><author>noreply@blogger.com (franto4)</author><pubDate>Sun, 1 Mar 2026 07:24:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-488619135788040579</guid><description>&lt;p&gt;&amp;nbsp;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Quando si parla di IA generativa, il dibattito pubblico si concentra spesso su due aspetti: la potenza del modello e la qualità dei prompt. Tuttavia, tra questi due poli si trova un'area meno discussa ma cruciale:&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;il contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEiyxmqN0RdzUHkzNUp9_A7AHtPneKFveD2XIEoKhPxF9iP9tpODl6hXrr4JkZsZ2grpInGrL60ZjWOIS-IMxjnfkcbHb6sbDLEOzOnMctzC8L9MEPfXQF3KoRgXnb4w0-hbXgbrePXvXHwyVE7D0DvddT8ik72vQY-sjDtgf1R7Wi8srrbJYayPcmWJsi8" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="712" data-original-width="1068" height="426" src="https://blogger.googleusercontent.com/img/a/AVvXsEiyxmqN0RdzUHkzNUp9_A7AHtPneKFveD2XIEoKhPxF9iP9tpODl6hXrr4JkZsZ2grpInGrL60ZjWOIS-IMxjnfkcbHb6sbDLEOzOnMctzC8L9MEPfXQF3KoRgXnb4w0-hbXgbrePXvXHwyVE7D0DvddT8ik72vQY-sjDtgf1R7Wi8srrbJYayPcmWJsi8=w640-h426" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;&lt;br /&gt;&lt;span style="background-color: white;"&gt;Non stiamo parlando solo di "informazioni extra" per il modello, ma dell'architettura logica e operativa che determina il modo in cui l'intelligenza artificiale interpreta, collega e utilizza i dati per fornire risultati accurati e coerenti.&lt;/span&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;È qui che entra in gioco&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;l'ingegneria del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: l'arte (e la scienza) di progettare, organizzare e ottimizzare il contesto di un Large Language Model (LLM) per guidarlo verso risposte più affidabili, precise e utili.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Perché l'ingegneria del contesto è importante&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§why-context-engineering-matters" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/why-context-engineering-matters" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Un LLM non "capisce" il mondo come gli esseri umani. Elabora modelli statistici in base agli input che riceve e ai dati di training.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Il contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;è la combinazione di istruzioni, esempi, dati di supporto e riferimenti che definiscono il quadro operativo del modello.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Pensate a uno chef che prepara un piatto complesso: lo&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;spunto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;è la ricetta, ma il&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;include la dispensa (set di dati), gli strumenti disponibili (risorse integrate), i limiti di tempo e persino le preferenze degli ospiti (linee guida e restrizioni). Senza una gestione attenta, il risultato rischia di essere incoerente.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Le quattro insidie ​​comuni del contesto&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§the-four-common-context-pitfalls" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/the-four-common-context-pitfalls" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;ol style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; margin-top: 0px; padding: 0px;"&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Avvelenamento del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: informazioni dannose o fuorvianti, intenzionali o accidentali, che alterano i risultati.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Distrazione del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: sovraccaricare il modello con dettagli irrilevanti, riducendone l'accuratezza.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Confusione contestuale&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: dati o istruzioni ambigui che danno origine a interpretazioni contrastanti.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Scontro di contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: contraddizioni dirette tra diverse parti del contesto.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;In molti progetti di intelligenza artificiale avanzata, i fallimenti non sono tanto dovuti all'algoritmo in sé, quanto piuttosto alla&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;struttura del contesto che lo guida&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Quattro strategie fondamentali per un'ingegneria contestuale efficace&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 60.6042px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§four-core-strategies-for-effective-context-engineering" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/four-core-strategies-for-effective-context-engineering" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;ol style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; margin-top: 0px; padding: 0px;"&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Scrittura contestuale&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: istruzioni chiare, coerenti e inequivocabili.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Selezione del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: scelta solo di informazioni rilevanti e di alto valore.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Compressione del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: riassumere senza perdere il significato, utilizzando tecniche come la sintesi del contesto o il recupero tramite incorporamento.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Isolamento del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: strutturazione di istruzioni, esempi e dati in blocchi separati per evitare interferenze.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Esempio pratico: configurazione del codice cloud&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§practical-example-cloud-code-setup" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/practical-example-cloud-code-setup" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;In ambienti come&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Cloud Code&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;, il contesto può essere strutturato utilizzando file Markdown:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; margin-top: 0px; padding: 0px;"&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;cloud.md – “Memoria” persistente con linee guida stabili.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;initial.md – Contesto iniziale, definizione di priorità e parametri.&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;PRP (Prompt-Response-Prompt)&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: interazioni strutturate in più fasi per una maggiore precisione.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Questo approccio rende più controllabili e ripetibili&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;anche attività complesse come la generazione di codice, l'analisi dei dati o la creazione di report&amp;nbsp;&lt;/span&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Benefici misurabili&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§measurable-benefits" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/measurable-benefits" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;ul style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; margin-top: 0px; padding: 0px;"&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Meno allucinazioni&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;– Ridotte risposte inventate.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Maggiore affidabilità&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: risultati coerenti e riproducibili.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Maggiore produttività&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: meno iterazioni necessarie.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 8px 0px 0px 32px;"&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; box-sizing: border-box; line-height: 1.6em; margin: 0px; padding-left: 4px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Miglior controllo&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;: capacità di guidare il comportamento dell'IA in scenari complessi.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Non si tratta di scrivere "suggerimenti più intelligenti", ma di costruire un&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;ecosistema informativo&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;in cui l'intelligenza artificiale possa dare il meglio di sé.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px;"&gt;&lt;hr style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(230, 230, 230); border: 0px; height: 1px; margin: 32px 0px; padding: 0px;" /&gt;&lt;/div&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Considerazioni finali&lt;/span&gt;&lt;/strong&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§final-thoughts" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Collegamento" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/170241721/final-thoughts" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;Man mano che i modelli diventano più grandi e le finestre di contesto si espandono, la sfida non è più&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;quanto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;possiamo alimentare un'intelligenza artificiale, ma&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;quanto bene&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;strutturiamo tali informazioni.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;La vera competenza non sta nel chiedersi&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;em style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;"Cosa può fare l'intelligenza artificiale per me?"&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;, ma nel capire&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;em style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;"In quale ambiente informativo l'intelligenza artificiale può operare al meglio?".&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px;"&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;L'ingegneria del contesto&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;non è una competenza secondaria: sta diventando una&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;competenza di progettazione fondamentale&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; vertical-align: inherit;"&gt;per chiunque lavori con sistemi di intelligenza artificiale avanzati.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEiyxmqN0RdzUHkzNUp9_A7AHtPneKFveD2XIEoKhPxF9iP9tpODl6hXrr4JkZsZ2grpInGrL60ZjWOIS-IMxjnfkcbHb6sbDLEOzOnMctzC8L9MEPfXQF3KoRgXnb4w0-hbXgbrePXvXHwyVE7D0DvddT8ik72vQY-sjDtgf1R7Wi8srrbJYayPcmWJsi8=s72-w640-h426-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Il vero cuore di un sistema RAG non è l’LLM</title><link>http://franto4.blogspot.com/2026/02/il-vero-cuore-di-un-sistema-rag-non-e.html</link><category>llm
rag
embedding</category><author>noreply@blogger.com (franto4)</author><pubDate>Sun, 15 Feb 2026 09:45:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-577794363995714085</guid><description>&lt;p&gt;&lt;span style="font-family: times;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;h1 class="post-title published title-X77sOw" dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 32px; line-height: 36px; margin: 0px;"&gt;&lt;span style="color: #868787; font-family: times; font-size: 18px; font-weight: 400;"&gt;Perché la parte più importante di un’architettura Legal-AI è quella che quasi nessuno guarda&lt;/span&gt;&lt;/h1&gt;&lt;div&gt;&lt;span style="color: #868787; font-family: times; font-size: 18px; font-weight: 400;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgQuILi2KtJ8BHYHwiAL-qmxCq9B0ltI0UaYS--zJDzRUtZFvC_PkgwJ8SxqvHYt3g8qkwEHiOnIjC0nK9qtFS2EVyjOX3WgGOBRnaXy7jDOcz2VWFFIi-Q9WKM7TbhjaT14AEtrLhxScRTQdHWPnsbUmSpnx3Nz6lYqnuh8g3QMwLXODPzdiqrF_zoy44" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="971" data-original-width="1456" height="266" src="https://blogger.googleusercontent.com/img/a/AVvXsEgQuILi2KtJ8BHYHwiAL-qmxCq9B0ltI0UaYS--zJDzRUtZFvC_PkgwJ8SxqvHYt3g8qkwEHiOnIjC0nK9qtFS2EVyjOX3WgGOBRnaXy7jDOcz2VWFFIi-Q9WKM7TbhjaT14AEtrLhxScRTQdHWPnsbUmSpnx3Nz6lYqnuh8g3QMwLXODPzdiqrF_zoy44=w400-h266" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color: #868787; font-family: times; font-size: 18px; font-weight: 400;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Se chiedi a un sistema costruito con &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+RAG&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;RAG&lt;/a&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;“E in quel caso cosa succede?”&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&lt;span&gt;Per &lt;/span&gt;&lt;span&gt;te è chiarissimo. Per un sistema di retrieval, è caos. Ed è proprio qui che nasce l’errore più diffuso nella costruzione dei sistemi RAG: credere che il problema sia “quale modello usare”.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Non lo è, perchè il vero problema è molto più a monte.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Il punto che quasi tutti ignorano&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§il-punto-che-quasi-tutti-ignorano" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/il-punto-che-quasi-tutti-ignorano" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Quando costruiamo un sistema &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Retrieval-Augmented+Generation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Retrieval-Augmented Generation&lt;/a&gt;, tendiamo a pensare che il flusso sia questo:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;1. L’utente fa una domanda&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;2. La trasformiamo in &lt;a href="https://franto4.blogspot.com/2026/01/come-funziona-una-rag-oggi.html" target="_blank"&gt;embedding&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;3. Interroghiamo il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=what+is+database+vettoriale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;database vettoriale&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;4. Generiamo la risposta&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Sembra corretto, elegante e lineare, ma nel mondo reale è insufficiente. Perché la domanda dell’utente non è pronta per essere cercata !.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Il problema nascosto delle domande umane&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§il-problema-nascosto-delle-domande-umane" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/il-problema-nascosto-delle-domande-umane" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Partiamo da un punto molto importante, le &lt;a href="https://franto4.blogspot.com/2025/12/laccesso-prima-del-giudizio-perche-le.html"&gt;domande&lt;/a&gt; reali sono:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- incomplete&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- contestuali&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- ambigue&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- dipendenti dalla conversazione precedente&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- cariche di impliciti&lt;/span&gt;&lt;/p&gt;&lt;h3 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.375em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Esempio reale:&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 30.3021px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§esempio-reale" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/esempio-reale" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; “Quali sono i suoi requisiti?”&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Requisiti di cosa !?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Di quale procedura?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;In quale contesto?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Secondo quale norma?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;Un embedding,&amp;nbsp;&lt;/span&gt;&lt;em style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;anche di &lt;a href="https://franto4.blogspot.com/2026/01/come-funziona-llamaparse-nelle-pipeline.html"&gt;3072 dimensioni&lt;/a&gt;&lt;/em&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;, non può risolvere un’ambiguità strutturale, se l’input è semanticamente incompleto, anche il vettore sarà incompleto, ed è qui che entra in gioco il vero cuore dell’architettura.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Il passaggio che cambia tutto&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§il-passaggio-che-cambia-tutto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/il-passaggio-che-cambia-tutto" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;L’architettura sviluppata introduce uno strato critico tra l’utente e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Qdrant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Qdrant&lt;/a&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;`Input ↓ Memoria Conversazionale ↓ Riscrittura ↓ Query Retrieval-Friendly ↓ Embedding + &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+BM25&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;BM25&lt;/a&gt; ↓ &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Hybrid+Retrieval&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Hybrid Retrieval&lt;/a&gt; ↓ Risposta`&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Quel passaggio intermedio è la differenza tra un RAG dimostrativo e un &lt;a href="https://franto4.blogspot.com/2026/01/perche-i-pdf-giuridici-rompono-i.html"&gt;RAG&lt;/a&gt; enterprise.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;1. Presa in input&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§1-presa-in-input" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/1-presa-in-input" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;La domanda entra nel sistema in forma grezza. Non viene immediatamente trasformata in embedding. Ma prima viene analizzata nel contesto della conversazione.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;2. Riscrittura (Query Rewriting)&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§2-riscrittura-query-rewriting" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/2-riscrittura-query-rewriting" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Il sistema recupera la memoria recente della chat e chiede al modello:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- Questa domanda è autonoma?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- Contiene pronomi?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- Fa riferimento a elementi precedenti?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- È generica o richiede retrieval?&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Esempio:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Domanda utente:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; “E se non viene approvato?”&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Domanda riscritta:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; “Cosa accade nella procedura se il piano non viene approvato dalla scuola?”&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Ora sì che possiamo cercare.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;3. Trasformazione in qualcosa di “retrieval-friendly”&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 71.625px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§3-trasformazione-in-qualcosa-di-retrieval-friendly" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/3-trasformazione-in-qualcosa-di-retrieval-friendly" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Una query retrieval-friendly è:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- autonoma&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- esplicita&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- non ambigua&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- coerente con il linguaggio documentale&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- priva di pronomi&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- semanticamente stabile&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Questo passaggio è il vero cuore dell’architettura , perché solo ora la domanda è interrogabile in modo strutturato.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Perché questo è più importante del modello&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§perche-questo-e-piu-importante-del-modello" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/perche-questo-e-piu-importante-del-modello" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Molti pensano che la qualità del sistema dipenda da:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=GPT-4&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;GPT-4&lt;/a&gt; vs &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=GPT-4o&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;GPT-4o&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Gemini&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Gemini&lt;/a&gt; vs &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Claude&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Claude&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- 1536 dimensioni vs 3072&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;In realtà, se la query è malformata, il problema è già avvenuto, perchè un grande modello non compensa una cattiva architettura.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Dense vs Sparse: due cervelli, non uno&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§dense-vs-sparse-due-cervelli-non-uno" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/dense-vs-sparse-due-cervelli-non-uno" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Una volta che la query è corretta, entra in gioco il retrieval ibrido. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Dense+Retrieval&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Dense Retrieval&lt;/a&gt; (Embedding 3072)&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Serve a:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- comprendere sinonimi&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- collegare concetti giuridicamente vicini&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- distinguere sfumature (annullabilità vs nullità)&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- catturare intenzione semantica profonda&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Ma non è sufficiente !!!!&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Sparse Retrieval (BM25)&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§sparse-retrieval-bm25" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/sparse-retrieval-bm25" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;BM25 intercetta:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- numeri di articoli&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- riferimenti normativi precisi&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- nomi di procedure&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- termini tecnici esatti&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Nel diritto, perdere un numero di articolo significa perdere precisione, solo semantica non basta.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;La fusione: 70% semantico, 30% lessicale&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§la-fusione-70-semantico-30-lessicale" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/la-fusione-70-semantico-30-lessicale" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;L’architettura esegue due ricerche in parallelo:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ricerca+semantica&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;ricerca semantica&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ricerca+lessicale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;ricerca lessicale&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Poi normalizza i punteggi e applica una fusione pesata:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;`score = 0.7 * semantic + 0.3 * lexical`&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Questo evita:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- eccesso di sinonimia&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- perdita di precisione normativa&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- ranking instabile&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Il risultato è un contesto pulito, coerente, giuridicamente ancorato.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;# Riduzione delle allucinazioni&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Le allucinazioni non nascono dal nullama nascono quando:&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 71.625px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§le-allucinazioni-non-nascono-dal-nullama-nascono-quando" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/le-allucinazioni-non-nascono-dal-nullama-nascono-quando" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- il contesto è rumoroso&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- il ranking è impreciso&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- la query è ambigua&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- il retrieval è fragile&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Pulendo la query prima della ricerca, si pulisce l’intero sistema. La qualità della risposta è una conseguenza architetturale, non un effetto magico del modello.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Errori comuni nei sistemi RAG&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§errori-comuni-nei-sistemi-rag" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/errori-comuni-nei-sistemi-rag" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Dopo molti test comparativi, questi sono gli errori più frequenti:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;1. Nessuna riscrittura contestuale&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;2. Embedding diretto della domanda grezza&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;3. Nessuna gestione della memoria&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;4. Solo retrieval semantico&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;5. Nessuna normalizzazione punteggi&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;6. Fusione arbitraria non calibrata&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;7. Confondere prompt engineering con architettura&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Il vero errore è pensare che il retrieval sia una funzione tecnica, non una fase cognitiva.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Benchmark comparativo sintetico&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§benchmark-comparativo-sintetico" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/benchmark-comparativo-sintetico" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;div class="captioned-image-container" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; margin: 32px auto;"&gt;&lt;figure style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; margin: 0px auto; width: 728px;"&gt;&lt;a class="image-link image2 can-restack" data-component-name="Image2ToDOM" href="https://substackcdn.com/image/fetch/$s_!dUQ4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png" rel="nofollow ugc noopener" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; border: 0px; color: #363737; display: flex; flex-direction: column; height: auto; margin: 0px auto; padding: 0px; position: relative; text-decoration-line: none; width: auto;" target="_blank"&gt;&lt;div class="image2-inset can-restack" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; position: relative;"&gt;&lt;picture style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;span style="font-family: times;"&gt;&lt;source sizes="100vw" srcset="https://substackcdn.com/image/fetch/$s_!dUQ4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 424w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 848w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 1272w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 1456w" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;" type="image/webp"&gt;&lt;/source&gt;&lt;/span&gt;&lt;img alt="" class="sizing-normal" data-attrs="{&amp;quot;src&amp;quot;:&amp;quot;https://substack-post-media.s3.amazonaws.com/public/images/7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png&amp;quot;,&amp;quot;srcNoWatermark&amp;quot;:null,&amp;quot;fullscreen&amp;quot;:null,&amp;quot;imageSize&amp;quot;:null,&amp;quot;height&amp;quot;:236,&amp;quot;width&amp;quot;:772,&amp;quot;resizeWidth&amp;quot;:null,&amp;quot;bytes&amp;quot;:40356,&amp;quot;alt&amp;quot;:null,&amp;quot;title&amp;quot;:null,&amp;quot;type&amp;quot;:&amp;quot;image/png&amp;quot;,&amp;quot;href&amp;quot;:null,&amp;quot;belowTheFold&amp;quot;:true,&amp;quot;topImage&amp;quot;:false,&amp;quot;internalRedirect&amp;quot;:&amp;quot;https://nodeai.substack.com/i/187831790?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png&amp;quot;,&amp;quot;isProcessing&amp;quot;:false,&amp;quot;align&amp;quot;:null,&amp;quot;offset&amp;quot;:false}" height="236" loading="lazy" sizes="100vw" src="https://substackcdn.com/image/fetch/$s_!dUQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png" srcset="https://substackcdn.com/image/fetch/$s_!dUQ4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 424w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 848w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 1272w, https://substackcdn.com/image/fetch/$s_!dUQ4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7dfed82c-670d-4fdb-a11e-b2ccd41419f8_772x236.png 1456w" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: block; height: auto; margin: 0px auto; max-width: 100%;" width="772" /&gt;&lt;/picture&gt;&lt;div style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;/figure&gt;&lt;/div&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;La differenza non è solo tecnica. È strutturale.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Perché questo è “enterprise-ready”&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§perche-questo-e-enterprise-ready" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/perche-questo-e-enterprise-ready" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;In alcuni ambiti, non basta rispondere, ma serve:&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- coerenza normativa&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- auditabilità&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- riduzione del rischio interpretativo&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- stabilità nel tempo&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;- replicabilità&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Un’architettura senza rewriting non è scalabile in ambienti professionali complessi.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;La vera lezione&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§la-vera-lezione" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/la-vera-lezione" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Il modello generativo non è il centro del sistema.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Il centro è il passaggio tra umano e retrieval.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; Presa in input&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; Riscrittura&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; Trasformazione retrieval-friendly&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;&amp;gt; Interrogazione Qdrant&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;Se questo passaggio è solido, il sistema è stabile, se questo passaggio è debole, nessun &lt;a href="https://franto4.blogspot.com/2026/01/mhcmanifold-constrained-hyper.html"&gt;LLM &lt;/a&gt;potrà salvarlo.&lt;/span&gt;&lt;/p&gt;&lt;h2 class="header-anchor-post" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-color: white; color: #363737; font-size: 1.625em; line-height: 1.16em; margin: 1em 0px 0.625em; position: relative;"&gt;&lt;span style="font-family: times;"&gt;Conclusione&lt;/span&gt;&lt;div class="pencraft pc-display-flex pc-alignItems-center pc-position-absolute pc-reset header-anchor-parent" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; height: 35.8125px; list-style: none; opacity: 0; position: absolute; text-decoration: unset; top: 0px; transform: translate(-100%, 0px); transition: opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 44px;"&gt;&lt;div class="pencraft pc-display-contents pc-reset pubTheme-yiXxQA" style="--border-default: 1px solid #e6e6e6; --border-focus: 1px solid #67BDFC; --color-accent-hover: #4eb2fc; --color-accent-inverse: #ffffff; --color-accent-text: #67BDFC; --color-accent: #67BDFC; --color-bg-accent-hover: rgba(103, 189, 252, 0.3); --color-bg-accent: rgba(103, 189, 252, 0.2); --color-bg-elevated-hover: #f0f0f0; --color-bg-elevated-primary: #ffffff; --color-bg-elevated-secondary: #f0f0f0; --color-bg-elevated-tertiary: #dddddd; --color-bg-elevated: #ffffff; --color-bg-primary-hover: #f0f0f0; --color-bg-primary: #ffffff; --color-bg-quaternary: #b7b7b7; --color-bg-secondary: #f0f0f0; --color-bg-tertiary: #dddddd; --color-button-disabled-bg: #f0f0f0; --color-button-disabled-fg: #929292; --color-button-primary-bg-hover: #4eb2fc; --color-button-primary-bg: #67BDFC; --color-button-primary-fg-hover: #ffffff; --color-button-primary-fg: #ffffff; --color-button-quaternary-bg-hover: transparent; --color-button-quaternary-bg: transparent; --color-button-quaternary-fg-hover: #363737; --color-button-quaternary-fg: #868787; --color-button-secondary-accent-bg-hover: rgba(103, 189, 252, 0.3); --color-button-secondary-accent-bg: rgba(103, 189, 252, 0.2); --color-button-secondary-accent-fg-hover: #67BDFC; --color-button-secondary-accent-fg: #67BDFC; --color-button-secondary-bg-hover: #dddddd; --color-button-secondary-bg: #f0f0f0; --color-button-secondary-fg-hover: #363737; --color-button-secondary-fg: #363737; --color-button-secondary-outline-bg-hover: #f0f0f0; --color-button-secondary-outline-bg: transparent; --color-button-secondary-outline-fg-hover: #363737; --color-button-secondary-outline-fg: #363737; --color-button-tertiary-accent-bg-hover: rgba(103, 189, 252, 0.2); --color-button-tertiary-accent-bg: transparent; --color-button-tertiary-accent-fg-hover: #67BDFC; --color-button-tertiary-accent-fg: #67BDFC; --color-button-tertiary-bg-hover: #f0f0f0; --color-button-tertiary-bg: transparent; --color-button-tertiary-fg-hover: #363737; --color-button-tertiary-fg: #363737; --color-dark-bg-primary-hover: #f0f0f0; --color-dark-bg-primary: #ffffff; --color-dark-bg-quaternary: #b7b7b7; --color-dark-bg-secondary: #f0f0f0; --color-dark-bg-tertiary: #dddddd; --color-fg-primary: #363737; --color-fg-secondary: #868787; --color-fg-tertiary: #929292; --color-link-bg: rgba(103, 189, 252, 0.2); --color-link-fg: #67BDFC; --color-mention-self-bg: rgba(103, 189, 252, 0.2); --color-mention-self-fg: #67BDFC; --color-text-select: rgba(103, 189, 252, 0.2); --color-utility-detail: #e6e6e6; --focus-input-ring: 0 0 0 2px rgba(103, 189, 252, 0.2); --focus-ring: 0 0 0 2px #ffffff,0 0 0 3px #67BDFC,0 0 0 5px rgba(103, 189, 252, 0.2); --inner-border-default: inset 0 0 0 1px #e6e6e6; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset header-anchor offset-top" id="§conclusione" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; position: absolute; scroll-margin-top: 64px; text-decoration: unset; top: -92px;"&gt;&lt;/div&gt;&lt;button aria-label="Link" class="pencraft pc-reset pencraft iconButton-mq_Et5 iconButtonBase-dJGHgN buttonBase-GK1x3M buttonStyle-r7yGCK size_sm-G3LciD priority_secondary-S63h9o" data-href="https://nodeai.substack.com/i/187831790/conclusione" style="--color-button-bg: #f0f0f0; --color-button-fg: #363737; --color-button-hover-bg: #dddddd; --color-button-hover-fg: #363737; --size: 32px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; appearance: none; background: 0px 0px rgb(240, 240, 240); border-color: initial; border-radius: 8px; border-style: none; border-width: initial; color: #363737; cursor: pointer; display: flex; flex: 0 0 auto; font-size: unset; height: 32px; justify-content: center; line-height: unset; list-style: none; margin: 0px; outline: none; padding: 0px; text-decoration: unset; text-wrap-mode: nowrap; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); width: 32px; will-change: transform;" tabindex="0" type="button"&gt;&lt;svg class="lucide lucide-link" fill="none" height="18" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="currentColor" viewbox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"&gt;&lt;span style="font-family: times;"&gt;&lt;path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"&gt;&lt;/path&gt;&lt;path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"&gt;&lt;/path&gt;&lt;/span&gt;&lt;/svg&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h2&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="font-family: times;"&gt;La vera innovazione nei sistemi &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Legal-RAG&amp;amp;bbid=6955030484090893242&amp;amp;bpid=577794363995714085" target="_blank"&gt;Legal-RAG&lt;/a&gt; non è l’LLM. È l’architettura.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-size: 19px; line-height: 1.6em; margin: 0px;"&gt;&lt;span style="font-family: times;"&gt;È la disciplina nel trattare la domanda umana non come testo, ma come struttura da ricostruire prima di cercare, ed è lì che si decide la qualità del sistema.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgQuILi2KtJ8BHYHwiAL-qmxCq9B0ltI0UaYS--zJDzRUtZFvC_PkgwJ8SxqvHYt3g8qkwEHiOnIjC0nK9qtFS2EVyjOX3WgGOBRnaXy7jDOcz2VWFFIi-Q9WKM7TbhjaT14AEtrLhxScRTQdHWPnsbUmSpnx3Nz6lYqnuh8g3QMwLXODPzdiqrF_zoy44=s72-w400-h266-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Sull’orlo del grande ciclo, i dubbi su Bitcoin</title><link>http://franto4.blogspot.com/2026/01/sullorlo-del-grande-ciclo-i-dubbi-su.html</link><category>bitcoin</category><author>noreply@blogger.com (franto4)</author><pubDate>Fri, 30 Jan 2026 07:15:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-2645982381161689169</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h3 class="subtitle subtitle-HEEcLo" dir="auto" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; color: #868787; font-family: &amp;quot;SF Pro Display&amp;quot;, -apple-system-headline, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 18px; font-weight: 400; line-height: 24px; margin: 12px 0px 0px;"&gt;La lettura di Ray Dalio descrive una crisi sistemica avanzata, in cui ordine monetario, stabilità politica e fiducia negli asset vengono messi simultaneamente alla prova.&lt;/h3&gt;&lt;div aria-label="Post UFI" class="pencraft pc-display-flex pc-flexDirection-column pc-paddingBottom-16 pc-reset" role="region" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; list-style: none; padding-bottom: 16px; text-decoration: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-paddingTop-16 pc-paddingBottom-16 pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; list-style: none; padding-bottom: 16px; padding-top: 16px; text-decoration: unset;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjNFXRg8fsp4sGYEM27i1eqMPGI14fkzT9vZPkEGCuK1359sb_7QFgp20zpKuzwihtz0n8euaOGOuX5gYnmA-LlqiC2PBRs_h6eFnnKthL11z3ZBYPkXla6pi9fVX1MHL2pyECSwXI2aFMELPXW7_QNzg7sXfQTbphOmDIYENFEBafObziKLcyTY_vpvUY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1092" data-original-width="1456" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEjNFXRg8fsp4sGYEM27i1eqMPGI14fkzT9vZPkEGCuK1359sb_7QFgp20zpKuzwihtz0n8euaOGOuX5gYnmA-LlqiC2PBRs_h6eFnnKthL11z3ZBYPkXla6pi9fVX1MHL2pyECSwXI2aFMELPXW7_QNzg7sXfQTbphOmDIYENFEBafObziKLcyTY_vpvUY" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;La domanda non è se il sistema stia attraversando una fase di stress, ma se esistano ancora margini di adattamento prima di una rottura irreversibile. È su questo crinale che si colloca l’analisi di&amp;nbsp;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;Ray Dalio&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;, fondatore di&amp;nbsp;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bridgewater+Associates&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;Bridgewater Associates&lt;/a&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;, che interpreta l’attuale situazione degli Stati Uniti come una fase avanzata di un processo storico ricorrente, da lui definito “grande ciclo”.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Secondo Dalio, il sistema americano si troverebbe nelle battute finali della quinta fase del ciclo, quella in cui le tensioni economiche, sociali e politiche convergono. È la fase in cui il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=debito+Stati+Uniti+ciclo+economico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;debito&lt;/a&gt; accumulato raggiunge un punto di saturazione e in cui le risposte tradizionali, come l’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=espansione+monetaria+effetti+economici&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;espansione monetaria&lt;/a&gt;, iniziano a produrre effetti destabilizzanti anziché correttivi. Il passaggio alla fase successiva, la sesta, coincide storicamente con il collasso dell’ordine esistente.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Il punto critico non è solo finanziario. Dalio collega esplicitamente la fragilità monetaria all’inasprimento del conflitto interno. Episodi di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=violenza+politica+indicatori+di+crisi+sociale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;violenza politica&lt;/a&gt; vengono letti come segnali di un deterioramento della coesione sociale, tipico delle fasi terminali di un ciclo imperiale. L’assunzione implicita è che, quando la distribuzione della ricchezza diventa percepita come ingiusta e non più correggibile attraverso le istituzioni, il conflitto smette di essere simbolico e diventa materiale.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;In questo contesto, la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+sostenibilit%C3%A0+del+debito&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;sostenibilità del debito&lt;/a&gt; gioca un ruolo centrale. Nella quinta fase, afferma Dalio, l’indebitamento cresce più rapidamente della capacità reale di rimborso. La conseguente creazione di moneta, inizialmente pensata per stabilizzare il sistema, accelera invece la perdita di fiducia nella valuta. È il meccanismo attraverso cui un ordine monetario inizia a dissolversi dall’interno.&lt;/p&gt;&lt;a class="pencraft pc-display-contents pc-reset" data-component-name="Twitter2ToDOM" href="https://x.com/barkmeta/status/2016566761957511299" rel="noopener noreferrer" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; display: contents; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; list-style: none; text-decoration: unset;" target="_blank"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-12 pc-padding-16 pc-reset bg-primary-zk6FDl outline-detail-vcQLyr pc-borderRadius-md sizing-border-box-DggLA4 pressable-lg-kV7yq8 font-text-qe4AeH tweet-fWkQfo twitter-embed" data-attrs="{&amp;quot;url&amp;quot;:&amp;quot;https://x.com/barkmeta/status/2016566761957511299&amp;quot;,&amp;quot;full_text&amp;quot;:&amp;quot;Ray Dalio just warned us... \n\n\&amp;quot;The monetary system is ending.\&amp;quot;\n\nBanks aren't buying Gold for profit. They're buying to escape the Dollar. The great reset is here.\n\nThere is no ceiling for Gold because there is no floor for fiat currency.\n\nMost people have no idea what's coming. &amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;barkmeta&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Bark&amp;quot;,&amp;quot;profile_image_url&amp;quot;:&amp;quot;https://pbs.substack.com/profile_images/2011270841334632448/6rRFlV-a_normal.jpg&amp;quot;,&amp;quot;date&amp;quot;:&amp;quot;2026-01-28T17:39:16.000Z&amp;quot;,&amp;quot;photos&amp;quot;:[{&amp;quot;img_url&amp;quot;:&amp;quot;https://substackcdn.com/image/upload/w_1028,c_limit,q_auto:best/l_twitter_play_button_rvaygk,w_88/ytj9oe59vyfqgpozbrfg&amp;quot;,&amp;quot;link_url&amp;quot;:&amp;quot;https://t.co/A2GjOexSf7&amp;quot;}],&amp;quot;quoted_tweet&amp;quot;:{},&amp;quot;reply_count&amp;quot;:451,&amp;quot;retweet_count&amp;quot;:1812,&amp;quot;like_count&amp;quot;:9416,&amp;quot;impression_count&amp;quot;:853739,&amp;quot;expanded_url&amp;quot;:null,&amp;quot;video_url&amp;quot;:&amp;quot;https://video.twimg.com/amplify_video/2016565871007731714/vid/avc1/954x720/-NF2ySfDvykL8CDJ.mp4&amp;quot;,&amp;quot;belowTheFold&amp;quot;:false}" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border-color: rgb(230, 230, 230); border-image: none 100% / 1 / 0 stretch; border-radius: 12px; border-style: solid; border-width: 0.666667px; box-sizing: border-box; direction: ltr; display: flex; flex-direction: column; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 14px; gap: 12px; line-height: 20px; list-style: none; margin: 20px auto; max-width: 550px; outline-offset: -1px; outline: rgb(230, 230, 230) solid 0.666667px; padding: 16px; text-decoration: unset; text-rendering: optimizelegibility; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); will-change: transform;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-gap-12 pc-alignItems-center pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; flex-direction: row; gap: 12px; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-reset flex-grow-rzmknG" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; flex: 1 1 1px; list-style: none; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset weight-semibold-uqA4FV reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; font-weight: 600; list-style: none; margin: 0px; text-decoration: unset;"&gt;Bark&lt;/span&gt;&lt;span class="pencraft pc-reset color-secondary-ls1g8s reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; list-style: none; margin: 0px; text-decoration: unset;"&gt;@barkmeta&lt;/span&gt;&lt;/div&gt;&lt;svg fill="var(--color-fg-primary)" height="20" role="img" stroke-width="1.8" stroke="#000" style="height: 20px; width: 20px;" viewbox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g&gt;&lt;path clip-rule="evenodd" d="M13.2879 19.1666L8.66337 12.575L2.87405 19.1666H0.424805L7.57674 11.0258L0.424805 0.833252H6.71309L11.0717 7.04577L16.5327 0.833252H18.982L12.1619 8.59699L19.5762 19.1666H13.2879ZM16.0154 17.3083H14.3665L3.93176 2.69159H5.58092L9.7601 8.54422L10.4828 9.55981L16.0154 17.3083Z" fill-rule="evenodd" stroke="none"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class="pencraft pc-reset line-height-20-t4M0El font-text-qe4AeH size-15-Psle70 weight-regular-mUq6Gb reset-IxiVJZ text-aFN1BV" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: unset; font-size: 15px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset; white-space-collapse: preserve-breaks;"&gt;Ray Dalio just warned us...

"The monetary system is ending."

Banks aren't buying Gold for profit. They're buying to escape the Dollar. The great reset is here.

There is no ceiling for Gold because there is no floor for fiat currency.

Most people have no idea what's coming.&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-reset bg-black-dCpgGg outline-detail-vcQLyr pc-borderRadius-sm overflow-hidden-WdpwT6 container-_J9cse" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-self: flex-start; background-color: black; border-radius: 8px; display: flex; flex-direction: column; list-style: none; max-width: 100%; outline-offset: -1px; outline: rgb(230, 230, 230) solid 0.666667px; overflow: hidden; text-decoration: unset;"&gt;&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-8 pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; gap: 8px; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset color-secondary-ls1g8s line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; font-size: 13px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;6:39 PM · Jan 28, 2026&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;854.000&amp;nbsp;Visualizzazioni&lt;/span&gt;&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-reset container-jte8en" data-orientation="horizontal" role="none" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: row; list-style: none; text-decoration: unset;"&gt;&lt;hr class="pencraft pc-reset divider-Ti4OTa" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; appearance: none; background: 0px 0px; border-bottom: none; border-image: initial; border-left: none; border-right: none; border-top: 0.666667px solid rgb(230, 230, 230); height: 0px; list-style: none; margin: 0px; padding: 0px; text-decoration: unset; width: 516.667px;" /&gt;&lt;/div&gt;&lt;div class="pencraft pc-reset color-secondary-ls1g8s line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; font-size: 13px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;451&amp;nbsp;Risposte&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;1810&amp;nbsp;Repost&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;9420&amp;nbsp;Mi piace&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Dalio è scettico sulla possibilità di una correzione volontaria. Il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+consolidamento+fiscale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;consolidamento fiscale&lt;/a&gt;, cioè la riduzione intenzionale del debito attraverso scelte politicamente costose, viene giudicato improbabile. Allo stesso modo, il ripristino dell’ordine internazionale e interno che ha sostenuto la democrazia liberale appare, nelle sue parole, “dubbio”. La crisi non è quindi un incidente, ma l’esito di dinamiche strutturali non affrontate per tempo.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Eppure, l’analisi non è del tutto deterministica. Dalio insiste sul fatto che ci troviamo ancora “sull’orlo del baratro”, non oltre. Questo spazio residuo rappresenta l’ultima finestra per adattare il sistema, reinventandone le regole in modo coerente con le nuove condizioni. Un buon sistema, nella sua definizione, è quello che riesce a realizzare ciò che la maggioranza delle persone desidera, e questo risultato può essere valutato in modo oggettivo. La lezione storica che ne deriva è lineare: la cooperazione produttiva genera meno costi e più benefici rispetto a un conflitto interno per il controllo della ricchezza e del potere.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Quando la fiducia nell’ordine monetario vacilla, la ricerca di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=beni+rifugio+examples&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;beni rifugio&lt;/a&gt; diventa un riflesso automatico. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=oro+come+bene+rifugio&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;Oro&lt;/a&gt; e argento, in questo scenario, continuano a registrare nuovi massimi, segnalando una crescente diffidenza verso le valute legali e l’architettura finanziaria che le sostiene. Dalio interpreta questo movimento come un sintomo, non come una causa: il ritorno alla “moneta forte” è un fenomeno ricorrente nelle fasi di transizione storica.&lt;/p&gt;&lt;a class="pencraft pc-display-contents pc-reset" data-component-name="Twitter2ToDOM" href="https://x.com/TFMetals/status/2016764909502288343" rel="noopener noreferrer" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; display: contents; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; list-style: none; text-decoration: unset;" target="_blank"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-12 pc-padding-16 pc-reset bg-primary-zk6FDl outline-detail-vcQLyr pc-borderRadius-md sizing-border-box-DggLA4 pressable-lg-kV7yq8 font-text-qe4AeH tweet-fWkQfo twitter-embed" data-attrs="{&amp;quot;url&amp;quot;:&amp;quot;https://x.com/TFMetals/status/2016764909502288343&amp;quot;,&amp;quot;full_text&amp;quot;:&amp;quot;Gold and silver grab the headlines but, as you can see, this is not about just gold and silver. &amp;quot;,&amp;quot;username&amp;quot;:&amp;quot;TFMetals&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;TF Metals Report&amp;quot;,&amp;quot;profile_image_url&amp;quot;:&amp;quot;https://pbs.substack.com/profile_images/1239673774/Turd_normal.jpg&amp;quot;,&amp;quot;date&amp;quot;:&amp;quot;2026-01-29T06:46:38.000Z&amp;quot;,&amp;quot;photos&amp;quot;:[{&amp;quot;img_url&amp;quot;:&amp;quot;https://pbs.substack.com/media/G_z87NwaIAAABaz.jpg&amp;quot;,&amp;quot;link_url&amp;quot;:&amp;quot;https://t.co/Lb8srxg92g&amp;quot;}],&amp;quot;quoted_tweet&amp;quot;:{},&amp;quot;reply_count&amp;quot;:1,&amp;quot;retweet_count&amp;quot;:2,&amp;quot;like_count&amp;quot;:14,&amp;quot;impression_count&amp;quot;:350,&amp;quot;expanded_url&amp;quot;:null,&amp;quot;video_url&amp;quot;:null,&amp;quot;belowTheFold&amp;quot;:true}" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; -webkit-font-smoothing: antialiased; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border-color: rgb(230, 230, 230); border-image: none 100% / 1 / 0 stretch; border-radius: 12px; border-style: solid; border-width: 0.666667px; box-sizing: border-box; direction: ltr; display: flex; flex-direction: column; font-family: system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 14px; gap: 12px; line-height: 20px; list-style: none; margin: 20px auto; max-width: 550px; outline-offset: -1px; outline: rgb(230, 230, 230) solid 0.666667px; padding: 16px; text-decoration: unset; text-rendering: optimizelegibility; transition: color 0.25s cubic-bezier(0.19, 1, 0.22, 1), background-color 0.25s cubic-bezier(0.19, 1, 0.22, 1), box-shadow 0.25s cubic-bezier(0.19, 1, 0.22, 1), border 0.25s cubic-bezier(0.19, 1, 0.22, 1), border-radius 0.25s cubic-bezier(0.19, 1, 0.22, 1), opacity 0.25s cubic-bezier(0.19, 1, 0.22, 1), filter 0.25s cubic-bezier(0.19, 1, 0.22, 1), stroke 0.25s cubic-bezier(0.19, 1, 0.22, 1), transform 0.25s cubic-bezier(0.19, 1, 0.22, 1), scale 0.25s cubic-bezier(0.19, 1, 0.22, 1), outline 0.25s cubic-bezier(0.19, 1, 0.22, 1); will-change: transform;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-gap-12 pc-alignItems-center pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; flex-direction: row; gap: 12px; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-reset flex-grow-rzmknG" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; flex: 1 1 1px; list-style: none; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset weight-semibold-uqA4FV reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; font-weight: 600; list-style: none; margin: 0px; text-decoration: unset;"&gt;TF Metals Report&lt;/span&gt;&lt;span class="pencraft pc-reset color-secondary-ls1g8s reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; list-style: none; margin: 0px; text-decoration: unset;"&gt;@TFMetals&lt;/span&gt;&lt;/div&gt;&lt;svg fill="var(--color-fg-primary)" height="20" role="img" stroke-width="1.8" stroke="#000" style="height: 20px; width: 20px;" viewbox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g&gt;&lt;path clip-rule="evenodd" d="M13.2879 19.1666L8.66337 12.575L2.87405 19.1666H0.424805L7.57674 11.0258L0.424805 0.833252H6.71309L11.0717 7.04577L16.5327 0.833252H18.982L12.1619 8.59699L19.5762 19.1666H13.2879ZM16.0154 17.3083H14.3665L3.93176 2.69159H5.58092L9.7601 8.54422L10.4828 9.55981L16.0154 17.3083Z" fill-rule="evenodd" stroke="none"&gt;&lt;/path&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/div&gt;&lt;div class="pencraft pc-reset line-height-20-t4M0El font-text-qe4AeH size-15-Psle70 weight-regular-mUq6Gb reset-IxiVJZ text-aFN1BV" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: unset; font-size: 15px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset; white-space-collapse: preserve-breaks;"&gt;Gold and silver grab the headlines but, as you can see, this is not about just gold and silver.&lt;/div&gt;&lt;div class="pencraft pc-reset bg-black-dCpgGg outline-detail-vcQLyr pc-borderRadius-sm overflow-hidden-WdpwT6 container-aGHQ9p" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-self: flex-start; background-color: black; border-radius: 8px; list-style: none; max-width: 100%; outline-offset: -1px; outline: rgb(230, 230, 230) solid 0.666667px; overflow: hidden; text-decoration: unset;"&gt;&lt;img class="image-c_FmAR" loading="lazy" src="https://pbs.substack.com/media/G_z87NwaIAAABaz.jpg" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; cursor: pointer; display: block; height: auto; margin: 0px auto; max-height: 420px; max-width: 100%; width: auto;" /&gt;&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-gap-8 pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: column; gap: 8px; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-reset color-secondary-ls1g8s line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; font-size: 13px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;7:46 AM · Jan 29, 2026&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;350&amp;nbsp;Visualizzazioni&lt;/span&gt;&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-reset container-jte8en" data-orientation="horizontal" role="none" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; display: flex; flex-direction: row; list-style: none; text-decoration: unset;"&gt;&lt;hr class="pencraft pc-reset divider-Ti4OTa" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; appearance: none; background: 0px 0px; border-bottom: none; border-image: initial; border-left: none; border-right: none; border-top: 0.666667px solid rgb(230, 230, 230); height: 0px; list-style: none; margin: 0px; padding: 0px; text-decoration: unset; width: 516.667px;" /&gt;&lt;/div&gt;&lt;div class="pencraft pc-reset color-secondary-ls1g8s line-height-20-t4M0El font-text-qe4AeH size-13-hZTUKr weight-regular-mUq6Gb reset-IxiVJZ" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #868787; font-size: 13px; line-height: 20px; list-style: none; margin: 0px; text-decoration: unset;"&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;1&amp;nbsp;Rispondi&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;2&amp;nbsp;Repost&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;&amp;nbsp;·&amp;nbsp;&lt;/span&gt;&lt;span class="pencraft pc-reset reset-IxiVJZ" color="unset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; list-style: none; margin: 0px; text-decoration: unset;"&gt;14&amp;nbsp;Mi piace&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/a&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;In ambito geopolitico, la frammentazione accentua ulteriormente il problema. In situazioni di conflitto latente, anche gli alleati tendono a ridurre l’esposizione ai debiti reciproci. La perdita di fiducia non riguarda solo le istituzioni, ma anche le relazioni tra Stati, mettendo in discussione lo status di valuta di riserva del dollaro.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;È in questo quadro che si inserisce il dibattito su&amp;nbsp;&lt;/span&gt;&lt;strong style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin+oro+digitale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2645982381161689169" target="_blank"&gt;Bitcoin&lt;/a&gt;&lt;/strong&gt;&lt;span style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;, spesso definito “oro digitale”. In teoria, l’asset soddisfa alcuni criteri chiave indicati da Dalio: è relativamente resistente al congelamento e trasferibile senza intermediari. In pratica, però, il mercato continua a trattarlo come un asset rischioso. Nei momenti di forte incertezza, i capitali si dirigono prima verso i rifugi tradizionali, mentre Bitcoin mostra una correlazione più vicina ai titoli tecnologici ad alta volatilità.&lt;/span&gt;&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Questa dinamica alimenta il dubbio sulla sua maturità. La trasparenza totale della rete, la tracciabilità delle transazioni e la dipendenza da un’infrastruttura globale sono elementi che, secondo Dalio, ne limitano l’idoneità come riserva per le banche centrali. A ciò si aggiunge un fattore temporale: l’oro ha costruito la propria credibilità in millenni, Bitcoin esiste da poco più di un decennio.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px 0px 20px;"&gt;Dalio non esclude del tutto il suo ruolo. Ammette che una piccola allocazione, intorno all’1% del portafoglio, possa trovare spazio nella categoria della “hard money”, come strumento parzialmente indipendente da governi e banche centrali. Ma la cautela rimane. Nel momento in cui l’ordine globale viene messo in discussione dalle fondamenta, il valore reale degli asset emergenti non è più una questione teorica. È una prova di resistenza su scala storica, il cui esito resta aperto.&lt;/p&gt;&lt;p style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; line-height: 1.6em; margin: 0px;"&gt;Rif. https://x.com/RayDalio/article/2015822544083759340&lt;/p&gt;&lt;div class="pencraft pc-display-flex pc-gap-12 pc-alignItems-center pc-reset byline-wrapper" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; gap: 12px; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; display: flex; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; list-style: none; text-decoration-line: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-gap-8 pc-alignItems-center pc-justifyContent-flex-start pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; flex-direction: row; gap: 8px; justify-content: flex-start; list-style: none; text-decoration: unset;"&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-row pc-alignItems-center pc-justifyContent-flex-start pc-reset ltr-qDBmby" style="--border-width: 4.5px; --offset: 9px; --scale: 36px; --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; align-items: center; display: flex; flex-direction: row; justify-content: flex-start; list-style: none; text-decoration: unset;"&gt;&lt;span data-state="closed" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0;"&gt;&lt;a aria-label="Visualizza il profilo di Nod.eai" class="pencraft pc-display-contents pc-reset" href="https://substack.com/@nodeai" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; color: #363737; display: contents; list-style: none; text-decoration: unset;"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="pencraft pc-display-flex pc-flexDirection-column pc-reset" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; color: #363737; display: flex; flex-direction: column; font-family: Spectral, serif, system-ui, -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-size: 19px; list-style: none; text-decoration-line: unset;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjNFXRg8fsp4sGYEM27i1eqMPGI14fkzT9vZPkEGCuK1359sb_7QFgp20zpKuzwihtz0n8euaOGOuX5gYnmA-LlqiC2PBRs_h6eFnnKthL11z3ZBYPkXla6pi9fVX1MHL2pyECSwXI2aFMELPXW7_QNzg7sXfQTbphOmDIYENFEBafObziKLcyTY_vpvUY=s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Come funziona LlamaParse nelle pipeline RAG</title><link>http://franto4.blogspot.com/2026/01/come-funziona-llamaparse-nelle-pipeline.html</link><category>RAG
LLAMA parse</category><author>noreply@blogger.com (franto4)</author><pubDate>Sat, 24 Jan 2026 09:30:12 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-8591171903733638888</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEi6_bRh570Indy0FoqjT1yhIO3TX4WJ9AkPk5ezR-XkydailAGXfauV28taXSYWRb3sXJFvsAv46QkW5Ib7stkyqkXPkRk3m2GeS44RfEcWlCnxx2H6MrtF93Ep25FXSuQ4e0btaf2-59QceQ4fsK1GkWa4vB35OfN0DOnGKEGVJElnKRrOfichBtu4WYY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1024" data-original-width="1536" height="426" src="https://blogger.googleusercontent.com/img/a/AVvXsEi6_bRh570Indy0FoqjT1yhIO3TX4WJ9AkPk5ezR-XkydailAGXfauV28taXSYWRb3sXJFvsAv46QkW5Ib7stkyqkXPkRk3m2GeS44RfEcWlCnxx2H6MrtF93Ep25FXSuQ4e0btaf2-59QceQ4fsK1GkWa4vB35OfN0DOnGKEGVJElnKRrOfichBtu4WYY=w640-h426" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Nel contesto dell’intelligenza artificiale generativa, la qualità delle risposte non dipende solo dal modello linguistico. Dipende, prima ancora, dalla qualità dei dati che il modello riceve. È in questo spazio, spesso sottovalutato, che si colloca &lt;strong data-end="439" data-start="398"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+LlamaParse&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;LlamaParse&lt;/a&gt;&lt;/strong&gt;: uno strumento progettato per trasformare documenti complessi in informazioni realmente utilizzabili dai sistemi di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Retrieval-Augmented+Generation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;Retrieval-Augmented Generation&lt;/a&gt;.&lt;p&gt;&lt;/p&gt;
&lt;p data-end="1009" data-start="589"&gt;LlamaParse è il parser nativo di &lt;strong data-end="663" data-start="622"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=LlamaCloud&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;LlamaCloud&lt;/a&gt;&lt;/strong&gt;, una piattaforma che integra parsing, indicizzazione e recupero semantico. La sua funzione non è semplicemente “leggere” un file, ma comprenderne la struttura logica. Questo è il punto di discontinuità rispetto ai tradizionali strumenti &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+OCR&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;OCR&lt;/a&gt; o alle conversioni &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=PDF+to+text+conversion&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;PDF-to-text&lt;/a&gt;, che estraggono testo ma perdono contesto, gerarchia e relazioni interne.&lt;/p&gt;
&lt;p data-end="1168" data-start="1011"&gt;Un documento, per un modello linguistico, non è utile se non conserva ordine, sezioni, tabelle e riferimenti. LlamaParse nasce per risolvere questo problema.&lt;/p&gt;
&lt;h2 data-end="1215" data-start="1170"&gt;Dal documento grezzo al contesto per l’LLM&lt;/h2&gt;
&lt;p data-end="1568" data-start="1217"&gt;Il funzionamento di LlamaParse segue una catena causale lineare. Il documento viene caricato tramite interfaccia, API o SDK. I formati supportati sono eterogenei: documenti testuali, presentazioni, immagini, fogli di calcolo e file audio. L’obiettivo non è la semplice compatibilità, ma la normalizzazione di input molto diversi in un output coerente.&lt;/p&gt;
&lt;p data-end="2010" data-start="1570"&gt;Una volta caricato, il documento viene analizzato da modelli AI layout-aware. Questo significa che intestazioni, piè di pagina, sezioni, tabelle e contenuti visivi non vengono trattati come testo indistinto. Il parser riconosce la funzione di ogni elemento e ne preserva il ruolo informativo. L’assunzione implicita è che un modello linguistico possa ragionare solo su ciò che riceve: se la struttura è persa, anche il ragionamento lo sarà.&lt;/p&gt;
&lt;p data-end="2280" data-start="2012"&gt;Con la versione 2 dell’API, LlamaParse introduce un sistema a livelli che rende esplicito il compromesso tra velocità, costo e accuratezza. Non si tratta di modalità astratte, ma di scelte operative che incidono direttamente sulla qualità del contesto fornito all’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+LLM&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;LLM&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="2793" data-start="2282"&gt;Il livello “fast” privilegia la rapidità ed è adatto a documenti semplici. “Cost effective” bilancia costo e struttura, consentendo già un output più ricco. I livelli “agentic” e “agentic plus” utilizzano modelli con capacità di ragionamento più avanzate e permettono istruzioni personalizzate, risultando adatti a report finanziari, documenti legali o testi scientifici. La possibilità di fissare una versione specifica del parser rende il risultato riproducibile, un requisito essenziale in ambito enterprise.&lt;/p&gt;
&lt;p data-end="3042" data-start="2795"&gt;L’output finale può essere generato in testo, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Markdown+JSON&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;Markdown o JSON&lt;/a&gt;. Tabelle e immagini possono essere estratte separatamente. Questo non è un dettaglio tecnico: è ciò che consente al contenuto di diventare indicizzabile, interrogabile e riutilizzabile.&lt;/p&gt;
&lt;h2 data-end="3088" data-start="3044"&gt;Dall’output strutturato alla pipeline RAG&lt;/h2&gt;
&lt;p data-end="3355" data-start="3090"&gt;Il valore di LlamaParse emerge pienamente quando entra in una pipeline RAG. L’output del parsing viene trasformato in oggetti Document e Node tramite &lt;strong data-end="3281" data-start="3240"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=LlamaIndex&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;LlamaIndex&lt;/a&gt;&lt;/strong&gt;. Da qui si generano embedding e si memorizzano in un database vettoriale.&lt;/p&gt;
&lt;p data-end="3681" data-start="3357"&gt;In questa fase, la qualità del parsing determina la qualità del recupero. Se una clausola contrattuale è spezzata o una tabella è interpretata come testo continuo, il recupero semantico sarà impreciso. Un parsing accurato, invece, produce chunk informativi coerenti, che migliorano drasticamente la pertinenza dei risultati.&lt;/p&gt;
&lt;p data-end="4091" data-start="3683"&gt;LlamaIndex fornisce connettori per numerosi database vettoriali, tra cui &lt;strong data-end="3797" data-start="3756"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=MongoDB+Atlas&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;MongoDB Atlas&lt;/a&gt;&lt;/strong&gt;, &lt;strong data-end="3840" data-start="3799"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Qdrant+database&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;Qdrant&lt;/a&gt;&lt;/strong&gt;, &lt;strong data-end="3883" data-start="3842"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Pinecone+database&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;Pinecone&lt;/a&gt;&lt;/strong&gt; e &lt;strong data-end="3927" data-start="3886"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=AstraDB+database&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;AstraDB&lt;/a&gt;&lt;/strong&gt;. Questo rende la pipeline modulare e scalabile: il parsing resta invariato, mentre lo storage può adattarsi alle esigenze di volume, latenza o governance dei dati.&lt;/p&gt;
&lt;p data-end="4403" data-start="4093"&gt;Quando l’utente pone una domanda, il sistema recupera i vettori più rilevanti e li passa al modello linguistico. La risposta generata non nasce dal modello “in astratto”, ma da un contesto preciso, derivato dai documenti originali. È questo meccanismo che riduce le allucinazioni e rende il sistema affidabile.&lt;/p&gt;
&lt;h2 data-end="4444" data-start="4405"&gt;Perché il parsing è la leva decisiva&lt;/h2&gt;
&lt;p data-end="4707" data-start="4446"&gt;LlamaParse è efficace perché agisce nel punto in cui molti sistemi RAG falliscono. Non tenta di compensare con prompt più complessi o modelli più grandi una base informativa debole. Interviene prima, sul modo in cui l’informazione viene resa leggibile per l’AI.&lt;/p&gt;
&lt;p data-end="5144" data-start="4709"&gt;La comprensione del layout e la multimodalità consentono di integrare testo, tabelle e immagini in un unico contesto semantico. Il controllo granulare sui livelli permette di adattare il costo computazionale al valore del documento. Il supporto multilingue e la scalabilità rendono il sistema adatto a &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=flussi+aziendali+estesi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;flussi aziendali estesi&lt;/a&gt;. Le opzioni di deployment e supporto rispondono a requisiti di affidabilità tipici degli ambienti enterprise.&lt;/p&gt;
&lt;p data-end="5379" data-start="5146"&gt;In termini sistemici, LlamaParse chiarisce un punto spesso implicito: nei sistemi RAG, il parsing non è una fase preliminare neutra. È una decisione architetturale che determina cosa il modello potrà sapere e cosa resterà invisibile.&lt;/p&gt;
&lt;h2 data-end="5429" data-start="5381"&gt;Implicazioni pratiche nel settore hospitality&lt;/h2&gt;
&lt;p data-end="5706" data-start="5431"&gt;Nel settore alberghiero e turistico, i documenti sono numerosi e disomogenei. Contratti, fatture, recensioni, manuali operativi e documenti di compliance convivono in formati diversi. LlamaParse consente di trasformare questo patrimonio informativo in una base interrogabile.&lt;/p&gt;
&lt;p data-end="6100" data-start="5708"&gt;Le clausole contrattuali possono essere recuperate per tema. Le fatture diventano tabelle interrogabili. I feedback degli ospiti possono essere analizzati come corpus testuale strutturato. I manuali interni si trasformano in una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=knowledge+base+hotel+sector&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8591171903733638888" target="_blank"&gt;knowledge base&lt;/a&gt; consultabile tramite linguaggio naturale. In tutti i casi, il valore non deriva dall’LLM in sé, ma dalla qualità del contesto che gli viene fornito.&lt;/p&gt;
&lt;p data-end="6384" data-start="6102"&gt;In chiusura, LlamaParse mostra che l’innovazione nei sistemi RAG non passa solo da modelli più potenti. Passa dalla capacità di rendere i documenti comprensibili alle macchine senza impoverirli. È una trasformazione silenziosa, ma decisiva, per chi costruisce sistemi AI affidabili.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEi6_bRh570Indy0FoqjT1yhIO3TX4WJ9AkPk5ezR-XkydailAGXfauV28taXSYWRb3sXJFvsAv46QkW5Ib7stkyqkXPkRk3m2GeS44RfEcWlCnxx2H6MrtF93Ep25FXSuQ4e0btaf2-59QceQ4fsK1GkWa4vB35OfN0DOnGKEGVJElnKRrOfichBtu4WYY=s72-w640-h426-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Perché i PDF giuridici rompono i sistemi RAG</title><link>http://franto4.blogspot.com/2026/01/perche-i-pdf-giuridici-rompono-i.html</link><category>rag
llama parse
chunk
qdrant</category><author>noreply@blogger.com (franto4)</author><pubDate>Fri, 23 Jan 2026 16:25:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-2592966313707277911</guid><description>&lt;p data-end="593" data-start="417"&gt;L’estrazione ingenua dei PDF legali produce dati formalmente corretti ma semanticamente inutilizzabili, e rende necessario un livello di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+parsing+strutturale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;parsing strutturale&lt;/a&gt; prima del &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+chunking&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;chunking&lt;/a&gt;.&lt;/p&gt;&lt;p data-end="593" data-start="417"&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjlN2RFBwJgsHglZv6gBolduHYCUF2FzTqyACWtv1pBXgzIwHtgBxpNghDGURQIjWikYVY_MMbGoudVTLu-eyIqMjWbdM3hn0vVuFbMIwvIJ19bxMrySYMU1VES750CJ3gK7_zikFKiJnj7N2xMRRZ_i9WXLJuBqn9VPBN8YGY20UAJPU8W1VxtGzreKzc" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="337" data-original-width="1063" height="202" src="https://blogger.googleusercontent.com/img/a/AVvXsEjlN2RFBwJgsHglZv6gBolduHYCUF2FzTqyACWtv1pBXgzIwHtgBxpNghDGURQIjWikYVY_MMbGoudVTLu-eyIqMjWbdM3hn0vVuFbMIwvIJ19bxMrySYMU1VES750CJ3gK7_zikFKiJnj7N2xMRRZ_i9WXLJuBqn9VPBN8YGY20UAJPU8W1VxtGzreKzc=w640-h202" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Il problema non nasce dal modello linguistico, né dal database vettoriale. Nasce prima, molto prima, nel punto in cui un testo giuridico viene trasformato in testo “leggibile dalla macchina”.&lt;p&gt;&lt;/p&gt;&lt;p data-end="919" data-start="627"&gt;
Nel caso dei manuali e dei codici giuridici in PDF, questa trasformazione è tutt’altro che neutra.&lt;/p&gt;&lt;p data-end="1306" data-start="921"&gt;I documenti normativi sono progettati per la lettura umana. Usano colonne multiple, note marginali, rinvii incrociati, intestazioni ripetute, impaginazioni gerarchiche. Un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=PDF+a+due+colonne+examples&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;PDF a due colonne&lt;/a&gt;, per un lettore umano, è ovvio: prima si legge la colonna sinistra, poi la destra. Per un parser tradizionale, invece, non esiste alcuna “colonna”: esiste solo una sequenza di coordinate e glifi.&lt;/p&gt;&lt;p data-end="1626" data-start="1308"&gt;Il risultato è un testo linearizzato riga per riga. Non per concetto, ma per posizione.&lt;br data-end="1398" data-start="1395" /&gt;
Articoli diversi finiscono mescolati. Commi lontani diventano adiacenti. Rinvi normativi vengono spezzati e promossi a contenuti autonomi. Dal punto di vista sintattico, il testo esiste. Dal punto di vista semantico, è corrotto.&lt;/p&gt;&lt;p data-end="2074" data-start="1628"&gt;Questo problema diventa critico nel momento in cui si applica il chunking.&lt;br data-end="1705" data-start="1702" /&gt;
Il chunking, per definizione, assume che il testo in ingresso abbia già una coerenza interna minima. Se il testo è “rotto”, il chunking non fa che cristallizzare l’errore. Un articolo spezzato a metà genera chunk incompleti. Una nota marginale può diventare un chunk autonomo. Un rinvio (“ai sensi dell’art. X”) può essere indicizzato come se fosse l’articolo X stesso.&lt;/p&gt;&lt;p data-end="2342" data-start="2076"&gt;Nel mio caso, questo si è manifestato in modo evidente: chunk che contenevano una singola riga troncata, riferimenti normativi isolati, frammenti che iniziavano correttamente con “Art. 23” ma non contenevano l’articolo 23. Formalmente validi, operativamente dannosi.&lt;/p&gt;&lt;p data-end="2547" data-start="2344"&gt;Il problema non era &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Qdrant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;Qdrant&lt;/a&gt;. Qdrant indicizzava correttamente ciò che riceveva.&lt;br data-end="2425" data-start="2422" /&gt;
Il problema non era il modello. Il modello rispondeva in modo coerente al contesto fornito.&lt;br data-end="2519" data-start="2516" /&gt;
Il problema era il contesto.&lt;/p&gt;&lt;p data-end="2798" data-start="2549"&gt;Qui emerge un punto chiave: in un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=sistema+RAG+giuridico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;sistema RAG giuridico&lt;/a&gt;, &lt;strong data-end="2671" data-start="2606"&gt;la qualità del retrieval è limitata dalla qualità del parsing&lt;/strong&gt;, non dal modello di generazione. Se il testo è semanticamente instabile a monte, nessuna architettura a valle può correggerlo.&lt;/p&gt;&lt;p data-end="2970" data-start="2800"&gt;La soluzione non è stata “migliorare il chunking”, ma &lt;strong data-end="2908" data-start="2854"&gt;spostare il punto di intervento prima del chunking&lt;/strong&gt;.&lt;br data-end="2912" data-start="2909" /&gt;
È qui che entra &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=LlamaIndex&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;LlamaIndex&lt;/a&gt;, o più precisamente &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=LlamaParse&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;LlamaParse&lt;/a&gt;.&lt;/p&gt;&lt;p data-end="3212" data-start="2972"&gt;Nel mio progetto, LlamaIndex non è usato come framework di orchestrazione del retrieval. Non gestisce query, ranking o prompt. Viene utilizzato in modo molto più mirato: come &lt;strong data-end="3186" data-start="3147"&gt;parser strutturale di PDF complessi&lt;/strong&gt; nella fase di ingestione.&lt;/p&gt;&lt;p data-end="3511" data-start="3214"&gt;LlamaParse non legge il PDF come una sequenza di righe. Lo interpreta come un layout visivo. Riconosce colonne, titoli, separazioni logiche, gerarchie testuali. Invece di restituire testo grezzo, restituisce una rappresentazione ordinata (Markdown) che preserva l’ordine concettuale del documento.&lt;/p&gt;&lt;p data-end="3812" data-start="3513"&gt;Questo passaggio è cruciale: il testo non viene più “letto” riga per riga, ma &lt;strong data-end="3652" data-start="3591"&gt;ricostruito secondo l’intenzione editoriale del documento&lt;/strong&gt;. Le colonne vengono srotolate correttamente. Gli articoli tornano ad essere unità coerenti. Le intestazioni smettono di interferire con il contenuto normativo.&lt;/p&gt;&lt;p data-end="4030" data-start="3814"&gt;Solo dopo questo parsing strutturale ha senso applicare il chunking.&lt;br data-end="3885" data-start="3882" /&gt;
A quel punto, dividere per articoli o per sezioni non è più un’operazione fragile, ma una semplice formalizzazione di una struttura già presente.&lt;/p&gt;&lt;p data-end="4479" data-start="4032"&gt;Inoltre emerge chiaramente un altro aspetto spesso sottovalutato: la fase di debug.&lt;br data-end="4127" data-start="4124" /&gt;
L’introduzione di una modalità “DEBUG” che salva su disco il testo pulito e i chunk generati non è un dettaglio operativo, ma una scelta epistemica. Significa trattare il testo come un dato ispezionabile, non come un flusso opaco. È l’unico modo per verificare che ciò che viene indicizzato corrisponda a ciò che un giurista si aspetterebbe di leggere.&lt;/p&gt;&lt;p data-end="4788" data-start="4481"&gt;Il risultato finale non è semplicemente “più precisione”. È un cambio di natura del sistema.&lt;br data-end="4576" data-start="4573" /&gt;
Il database smette di essere un deposito di stringhe e diventa una mappa semantica affidabile della norma. Le risposte migliorano non perché il modello è più intelligente, ma perché il contesto smette di mentire.&lt;/p&gt;&lt;p data-end="5061" data-start="4790"&gt;In questo senso, LlamaParse non è un optional tecnologico. È un livello di traduzione necessario tra due mondi incompatibili: la tipografia giuridica e l’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+indicizzazione+vettoriale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=2592966313707277911" target="_blank"&gt;indicizzazione vettoriale&lt;/a&gt;. Senza quel livello, il sistema resta formalmente funzionante ma concettualmente instabile.&lt;/p&gt;&lt;p data-end="593" data-start="417"&gt;














&lt;/p&gt;&lt;p data-end="5241" data-start="5063"&gt;La lezione è semplice ma non banale: nei sistemi giuridici basati su AI, il problema principale non è “capire la legge”, ma &lt;strong data-end="5240" data-start="5187"&gt;non romperla prima di farla leggere alla macchina&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p data-end="5769" data-start="5620"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjlN2RFBwJgsHglZv6gBolduHYCUF2FzTqyACWtv1pBXgzIwHtgBxpNghDGURQIjWikYVY_MMbGoudVTLu-eyIqMjWbdM3hn0vVuFbMIwvIJ19bxMrySYMU1VES750CJ3gK7_zikFKiJnj7N2xMRRZ_i9WXLJuBqn9VPBN8YGY20UAJPU8W1VxtGzreKzc=s72-w640-h202-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Embedding, struttura dei dati, parametri di retrieval e LLM: come funziona una RAG</title><link>http://franto4.blogspot.com/2026/01/come-funziona-una-rag-oggi.html</link><category>rag
embedding
vector db</category><author>noreply@blogger.com (franto4)</author><pubDate>Sat, 17 Jan 2026 07:59:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-649911552717549296</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p data-end="222" data-start="86"&gt;Una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+RAG&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;RAG&lt;/a&gt; efficace dipende più da &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+embedding&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;embedding&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+struttura+dei+dati&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;struttura dei dati&lt;/a&gt; e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+parametri+di+retrieval&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;parametri di retrieval&lt;/a&gt; che dal &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+modello+linguistico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;modello linguistico&lt;/a&gt;.&lt;/p&gt;&lt;p data-end="222" data-start="86"&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjIyYdNKlagR4QBUEj77H4knOS0mayYy8QwVLvyFVmJYLPGQvQVKwTsJO0skCHyQEzbIqmgl9LchRlzh3A28RHtJ7Xx5dqMoHLH8k4tDIJMe25Q27PE4b7yRTUigWf3sPSvDYlAkrVDKeTnhLku_gTikJz1VBodIDy7lNtpcIbhjNFL0sONf3gOh4dXRqQ" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1536" data-original-width="2752" height="357" src="https://blogger.googleusercontent.com/img/a/AVvXsEjIyYdNKlagR4QBUEj77H4knOS0mayYy8QwVLvyFVmJYLPGQvQVKwTsJO0skCHyQEzbIqmgl9LchRlzh3A28RHtJ7Xx5dqMoHLH8k4tDIJMe25Q27PE4b7yRTUigWf3sPSvDYlAkrVDKeTnhLku_gTikJz1VBodIDy7lNtpcIbhjNFL0sONf3gOh4dXRqQ=w640-h357" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="617" data-start="255"&gt;Quando si lavora con grandi volumi di testi complessi, come norme, regolamenti o manuali tecnici, la ricerca per parola chiave non regge. Trova termini, non significati. La RAG, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Retrieval-Augmented+Generation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;Retrieval-Augmented Generation&lt;/a&gt;, nasce per questo: affianca un modello linguistico a un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+sistema+di+recupero+semantico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;sistema di recupero semantico&lt;/a&gt;, così che le risposte siano basate su contenuti reali e pertinenti.&lt;/p&gt;&lt;p data-end="924" data-start="619"&gt;Il punto centrale è spesso frainteso. Una RAG non è “un LLM con più memoria”. È un’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=architettura+RAG&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;architettura&lt;/a&gt;. E come tutte le architetture, funziona solo se ogni componente fa bene il suo lavoro. In particolare, tre elementi determinano quasi tutto il risultato: embedding, struttura dei dati e parametri di retrieval.&lt;/p&gt;&lt;p data-end="946" data-start="926"&gt;Il resto viene dopo.&lt;/p&gt;&lt;p data-end="1282" data-start="948"&gt;Il meccanismo parte dall’embedding. Un embedding è una trasformazione: prende un testo e lo converte in un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+vettore+numerico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;vettore numerico&lt;/a&gt;. Non produce frasi, non interpreta intenzioni, non decide cosa rispondere. Serve solo a posizionare contenuti diversi nello stesso spazio matematico, in modo che testi “simili nel significato” risultino vicini.&lt;/p&gt;&lt;p data-end="1282" data-start="948"&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEhA7en4LMkfhm-EkgT8tUFDXDpkUHFJc3y_370e4JvELg8rWzY7_9rieP8Ycaqnx41KVWkNU5CTNNTvYBMhkHe8tcsXlHsIg8FOSXDbTI9SkGGGjcRsLZIBdACRB2gYCeDAt_SIer7ZNu9k9DfBt-uusN7h3vZaV1-2Ubxxy9PI5uJ0vF3LrbqmcJIS-yY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="666" data-original-width="1166" height="366" src="https://blogger.googleusercontent.com/img/a/AVvXsEhA7en4LMkfhm-EkgT8tUFDXDpkUHFJc3y_370e4JvELg8rWzY7_9rieP8Ycaqnx41KVWkNU5CTNNTvYBMhkHe8tcsXlHsIg8FOSXDbTI9SkGGGjcRsLZIBdACRB2gYCeDAt_SIer7ZNu9k9DfBt-uusN7h3vZaV1-2Ubxxy9PI5uJ0vF3LrbqmcJIS-yY=w640-h366" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Questo passaggio avviene in due momenti precisi: quando i documenti entrano nel sistema e quando l’utente fa una domanda. Se in uno dei due casi l’embedding è debole, incoerente o inadatto al dominio, la RAG non può funzionare. Il modello generativo riceverà contesto sbagliato e farà il suo lavoro su basi fragili.&lt;p&gt;&lt;/p&gt;&lt;p data-end="1729" data-start="1601"&gt;Da qui una conseguenza diretta: il problema principale non è il modello linguistico, ma ciò che gli viene passato come contesto.&lt;/p&gt;&lt;p data-end="2102" data-start="1731"&gt;Prima ancora dell’embedding, però, c’è un livello spesso sottovalutato: la struttura dei documenti. Prendere un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=PDF+file+format&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;PDF&lt;/a&gt;, spezzarlo in blocchi di lunghezza fissa e vettorizzarlo è una scorciatoia comune. Funziona su testi narrativi o informativi generici. Funziona molto meno su testi normativi o tecnici, dove il significato dipende dalla posizione e dalle relazioni interne.&lt;/p&gt;&lt;p data-end="2469" data-start="2104"&gt;Una legge non è solo testo. È gerarchia: titolo, articolo, comma, rimando. Se un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=chunk+RAG&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;chunk&lt;/a&gt; taglia un articolo a metà o separa un comma dal suo riferimento, il vettore risultante rappresenta qualcosa di semanticamente incompleto. Il database vettoriale farà comunque il suo lavoro, ma recupererà pezzi che “assomigliano” alla domanda senza contenere davvero la risposta.&lt;/p&gt;&lt;p data-end="2880" data-start="2471"&gt;Per questo, prima della RAG vera e propria, serve una normalizzazione. Il flusso corretto non è “PDF → chunk → embedding”, ma “PDF → parsing → ricostruzione logica → testo coerente → embedding”. Anche una struttura semplice, come un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=JSON+data+format&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;JSON&lt;/a&gt; che preserva articoli e commi, cambia radicalmente il comportamento del sistema. Riduce ambiguità, migliora il recupero e rende sostenibile lavorare su migliaia di pagine.&lt;/p&gt;&lt;p data-end="2880" data-start="2471"&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgaiVIJ0FjGNqydYsydc1TR3TE9R6qfUA0cteuW30hQBwLDttlDmM_WOU3wpnqiVAtxMCuwzE2YEg9P2CMH8SSqtHeTKKH5IPI-7bn0cNJMZc2uzj4ygXv6f08gS3FH5RQ295okWmtQE6_zAXj7Cc9TfIf4b1ov9FIVf7TgftpkLe2hmIhy5x1nCAK494I" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="454" data-original-width="700" height="416" src="https://blogger.googleusercontent.com/img/a/AVvXsEgaiVIJ0FjGNqydYsydc1TR3TE9R6qfUA0cteuW30hQBwLDttlDmM_WOU3wpnqiVAtxMCuwzE2YEg9P2CMH8SSqtHeTKKH5IPI-7bn0cNJMZc2uzj4ygXv6f08gS3FH5RQ295okWmtQE6_zAXj7Cc9TfIf4b1ov9FIVf7TgftpkLe2hmIhy5x1nCAK494I=w640-h416" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="3085" data-start="2882"&gt;A questo punto entrano in gioco i parametri di retrieval. Qui è facile cadere nell’idea che basti “trovare i valori giusti”. In realtà, questi parametri funzionano solo se ciò che c’è sotto è già solido.&lt;/p&gt;&lt;p data-end="3480" data-start="3087"&gt;La dimensione del chunk definisce quanta informazione viene compressa in un singolo vettore. Chunk troppo piccoli perdono contesto. Chunk troppo grandi mescolano concetti diversi. Nei testi normativi, un intervallo medio, allineato a unità logiche come articoli o commi, è una scelta tecnica, non estetica. Se la scelta è sbagliata, non si corregge con il prompt: bisogna rigenerare i vettori.&lt;/p&gt;&lt;p data-end="3695" data-start="3482"&gt;L’overlap serve a mantenere continuità. Una sovrapposizione moderata evita che un concetto a cavallo tra due chunk venga perso. Non aggiunge conoscenza, riduce solo le fratture artificiali introdotte dal chunking.&lt;/p&gt;&lt;p data-end="3956" data-start="3697"&gt;Il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=top-k+retrieval&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;top-k&lt;/a&gt; stabilisce quanti risultati il database restituisce. È un filtro grezzo. Seleziona i contenuti più vicini nello spazio vettoriale, ma non li ordina in modo fine. Qui molti sistemi si fermano, passando direttamente questi chunk al modello linguistico.&lt;/p&gt;&lt;p data-end="4016" data-start="3958"&gt;Il limite è evidente: similarità non significa pertinenza.&lt;/p&gt;&lt;p data-end="4345" data-start="4018"&gt;Per questo il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=re-ranking+retrieval&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;re-ranking&lt;/a&gt; è il passaggio che fa la differenza. Un secondo modello, spesso più leggero, prende i risultati del top-k e li riordina valutando la domanda e i testi insieme. Non genera risposte, non usa prompt complessi. Serve solo a decidere quali contenuti sono davvero i migliori da fornire al modello generativo.&lt;/p&gt;&lt;p data-end="4549" data-start="4347"&gt;Embedding e re-ranking svolgono ruoli diversi. Il primo costruisce la mappa globale del significato. Il secondo affina localmente la scelta. Confonderli porta a sistemi instabili o sovra-ingegnerizzati.&lt;/p&gt;&lt;p data-end="4755" data-start="4551"&gt;Messa così, una RAG efficace appare meno “magica” e più ingegneristica. Il modello linguistico resta importante, ma entra in gioco alla fine, quando il contesto è già stato selezionato, pulito e ordinato.&lt;/p&gt;&lt;p data-end="5038" data-start="4757"&gt;L’implicazione è chiara per chi costruisce o valuta questi sistemi. Migliorare le risposte non significa cambiare modello ogni mese. Significa capire il dominio, rispettarne la struttura, progettare l’ingestione e trattare il retrieval come un problema a sé, non come un dettaglio.&lt;/p&gt;&lt;p data-end="222" data-start="86"&gt;

















&lt;/p&gt;&lt;p data-end="5363" data-start="5040"&gt;In questo senso, una RAG assomiglia più a un sistema informativo che a un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+chatbot&amp;amp;bbid=6955030484090893242&amp;amp;bpid=649911552717549296" target="_blank"&gt;chatbot&lt;/a&gt; evoluto. E come tutti i sistemi informativi, riflette le decisioni prese a monte. La domanda aperta non è quanto potente sia il modello, ma quanta attenzione siamo disposti a dedicare a ciò che gli facciamo leggere prima che inizi a parlare.&lt;/p&gt;&lt;p data-end="222" data-start="86"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjIyYdNKlagR4QBUEj77H4knOS0mayYy8QwVLvyFVmJYLPGQvQVKwTsJO0skCHyQEzbIqmgl9LchRlzh3A28RHtJ7Xx5dqMoHLH8k4tDIJMe25Q27PE4b7yRTUigWf3sPSvDYlAkrVDKeTnhLku_gTikJz1VBodIDy7lNtpcIbhjNFL0sONf3gOh4dXRqQ=s72-w640-h357-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Il massimo storico di Monero: quando la privacy diventa liquidità</title><link>http://franto4.blogspot.com/2026/01/il-massimo-storico-di-monero-quando-la.html</link><category>monero</category><author>noreply@blogger.com (franto4)</author><pubDate>Sat, 17 Jan 2026 07:39:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-1067448072014305704</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgrpsFm-kCgRr6t6xJixgQniA-4ZDHyibskI8uVv2vr8D_m2pthFJpSMDkYTfTdCidmznkf3gALrmHO44fIDtBiSOTgt45869BrCVqW6fiKmSPEDLMU8mqPcmU8NP7hFZkFcV8R9N_TR1FkkJ_EZAr9qfu2_bH8ZjeIbQDAUpJocpW-bfYZaJNNLzn4NAk" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="348" data-original-width="696" height="320" src="https://blogger.googleusercontent.com/img/a/AVvXsEgrpsFm-kCgRr6t6xJixgQniA-4ZDHyibskI8uVv2vr8D_m2pthFJpSMDkYTfTdCidmznkf3gALrmHO44fIDtBiSOTgt45869BrCVqW6fiKmSPEDLMU8mqPcmU8NP7hFZkFcV8R9N_TR1FkkJ_EZAr9qfu2_bH8ZjeIbQDAUpJocpW-bfYZaJNNLzn4NAk=w640-h320" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 data-end="232" data-start="190"&gt;&lt;strong data-end="232" data-start="193"&gt;Quando la privacy diventa liquidità&lt;/strong&gt;&lt;/h2&gt;
&lt;p data-end="343" data-start="234"&gt;&lt;em data-end="343" data-start="234"&gt;Il massimo storico di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Monero&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;Monero&lt;/a&gt; è l’effetto combinato di un grande furto e di un cambio normativo strutturale.&lt;/em&gt;&lt;/p&gt;
&lt;hr data-end="348" data-start="345" /&gt;
&lt;p data-end="720" data-start="350"&gt;La sera del 10 gennaio 2026, intorno alle 23:00 UTC, una vittima ha perso oltre 280 milioni di dollari in &lt;strong data-end="497" data-start="456"&gt;Bitcoin&lt;/strong&gt; e &lt;strong data-end="541" data-start="500"&gt;Litecoin&lt;/strong&gt; a causa di una truffa di ingegneria sociale che ha colpito un portafoglio hardware.&lt;br data-end="628" data-start="625" /&gt;
Non si è trattato di un attacco tecnico al protocollo, ma di una compromissione dell’utente.&lt;/p&gt;
&lt;p data-end="807" data-start="722"&gt;Il movimento dei fondi non è stato immediato, ma rapido.&lt;br data-end="781" data-start="778" /&gt;
E soprattutto direzionale.&lt;/p&gt;
&lt;p data-end="1116" data-start="809"&gt;Nei giorni successivi al furto, gli asset sottratti hanno iniziato a essere convertiti in &lt;strong data-end="940" data-start="899"&gt;Monero&lt;/strong&gt; attraverso più servizi di scambio istantaneo. Questa pressione improvvisa sulla domanda ha fatto salire il prezzo di XMR in modo netto, fino al massimo storico del 14 gennaio.&lt;/p&gt;
&lt;p data-end="1389" data-start="1118"&gt;Parallelamente, parte dei Bitcoin è stata instradata verso altre reti tramite &lt;strong data-end="1237" data-start="1196"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Thorchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;Thorchain&lt;/a&gt;&lt;/strong&gt;, con bridge verso Ethereum, Ripple e Litecoin.&lt;br data-end="1287" data-start="1284" /&gt;
Una frammentazione che non cambia il punto centrale: la destinazione finale principale è stata Monero.&lt;/p&gt;
&lt;hr data-end="1394" data-start="1391" /&gt;
&lt;h3 data-end="1432" data-start="1396"&gt;Il furto come segnale di mercato&lt;/h3&gt;
&lt;p data-end="1722" data-start="1434"&gt;Il collegamento tra il massimo storico di Monero e il furto è stato evidenziato dall’on-chain detective &lt;strong data-end="1579" data-start="1538"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=ZachXBT&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;ZachXBT&lt;/a&gt;&lt;/strong&gt; il 17 gennaio. Secondo le sue analisi, i trasferimenti sospetti si sono concentrati proprio nei giorni che hanno preceduto il picco di prezzo.&lt;/p&gt;
&lt;p data-end="1878" data-start="1724"&gt;I dettagli completi dell’attacco non sono pubblici, ma diversi wallet sospetti sono stati identificati.&lt;br data-end="1830" data-start="1827" /&gt;
L’informazione rilevante non è “chi”, ma “dove”.&lt;/p&gt;
&lt;p data-end="2081" data-start="1880"&gt;Quando grandi volumi devono essere mossi, la scelta della rete diventa una decisione economica prima ancora che tecnica. Le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;blockchain&lt;/a&gt; pubbliche consentono un’analisi dettagliata dei flussi. Monero no.&lt;/p&gt;
&lt;p data-end="2267" data-start="2083"&gt;Questo spiega perché i fondi rubati non si sono fermati su Bitcoin o Ethereum, ma hanno finito per confluire in un sistema progettato per rendere opaca la cronologia delle transazioni.&lt;/p&gt;
&lt;hr data-end="2272" data-start="2269" /&gt;
&lt;h3 data-end="2322" data-start="2274"&gt;Dal pseudo-anonimato alla trasparenza totale&lt;/h3&gt;
&lt;p data-end="2495" data-start="2324"&gt;Il contesto in cui avviene questo episodio è diverso rispetto a pochi anni fa.&lt;br data-end="2405" data-start="2402" /&gt;
Il 2026 segna un passaggio strutturale: dalla trasparenza opzionale a quella obbligatoria.&lt;/p&gt;
&lt;p data-end="2876" data-start="2497"&gt;Dal 1° gennaio è entrata in vigore nell’Unione Europea la direttiva &lt;strong data-end="2606" data-start="2565"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=DAC8+EU+law&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;DAC8&lt;/a&gt;&lt;/strong&gt;, che impone ai fornitori di servizi crypto la segnalazione automatica dei dati sulle transazioni degli utenti. Poiché registri come Bitcoin ed Ethereum sono pubblici, questi dati permettono alle autorità di collegare retroattivamente le transazioni a un’identità reale.&lt;/p&gt;
&lt;p data-end="3143" data-start="2878"&gt;Negli Stati Uniti, l’IRS ha avviato l’implementazione completa del modulo &lt;strong data-end="2993" data-start="2952"&gt;IRS&lt;/strong&gt; 1099-DA per l’anno fiscale 2025–2026. Per la prima volta, i broker di custodia devono dichiarare proventi lordi e basi di costo sugli asset digitali.&lt;/p&gt;
&lt;p data-end="3241" data-start="3145"&gt;Il risultato è semplice:&lt;br data-end="3172" data-start="3169" /&gt;
la storia finanziaria diventa leggibile, automatizzabile, permanente.&lt;/p&gt;
&lt;p data-end="3391" data-start="3243"&gt;In questo scenario, la privacy non è più percepita come uno strumento per eludere i controlli, ma come un requisito minimo di sicurezza finanziaria.&lt;/p&gt;
&lt;hr data-end="3396" data-start="3393" /&gt;
&lt;h3 data-end="3442" data-start="3398"&gt;Verso la fine del 2025, exchange centralizzati come &lt;strong data-end="3537" data-start="3496"&gt;Binance&lt;/strong&gt; e &lt;strong data-end="3581" data-start="3540"&gt;OKX&lt;/strong&gt; hanno subito pressioni per rimuovere le privacy coin in diversi paesi europei, tra cui Belgio, Francia e Spagna, per conformarsi alle interpretazioni locali del MiCA.&lt;/h3&gt;
&lt;p data-end="3887" data-start="3750"&gt;In condizioni normali, una delistazione riduce la domanda e spinge il prezzo verso il basso.&lt;br data-end="3845" data-start="3842" /&gt;
Nel mercato del 2026 è accaduto l’opposto.&lt;/p&gt;
&lt;p data-end="4151" data-start="3889"&gt;Il trading di XMR e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ZEC&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;ZEC&lt;/a&gt; si è spostato verso &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=exchange+decentralizzati&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;exchange decentralizzati&lt;/a&gt; e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=atomic+swap&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;atomic swap&lt;/a&gt;. La liquidità disponibile si è ridotta, mentre la domanda è rimasta. Quando l’offerta diventa più rigida, anche piccoli aumenti di domanda producono movimenti di prezzo rilevanti.&lt;/p&gt;
&lt;p data-end="4312" data-start="4153"&gt;Le delistazioni hanno quindi agito come una validazione indiretta: hanno dimostrato che questi asset non sono compatibili con un modello di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=trasparenza+totale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1067448072014305704" target="_blank"&gt;trasparenza totale&lt;/a&gt;.&lt;/p&gt;
&lt;hr data-end="4317" data-start="4314" /&gt;
&lt;p data-end="4490" data-start="4319"&gt;Il massimo storico di Monero non è un’anomalia isolata né un semplice effetto speculativo.&lt;br data-end="4412" data-start="4409" /&gt;
È la risposta di mercato a un ambiente in cui tutto è tracciabile per default.&lt;/p&gt;
&lt;p data-end="4697" data-start="4492"&gt;Quando la trasparenza diventa strutturale e retroattiva, ciò che non lo è acquista valore. Non per ideologia, ma per funzione. E questo sposta capitali, prezzi e priorità in modo difficilmente reversibile.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgrpsFm-kCgRr6t6xJixgQniA-4ZDHyibskI8uVv2vr8D_m2pthFJpSMDkYTfTdCidmznkf3gALrmHO44fIDtBiSOTgt45869BrCVqW6fiKmSPEDLMU8mqPcmU8NP7hFZkFcV8R9N_TR1FkkJ_EZAr9qfu2_bH8ZjeIbQDAUpJocpW-bfYZaJNNLzn4NAk=s72-w640-h320-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Argento e leva sistemica il mercato non sta correggendo: sta reggendo una frattura</title><link>http://franto4.blogspot.com/2026/01/argento-e-leva-sistemica-il-mercato-non.html</link><category>argento</category><author>noreply@blogger.com (franto4)</author><pubDate>Thu, 15 Jan 2026 16:46:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-3869670357269092869</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEh-MYnOhQvp-yblz3HKStAfaaucbeXd2UQEn0ZYEd1HaqWnTLBC30kef3FrRkPmu2ZnpRUfE3r2NvXIhxmiKLOHihRu0qplniENsVkiQHZ-j04iRjUGqMusthGyNoVnl_APP_3Q1CbG1NsMPEzrPdyvtkgAxQHRoZeVvCxEt61WEecnK7Kn8zeObxJo4rE" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="736" data-original-width="1154" height="408" src="https://blogger.googleusercontent.com/img/a/AVvXsEh-MYnOhQvp-yblz3HKStAfaaucbeXd2UQEn0ZYEd1HaqWnTLBC30kef3FrRkPmu2ZnpRUfE3r2NvXIhxmiKLOHihRu0qplniENsVkiQHZ-j04iRjUGqMusthGyNoVnl_APP_3Q1CbG1NsMPEzrPdyvtkgAxQHRoZeVvCxEt61WEecnK7Kn8zeObxJo4rE=w640-h408" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;p data-end="676" data-start="367"&gt;Il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=mercato+dell%27argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;mercato dell’argento&lt;/a&gt; sta mostrando una dinamica che non rientra in una normale &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=correzione+di+prezzo+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;correzione di prezzo&lt;/a&gt;. I dati di base sono semplici e, proprio per questo, difficili da ignorare: la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=produzione+annuale+globale+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;produzione annuale globale&lt;/a&gt; è di circa &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=800+milioni+di+once+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;800 milioni di once&lt;/a&gt;, mentre le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=posizioni+short+bancarie&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;posizioni short bancarie&lt;/a&gt; ammontano a &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=4.4+miliardi+di+once+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;4,4 miliardi di once&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="749" data-start="678"&gt;Questo squilibrio è il punto di partenza. Tutto il resto deriva da qui.&lt;/p&gt;
&lt;p data-end="1031" data-start="751"&gt;Nelle ultime ore il prezzo ha toccato i &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=prezzo+argento+92+dollari+oncia&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;92 dollari l’oncia&lt;/a&gt;, per poi scendere rapidamente di oltre il 6%, risalire intorno ai 91 dollari e tornare nuovamente in calo. A un osservatore superficiale può sembrare volatilità. A un osservatore esperto appare come una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=manovra+difensiva+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;manovra difensiva&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="1310" data-start="1033"&gt;A questi livelli di prezzo, la posizione corta complessiva equivale a una passività di circa 390 miliardi di dollari. Una cifra che supera la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=capitalizzazione+di+mercato&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;capitalizzazione di mercato&lt;/a&gt; della maggior parte delle grandi banche globali. Non è più una scommessa: è una questione di sopravvivenza.&lt;/p&gt;
&lt;p data-end="1652" data-start="1312"&gt;Il punto critico è evidente. Se l’argento avesse superato i 100 dollari, le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=richieste+di+margine+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;richieste di margine&lt;/a&gt; avrebbero innescato &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=liquidazioni+forzate+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;liquidazioni forzate&lt;/a&gt;. Il calo notturno fino a 86 dollari va letto in questo contesto: una vendita aggressiva di contratti cartacei in condizioni di bassa liquidità, con l’unico obiettivo di forzare il prezzo verso il basso.&lt;/p&gt;
&lt;p data-end="1719" data-start="1654"&gt;Non è una strategia di profitto. È una strategia di contenimento.&lt;/p&gt;
&lt;p data-end="1817" data-start="1721"&gt;Il segnale più importante, però, non arriva dal &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=mercato+dei+derivati&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;mercato dei derivati&lt;/a&gt;. Arriva dal &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=mercato+fisico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;mercato fisico&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="2069" data-start="1819"&gt;Mentre il prezzo “su schermo” scendeva di diversi dollari, i &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=canoni+di+locazione+dell%27argento+fisico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;canoni di locazione dell’argento fisico&lt;/a&gt; aumentavano rapidamente. Il costo per prendere in prestito &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=metallo+reale+significato&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;metallo reale&lt;/a&gt; sta salendo, non scendendo. Questo indica una condizione precisa: &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=arretrato+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;arretrato&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="2242" data-start="2071"&gt;In arretrato, il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=prezzo+spot+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;prezzo spot&lt;/a&gt; supera quello dei &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=future+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;future&lt;/a&gt;. Il messaggio è chiaro. Gli operatori non vogliono una promessa di consegna tra sei mesi. Vogliono il metallo adesso.&lt;/p&gt;
&lt;p data-end="2528" data-start="2244"&gt;Qui la matematica diventa vincolante. Gli short dichiarati restano 4,4 miliardi di once. L’estrazione annuale resta intorno agli 800 milioni. Ma superata una certa soglia di prezzo, il riciclo smette di compensare l’offerta, perché le persone iniziano ad accumulare invece di vendere.&lt;/p&gt;
&lt;p data-end="2790" data-start="2530"&gt;Allo stesso tempo, la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=domanda+industriale+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;domanda industriale&lt;/a&gt; non è elastica. Settori come &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=semiconduttori+per+intelligenza+artificiale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;semiconduttori per intelligenza artificiale&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=solare+ed+elettrificazione+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;solare ed elettrificazione&lt;/a&gt; non possono “aspettare prezzi migliori”. Le fabbriche devono funzionare. Il metallo va acquistato a qualsiasi prezzo.&lt;/p&gt;
&lt;p data-end="2932" data-start="2792"&gt;Questo cambia la natura dello short. Non è più una posizione sul metallo. È una posizione contro la continuità della produzione industriale.&lt;/p&gt;
&lt;p data-end="3174" data-start="2934"&gt;In questo quadro entra un ulteriore elemento: la cosiddetta “&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=forza+maggiore+definizione&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;forza maggiore&lt;/a&gt;”. Due settimane fa era solo un’ipotesi. Ora sta iniziando a manifestarsi nei mercati all’ingrosso sotto forma di regolamenti in contanti, ritardi e indisponibilità.&lt;/p&gt;
&lt;p data-end="3395" data-start="3176"&gt;I rivenditori segnalano tempi di consegna indefiniti o rinvii di sei settimane per grandi quantitativi. Questo non è compatibile con un mercato ben fornito. È compatibile con un mercato che sta separando carta e realtà.&lt;/p&gt;
&lt;p data-end="3473" data-start="3397"&gt;Da qui nasce la frattura più rilevante: l’esistenza di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=due+mercati+distinti+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;due mercati distinti&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="3731" data-start="3475"&gt;Il primo è il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=prezzo+visualizzato+sugli+schermi+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;prezzo visualizzato sugli schermi&lt;/a&gt;, intorno agli 88 dollari, mantenuto da &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=algoritmi+mercato+finanziario&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;algoritmi&lt;/a&gt; e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=contrattazione+cartacea+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;contrattazione cartacea&lt;/a&gt;. Il secondo è il prezzo effettivo del metallo fisico, che in molti casi non è nemmeno quotabile perché il prodotto non è disponibile.&lt;/p&gt;
&lt;p data-end="3821" data-start="3733"&gt;Quando questi due mercati si separano, il prezzo smette di essere un segnale affidabile.&lt;/p&gt;
&lt;p data-end="4063" data-start="3823"&gt;Il rientro sopra i 92 dollari, se avverrà, non è destinato a fermarsi a 100. L’ipotesi implicita è che il primo grande short incapace di consegnare invochi la forza maggiore. In quel momento il prezzo non si muoverà per gradi, ma per salti.&lt;/p&gt;
&lt;p data-end="4134" data-start="4065"&gt;Non si tratterà di una scoperta del prezzo. Sarà una ridenominazione.&lt;/p&gt;
&lt;p data-end="4429" data-start="4136"&gt;Quello che stiamo osservando non è la fine dell’argento come asset negoziabile, ma la messa in discussione del &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=mercato+dei+derivati+cartacei&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;mercato dei derivati cartacei&lt;/a&gt; come strumento di rappresentazione della &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=realt%C3%A0+fisica+finanza&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3869670357269092869" target="_blank"&gt;realtà fisica&lt;/a&gt;. Finché la fiducia regge, il sistema funziona. Quando la fiducia si rompe, resta solo il metallo.&lt;/p&gt;
&lt;p data-end="4469" data-start="4431"&gt;E su quel terreno, la leva non esiste.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEh-MYnOhQvp-yblz3HKStAfaaucbeXd2UQEn0ZYEd1HaqWnTLBC30kef3FrRkPmu2ZnpRUfE3r2NvXIhxmiKLOHihRu0qplniENsVkiQHZ-j04iRjUGqMusthGyNoVnl_APP_3Q1CbG1NsMPEzrPdyvtkgAxQHRoZeVvCxEt61WEecnK7Kn8zeObxJo4rE=s72-w640-h408-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Ethereum porta le prove ZK nel cuore del protocollo, partendo dall’esecuzione.</title><link>http://franto4.blogspot.com/2026/01/ethereum-porta-le-prove-zk-nel-cuore.html</link><category>ethereum
zkevm</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 13 Jan 2026 07:40:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-245581253401255357</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjw9LflJuoc4x836sz5euk4OUnq2S4l747EQYL9CIcRkgJUj8675KfCn0dk4R6SIYhrBHQz77ZTlZRGP5U91-PhdVo-uucxHF1gBFZigBJfh5a01eG8IUXHVZQIOi3ns7Pu3ECbSOdkxR05BJlceMHSL381aZSEhzDMlfbXDkpAsaIvO9fOxVCcYt2oJwk" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="522" data-original-width="527" height="635" src="https://blogger.googleusercontent.com/img/a/AVvXsEjw9LflJuoc4x836sz5euk4OUnq2S4l747EQYL9CIcRkgJUj8675KfCn0dk4R6SIYhrBHQz77ZTlZRGP5U91-PhdVo-uucxHF1gBFZigBJfh5a01eG8IUXHVZQIOi3ns7Pu3ECbSOdkxR05BJlceMHSL381aZSEhzDMlfbXDkpAsaIvO9fOxVCcYt2oJwk=w640-h635" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Ethereum&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;Ethereum&lt;/a&gt; sta spingendo in modo deciso sulle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+prove+a+conoscenza+zero&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;prove a conoscenza zero&lt;/a&gt;. L’obiettivo dichiarato è usarle a tutti i livelli dello stack: dalla firma nel consenso, alla &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=privacy+onchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;privacy onchain&lt;/a&gt; con proving lato client, fino a una semplificazione complessiva del protocollo in chiave &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ZK&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;ZK&lt;/a&gt;. Il primo passo concreto di questa traiettoria è l’introduzione di uno &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+zkEVM&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;zkEVM&lt;/a&gt; nativo su &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Layer+1+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;Layer 1&lt;/a&gt;.&lt;p&gt;&lt;/p&gt;
&lt;p data-end="677" data-start="491"&gt;L’idea non è sperimentale. È un piano di spedizione con vincoli chiari, tempi definiti e una sequenza di adozione progressiva che mira a non rompere le proprietà fondamentali della rete.&lt;/p&gt;
&lt;p data-end="823" data-start="679"&gt;Il punto chiave è questo: come introdurre uno zkEVM in L1 in meno di un anno, senza compromettere sicurezza, liveness e resistenza alla censura.&lt;/p&gt;
&lt;p data-end="1247" data-start="825"&gt;Il percorso più rapido e prudente parte dai validatori. Invece di rieseguire l’intero payload di esecuzione dei blocchi, alcuni validatori potranno scegliere di verificare prove crittografiche generate da zkVM differenti, ognuna delle quali dimostra la correttezza di una specifica implementazione EVM. Non una prova sola, ma più prove indipendenti: una difesa in profondità analoga alla diversità dei client tradizionali.&lt;/p&gt;
&lt;p data-end="1559" data-start="1249"&gt;La verifica delle prove è veloce, la loro dimensione contenuta. Scaricare e validare più prove diventa quindi praticabile anche in un contesto L1. In questa fase iniziale, le prove restano offchain: al protocollo serve solo una forma di pipelining, prevista con Glamsterdam, per concedere più tempo al proving.&lt;/p&gt;
&lt;p data-end="1932" data-start="1561"&gt;All’inizio, l’adozione sarà limitata. Pochi validatori useranno &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=client+ZK+Ethereum&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;client ZK&lt;/a&gt;, mentre il resto continuerà con l’esecuzione classica. È una scelta deliberata. La sicurezza dei client ZK deve essere dimostrata in produzione, supportata da verifica formale, specifiche rigorose, audit e programmi di bug bounty. Solo dopo questa fase, l’adozione potrà crescere in modo organico.&lt;/p&gt;
&lt;p data-end="2388" data-start="1934"&gt;Quando una super-maggioranza dello stake sarà a suo agio con i client ZK, il protocollo potrà spingersi oltre. Aumentare il gas limit significherà rendere impraticabile la riesecuzione dei blocchi su hardware ragionevole, spingendo tutti i validatori verso la verifica delle prove. A quel punto, le stesse prove potranno essere riutilizzate nativamente, ad esempio tramite una precompile EXECUTE, aprendo la strada a zk-rollup più efficienti e integrati.&lt;/p&gt;
&lt;p data-end="2776" data-start="2390"&gt;Il vantaggio strutturale di Ethereum in questo processo è la capacità di catalizzare l’intera industria degli zkVM. Oggi molti sistemi stanno già dimostrando blocchi Ethereum, e i miglioramenti di performance arrivano a ritmo settimanale. Per coordinare questo sforzo senza sacrificare le proprietà dell’L1, la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Ethereum+Foundation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;Ethereum Foundation&lt;/a&gt; propone una definizione standard di “realtime proving”.&lt;/p&gt;
&lt;p data-end="3131" data-start="2778"&gt;Realtime non è uno slogan, ma un insieme di vincoli operativi. Con slot da 12 secondi e circa 1,5 secondi necessari per la propagazione dei dati in rete, il tempo massimo per il proving è fissato a 10 secondi. Questo limite deve valere per almeno il 99% dei blocchi &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=mainnet+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;mainnet&lt;/a&gt;; le code lunghe e i vettori di attacco &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+DoS&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;DoS&lt;/a&gt; verranno gestiti in fork successivi.&lt;/p&gt;
&lt;p data-end="3527" data-start="3133"&gt;Sul piano crittografico, l’obiettivo di lungo termine è una sicurezza a 128 bit. Nella fase iniziale di deploy, è tollerato un minimo di 100 bit, per accomodare vincoli ingegneristici temporanei. Le prove devono restare sotto i 300 KiB e non possono dipendere da wrapper ricorsivi con trusted setup. Con la maturazione dei sistemi, i requisiti di sicurezza verranno progressivamente irrigiditi.&lt;/p&gt;
&lt;p data-end="3911" data-start="3529"&gt;Un aspetto centrale di questa definizione è il “home proving”. L’intento è permettere anche a chi oggi valida da casa di partecipare al proving. Anche se in futuro la resistenza alla censura verrà rafforzata imponendo l’inclusione delle transazioni prima della verifica ZK, la possibilità di produrre prove in ambiente domestico resta una garanzia finale contro la centralizzazione.&lt;/p&gt;
&lt;p data-end="4347" data-start="3913"&gt;Dal punto di vista dei costi, il vincolo non è solo il capitale iniziale. Il proving in cloud è già economico grazie a &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=istanze+GPU+spot&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;istanze GPU spot&lt;/a&gt;, ma l’obiettivo è l’on-premise. Il tetto massimo di investimento hardware è fissato a 100.000 dollari, in linea con l’attuale capitale necessario per validare. Ancora più stringente è il limite energetico: il proving deve essere possibile sotto i 10 kW, una soglia compatibile con molte abitazioni.&lt;/p&gt;
&lt;p data-end="4489" data-start="4349"&gt;Questa combinazione di latenza, costo, consumo e apertura del codice definisce il perimetro entro cui i team zkVM sono chiamati a competere.&lt;/p&gt;
&lt;p data-end="4955" data-start="4491"&gt;L’introduzione delle prove ZK in L1 non è però solo una scelta tecnica. È una dichiarazione di direzione. Negli ultimi anni, la crittografia a conoscenza zero è passata dalla ricerca accademica a un insieme di strumenti pronti per il protocollo. Finora è stata utilizzata soprattutto in Layer 2, dove &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=zk-rollup+Ethereum&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;gli zk-rollup&lt;/a&gt; aggregano transazioni offchain e inviano prove compatte alla mainnet. Portarla direttamente in L1 cambia la natura stessa della sicurezza della rete.&lt;/p&gt;
&lt;p data-end="5352" data-start="4957"&gt;Con uno zkEVM nativo, i validatori non devono più rifare il lavoro: controllano una prova. Questo riduce drasticamente il carico computazionale, semplifica la scalabilità e mantiene decentralizzazione e affidabilità. In prospettiva, contribuisce a risolvere il trilemma tra sicurezza, decentralizzazione e scalabilità, insieme ad altri interventi già attivi come &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=PeerDAS+Ethereum&amp;amp;bbid=6955030484090893242&amp;amp;bpid=245581253401255357" target="_blank"&gt;PeerDAS&lt;/a&gt; e l’espansione dei blob.&lt;/p&gt;
&lt;p data-end="5660" data-start="5354"&gt;Il punto aperto non è se questa transizione avverrà, ma come evolverà il ruolo dell’esecuzione, quando dimostrare diventa più economico che rieseguire. Ethereum sta costruendo l’infrastruttura per questa inversione. Il risultato finale non è ancora visibile, ma la direzione è ormai difficile da invertire.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjw9LflJuoc4x836sz5euk4OUnq2S4l747EQYL9CIcRkgJUj8675KfCn0dk4R6SIYhrBHQz77ZTlZRGP5U91-PhdVo-uucxHF1gBFZigBJfh5a01eG8IUXHVZQIOi3ns7Pu3ECbSOdkxR05BJlceMHSL381aZSEhzDMlfbXDkpAsaIvO9fOxVCcYt2oJwk=s72-w640-h635-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Bitcoin: la metrica che mente</title><link>http://franto4.blogspot.com/2026/01/la-metrica-che-mente.html</link><category>#Bitcoin</category><author>noreply@blogger.com (franto4)</author><pubDate>Sun, 11 Jan 2026 09:05:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-3202698204342477508</guid><description>&lt;p&gt;&amp;nbsp;Il calo delle partecipazioni “whale” in &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3202698204342477508" target="_blank"&gt;Bitcoin&lt;/a&gt; non segnala una fuga di capitale, ma un limite strutturale delle metriche on-chain quando l’infrastruttura cambia.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEjUd820JAdc2SUQKHxIauTU-56rYq25BZalzc6ZJHsRg3F8KFl8RFBKjb_dUZ2clV2vAPWiEV-B4awrmWXjMYvc7TCNrCTKAZtbotAF0h9J32X7dp73RQJQLDpKhfgpmKNlMbjxl1bwuzKt1uvc0YtpHYVccmZ8Wz2N7uqbGcRZ8zajHxlZ8L_u33qwScY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1013" data-original-width="1800" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEjUd820JAdc2SUQKHxIauTU-56rYq25BZalzc6ZJHsRg3F8KFl8RFBKjb_dUZ2clV2vAPWiEV-B4awrmWXjMYvc7TCNrCTKAZtbotAF0h9J32X7dp73RQJQLDpKhfgpmKNlMbjxl1bwuzKt1uvc0YtpHYVccmZ8Wz2N7uqbGcRZ8zajHxlZ8L_u33qwScY=w640-h360" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="467" data-start="212"&gt;L’idea che le balene stiano “comprando il ribasso” è diventata una lettura automatica del mercato Bitcoin. Funziona finché si assume che gli indirizzi on-chain riflettano in modo diretto il comportamento degli investitori. È un’ipotesi sempre meno solida.&lt;/p&gt;&lt;p data-end="722" data-start="469"&gt;Il recente report settimanale di &lt;strong data-end="543" data-start="502"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=CryptoQuant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3202698204342477508" target="_blank"&gt;CryptoQuant&lt;/a&gt;&lt;/strong&gt; parte proprio da qui: ciò che sembra accumulo o distribuzione, spesso è solo riorganizzazione infrastrutturale. Non capitale che entra o esce, ma capitale che cambia contenitore.&lt;/p&gt;&lt;p data-end="1011" data-start="724"&gt;Il dato chiave è noto. Gli indirizzi non-exchange che detengono tra 1.000 e 10.000 &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=BTC+Bitcoin&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3202698204342477508" target="_blank"&gt;BTC&lt;/a&gt; mostrano una variazione annuale passata da +409.000 BTC a marzo 2024 a -220.000 BTC oggi. Il peggior calo dall’inizio del 2023. Una dinamica simile a quella osservata nel mercato ribassista 2021–2022.&lt;/p&gt;&lt;p data-end="1216" data-start="1013"&gt;La lettura superficiale è immediata: le balene non stanno comprando, stanno riducendo esposizione. Il problema è che questa conclusione assume che l’indirizzo sia ancora una buona proxy dell’investitore.&lt;/p&gt;&lt;p&gt;



&lt;/p&gt;&lt;p data-end="1231" data-start="1218"&gt;Non lo è più.&lt;/p&gt;&lt;p data-end="1231" data-start="1218"&gt;&lt;/p&gt;&lt;p data-end="1575" data-start="1275"&gt;CryptoQuant mostra che una parte rilevante dell’apparente accumulo di whale deriva da attività di exchange. In particolare, trasferimenti interni tra wallet appartenenti allo stesso operatore. Se questi indirizzi non vengono esclusi, la metrica si gonfia. Se vengono esclusi, il segnale cambia segno.&lt;/p&gt;
&lt;p data-end="1885" data-start="1577"&gt;Il caso emblematico è &lt;strong data-end="1640" data-start="1599"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Coinbase&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3202698204342477508" target="_blank"&gt;Coinbase&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;. Gran parte dei movimenti classificati come acquisti o vendite di grandi investitori risultano, a posteriori, semplici riallocazioni interne: wallet caldi, freddi, di custodia, di clearing. Nessuna decisione di mercato. Solo gestione operativa.&lt;/p&gt;
&lt;p data-end="2083" data-start="1887"&gt;Qui emerge un primo nesso causale spesso ignorato: più il mercato diventa istituzionale, più l’infrastruttura di custodia si stratifica, meno l’unità “indirizzo” rappresenta un soggetto economico.&lt;/p&gt;
&lt;p data-end="2403" data-start="2085"&gt;Lo stesso schema si ripete sul fronte dei detentori a lungo termine. I dati grezzi mostrano movimenti record nella seconda metà del 2025: fino a 1,55 milioni di BTC in 30 giorni a novembre. A prima vista, una distribuzione aggressiva. In realtà, oltre 650.000 BTC sono attribuibili a trasferimenti interni di exchange.&lt;/p&gt;
&lt;p data-end="2631" data-start="2405"&gt;Escludendo questi flussi, le vendite nette dei long-term holder scendono a circa 900.000 BTC. Un valore elevato, ma non senza precedenti. Non un evento di capitolazione. Un riequilibrio, amplificato da rumore infrastrutturale.&lt;/p&gt;
&lt;p data-end="2818" data-start="2633"&gt;Il punto non è negare che ci siano vendite. È capire che la scala del fenomeno viene sistematicamente sovrastimata quando non si distingue tra movimento contabile e decisione economica.&lt;/p&gt;
&lt;p data-end="3039" data-start="2820"&gt;Una singola analogia può aiutare. Leggere i flussi on-chain senza filtrare gli exchange è come interpretare i movimenti di liquidità di una banca centrale come spesa dei cittadini. Il dato è reale. L’interpretazione no.&lt;/p&gt;
&lt;p data-end="3357" data-start="3041"&gt;La stessa distorsione appare ora sul fronte istituzionale. CryptoQuant osserva che la crescita delle partecipazioni di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=ETF+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3202698204342477508" target="_blank"&gt;ETF&lt;/a&gt; e società di tesoreria Bitcoin sta rallentando. Gli indirizzi tra 1.000 e 100.000 BTC, che includono questi attori, mostrano per la prima volta da gennaio 2024 una crescita annuale sotto trend.&lt;/p&gt;
&lt;p data-end="3449" data-start="3359"&gt;Dall’inizio del 2024, il tasso di crescita delle loro partecipazioni è rallentato del 31%.&lt;/p&gt;
&lt;p data-end="3696" data-start="3451"&gt;Qui il segnale è diverso. Non è un problema di misurazione, ma di domanda. Questo gruppo ha guidato gran parte dell’assorbimento di offerta nel ciclo attuale. Il rallentamento indica che la spinta istituzionale non è più marginalmente crescente.&lt;/p&gt;
&lt;p data-end="3751" data-start="3698"&gt;Cosa diventa vero, una volta accettato questo quadro?&lt;/p&gt;
&lt;p data-end="3947" data-start="3753"&gt;Primo: le metriche on-chain vanno lette come indicatori di struttura, non come termometri diretti del sentiment. Quando l’infrastruttura evolve, le metriche ereditate perdono potere esplicativo.&lt;/p&gt;
&lt;p data-end="4162" data-start="3949"&gt;Secondo: la riduzione delle partecipazioni whale non implica automaticamente distribuzione ribassista. Può riflettere un passaggio da detenzione diretta a custodia intermediata, o una riorganizzazione del rischio.&lt;/p&gt;
&lt;p data-end="4302" data-start="4164"&gt;Terzo: il vero segnale nuovo non è la vendita, ma l’assenza di accelerazione della domanda istituzionale. Non c’è fuga. C’è decelerazione.&lt;/p&gt;
&lt;p data-end="4553" data-start="4304"&gt;Il mercato Bitcoin resta intrappolato in una tensione irrisolta. Da un lato, l’asset viene sempre più trattato come infrastruttura finanziaria. Dall’altro, lo si continua a misurare con strumenti pensati per una rete di utenti retail auto-custoditi.&lt;/p&gt;
&lt;p data-end="4687" data-start="4555"&gt;Finché questa asimmetria persiste, i dati continueranno a dire qualcosa di vero. Ma non necessariamente ciò che si crede di leggere.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEjUd820JAdc2SUQKHxIauTU-56rYq25BZalzc6ZJHsRg3F8KFl8RFBKjb_dUZ2clV2vAPWiEV-B4awrmWXjMYvc7TCNrCTKAZtbotAF0h9J32X7dp73RQJQLDpKhfgpmKNlMbjxl1bwuzKt1uvc0YtpHYVccmZ8Wz2N7uqbGcRZ8zajHxlZ8L_u33qwScY=s72-w640-h360-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>mHC:Manifold-Constrained Hyper-Connections: perché la stabilità diventa architettura</title><link>http://franto4.blogspot.com/2026/01/mhcmanifold-constrained-hyper.html</link><category>deepseeck
llm
artificial intelligence</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 6 Jan 2026 10:07:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-4649468225895782229</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEiKeZp4XHJuFSlM3A7jBOf_IW88o1NPHlgF3JzKdye1S9_YEqtYXN9ixhnrhjXzloV04SLLPWUK_VJX1arsrkIYJSocxkwl9i704MRlpBkQ-XLNbBaq4jQLY92TbaD5jnnincZxFg-wbMPoSADTWrLWWw4OYrjH565GC5wRoREOWJ0-8YFnO8QiOQNGxcY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1400" data-original-width="2000" height="448" src="https://blogger.googleusercontent.com/img/a/AVvXsEiKeZp4XHJuFSlM3A7jBOf_IW88o1NPHlgF3JzKdye1S9_YEqtYXN9ixhnrhjXzloV04SLLPWUK_VJX1arsrkIYJSocxkwl9i704MRlpBkQ-XLNbBaq4jQLY92TbaD5jnnincZxFg-wbMPoSADTWrLWWw4OYrjH565GC5wRoREOWJ0-8YFnO8QiOQNGxcY=w640-h448" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="563" data-start="328"&gt;Negli ultimi anni la crescita dei modelli di intelligenza artificiale ha seguito una traiettoria chiara: più parametri, più capacità, più generalità.&lt;br data-end="480" data-start="477" /&gt;
Meno chiaro è stato il prezzo pagato lungo questa traiettoria: instabilità interna.&lt;/p&gt;
&lt;p data-end="843" data-start="565"&gt;Le allucinazioni non sono un bug semantico. Sono un problema strutturale.&lt;br data-end="641" data-start="638" /&gt;
Quando un modello cresce, il modo in cui l’informazione attraversa i suoi strati diventa fragile. Non perché manchi conoscenza, ma perché il segnale si degrada, si amplifica o si disperde mentre avanza.&lt;/p&gt;
&lt;p data-end="1093" data-start="845"&gt;Il paper pubblicato dal team &lt;strong data-end="915" data-start="874"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=DeepSeek&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;DeepSeek&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; affronta questo nodo intervenendo dove il problema nasce davvero: nell’architettura dei flussi informativi. Non nei dati. Non nel prompting. Nella geometria interna del modello.&lt;/p&gt;
&lt;p data-end="1422" data-start="1095"&gt;Il punto di partenza è noto.&lt;br data-end="1126" data-start="1123" /&gt;
I modelli deep sono catene di trasformazioni: ogni layer riceve un segnale, lo modifica e lo passa avanti. Per evitare che l’informazione “si perda per strada”, l’industria ha introdotto da tempo le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=residual+connections+deep+learning&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;residual connections&lt;/a&gt;, scorciatoie che permettono al segnale originale di bypassare alcuni strati.&lt;/p&gt;
&lt;p data-end="1548" data-start="1424"&gt;Finché i modelli erano relativamente piccoli, una corsia bastava.&lt;br data-end="1492" data-start="1489" /&gt;
Con centinaia di layer e miliardi di parametri, non più.&lt;/p&gt;
&lt;p data-end="1810" data-start="1550"&gt;Da qui nasce il concetto di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Hyper-Connections+neural+networks&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;Hyper-Connections&lt;/a&gt;: invece di un singolo percorso residuo, più connessioni parallele che permettono al segnale di dividersi, ricombinarsi, rientrare in punti diversi della rete. Più flessibilità. Più capacità espressiva. Più potenza.&lt;/p&gt;
&lt;p data-end="1830" data-start="1812"&gt;Ma anche più caos.&lt;/p&gt;
&lt;p data-end="2130" data-start="1832"&gt;Quando il segnale può moltiplicarsi senza vincoli, succedono due cose: o esplode, o si annulla.&lt;br data-end="1930" data-start="1927" /&gt;
Entrambe portano a instabilità. Ed è qui che i modelli iniziano a “deragliare”: non perché non sappiano cosa dire, ma perché il percorso interno che porta a quella risposta non è più ben condizionato.&lt;/p&gt;
&lt;p data-end="2279" data-start="2132"&gt;Il contributo delle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Manifold-Constrained+Hyper-Connections&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;Manifold-Constrained Hyper-Connections&lt;/a&gt; parte da un’osservazione semplice: non serve ridurre le corsie. Serve mettere guardrail.&lt;/p&gt;
&lt;p data-end="2553" data-start="2281"&gt;Le Hyper-Connections restano.&lt;br data-end="2313" data-start="2310" /&gt;
Ma vengono vincolate a vivere su un manifold matematico specifico, una struttura che impone limiti precisi a come i segnali possono combinarsi. In pratica: ogni connessione diventa una miscela controllata, non una trasformazione arbitraria.&lt;/p&gt;
&lt;p data-end="2792" data-start="2555"&gt;Il paper parla di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+matrici+doppiamente+stocastiche&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;matrici doppiamente stocastiche&lt;/a&gt;, ma l’intuizione è più semplice.&lt;br data-end="2640" data-start="2637" /&gt;
Se più flussi si mescolano, ma la somma dei pesi resta costante, il segnale cambia forma senza perdere scala. Non cresce senza controllo. Non si azzera.&lt;/p&gt;
&lt;p data-end="2867" data-start="2794"&gt;È un vincolo geometrico, non semantico.&lt;br data-end="2836" data-start="2833" /&gt;
E proprio per questo è potente.&lt;/p&gt;
&lt;p data-end="3102" data-start="2869"&gt;L’analogia delle “autostrade a più corsie” funziona fino in fondo: puoi cambiare corsia, sorpassare, rientrare più avanti. Ma non puoi uscire dalla carreggiata. La struttura complessiva resta stabile anche quando il traffico aumenta.&lt;/p&gt;
&lt;p data-end="3245" data-start="3104"&gt;Questo ha una conseguenza importante: la stabilità non è più un effetto collaterale dell’addestramento. Diventa una proprietà architetturale.&lt;/p&gt;
&lt;p data-end="3477" data-start="3247"&gt;Non stiamo parlando di un nuovo modello.&lt;br data-end="3290" data-start="3287" /&gt;
Non di una nuova famiglia di reti.&lt;br data-end="3327" data-start="3324" /&gt;
Ma di un framework che si innesta su architetture esistenti, come i &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Transformer+architecture+AI&amp;amp;bbid=6955030484090893242&amp;amp;bpid=4649468225895782229" target="_blank"&gt;Transformer&lt;/a&gt;, migliorandone il comportamento interno senza cambiarne l’interfaccia.&lt;/p&gt;
&lt;p data-end="3610" data-start="3479"&gt;Per l’utente finale, questo passaggio è invisibile.&lt;br data-end="3533" data-start="3530" /&gt;
Nessun nuovo comando. Nessuna nuova API. Nessuna nuova “istruzione corretta”.&lt;/p&gt;
&lt;p data-end="3631" data-start="3612"&gt;Ma qualcosa cambia.&lt;/p&gt;
&lt;p data-end="3782" data-start="3633"&gt;I modelli diventano più coerenti nel tempo.&lt;br data-end="3679" data-start="3676" /&gt;
Meno soggetti a risposte erratiche.&lt;br data-end="3717" data-start="3714" /&gt;
Più facili da scalare senza introdurre instabilità imprevedibili.&lt;/p&gt;
&lt;p data-end="3874" data-start="3784"&gt;Non diventano “più intelligenti” in senso umano.&lt;br data-end="3835" data-start="3832" /&gt;
Diventano più robusti mentre elaborano.&lt;/p&gt;
&lt;p data-end="3906" data-start="3876"&gt;Ed è una distinzione cruciale.&lt;/p&gt;
&lt;p data-end="4141" data-start="3908"&gt;Gran parte del dibattito pubblico sull’AI confonde capacità e affidabilità. Questo paper lavora solo sulla seconda. Ma è esattamente ciò che serve se vogliamo modelli sempre più grandi senza che la complessità si trasformi in rumore.&lt;/p&gt;
&lt;p data-end="4250" data-start="4143"&gt;Il punto, in fondo, non è aggiungere potenza.&lt;br data-end="4191" data-start="4188" /&gt;
È evitare che la potenza rompa il sistema che la trasporta.&lt;/p&gt;
&lt;p data-end="4314" data-start="4252"&gt;Le mHC non rendono l’AI più “vera”.&lt;br data-end="4290" data-start="4287" /&gt;
La rendono meno fragile.&lt;/p&gt;
&lt;p data-end="4427" data-start="4316"&gt;E in una fase in cui la scala è ormai un dato acquisito, è forse il progresso più sottovalutato — e necessario.&lt;/p&gt;&lt;p data-end="4427" data-start="4316"&gt;Rif.&amp;nbsp;&lt;a href="file:///C:/Users/Am%20Belvedere/Downloads/2512.24880v2.pdf"&gt;2512.24880v2.pdf&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEiKeZp4XHJuFSlM3A7jBOf_IW88o1NPHlgF3JzKdye1S9_YEqtYXN9ixhnrhjXzloV04SLLPWUK_VJX1arsrkIYJSocxkwl9i704MRlpBkQ-XLNbBaq4jQLY92TbaD5jnnincZxFg-wbMPoSADTWrLWWw4OYrjH565GC5wRoREOWJ0-8YFnO8QiOQNGxcY=s72-w640-h448-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Criptovalute: la privacy come promessa tecnica</title><link>http://franto4.blogspot.com/2026/01/criptovalute-la-privacy-come-promessa.html</link><author>noreply@blogger.com (franto4)</author><pubDate>Sat, 3 Jan 2026 08:20:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-7265809284592205146</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgW46MFrS01Bv-H4GiYBF9jAJOOzsJcqT_scGk-WF-R9a3XFzgaLDGrhajg5Wty0HO97puXOj7ltYP3g90jWSXoheCY_ozP9_X7mqTBIP2wc-Zx2OfldiPHb7A0eTouPSx3NNqMfTyXSZgpqp3IPhAvglQ57iVMkBzjfNJjdgYVQ8jMbmlv88auhF6sZug" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="525" data-original-width="1097" height="153" src="https://blogger.googleusercontent.com/img/a/AVvXsEgW46MFrS01Bv-H4GiYBF9jAJOOzsJcqT_scGk-WF-R9a3XFzgaLDGrhajg5Wty0HO97puXOj7ltYP3g90jWSXoheCY_ozP9_X7mqTBIP2wc-Zx2OfldiPHb7A0eTouPSx3NNqMfTyXSZgpqp3IPhAvglQ57iVMkBzjfNJjdgYVQ8jMbmlv88auhF6sZug" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="78" data-start="42"&gt;La privacy, nel lessico delle criptovalute, non è mai stata un valore assoluto. È sempre stata una proprietà emergente, dipendente dal comportamento degli utenti, dalle scelte di design del protocollo e, soprattutto, dal modo in cui le transazioni vengono osservate. L’idea che una blockchain pubblica potesse garantire anonimato era sostenibile solo in una fase iniziale, quando il volume dei dati era ridotto e gli strumenti di analisi ancora rudimentali. Oggi quella fase è chiaramente superata.&lt;/p&gt;
&lt;p data-end="969" data-start="580"&gt;Il lavoro di ricerca presentato nella tesi di Haaroon M. Yousaf, discussa presso &lt;strong data-end="702" data-start="661"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;University College London&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;, parte proprio da questo punto: non chiedersi se le criptovalute siano private in astratto, ma fino a che punto lo siano &lt;em data-end="840" data-start="824"&gt;operativamente&lt;/em&gt;, quando inserite in un ecosistema reale fatto di scambi, incentivi e abitudini ripetitive .&lt;/p&gt;
&lt;p data-end="1401" data-start="971"&gt;Bitcoin, come è noto, non è mai stato anonimo. È pseudonimo. Gli indirizzi non portano un nome, ma i legami tra indirizzi sono spesso sufficienti a ricostruire identità funzionali. Le euristiche di clustering – in particolare quella multi-input – hanno dimostrato da oltre un decennio che la trasparenza del ledger è una superficie di attacco, non un dettaglio architetturale. Da qui nasce la corsa alle cosiddette &lt;em data-end="1400" data-start="1386"&gt;privacy coin&lt;/em&gt;.&lt;/p&gt;
&lt;p data-end="1999" data-start="1403"&gt;Zcash, Dash, Monero promettono di spezzare il legame tra input e output. Zcash, in particolare, introduce lo &lt;em data-end="1527" data-start="1512"&gt;shielded pool&lt;/em&gt;, basato su prove a conoscenza zero, che dovrebbe nascondere mittente, destinatario e importo. La promessa, però, non coincide con l’uso reale. L’analisi empirica mostra che l’insieme di anonimato è spesso troppo piccolo, e che pattern ripetitivi – depositi, prelievi, tempi, importi – riducono drasticamente la protezione teorica. La privacy, qui, non fallisce per un difetto crittografico, ma per una combinazione di incentivi economici e pratiche operative prevedibili.&lt;/p&gt;
&lt;p data-end="2554" data-start="2001"&gt;Il problema si aggrava quando le transazioni non restano confinate su una singola chain. I servizi di scambio cross-chain, come &lt;strong data-end="2170" data-start="2129"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;ShapeShift&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;, hanno introdotto una nuova superficie di correlazione. Anche in assenza di KYC, il semplice passaggio da una valuta all’altra genera firme temporali e quantitative che permettono di collegare attività su ledger diversi. In questo senso, la privacy non è una proprietà locale: è sistemica. Migliorare l’opacità di una singola blockchain non serve se il punto di uscita è osservabile.&lt;/p&gt;
&lt;p data-end="2983" data-start="2556"&gt;Questa capacità di osservazione non è neutra. Da un lato abilita indagini legittime: tracciamento di fondi rubati, analisi di ransomware, ricostruzione di flussi illeciti. Dall’altro lato, mette in discussione una narrazione molto diffusa nell’industria, secondo cui “decentralizzato” sarebbe sinonimo di “non tracciabile”. La tesi mostra che, nella pratica, vale spesso il contrario: più il sistema è aperto, più è misurabile.&lt;/p&gt;
&lt;p data-end="3505" data-start="2985"&gt;Il caso di studio su &lt;strong data-end="3047" data-start="3006"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;Forsage&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; rende questo punto ancora più evidente. Qui non si tratta di privacy, ma di opacità intenzionale. Smart contract presentati come inevitabili e trustless vengono usati per mascherare una struttura piramidale classica. L’analisi on-chain dimostra che la stragrande maggioranza dei partecipanti perde denaro, mentre una minoranza cattura il valore. La blockchain, lungi dal proteggere gli utenti, diventa il registro pubblico di una redistribuzione regressiva.&lt;/p&gt;
&lt;p data-end="3887" data-start="3507"&gt;Il filo che lega questi casi non è la criminalità, ma l’asimmetria informativa. Chi comprende come funzionano le euristiche di analisi, i modelli contabili e i pattern di transazione ha un vantaggio strutturale. Chi si affida alla promessa astratta della tecnologia, no. In questo senso, la privacy nelle criptovalute non è una feature da attivare, ma una competenza da mantenere.&lt;/p&gt;
&lt;p data-end="4256" data-start="3889"&gt;Resta quindi una domanda aperta. Se anche i sistemi progettati esplicitamente per nascondere falliscono quando vengono usati su larga scala, quale spazio resta per una privacy sostenibile su ledger pubblici? Forse non nella rimozione della trasparenza, ma nella consapevolezza dei suoi effetti sistemici. Non è una risposta definitiva. Ma è il punto da cui ripartire.&lt;/p&gt;&lt;p data-end="4256" data-start="3889"&gt;rif.&amp;nbsp;&lt;a href="https://arxiv.org/pdf/2203.14684"&gt;https://arxiv.org/pdf/2203.14684&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgW46MFrS01Bv-H4GiYBF9jAJOOzsJcqT_scGk-WF-R9a3XFzgaLDGrhajg5Wty0HO97puXOj7ltYP3g90jWSXoheCY_ozP9_X7mqTBIP2wc-Zx2OfldiPHb7A0eTouPSx3NNqMfTyXSZgpqp3IPhAvglQ57iVMkBzjfNJjdgYVQ8jMbmlv88auhF6sZug=s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><enclosure length="4231620" type="application/pdf" url="https://arxiv.org/pdf/2203.14684"/><itunes:explicit>no</itunes:explicit><itunes:subtitle>&amp;nbsp; La privacy, nel lessico delle criptovalute, non è mai stata un valore assoluto. È sempre stata una proprietà emergente, dipendente dal comportamento degli utenti, dalle scelte di design del protocollo e, soprattutto, dal modo in cui le transazioni vengono osservate. L’idea che una blockchain pubblica potesse garantire anonimato era sostenibile solo in una fase iniziale, quando il volume dei dati era ridotto e gli strumenti di analisi ancora rudimentali. Oggi quella fase è chiaramente superata. Il lavoro di ricerca presentato nella tesi di Haaroon M. Yousaf, discussa presso University College London, parte proprio da questo punto: non chiedersi se le criptovalute siano private in astratto, ma fino a che punto lo siano operativamente, quando inserite in un ecosistema reale fatto di scambi, incentivi e abitudini ripetitive . Bitcoin, come è noto, non è mai stato anonimo. È pseudonimo. Gli indirizzi non portano un nome, ma i legami tra indirizzi sono spesso sufficienti a ricostruire identità funzionali. Le euristiche di clustering – in particolare quella multi-input – hanno dimostrato da oltre un decennio che la trasparenza del ledger è una superficie di attacco, non un dettaglio architetturale. Da qui nasce la corsa alle cosiddette privacy coin. Zcash, Dash, Monero promettono di spezzare il legame tra input e output. Zcash, in particolare, introduce lo shielded pool, basato su prove a conoscenza zero, che dovrebbe nascondere mittente, destinatario e importo. La promessa, però, non coincide con l’uso reale. L’analisi empirica mostra che l’insieme di anonimato è spesso troppo piccolo, e che pattern ripetitivi – depositi, prelievi, tempi, importi – riducono drasticamente la protezione teorica. La privacy, qui, non fallisce per un difetto crittografico, ma per una combinazione di incentivi economici e pratiche operative prevedibili. Il problema si aggrava quando le transazioni non restano confinate su una singola chain. I servizi di scambio cross-chain, come ShapeShift, hanno introdotto una nuova superficie di correlazione. Anche in assenza di KYC, il semplice passaggio da una valuta all’altra genera firme temporali e quantitative che permettono di collegare attività su ledger diversi. In questo senso, la privacy non è una proprietà locale: è sistemica. Migliorare l’opacità di una singola blockchain non serve se il punto di uscita è osservabile. Questa capacità di osservazione non è neutra. Da un lato abilita indagini legittime: tracciamento di fondi rubati, analisi di ransomware, ricostruzione di flussi illeciti. Dall’altro lato, mette in discussione una narrazione molto diffusa nell’industria, secondo cui “decentralizzato” sarebbe sinonimo di “non tracciabile”. La tesi mostra che, nella pratica, vale spesso il contrario: più il sistema è aperto, più è misurabile. Il caso di studio su Forsage rende questo punto ancora più evidente. Qui non si tratta di privacy, ma di opacità intenzionale. Smart contract presentati come inevitabili e trustless vengono usati per mascherare una struttura piramidale classica. L’analisi on-chain dimostra che la stragrande maggioranza dei partecipanti perde denaro, mentre una minoranza cattura il valore. La blockchain, lungi dal proteggere gli utenti, diventa il registro pubblico di una redistribuzione regressiva. Il filo che lega questi casi non è la criminalità, ma l’asimmetria informativa. Chi comprende come funzionano le euristiche di analisi, i modelli contabili e i pattern di transazione ha un vantaggio strutturale. Chi si affida alla promessa astratta della tecnologia, no. In questo senso, la privacy nelle criptovalute non è una feature da attivare, ma una competenza da mantenere. Resta quindi una domanda aperta. Se anche i sistemi progettati esplicitamente per nascondere falliscono quando vengono usati su larga scala, quale spazio resta per una privacy sostenibile su ledger pubblici? Forse non nella rimozione della trasparenza, ma nella consapevolezza dei suoi effetti sistemici. Non è una risposta definitiva. Ma è il punto da cui ripartire.rif.&amp;nbsp;https://arxiv.org/pdf/2203.14684http://feeds.feedburner.com/TomsDemocraziaEnergetica</itunes:subtitle><itunes:author>noreply@blogger.com (franto4)</itunes:author><itunes:summary>&amp;nbsp; La privacy, nel lessico delle criptovalute, non è mai stata un valore assoluto. È sempre stata una proprietà emergente, dipendente dal comportamento degli utenti, dalle scelte di design del protocollo e, soprattutto, dal modo in cui le transazioni vengono osservate. L’idea che una blockchain pubblica potesse garantire anonimato era sostenibile solo in una fase iniziale, quando il volume dei dati era ridotto e gli strumenti di analisi ancora rudimentali. Oggi quella fase è chiaramente superata. Il lavoro di ricerca presentato nella tesi di Haaroon M. Yousaf, discussa presso University College London, parte proprio da questo punto: non chiedersi se le criptovalute siano private in astratto, ma fino a che punto lo siano operativamente, quando inserite in un ecosistema reale fatto di scambi, incentivi e abitudini ripetitive . Bitcoin, come è noto, non è mai stato anonimo. È pseudonimo. Gli indirizzi non portano un nome, ma i legami tra indirizzi sono spesso sufficienti a ricostruire identità funzionali. Le euristiche di clustering – in particolare quella multi-input – hanno dimostrato da oltre un decennio che la trasparenza del ledger è una superficie di attacco, non un dettaglio architetturale. Da qui nasce la corsa alle cosiddette privacy coin. Zcash, Dash, Monero promettono di spezzare il legame tra input e output. Zcash, in particolare, introduce lo shielded pool, basato su prove a conoscenza zero, che dovrebbe nascondere mittente, destinatario e importo. La promessa, però, non coincide con l’uso reale. L’analisi empirica mostra che l’insieme di anonimato è spesso troppo piccolo, e che pattern ripetitivi – depositi, prelievi, tempi, importi – riducono drasticamente la protezione teorica. La privacy, qui, non fallisce per un difetto crittografico, ma per una combinazione di incentivi economici e pratiche operative prevedibili. Il problema si aggrava quando le transazioni non restano confinate su una singola chain. I servizi di scambio cross-chain, come ShapeShift, hanno introdotto una nuova superficie di correlazione. Anche in assenza di KYC, il semplice passaggio da una valuta all’altra genera firme temporali e quantitative che permettono di collegare attività su ledger diversi. In questo senso, la privacy non è una proprietà locale: è sistemica. Migliorare l’opacità di una singola blockchain non serve se il punto di uscita è osservabile. Questa capacità di osservazione non è neutra. Da un lato abilita indagini legittime: tracciamento di fondi rubati, analisi di ransomware, ricostruzione di flussi illeciti. Dall’altro lato, mette in discussione una narrazione molto diffusa nell’industria, secondo cui “decentralizzato” sarebbe sinonimo di “non tracciabile”. La tesi mostra che, nella pratica, vale spesso il contrario: più il sistema è aperto, più è misurabile. Il caso di studio su Forsage rende questo punto ancora più evidente. Qui non si tratta di privacy, ma di opacità intenzionale. Smart contract presentati come inevitabili e trustless vengono usati per mascherare una struttura piramidale classica. L’analisi on-chain dimostra che la stragrande maggioranza dei partecipanti perde denaro, mentre una minoranza cattura il valore. La blockchain, lungi dal proteggere gli utenti, diventa il registro pubblico di una redistribuzione regressiva. Il filo che lega questi casi non è la criminalità, ma l’asimmetria informativa. Chi comprende come funzionano le euristiche di analisi, i modelli contabili e i pattern di transazione ha un vantaggio strutturale. Chi si affida alla promessa astratta della tecnologia, no. In questo senso, la privacy nelle criptovalute non è una feature da attivare, ma una competenza da mantenere. Resta quindi una domanda aperta. Se anche i sistemi progettati esplicitamente per nascondere falliscono quando vengono usati su larga scala, quale spazio resta per una privacy sostenibile su ledger pubblici? Forse non nella rimozione della trasparenza, ma nella consapevolezza dei suoi effetti sistemici. Non è una risposta definitiva. Ma è il punto da cui ripartire.rif.&amp;nbsp;https://arxiv.org/pdf/2203.14684http://feeds.feedburner.com/TomsDemocraziaEnergetica</itunes:summary></item><item><title>World Ahead 2026: leggere i segnali di un anno instabile</title><link>http://franto4.blogspot.com/2026/01/world-ahead-2026-leggere-i-segnali-di.html</link><category>The World Ahead 2026 
The Economist</category><author>noreply@blogger.com (franto4)</author><pubDate>Thu, 1 Jan 2026 08:42:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-3279981110484766806</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEj205-Kvgxi2LR2_nxNVrWkj44EIpXod1ZVtu2jkBaQdy9suhBPsep834d8g_EJmawBM5AJoEVQasq2DSfalBCSl5jGKS7MgatjI9OQCM5w7-JeM-sXB_GlV4L66BQUTvjQTzKPtjNnRydBtkneJFm37U1EvODOSvSiJLONTSHMljMgiKkbqFXK5wSKSuM" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="576" data-original-width="1100" height="336" src="https://blogger.googleusercontent.com/img/a/AVvXsEj205-Kvgxi2LR2_nxNVrWkj44EIpXod1ZVtu2jkBaQdy9suhBPsep834d8g_EJmawBM5AJoEVQasq2DSfalBCSl5jGKS7MgatjI9OQCM5w7-JeM-sXB_GlV4L66BQUTvjQTzKPtjNnRydBtkneJFm37U1EvODOSvSiJLONTSHMljMgiKkbqFXK5wSKSuM=w640-h336" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="262" data-start="76"&gt;La copertina &lt;em data-end="111" data-start="89"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=The+World+Ahead+2026+The+Economist&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;The World Ahead 2026&lt;/a&gt;&lt;/em&gt; di &lt;strong data-end="156" data-start="115"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=The+Economist&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;The Economist&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt; non funziona come una previsione. Funziona come una mappa.&lt;br data-end="218" data-start="215" /&gt;
Non racconta cosa accadrà, ma dove guardare.&lt;/p&gt;
&lt;p data-end="542" data-start="264"&gt;Missili, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=joystick+military&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;joystick&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=impact+of+currencies+on+global+economy&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;valute&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=container+global+trade&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;container&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=satellites+global+technology&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;satelliti&lt;/a&gt;, grafici. Tutto orbita intorno a un pianeta solo, sovraccarico, senza margini. L’immagine suggerisce un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=global+system&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;sistema globale&lt;/a&gt; che ha perso la capacità di isolare gli eventi. Ogni scossa si propaga. Ogni decisione genera attrito altrove.&lt;/p&gt;
&lt;p data-end="680" data-start="544"&gt;Il punto non è che il 2026 sarà instabile. Questo è già noto.&lt;br data-end="608" data-start="605" /&gt;
Il punto è che sarà leggibile, ma solo per chi sa riconoscere i segnali.&lt;/p&gt;
&lt;p data-end="1073" data-start="682"&gt;Il mondo rappresentato non ruota più su un asse principale. Ne ha diversi, simultanei. Economia, sicurezza, tecnologia non sono più domini separati, ma componenti dello stesso circuito nervoso. Un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+cyberattack&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;attacco informatico&lt;/a&gt; non è solo un fatto tecnico. È un evento finanziario. Un problema di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=supply+chain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;supply chain&lt;/a&gt; non è più solo logistico. Diventa politico. Le crisi non si sommano: si innescano a vicenda.&lt;/p&gt;
&lt;p data-end="1217" data-start="1075"&gt;Questo spiega la sensazione di movimento continuo, quasi centrifugo, che la copertina restituisce. Non è caos. È interdipendenza sotto stress.&lt;/p&gt;
&lt;p data-end="1601" data-start="1219"&gt;Anche la scelta cromatica è istruttiva. Rosso e blu dominano la scena. Il rosso segnala urgenza, rischio, instabilità permanente. Il blu richiama ordine, standard, controllo tecnologico. Insieme non raccontano una contrapposizione ideologica, ma infrastrutturale. Il conflitto non passa più solo dai valori, ma dai protocolli. Chi definisce gli standard definisce il campo di gioco.&lt;/p&gt;
&lt;p data-end="1826" data-start="1603"&gt;In questo contesto, la domanda rilevante non è “da che parte stai”, ma “quanti sistemi sei in grado di reggere”. La frammentazione tecnologica non è un’ipotesi futura. È una condizione operativa che si sta già consolidando.&lt;/p&gt;
&lt;p data-end="2141" data-start="1828"&gt;Uno dei dettagli più densi dell’immagine è l’accostamento tra un controller e un missile. Non è ironia. È una dichiarazione. Il conflitto contemporaneo è mediato da interfacce, software, feed satellitari. La distinzione tra simulazione e operazione reale si assottiglia quando il campo di battaglia è uno schermo.&lt;/p&gt;
&lt;p data-end="2336" data-start="2143"&gt;Nel 2026, le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=hybrid+operations+conflict&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;operazioni ibride&lt;/a&gt; — spaziali, subacquee, digitali — continueranno a moltiplicarsi. La soglia del conflitto resta bassa, ma costante. La pace diventa intermittente, più che assente.&lt;/p&gt;
&lt;p data-end="2651" data-start="2338"&gt;Accanto a questi simboli compaiono valute, grafici, container. Qui il messaggio è altrettanto netto: la gravità economica è tornata. Anni di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=abundant+liquidity+economics&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;liquidità abbondante&lt;/a&gt; hanno attenuato la percezione del &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=sovereign+risk&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;rischio sovrano&lt;/a&gt;. Ora il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=national+debt&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;debito&lt;/a&gt; torna a pesare. I mercati diventano meno indulgenti. I margini fiscali si restringono.&lt;/p&gt;
&lt;p data-end="2830" data-start="2653"&gt;Questo non implica un collasso, ma una selezione. Disciplina finanziaria, gestione del rischio, esposizione sovrana tornano a essere fattori competitivi, non dettagli contabili.&lt;/p&gt;
&lt;p data-end="3163" data-start="2832"&gt;In mezzo a carri armati e token emergono anche simboli più leggeri: sport, salute, intrattenimento. Non sono elementi decorativi. Segnalano una ridefinizione del &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=soft+power+global+politics&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;soft power&lt;/a&gt;. Salute e performance fisica, benessere e cultura diventano infrastrutture sociali. Canali non politici attraverso cui passa reputazione, consenso, influenza.&lt;/p&gt;
&lt;p data-end="3418" data-start="3165"&gt;Il 2026 non vedrà un ritorno alla &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=global+cooperation+politics&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;cooperazione globale&lt;/a&gt; classica. Vedrà piuttosto una forma di interdipendenza per attrito. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=distinct+blocks+global+politics&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;Blocchi distinti&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=flexible+alliances+global+politics&amp;amp;bbid=6955030484090893242&amp;amp;bpid=3279981110484766806" target="_blank"&gt;alleanze flessibili&lt;/a&gt;, interoperabilità minima ma necessaria. Un mondo connesso più dai vincoli che dalla fiducia.&lt;/p&gt;
&lt;p data-end="3544" data-start="3420"&gt;La copertina non offre conforto. Offre orientamento.&lt;br data-end="3475" data-start="3472" /&gt;
Non dice che tutto andrà bene. Dice che il perimetro è già tracciato.&lt;/p&gt;
&lt;p data-end="3705" data-start="3546"&gt;Capire questo perimetro non è un esercizio accademico. È una condizione di adattamento. E nel 2026, l’adattamento non è una virtù astratta. È potere operativo.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEj205-Kvgxi2LR2_nxNVrWkj44EIpXod1ZVtu2jkBaQdy9suhBPsep834d8g_EJmawBM5AJoEVQasq2DSfalBCSl5jGKS7MgatjI9OQCM5w7-JeM-sXB_GlV4L66BQUTvjQTzKPtjNnRydBtkneJFm37U1EvODOSvSiJLONTSHMljMgiKkbqFXK5wSKSuM=s72-w640-h336-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>L’accesso prima del giudizio: perché le persone chiedono tutto alle AI</title><link>http://franto4.blogspot.com/2025/12/laccesso-prima-del-giudizio-perche-le.html</link><category>ai</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 30 Dec 2025 16:53:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-5645950910226339335</guid><description>&lt;p&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEieloliNlo4guLSLXZjV9o6x-egKKYm-tlA1u6-mFJFZb2zFRZAjDfmxpKm3eZv9-WQc7xseE6jKMVBO9c6gZTALR7qSdOVjWdFsmKXoWMafUPdRMDPbBcw6LOtVVitEV83VAN6IP-eHSCtFdvccGNGqCozYqQFKiQOLeGurCI3L5lX69Vh_riwKBIGkKY" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1100" data-original-width="850" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEieloliNlo4guLSLXZjV9o6x-egKKYm-tlA1u6-mFJFZb2zFRZAjDfmxpKm3eZv9-WQc7xseE6jKMVBO9c6gZTALR7qSdOVjWdFsmKXoWMafUPdRMDPbBcw6LOtVVitEV83VAN6IP-eHSCtFdvccGNGqCozYqQFKiQOLeGurCI3L5lX69Vh_riwKBIGkKY=w493-h640" width="493" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;C’è un punto che continua a sfuggire nel dibattito pubblico sull’uso delle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+intelligenze+artificiali&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;intelligenze artificiali&lt;/a&gt;: non riguarda la qualità delle risposte, ma la struttura delle alternative. Il problema non è &lt;em data-end="274" data-start="270"&gt;se&lt;/em&gt; le persone chiedano troppo alle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+AI&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;AI&lt;/a&gt;. &lt;b&gt;Il problema è &lt;em data-end="333" data-start="325"&gt;perché&lt;/em&gt; lo fanno.&lt;/b&gt;&lt;p&gt;&lt;/p&gt;
&lt;p data-end="753" data-start="345"&gt;Nel corso del 2025 questo scarto è diventato evidente. Non perché i modelli siano improvvisamente diventati infallibili, ma perché il contesto in cui operano è cambiato più velocemente delle categorie con cui lo giudichiamo. L’uso “sensibile” delle AI — medico, legale, psicologico, educativo — non nasce da un entusiasmo ingenuo. Nasce da una scarsità strutturale che precede l’AI e che l’AI rende visibile.&lt;/p&gt;
&lt;p data-end="1170" data-start="755"&gt;Dire “vai dal medico”, “vai dall’avvocato”, “vai dallo psicologo” presuppone che quell’accesso sia disponibile. Economicamente, logisticamente, temporalmente. Ma per una parte della popolazione questa condizione non è data. L’alternativa reale non è tra l’esperto umano e l’algoritmo. È tra l’algoritmo e il vuoto. Questa asimmetria è il punto di partenza che spesso manca nelle critiche più moralistiche.&lt;/p&gt;
&lt;p data-end="1584" data-start="1172"&gt;Nel campo medico il meccanismo è quasi didattico. Anche quando il denaro c’è, l’accesso è mediato da attese, code, tempi compressi. Cinque minuti di ascolto, quando va bene. Prima dell’AI l’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+autodiagnosi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;autodiagnosi&lt;/a&gt; avveniva comunque, ma in modo più caotico: ricerche frammentate, forum contraddittori, informazioni non contestualizzate. L’AI non ha creato il problema. Ha solo reso più ordinata una pratica che già esisteva.&lt;/p&gt;
&lt;h3 style="text-align: left;"&gt;Qui entra in gioco un elemento spesso sottovalutato: il miglioramento incrementale degli strumenti.&lt;/h3&gt;&lt;p data-end="2023" data-start="1586"&gt;&amp;nbsp;Funzionalità come la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=ricerca+profonda+AI&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;ricerca profonda&lt;/a&gt;, che separa il momento di acquisizione delle fonti da quello della risposta, hanno ridotto drasticamente l’errore grossolano. Non eliminano l’incertezza, ma spostano la soglia di utilità. In molti casi l’informazione ottenuta non sostituisce la visita: la rende possibile. O almeno la rende sensata.&lt;/p&gt;
&lt;p data-end="2337" data-start="2025"&gt;Questo vale anche in ambiti contigui come &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=nutrizione+e+fitness+relazione&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;nutrizione e fitness&lt;/a&gt;, dove l’uso multimodale — immagini, dati corporei, contesto anagrafico — permette una valutazione preliminare che prima richiedeva tempo e denaro. Non è una diagnosi. È una riduzione dell’opacità. E spesso è sufficiente a orientare un comportamento.&lt;/p&gt;
&lt;p data-end="2809" data-start="2339"&gt;Il discorso si estende naturalmente alla &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=salute+mentale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;salute mentale&lt;/a&gt;. Qui la reazione è ancora più istintiva: l’idea che un sistema artificiale possa “tenere a galla” una persona viene percepita come disturbante. Ma anche in questo caso il confronto corretto non è con la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+terapia+ideale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;terapia ideale&lt;/a&gt;. È con l’assenza totale di supporto. Per chi non può permettersi uno psicologo, o non ne ha uno disponibile nei momenti critici, l’AI diventa una presenza continua. Imperfetta, certo. Ma continua.&lt;/p&gt;
&lt;p data-end="3237" data-start="2811"&gt;Lo stesso schema si ripete nell’educazione e nel diritto. Studenti con &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=disturbi+specifici+dell%E2%80%99apprendimento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;disturbi specifici dell’apprendimento&lt;/a&gt; trovano nelle AI uno strumento di adattamento che il sistema scolastico fatica a fornire. Cittadini senza &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=consulenti+legali+vs+fiscali&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5645950910226339335" target="_blank"&gt;consulenti legali o fiscali&lt;/a&gt; usano questi strumenti per capire se un problema esiste davvero, prima di investirci risorse. In molti casi l’AI non genera azione, ma la evita. E anche questa è una funzione sociale.&lt;/p&gt;
&lt;p data-end="3621" data-start="3239"&gt;Il nodo, allora, non è vietare o scoraggiare questi usi. È renderli leggibili. Capire che un modello risponde entro certi parametri, che alcune modalità sono più affidabili di altre, che l’output va interpretato. Ma questo vale per qualsiasi media complesso. Nessuno propone di abolire Internet perché esistono informazioni false. Si insegna — o si dovrebbe insegnare — a navigarlo.&lt;/p&gt;
&lt;p data-end="3957" data-start="3623"&gt;Il rischio vero non è l’uso improprio delle AI. È una società che procede a due velocità: una, veloce e assistita, per chi può permettersi accesso umano qualificato; l’altra, rallentata, per chi deve arrangiarsi. In questo scenario l’AI non è la soluzione definitiva. È un correttivo. Un tampone sistemico. Spesso l’unico disponibile.&lt;/p&gt;
&lt;p data-end="4161" data-start="3959"&gt;Ignorare questa funzione significa non vedere il sistema per quello che è diventato. E giudicare gli utenti non per le loro scelte, ma per le opzioni che non hanno.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEieloliNlo4guLSLXZjV9o6x-egKKYm-tlA1u6-mFJFZb2zFRZAjDfmxpKm3eZv9-WQc7xseE6jKMVBO9c6gZTALR7qSdOVjWdFsmKXoWMafUPdRMDPbBcw6LOtVVitEV83VAN6IP-eHSCtFdvccGNGqCozYqQFKiQOLeGurCI3L5lX69Vh_riwKBIGkKY=s72-w493-h640-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Argento: quando i mercati non guardano tutti la stessa ora</title><link>http://franto4.blogspot.com/2025/12/argento-quando-i-mercati-non-guardano.html</link><category>argento</category><category>comex
shangai</category><author>noreply@blogger.com (franto4)</author><pubDate>Mon, 29 Dec 2025 08:34:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-6334454756224077317</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEiTSJ7iYwABv6p-oyeeli33yiG5-n8AZDnDUiEPJL_c6IFK4NX3qsXEY5Pq1L0pB8X4_ZFcJ_sYiBCZdN7wWReM-XjavGutKX3Q_JC3N-5ehGpWi72-7deSGvpE_qNG2t_vDD0Xei7rsDYJtCa7lk1YVjzOv0ZDqKlJtbA5SmhXddTE2dN0YwSrFIRN0zQ" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="550" data-original-width="550" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEiTSJ7iYwABv6p-oyeeli33yiG5-n8AZDnDUiEPJL_c6IFK4NX3qsXEY5Pq1L0pB8X4_ZFcJ_sYiBCZdN7wWReM-XjavGutKX3Q_JC3N-5ehGpWi72-7deSGvpE_qNG2t_vDD0Xei7rsDYJtCa7lk1YVjzOv0ZDqKlJtbA5SmhXddTE2dN0YwSrFIRN0zQ=w640-h640" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;Negli ultimi giorni il prezzo dell’argento non è semplicemente salito.&lt;/p&gt;&lt;p data-end="214" data-start="97"&gt;
Ha smesso di muoversi in modo sincronizzato.&lt;/p&gt;
&lt;p data-end="512" data-start="216"&gt;Mentre a New York le contrattazioni erano sospese per le festività, in Cina il mercato ha continuato a funzionare normalmente. Questo dettaglio operativo, apparentemente marginale, è diventato il punto di rottura di un equilibrio che reggeva da anni: quello tra &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+paper+price+vs+physical+price&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;prezzo “cartaceo” e prezzo fisico&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="589" data-start="514"&gt;Il risultato non è stato solo un rally. È stata una divergenza strutturale.&lt;/p&gt;
&lt;p data-end="858" data-start="591"&gt;Da una parte, il mercato dei futures occidentali, storicamente dominante, concentrato sul &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=COMEX&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;COMEX&lt;/a&gt;. Dall’altra, il mercato fisico asiatico, con &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Shanghai+silver+market&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;Shanghai&lt;/a&gt; come punto di riferimento. Due meccanismi di formazione del prezzo che, per qualche giorno, hanno smesso di parlarsi.&lt;/p&gt;
&lt;p data-end="990" data-start="860"&gt;Quando questo accade, il prezzo non racconta più solo domanda e offerta. Racconta anche &lt;em data-end="953" data-start="948"&gt;chi&lt;/em&gt; sta prezzando e &lt;em data-end="989" data-start="970"&gt;con quali vincoli&lt;/em&gt;.&lt;/p&gt;
&lt;p data-end="1270" data-start="992"&gt;Durante la chiusura occidentale, a Shanghai l’argento fisico ha continuato a essere scambiato, con premi crescenti rispetto alle quotazioni future. Non perché qualcuno avesse “deciso” di farlo salire, ma perché il metallo disponibile era quello. E chi lo voleva, doveva pagarlo.&lt;/p&gt;
&lt;p data-end="1401" data-start="1272"&gt;Il punto centrale non è il livello assoluto del prezzo, ma il fatto che il mercato fisico abbia temporaneamente preso il comando.&lt;/p&gt;
&lt;p data-end="1614" data-start="1403"&gt;Questo spiega perché, alla riapertura dei mercati occidentali, i futures abbiano mostrato gap improvvisi e movimenti violenti. Non stavano anticipando qualcosa. Stavano rincorrendo un prezzo già formato altrove.&lt;/p&gt;
&lt;p data-end="1845" data-start="1616"&gt;In questo contesto si inserisce la narrazione, diventata virale, di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+margin+call&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;margin call&lt;/a&gt;, posizioni short fuori controllo e presunte liquidazioni forzate di grandi &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+bullion+bank&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;bullion bank&lt;/a&gt;. Una narrazione potente, ma che va maneggiata con precisione.&lt;/p&gt;
&lt;p data-end="2148" data-start="1847"&gt;È vero che il mercato dell’argento è fortemente finanziarizzato. È vero che esiste uno squilibrio storico tra quantità di metallo fisico disponibile e quantità di contratti cartacei in circolazione. È vero anche che movimenti rapidi possono mettere sotto pressione chi è esposto dalla parte sbagliata.&lt;/p&gt;
&lt;p data-end="2252" data-start="2150"&gt;Ma tra “stress di mercato” e “collasso imminente” c’è uno spazio analitico che non può essere saltato.&lt;/p&gt;
&lt;p data-end="2509" data-start="2254"&gt;L’elemento interessante non è tanto l’ipotesi di una singola banca in difficoltà, quanto il segnale che arriva dal comportamento degli operatori: &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=aggressive+hedging&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;coperture aggressive&lt;/a&gt;, uso massiccio di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=financial+options+definition&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;opzioni&lt;/a&gt;, concentrazione del rischio su finestre temporali molto brevi.&lt;/p&gt;
&lt;p data-end="2605" data-start="2511"&gt;Questo indica una cosa sola: l’incertezza sul meccanismo di formazione del prezzo è aumentata.&lt;/p&gt;
&lt;p data-end="2866" data-start="2607"&gt;Quando il prezzo si forma prevalentemente sul derivato, il sistema regge finché la consegna fisica resta un’eccezione. Quando il fisico diventa scarso, o percepito come tale, il derivato smette di essere un’astrazione neutra e diventa una promessa da onorare.&lt;/p&gt;
&lt;p data-end="2918" data-start="2868"&gt;Ed è qui che il ruolo della Cina diventa centrale.&lt;/p&gt;
&lt;p data-end="3140" data-start="2920"&gt;Non tanto per decisioni politiche o restrizioni formali – che pure esistono – ma per una dinamica più semplice: la concentrazione della domanda fisica in un’area del mondo che non chiude quando &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Wall+Street+silver+market&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;Wall Street&lt;/a&gt; va in vacanza.&lt;/p&gt;
&lt;p data-end="3191" data-start="3142"&gt;Questo sposta il baricentro temporale del prezzo.&lt;/p&gt;
&lt;p data-end="3340" data-start="3193"&gt;Per anni il mercato ha funzionato così: l’Occidente prezzava, l’Oriente assorbiva. Negli ultimi giorni, almeno per un tratto, è accaduto l’opposto.&lt;/p&gt;
&lt;p data-end="3457" data-start="3342"&gt;Il mercato non è “impazzito”. Sta semplicemente mostrando dove si forma il prezzo quando i vincoli diventano reali.&lt;/p&gt;
&lt;p data-end="3688" data-start="3459"&gt;Che cosa succede ora dipende da una variabile che va oltre il singolo evento: la capacità del sistema di riallineare &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+physical+price+vs+financial+price&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6334454756224077317" target="_blank"&gt;prezzo fisico e prezzo finanziario&lt;/a&gt; senza dover forzare liquidazioni, aumenti di margini o interventi correttivi.&lt;/p&gt;
&lt;p data-end="3970" data-start="3690"&gt;Se questo riallineamento avverrà in modo ordinato, il movimento recente resterà un episodio di volatilità estrema. Se invece la divergenza dovesse persistere, il prezzo dell’argento smetterà di essere solo una quotazione e tornerà a essere, prima di tutto, un segnale di scarsità.&lt;/p&gt;
&lt;p data-end="4074" data-start="3972"&gt;Non è una previsione.&lt;br data-end="3996" data-start="3993" /&gt;
È una possibilità che il mercato, per qualche giorno, ha smesso di nascondere.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEiTSJ7iYwABv6p-oyeeli33yiG5-n8AZDnDUiEPJL_c6IFK4NX3qsXEY5Pq1L0pB8X4_ZFcJ_sYiBCZdN7wWReM-XjavGutKX3Q_JC3N-5ehGpWi72-7deSGvpE_qNG2t_vDD0Xei7rsDYJtCa7lk1YVjzOv0ZDqKlJtbA5SmhXddTE2dN0YwSrFIRN0zQ=s72-w640-h640-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Oro, argento e Bitcoin  una divergenza che non è tecnica</title><link>http://franto4.blogspot.com/2025/12/oro-argento-e-bitcoin-una-divergenza.html</link><category>oro
argento
bitcoin</category><author>noreply@blogger.com (franto4)</author><pubDate>Wed, 24 Dec 2025 08:45:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-6775901362509773836</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgiUnFBnhh9bu-G7K8QRhCwjb5Mmw0-LyGSH_8RgcZqbvuutXciTc_JoZtgwzoTEgTV-He-Iqphv80p18ga7_gNccrzWCeC2j7EUnVf0SxQd69ty-A-26Py_nu3L4w4WwJ-cdH94qzPUhIy4Uq99NfSx1K_EcUKU_r2sTJ_EDtPspocRvmF5QsSh4cjYUc" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="546" data-original-width="1240" height="282" src="https://blogger.googleusercontent.com/img/a/AVvXsEgiUnFBnhh9bu-G7K8QRhCwjb5Mmw0-LyGSH_8RgcZqbvuutXciTc_JoZtgwzoTEgTV-He-Iqphv80p18ga7_gNccrzWCeC2j7EUnVf0SxQd69ty-A-26Py_nu3L4w4WwJ-cdH94qzPUhIy4Uq99NfSx1K_EcUKU_r2sTJ_EDtPspocRvmF5QsSh4cjYUc" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin+lateral+movement&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;Il movimento laterale di Bitcoin&lt;/a&gt;, osservato mentre &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=oro+e+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;oro e argento&lt;/a&gt; continuano a segnare nuovi massimi, non è un’anomalia di breve periodo né un semplice ritardo di mercato. È il riflesso di una fase precisa del ciclo, in cui il capitale sta ridefinendo le proprie priorità prima ancora di ridefinire le proprie convinzioni.&lt;p&gt;&lt;/p&gt;
&lt;p data-end="859" data-start="430"&gt;Negli ultimi mesi il quadro è stato relativamente coerente. I &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+metalli+preziosi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;metalli preziosi&lt;/a&gt; hanno beneficiato di flussi continui, sostenuti da &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=tensioni+geopolitiche&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;tensioni geopolitiche&lt;/a&gt;, aspettative di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+tassi+reali&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;tassi reali&lt;/a&gt; più bassi e da una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=domanda+istituzionale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;domanda istituzionale&lt;/a&gt; che non ha bisogno di essere “convinta”. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;Bitcoin&lt;/a&gt;, al contrario, ha attraversato una fase di consolidamento ampia, successiva a una correzione ad alto livello, con una struttura di momentum che rimane fragile.&lt;/p&gt;
&lt;p data-end="943" data-start="861"&gt;La differenza non è nella narrativa, ma nel tipo di domanda che sostiene i prezzi.&lt;/p&gt;
&lt;p data-end="1501" data-start="945"&gt;Oro e argento sono asset che funzionano bene quando l’incertezza non è ancora diventata crisi, ma ha già smesso di essere rumore. In questo contesto, l’oro continua a essere il primo rifugio naturale: facilmente allocabile, profondamente liquido, compatibile con i vincoli operativi delle grandi istituzioni e, soprattutto, sostenuto da una base di acquirenti poco sensibile al prezzo nel breve termine. Le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=banche+centrali&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;banche centrali&lt;/a&gt;, in particolare, stanno trattando l’oro come uno &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=strumento+di+riequilibrio+strutturale+delle+riserve&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;strumento di riequilibrio strutturale delle riserve&lt;/a&gt;, non come una scommessa ciclica.&lt;/p&gt;
&lt;p data-end="1881" data-start="1503"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;L’argento&lt;/a&gt; amplifica questo movimento per motivi diversi ma complementari. Alla componente di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+bene+rifugio&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;bene rifugio&lt;/a&gt; si sommano vincoli di offerta protratti e una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=domanda+industriale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;domanda industriale&lt;/a&gt; crescente, che rende il metallo più reattivo ai flussi speculativi. È un asset che tende a muoversi di più quando il contesto lo favorisce, e a correggere più rapidamente quando il capitale diventa tattico.&lt;/p&gt;
&lt;p data-end="2323" data-start="1883"&gt;Bitcoin, invece, rimane in una posizione intermedia che il mercato non ha ancora risolto. Non è più un semplice &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=proxy+tecnologico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;proxy tecnologico&lt;/a&gt;, ma non è ancora trattato come un bene rifugio primario. In fasi di risk-off, il capitale tende a seguire una gerarchia ben definita: prima &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=titoli+di+Stato&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;titoli di Stato&lt;/a&gt; e oro, poi – eventualmente – &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=asset+alternativi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;asset alternativi&lt;/a&gt;. Bitcoin arriva dopo, e spesso solo quando il quadro macro smette di deteriorarsi e inizia a stabilizzarsi.&lt;/p&gt;
&lt;p data-end="2727" data-start="2325"&gt;I &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=dati+on-chain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;dati on-chain&lt;/a&gt; confermano questa lettura. Secondo &lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=CryptoQuant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;CryptoQuant&lt;/a&gt;&lt;/span&gt;, la domanda apparente di Bitcoin è recentemente tornata negativa, segnalando che, nonostante i prezzi restino elevati, non sta entrando nuova domanda marginale. È una condizione tipica delle fasi di consolidamento avanzato, in cui il prezzo regge più per assenza di venditori che per presenza di nuovi acquirenti.&lt;/p&gt;
&lt;p data-end="3172" data-start="2729"&gt;Allo stesso tempo, il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=SOPR&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;SOPR&lt;/a&gt; dei detentori a breve termine è rimasto sotto quota 1 per periodi prolungati. Questo indica che una parte rilevante del mercato sta vendendo in perdita o in pareggio, aumentando la pressione ogni volta che il prezzo tenta un rimbalzo. È una dinamica interna che limita l’efficacia dei venti macro favorevoli: senza una struttura di domanda solida, anche condizioni teoricamente positive faticano a tradursi in trend.&lt;/p&gt;
&lt;p data-end="3701" data-start="3174"&gt;Un altro elemento rilevante è il comportamento degli operatori di grandi dimensioni. I deflussi dagli &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=ETF&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;ETF&lt;/a&gt; e la vendita costante da parte delle cosiddette &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=balene+bitcoin&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;balene&lt;/a&gt; suggeriscono che una parte del capitale istituzionale sta riducendo l’esposizione, non per mancanza di fiducia di lungo periodo, ma per una gestione più prudente del rischio nel breve. In questo senso, Bitcoin viene ancora trattato come un asset ad alta beta, sensibile al posizionamento e alle aspettative di liquidità, più che come una &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=riserva+di+valore&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;riserva di valore&lt;/a&gt; difensiva.&lt;/p&gt;
&lt;p data-end="4025" data-start="3703"&gt;La divergenza con l’oro, diventata negativa negli ultimi mesi, non va quindi letta come un fallimento della tesi di lungo periodo di Bitcoin, ma come un’indicazione del suo attuale ruolo nel &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=portafoglio+globale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6775901362509773836" target="_blank"&gt;portafoglio globale&lt;/a&gt;. Finché il capitale cercherà protezione più che asimmetria, i metalli preziosi continueranno a essere favoriti.&lt;/p&gt;
&lt;p data-end="4426" data-start="4027"&gt;Lo scenario di base rimane quello di una coesistenza: oro e argento sostenuti da flussi difensivi e strutturali, Bitcoin contenuto da una domanda interna ancora debole. Un cambiamento significativo richiederebbe segnali chiari sul fronte on-chain: una domanda apparente stabilmente positiva e un SOPR dei detentori a breve termine sopra 1, segno che il mercato ha smesso di distribuire sui rimbalzi.&lt;/p&gt;
&lt;p data-end="4561" data-start="4428"&gt;Fino ad allora, la fase laterale di Bitcoin non è un’eccezione da spiegare, ma una conseguenza coerente del contesto in cui si muove.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgiUnFBnhh9bu-G7K8QRhCwjb5Mmw0-LyGSH_8RgcZqbvuutXciTc_JoZtgwzoTEgTV-He-Iqphv80p18ga7_gNccrzWCeC2j7EUnVf0SxQd69ty-A-26Py_nu3L4w4WwJ-cdH94qzPUhIy4Uq99NfSx1K_EcUKU_r2sTJ_EDtPspocRvmF5QsSh4cjYUc=s72-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Dimenticate le Keywords: perché la ricerca vettoriale è il cervello di G.I.N.O. (e perché ho scelto HNSWLib)</title><link>http://franto4.blogspot.com/2025/12/dimenticate-le-keywords-perche-la.html</link><category>Intelligenza artificiale
vector search
ai</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 23 Dec 2025 08:44:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-536583499726752283</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1zvl1PYQt3AwiZwmJEnvJMFvTsNa5aT5By4TY0p5HpGyuIAzg3YYHeu4bieI9lc0tpO8VACSYzBY9MiY563YhRlm-0iGjGvX4gFUX9VmbLsI_IuqkF4PoFVgQ3pZCRgA3a68fty4SrAkPKamTo5VkO6a_902T4Bj27VZX_KKHs43yGg8iThj-iwDqXmY/s1249/vector%20search.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" data-original-height="968" data-original-width="1249" height="496" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1zvl1PYQt3AwiZwmJEnvJMFvTsNa5aT5By4TY0p5HpGyuIAzg3YYHeu4bieI9lc0tpO8VACSYzBY9MiY563YhRlm-0iGjGvX4gFUX9VmbLsI_IuqkF4PoFVgQ3pZCRgA3a68fty4SrAkPKamTo5VkO6a_902T4Bj27VZX_KKHs43yGg8iThj-iwDqXmY/w640-h496/vector%20search.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p data-end="348" data-start="70"&gt;C’è un momento, quando si costruisce un sistema che deve rispondere davvero alle domande, in cui la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ricerca+per+keyword&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;ricerca per keyword&lt;/a&gt; smette semplicemente di funzionare. Non perché sia sbagliata. Ma perché è letterale. E la lingua, soprattutto quella amministrativa e normativa, non lo è mai.&lt;/p&gt;
&lt;p data-end="656" data-start="350"&gt;Se un utente chiede “quanto mi ridanno per il dentista” e il regolamento parla di “&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+spese+odontoiatriche&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;spese odontoiatriche&lt;/a&gt;”, il fallimento non è tecnico. È concettuale. Le parole non coincidono, il significato sì. Ed è proprio questo scarto, minimo ma sistematico, che rende inutilizzabile un motore basato su match testuali.&lt;/p&gt;
&lt;p data-end="747" data-start="658"&gt;La &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ricerca+vettoriale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;ricerca vettoriale&lt;/a&gt; entra qui. Non come ottimizzazione. Come cambio di modello mentale.&lt;/p&gt;
&lt;p data-end="1058" data-start="749"&gt;Il mio progetto di interrogazione dati ( fino a 50.000 pagine ), che per semplicità chiamero' G.I.N.O.,&amp;nbsp; legge un documento, non conserva parole. Produce rappresentazioni. Ogni frase viene trasformata in un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+vettore+numerico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;vettore numerico&lt;/a&gt; attraverso un modello di embedding. Nel mio caso quello di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Google+Gemini&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;Google Gemini&lt;/a&gt;, ma il punto non è il provider. Il punto è l’operazione: comprimere significato in geometria.&lt;/p&gt;
&lt;p data-end="1442" data-start="1060"&gt;Un vettore non “dice” nulla. Sta. Occupa una posizione in uno spazio ad alta dimensionalità. E quella posizione è determinata dalla semantica del testo. Concetti simili finiscono vicini. Concetti lontani si separano naturalmente. Dentista e odontoiatra diventano prossimi. Rimborso e copertura si riconoscono. Non perché qualcuno lo ha deciso, ma perché il linguaggio funziona così.&lt;/p&gt;
&lt;p data-end="1522" data-start="1444"&gt;La ricerca, a questo punto, non è più una scansione. È una misura di distanza.&lt;/p&gt;
&lt;p data-end="1690" data-start="1524"&gt;Questo è il motivo per cui la vector search non è un accessorio dei &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+RAG+systems&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;sistemi RAG&lt;/a&gt;. È la loro memoria operativa. Senza, la generazione è cieca. Con, diventa contestuale.&lt;/p&gt;
&lt;p data-end="1747" data-start="1692"&gt;Il problema successivo non è teorico. È architetturale.&lt;/p&gt;
&lt;p data-end="1986" data-start="1749"&gt;Per interrogare vettori servono indici dedicati. I database tradizionali non sono progettati per questo tipo di spazio. Negli ultimi anni sono emerse diverse soluzioni, ognuna con una visione implicita su scala, complessità e deployment.&lt;/p&gt;
&lt;p data-end="2236" data-start="1988"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+FAISS&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;FAISS&lt;/a&gt; è il riferimento storico. Nato in casa &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Meta&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;Meta&lt;/a&gt;, è pensato per volumi enormi e ottimizzazione estrema. Ma richiede competenze, tuning e infrastruttura. È una soluzione da laboratorio o da big tech. Non da applicazione installabile con un comando.&lt;/p&gt;
&lt;p data-end="2495" data-start="2238"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=ChromaDB&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;ChromaDB&lt;/a&gt; ha semplificato molto l’accesso alla vector search. Ottimo supporto ai metadati, API amichevoli, integrazione rapida. Ma introduce un servizio separato, un ciclo di vita proprio. In un ecosistema &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Node.js&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;Node.js&lt;/a&gt;, questo dettaglio pesa più di quanto sembri.&lt;/p&gt;
&lt;p data-end="2785" data-start="2497"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Qdrant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;Qdrant&lt;/a&gt; è probabilmente la scelta più solida per un SaaS vettoriale. Scritto in &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Rust+programming+language&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;Rust&lt;/a&gt;, stabile, performante, con filtri avanzati. Ma è un sistema. Richiede container, configurazione, persistenza gestita. Ottimo se stai costruendo una piattaforma. Eccessivo se stai costruendo uno strumento.&lt;/p&gt;
&lt;p data-end="2937" data-start="2787"&gt;G.I.N.O., aveva un vincolo chiaro: zero infrastruttura aggiuntiva. Nessun servizio esterno obbligatorio. Nessuna complessità nascosta per chi installa.&lt;/p&gt;
&lt;p data-end="2997" data-start="2939"&gt;È qui che entra &lt;strong data-end="2996" data-start="2955"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;&lt;span class="whitespace-normal"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=HNSWLib&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;HNSWLib&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="3371" data-start="2999"&gt;HNSWLib non è un database. È un’implementazione efficiente di un’idea: gli &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+spazi+semantici&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;spazi semantici&lt;/a&gt; possono essere navigati come &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=HNSWLib+reti+stradali&amp;amp;bbid=6955030484090893242&amp;amp;bpid=536583499726752283" target="_blank"&gt;reti stradali&lt;/a&gt;. Autostrade per muoversi velocemente tra regioni lontane. Strade locali per affinare la ricerca. Il risultato è una ricerca approssimata, ma estremamente veloce, che nella pratica è indistinguibile da una esatta per dataset medio-piccoli.&lt;/p&gt;
&lt;p data-end="3655" data-start="3373"&gt;La scelta è stata conseguenza diretta del contesto. Poche migliaia di documenti. Necessità di risposte immediate. Deployment semplice. Persistenza su file. Tutto ciò che un sistema di assistenza reale richiede, e che spesso viene sacrificato in nome di un’architettura “enterprise”.&lt;/p&gt;
&lt;p data-end="3836" data-start="3657"&gt;HNSWLib gira in memoria, nello stesso processo dell’applicazione. L’indice si salva su disco come una cartella. Il backup è banale. L’avvio è immediato. La latenza è trascurabile.&lt;/p&gt;
&lt;p data-end="4050" data-start="3838"&gt;C’è un compromesso. La cancellazione dei dati non è elegante. Gli indici HNSW non amano essere smontati pezzo per pezzo. Ma anche questo è un problema solo se si insiste a trattarlo come un database tradizionale.&lt;/p&gt;
&lt;p data-end="4366" data-start="4052"&gt;In G.I.N.O., quando un documento viene rimosso, l’indice viene rigenerato in background. È un’operazione veloce, silenziosa, proporzionata alla scala. Non serve gestire stati intermedi, tombstone o processi di compattazione. Serve accettare che semplicità e controllo spesso valgono più della flessibilità teorica.&lt;/p&gt;
&lt;p data-end="4457" data-start="4368"&gt;La lezione, alla fine, non riguarda HNSWLib. Riguarda il modo in cui pensiamo la ricerca.&lt;/p&gt;
&lt;p data-end="4666" data-start="4459"&gt;Finché cerchiamo parole, otteniamo corrispondenze. Quando iniziamo a cercare significati, otteniamo risposte. La ricerca vettoriale non migliora l’esperienza. Cambia il tipo di sistema che stiamo costruendo.&lt;/p&gt;
&lt;p data-end="4808" data-start="4668"&gt;E quando un utente chiede se uno scontrino è rimborsabile, e ottiene una risposta sensata, non è magia. È geometria applicata al linguaggio.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1zvl1PYQt3AwiZwmJEnvJMFvTsNa5aT5By4TY0p5HpGyuIAzg3YYHeu4bieI9lc0tpO8VACSYzBY9MiY563YhRlm-0iGjGvX4gFUX9VmbLsI_IuqkF4PoFVgQ3pZCRgA3a68fty4SrAkPKamTo5VkO6a_902T4Bj27VZX_KKHs43yGg8iThj-iwDqXmY/s72-w640-h496-c/vector%20search.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Uniswap cambia modello economico</title><link>http://franto4.blogspot.com/2025/12/uniswap-cambia-modello-economico.html</link><category>UNISWAP
UNI</category><author>noreply@blogger.com (franto4)</author><pubDate>Mon, 22 Dec 2025 08:59:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-1621614324292000714</guid><description>&lt;p&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEhohV6NwDqaLeGlUExxIxmc6aMeNFRZcjf_iBCW3SImfuANiSm2HlbgGAA5HfUGWslkz3uU3agMhr_sA6f3l4PZc1LQMKpmqo2yplEzy2m5-SHGWMndtbtXAki9ZSXZDR0tawW7wYw_og6qC8judBW-jJGj7CH9ul5Zwjn6TdoF1pjz_HAA6JuvQxf8A2w" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1080" data-original-width="1920" height="360" src="https://blogger.googleusercontent.com/img/a/AVvXsEhohV6NwDqaLeGlUExxIxmc6aMeNFRZcjf_iBCW3SImfuANiSm2HlbgGAA5HfUGWslkz3uU3agMhr_sA6f3l4PZc1LQMKpmqo2yplEzy2m5-SHGWMndtbtXAki9ZSXZDR0tawW7wYw_og6qC8judBW-jJGj7CH9ul5Zwjn6TdoF1pjz_HAA6JuvQxf8A2w=w640-h360" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p data-end="827" data-start="628"&gt;Per anni &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Uniswap&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;Uniswap&lt;/a&gt; ha fatto una scelta precisa: crescere senza estrarre valore dal protocollo.&lt;br data-end="723" data-start="720" /&gt;
Una decisione ideologica, prima ancora che tecnica. Funzionale alla diffusione, meno alla sostenibilità.&lt;/p&gt;&lt;p data-end="993" data-start="829"&gt;La proposta &lt;strong data-end="856" data-start="841"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Uniswap+UNIfication+proposal&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;UNIfication&lt;/a&gt;&lt;/strong&gt; segna il punto in cui questa impostazione viene superata.&lt;br data-end="917" data-start="914" /&gt;
Non perché non abbia funzionato, ma perché ha esaurito il suo ruolo storico.&lt;/p&gt;&lt;p data-end="1175" data-start="995"&gt;Quello che viene messo ai voti non è semplicemente l’attivazione delle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Uniswap+protocol+fees&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;protocol fees&lt;/a&gt;.&lt;br data-end="1083" data-start="1080" /&gt;
È una ridefinizione del rapporto tra utilizzo del protocollo, governance e valore del token.&lt;/p&gt;&lt;hr data-end="1180" data-start="1177" /&gt;&lt;h3 data-end="1206" data-start="1182"&gt;Dal volume al valore&lt;/h3&gt;&lt;p data-end="1364" data-start="1208"&gt;Il protocollo &lt;strong data-end="1263" data-start="1222"&gt;Uniswap&lt;/strong&gt; ha processato oltre 4 trilioni di dollari di volume.&lt;br data-end="1319" data-start="1316" /&gt;
Un dato spesso citato, raramente interrogato.&lt;/p&gt;&lt;p data-end="1540" data-start="1366"&gt;Quel volume non ha mai prodotto un flusso economico diretto per il token &lt;strong data-end="1480" data-start="1439"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=UNI+cryptocurrency+token&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;UNI&lt;/a&gt;&lt;/strong&gt;.&lt;br data-end="1484" data-start="1481" /&gt;
Non per un limite tecnico, ma per una scelta deliberata.&lt;/p&gt;&lt;p data-end="1733" data-start="1542"&gt;UNIfication introduce un meccanismo minimale e difficilmente aggirabile:&lt;br data-end="1617" data-start="1614" /&gt;
le fee di protocollo vengono attivate e convogliate in un sistema che &lt;strong data-end="1709" data-start="1687"&gt;non redistribuisce&lt;/strong&gt;, ma &lt;strong data-end="1732" data-start="1714"&gt;riduce offerta&lt;/strong&gt;.&lt;/p&gt;&lt;p data-end="1844" data-start="1735"&gt;Il valore non viene promesso.&lt;br data-end="1767" data-start="1764" /&gt;
Viene reso possibile, a condizione che il protocollo continui a essere usato.&lt;/p&gt;&lt;hr data-end="1849" data-start="1846" /&gt;&lt;h3 data-end="1894" data-start="1851"&gt;Come funzionano le fee, senza mitologia&lt;/h3&gt;&lt;p data-end="2028" data-start="1896"&gt;Su Uniswap v2 il modello è binario.&lt;br data-end="1934" data-start="1931" /&gt;
Le fee LP scendono dallo 0,30% allo 0,25%. Lo 0,05% diventa protocol fee. Nessuna granularità.&lt;/p&gt;&lt;p data-end="2260" data-start="2030"&gt;Su v3, invece, la governance può intervenire pool per pool, modulando l’impatto in base alla liquidità e al contesto.&lt;br data-end="2150" data-start="2147" /&gt;
È qui che il discorso diventa operativo: le fee non sono uno “switch ideologico”, ma uno strumento regolabile.&lt;/p&gt;&lt;p data-end="2424" data-start="2262"&gt;La proposta riduce anche l’attrito decisionale, saltando il processo &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=governance+RFC&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;RFC&lt;/a&gt; per gli aggiustamenti futuri.&lt;br data-end="2367" data-start="2364" /&gt;
Meno governance cerimoniale. Più capacità di adattamento.&lt;/p&gt;&lt;hr data-end="2429" data-start="2426" /&gt;&lt;h3 data-end="2479" data-start="2431"&gt;Il burn come infrastruttura, non come evento&lt;/h3&gt;&lt;p data-end="2580" data-start="2481"&gt;L’elemento più frainteso della proposta è il burn.&lt;br data-end="2534" data-start="2531" /&gt;
Non quello retroattivo, ma quello strutturale.&lt;/p&gt;&lt;p data-end="2817" data-start="2582"&gt;Il burn dei 100 milioni di UNI dal treasury è un atto simbolico, utile a riallineare il racconto.&lt;br data-end="2682" data-start="2679" /&gt;
Ma il vero cambiamento è l’architettura onchain: tutte le fee confluiscono in contratti che possono essere svuotati solo bruciando UNI.&lt;/p&gt;&lt;p data-end="2917" data-start="2819"&gt;Non ci sono alternative.&lt;br data-end="2846" data-start="2843" /&gt;
Non ci sono redistribuzioni future da votare.&lt;br data-end="2894" data-start="2891" /&gt;
Il meccanismo è chiuso.&lt;/p&gt;&lt;hr data-end="2922" data-start="2919" /&gt;&lt;h3 data-end="2957" data-start="2924"&gt;MEV: da esternalità a risorsa&lt;/h3&gt;&lt;p data-end="3061" data-start="2959"&gt;Il &lt;strong data-end="3002" data-start="2962"&gt;Protocol Fee Discount Auction (PFDA)&lt;/strong&gt; è probabilmente la parte più sottovalutata della proposta.&lt;/p&gt;&lt;p data-end="3119" data-start="3063"&gt;Uniswap non prova a eliminare il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=MEV+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;MEV&lt;/a&gt;.&lt;br data-end="3103" data-start="3100" /&gt;
Lo internalizza.&lt;/p&gt;&lt;p data-end="3333" data-start="3121"&gt;Chi vuole ottenere uno sconto temporaneo sulle protocol fees partecipa a un’asta.&lt;br data-end="3205" data-start="3202" /&gt;
Il pagamento va al burn di UNI.&lt;br data-end="3239" data-start="3236" /&gt;
Il MEV che prima finiva a searcher e validator viene in parte assorbito dal protocollo stesso.&lt;/p&gt;&lt;p data-end="3471" data-start="3335"&gt;È un passaggio concettuale importante: Uniswap smette di subire dinamiche esterne e inizia a incorporarle nel proprio modello economico.&lt;/p&gt;&lt;hr data-end="3476" data-start="3473" /&gt;&lt;h3 data-end="3511" data-start="3478"&gt;Uniswap non è più solo un AMM&lt;/h3&gt;&lt;p data-end="3713" data-start="3513"&gt;Con v4 e gli hook, Uniswap diventa una piattaforma componibile.&lt;br data-end="3579" data-start="3576" /&gt;
Gli aggregator hooks permettono di instradare liquidità esterna, applicare fee e continuare a bruciare UNI anche su volumi non nativi.&lt;/p&gt;&lt;p data-end="3804" data-start="3715"&gt;Il protocollo si sposta verso il livello infrastrutturale.&lt;br data-end="3776" data-start="3773" /&gt;
Meno prodotto, più standard.&lt;/p&gt;&lt;hr data-end="3809" data-start="3806" /&gt;&lt;h3 data-end="3854" data-start="3811"&gt;Labs e governance: un allineamento raro&lt;/h3&gt;&lt;p data-end="3968" data-start="3856"&gt;L’unificazione operativa tra &lt;strong data-end="3926" data-start="3885"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Uniswap+Labs&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;Uniswap Labs&lt;/a&gt;&lt;/strong&gt; e Foundation chiude un’ambiguità storica.&lt;/p&gt;&lt;p data-end="4086" data-start="3970"&gt;Labs rinuncia alle fee su interfaccia, wallet e API.&lt;br data-end="4025" data-start="4022" /&gt;
La crescita del protocollo diventa l’unica metrica rilevante.&lt;/p&gt;&lt;p data-end="4235" data-start="4088"&gt;Il budget esiste, è esplicito, ed è vincolato contrattualmente.&lt;br data-end="4154" data-start="4151" /&gt;
Non è decentralizzazione pura. È qualcosa di più raro: allineamento verificabile.&lt;/p&gt;&lt;hr data-end="4240" data-start="4237" /&gt;&lt;h3 data-end="4257" data-start="4242"&gt;Conclusione&lt;/h3&gt;&lt;p data-end="4317" data-start="4259"&gt;UNIfication non promette rendimenti.&lt;br data-end="4298" data-start="4295" /&gt;
Introduce coerenza.&lt;/p&gt;&lt;p data-end="4451" data-start="4319"&gt;Uniswap passa da protocollo neutrale a infrastruttura economicamente autoconsistente, senza trasformare UNI in un titolo di rendita.&lt;/p&gt;&lt;p&gt;





































&lt;/p&gt;&lt;p data-end="4565" data-start="4453"&gt;La domanda, ora, non è se il modello sia corretto.&lt;br data-end="4506" data-start="4503" /&gt;
È se il resto della &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=DeFi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=1621614324292000714" target="_blank"&gt;DeFi&lt;/a&gt; sia pronto a fare lo stesso passo.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEhohV6NwDqaLeGlUExxIxmc6aMeNFRZcjf_iBCW3SImfuANiSm2HlbgGAA5HfUGWslkz3uU3agMhr_sA6f3l4PZc1LQMKpmqo2yplEzy2m5-SHGWMndtbtXAki9ZSXZDR0tawW7wYw_og6qC8judBW-jJGj7CH9ul5Zwjn6TdoF1pjz_HAA6JuvQxf8A2w=s72-w640-h360-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Fine del ciclo quadriennale di Bitcoin</title><link>http://franto4.blogspot.com/2025/12/fine-del-ciclo-quadriennale-di-bitcoin.html</link><category>#Bitcoin</category><author>noreply@blogger.com (franto4)</author><pubDate>Sun, 21 Dec 2025 10:10:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-8268504131117399409</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEiS1fQfN9BliSxmFp3kDsphvQNR7jZXSYFxX_PycouxtG9M2Skz_Xj19T8u7C7nKFQDkurtZU0uFQ_RE54pp12j0ocKUq09Lf3fKouZp7cDAQeuiaP_ybZ7zrmhH9bnBSxU6LfAXZS-5zzZLku4GtmB1K3aGhAn5uAkRxNIi2AeVp2mKfV22V6Uhm6jPVM" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="792" data-original-width="1174" height="432" src="https://blogger.googleusercontent.com/img/a/AVvXsEiS1fQfN9BliSxmFp3kDsphvQNR7jZXSYFxX_PycouxtG9M2Skz_Xj19T8u7C7nKFQDkurtZU0uFQ_RE54pp12j0ocKUq09Lf3fKouZp7cDAQeuiaP_ybZ7zrmhH9bnBSxU6LfAXZS-5zzZLku4GtmB1K3aGhAn5uAkRxNIi2AeVp2mKfV22V6Uhm6jPVM=w640-h432" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin+ciclo+quadriennale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;Il ciclo quadriennale di Bitcoin&lt;/a&gt; è stato per anni una scorciatoia interpretativa. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin+halving&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;Halving&lt;/a&gt;, scarsità programmata, liquidità globale: una sequenza apparentemente stabile.&lt;/p&gt;&lt;p data-end="396" data-start="61"&gt;
&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Arthur+Hayes&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;Arthur Hayes&lt;/a&gt; sostiene che questo schema non sia più valido. Non per un’anomalia di mercato, ma per un cambiamento strutturale nella politica monetaria statunitense.&lt;/p&gt;
&lt;p data-end="439" data-start="398"&gt;Il punto non è Bitcoin.&lt;br data-end="424" data-start="421" /&gt;
È la liquidità.&lt;/p&gt;
&lt;p data-end="621" data-start="441"&gt;Questo articolo chiarisce perché il nuovo &lt;strong data-end="520" data-start="483"&gt;Reserve Management Purchase (RMP)&lt;/strong&gt; della Federal Reserve rende obsoleto il modello ciclico e quali implicazioni sistemiche ne derivano.&lt;/p&gt;
&lt;hr data-end="626" data-start="623" /&gt;
&lt;h3 data-end="653" data-start="628"&gt;Il RMP non è neutrale&lt;/h3&gt;
&lt;p data-end="855" data-start="655"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;Arthur Hayes&lt;/span&gt; parte da un presupposto semplice: se una banca centrale acquista titoli, sta creando liquidità. La durata dei titoli è un dettaglio operativo, non macroeconomico.&lt;/p&gt;
&lt;p data-end="1093" data-start="857"&gt;Il &lt;strong data-end="867" data-start="860"&gt;RMP&lt;/strong&gt;, annunciato dalla &lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;Federal Reserve&lt;/span&gt; al FOMC di dicembre, consente l’acquisto di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=US+Treasury&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;Treasury&lt;/a&gt; a breve termine per mantenere “ampie” riserve bancarie. Formalmente non è &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=quantitative+easing+define&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;quantitative easing&lt;/a&gt;. Sostanzialmente lo è.&lt;/p&gt;
&lt;p data-end="1303" data-start="1095"&gt;La distinzione serve a un solo scopo: evitare il termine QE, ormai politicamente tossico perché associato all’inflazione.&lt;br data-end="1219" data-start="1216" /&gt;
Ma nei bilanci il risultato è identico. Riserve aumentano. Capacità di spesa cresce.&lt;/p&gt;
&lt;p data-end="1356" data-start="1305"&gt;Chiamarla misura “tecnica” non ne cambia l’effetto.&lt;/p&gt;
&lt;hr data-end="1361" data-start="1358" /&gt;
&lt;h3 data-end="1400" data-start="1363"&gt;Contabilità prima della narrativa&lt;/h3&gt;
&lt;p data-end="1495" data-start="1402"&gt;Hayes utilizza un’analisi contabile, non una previsione di prezzo.&lt;br data-end="1471" data-start="1468" /&gt;
Il meccanismo è lineare:&lt;/p&gt;
&lt;ol data-end="1820" data-start="1497"&gt;
&lt;li data-end="1555" data-start="1497"&gt;
&lt;p data-end="1555" data-start="1500"&gt;La Fed acquista Treasury a breve termine tramite RMP.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1624" data-start="1556"&gt;
&lt;p data-end="1624" data-start="1559"&gt;Il Tesoro può emettere nuovo debito senza stressare il mercato.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1687" data-start="1625"&gt;
&lt;p data-end="1687" data-start="1628"&gt;La spesa pubblica immette inflazione nell’economia reale.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1752" data-start="1688"&gt;
&lt;p data-end="1752" data-start="1691"&gt;I fondi monetari reinvestono la liquidità nel mercato repo.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1820" data-start="1753"&gt;
&lt;p data-end="1820" data-start="1756"&gt;La domanda di asset finanziari, anche a lunga scadenza, aumenta.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end="1896" data-start="1822"&gt;Risultato: inflazione duale.&lt;br data-end="1853" data-start="1850" /&gt;
Reale, via spesa.&lt;br data-end="1873" data-start="1870" /&gt;
Finanziaria, via asset.&lt;/p&gt;
&lt;p data-end="1982" data-start="1898"&gt;Questo non è un ciclo. È una condizione permanente finché lo strumento resta attivo.&lt;/p&gt;
&lt;hr data-end="1987" data-start="1984" /&gt;
&lt;h3 data-end="2021" data-start="1989"&gt;QT finito, contesto cambiato&lt;/h3&gt;
&lt;p data-end="2209" data-start="2023"&gt;Il quantitative tightening iniziato nel 2022 è terminato a dicembre dopo una riduzione di circa 2,4 trilioni di dollari. Non per scelta ideologica, ma per tensioni nel mercato monetario.&lt;/p&gt;
&lt;p data-end="2352" data-start="2211"&gt;Quando il QT si fermò nel 2019, Bitcoin reagì con ritardo, poi salì. Ma il parallelismo regge solo in superficie. Oggi il contesto è diverso:&lt;/p&gt;
&lt;ul data-end="2467" data-start="2354"&gt;
&lt;li data-end="2382" data-start="2354"&gt;
&lt;p data-end="2382" data-start="2356"&gt;debito pubblico più alto&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2423" data-start="2383"&gt;
&lt;p data-end="2423" data-start="2385"&gt;mercati più sensibili alla liquidità&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2467" data-start="2424"&gt;
&lt;p data-end="2467" data-start="2426"&gt;strumenti più flessibili e senza scadenza&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2641" data-start="2469"&gt;Il RMP non ha limiti mensili né una data di fine. Può espandersi finché la Fed di New York considera le riserve “sufficienti”. È un QE senza nome e senza vincoli temporali.&lt;/p&gt;
&lt;hr data-end="2646" data-start="2643" /&gt;
&lt;h3 data-end="2692" data-start="2648"&gt;Perché il ciclo quadriennale perde senso&lt;/h3&gt;
&lt;p data-end="2828" data-start="2694"&gt;Il modello quadriennale presupponeva un’alternanza: stretta e allentamento.&lt;br data-end="2772" data-start="2769" /&gt;
Oggi la liquidità non viene ritirata, viene riformulata.&lt;/p&gt;
&lt;p data-end="3072" data-start="2830"&gt;&lt;span style="background-color: #fcff01;"&gt;In questo scenario, Bitcoin non segue più il ritmo dell’halving ma quello della politica monetaria globale. Hayes ipotizza una fase di lateralizzazione iniziale, seguita da una rivalutazione quando il mercato riconoscerà l’equivalenza RMP–QE.&lt;/span&gt;&lt;/p&gt;
&lt;p data-end="3130" data-start="3074"&gt;&lt;span style="background-color: #fcff01;"&gt;Non è una previsione “bullish”. È una lettura &lt;/span&gt;di flussi.&lt;/p&gt;
&lt;p data-end="3240" data-start="3132"&gt;&lt;span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"&gt;Bitcoin&lt;/span&gt; diventa un indicatore di svalutazione sistemica, non un asset ciclico.&lt;/p&gt;
&lt;hr data-end="3245" data-start="3242" /&gt;
&lt;h3 data-end="3275" data-start="3247"&gt;Effetti globali a catena&lt;/h3&gt;
&lt;p data-end="3568" data-start="3277"&gt;Il quadro si completa fuori dagli Stati Uniti.&lt;br data-end="3326" data-start="3323" /&gt;
La &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Banca+del+Giappone&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;Banca del Giappone&lt;/a&gt; ha iniziato ad alzare i tassi dopo trent’anni. Un evento storico, ma graduale. Se il dollaro si indebolisce, altre banche centrali saranno costrette a immettere liquidità per evitare un eccessivo apprezzamento valutario.&lt;/p&gt;
&lt;p data-end="3611" data-start="3570"&gt;Non per stimolare crescita.&lt;br data-end="3600" data-start="3597" /&gt;
Per difesa.&lt;/p&gt;
&lt;p data-end="3767" data-start="3613"&gt;Questo accelera il deprezzamento coordinato delle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=valute+fiat+define&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8268504131117399409" target="_blank"&gt;valute fiat&lt;/a&gt;. Bitcoin intercetta questo processo non perché “rischioso”, ma perché monetariamente rigido.&lt;/p&gt;
&lt;hr data-end="3772" data-start="3769" /&gt;
&lt;div class="no-scrollbar flex min-h-36 flex-nowrap gap-0.5 overflow-auto sm:gap-1 sm:overflow-hidden xl:min-h-44 mt-1 mb-5 [&amp;amp;:not(:first-child)]:mt-4"&gt;&lt;div class="border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)/3)] rounded-s-xl"&gt;&lt;button class="relative overflow-hidden h-full w-full"&gt;&lt;img alt="https://substackcdn.com/image/fetch/%24s_%21C59w%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa09e680e-217b-4b37-80db-baadaace0331_602x397.png?utm_source=chatgpt.com" class="bg-token-main-surface-tertiary absolute inset-0 m-0 h-full w-full object-cover" src="https://substackcdn.com/image/fetch/%24s_%21C59w%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa09e680e-217b-4b37-80db-baadaace0331_602x397.png?utm_source=chatgpt.com" /&gt;&lt;/button&gt;&lt;/div&gt;&lt;div class="border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)/3)]"&gt;&lt;button class="relative overflow-hidden h-full w-full"&gt;&lt;img alt="https://www.thebalancemoney.com/thmb/h7Em9pAyqK7SzIdcEXkwahnPVzc%3D/1500x0/filters%3Ano_upscale%28%29%3Amax_bytes%28150000%29%3Astrip_icc%28%29/what-is-quantitative-easing-definition-and-explanation-3305881_FINAL-68baf22f673249f4b8f43e0026c5f708.png?utm_source=chatgpt.com" class="bg-token-main-surface-tertiary absolute inset-0 m-0 h-full w-full object-cover" src="https://www.thebalancemoney.com/thmb/h7Em9pAyqK7SzIdcEXkwahnPVzc%3D/1500x0/filters%3Ano_upscale%28%29%3Amax_bytes%28150000%29%3Astrip_icc%28%29/what-is-quantitative-easing-definition-and-explanation-3305881_FINAL-68baf22f673249f4b8f43e0026c5f708.png?utm_source=chatgpt.com" /&gt;&lt;/button&gt;&lt;/div&gt;&lt;div class="border-token-border-default relative w-32 shrink-0 overflow-hidden rounded-xl border-[0.5px] md:shrink max-h-64 sm:w-[calc((100%-0.5rem)/3)] rounded-e-xl"&gt;&lt;button class="relative overflow-hidden h-full w-full"&gt;&lt;div&gt;&lt;img alt="https://substackcdn.com/image/fetch/%24s_%21BoBz%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8541e5d-37b8-4c62-9bf8-76dd767088a5_602x403.png?utm_source=chatgpt.com" class="bg-token-main-surface-tertiary absolute inset-0 m-0 h-full w-full object-cover" src="https://substackcdn.com/image/fetch/%24s_%21BoBz%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc8541e5d-37b8-4c62-9bf8-76dd767088a5_602x403.png?utm_source=chatgpt.com" /&gt;&lt;/div&gt;&lt;div class="pointer-events-none absolute end-2 bottom-2"&gt;&lt;div class="flex items-center gap-1 rounded-full px-2 py-1.5 text-white backdrop-blur-md backdrop-brightness-75"&gt;&lt;svg class="h-4 w-4" fill="currentColor" height="20" viewbox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M9.38759 8.53403C10.0712 8.43795 10.7036 8.91485 10.7997 9.59849C10.8956 10.2819 10.4195 10.9133 9.73622 11.0096C9.05259 11.1057 8.4202 10.6298 8.32411 9.94614C8.22804 9.26258 8.70407 8.63022 9.38759 8.53403Z"&gt;&lt;/path&gt;&lt;path clip-rule="evenodd" d="M10.3886 5.58677C10.8476 5.5681 11.2608 5.5975 11.6581 5.74204L11.8895 5.83677C12.4185 6.07813 12.8721 6.46152 13.1991 6.94614L13.2831 7.07993C13.4673 7.39617 13.5758 7.74677 13.6571 8.14048C13.7484 8.58274 13.8154 9.13563 13.8993 9.81919L14.245 12.6317L14.3554 13.5624C14.3852 13.8423 14.4067 14.0936 14.4159 14.3192C14.4322 14.7209 14.4118 15.0879 14.3095 15.4393L14.2606 15.5887C14.0606 16.138 13.7126 16.6202 13.2577 16.9823L13.0565 17.1297C12.7061 17.366 12.312 17.4948 11.8622 17.5877C11.6411 17.6334 11.3919 17.673 11.1132 17.7118L10.1835 17.8299L7.37098 18.1756C6.68748 18.2596 6.13466 18.3282 5.68348 18.3465C5.28176 18.3628 4.9148 18.3424 4.56337 18.2401L4.41395 18.1913C3.86454 17.9912 3.38258 17.6432 3.0204 17.1883L2.87294 16.9872C2.63655 16.6367 2.50788 16.2427 2.41493 15.7928C2.36926 15.5717 2.32964 15.3226 2.29091 15.0438L2.17274 14.1141L1.82704 11.3016C1.74311 10.6181 1.67455 10.0653 1.65614 9.61411C1.63747 9.15518 1.66697 8.74175 1.81141 8.34458L1.90614 8.11313C2.14741 7.58441 2.53115 7.13051 3.01552 6.80356L3.1493 6.71958C3.46543 6.53545 3.8163 6.42688 4.20985 6.34556C4.65206 6.25423 5.20506 6.18729 5.88856 6.10337L8.70106 5.75767L9.63173 5.64731C9.91161 5.61744 10.163 5.59597 10.3886 5.58677ZM6.75673 13.0594C6.39143 12.978 6.00943 13.0106 5.66298 13.1522C5.5038 13.2173 5.32863 13.3345 5.06923 13.5829C4.80403 13.8368 4.49151 14.1871 4.04091 14.6932L3.64833 15.1327C3.67072 15.2763 3.69325 15.4061 3.71766 15.5243C3.79389 15.893 3.87637 16.0961 3.97548 16.243L4.06141 16.3602C4.27134 16.6237 4.5507 16.8253 4.86903 16.9413L5.00477 16.9813C5.1536 17.0148 5.34659 17.0289 5.6288 17.0174C6.01317 17.0018 6.50346 16.9419 7.20888 16.8553L10.0214 16.5106L10.9306 16.3944C11.0173 16.3824 11.0997 16.3693 11.1776 16.3573L8.61513 14.3065C8.08582 13.8831 7.71807 13.5905 7.41395 13.3846C7.19112 13.2338 7.02727 13.1469 6.88856 13.0975L6.75673 13.0594ZM10.4432 6.91587C10.2511 6.9237 10.0319 6.94288 9.77333 6.97056L8.86317 7.07798L6.05067 7.42271C5.34527 7.50932 4.85514 7.57047 4.47841 7.64829C4.20174 7.70549 4.01803 7.76626 3.88173 7.83481L3.75966 7.9061C3.47871 8.09575 3.25597 8.35913 3.1161 8.66587L3.06141 8.79966C3.00092 8.96619 2.96997 9.18338 2.98524 9.55942C3.00091 9.94382 3.06074 10.4341 3.14735 11.1395L3.42274 13.3895L3.64442 13.1434C3.82631 12.9454 3.99306 12.7715 4.1493 12.6219C4.46768 12.3171 4.78299 12.0748 5.16005 11.9208L5.38661 11.8377C5.92148 11.6655 6.49448 11.6387 7.04579 11.7616L7.19325 11.7987C7.53151 11.897 7.8399 12.067 8.15907 12.2831C8.51737 12.5256 8.9325 12.8582 9.4452 13.2684L12.5966 15.7889C12.7786 15.6032 12.9206 15.3806 13.0106 15.1336L13.0507 14.9979C13.0842 14.8491 13.0982 14.6561 13.0868 14.3739C13.079 14.1817 13.0598 13.9625 13.0321 13.704L12.9247 12.7938L12.58 9.9813C12.4933 9.27584 12.4322 8.78581 12.3544 8.40903C12.2972 8.13219 12.2364 7.94873 12.1679 7.81235L12.0966 7.69028C11.9069 7.40908 11.6437 7.18669 11.3368 7.04673L11.203 6.99204C11.0364 6.93147 10.8195 6.90059 10.4432 6.91587Z" fill-rule="evenodd"&gt;&lt;/path&gt;&lt;path d="M9.72841 1.5897C10.1797 1.60809 10.7322 1.67665 11.4159 1.7606L14.2284 2.1063L15.1581 2.22446C15.4371 2.26322 15.6859 2.3028 15.9071 2.34849C16.3571 2.44144 16.7509 2.57006 17.1015 2.80649L17.3026 2.95396C17.7576 3.31618 18.1055 3.79802 18.3056 4.34751L18.3544 4.49692C18.4567 4.84845 18.4772 5.21519 18.4608 5.61704C18.4516 5.84273 18.4292 6.09381 18.3993 6.37388L18.2899 7.30454L17.9442 10.117C17.8603 10.8007 17.7934 11.3535 17.702 11.7958C17.6207 12.1895 17.5122 12.5401 17.328 12.8563L17.244 12.9901C17.0958 13.2098 16.921 13.4086 16.7255 13.5829L16.6171 13.662C16.3496 13.8174 16.0009 13.769 15.787 13.5292C15.5427 13.255 15.5666 12.834 15.8407 12.5897L16.0018 12.4276C16.0519 12.3703 16.0986 12.3095 16.1415 12.2459L16.2128 12.1239C16.2813 11.9875 16.3421 11.8041 16.3993 11.5272C16.4771 11.1504 16.5383 10.6605 16.6249 9.95493L16.9696 7.14243L17.077 6.23228C17.1047 5.97357 17.1239 5.7546 17.1317 5.56235C17.1432 5.27997 17.1291 5.08722 17.0956 4.93833L17.0556 4.80259C16.9396 4.4842 16.7381 4.20493 16.4745 3.99497L16.3573 3.90903C16.2103 3.80991 16.0075 3.72745 15.6386 3.65122C15.4502 3.61231 15.2331 3.57756 14.9755 3.54185L14.0663 3.42563L11.2538 3.08091C10.5481 2.99426 10.0582 2.93444 9.67372 2.9188C9.39129 2.90732 9.19861 2.92142 9.0497 2.95493L8.91395 2.99497C8.59536 3.11093 8.31538 3.31224 8.10536 3.57603L8.0204 3.69321C7.95293 3.79324 7.89287 3.91951 7.83778 4.10532L7.787 4.23032C7.64153 4.50308 7.31955 4.64552 7.01161 4.55454C6.65948 4.45019 6.45804 4.07952 6.56239 3.72739L6.63075 3.52036C6.70469 3.31761 6.79738 3.12769 6.91786 2.94907L7.06532 2.7479C7.42756 2.29294 7.90937 1.94497 8.45888 1.74497L8.60829 1.69614C8.95981 1.59385 9.32655 1.57335 9.72841 1.5897Z"&gt;&lt;/path&gt;&lt;/svg&gt;&lt;span class="text-xs font-semibold"&gt;4&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/button&gt;&lt;/div&gt;&lt;/div&gt;
&lt;hr data-end="3819" data-start="3816" /&gt;
&lt;h3 data-end="3836" data-start="3821"&gt;Conclusione&lt;/h3&gt;
&lt;p data-end="3923" data-start="3838"&gt;Il ciclo quadriennale era una semplificazione utile.&lt;br data-end="3893" data-start="3890" /&gt;
Oggi è un residuo concettuale.&lt;/p&gt;
&lt;p data-end="4100" data-start="3925"&gt;La variabile dominante non è più l’offerta programmata di Bitcoin, ma la gestione politica della liquidità globale. Il RMP rende questa gestione meno visibile, non meno reale.&lt;/p&gt;
&lt;p data-end="4219" data-start="4102"&gt;La domanda aperta non è se Bitcoin salirà.&lt;br data-end="4147" data-start="4144" /&gt;
È se il mercato accetterà di analizzarlo senza più rifugiarsi nei cicli.&lt;/p&gt;&lt;p data-end="4219" data-start="4102"&gt;Rif.&amp;nbsp;&lt;a href="https://cryptohayes.substack.com/p/love-language"&gt;https://cryptohayes.substack.com/p/love-language&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEiS1fQfN9BliSxmFp3kDsphvQNR7jZXSYFxX_PycouxtG9M2Skz_Xj19T8u7C7nKFQDkurtZU0uFQ_RE54pp12j0ocKUq09Lf3fKouZp7cDAQeuiaP_ybZ7zrmhH9bnBSxU6LfAXZS-5zzZLku4GtmB1K3aGhAn5uAkRxNIi2AeVp2mKfV22V6Uhm6jPVM=s72-w640-h432-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Argento, il collo di bottiglia invisibile</title><link>http://franto4.blogspot.com/2025/12/argento-il-collo-di-bottiglia-invisibile.html</link><category>argento</category><author>noreply@blogger.com (franto4)</author><pubDate>Fri, 19 Dec 2025 08:57:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-8145978958195553232</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2 data-end="205" data-start="157"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgvnvj1JBoP-mkjhSgoNCXNY-ujvmMjq8NypQzMIISrCV3SXesq21eH93tiyJmYhUpCigQzjcSPTxEO5LDBWeShyyBADnFXmtJX3L7pVtgrmMg8XPES1I9urShkUzxPnsd7rSjJjcJlbIo63GDv_BBFQuF4ssgnJArdVEjy-cyQ6vUY4T0Rr_s0TuMm51U" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1016" data-original-width="1016" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEgvnvj1JBoP-mkjhSgoNCXNY-ujvmMjq8NypQzMIISrCV3SXesq21eH93tiyJmYhUpCigQzjcSPTxEO5LDBWeShyyBADnFXmtJX3L7pVtgrmMg8XPES1I9urShkUzxPnsd7rSjJjcJlbIo63GDv_BBFQuF4ssgnJArdVEjy-cyQ6vUY4T0Rr_s0TuMm51U=w640-h640" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mentre le banche continuano a “giocare” con derivati e carta, il giocattolo si sta rompendo altrove.&lt;/h2&gt;&lt;p data-end="411" data-start="225"&gt;
Non nel mondo finanziario astratto, ma in quello fisico.&lt;br data-end="387" data-start="384" /&gt;
Nelle scorte di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;argento&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="689" data-start="413"&gt;Il punto è semplice, e per questo ignorato troppo a lungo: &lt;strong data-end="499" data-start="472"&gt;l’argento non basta più&lt;/strong&gt;.&lt;br data-end="503" data-start="500" /&gt;
E la transizione tecnologica in corso — &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=AI&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;AI&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=data+center&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;data center&lt;/a&gt;, infrastrutture ad alta potenza — sta trasformando un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=metallo+industriale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;metallo industriale&lt;/a&gt; sottovalutato nel &lt;strong data-end="688" data-start="651"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=collo+di+bottiglia+del+XXI+secolo&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;collo di bottiglia del XXI secolo&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="694" data-start="691" /&gt;
&lt;h3 data-end="728" data-start="696"&gt;Il deficit non è un’opinione&lt;/h3&gt;
&lt;p data-end="773" data-start="730"&gt;I numeri, qui, contano più delle narrative.&lt;/p&gt;
&lt;ul data-end="966" data-start="775"&gt;
&lt;li data-end="843" data-start="775"&gt;
&lt;p data-end="843" data-start="777"&gt;&lt;strong data-end="843" data-start="777"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Deficit+strutturale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;Deficit strutturale stimato&lt;/a&gt;: &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=argento+deficit+2026&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;149 milioni di once entro il 2026&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="890" data-start="844"&gt;
&lt;p data-end="890" data-start="846"&gt;&lt;strong data-end="890" data-start="846"&gt;Scorte COMEX e LBMA ai minimi da decenni&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="966" data-start="891"&gt;
&lt;p data-end="966" data-start="893"&gt;&lt;strong data-end="966" data-start="893"&gt;Banche commerciali in difficoltà nel coprire &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+posizioni+short&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;posizioni short storiche&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1104" data-start="968"&gt;Per anni il prezzo dell’argento è stato contenuto artificialmente da strumenti finanziari cartacei.&lt;br data-end="1070" data-start="1067" /&gt;
Oggi quella leva si sta spezzando.&lt;/p&gt;
&lt;p data-end="1192" data-start="1106"&gt;Non perché qualcuno “decida” di farlo salire, ma perché &lt;strong data-end="1191" data-start="1162"&gt;il metallo fisico non c’è&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="1197" data-start="1194" /&gt;
&lt;h3 data-end="1244" data-start="1199"&gt;Il mondo reale sta prosciugando le scorte&lt;/h3&gt;
&lt;p data-end="1316" data-start="1246"&gt;La domanda che conta non è quella speculativa.&lt;br data-end="1295" data-start="1292" /&gt;
È quella industriale.&lt;/p&gt;
&lt;p data-end="1355" data-start="1318"&gt;E negli ultimi anni è cambiato tutto.&lt;/p&gt;
&lt;p data-end="1520" data-start="1357"&gt;Ogni &lt;strong data-end="1396" data-start="1362"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=server+AI+di+nuova+generazione&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;server AI di nuova generazione&lt;/a&gt;&lt;/strong&gt; utilizza &lt;strong data-end="1431" data-start="1406"&gt;2–3 volte più argento&lt;/strong&gt; rispetto a un server tradizionale.&lt;br data-end="1469" data-start="1466" /&gt;
Non per scelta ideologica, ma per necessità fisica.&lt;/p&gt;
&lt;p data-end="1539" data-start="1522"&gt;Dove viene usato:&lt;/p&gt;
&lt;ul data-end="1806" data-start="1541"&gt;
&lt;li data-end="1622" data-start="1541"&gt;
&lt;p data-end="1622" data-start="1543"&gt;&lt;strong data-end="1584" data-start="1543"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Barre+collettrici+placcate+in+argento+images&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;Barre collettrici placcate in argento&lt;/a&gt;&lt;/strong&gt; per carichi di potenza elevatissimi&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1728" data-start="1623"&gt;
&lt;p data-end="1728" data-start="1625"&gt;&lt;strong data-end="1664" data-start="1625"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Adesivi+conduttivi+a+base+d%E2%80%99argento+images&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;Adesivi conduttivi a base d’argento&lt;/a&gt;&lt;/strong&gt; per memorie HBM e interconnessioni ad alta larghezza di banda&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1806" data-start="1729"&gt;
&lt;p data-end="1806" data-start="1731"&gt;&lt;strong data-end="1773" data-start="1731"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Interfacce+termiche+in+argento+liquido+images&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;Interfacce termiche in argento liquido&lt;/a&gt;&lt;/strong&gt; per evitare la fusione delle &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=GPU&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;GPU&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1874" data-start="1808"&gt;Non sono alternative opzionali.&lt;br data-end="1842" data-start="1839" /&gt;
Sono colli di bottiglia tecnici.&lt;/p&gt;
&lt;hr data-end="1879" data-start="1876" /&gt;
&lt;h3 data-end="1925" data-start="1881"&gt;I data center come buchi neri di metallo&lt;/h3&gt;
&lt;p data-end="1996" data-start="1927"&gt;I &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=data+center+hyperscale&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;data center hyperscale&lt;/a&gt; non consumano argento.&lt;br data-end="1977" data-start="1974" /&gt;
Lo &lt;strong data-end="1995" data-start="1980"&gt;risucchiano&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="2171" data-start="1998"&gt;Una singola struttura può assorbire &lt;strong data-end="2086" data-start="2034"&gt;tra i &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=argento+fisico+al+mese&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;100 e gli 800 kg di argento fisico al mese&lt;/a&gt;&lt;/strong&gt;.&lt;br data-end="2090" data-start="2087" /&gt;
E queste strutture non sono isolate: si moltiplicano, si espandono, si replicano.&lt;/p&gt;
&lt;p data-end="2242" data-start="2173"&gt;Qui emerge il punto chiave che i mercati non stanno ancora prezzando:&lt;/p&gt;
&lt;p data-end="2320" data-start="2244"&gt;&#128073; &lt;strong data-end="2320" data-start="2247"&gt;La domanda degli hyperscaler è completamente indipendente dal prezzo.&lt;/strong&gt;&lt;/p&gt;
&lt;p data-end="2420" data-start="2322"&gt;Se serve argento, l’argento va trovato.&lt;br data-end="2364" data-start="2361" /&gt;
A &lt;strong data-end="2400" data-start="2366"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=argento+prezzo+oggi&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;100, 200 o 500 dollari l’oncia&lt;/a&gt;&lt;/strong&gt;, non fa differenza.&lt;/p&gt;
&lt;p data-end="2480" data-start="2422"&gt;Perché perdere la corsa all’AI costa infinitamente di più.&lt;/p&gt;
&lt;hr data-end="2485" data-start="2482" /&gt;
&lt;h3 data-end="2533" data-start="2487"&gt;Il segreto di Pulcinella che non regge più&lt;/h3&gt;
&lt;p data-end="2655" data-start="2535"&gt;Il mercato dell’argento ha vissuto per anni su una finzione:&lt;br data-end="2598" data-start="2595" /&gt;
che il metallo fosse abbondante, sostituibile, marginale.&lt;/p&gt;
&lt;p data-end="2707" data-start="2657"&gt;Oggi quella finzione collide con la realtà fisica.&lt;/p&gt;
&lt;ul data-end="2929" data-start="2709"&gt;
&lt;li data-end="2771" data-start="2709"&gt;
&lt;p data-end="2771" data-start="2711"&gt;Le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=miniere+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;miniere&lt;/a&gt; non possono aumentare la produzione rapidamente&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2803" data-start="2772"&gt;
&lt;p data-end="2803" data-start="2774"&gt;Il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=riciclo+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;riciclo&lt;/a&gt; non copre il gap&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2846" data-start="2804"&gt;
&lt;p data-end="2846" data-start="2806"&gt;Le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=scorte+strategiche+argento&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;scorte strategiche&lt;/a&gt; si assottigliano&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2929" data-start="2847"&gt;
&lt;p data-end="2929" data-start="2849"&gt;Le banche non hanno più margine per comprimere il prezzo senza rischio sistemico&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="3041" data-start="2931"&gt;Quando questo diventerà evidente ai media mainstream, &lt;strong data-end="3009" data-start="2985"&gt;non sarà una notizia&lt;/strong&gt;.&lt;br data-end="3013" data-start="3010" /&gt;
Sarà una crisi già in corso.&lt;/p&gt;
&lt;hr data-end="3046" data-start="3043" /&gt;
&lt;h3 data-end="3063" data-start="3048"&gt;Conclusione&lt;/h3&gt;
&lt;p data-end="3127" data-start="3065"&gt;L’argento non è solo un asset.&lt;br data-end="3098" data-start="3095" /&gt;
È un &lt;strong data-end="3126" data-start="3103"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=vincolo+tecnologico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=8145978958195553232" target="_blank"&gt;vincolo tecnologico&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="3256" data-start="3129"&gt;E quando un sistema complesso incontra un vincolo fisico non negoziabile, la finanza smette di comandare.&lt;br data-end="3237" data-start="3234" /&gt;
Si adatta.&lt;br data-end="3250" data-start="3247" /&gt;
Tardi.&lt;/p&gt;
&lt;p data-end="3369" data-start="3258"&gt;La domanda implicita non è se il prezzo salirà.&lt;br data-end="3308" data-start="3305" /&gt;
Ma &lt;strong data-end="3368" data-start="3311"&gt;chi si accorgerà per primo che il metallo non c’è più&lt;/strong&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgvnvj1JBoP-mkjhSgoNCXNY-ujvmMjq8NypQzMIISrCV3SXesq21eH93tiyJmYhUpCigQzjcSPTxEO5LDBWeShyyBADnFXmtJX3L7pVtgrmMg8XPES1I9urShkUzxPnsd7rSjJjcJlbIo63GDv_BBFQuF4ssgnJArdVEjy-cyQ6vUY4T0Rr_s0TuMm51U=s72-w640-h640-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Solana davanti alla minaccia quantistica</title><link>http://franto4.blogspot.com/2025/12/solana-davanti-alla-minaccia-quantistica.html</link><category>solana 
quantum safe</category><author>noreply@blogger.com (franto4)</author><pubDate>Thu, 18 Dec 2025 08:44:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-5540739968563700382</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEgeU1qPu1trgin8C_jCpaM9feiSMvF9W9zB7lAayby-WEP3onZ86iUDOS1sJhPoAD0hpqyu60WmB2WlYs9DVODoseS0Ukc1Wy73UaeKlskVeZJoyoai6cVNpitNZ2LTLRPhH7udchp7YRws8XqBGXyewLL92c5gpJAW3QbRoDkMvxY7SPbQs3whmv02y5U" style="margin-left: auto; margin-right: auto;"&gt;&lt;img alt="" data-original-height="760" data-original-width="1140" height="426" src="https://blogger.googleusercontent.com/img/a/AVvXsEgeU1qPu1trgin8C_jCpaM9feiSMvF9W9zB7lAayby-WEP3onZ86iUDOS1sJhPoAD0hpqyu60WmB2WlYs9DVODoseS0Ukc1Wy73UaeKlskVeZJoyoai6cVNpitNZ2LTLRPhH7udchp7YRws8XqBGXyewLL92c5gpJAW3QbRoDkMvxY7SPbQs3whmv02y5U=w640-h426" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;La crittografia che protegge le blockchain oggi funziona.&lt;/p&gt;&lt;p data-end="291" data-start="189"&gt;
Ma non è progettata per durare per sempre.&lt;/p&gt;
&lt;p data-end="466" data-start="293"&gt;Il punto non è &lt;em data-end="312" data-start="308"&gt;se&lt;/em&gt; &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+calcolo+quantistico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;il calcolo quantistico&lt;/a&gt; diventerà una minaccia concreta per i sistemi crittografici attuali.&lt;br data-end="407" data-start="404" /&gt;
Il punto è &lt;em data-end="426" data-start="418"&gt;quando&lt;/em&gt;. E cosa fanno le reti prima che accada.&lt;/p&gt;
&lt;p data-end="713" data-start="468"&gt;La collaborazione tra &lt;strong data-end="508" data-start="490"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Project+Eleven+Solana&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Project Eleven&lt;/a&gt;&lt;/strong&gt; e la &lt;strong data-end="535" data-start="514"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+Foundation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Solana Foundation&lt;/a&gt;&lt;/strong&gt; va letta esattamente in questa chiave: preparare l’infrastruttura, non reagire all’emergenza. Non teoria. Prototipi funzionanti. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+testnet+Project+Eleven&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Testnet reali&lt;/a&gt;. Firme post-quantum già operative.&lt;/p&gt;
&lt;p data-end="817" data-start="715"&gt;Questo articolo spiega perché conta, cosa è stato fatto davvero e cosa cambia per l’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+ecosystem&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;ecosistema Solana&lt;/a&gt;.&lt;/p&gt;
&lt;hr data-end="822" data-start="819" /&gt;
&lt;h3 data-end="869" data-start="824"&gt;Il problema non è il quantum. È il tempo.&lt;/h3&gt;
&lt;p data-end="1013" data-start="871"&gt;Le blockchain pubbliche si basano su assunzioni crittografiche molto precise.&lt;br data-end="951" data-start="948" /&gt;
&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ECDSA&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;ECDSA&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Ed25519&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Ed25519&lt;/a&gt;, curve ellittiche. Sicure oggi. Fragili domani.&lt;/p&gt;
&lt;p data-end="1073" data-start="1015"&gt;Un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+computer+quantistico&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;computer quantistico&lt;/a&gt; sufficientemente potente potrebbe:&lt;/p&gt;
&lt;ul data-end="1236" data-start="1074"&gt;
&lt;li data-end="1120" data-start="1074"&gt;
&lt;p data-end="1120" data-start="1076"&gt;derivare chiavi private da chiavi pubbliche,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1149" data-start="1121"&gt;
&lt;p data-end="1149" data-start="1123"&gt;firmare transazioni false,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1174" data-start="1150"&gt;
&lt;p data-end="1174" data-start="1152"&gt;impersonare &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=validator+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;validator&lt;/a&gt;,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1236" data-start="1175"&gt;
&lt;p data-end="1236" data-start="1177"&gt;compromettere lo storico immutabile senza “bucare” la rete.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1323" data-start="1238"&gt;Non serve un attacco in tempo reale.&lt;br data-end="1277" data-start="1274" /&gt;
Basta &lt;strong data-end="1302" data-start="1283"&gt;registrare oggi&lt;/strong&gt;, rompere &lt;strong data-end="1322" data-start="1312"&gt;domani&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="1410" data-start="1325"&gt;Ed è qui che il fattore tempo diventa critico: le blockchain hanno una memoria lunga.&lt;/p&gt;
&lt;hr data-end="1415" data-start="1412" /&gt;
&lt;h3 data-end="1464" data-start="1417"&gt;Cosa ha fatto Project Eleven, concretamente&lt;/h3&gt;
&lt;p data-end="1525" data-start="1466"&gt;Project Eleven non si è limitata a scrivere un white paper.&lt;/p&gt;
&lt;p data-end="1555" data-start="1527"&gt;Ha fatto tre cose operative:&lt;/p&gt;
&lt;ol data-end="2151" data-start="1557"&gt;
&lt;li data-end="1778" data-start="1557"&gt;
&lt;p data-end="1670" data-start="1560"&gt;&lt;strong data-end="1600" data-start="1560"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Threat+assessment+completo+Solana&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Threat assessment completo su Solana&lt;/a&gt;&lt;/strong&gt;&lt;br data-end="1603" data-start="1600" /&gt;
Analisi di come futuri progressi quantistici potrebbero colpire:&lt;/p&gt;
&lt;ul data-end="1778" data-start="1674"&gt;
&lt;li data-end="1696" data-start="1674"&gt;
&lt;p data-end="1696" data-start="1676"&gt;wallet degli utenti,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1726" data-start="1700"&gt;
&lt;p data-end="1726" data-start="1702"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+validator+security&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;sicurezza dei validator&lt;/a&gt;,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1778" data-start="1730"&gt;
&lt;p data-end="1778" data-start="1732"&gt;ipotesi crittografiche di base del protocollo.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end="1931" data-start="1780"&gt;
&lt;p data-end="1931" data-start="1783"&gt;&lt;strong data-end="1818" data-start="1783"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+firme+post-quantum+prototype&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Prototipo di firme post-quantum&lt;/a&gt;&lt;/strong&gt;&lt;br data-end="1821" data-start="1818" /&gt;
Implementazione di un sistema di &lt;strong data-end="1896" data-start="1857"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=digital+signature+quantum-resistant&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;digital signature quantum-resistant&lt;/a&gt;&lt;/strong&gt; su una testnet Solana funzionante.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2151" data-start="1933"&gt;
&lt;p data-end="2031" data-start="1936"&gt;&lt;strong data-end="1974" data-start="1936"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+scalable+signatures+end-to-end&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Verifica di scalabilità end-to-end&lt;/a&gt;&lt;/strong&gt;&lt;br data-end="1977" data-start="1974" /&gt;
Dimostrazione che transazioni post-quantum possono:&lt;/p&gt;
&lt;ul data-end="2151" data-start="2035"&gt;
&lt;li data-end="2053" data-start="2035"&gt;
&lt;p data-end="2053" data-start="2037"&gt;funzionare oggi,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2104" data-start="2057"&gt;
&lt;p data-end="2104" data-start="2059"&gt;essere compatibili con l’architettura Solana,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2151" data-start="2108"&gt;
&lt;p data-end="2151" data-start="2110"&gt;non distruggere performance e throughput.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end="2232" data-start="2153"&gt;Questo è il punto chiave: &lt;strong data-end="2207" data-start="2179"&gt;non è ricerca accademica&lt;/strong&gt;, è ingegneria applicata.&lt;/p&gt;
&lt;hr data-end="2237" data-start="2234" /&gt;
&lt;h3 data-end="2279" data-start="2239"&gt;Perché Solana è un caso interessante&lt;/h3&gt;
&lt;p data-end="2345" data-start="2281"&gt;Solana ha una caratteristica culturale chiara: &lt;em data-end="2344" data-start="2328"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+shipping+first&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;shipping first&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p data-end="2533" data-start="2347"&gt;Secondo &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Matt+Sorg+Solana+Foundation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;Matt Sorg&lt;/a&gt;, VP Technology della Solana Foundation, l’obiettivo è garantire sicurezza &lt;strong data-end="2456" data-start="2439"&gt;non solo oggi&lt;/strong&gt;, ma “decenni nel futuro”. Non una frase di marketing. Una roadmap implicita.&lt;/p&gt;
&lt;p data-end="2551" data-start="2535"&gt;Nel 2025 Solana:&lt;/p&gt;
&lt;ul data-end="2670" data-start="2552"&gt;
&lt;li data-end="2582" data-start="2552"&gt;
&lt;p data-end="2582" data-start="2554"&gt;introduce un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+secondo+client&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;secondo client&lt;/a&gt;,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2624" data-start="2583"&gt;
&lt;p data-end="2624" data-start="2585"&gt;lavora su &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Solana+nuovi+meccanismi+di+consenso&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;nuovi meccanismi di consenso&lt;/a&gt;,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2670" data-start="2625"&gt;
&lt;p data-end="2670" data-start="2627"&gt;testa &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=primitive+crittografiche+alternative&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;primitive crittografiche alternative&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2791" data-start="2672"&gt;La collaborazione con Project Eleven si inserisce in questa traiettoria:&lt;br data-end="2747" data-start="2744" /&gt;
anticipare la migrazione, invece di subirla.&lt;/p&gt;
&lt;hr data-end="2796" data-start="2793" /&gt;
&lt;h3 data-end="2845" data-start="2798"&gt;Post-quantum non significa riscrivere tutto&lt;/h3&gt;
&lt;p data-end="2931" data-start="2847"&gt;Uno dei fraintendimenti più comuni è pensare che la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+sicurezza+post-quantum&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;sicurezza post-quantum&lt;/a&gt; richieda:&lt;/p&gt;
&lt;ul data-end="3024" data-start="2932"&gt;
&lt;li data-end="2953" data-start="2932"&gt;
&lt;p data-end="2953" data-start="2934"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+hard+fork&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" target="_blank"&gt;hard fork radicali&lt;/a&gt;,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2984" data-start="2954"&gt;
&lt;p data-end="2984" data-start="2956"&gt;rottura della compatibilità,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3024" data-start="2985"&gt;
&lt;p data-end="3024" data-start="2987"&gt;sacrifici drastici sulle performance.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="3075" data-start="3026"&gt;Il testnet di Project Eleven mostra il contrario.&lt;/p&gt;
&lt;p data-end="3102" data-start="3077"&gt;La migrazione può essere:&lt;/p&gt;
&lt;ul data-end="3173" data-start="3103"&gt;
&lt;li data-end="3114" data-start="3103"&gt;
&lt;p data-end="3114" data-start="3105"&gt;graduale,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3127" data-start="3115"&gt;
&lt;p data-end="3127" data-start="3117"&gt;selettiva,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3173" data-start="3128"&gt;
&lt;p data-end="3173" data-start="3130"&gt;compatibile con l’infrastruttura esistente.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="3225" data-start="3175"&gt;Il vero lavoro non è tecnico. È &lt;strong data-end="3224" data-start="3207"&gt;di governance&lt;/strong&gt;:&lt;/p&gt;
&lt;ul data-end="3333" data-start="3226"&gt;
&lt;li data-end="3249" data-start="3226"&gt;
&lt;p data-end="3249" data-start="3228"&gt;quali firme adottare,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3267" data-start="3250"&gt;
&lt;p data-end="3267" data-start="3252"&gt;quando migrare,&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3333" data-start="3268"&gt;
&lt;p data-end="3333" data-start="3270"&gt;come gestire la coesistenza tra schemi classici e post-quantum.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-end="3338" data-start="3335" /&gt;
&lt;h3 data-end="3375" data-start="3340"&gt;Un segnale per l’intero settore&lt;/h3&gt;
&lt;p data-end="3436" data-start="3377"&gt;Solana non è sola. Ma è tra le prime a muoversi seriamente.&lt;/p&gt;
&lt;p data-end="3470" data-start="3438"&gt;Il messaggio implicito è chiaro:&lt;/p&gt;
&lt;blockquote data-end="3585" data-start="3471"&gt;
&lt;p data-end="3585" data-start="3473"&gt;la sicurezza post-quantum non è un problema “futuro”.&lt;br data-end="3529" data-start="3526" /&gt;
È un problema &lt;strong data-end="3557" data-start="3545"&gt;presente&lt;/strong&gt;, con conseguenze differite.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-end="3696" data-start="3587"&gt;Chi costruisce infrastruttura finanziaria globale non può permettersi di aspettare il primo attacco riuscito.&lt;/p&gt;
&lt;hr data-end="3701" data-start="3698" /&gt;
&lt;h3 data-end="3718" data-start="3703"&gt;Conclusione&lt;/h3&gt;
&lt;p data-end="3856" data-start="3720"&gt;Il calcolo quantistico non romperà le blockchain domani.&lt;br data-end="3779" data-start="3776" /&gt;
Ma le blockchain che non si preparano oggi, potrebbero non arrivare a domani.&lt;/p&gt;
&lt;p data-end="3940" data-start="3858"&gt;Solana ha scelto di testare, misurare, costruire.&lt;br data-end="3910" data-start="3907" /&gt;
Non per paura. Per continuità.&lt;/p&gt;
&lt;p data-end="4064" data-start="3942"&gt;La domanda ora non è se il settore seguirà.&lt;br data-end="3988" data-start="3985" /&gt;
Ma &lt;strong data-end="4017" data-start="3991"&gt;chi arriverà preparato&lt;/strong&gt; quando il tempo smetterà di essere un alleato.&lt;/p&gt;&lt;p data-end="4064" data-start="3942"&gt;rif.&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;iframe class="b-iframe-ws lTgB3 BLOG_object_iframe" frameborder="0" height="198px" jsaction="load:lzUY8e" src="/share-widget?w=poi&amp;amp;u=https%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dhttps%253A%252F%252Fwww.prnewswire.com%252Fin%252Fnews-releases%252Fproject-eleven-to-advance-post-quantum-security-for-the-solana-network-302642876.html&amp;amp;ved=1t%3A269313&amp;amp;bbid=6955030484090893242&amp;amp;bpid=5540739968563700382" width="200px"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEgeU1qPu1trgin8C_jCpaM9feiSMvF9W9zB7lAayby-WEP3onZ86iUDOS1sJhPoAD0hpqyu60WmB2WlYs9DVODoseS0Ukc1Wy73UaeKlskVeZJoyoai6cVNpitNZ2LTLRPhH7udchp7YRws8XqBGXyewLL92c5gpJAW3QbRoDkMvxY7SPbQs3whmv02y5U=s72-w640-h426-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Crypto: quando la finanza vede troppo</title><link>http://franto4.blogspot.com/2025/12/crypto-quando-la-finanza-vede-troppo.html</link><category>crypto
privacy</category><author>noreply@blogger.com (franto4)</author><pubDate>Wed, 17 Dec 2025 07:12:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-6973118500987954533</guid><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEixl4XOT6aGzrpwjXGGxwm6rgE-DOZ49AD_2Qi5_HrAzfNvg8TPKafmRCuYAJ2_yE_RIHLxMJQk4r1WcSQfHq9TuQtNRdw_ZZAhnxoANC5wmNupLnj5oyEs5eUinBVbgLvFFjXLKeNocDQCbXOqWjpAiP8yItENZjDYqAmPZhVgHY8bUvv-_xP7nK7KO_0" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="1200" data-original-width="1200" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEixl4XOT6aGzrpwjXGGxwm6rgE-DOZ49AD_2Qi5_HrAzfNvg8TPKafmRCuYAJ2_yE_RIHLxMJQk4r1WcSQfHq9TuQtNRdw_ZZAhnxoANC5wmNupLnj5oyEs5eUinBVbgLvFFjXLKeNocDQCbXOqWjpAiP8yItENZjDYqAmPZhVgHY8bUvv-_xP7nK7KO_0=w640-h640" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 data-end="262" data-start="230"&gt;&lt;br /&gt;&lt;/h2&gt;&lt;p data-end="432" data-start="282"&gt;La domanda non è se lo Stato debba contrastare il crimine finanziario.&lt;br data-end="355" data-start="352" /&gt;
La domanda è &lt;strong data-end="418" data-start="368"&gt;quanto controllo siamo disposti a normalizzare&lt;/strong&gt; mentre lo fa.&lt;/p&gt;
&lt;p data-end="703" data-start="434"&gt;Il 15 dicembre 2025, a Washington, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Paul+S.+Atkins&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Paul S. Atkins&lt;/a&gt; ha messo il dito su un nervo scoperto: la possibilità di partecipare alla finanza moderna senza consegnare la propria vita economica a un &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+sistema+di+sorveglianza+permanente&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;sistema di sorveglianza permanente&lt;/a&gt;. &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=crypto+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Crypto&lt;/a&gt; non è il problema. È il catalizzatore.&lt;/p&gt;
&lt;p data-end="917" data-start="705"&gt;Questo articolo analizza perché la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=tecnologia+blockchain&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;tecnologia blockchain&lt;/a&gt; rischia di diventare il più potente apparato di sorveglianza finanziaria mai creato — e perché, paradossalmente, contiene anche gli strumenti per evitarlo.&lt;/p&gt;
&lt;hr data-end="922" data-start="919" /&gt;
&lt;h2 data-end="972" data-start="924"&gt;La tensione americana tra sicurezza e libertà&lt;/h2&gt;
&lt;p data-end="1032" data-start="974"&gt;Il conflitto è antico, ma oggi è amplificato dal digitale.&lt;/p&gt;
&lt;p data-end="1355" data-start="1034"&gt;Da un lato, il governo federale ha obblighi chiari: contrastare riciclaggio, finanziamento illecito, minacce alla sicurezza nazionale. Strumenti come il &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bank+Secrecy+Act&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Bank Secrecy Act&lt;/a&gt; nascono da qui.&lt;br data-end="1222" data-start="1219" /&gt;
Dall’altro, la libertà di condurre i propri affari senza essere costantemente osservati è un valore fondante della cultura americana.&lt;/p&gt;
&lt;p data-end="1432" data-start="1357"&gt;Crypto rende questo conflitto &lt;strong data-end="1406" data-start="1387"&gt;non più teorico&lt;/strong&gt;. Lo rende architetturale.&lt;/p&gt;
&lt;hr data-end="1437" data-start="1434" /&gt;
&lt;h2 data-end="1496" data-start="1439"&gt;Quando la raccolta dati diventa un riflesso automatico&lt;/h2&gt;
&lt;p data-end="1568" data-start="1498"&gt;Atkins non parla da osservatore esterno. Parla dall’interno della &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Securities+and+Exchange+Commission&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;SEC&lt;/a&gt;.&lt;/p&gt;
&lt;p data-end="1736" data-start="1570"&gt;Negli anni, la Commissione ha costruito infrastrutture sempre più estese di raccolta dati:&lt;br data-end="1663" data-start="1660" /&gt;
– Consolidated Audit Trail (CAT)&lt;br data-end="1698" data-start="1695" /&gt;
– &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Swap+Data+Repositories&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Swap Data Repositories&lt;/a&gt;&lt;br data-end="1725" data-start="1722" /&gt;
– &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Form+PF&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Form PF&lt;/a&gt;&lt;/p&gt;
&lt;p data-end="1883" data-start="1738"&gt;Strumenti nati per proteggere gli investitori. Ma cresciuti fino a sfiorare — e in alcuni casi superare — il confine della sorveglianza di massa.&lt;/p&gt;
&lt;p data-end="2062" data-start="1885"&gt;Il punto critico non è solo &lt;strong data-end="1923" data-start="1913"&gt;quanto&lt;/strong&gt; si raccoglie. È &lt;strong data-end="1955" data-start="1940"&gt;quanto poco&lt;/strong&gt; di quei dati viene effettivamente utilizzato, a fronte di costi elevati e rischi crescenti per la privacy.&lt;/p&gt;
&lt;p data-end="2222" data-start="2064"&gt;Qui riecheggia &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Hayek+economist+ideas&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Hayek&lt;/a&gt; e la sua &lt;em data-end="2109" data-start="2094"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Fatal+Conceit&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Fatal Conceit&lt;/a&gt;&lt;/em&gt;: l’illusione che più dati portino automaticamente a decisioni migliori. La storia recente dimostra il contrario.&lt;/p&gt;
&lt;hr data-end="2227" data-start="2224" /&gt;
&lt;h2 data-end="2280" data-start="2229"&gt;Blockchain: trasparenza estrema, rischio estremo&lt;/h2&gt;
&lt;p data-end="2336" data-start="2282"&gt;Le &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=blockchain+pubbliche&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;blockchain pubbliche&lt;/a&gt; sono radicalmente trasparenti.&lt;/p&gt;
&lt;p data-end="2647" data-start="2338"&gt;Ogni movimento di valore è registrato, ispezionabile, permanente. Le società di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=chain+analysis+crypto&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;chain analysis&lt;/a&gt; collegano già con efficacia indirizzi on-chain e identità off-chain. Se spinta nella direzione sbagliata, questa tecnologia può trasformarsi nel &lt;strong data-end="2646" data-start="2578"&gt;sistema di sorveglianza finanziaria più efficiente mai concepito&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="2669" data-start="2649"&gt;Il rischio è chiaro:&lt;/p&gt;
&lt;ul data-end="2836" data-start="2670"&gt;
&lt;li data-end="2709" data-start="2670"&gt;
&lt;p data-end="2709" data-start="2672"&gt;ogni wallet trattato come un broker&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2744" data-start="2710"&gt;
&lt;p data-end="2744" data-start="2712"&gt;ogni software come un exchange&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2790" data-start="2745"&gt;
&lt;p data-end="2790" data-start="2747"&gt;ogni transazione come evento da segnalare&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2836" data-start="2791"&gt;
&lt;p data-end="2836" data-start="2793"&gt;ogni protocollo come nodo di osservazione&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2900" data-start="2838"&gt;Il risultato non è sicurezza. È un &lt;strong data-end="2899" data-start="2873"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=panopticon+finanziario&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;panopticon finanziario&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="2905" data-start="2902" /&gt;
&lt;h2 data-end="2957" data-start="2907"&gt;Privacy come infrastruttura, non come eccezione&lt;/h2&gt;
&lt;p data-end="3028" data-start="2959"&gt;Qui emerge la parte meno intuitiva — ma più rilevante — del discorso.&lt;/p&gt;
&lt;p data-end="3238" data-start="3030"&gt;La stessa tecnologia che rende tutto visibile permette anche l’opposto.&lt;br data-end="3104" data-start="3101" /&gt;
&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Zero-knowledge+proofs&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Zero-knowledge proofs&lt;/a&gt;.&lt;br data-end="3129" data-start="3126" /&gt;
&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Selective+disclosure&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;Selective disclosure&lt;/a&gt;.&lt;br data-end="3153" data-start="3150" /&gt;
Wallet progettati per dimostrare conformità senza rivelare intere storie finanziarie.&lt;/p&gt;
&lt;p data-end="3461" data-start="3240"&gt;Non è fantascienza regolatoria. È ingegneria applicata:&lt;br data-end="3298" data-start="3295" /&gt;
sistemi in cui una piattaforma può dimostrare che i propri utenti sono stati verificati &lt;strong data-end="3460" data-start="3386"&gt;senza conservare mappe permanenti di ogni pagamento, trade o donazione&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="3524" data-start="3463"&gt;Privacy non come scappatoia.&lt;br data-end="3494" data-start="3491" /&gt;
Ma come &lt;strong data-end="3523" data-start="3502"&gt;strato funzionale&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="3529" data-start="3526" /&gt;
&lt;h2 data-end="3584" data-start="3531"&gt;Mercati che non possono permettersi di essere nudi&lt;/h2&gt;
&lt;p data-end="3647" data-start="3586"&gt;C’è poi un aspetto spesso ignorato: l’efficienza dei mercati.&lt;/p&gt;
&lt;p data-end="3723" data-start="3649"&gt;La trasparenza totale, in tempo reale, disincentiva attività fondamentali:&lt;/p&gt;
&lt;ul data-end="3821" data-start="3724"&gt;
&lt;li data-end="3761" data-start="3724"&gt;
&lt;p data-end="3761" data-start="3726"&gt;costruzione graduale di posizioni&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3779" data-start="3762"&gt;
&lt;p data-end="3779" data-start="3764"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=market+making+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;market making&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3796" data-start="3780"&gt;
&lt;p data-end="3796" data-start="3782"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=underwriting+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;underwriting&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3821" data-start="3797"&gt;
&lt;p data-end="3821" data-start="3799"&gt;gestione del rischio&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="3962" data-start="3823"&gt;Se ogni mossa è immediatamente visibile, emergono &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=front-running+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;front-running&lt;/a&gt;, &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=copycat+strategies+finance&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" target="_blank"&gt;copycat strategies&lt;/a&gt;, dinamiche predatorie. Non più stabilità. Ma fragilità.&lt;/p&gt;
&lt;p data-end="4091" data-start="3964"&gt;I mercati funzionano anche grazie a &lt;strong data-end="4030" data-start="4000"&gt;zone di opacità temporanea&lt;/strong&gt;. Eliminarle non li rende più equi. Li rende meno funzionali.&lt;/p&gt;
&lt;hr data-end="4096" data-start="4093" /&gt;
&lt;h2 data-end="4149" data-start="4098"&gt;Una questione di architettura, non di intenzioni&lt;/h2&gt;
&lt;p data-end="4311" data-start="4151"&gt;Il punto centrale dell’intervento di Atkins è questo:&lt;br data-end="4207" data-start="4204" /&gt;
non basta avere buone intenzioni regolatorie se l’architettura tecnica incentiva la sorveglianza totale.&lt;/p&gt;
&lt;p data-end="4454" data-start="4313"&gt;La sfida non è scegliere tra sicurezza e libertà.&lt;br data-end="4365" data-start="4362" /&gt;
È progettare sistemi che &lt;strong data-end="4427" data-start="4390"&gt;non presuppongano la colpevolezza&lt;/strong&gt; come condizione d’accesso.&lt;/p&gt;
&lt;p data-end="4600" data-start="4456"&gt;Proteggere l’attività lecita dalla sorveglianza di massa, mantenendo strumenti mirati contro le minacce reali, è l’unico equilibrio sostenibile.&lt;/p&gt;
&lt;hr data-end="4605" data-start="4602" /&gt;
&lt;h2 data-end="4628" data-start="4607"&gt;Crypto non decide da sola che tipo di società costruiremo.&lt;/h2&gt;&lt;p data-end="4772" data-start="4630"&gt;
Lo fanno le scelte regolatorie, tecniche e culturali che imponiamo sopra di essa.&lt;/p&gt;
&lt;p data-end="4915" data-start="4774"&gt;La domanda, ora, non è più se possiamo costruire finanza digitale.&lt;br data-end="4843" data-start="4840" /&gt;
Ma &lt;strong data-end="4914" data-start="4846"&gt;che tipo di libertà saremo disposti a sacrificare per governarla&lt;/strong&gt;.&lt;/p&gt;&lt;p data-end="4915" data-start="4774"&gt;RIF.&amp;nbsp;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;iframe class="b-iframe-ws lTgB3 BLOG_object_iframe" frameborder="0" height="198px" jsaction="load:lzUY8e" src="/share-widget?w=poi&amp;amp;u=https%3A%2F%2Fwww.google.com%2Fsearch%3Fq%3Dhttps%253A%252F%252Fwww.sec.gov%252Fnewsroom%252Fspeeches-statements%252Fatkins-121525-remarks-crypto-task-force-roundtable-financial-surveillance-privacy&amp;amp;ved=1t%3A269313&amp;amp;bbid=6955030484090893242&amp;amp;bpid=6973118500987954533" width="200px"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;https://www.sec.gov/newsroom/speeches-statements/atkins-121525-remarks-crypto-task-force-roundtable-financial-surveillance-privacy&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEixl4XOT6aGzrpwjXGGxwm6rgE-DOZ49AD_2Qi5_HrAzfNvg8TPKafmRCuYAJ2_yE_RIHLxMJQk4r1WcSQfHq9TuQtNRdw_ZZAhnxoANC5wmNupLnj5oyEs5eUinBVbgLvFFjXLKeNocDQCbXOqWjpAiP8yItENZjDYqAmPZhVgHY8bUvv-_xP7nK7KO_0=s72-w640-h640-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>BITCOIN: quando l’hash rate si spegne</title><link>http://franto4.blogspot.com/2025/12/bitcoin-quando-lhash-rate-si-spegne.html</link><category>bitcoin
hashrate</category><author>noreply@blogger.com (franto4)</author><pubDate>Tue, 16 Dec 2025 09:28:00 +0100</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-6955030484090893242.post-308098358442130752</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/a/AVvXsEhgzBspQ8EF4NN73UgYAWrHDSwgwGTgXLDZTrfKEf5Dn4rB8s22oQBkH4sduGk7HEaTcU_DfzfHQj4500FKkO8V-UyykohfTrT87DH-JNR074cDh0rKEK9E1VcyXpp4jMGFNU9bi5DyQC67Rk2KrKG9EMUnpg0X6Vznw6iYwPdOOq1L12oTIf_aOm-38Pk" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img alt="" data-original-height="495" data-original-width="913" height="346" src="https://blogger.googleusercontent.com/img/a/AVvXsEhgzBspQ8EF4NN73UgYAWrHDSwgwGTgXLDZTrfKEf5Dn4rB8s22oQBkH4sduGk7HEaTcU_DfzfHQj4500FKkO8V-UyykohfTrT87DH-JNR074cDh0rKEK9E1VcyXpp4jMGFNU9bi5DyQC67Rk2KrKG9EMUnpg0X6Vznw6iYwPdOOq1L12oTIf_aOm-38Pk=w640-h346" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p data-end="431" data-start="194"&gt;Circa &lt;strong data-end="257" data-start="200"&gt;400.000 macchine per il mining &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Bitcoin&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Bitcoin&lt;/a&gt; fuori servizio&lt;/strong&gt; nel giro di pochi giorni.&lt;br data-end="286" data-start="283" /&gt;
Un calo improvviso dell’&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+hash+rate&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;hash rate&lt;/a&gt; globale, pari a circa &lt;strong data-end="349" data-start="342"&gt;−8%&lt;/strong&gt;, seguito da un recupero altrettanto rapido.&lt;br data-end="396" data-start="393" /&gt;
E, sullo sfondo, la &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=China+Bitcoin+mining&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Cina&lt;/a&gt;. Di nuovo.&lt;/p&gt;
&lt;p data-end="668" data-start="433"&gt;Quello che sta accadendo nello &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Xinjiang+Bitcoin+mining&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Xinjiang&lt;/a&gt; non è un incidente isolato. È l’ennesima manifestazione di un modello che si ripete: &lt;strong data-end="607" data-start="558"&gt;repressione, tolleranza tacita, nuova stretta&lt;/strong&gt;.&lt;br data-end="611" data-start="608" /&gt;
Bitcoin reagisce. Il sistema assorbe. Il mercato osserva.&lt;/p&gt;
&lt;p data-end="822" data-start="670"&gt;Questo articolo serve a capire &lt;strong data-end="728" data-start="701"&gt;cosa è successo davvero&lt;/strong&gt;, &lt;strong data-end="746" data-start="730"&gt;perché conta&lt;/strong&gt; e &lt;strong data-end="821" data-start="749"&gt;cosa ci dice sul rapporto tra &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+states+and+decentralized+infrastructure&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Stati e infrastrutture decentralizzate&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="827" data-start="824" /&gt;
&lt;h3 data-end="865" data-start="829"&gt;Il dato grezzo: 100 EH/s in meno&lt;/h3&gt;
&lt;p data-end="1092" data-start="867"&gt;Il 14 dicembre, Kong Jianping — ex presidente di &lt;strong data-end="937" data-start="916"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Canaan+Technology&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Canaan Technology&lt;/a&gt;&lt;/strong&gt;, uno dei principali produttori mondiali di &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+ASIC+mining&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;ASIC per il mining&lt;/a&gt; — scrive su X che &lt;em data-end="1091" data-start="1018"&gt;gli impianti di mining nello Xinjiang stanno chiudendo uno dopo l’altro&lt;/em&gt;.&lt;/p&gt;
&lt;p data-end="1181" data-start="1094"&gt;Il giorno successivo aggiunge un numero chiave:&lt;br data-end="1144" data-start="1141" /&gt;
&lt;strong data-end="1170" data-start="1144"&gt;−100 EH/s di hash rate&lt;/strong&gt; in 24 ore.&lt;/p&gt;
&lt;p data-end="1319" data-start="1183"&gt;Facendo una stima prudente, con una potenza media di &lt;strong data-end="1261" data-start="1236"&gt;250 TH/s per macchina&lt;/strong&gt;, il risultato è netto:&lt;br data-end="1287" data-start="1284" /&gt;
&lt;strong data-end="1318" data-start="1287"&gt;almeno 400.000 miner spenti&lt;/strong&gt;.&lt;/p&gt;
&lt;p data-end="1351" data-start="1321"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=CoinWarz&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;CoinWarz&lt;/a&gt; conferma la sequenza:&lt;/p&gt;
&lt;ul data-end="1451" data-start="1352"&gt;
&lt;li data-end="1379" data-start="1352"&gt;
&lt;p data-end="1379" data-start="1354"&gt;7 dicembre: ~&lt;strong data-end="1379" data-start="1367"&gt;1,2 ZH/s&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1408" data-start="1380"&gt;
&lt;p data-end="1408" data-start="1382"&gt;15 dicembre: ~&lt;strong data-end="1408" data-start="1396"&gt;900 EH/s&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1451" data-start="1409"&gt;
&lt;p data-end="1451" data-start="1411"&gt;16 dicembre: ritorno sopra &lt;strong data-end="1451" data-start="1438"&gt;1,23 ZH/s&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="1559" data-start="1453"&gt;Il sistema, ancora una volta, si riequilibra.&lt;br data-end="1501" data-start="1498" /&gt;
Ma il punto non è la resilienza di Bitcoin. Quella è nota.&lt;/p&gt;
&lt;p data-end="1601" data-start="1561"&gt;Il punto è &lt;strong data-end="1600" data-start="1572"&gt;perché succede sempre lì&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="1606" data-start="1603" /&gt;
&lt;h3 data-end="1652" data-start="1608"&gt;Xinjiang: nodo energetico, nodo politico&lt;/h3&gt;
&lt;p data-end="1846" data-start="1654"&gt;Nel novembre 2025, &lt;strong data-end="1684" data-start="1673"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Reuters&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Reuters&lt;/a&gt;&lt;/strong&gt; parlava apertamente di un ritorno del mining in Cina.&lt;br data-end="1741" data-start="1738" /&gt;
Xinjiang e &lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Sichuan+Bitcoin+mining&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Sichuan&lt;/a&gt; di nuovo attivi.&lt;br data-end="1779" data-start="1776" /&gt;
Quota stimata: &lt;strong data-end="1824" data-start="1794"&gt;14% dell’hash rate globale&lt;/strong&gt;. Terzo polo mondiale.&lt;/p&gt;
&lt;p data-end="1876" data-start="1848"&gt;Poi, a fine mese, la svolta:&lt;/p&gt;
&lt;ul data-end="2024" data-start="1877"&gt;
&lt;li data-end="1919" data-start="1877"&gt;
&lt;p data-end="1919" data-start="1879"&gt;riunione della &lt;strong data-end="1919" data-start="1894"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Banca+Popolare+Cinese&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Banca Popolare Cinese&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="1954" data-start="1920"&gt;
&lt;p data-end="1954" data-start="1922"&gt;coinvolte &lt;strong data-end="1954" data-start="1932"&gt;13 agenzie statali&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2024" data-start="1955"&gt;
&lt;p data-end="2024" data-start="1957"&gt;messaggio chiaro: &lt;em data-end="2024" data-start="1975"&gt;rafforzare la repressione delle attività crypto&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2116" data-start="2026"&gt;Nessun comunicato ufficiale sulle chiusure.&lt;br data-end="2072" data-start="2069" /&gt;
Solo segnali.&lt;br data-end="2088" data-start="2085" /&gt;
Solo hash rate che scompare.&lt;/p&gt;
&lt;p data-end="2194" data-start="2118"&gt;È il classico approccio cinese: &lt;strong data-end="2193" data-start="2150"&gt;assenza di annunci, presenza di effetti&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="2199" data-start="2196" /&gt;
&lt;h3 data-end="2227" data-start="2201"&gt;Un déjà-vu regolatorio&lt;/h3&gt;
&lt;p data-end="2249" data-start="2229"&gt;La storia è ciclica.&lt;/p&gt;
&lt;ul data-end="2510" data-start="2251"&gt;
&lt;li data-end="2330" data-start="2251"&gt;
&lt;p data-end="2330" data-start="2253"&gt;&lt;strong data-end="2261" data-start="2253"&gt;2019&lt;/strong&gt;: la Cina controlla &lt;strong data-end="2297" data-start="2281"&gt;oltre il 75%&lt;/strong&gt; della potenza di mining globale.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2413" data-start="2331"&gt;
&lt;p data-end="2413" data-start="2333"&gt;&lt;strong data-end="2341" data-start="2333"&gt;2021&lt;/strong&gt;: il mining viene ufficialmente inserito tra le attività “da eliminare”.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2478" data-start="2414"&gt;
&lt;p data-end="2478" data-start="2416"&gt;Mongolia Interna, Sichuan, Yunnan, Qinghai: chiusure a catena.&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="2510" data-start="2479"&gt;
&lt;p data-end="2510" data-start="2481"&gt;Quota cinese: quasi &lt;strong data-end="2509" data-start="2501"&gt;zero&lt;/strong&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="2598" data-start="2512"&gt;Bitcoin perde il &lt;strong data-end="2535" data-start="2529"&gt;9%&lt;/strong&gt;, poi recupera.&lt;br data-end="2553" data-start="2550" /&gt;
La difficoltà si aggiusta.&lt;br data-end="2582" data-start="2579" /&gt;
I miner migrano.&lt;/p&gt;
&lt;p data-end="2749" data-start="2600"&gt;Tecnologicamente, il sistema funziona.&lt;br data-end="2641" data-start="2638" /&gt;
Politicamente, il messaggio è un altro: &lt;strong data-end="2748" data-start="2681"&gt;lo Stato non accetta infrastrutture monetarie che non controlla&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="2754" data-start="2751" /&gt;
&lt;h3 data-end="2795" data-start="2756"&gt;Stablecoin, sovranità e linea rossa&lt;/h3&gt;
&lt;p data-end="2841" data-start="2797"&gt;Il 2025 sembrava segnare un cambio di passo.&lt;/p&gt;
&lt;p data-end="2950" data-start="2843"&gt;A &lt;strong data-end="2858" data-start="2845"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Hong+Kong+cryptocurrency+regulation&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Hong Kong&lt;/a&gt;&lt;/strong&gt; entra in vigore lo &lt;strong data-end="2907" data-start="2878"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=define+Stablecoin+Regulation+Act&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Stablecoin Regulation Act&lt;/a&gt;&lt;/strong&gt;.&lt;br data-end="2911" data-start="2908" /&gt;
Licenze. Regole. Cornice istituzionale.&lt;/p&gt;
&lt;p data-end="3013" data-start="2952"&gt;Ant Group e JD.com pianificano stablecoin ancorate allo yuan.&lt;/p&gt;
&lt;p data-end="3101" data-start="3015"&gt;Poi, a ottobre, lo stop.&lt;br data-end="3042" data-start="3039" /&gt;
Secondo il &lt;em data-end="3070" data-start="3053"&gt;&lt;a data-preview="" href="https://www.google.com/search?ved=1t:260882&amp;amp;q=Financial+Times&amp;amp;bbid=6955030484090893242&amp;amp;bpid=308098358442130752" target="_blank"&gt;Financial Times&lt;/a&gt;&lt;/em&gt;, la motivazione è esplicita:&lt;/p&gt;
&lt;blockquote data-end="3185" data-start="3102"&gt;
&lt;p data-end="3185" data-start="3104"&gt;consentire a soggetti privati di emettere valuta minaccia la sovranità monetaria.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-end="3297" data-start="3187"&gt;Il mining rientra nello stesso schema concettuale.&lt;br data-end="3240" data-start="3237" /&gt;
Non è solo energia.&lt;br data-end="3262" data-start="3259" /&gt;
È &lt;strong data-end="3296" data-start="3264"&gt;potere monetario distribuito&lt;/strong&gt;.&lt;/p&gt;
&lt;hr data-end="3302" data-start="3299" /&gt;
&lt;h3 data-end="3343" data-start="3304"&gt;Perché questa notizia conta davvero&lt;/h3&gt;
&lt;p data-end="3537" data-start="3345"&gt;Il punto non è se 400.000 macchine siano state davvero spente tutte insieme.&lt;br data-end="3424" data-start="3421" /&gt;
Il punto è che &lt;strong data-end="3499" data-start="3439"&gt;Bitcoin continua a dipendere da decisioni statali locali&lt;/strong&gt;, pur essendo globalmente distribuito.&lt;/p&gt;
&lt;p data-end="3569" data-start="3539"&gt;Ogni volta che la Cina chiude:&lt;/p&gt;
&lt;ul data-end="3649" data-start="3570"&gt;
&lt;li data-end="3590" data-start="3570"&gt;
&lt;p data-end="3590" data-start="3572"&gt;l’hash rate scende&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3616" data-start="3591"&gt;
&lt;p data-end="3616" data-start="3593"&gt;la difficoltà si adatta&lt;/p&gt;
&lt;/li&gt;
&lt;li data-end="3649" data-start="3617"&gt;
&lt;p data-end="3649" data-start="3619"&gt;altri Paesi assorbono capacità&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-end="3703" data-start="3651"&gt;Bitcoin sopravvive.&lt;br data-end="3673" data-start="3670" /&gt;
Ma il costo geopolitico resta.&lt;/p&gt;
&lt;hr data-end="3708" data-start="3705" /&gt;
&lt;h3 data-end="3750" data-start="3710"&gt;Un equilibrio instabile&lt;/h3&gt;
&lt;p data-end="3902" data-start="3752"&gt;La Cina non ha mai davvero lasciato il mining.&lt;br data-end="3801" data-start="3798" /&gt;
Ha solo imparato a &lt;strong data-end="3849" data-start="3820"&gt;tollerarlo a fasi alterne&lt;/strong&gt;, mantenendo l’ambiguità come strumento di controllo.&lt;/p&gt;
&lt;p data-end="3999" data-start="3904"&gt;Bitcoin, dal canto suo, dimostra ancora una volta di essere &lt;strong data-end="3979" data-start="3964"&gt;antifragile&lt;/strong&gt;.&lt;br data-end="3983" data-start="3980" /&gt;
Ma non neutrale.&lt;/p&gt;
&lt;p data-end="4058" data-start="4001"&gt;La domanda aperta non è se il network reggerà.&lt;br data-end="4050" data-start="4047" /&gt;
Lo farà.&lt;/p&gt;
&lt;p data-end="4210" data-start="4060"&gt;La vera domanda è:&lt;br data-end="4081" data-start="4078" /&gt;
&lt;strong data-end="4210" data-start="4081"&gt;quanto a lungo il mining globale continuerà a concentrarsi dove l’elettricità costa poco, ma la certezza giuridica vale zero?&lt;/strong&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;http://feeds.feedburner.com/TomsDemocraziaEnergetica&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/a/AVvXsEhgzBspQ8EF4NN73UgYAWrHDSwgwGTgXLDZTrfKEf5Dn4rB8s22oQBkH4sduGk7HEaTcU_DfzfHQj4500FKkO8V-UyykohfTrT87DH-JNR074cDh0rKEK9E1VcyXpp4jMGFNU9bi5DyQC67Rk2KrKG9EMUnpg0X6Vznw6iYwPdOOq1L12oTIf_aOm-38Pk=s72-w640-h346-c" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>