{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2025.1.0"}, "schedule": {"url": "https://pretalx.endsummer.camp/2K25/schedule/", "version": "0.16", "base_url": "https://pretalx.endsummer.camp", "conference": {"acronym": "2K25", "title": "ESC{21}", "start": "2025-09-02", "end": "2025-09-07", "daysCount": 6, "timeslot_duration": "00:05", "time_zone_name": "Europe/Rome", "colors": {"primary": "#bdd956"}, "rooms": [{"name": "Conference Room (CrunchLab)", "slug": "1-conference-room-crunchlab", "guid": "7ef92bc6-8d0a-5f42-b23b-423d4f9c98a2", "description": null, "capacity": 100}, {"name": "Stage + Hackerspace (Siza)", "slug": "2-stage-hackerspace-siza", "guid": "5806f873-9241-519e-a600-8b73a25f8eeb", "description": null, "capacity": null}, {"name": "Crunchlab (Parallelo)", "slug": "3-crunchlab-parallelo", "guid": "a460e2d5-03e2-58c5-b50d-5da3810a02bc", "description": null, "capacity": null}, {"name": "Front Yard", "slug": "4-front-yard", "guid": "7667f2ae-7051-55a9-be85-3d4cfc9e11bf", "description": "Parcheggio frontale per attivita outdoor", "capacity": null}], "tracks": [{"name": "Talk", "slug": "1-talk", "color": "#08bc00"}, {"name": "Project / Lab", "slug": "2-project-lab", "color": "#009ec5"}, {"name": "Music", "slug": "3-music", "color": "#e000ff"}], "days": [{"index": 1, "date": "2025-09-02", "day_start": "2025-09-02T04:00:00+02:00", "day_end": "2025-09-03T03:59:00+02:00", "rooms": {}}, {"index": 2, "date": "2025-09-03", "day_start": "2025-09-03T04:00:00+02:00", "day_end": "2025-09-04T03:59:00+02:00", "rooms": {}}, {"index": 3, "date": "2025-09-04", "day_start": "2025-09-04T04:00:00+02:00", "day_end": "2025-09-05T03:59:00+02:00", "rooms": {"Conference Room (CrunchLab)": [{"guid": "2f2e9aba-139b-5814-9de4-00619ee45ba4", "code": "DRUZMB", "id": 46, "logo": null, "date": "2025-09-04T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-46-scramble-ai-s-combinatore-del-cubo-di-rubik-con-ml", "url": "https://pretalx.endsummer.camp/2K25/talk/DRUZMB/", "title": "Scramble AI : S/Combinatore del cubo di Rubik con ML", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Si tratteranno tutte le fasi del progetto, dall\u2019idea alla realizzazione fisica e software: studio budget e decisione dei componenti, schema di cablaggio, disegno e bozza, disegno in 3d con fusion 360, stampa dei componenti con Ultimaker Cura & Ender 3, prove di cablaggio e scelta dei sistemi di ML per servomotori e fotocamera, test e debugging.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BZ3ME8", "name": "Michael Benvegn\u00f9", "avatar": null, "biography": "", "public_name": "Michael Benvegn\u00f9", "guid": "39cf645f-0ad2-5348-a4df-3880c491e553", "url": "https://pretalx.endsummer.camp/2K25/speaker/BZ3ME8/"}, {"code": "Y8RDHE", "name": "Alessandra Bilardi", "avatar": null, "biography": "Alessandra ha un'esperienza colorata: partita come sviluppatore, virato a operation e tornata a pieno regime sui dati a tutto tondo come al tempo accademico. Ora consulente in soluzioni di dati: dall'ingestion all'analisi e trasformazione, dalla predizione e generazione, alla visualizzazione per business e monitoring. Nel tempo libero organizza eventi locali per data scientist, developer e cloud engineer con AWS User Group Venezia, PyData Venice e PyVenice, ed \u00e8 Coderdojo mentor in eventi locali per giovani coder.", "public_name": "Alessandra Bilardi", "guid": "f9520f61-c95a-5193-a918-f4e6059d08cb", "url": "https://pretalx.endsummer.camp/2K25/speaker/Y8RDHE/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/DRUZMB/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/DRUZMB/", "attachments": []}, {"guid": "bb000f87-1756-5afa-b330-9e1c7316e074", "code": "8DSHAS", "id": 44, "logo": null, "date": "2025-09-04T22:00:00+02:00", "start": "22:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-44-da-un-tap-ad-un-pagamento-anatomia-del-sistema-di-point-of-sale-pos-da-un-semplice-tap-alla-banca", "url": "https://pretalx.endsummer.camp/2K25/talk/8DSHAS/", "title": "Da un tap ad un pagamento - Anatomia del sistema di Point-of-Sale (POS) da un semplice \"tap\" alla banca", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Le carte di credito sono diventate ormai parte della nostra quotidianit\u00e0, ci ritroviamo molto spesso a tappare ma dietro questo piccolo gesto si nasconde un mondo spesso sconosciuto.\r\nIn questo talk prover\u00f2 ad introdurvi un po' sulla mia esperienze riguardante questi piccoli tap.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GNHHAN", "name": "Arves", "avatar": null, "biography": "", "public_name": "Arves", "guid": "2c39c0fe-4fb9-5ab5-ab8e-9d73710fac53", "url": "https://pretalx.endsummer.camp/2K25/speaker/GNHHAN/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/8DSHAS/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/8DSHAS/", "attachments": []}, {"guid": "deb9c581-f006-54d1-afe5-a95eba36f9ad", "code": "US3HHC", "id": 24, "logo": null, "date": "2025-09-04T22:30:00+02:00", "start": "22:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-24-6g-isac-jsac-che-cos-e-e-perche-stavolta-forse-e-il-caso-di-preoccuparsi", "url": "https://pretalx.endsummer.camp/2K25/talk/US3HHC/", "title": "6G ISAC/JSAC - Che cos'\u00e8 e perch\u00e9 stavolta forse \u00e8 il caso di preoccuparsi...", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Vi ricordate quando \u00e8 uscito il cinquegg\u00ec? \r\n\"Ci controlleranno !1!1!1!  I microchipppp !!1!1!\"\r\nEcco, se l'arrivo del 5G \u00e8 stato abbondante fonte di intrattenimento e di meme nella sfera pubblica e social (ok e un po' di torri cellulari andate a fuoco), hold my beer perch\u00e9 il 6G sar\u00e0 anche meglio/s.\r\nLa sesta G porter\u00e0 un salto generazionale significativo. Se \u00e8 vero che i futuri benefici a livello di user experience sono ancora poco chiari (Shannon ha, dopotutto, anche lui i suoi limiti), le innovazioni tecnologiche sul piano infrastrutturale saranno quantomeno significative.  Nuove frequenze, Intelligenza Artificiale, reti aerospaziali, ultra-massive MIMO, efficienza energetica e comunicazione immersiva, ma una tecnologia in particolare merita un'analisi pi\u00f9 attenta, specialmente a fronte degli attuali eventi geopolitici: Integrated Sensing And Communications (ISAC).\r\nA volte viene difficile credere che la realt\u00e0 possa superare la conspiracy, ma se fosse questo il caso...?\r\nIntroduzione ad ISAC/JSAC, un po' di storia, perch\u00e9 ora, e le possibili implicazioni su sicurezza, privacy e libert\u00e0 individuali.\r\n...per la gioia dei gombloddisti ;)", "description": null, "recording_license": "", "do_not_record": true, "persons": [{"code": "GMBLD7", "name": "mbound", "avatar": null, "biography": "ESC old timer, radio, cellular and satcom enthusiast.", "public_name": "mbound", "guid": "306c6cb5-70e2-5a0f-9b7f-722e7656b3ea", "url": "https://pretalx.endsummer.camp/2K25/speaker/GMBLD7/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/US3HHC/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/US3HHC/", "attachments": []}]}}, {"index": 4, "date": "2025-09-05", "day_start": "2025-09-05T04:00:00+02:00", "day_end": "2025-09-06T03:59:00+02:00", "rooms": {"Conference Room (CrunchLab)": [{"guid": "6db3accc-1dd1-57a8-b60f-2692ea3131d5", "code": "7JQTJG", "id": 48, "logo": null, "date": "2025-09-05T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-48-introduzione-alle-fpga-i-jolly-dell-elettronica", "url": "https://pretalx.endsummer.camp/2K25/talk/7JQTJG/", "title": "Introduzione alle FPGA: i jolly dell'elettronica", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Breve introduzione sul funzionamento e utilizzo delle FPGA: minuscoli componenti elettronici che, opportunamente programmati, permettono di ricostruire interi circuiti elettronici digitali al loro interno.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "A8KWAN", "name": "ZioFrenk", "avatar": null, "biography": "", "public_name": "ZioFrenk", "guid": "55439009-a526-5b96-8a65-9899a04af57f", "url": "https://pretalx.endsummer.camp/2K25/speaker/A8KWAN/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/7JQTJG/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/7JQTJG/", "attachments": []}, {"guid": "b642ffb5-2162-5b28-91db-fdf84d2322a3", "code": "RXWYCN", "id": 27, "logo": null, "date": "2025-09-05T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-27-birdgarden-2-0", "url": "https://pretalx.endsummer.camp/2K25/talk/RXWYCN/", "title": "Birdgarden 2.0", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Progetto didattico che utilizza una coppia di dispositivi smart installati in casette nido o mangiatoie per uccelli o altri animali, con fotocamera nascosta e sensori ambientali. Ogni visita viene registrata con foto, video e dati atmosferici, i contenuti acquisiti, vengono inviati su rete Wi-Fi ad un portale, ove superato un processo di approvazione, sono messi a disposizione del pubblico sotto forma di blog e visualizzati su una mappa geolocalizzata, favorendo cos\u00ec la condivisione dei contenuti e la raccolta dati per gli studi scientifici. Sono allo studio delle estensioni modulari del progetto, a scopo didattico, che consentono di affrontare i temi dell'IA, delle reti Mesh e della trasmissione delle immagini via radio. L\u2019iniziativa coniuga l'utilizzo della tecnologia in modo accessibile ai ragazzi, favorendo l'educazione ambientale attraverso la promozione dei birdgarden 2.0.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "DXN9P9", "name": "Ivo Damato", "avatar": null, "biography": "Specialista nel settore dell'IT Operation con esperienza nella ingegnerizzazione, integrazione e gestione di ambienti elaborativi, negli ultimi anni si \u00e8 dedicato in particolare alla definizione e gestione di procedure batch. E' coideatore assieme all'amico Mauro Tedesco, del progetto Birdgarden 2.0 presentato anche alla Maker Faire di Roma. E' fondatore dell\u2019associazione \u201cIl faro d\u2019argento APS\u201d, che ha l'ambizione di voler avvicinare generazioni e culture differenti attraverso attivit\u00e0 laboratoriali in cui \u00e8 stimolato l'aiuto reciproco; fondatore e volontario del Dojo Roma/Infernetto@SecondoSabato/ILFARO, nell'ambito del movimento CoderDojo (Code Club), per cui ha sviluppato programmi di docenza in ambito STEM, rivolti all\u2019apprendimento della programmazione e della robotica per ragazzi dai 7 ai 20 anni. Radioamatore per passione, iscritto alla Sezione ARI di Ostia, con cui sta progettando la trasmissione delle immagini scattate dal dispositivo Birdgarden 2.0 in modo SSTV.", "public_name": "Ivo Damato", "guid": "5a361ac7-9dee-54bc-997f-a14d2c584de0", "url": "https://pretalx.endsummer.camp/2K25/speaker/DXN9P9/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/RXWYCN/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/RXWYCN/", "attachments": [{"title": "presentazione", "url": "/media/2K25/submissions/RXWYCN/resources/ESC_-_Birdgarden_2.01_LH3OQuA.zip", "type": "related"}]}, {"guid": "dfe89b59-ad0f-522f-9177-a2bb03de86f6", "code": "ZMBN89", "id": 45, "logo": null, "date": "2025-09-05T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-45-perche-il-computer-e-fatto-cosi-come-lo-conosciamo", "url": "https://pretalx.endsummer.camp/2K25/talk/ZMBN89/", "title": "PERCHE' IL COMPUTER E' FATTO COSI' COME LO CONOSCIAMO", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Il computer e' stato inventato verso la meta' del secolo scorso ma\r\nnon ha un singolo inventore, come Marconi per la radio.   La sua struttura\r\ne funzionamento sono stati sviluppati per tentativi, costruendo varie\r\nmacchine sperimentali come progetti di ricerca, perlopiu' in universita'\r\namericane ed inglesi, anche per le necessita' belliche della seconda guerra\r\nmondiale e della successiva guerra fredda.\r\n\r\n\tQuello che intendo illustrare e' una possibile ricostruzione logica\r\ndi tale processo.   Lo scopo e' fornire delle chiare motivazioni per la\r\nstruttura fondamentale del calcolatore automatico che, nonostante i\r\nsuccessivi sviluppi di ben oltre mezzo secolo, e' ancora alla base dei\r\ncomputer moderni.   Non e' una ricostruzione storica, chiaramente il\r\nprocesso non e' stato cosi' lineare ed inoltre vengono ignorate tutte le\r\naltre alternative proposte e sperimentate.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EGWWW7", "name": "Cesare Nesi", "avatar": null, "biography": "", "public_name": "Cesare Nesi", "guid": "6dd6215c-b07f-5809-bd05-bb01b5fab9ff", "url": "https://pretalx.endsummer.camp/2K25/speaker/EGWWW7/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/ZMBN89/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/ZMBN89/", "attachments": [{"title": "testo base dell' intervento", "url": "/media/2K25/submissions/ZMBN89/resources/ESC21-2K25_kFkt0C6.txt", "type": "related"}]}, {"guid": "c35b7bb5-2ea7-548e-afdb-1ba802b2264f", "code": "7FKQXR", "id": 17, "logo": null, "date": "2025-09-05T15:00:00+02:00", "start": "15:00", "duration": "02:00", "room": "Conference Room (CrunchLab)", "slug": "2K25-17-workout-per-programmatori-kata-di-extreme-programming", "url": "https://pretalx.endsummer.camp/2K25/talk/7FKQXR/", "title": "Workout per Programmatori: Kata di Extreme Programming", "subtitle": "", "track": "Project / Lab", "type": "Project / Lab", "language": "en", "abstract": "Dimenticatevi lanci da aereo o imprese spericolate in fase di coding! In questo laboratorio, l'unico \"estremo\" sar\u00e0 la cura che metteremo nel migliorare le nostre abilit\u00e0 di programmazione.\r\n\r\nCi concentreremo su una pratica fondamentale per ogni sviluppatore: i Kata di programmazione. Un Kata \u00e8 un piccolo esercizio pratico e mirato, progettato per essere ripetuto, che ci aiuta a interiorizzare pattern, affinare la scrittura di codice pulito, efficiente e manutenibile attraverso la pratica deliberata.\r\n\r\nDurante questo \"allenamento\" intensivo, non solo scriveremo codice, ma esploreremo e applicheremo attivamente alcune tecniche fondamentali dell'Extreme Programming (XP). In particolare, lavoreremo in Pair Programming, sfruttando la potenza della collaborazione per risolvere problemi e condividere conoscenze, e useremo il Test Driven Development (TDD), un approccio che ci permetter\u00e0 di guidare il design del nostro codice e garantire un'alta qualit\u00e0 fin dalle prime righe.\r\n\r\nSar\u00e0 inoltre un'eccellente occasione per conoscerci, lavorare insieme in un  stimolante, e confrontarci apertamente sull'esperienza e sugli spunti emersi al termine del kata.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "LKTWQC", "name": "Kowalski Dragon", "avatar": null, "biography": "Cheerful, tech-savvy dragon who loves programming and often shares his passion through teaching. Also cherishes cozy naps!", "public_name": "Kowalski Dragon", "guid": "acb02c81-95f7-5550-9eba-737549fc3e8e", "url": "https://pretalx.endsummer.camp/2K25/speaker/LKTWQC/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/7FKQXR/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/7FKQXR/", "attachments": []}, {"guid": "2df4c380-c834-564f-a21b-4c6f330bb21d", "code": "N8MNBM", "id": 23, "logo": null, "date": "2025-09-05T17:00:00+02:00", "start": "17:00", "duration": "02:00", "room": "Conference Room (CrunchLab)", "slug": "2K25-23-decoding-lte-from-space-with-foss", "url": "https://pretalx.endsummer.camp/2K25/talk/N8MNBM/", "title": "Decoding LTE from Space with FOSS", "subtitle": "", "track": "Project / Lab", "type": "Project / Lab", "language": "en", "abstract": "Hai mai voluto capire come funzionano le reti 4G LTE?!\r\nO magari semplicemente smanettarci un po\u2019?\r\nEcco, turns out che esiste un set piuttosto ampio di strumenti Free and Open Source Software (FOSS) che ti permettono di farlo, usando soltanto una macchina Linux e una SDR da pochi euro.\r\nE se ti dicessi che... ora puoi perfino intercettare segnali LTE dallo spazio?!\r\nQuesto laboratorio interattivo ti guider\u00e0, passo dopo passo, da una comprensione di base delle reti cellulari 4G LTE \u2014 incluse le reti Non Terrestri (aka Non-Terrestrial Networks (NTN)) basate su NB-IoT \u2014 fino al decoding dei principali segnali di controllo e sincronizzazione della cella, e a imparare come interpretarli.\r\n\r\n\r\nEver wanted to understand 4G LTE networks?!\r\nOr maybe just fiddle with them!\r\nWell, turns out there is a pretty extensive set of tooling available in the Free and Open Source Software (FOSS) domain, to enable you to do just that, with just a Linux machine and a cheap SDR.\r\nAnd what if I told you that...now you can even snoop on LTE signals from space?!\r\nThis interactive lab will take you, step-by-step, from a basic understanding of 4G LTE cellular networks, including Non-Terrestrial Networks (NTN) based on NB-IoT, to decoding the main cell control and synchronization signals, as well as learn how to interpret them.\r\n\r\n\r\n\r\nLab level: Beginner/Intermediate (basic Linux skills required)\r\nLanguage: Italian (primarily), English (if needed)\r\n\r\nRequired gear:\r\n- a Linux PC/Laptop (not from the middle ages, if possible, in fact, ideally with a recent and up-to-date distribution and x86_64 based)\r\n- an RX-capable SDR (RTL-SDR works perfectly fine for the workshop)\r\n- a coax SMA cable (not RP-SMA!)\r\n- a basic antenna capable of receiving 700-900MHz \r\n- Brain :)\r\n\r\nOptional Gear:\r\n- SDR with 10MHz+ bandwidth for wider LTE carriers\r\n- Wideband Low Noise Amplifier (LNA) capable of 600-2300 MHz range\r\n\r\nVERY Optional:\r\n- High gain antenna capable of 1.5-1.7 GHz and/or 1.8-2.2 GHz (or even 2.5 GHz)", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "GMBLD7", "name": "mbound", "avatar": null, "biography": "ESC old timer, radio, cellular and satcom enthusiast.", "public_name": "mbound", "guid": "306c6cb5-70e2-5a0f-9b7f-722e7656b3ea", "url": "https://pretalx.endsummer.camp/2K25/speaker/GMBLD7/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/N8MNBM/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/N8MNBM/", "attachments": []}, {"guid": "8891a66c-5ea8-5cd9-82e8-98d8d368abf7", "code": "CXWHCB", "id": 32, "logo": null, "date": "2025-09-05T19:00:00+02:00", "start": "19:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-32-pappagalli-stocastici-hackerare-gli-llm-per-capire-cosa-sono-e-cosa-non-sono", "url": "https://pretalx.endsummer.camp/2K25/talk/CXWHCB/", "title": "Pappagalli Stocastici: Hackerare gli LLM per capire cosa sono... e cosa non sono.", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "L'intelligenza artificiale generativa sembra magica, ma cosa si nasconde davvero dietro le quinte? In questo talk \"hackeriamo\" il concetto di Large Language Model, smontandolo per capire come funziona realmente. Scopriremo perch\u00e9 il termine \"Pappagallo Stocastico\" \u00e8 cos\u00ec azzeccato, esplorando i limiti, i bias intrinseci e l'enorme hype che li circonda. L'obiettivo non \u00e8 demonizzare, ma fornire gli strumenti critici e di autodifisa digitale per trasformarci da utenti passivi a \"expert-in-the-loop\", consapevoli che questi sono potentissimi strumenti, non intelligenze. Un viaggio per riappropriarcci del controllo narrativo e tecnico, distinguendo l'innovazione genuina dalla bolla mediatica.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PJGJEC", "name": "Marco \"gioppino\" Gaion", "avatar": null, "biography": "Nerd certificato, CTO e founder di Walit, 25 anni di \"\"\"coding\"\"\" partendo da compilatori e AST,  passando per e-commerce e architetture custom per poi tornare alla sua grande passione DL e NLP/NLU. Sta progettando chatbot per supporto psicologico e continua a smanettare dove umani e macchine iniziano a \"capirsi\" (e soprattutto confondersi).", "public_name": "Marco \"gioppino\" Gaion", "guid": "06384573-c241-5297-99b3-1534e32a2559", "url": "https://pretalx.endsummer.camp/2K25/speaker/PJGJEC/"}, {"code": "Y8RDHE", "name": "Alessandra Bilardi", "avatar": null, "biography": "Alessandra ha un'esperienza colorata: partita come sviluppatore, virato a operation e tornata a pieno regime sui dati a tutto tondo come al tempo accademico. Ora consulente in soluzioni di dati: dall'ingestion all'analisi e trasformazione, dalla predizione e generazione, alla visualizzazione per business e monitoring. Nel tempo libero organizza eventi locali per data scientist, developer e cloud engineer con AWS User Group Venezia, PyData Venice e PyVenice, ed \u00e8 Coderdojo mentor in eventi locali per giovani coder.", "public_name": "Alessandra Bilardi", "guid": "f9520f61-c95a-5193-a918-f4e6059d08cb", "url": "https://pretalx.endsummer.camp/2K25/speaker/Y8RDHE/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/CXWHCB/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/CXWHCB/", "attachments": []}, {"guid": "6b71515f-ec81-59a4-839c-f0d2031dfa03", "code": "D9GNJ8", "id": 33, "logo": null, "date": "2025-09-05T19:30:00+02:00", "start": "19:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-33-oltre-il-pappagallo-anatomia-di-un-language-model", "url": "https://pretalx.endsummer.camp/2K25/talk/D9GNJ8/", "title": "Oltre il Pappagallo: Anatomia di un Language Model", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Dopo aver smontato l'hype, \u00e8 il momento di sporcarsi le mani con la tecnologia. Questo talk \u00e8 un'immersione tecnica \"sotto il cofano\" dei moderni LLM. Partiremo dai concetti fondamentali del Deep Learning per capire come una macchina \"apprende\". Esploreremo come il linguaggio viene trasformato in vettori matematici e analizzeremo le innovazioni architetturali che hanno reso possibili i modelli attuali. Infine, vedremo perch\u00e9 persino un modello cos\u00ec avanzato ha dei limiti e come il concetto di \"Agente\" emerga come passo logico successivo per renderlo davvero operativo. Un percorso tecnico per capire cosa c'\u00e8 dietro la sigla \"LLM\" e prepararsi ad un lab pratico. Capire questa tecnologia \u00e8 il primo passo per smettere di subirla e iniziare a plasmarla secondo le nostre esigenze, non quelle di una corporation.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PJGJEC", "name": "Marco \"gioppino\" Gaion", "avatar": null, "biography": "Nerd certificato, CTO e founder di Walit, 25 anni di \"\"\"coding\"\"\" partendo da compilatori e AST,  passando per e-commerce e architetture custom per poi tornare alla sua grande passione DL e NLP/NLU. Sta progettando chatbot per supporto psicologico e continua a smanettare dove umani e macchine iniziano a \"capirsi\" (e soprattutto confondersi).", "public_name": "Marco \"gioppino\" Gaion", "guid": "06384573-c241-5297-99b3-1534e32a2559", "url": "https://pretalx.endsummer.camp/2K25/speaker/PJGJEC/"}, {"code": "VML8Z3", "name": "Davide '+mala' Eynard", "avatar": null, "biography": "See: @mala@fosstodon.org", "public_name": "Davide '+mala' Eynard", "guid": "0d745175-cb89-53cf-8253-a6bf9f84d07d", "url": "https://pretalx.endsummer.camp/2K25/speaker/VML8Z3/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/D9GNJ8/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/D9GNJ8/", "attachments": []}, {"guid": "afcbf34d-af74-5ff7-9e56-dcd96d55b773", "code": "PRMC9F", "id": 51, "logo": null, "date": "2025-09-05T20:30:00+02:00", "start": "20:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-51-scr-mdt-ia-e-smart-city-povera-citta-antica-dove-andremo-a-finire", "url": "https://pretalx.endsummer.camp/2K25/talk/PRMC9F/", "title": "SCR, MDT, IA e Smart City, povera citt\u00e0 antica, dove andremo a finire?", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Da diversi anni Venezia \u00e8 oggetto di conquista per diverse attivit\u00e0 di\r\nlobbing, riguardanti la sicurezza:\r\nTelecamere, riconoscimento e previsione dei comportamenti.\r\nCittadini e turisti seguiti ogni 15 minuti con tanto di rimbalzo dei\r\ndati in giro per il mondo.\r\nCosa fanno con i nostri dati?\r\nOggi, tramite una serie di richieste legali possiamo saperlo.\r\n\r\nQuesto talk mira a spiegare le vicende della Smart Control Room, con\r\nparticolare interesse per MDT e come viene usato.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UF7P3J", "name": "EPTO", "avatar": null, "biography": "", "public_name": "EPTO", "guid": "3d7b02c9-32d8-50f6-8068-1601ecae0e46", "url": "https://pretalx.endsummer.camp/2K25/speaker/UF7P3J/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/PRMC9F/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/PRMC9F/", "attachments": []}, {"guid": "d9fbe7b0-26ba-50dd-8863-23ee3a0c85fc", "code": "VC3XQS", "id": 28, "logo": null, "date": "2025-09-05T21:00:00+02:00", "start": "21:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-28-agents-to-the-people", "url": "https://pretalx.endsummer.camp/2K25/talk/VC3XQS/", "title": "Agents to the people", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Paragonare un modello di linguaggio \"open\" a un servizio AI \u00e8 un confronto non equo. Nel primo caso si tratta di semplici modelli, la cui conoscenza \u00e8 limitata dai dati che hanno visto in fase di training. Nel secondo compaiono invece sistemi complessi, che fanno uso di strumenti aggiuntivi per risolvere problemi specifici.\r\n\r\nNel corso degli ultimi mesi, la diffusione di framework open source per la creazione di agenti basati su LLM e quella di strumenti compatibili con il protocollo MCP hanno offerto una possiblit\u00e0 di ridurre questa differenza. Al momento, per\u00f2, il trend sembra pi\u00f9 quello di rilasciare codice \"in the wild\" sperando che qualcuno ci faccia qualcosa, piuttosto che investire in soluzioni pratiche che mostrino come usare agenti open source, modelli locali, e strumenti in grado di interoperare con loro in modo efficace.\r\n\r\nLo scopo di questo talk \u00e8 mostrare sia limiti che potenzialit\u00e0 degli agenti open source attraverso una serie di esempi, esperienze... e clamorosi fallimenti. Perch\u00e9 AI, agenti e MCP rimangono buzzword in bocca a chi desidera semplicemente venderle, ma possono diventare tecnologie utili nel momento in cui si riesce a prenderne possesso e a usarle per risolvere dei problemi pratici.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "VML8Z3", "name": "Davide '+mala' Eynard", "avatar": null, "biography": "See: @mala@fosstodon.org", "public_name": "Davide '+mala' Eynard", "guid": "0d745175-cb89-53cf-8253-a6bf9f84d07d", "url": "https://pretalx.endsummer.camp/2K25/speaker/VML8Z3/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/VC3XQS/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/VC3XQS/", "attachments": []}, {"guid": "5eafceb0-1fce-52e4-8e56-5b60e24b0c09", "code": "Q9ABJG", "id": 34, "logo": null, "date": "2025-09-05T21:30:00+02:00", "start": "21:30", "duration": "02:00", "room": "Conference Room (CrunchLab)", "slug": "2K25-34-da-pappagallo-a-pirata-stocastico-il-tuo-primo-agente-ai-locale-con-strumenti-open-source", "url": "https://pretalx.endsummer.camp/2K25/talk/Q9ABJG/", "title": "Da Pappagallo a Pirata Stocastico: Il tuo primo Agente AI locale con strumenti Open Source", "subtitle": "", "track": "Project / Lab", "type": "Project / Lab", "language": "en", "abstract": "Dalle parole ai fatti: in queste due ore di laboratorio pratico, abbandoniamo le slide per mettere le mani sul codice. Partiremo installando ed eseguendo un Language Model direttamente sui nostri portatili, usando strumenti open source come Ollama, LM Studio, llama.cpp o LocalAI, per capire cosa significa avere il pieno controllo del modello. Successivamente, definiremo degli \"strumenti\" (tools) in Python e scriveremo il codice per il nostro primo, semplice Agente AI. L'obiettivo \u00e8 fargli risolvere un problema specifico di vostra scelta usando gli strumenti che gli abbiamo fornito, replicando in piccolo la logica delle soluzioni pi\u00f9 complesse. Un'esperienza 100% a controllo nostro per dimostrare che \u00e8 possibile costruire assistenti AI potenti e personalizzati, senza dipendere da servizi cloud chiusi e desiderosi dei nostri dati.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "PJGJEC", "name": "Marco \"gioppino\" Gaion", "avatar": null, "biography": "Nerd certificato, CTO e founder di Walit, 25 anni di \"\"\"coding\"\"\" partendo da compilatori e AST,  passando per e-commerce e architetture custom per poi tornare alla sua grande passione DL e NLP/NLU. Sta progettando chatbot per supporto psicologico e continua a smanettare dove umani e macchine iniziano a \"capirsi\" (e soprattutto confondersi).", "public_name": "Marco \"gioppino\" Gaion", "guid": "06384573-c241-5297-99b3-1534e32a2559", "url": "https://pretalx.endsummer.camp/2K25/speaker/PJGJEC/"}, {"code": "Y8RDHE", "name": "Alessandra Bilardi", "avatar": null, "biography": "Alessandra ha un'esperienza colorata: partita come sviluppatore, virato a operation e tornata a pieno regime sui dati a tutto tondo come al tempo accademico. Ora consulente in soluzioni di dati: dall'ingestion all'analisi e trasformazione, dalla predizione e generazione, alla visualizzazione per business e monitoring. Nel tempo libero organizza eventi locali per data scientist, developer e cloud engineer con AWS User Group Venezia, PyData Venice e PyVenice, ed \u00e8 Coderdojo mentor in eventi locali per giovani coder.", "public_name": "Alessandra Bilardi", "guid": "f9520f61-c95a-5193-a918-f4e6059d08cb", "url": "https://pretalx.endsummer.camp/2K25/speaker/Y8RDHE/"}, {"code": "VML8Z3", "name": "Davide '+mala' Eynard", "avatar": null, "biography": "See: @mala@fosstodon.org", "public_name": "Davide '+mala' Eynard", "guid": "0d745175-cb89-53cf-8253-a6bf9f84d07d", "url": "https://pretalx.endsummer.camp/2K25/speaker/VML8Z3/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/Q9ABJG/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/Q9ABJG/", "attachments": []}], "Stage + Hackerspace (Siza)": [{"guid": "84b49ff8-8f0c-5113-809d-79923f547661", "code": "ZCNZ9K", "id": 43, "logo": null, "date": "2025-09-05T23:30:00+02:00", "start": "23:30", "duration": "01:00", "room": "Stage + Hackerspace (Siza)", "slug": "2K25-43-dj-set-spawntty", "url": "https://pretalx.endsummer.camp/2K25/talk/ZCNZ9K/", "title": "DJ Set Spawntty", "subtitle": "", "track": "Music", "type": "Music", "language": "en", "abstract": "DJ Set Techno/HardTechno\r\nhttps://m.soundcloud.com/emergencyloop-pd", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "V8J3VL", "name": "Spawntty", "avatar": null, "biography": "", "public_name": "Spawntty", "guid": "2a047de4-377f-537d-af32-43e7d6443410", "url": "https://pretalx.endsummer.camp/2K25/speaker/V8J3VL/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/ZCNZ9K/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/ZCNZ9K/", "attachments": []}]}}, {"index": 5, "date": "2025-09-06", "day_start": "2025-09-06T04:00:00+02:00", "day_end": "2025-09-07T03:59:00+02:00", "rooms": {"Conference Room (CrunchLab)": [{"guid": "6a0ac7b1-e4ec-5350-8c76-825455f37511", "code": "LMQY9Z", "id": 35, "logo": null, "date": "2025-09-06T11:00:00+02:00", "start": "11:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-35-fotografie-libere-per-i-beni-culturali-l-accesso-e-il-riuso-delle-immagini-tra-opportunita-e-criticita-legislative", "url": "https://pretalx.endsummer.camp/2K25/talk/LMQY9Z/", "title": "Fotografie Libere per i Beni Culturali: l\u2019accesso e il riuso delle immagini tra opportunit\u00e0 e criticit\u00e0 legislative", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Il movimento \"Fotografie Libere per i Beni Culturali\" \u00e8 una iniziativa nata nel 2014 per difendere il diritto di cittadini, ricercatori e comunit\u00e0 a documentare, riprodurre e condividere liberamente le immagini dei beni culturali. Negli anni ha ottenuto risultati concreti: dalla modifica dell\u2019art. 108 del Codice dei beni culturali (2017) alla recente opposizione al DM 161/2023, che prevedeva tariffe sproporzionate anche per usi scientifici e didattici. L\u2019attivit\u00e0 collettiva \u2013 sostenuta da studiosi, associazioni e istituzioni \u2013 ha portato all\u2019adozione del Decreto 108/2024, che  ha introdotto esenzioni per usi didattici, scientifici e divulgativi e ha aperto, seppur con limiti, alla possibilit\u00e0 per gli enti pubblici di azzerare i canoni anche per usi commerciali. La norma, nella sostanza,  pur con alcuni limiti, ha segnato un passo avanti nella direzione dell\u2019accesso aperto. Tuttavia, il percorso rimane incerto. La proposta di legge Amorese-Mollicone, attualmente all\u2019esame della Commissione Cultura della Camera, punta a introdurre nuove restrizioni anche sulle semplici fotografie, includendole tra le opere protette dalla legge sul diritto d'autore. Ci\u00f2 rappresenterebbe un passo indietro rispetto ai principi della direttiva europea 2019/790 (recepita in Italia dal DL 177/2021) e un rischio concreto per il pubblico dominio visivo.\r\nQuesta presentazione intende raccontare questa storia di attivismo civico, offrire una panoramica giuridica (tra diritto d\u2019autore e diritto amministrativo dei beni culturali),  illustrare i nodi ancora critici e proporre soluzioni operative, come l\u2019approccio Open Access, il ruolo degli enti locali e le nuove sfide legislative.  L\u2019obiettivo \u00e8 promuovere un modello culturale basato sull\u2019accesso aperto e sulla libera circolazione del sapere, anche grazie all\u2019uso responsabile delle tecnologie digitali.\r\nsito: https://fotoliberebbcc.wordpress.com", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CFG37T", "name": "piergiovanna", "avatar": null, "biography": "Attualmente sono docente a contratto presso il Dipartimento di Lingue e Letterature Straniere e il Dipartimento di Culture e Civilt\u00e0 dell'Universit\u00e0 di Verona.\r\nMi occupo di informatica applicata alle discipline umanistiche e al patrimonio culturale, con particolare attenzione ai beni archeologici.\r\nFaccio parte delle associazioni GFOSS.it, dove contribuisco alla promozione del Software libero e Open Data in ambito Geografico, Wikimedia Italia, dove contribuisco ai progetti della Wikimedia Foundation, e Coderdojo Padova, di cui sono anche co-fondatrice, in cui affianco bambine/i e ragazze/i nell'apprendimento della programmazione e nello sviluppo del pensiero computaziole.\r\nSono una forte sostenitrice del Software Libero, dell'Open Access e degli Open Data, che considero volano del progresso scientifico e umano. \r\nEmail: piergiovanna.grossi@univr.it\r\nAltre informazioni pi\u00f9 dettagliate nella pagina docente su UniVR: https://www.dlls.univr.it/?ent=persona&id=4736", "public_name": "piergiovanna", "guid": "9d66ca36-f0a7-5542-82ec-08c33d99fb72", "url": "https://pretalx.endsummer.camp/2K25/speaker/CFG37T/"}, {"code": "WVMXBL", "name": "Andrea Brugnoli", "avatar": null, "biography": null, "public_name": "Andrea Brugnoli", "guid": "15f7b182-55d5-5c26-b885-c1551f46ec71", "url": "https://pretalx.endsummer.camp/2K25/speaker/WVMXBL/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/LMQY9Z/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/LMQY9Z/", "attachments": []}, {"guid": "ad097c8f-9574-5282-95b9-b18bd593c861", "code": "LQBJEB", "id": 29, "logo": null, "date": "2025-09-06T11:30:00+02:00", "start": "11:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-29-visualising-wikipedia-un-nuovo-strumento-per-visualizzare-gruppi-di-voci-di-wikipedia-per-analizzarle-e-monitorarle-per-sostenere-il-lavoro-di-volontari-e-comunita-e-per-creare-paesaggi", "url": "https://pretalx.endsummer.camp/2K25/talk/LQBJEB/", "title": "Visualising Wikipedia. Un nuovo strumento per visualizzare gruppi di voci di Wikipedia, per analizzarle e monitorarle, per sostenere il lavoro di volontari e comunit\u00e0, e per creare paesaggi.", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Quante voci sul software libero ci sono su Wikipedia in inglese? Le voci in italiano sono aggiornate? Da quanto tempo nessuno migliora i contenuti relativi all\u2019open hardware? \r\n\r\nNormalmente si consulta Wikipedia una pagina per volta ed \u00e8 molto difficile avere la percezione di come \u00e8 presentato un intero argomento: qual\u2019\u00e8 lo stato delle voci, cosa manca e su quali priorit\u00e0 lavorare. Per coordinare gli interventi, le comunit\u00e0 di Wikipedia creano manualmente valutazioni qualitative e liste di voci, che offrono importanti informazioni ai volontari, ma che non permettono il monitoraggio nel tempo degli interventi o la visualizzazione di pi\u00f9 informazioni (voci controverse, voci particolarmente attive, voci inattive da tempo, voci con avvisi...).\r\n\r\nIl progetto di ricerca \u201cVisual Analytics for Sustainability and Climate Change: Assessing online open content and supporting community engagement. The case of Wikipedia (2025-2029)\u201d sta sviluppando uno strumento di visualizzazione che permette di esplorare gruppi di voci di Wikipedia. Il progetto di ricerca si concentra sulle voci relative ai temi del cambiamento climatico e della sostenibilit\u00e0 per poter analizzare lo stato delle voci su questo argomento e testare degli interventi, ma lo strumento sviluppato \u00e8 applicabile a qualsiasi gruppi di voci a partire da Wikidata.\r\n\r\nIl progetto parte dallo strumento di visualizzazione gi\u00e0 creato nel 2020 per il progetto \u201cWikipedia e la scuola italiana\u201d (https://itwiki-scuola-italiana.toolforge.org/ codice https://github.com/giovannipro/giovannipro.github.io/tree/master/wikipedia-scuola-italiana) e collabora con lo strumento esistente \u201cVisualizing Impact\u201d dell\u2019associazione Wiki Education (https://impact.wikiedu.org codice https://github.com/WikiEducationFoundation/impact-visualizer), potenziandone le visualizzazioni e le applicazioni. Wiki Education \u00e8 l\u2019ente che da anni facilita il lavoro di insegnanti e tutor che usano Wikipedia all\u2019interno di corsi ed eventi, creando strumenti usatissimi a livello internazionale per monitorare e valutare il lavoro di gruppi di utenti (Dashboard https://dashboard.wikiedu.org/ codice https://github.com/WikiEducationFoundation/WikiEduDashboard).\r\n\r\nLa presentazione si focalizza sul funzionamento dello strumento e sui requisiti che stiamo raccogliendo. Proposte e suggerimenti per i requisiti sono benvenute.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "JQL9BS", "name": "Iolanda Pensa", "avatar": null, "biography": "Come volontaria \u00e8 una contributrice attiva di Wikipedia e Creative Commons, e coordinatrice nazionale delle istituzioni culturali per Wikimedia Italia (ed ex presidente di Wikimedia Italia nel 2020-2024). Di lavoro \u00e8 ricercatrice senior e responsabile del settore di ricerca \"Cultura e territorio\" all'Istituto design della SUPSI Scuola universitaria professionale della Svizzera italiana. \u00c8 l'ideatrice e principal investigator del progetto di ricerca Visual Analytics for Sustainability and Climate Change: Assessing online open content and supporting community engagement. The case of Wikipedia (2025-2029).", "public_name": "Iolanda Pensa", "guid": "53b9bad8-09cf-54fe-a77c-46c148abd345", "url": "https://pretalx.endsummer.camp/2K25/speaker/JQL9BS/"}], "links": [{"title": "Descrizione del progetto di ricerca Visual Analytics for Sustainability and Climate Change", "url": "https://meta.wikimedia.org/wiki/Visualizing_sustainability_and_climate_change_on_Wikipedia", "type": "related"}, {"title": "Prototipo di visualizzazione creato per Wikipedia e la scuola italiana", "url": "https://itwiki-scuola-italiana.toolforge.org/", "type": "related"}, {"title": "Strumento per monitorare le voci creato dall'organizzazione statunitense Wiki Education", "url": "https://impact.wikiedu.org/", "type": "related"}], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/LQBJEB/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/LQBJEB/", "attachments": []}, {"guid": "fbd95d98-2a1b-505d-946c-bf45fc099a78", "code": "M7ZHKK", "id": 38, "logo": null, "date": "2025-09-06T12:00:00+02:00", "start": "12:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-38-jwt-sotto-attacco", "url": "https://pretalx.endsummer.camp/2K25/talk/M7ZHKK/", "title": "JWT sotto attacco", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Sempre pi\u00f9 servizi usano i JSON Web Token per l'autenticazione, ma quanti sviluppatori approfondiscono seriamente gli aspetti legati alla sicurezza? In questo talk analizzeremo come librerie inadeguate, implementazioni fantasiose e configurazioni maldestre possano compromettere uno dei punti pi\u00f9 critici dei vostri sistemi.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "WLBH8A", "name": "zonia3000", "avatar": null, "biography": "", "public_name": "zonia3000", "guid": "a493a3a2-1101-59d1-927f-734fbb2e4546", "url": "https://pretalx.endsummer.camp/2K25/speaker/WLBH8A/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/M7ZHKK/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/M7ZHKK/", "attachments": []}, {"guid": "c3c71051-d74c-5440-b8f2-cba5516108ca", "code": "9BZ8JF", "id": 39, "logo": null, "date": "2025-09-06T12:30:00+02:00", "start": "12:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-39-la-storia-del-drm-un-viaggio-nel-passato-delle-tecnologie-anti-pirateria", "url": "https://pretalx.endsummer.camp/2K25/talk/9BZ8JF/", "title": "La storia del DRM: un viaggio nel passato delle tecnologie anti-pirateria", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Odiato dagli hacker ed amato dalle grandi aziende, il DRM \u00e8 una parte non richiesta del software che usiamo tutti i giorni; pensato per forzare la gente a comprare il software, \u00e8 sempre pi\u00f9 usato e sempre pi\u00f9 invasivo.\r\n\r\nIn questo talk ripercorreremo la storia di questa tecnologia e di come si \u00e8 evoluta, dagli inizi sugli home computer degli anni Ottanta fino ai giorni nostri.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "CM7EBA", "name": "Leonardo \"scudo\" Rossi", "avatar": null, "biography": "", "public_name": "Leonardo \"scudo\" Rossi", "guid": "49c457e2-813e-5324-b1d1-4ac7b4c1c60d", "url": "https://pretalx.endsummer.camp/2K25/speaker/CM7EBA/"}, {"code": "9ZUH9E", "name": "Pietro \"neonsn0w\" Prase", "avatar": null, "biography": "", "public_name": "Pietro \"neonsn0w\" Prase", "guid": "021f773a-fc61-5c69-be4a-af0ed214962e", "url": "https://pretalx.endsummer.camp/2K25/speaker/9ZUH9E/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/9BZ8JF/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/9BZ8JF/", "attachments": []}, {"guid": "2867d9f8-3b11-555b-a2c6-40f285723c0e", "code": "S7QE9X", "id": 30, "logo": null, "date": "2025-09-06T15:00:00+02:00", "start": "15:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-30-datamining-per-la-cyber-threat-intelligence", "url": "https://pretalx.endsummer.camp/2K25/talk/S7QE9X/", "title": "Datamining per la Cyber Threat Intelligence", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "I nostri dati sono sparsi in rete, spesso senza che ce ne rendiamo conto. Scavando, possiamo scoprire informazioni che pensavamo sicure, protette tra noi e i destinatari. \r\nIn questo talk, attraverso l'analisi di un caso pratico recente, mostreremo quanto sia terribilmente semplice **individuare una fuga di dati**. Inizieremo con un'analisi semplice, per poi addentrarci in **strumenti di data analysis** pi\u00f9 complessi. Scopriremo quali informazioni possono essere rintracciate con facilit\u00e0, i **rischi** associati al loro utilizzo, e affronteremo anche alcuni **aspetti legali**. Infine, concluderemo con suggerimenti cruciali per proteggere e *limitare il nostro perimetro d'attacco* per cos\u00ec ridurre l'esposizione a minacce sempre pi\u00f9 reali.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "9ALYZ9", "name": "Michele Mitch Zopp\u00e8", "avatar": null, "biography": "", "public_name": "Michele Mitch Zopp\u00e8", "guid": "9b94bd34-d258-5b3d-89d3-3688ae82fb47", "url": "https://pretalx.endsummer.camp/2K25/speaker/9ALYZ9/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/S7QE9X/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/S7QE9X/", "attachments": []}, {"guid": "12c73e11-1eb4-533b-a30a-29dbc5bf2e88", "code": "TRHYFL", "id": 42, "logo": null, "date": "2025-09-06T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-42-hardware-in-salamoia-l-arte-di-preservare-materiale-inorganico", "url": "https://pretalx.endsummer.camp/2K25/talk/TRHYFL/", "title": "Hardware in salamoia - L'arte di preservare materiale inorganico", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "L'arte di preservare materiale inorganico.\r\n\r\nCome prevenire il deperimento di apparecchiature fisiche e come utilizzare le FPGA per sperimentarlo come fossero appena sfornate.\r\n\r\nConoscenze pregresse richieste: sarcasmo (opzionale)", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "987HDS", "name": "Sonno", "avatar": null, "biography": "", "public_name": "Sonno", "guid": "9eaa69f9-dbe3-5380-85e0-fecbb38f0b52", "url": "https://pretalx.endsummer.camp/2K25/speaker/987HDS/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/TRHYFL/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/TRHYFL/", "attachments": []}, {"guid": "f30fdecd-174d-5cea-964a-6b294dee6db1", "code": "UDGJZ7", "id": 41, "logo": null, "date": "2025-09-06T16:00:00+02:00", "start": "16:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-41-sshlirp-create-an-instant-vpn-using-vde-and-slirp", "url": "https://pretalx.endsummer.camp/2K25/talk/UDGJZ7/", "title": "sshlirp: create an instant VPN using VDE and slirp", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "sshlirp creates an \"instant VPN\". It converts a text based shell connection (e.g. ssh[1]) into a VDE virtual private network. Neither root access nor configuration is required on the remote system.\r\n \r\nUn accesso ssh si pu\u00f2 trasformare in una VPN senza necessit\u00e0 di avere accesso rootalla macchina remota. Nessuna configurazione, nessuno sbattimento. Basta copiare e lanciare un programma (fornito multipiattaforma e linkato staticamente per il massimo della compatibilit\u00e0).", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "3DEYVR", "name": "Renzo Davoli - rd235", "avatar": null, "biography": "", "public_name": "Renzo Davoli - rd235", "guid": "332362e5-9ba9-583c-be9d-17d001848d99", "url": "https://pretalx.endsummer.camp/2K25/speaker/3DEYVR/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/UDGJZ7/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/UDGJZ7/", "attachments": []}, {"guid": "7a22f7ce-20dc-5d60-b304-972667d37cdd", "code": "LPNWCS", "id": 37, "logo": null, "date": "2025-09-06T16:30:00+02:00", "start": "16:30", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-37-8-bit-minds-ai-su-hardware-impossibile", "url": "https://pretalx.endsummer.camp/2K25/talk/LPNWCS/", "title": "8-Bit Minds: AI su Hardware Impossibile", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Cosa succede se infili un language model dentro un gioco del NES? No, non \u00e8 una metafora. Ho davvero hackerato una ROM mettendo un piccolo modello di AI in meno di 1KB di RAM. Un proof of concept che esplora i limiti inferiori dell'intelligenza artificiale, ma anche una lente potente per esplorare domande profonde: l'AI \u00e8 davvero figlia dell'hardware moderno, o sono le idee a fare la differenza?\r\n\r\nQuesto talk \u00e8 un invito a esplorare una realt\u00e0 alternativa in cui l'intelligenza artificiale esisteva gi\u00e0 50 anni fa, su hardware retro quali il NES, l'Atari ST o l'Amiga 500, con le risorse di allora. Cosa sarebbe cambiato? \r\n\r\nProveremo a rispondere parlando di come ambienti intenzionalmente limitati possano aiutare a studiare meglio i comportamenti emergenti delle AI moderne, allo stesso tempo sfidando il dogma che debbano restare nelle mani di pochi. Un viaggio tecnico e concettuale tra hacking, filosofia del software e archeologia del futuro... alla ricerca di un futuro alternativo dell'AI che forse non \u00e8 mai esistito solo perch\u00e9 non l'abbiamo immaginato abbastanza presto.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "YQUGYX", "name": "Emanuele Rodol\u00e0", "avatar": null, "biography": "", "public_name": "Emanuele Rodol\u00e0", "guid": "51d3c89e-8c15-53c7-878c-ee7503b98f21", "url": "https://pretalx.endsummer.camp/2K25/speaker/YQUGYX/"}], "links": [{"title": "Link alla repo github", "url": "https://github.com/erodola/bigram-nes/", "type": "related"}], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/LPNWCS/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/LPNWCS/", "attachments": []}, {"guid": "b3ca29be-2db8-53ae-922a-5d842e139f9b", "code": "3AYTYL", "id": 21, "logo": null, "date": "2025-09-06T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "Conference Room (CrunchLab)", "slug": "2K25-21-come-non-creare-una-flashcart-per-il-game-boy", "url": "https://pretalx.endsummer.camp/2K25/talk/3AYTYL/", "title": "Come (non) creare una flashcart per il Game Boy", "subtitle": "", "track": "Talk", "type": "Talk", "language": "en", "abstract": "Non essendo soddisfatte con le flashcart gi\u00e0 esistenti per questa magnifica console, io e la mia migliore amica abbiamo ben deciso di crearne una noi, da zero, con un raspberry rp2350.\r\n\r\nIn questa talk vedremo:\r\n- l'importanza dell'open-source nel retro gaming\r\n- come funziona a basso livello il bus del Game Boy\r\n- il nostro approccio nel realizzare la cartuccia e le nostre particolari feature\r\n- i problemi che ci sono stati e come (non) li abbiamo risolti\r\n- come li risolveremo nella prossima revisione\r\n- demo live della cartuccia", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "BRG8FC", "name": "Aurora Arcidiacono", "avatar": null, "biography": "", "public_name": "Aurora Arcidiacono", "guid": "f20aeb8f-7f01-5735-b381-7101f9762a4b", "url": "https://pretalx.endsummer.camp/2K25/speaker/BRG8FC/"}, {"code": "T3NVYK", "name": "Viola Guerrera", "avatar": null, "biography": "miao", "public_name": "Viola Guerrera", "guid": "f889ea95-c5cf-5bcf-8c01-042dc8143a95", "url": "https://pretalx.endsummer.camp/2K25/speaker/T3NVYK/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/3AYTYL/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/3AYTYL/", "attachments": []}], "Stage + Hackerspace (Siza)": [{"guid": "711ffe49-fc9e-5910-a391-241e3377952e", "code": "QZPW9Z", "id": 49, "logo": null, "date": "2025-09-06T09:00:00+02:00", "start": "09:00", "duration": "02:00", "room": "Stage + Hackerspace (Siza)", "slug": "2K25-49-proteggiamo-casa-serrature-e-sistemi-anti-intrusione", "url": "https://pretalx.endsummer.camp/2K25/talk/QZPW9Z/", "title": "Proteggiamo casa \u2013 Serrature e Sistemi Anti-Intrusione", "subtitle": "", "track": "Project / Lab", "type": "Project / Lab", "language": "en", "abstract": "Un laboratorio breve e pratico dedicato alla sicurezza domestica: scopriremo come pianificare la protezione della propria abitazione valutando pro e contro delle diverse soluzioni, dalle serrature ai sistemi anti-intrusione. \r\n\r\nBonus: sono oggetto di bonus statale :)", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7APWE8", "name": "MG95Tux", "avatar": null, "biography": "MG95Tux \u00e8 un appassionato di elettronica, software libero e motori, con una particolare predilezione per tutto ci\u00f2 che gira attorno all\u2019interfaccia tra bit e bulloni. \r\n\r\nAutodidatta e smanettone certificato, ama condividere conoscenze, sperimentare con nuovi hardware e scoprire cosa si nasconde sotto il cofano \u2014 non solo dei motori, ma anche del software che li governa.\r\n\r\nConvinto sostenitore dell\u2019etica hacker e del \"non lo porto in officina se posso capirlo, e ripararlo, da solo\".", "public_name": "MG95Tux", "guid": "414e4a9b-79c0-5008-aec6-80b7b3fd483c", "url": "https://pretalx.endsummer.camp/2K25/speaker/7APWE8/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/QZPW9Z/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/QZPW9Z/", "attachments": []}, {"guid": "fc98e159-b949-591a-b867-b739cc726313", "code": "FK3HJ8", "id": 20, "logo": null, "date": "2025-09-06T22:00:00+02:00", "start": "22:00", "duration": "01:00", "room": "Stage + Hackerspace (Siza)", "slug": "2K25-20-john-deere", "url": "https://pretalx.endsummer.camp/2K25/talk/FK3HJ8/", "title": "John Deere", "subtitle": "", "track": "Music", "type": "Music", "language": "en", "abstract": "Set dal vivo per chitarra elettrica ed elettronica.\r\n\r\nhttps://johndeereduo.bandcamp.com/", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "M8HTBY", "name": "John Deere", "avatar": null, "biography": "John Deere\r\n\r\nIn pausa dal 2001 al 2025/In hiatus from 2021 to 2025.\r\n\r\nLorenzo Brutti : chitarra e pedali/guitar and pedals\r\nCarlo Minucci : elettronica/electronics\r\n\r\nIG : https://www.instagram.com/johndeere.duo/\r\n\r\nBandCamp : https://johndeereduo.bandcamp.com/", "public_name": "John Deere", "guid": "93b9b45d-767d-5e12-9a15-c47265f0451a", "url": "https://pretalx.endsummer.camp/2K25/speaker/M8HTBY/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/FK3HJ8/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/FK3HJ8/", "attachments": []}, {"guid": "701e5635-4516-543e-81df-0af03db83937", "code": "9QPPWC", "id": 31, "logo": null, "date": "2025-09-06T23:00:00+02:00", "start": "23:00", "duration": "01:00", "room": "Stage + Hackerspace (Siza)", "slug": "2K25-31-cyrix86", "url": "https://pretalx.endsummer.camp/2K25/talk/9QPPWC/", "title": "cyrix86", "subtitle": "", "track": "Music", "type": "Music", "language": "en", "abstract": "chaotic (good) electrocore\r\nhave fun with two squares synths, a programmable wave and a noise channel.\r\n\r\nfree music collective from Rome (till now)\r\n\r\na taste of our honey:\r\nhttps://archive.org/details/cytrix86_zonawarpa2024", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "EKQKUC", "name": "Cyrix86 Crew", "avatar": null, "biography": "we shall use IG for our contacts: ( https://www.instagram.com/cyrix86mpu )\r\nbut we use Archive.org: https://archive.org/details/cytrix86_zonawarpa2024", "public_name": "Cyrix86 Crew", "guid": "ee76f2e4-04d0-53f1-b3dd-40131bf08f36", "url": "https://pretalx.endsummer.camp/2K25/speaker/EKQKUC/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/9QPPWC/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/9QPPWC/", "attachments": []}, {"guid": "cd09d570-9bd6-514f-be94-025db3de4e8d", "code": "GKH7WC", "id": 19, "logo": null, "date": "2025-09-07T00:00:00+02:00", "start": "00:00", "duration": "01:00", "room": "Stage + Hackerspace (Siza)", "slug": "2K25-19-dj-set-whixard", "url": "https://pretalx.endsummer.camp/2K25/talk/GKH7WC/", "title": "DJ Set WhiXard", "subtitle": "", "track": "Music", "type": "Music", "language": "en", "abstract": "ESC 2K25: TO JAPAN. DJ Set con musica Hardcore/EDM direttamente dal Giappone", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "K3HCM8", "name": "WhiXard", "avatar": null, "biography": "", "public_name": "WhiXard", "guid": "03312d54-4398-5288-a47b-b5fd87821f2e", "url": "https://pretalx.endsummer.camp/2K25/speaker/K3HCM8/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/GKH7WC/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/GKH7WC/", "attachments": []}], "Front Yard": [{"guid": "23d4800d-dd4e-50ed-864c-72fe179b53fc", "code": "AXYUC7", "id": 40, "logo": null, "date": "2025-09-06T17:30:00+02:00", "start": "17:30", "duration": "02:00", "room": "Front Yard", "slug": "2K25-40-pimp-my-ride-laboratorio-sull-elettronica-dei-veicoli", "url": "https://pretalx.endsummer.camp/2K25/talk/AXYUC7/", "title": "Pimp my ride - laboratorio sull'elettronica dei veicoli", "subtitle": "", "track": "Project / Lab", "type": "Project / Lab", "language": "en", "abstract": "Anche quest'anno torna il laboratorio dedicato all'elettronica dell\u2019auto!\r\nParleremo di come leggere le centraline tramite OBD, attivare (o disattivare) funzioni nascoste, gestire codici di blocco e tutto ci\u00f2 che ruota attorno all\u2019universo elettronico dei nostri veicoli. Senza dimenticare qualche accenno alla meccanica... tranquilli, niente smontaggi (forse \ud83d\ude04).\r\n\r\nVedremo anche come affrontare correttamente un post-tagliando o un intervento di manutenzione base: ormai, anche le operazioni pi\u00f9 semplici richiedono strumenti elettronici specifici, soprattutto sulle auto moderne. E tutto questo, ovviamente, senza passare dal via... ehm, dalla casa madre.\r\nKeep on hacking in the free world! \ud83d\ude97\ud83d\udcbb\r\n\r\nA disposizione ci sono gi\u00e0 cavi e interfacce per: Gruppo VW, Ford/Mazda, Opel era General Motors, e Gruppo Fiat periodo FCA.\r\nChiunque voglia portare altra componentistica per esplorarne insieme il funzionamento \u00e8 il benvenuto!", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "7APWE8", "name": "MG95Tux", "avatar": null, "biography": "MG95Tux \u00e8 un appassionato di elettronica, software libero e motori, con una particolare predilezione per tutto ci\u00f2 che gira attorno all\u2019interfaccia tra bit e bulloni. \r\n\r\nAutodidatta e smanettone certificato, ama condividere conoscenze, sperimentare con nuovi hardware e scoprire cosa si nasconde sotto il cofano \u2014 non solo dei motori, ma anche del software che li governa.\r\n\r\nConvinto sostenitore dell\u2019etica hacker e del \"non lo porto in officina se posso capirlo, e ripararlo, da solo\".", "public_name": "MG95Tux", "guid": "414e4a9b-79c0-5008-aec6-80b7b3fd483c", "url": "https://pretalx.endsummer.camp/2K25/speaker/7APWE8/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/AXYUC7/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/AXYUC7/", "attachments": []}, {"guid": "0d347a5b-d9db-5022-8688-0280484ee476", "code": "SX3MMG", "id": 18, "logo": null, "date": "2025-09-06T20:00:00+02:00", "start": "20:00", "duration": "02:00", "room": "Front Yard", "slug": "2K25-18-voltage-pyromania", "url": "https://pretalx.endsummer.camp/2K25/talk/SX3MMG/", "title": "Voltage Pyromania", "subtitle": "", "track": "Music", "type": "Project / Lab", "language": "en", "abstract": "VoltagePyormania \u00e8 un affascinante progetto musicale che utilizza Tesla Coils per creare melodie attraverso spettacolari scariche elettriche ad alta tensione. Questa forma d'arte unica trasforma l'elettricit\u00e0 in ritmi e note, senza ricorrere a tradizionali amplificatori o altoparlanti. Una sinfonia di fulmini controllati che unisce scienza e arte in un'esperienza audiovisiva elettrizzante che stupisce e incanta il pubblico.", "description": null, "recording_license": "", "do_not_record": false, "persons": [{"code": "UQA9CN", "name": "michele", "avatar": null, "biography": "", "public_name": "michele", "guid": "f6182018-2a81-5aa7-8d2f-3eea1d41348a", "url": "https://pretalx.endsummer.camp/2K25/speaker/UQA9CN/"}], "links": [], "feedback_url": "https://pretalx.endsummer.camp/2K25/talk/SX3MMG/feedback/", "origin_url": "https://pretalx.endsummer.camp/2K25/talk/SX3MMG/", "attachments": []}]}}, {"index": 6, "date": "2025-09-07", "day_start": "2025-09-07T04:00:00+02:00", "day_end": "2025-09-08T03:59:00+02:00", "rooms": {}}]}}}