{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.2"}, "schedule": {"url": "https://cfp.cebula.camp/cebula-camp-2026/schedule/", "version": "1.6", "base_url": "https://cfp.cebula.camp", "conference": {"acronym": "cebula-camp-2026", "title": "Cebula Camp 2026", "start": "2026-08-27", "end": "2026-08-30", "daysCount": 4, "timeslot_duration": "00:05", "time_zone_name": "Europe/Warsaw", "colors": {"primary": "#5fd5d6"}, "rooms": [{"name": "\u0141\u0105cznik", "slug": "5-acznik", "guid": "3ad45103-68f8-54e6-ad51-a7c57b69e645", "description": null, "capacity": 100}, {"name": "Outdoor", "slug": "6-outdoor", "guid": "143d4ab5-953c-5630-9307-24a397401a9f", "description": null, "capacity": null}], "tracks": [{"name": "Main stage", "slug": "2-main-stage", "color": "#0f4c5c"}], "days": [{"index": 1, "date": "2026-08-27", "day_start": "2026-08-27T04:00:00+02:00", "day_end": "2026-08-28T03:59:00+02:00", "rooms": {"\u0141\u0105cznik": [{"guid": "8742f705-2263-5ed7-a077-1c16aee5aae4", "code": "Z8LCTJ", "id": 89, "logo": null, "date": "2026-08-27T17:00:00+02:00", "start": "17:00", "duration": "00:30", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-89-otwarcie", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z8LCTJ/", "title": "Otwarcie", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Wielkie otwarcie parasola.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YX3Y8B", "name": "Martyna", "avatar": null, "biography": null, "public_name": "Martyna", "guid": "cc44437e-2785-500e-ae19-c9ff3d6f716a", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/YX3Y8B/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z8LCTJ/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z8LCTJ/", "attachments": []}, {"guid": "cb947d40-6aee-5535-8e2d-c2fda29bf9a3", "code": "ZZZEGD", "id": 85, "logo": null, "date": "2026-08-27T17:30:00+02:00", "start": "17:30", "duration": "00:20", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-85-federacja-projekt-wspolnej-infrastruktury-dla-otwartych-technologii-i-inne-pomysy", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ZZZEGD/", "title": "Federacja \u2013 projekt wsp\u00f3lnej infrastruktury dla otwartych technologii (i inne pomys\u0142y...)", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "pl", "abstract": null, "description": "Podczas tej kr\u00f3tkiej prelekcji opowiemy o pomy\u015ble stworzenia Federacji \u2013 stowarzyszenia stowarzysze\u0144 w kt\u00f3rym hakerspejsy, LUGi oraz inne organizacje skupione wok\u00f3\u0142 wolnego oprogramowania, kultury hakerskiej i otwartych technologii \u0142\u0105cz\u0105 si\u0142y, aby wsp\u00f3lnie hostowa\u0107 us\u0142ugi open source dla spo\u0142eczno\u015bci, takie jak Mastodon czy Matrix.\r\n\r\nPomys\u0142 Federacji powsta\u0142 jako odpowied\u017a na problemy infrastruktury FTdL (Fundacja Technologie dla Ludzi), w wyniku kt\u00f3rych tysi\u0105ce u\u017cytkownik\u00f3w du\u017cych instancji fediverse utraci\u0142o dost\u0119p do swoich profili. Federacja ma by\u0107 swoistym klastrem, w kt\u00f3rym organizacje cz\u0142onkowskie dziel\u0105 si\u0119 wiedz\u0105, zasobami i infrastruktur\u0105, aby zwi\u0119kszy\u0107 trwa\u0142o\u015b\u0107 \u015bwiadczonych us\u0142ug oraz ograniczy\u0107 zale\u017cno\u015b\u0107 od jednego podmiotu.\r\n\r\nW trakcie prezentacji przedstawimy genez\u0119 powstania inicjatywy, aktualny stan prac organizacyjnych oraz dalsze plany. Opowiemy tak\u017ce o innych pomys\u0142ach, jakie przysz\u0142y nam do g\u0142owy w trakcie dyskusji nad projektem \u2013 m.in. o wzajemnej wymianie sprz\u0119tu, wsp\u00f3lnej organizacji wydarze\u0144 czy tworzeniu standard\u00f3w u\u0142atwiaj\u0105cych wsp\u00f3\u0142prac\u0119.", "recording_license": "", "do_not_record": false, "persons": [{"code": "8AQ9W7", "name": "pomidor", "avatar": null, "biography": "Organizator i koordynator P.I.W.O. (Pozna\u0144skiej Imprezy Wolnego Oprogramowania), wsp\u00f3\u0142za\u0142o\u017cyciel Knyfyrtel Hackerspace Pozna\u0144. Od nieco ponad dw\u00f3ch lat udzielam si\u0119 spo\u0142ecznie, dzia\u0142aj\u0105c w r\u00f3\u017cnych inicjatywach promuj\u0105cych wolne oprogramowanie.\r\n\r\nW Knyfyrtlu pe\u0142ni\u0119 rol\u0119 skarbnika i animatora spo\u0142eczno\u015bci. Moj\u0105 specjalizacj\u0105 s\u0105 eventy - mia\u0142em przyjemno\u015b\u0107 organizowa\u0107 m.in. dwie ostatnie edycje P.I.W.O., pozna\u0144sk\u0105 edycj\u0119 meetupu \u201cI Love Free Software Day\u201d (FSFE) czy lokalne warsztaty naprawcze \u201cKnyFixIt\u201d. Opr\u00f3cz tego dzia\u0142am w Polskiej Grupie U\u017cytkownik\u00f3w Linuxa (PLUG), gdzie m.in. wsp\u00f3\u0142organizuj\u0119 konferencj\u0119 Jesie\u0144 Linuksowa.\r\n\r\nZawodowo zajmuj\u0119 si\u0119 devopsowaniem w Kubernetesie. Mam te\u017c troch\u0119 do\u015bwiadczenia jako programista PHP.", "public_name": "pomidor", "guid": "a86a2567-6022-53c6-8b03-71c15eb8bb7a", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/8AQ9W7/"}, {"code": "HBJYSP", "name": "Polimerek", "avatar": null, "biography": "Cz\u0142onek zarz\u0105du Hakierspejs \u0141\u00f3d\u017a, gdzie si\u0119 g\u0142\u00f3wnie zajmuj\u0119 ogarnianiem spraw finansowo-ksi\u0119gowych. Wcze\u015bniej zaanga\u017cowany w r\u00f3\u017cne spo\u0142eczno\u015bci: m.in. jeden z administrator\u00f3w Wikipedii, wsp\u00f3\u0142za\u0142o\u017cyciel Stowarzyszenia Wikimedia Polska i jej prezes przez 10 lat,  edytor OpenStreetMap, wsp\u00f3\u0142za\u0142o\u017cyciel Stowarzyszenia OpenStreetMap i przewodnicz\u0105cy komisji rewizyjnej tego\u017c przez 10 lat, wsp\u00f3\u0142za\u0142o\u017cyciel Koalicji Otwartej Edukacji i jej prezes przez jedn\u0105 kadencj\u0119.\r\n\r\nZawodowo dr hab chemii pracuj\u0105cy naukowo w Centrum Bada\u0144 Molekularnych PAN, potem na wydziale chemicznym WAT, a aktualnie w Centrum Papiernictwa i Poligrafii Politechniki \u0141\u00f3dzkiej.", "public_name": "Polimerek", "guid": "21a6d836-7ac0-5e36-a499-087b0d552e25", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/HBJYSP/"}, {"code": "E3HGYV", "name": "Villa Chodubski", "avatar": null, "biography": "Your average Posnaneese: hacker, queer, likes knives and aspiring activist. Engaged in Knyfyrtel and trying to get by on daily basis. People reading descriptions are cool :)", "public_name": "Villa Chodubski", "guid": "2ba80541-72e2-52e2-a2e1-7b8518b28896", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/E3HGYV/"}, {"code": "NLQRJ3", "name": "JuniorJPDJ", "avatar": null, "biography": "Pasjonat Free Software, hejter Mikromi\u0119kkiego, Jab\u0142ek i innych mega corp\u00f3w, zawodowy hipokryta - pracuj\u0105cy w ameryka\u0144skim korpo jako \"one man army\" od infrastruktury i chmurek. Fanatyk Kibelsedesa (czy jak kto woli - Kubernetesa), konteneryzacji, Infrastructure as a Code, ale r\u00f3wnie\u017c hejter cloud computingu i fan infrastruktury on-premise z pe\u0142n\u0105 w\u0142adz\u0105 nad zabawkami. Jak SaaS, to tylko m\u00f3j ;) Wsp\u00f3\u0142\u017calo\u017cyciel Knyfyrtel Hackerspace Pozna\u0144. Organizator P.I.W.O od 2017 roku.", "public_name": "JuniorJPDJ", "guid": "23071112-af05-5278-9359-c987e77bed42", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/NLQRJ3/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ZZZEGD/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ZZZEGD/", "attachments": []}, {"guid": "e9da5396-5833-543a-9958-07e1ad94b02f", "code": "ARSKYU", "id": 64, "logo": null, "date": "2026-08-27T18:00:00+02:00", "start": "18:00", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-64-kabanos-full-source-bootstrap-na-risc-v", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ARSKYU/", "title": "kabanOS: Full-Source Bootstrap na RISC-V", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Kabanos to eksperymentalny program samo-kompiluj\u0105cy si\u0119. Sk\u0142ada si\u0119 z niewielkiego ziarna binarnego (132 bajty, 23 unikalne instrukcje), a ca\u0142a jego reszta (ok. 300kB) to kod \u017ar\u00f3d\u0142owy. I w takiej w\u0142a\u015bnie formie (b\u0119d\u0105c w 99.9% kodem \u017ar\u00f3d\u0142owym) jest uruchamiany jako bare-metal RISC-V (RV32I) firmware. Kabanosa nie kompiluje si\u0119\u00a0na maszynie deweloperskiej, kabanos sam przeprowadza wielostopniowy, iteracyjny bootstrap z kodu \u017ar\u00f3d\u0142owego -- sk\u0142ada (beznadziejny) asembler RISC-V, nast\u0119pnie przy jego u\u017cyciu sk\u0142ada programy usprawniaj\u0105ce ten\u017ce asembler, i tak przez kilkana\u015bcie etap\u00f3w, a\u017c\u00a0do dzia\u0142aj\u0105cego (cho\u0107\u00a0prymitywnego) kompilatora C.\r\n\r\nPoka\u017c\u0119 Wam jak to dzia\u0142a - pe\u0142n\u0105\u00a0\u015bcie\u017ck\u0119\u00a0od niczego do kompilacji C; opowiem troch\u0119\u00a0o architekturze i asemblerze RISC-V; o tym co mo\u017cna zbudowa\u0107 na tej bazie; oraz par\u0119 s\u0142\u00f3w o tym co powa\u017cne projekty (np. Guix) osi\u0105gn\u0119\u0142y w tej dziedzinie. No i udost\u0119pni\u0119\u00a0kod \u017ar\u00f3d\u0142owy :)", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZFPZCV", "name": "radex", "avatar": null, "biography": "professionally: software engineering\r\namateurishly: infra, electronics, CAD, machining.\r\n\r\nsecretary of the board & infra BOFH @ Warsaw Hackerspace\r\nalso at: HS\u0141, HSGRU, HSTOR", "public_name": "radex", "guid": "8779e4dc-ac78-51bf-bb62-2312a9126c44", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/ZFPZCV/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ARSKYU/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/ARSKYU/", "attachments": []}, {"guid": "21b5c052-8c75-57e1-95f8-fa0d728593fd", "code": "CFHSWF", "id": 87, "logo": null, "date": "2026-08-27T19:00:00+02:00", "start": "19:00", "duration": "00:25", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-87-krotka-historia-remontu-avii-fnd-32-w-warszawskim-hackerspace", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/CFHSWF/", "title": "Kr\u00f3tka historia remontu Avii FND-32 w Warszawskim Hackerspace", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "pl", "abstract": null, "description": "Opowiem o ponad dwuletniej historii remontu generalnego bige frezarki w \"warsztacie ci\u0119\u017ckim\" w Warszawskim Hackerspace. Opisz\u0119 nie tylko napotkane problemy technicznych, ale tak\u017ce o tym jak to by\u0142o koordynowane, prowadzone, a tak\u017ce o wielkim pozytywnym wp\u0142ywie tego przedsi\u0119wzi\u0119cia na nasz\u0105 Spo\u0142eczno\u015b\u0107. B\u0119dzie tak\u017ce troch\u0119 zdj\u0119\u0107, ciekawostek i du\u017co podzi\u0119kowa\u0144.", "recording_license": "", "do_not_record": false, "persons": [{"code": "MGNNXH", "name": "gadzber", "avatar": null, "biography": "Engineer in Robotics and Control Theory, during studies at Warsaw University of Technology I was a member of Students Robotics Association - leader of Humanoid Robot Project \"Melson\". Currently member of Warsaw Hackerspace, mostly doing mechanical stuff in hardware workshop.", "public_name": "gadzber", "guid": "672b4921-8a89-5ffa-b8a4-43bc21891656", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/MGNNXH/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/CFHSWF/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/CFHSWF/", "attachments": []}]}}, {"index": 2, "date": "2026-08-28", "day_start": "2026-08-28T04:00:00+02:00", "day_end": "2026-08-29T03:59:00+02:00", "rooms": {"\u0141\u0105cznik": [{"guid": "2741e8ac-97e3-52df-bb90-c4a902fd5a88", "code": "PSUSA3", "id": 86, "logo": null, "date": "2026-08-28T12:30:00+02:00", "start": "12:30", "duration": "00:15", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-86-tendon-driven-robotic-arm-with-bldc-servos", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/PSUSA3/", "title": "Tendon driven robotic arm with BLDC servos", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "pl", "abstract": null, "description": "Presentation of a light-weight robotic arm prototype with cable-driven joints. Short discussion about using BLDC motors as servo drives in hobby projects and advantages of using cables over classical gear mechanisms.", "recording_license": "", "do_not_record": true, "persons": [{"code": "MGNNXH", "name": "gadzber", "avatar": null, "biography": "Engineer in Robotics and Control Theory, during studies at Warsaw University of Technology I was a member of Students Robotics Association - leader of Humanoid Robot Project \"Melson\". Currently member of Warsaw Hackerspace, mostly doing mechanical stuff in hardware workshop.", "public_name": "gadzber", "guid": "672b4921-8a89-5ffa-b8a4-43bc21891656", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/MGNNXH/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/PSUSA3/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/PSUSA3/", "attachments": []}, {"guid": "0e7091e8-1709-554a-ad9c-bc7761d8b998", "code": "QVMRHS", "id": 62, "logo": null, "date": "2026-08-28T13:00:00+02:00", "start": "13:00", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-62-czego-nauczylismy-sie-o-przeprowadzaniu-hackerspejsow", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/QVMRHS/", "title": "Czego nauczyli\u015bmy si\u0119 o przeprowadzaniu hackerspejs\u00f3w", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Kiedy jako Hackerspace Krak\u00f3w postanowili\u015bmy przeprowadzi\u0107 si\u0119 do nowego lokalu, nie wiedzieli\u015bmy, \u017ce zabierze nam to prawie rok nieustannej pracy i naprawd\u0119 du\u017co si\u0142y. Czy zrobiliby\u015bmy to ponownie? Tak, ale chcieliby\u015bmy wiedzie\u0107 kilka rzeczy, kt\u00f3re wiemy teraz. I chcemy si\u0119 t\u0105 wiedz\u0105 podzieli\u0107 - jak wybiera\u0107 lokal, jak optymalnie organizowa\u0107 remont, jak przetransportowa\u0107 kilkuset-kilogramow\u0105 tokark\u0119 przez ca\u0142e miasto i jak nie zabiera\u0107 si\u0119 za hodowl\u0119 grzyb\u00f3w. I jak przy tym wszystkim nie straci\u0107 (zbyt wielu) cz\u0142onk\u00f3w HSu.", "recording_license": "", "do_not_record": true, "persons": [{"code": "QWJLSP", "name": "Zielarka", "avatar": null, "biography": "Member of Hackerspace Krak\u00f3w, radioamateur and LEGO enthusiast. Likes recreating interior design with the smallest LEGO bricks possible.", "public_name": "Zielarka", "guid": "289c6e4b-bda1-5343-a2d4-43f564505e1f", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/QWJLSP/"}, {"code": "3UQQT3", "name": "alufers", "avatar": null, "biography": null, "public_name": "alufers", "guid": "8b198a22-d548-58de-b422-89d2d05034c4", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/3UQQT3/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/QVMRHS/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/QVMRHS/", "attachments": []}, {"guid": "a2c78041-4734-50ec-bb70-81306cc34d40", "code": "7H8UEV", "id": 61, "logo": null, "date": "2026-08-28T17:00:00+02:00", "start": "17:00", "duration": "00:15", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-61-artistic-project-from-the-handmade-gesture-to-the-digital-archive", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/7H8UEV/", "title": "Artistic Project: From the Handmade Gesture to the Digital Archive", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "en", "abstract": null, "description": "This project explores sculpture as a hybrid process that begins with hands-on making and culminates in the creation of a digital file that can be reproduced, transformed, and archived. The work does not end with the physical object; instead, it acquires a second existence as a three-dimensional model that expands its possibilities of circulation, scale, and permanence.\r\n\r\nThe research originates from a sculptural practice focused on small-scale works, initially developed through modeling with plasticine. In this first stage, the sculptures were built through the accumulation of mass, approaching volume as an additive process. Over time, the practice evolved toward a lighter and more open construction method based on welded steel armatures that function as drawings in space. Layers of plaster, papier-m\u00e2ch\u00e9, and adhesive tape are then applied over these structures, creating lightweight surfaces and organic forms while preserving the traces of the artist's hand.\r\n\r\nEach sculpture is subsequently captured through a photogrammetry process, using multiple photographs to digitally reconstruct its geometry. The result is a high-fidelity three-dimensional model that retains the marks and textures of the physical making process while transforming the sculpture into a digital archive.\r\n\r\nThis digital file represents a new stage in the life of the artwork. It can be 3D printed, reproduced at different scales, digitally modified, or permanently archived. The sculpture is no longer tied to a single material object but exists simultaneously as both a physical artifact and a digital entity.\r\n\r\nIn this way, the project reverses the conventional logic of digital fabrication. Rather than designing an object on the computer before manufacturing it, the creative process begins with direct contact between the body and the material. The computer enters only afterward, as a tool for capturing, translating, and expanding the work. Digital technology does not replace the sculptural process; instead, it extends its possibilities.\r\n\r\nBeyond three-dimensional reproduction, the digital model can generate an almost infinite number of two-dimensional images from any viewpoint. The sculpture becomes a source of countless visual representations\u2014virtual photographs, animations, renderings, and new forms of documentation\u2014that expand the work beyond its physical presence.\r\n\r\nUltimately, this project reflects on contemporary sculpture as a field in which handcrafted making and digital fabrication coexist. The three-dimensional file is not the end of the process but the beginning of new possibilities for production, transformation, preservation, and circulation, challenging traditional notions of originality, reproduction, and permanence in sculptural practice.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UXXLBH", "name": "Jos\u00e9 Miguel Maluenda Razeto", "avatar": null, "biography": "Chilean artist and architect based in Krak\u00f3w for the past two years. Since 2026, I have been an active participant in the local Hackerspace, where I explore the intersection of sculpture and digital fabrication.", "public_name": "Jos\u00e9 Miguel Maluenda Razeto", "guid": "f77dff2a-9f3c-5713-8a79-1f2dbafa0f1a", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/UXXLBH/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/7H8UEV/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/7H8UEV/", "attachments": []}, {"guid": "d37eeef9-906b-5448-8576-74f20bfe763e", "code": "KEM98Y", "id": 67, "logo": null, "date": "2026-08-28T17:20:00+02:00", "start": "17:20", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-67-jeden-prosty-trik-na-wasny-kodek-audio-fraunhofer-go-nienawidzi", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/KEM98Y/", "title": "Jeden prosty trik na w\u0142asny kodek audio (Fraunhofer go nienawidzi)", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Spr\u00f3buj\u0119 prostymi s\u0142owami wyt\u0142umaczy\u0107, jak dzia\u0142a stratna kompresja audio, na przyk\u0142adzie w\u0142asnego kodeka, kt\u00f3ry napisa\u0142em od zera. O tym, jak d\u017awi\u0119k rozbija si\u0119 na cz\u0119stotliwo\u015bci, jak odrzuca si\u0119 cz\u0119\u015bci, kt\u00f3rych nie s\u0142ycha\u0107, i jak to wszystko zamienia si\u0119 w same bajty. Po drodze par\u0119 historii o tym, co posz\u0142o nie tak, i jak zrobi\u0107 to wszystko bez patent\u00f3w i op\u0142at.\r\n\r\nhttps://github.com/feelfreelinux/hqlc", "recording_license": "", "do_not_record": false, "persons": [{"code": "VWABQD", "name": "feelfreelinux", "avatar": null, "biography": "", "public_name": "feelfreelinux", "guid": "78740c8d-30e1-5bcc-94c6-283e5c004631", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/VWABQD/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/KEM98Y/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/KEM98Y/", "attachments": []}, {"guid": "aed80d5c-7a64-5a81-b717-503a3efe9b90", "code": "GYWVHH", "id": 90, "logo": null, "date": "2026-08-28T18:15:00+02:00", "start": "18:15", "duration": "01:00", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-90-lightning-talks-slot-1", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/GYWVHH/", "title": "Lightning Talks (Slot 1)", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": null, "description": "LIghtning talk slot! Please sign up on the wiki.", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/GYWVHH/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/GYWVHH/", "attachments": []}, {"guid": "2f50c339-9670-5df8-9deb-8bdea7748952", "code": "XJ73RF", "id": 66, "logo": null, "date": "2026-08-28T20:00:00+02:00", "start": "20:00", "duration": "06:00", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-66-karooke", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/XJ73RF/", "title": "karooke", "subtitle": "", "track": null, "type": "Workshops", "language": "pl", "abstract": null, "description": "Zapraszamy do wy\u015bpiewania z ca\u0142ych si\u0142 swoich ulubionych piosenek podczas tegorocznej edycji karooke. Mo\u017cecie przynie\u015b\u0107 dobry humor i propozycje repertuaru kt\u00f3ry marzy wam si\u0119 za\u015bpiewa\u0107 na cebulowej scenie.", "recording_license": "", "do_not_record": true, "persons": [{"code": "HRRTYN", "name": "karo", "avatar": null, "biography": "", "public_name": "karo", "guid": "f83f26c6-0a59-5b1d-8f4b-1545ea264a89", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/HRRTYN/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/XJ73RF/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/XJ73RF/", "attachments": []}], "Outdoor": [{"guid": "ea69b36a-eeb8-5288-b905-c6935295473d", "code": "Z3KR73", "id": 60, "logo": null, "date": "2026-08-28T11:00:00+02:00", "start": "11:00", "duration": "05:00", "room": "Outdoor", "slug": "cebula-camp-2026-60-hackerska-gieda", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z3KR73/", "title": "Hackerska Gie\u0142da", "subtitle": "", "track": null, "type": "Workshops", "language": "pl", "abstract": null, "description": "Czas i przestrze\u0144 do wymiany wszelkimi hackerskimi przydasiami", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z3KR73/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z3KR73/", "attachments": []}]}}, {"index": 3, "date": "2026-08-29", "day_start": "2026-08-29T04:00:00+02:00", "day_end": "2026-08-30T03:59:00+02:00", "rooms": {"\u0141\u0105cznik": [{"guid": "43362077-1844-5b45-9f69-01ab3b5d923b", "code": "8QXSZP", "id": 76, "logo": null, "date": "2026-08-29T12:00:00+02:00", "start": "12:00", "duration": "00:25", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-76-wszystkie-skrzynki-mailowe-wymagajace-oauth-w-terminalu", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8QXSZP/", "title": "Wszystkie skrzynki mailowe wymagaj\u0105ce oauth w terminalu!", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "en", "abstract": null, "description": "Czyli jak sprawi\u0107, \u017ce dowolne korpo skrzynki wymagaj\u0105ce oauth wsp\u00f3\u0142pracuj\u0105 z neomuttem?", "recording_license": "", "do_not_record": false, "persons": [{"code": "E3SU73", "name": "smoorg", "avatar": null, "biography": "Entuzjasta j\u0119zyk\u00f3w w stagnacji (C89, Go, Bash), OSS i og\u00f3reczk\u00f3w kiszonych.", "public_name": "smoorg", "guid": "24e479f9-d0be-5af3-bcde-4790169d4a1c", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/E3SU73/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8QXSZP/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8QXSZP/", "attachments": []}, {"guid": "b6c2a196-427d-5c0b-a764-c82e11275bfd", "code": "HQM7VZ", "id": 65, "logo": null, "date": "2026-08-29T12:35:00+02:00", "start": "12:35", "duration": "00:17", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-65-prawie-high-performance-computing", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HQM7VZ/", "title": "Prawie High Performance Computing", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "pl", "abstract": null, "description": "## Opis\r\nSystemy rozproszone to nie tylko Kubernetes, ale te\u017c naukowe i in\u017cynieryjne symulacje. Zafascynowany obliczeniami rozproszonymi uzna\u0142em \u017ce chce zbudowa\u0107 w\u0142asny klaster obliczeniowy. Zakupi\u0142em 6 optiplex\u00f3w 9020, RAM i dyski do nich i wzi\u0105\u0142em sie do pracy. Konfiguracja uruchamiania maszyn i dystrubucji zada\u0144, cho\u0107 kosztowa\u0142a du\u017co nerw\u00f3w, nauczy\u0142a mnie jeszcze wi\u0119cej.\r\n## W prezentacji opowiem o:\r\n- Przygotowaniach, stacku, i konfiguracji\r\n- Bie\u017c\u0105cym utrzymaniu klastra\r\n- O tym czemu warto a czemu nie\r\n- Jak zrobi\u0107 co\u015b podobnego samemu", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZUFKCC", "name": "Juan_em", "avatar": null, "biography": "Entuzjasta elektroniki i programowania, czasem te\u017c matematyki. Cz\u0142onek HSWAW.\r\n\r\nChcesz sie o co\u015b zapyta\u0107? Czego\u015b dowiedzie\u0107? Pisz na: @juan-em:matrix.org", "public_name": "Juan_em", "guid": "135a75d6-d1e5-5d04-8fb5-16c504afdb53", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/ZUFKCC/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HQM7VZ/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HQM7VZ/", "attachments": []}, {"guid": "daaaadae-6018-5173-b26c-1985dafbc8e3", "code": "97KBEL", "id": 55, "logo": null, "date": "2026-08-29T13:00:00+02:00", "start": "13:00", "duration": "00:35", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-55-czego-mozemy-sie-nauczyc-od-szwajcarskich-gorali-czyli-o-tym-jak-zasady-panujace-w-polskich-hackerspejsach-maja-sie-do-tragedii-wspolnego-pastwiska", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/97KBEL/", "title": "Czego  mo\u017cemy si\u0119 nauczy\u0107 od szwajcarskich g\u00f3rali, czyli o tym jak zasady panuj\u0105ce w polskich hackerspejsach maj\u0105 si\u0119 do tragedii wsp\u00f3lnego pastwiska.", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Z teorii gier spo\u0142ecznych Nasha wynik\u0142o, \u017ce spo\u0142eczne zarz\u0105dzanie ograniczonymi zasobami ko\u0144czy si\u0119 zawsze ich dewastacj\u0105 i nieuchronnym rozpadem spo\u0142eczno\u015bci, kt\u00f3re nimi zarz\u0105dza\u0142y. By\u0142o to koronnym argumentem w teoriach ekonomicznych, \u017ce wszystko musi by\u0107 sprywatyzowane, ew poddane regulacjom  narzuconym przez pa\u0144stwo. K\u0142\u00f3ci\u0142o si\u0119 to jednak z faktem istnienia od setek lat spo\u0142eczno\u015bci, kt\u00f3re z powodzeniem zarz\u0105dzaj\u0105 wsp\u00f3lnymi zasobami takimi jak pastwiska g\u00f3rskie, gminne lasy gospodarcze, czy przybrze\u017cne \u0142owiska ryb. \r\n\r\nW ramach prezentacji przedstawi\u0119 osiem warunk\u00f3w istnienia i rozwoju trwa\u0142ych spo\u0142eczno\u015bci zarz\u0105dzaj\u0105cych wsp\u00f3lnymi zasobami stworzonymi przez badaczk\u0119 takich spo\u0142eczno\u015bci: Elinor Ostrom, spr\u00f3buj\u0119 je prze\u0142o\u017cy\u0107 na rzeczywisto\u015b\u0107 polskich hackerspace'\u00f3w oraz na podstawie przeprowadzonej ankiety i w\u0142asnych obserwacji - jakie s\u0105 szanse przetrwania tych organizacji na d\u0142u\u017csz\u0105 met\u0119.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HBJYSP", "name": "Polimerek", "avatar": null, "biography": "Cz\u0142onek zarz\u0105du Hakierspejs \u0141\u00f3d\u017a, gdzie si\u0119 g\u0142\u00f3wnie zajmuj\u0119 ogarnianiem spraw finansowo-ksi\u0119gowych. Wcze\u015bniej zaanga\u017cowany w r\u00f3\u017cne spo\u0142eczno\u015bci: m.in. jeden z administrator\u00f3w Wikipedii, wsp\u00f3\u0142za\u0142o\u017cyciel Stowarzyszenia Wikimedia Polska i jej prezes przez 10 lat,  edytor OpenStreetMap, wsp\u00f3\u0142za\u0142o\u017cyciel Stowarzyszenia OpenStreetMap i przewodnicz\u0105cy komisji rewizyjnej tego\u017c przez 10 lat, wsp\u00f3\u0142za\u0142o\u017cyciel Koalicji Otwartej Edukacji i jej prezes przez jedn\u0105 kadencj\u0119.\r\n\r\nZawodowo dr hab chemii pracuj\u0105cy naukowo w Centrum Bada\u0144 Molekularnych PAN, potem na wydziale chemicznym WAT, a aktualnie w Centrum Papiernictwa i Poligrafii Politechniki \u0141\u00f3dzkiej.", "public_name": "Polimerek", "guid": "21a6d836-7ac0-5e36-a499-087b0d552e25", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/HBJYSP/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/97KBEL/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/97KBEL/", "attachments": []}, {"guid": "4fc8fa52-e333-5ae0-b3cf-1c4fb1913d45", "code": "Z9ABVF", "id": 75, "logo": null, "date": "2026-08-29T17:00:00+02:00", "start": "17:00", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-75-o-odtwarzaniu-youtube-spoza-oficjalnych-interfejsow", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z9ABVF/", "title": "O odtwarzaniu YouTube spoza oficjalnych interfejs\u00f3w", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "20 lat historii metod i obej\u015b\u0107 z niezmiennym celem ogl\u0105dania YouTube bez reklam, poza oficjaln\u0105 stron\u0105 (lub aplikacj\u0105) i - niekiedy - pobierania tre\u015bci. Od prostszych czas\u00f3w jednego prostego endpointa `/get_video`, do niestandardowych kontener\u00f3w, JS challenge-\u00f3w i rotacji klient\u00f3w.", "recording_license": "", "do_not_record": true, "persons": [{"code": "NPVLLD", "name": "torl", "avatar": null, "biography": "", "public_name": "torl", "guid": "604c47ad-aeda-5e3f-85c4-15e2776ac24a", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/NPVLLD/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z9ABVF/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/Z9ABVF/", "attachments": []}, {"guid": "4d2aaff8-49c0-5993-824b-9a1649bd997e", "code": "UWRQAT", "id": 74, "logo": null, "date": "2026-08-29T18:00:00+02:00", "start": "18:00", "duration": "00:30", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-74-jak-nie-zaozyc-hackerspace-podsumowanie-roku-hackerspace-zyrardow", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/UWRQAT/", "title": "Jak (nie) za\u0142o\u017cy\u0107 hackerspace - podsumowanie roku Hackerspace \u017byrard\u00f3w", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Chcieli\u015bcie kiedy\u015b za\u0142o\u017cy\u0107 w\u0142asny spejs? Poka\u017cemy Ci jak tego nie robi\u0107! Hackerspace \u017byrard\u00f3w prezentuje sprawozdanie z roku dzia\u0142alno\u015bci naszej organizacji przest\u0119-", "recording_license": "", "do_not_record": true, "persons": [{"code": "PXDQQS", "name": "ribone", "avatar": null, "biography": "Profesjonalnie gadam g\u0142upoty online jak i offline, wizjoner, inwestor, czasami je\u017cd\u017c\u0119 autobusem do pracy", "public_name": "ribone", "guid": "ef5ad3dc-8db9-5219-8454-19c62fb4d1b6", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/PXDQQS/"}, {"code": "MAH3XP", "name": "MrBoombastic", "avatar": null, "biography": "Mo\u017cecie mnie zna\u0107 albo i nie. Ja bym nie ufa\u0142.", "public_name": "MrBoombastic", "guid": "6161eff4-830a-5fb6-8912-dce288ed4528", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/MAH3XP/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/UWRQAT/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/UWRQAT/", "attachments": []}, {"guid": "1715d63b-f401-5c4b-a31f-c63df895cb52", "code": "TQ7BGX", "id": 91, "logo": null, "date": "2026-08-29T18:45:00+02:00", "start": "18:45", "duration": "01:00", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-91-lightning-talks-slot-2", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/TQ7BGX/", "title": "Lightning Talks (Slot 2)", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": null, "description": "LIghtning talk slot! Please sign up on the wiki.", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/TQ7BGX/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/TQ7BGX/", "attachments": []}, {"guid": "05c84883-6f63-5fe0-891b-ac483d7ec63e", "code": "8UHQ7M", "id": 93, "logo": null, "date": "2026-08-29T20:00:00+02:00", "start": "20:00", "duration": "04:00", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-93-jeopardy-ish", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8UHQ7M/", "title": "Jeopardy-ish", "subtitle": "", "track": null, "type": "Workshops", "language": "pl", "abstract": null, "description": "Gramy w teleturniej. Mo\u017ce Jeopardy, mo\u017ce co\u015b innego.", "recording_license": "", "do_not_record": true, "persons": [], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8UHQ7M/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/8UHQ7M/", "attachments": []}], "Outdoor": [{"guid": "c0677eb8-8728-5107-baf2-45be28591af4", "code": "RRFWGS", "id": 88, "logo": null, "date": "2026-08-29T15:30:00+02:00", "start": "15:30", "duration": "01:30", "room": "Outdoor", "slug": "cebula-camp-2026-88-cyber-baubles-workshop-on-soldering-earrings-with-diodes-eng", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/RRFWGS/", "title": "Cyber baubles: workshop on soldering earrings with diodes (ENG)", "subtitle": "", "track": null, "type": "Workshops", "language": "en", "abstract": null, "description": "Cyber \u200b\u200bbaubles are glow-in-the-dark jewelry you can make yourself. If you're completely new to soldering, this craft is an easy way to try it out. However, if you're more experienced, it's still fun and you can come up with interesting designs and decorate yourself for the festival.\r\nKids can make them too.\r\nYou can find ideas for baubles here: https://www.instagram.com/cyber_baubles/", "recording_license": "", "do_not_record": false, "persons": [{"code": "XAQGT3", "name": "Nado", "avatar": null, "biography": null, "public_name": "Nado", "guid": "73d23681-07f9-5b55-a448-d25eea511dc3", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/XAQGT3/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/RRFWGS/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/RRFWGS/", "attachments": []}]}}, {"index": 4, "date": "2026-08-30", "day_start": "2026-08-30T04:00:00+02:00", "day_end": "2026-08-31T03:59:00+02:00", "rooms": {"\u0141\u0105cznik": [{"guid": "ce5b2c32-4f51-50f5-b9e5-b65a8270e849", "code": "HMMJMS", "id": 71, "logo": null, "date": "2026-08-30T12:00:00+02:00", "start": "12:00", "duration": "01:00", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-71-twoja-tozsamosc-twoje-dane-twoj-algorytm-czyli-at-protocol-w-piguce", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HMMJMS/", "title": "Twoja to\u017csamo\u015b\u0107, twoje dane, tw\u00f3j algorytm \u2013 czyli AT Protocol w pigu\u0142ce", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Social media ostatniej dekady stoj\u0105 na prostym uk\u0142adzie: Ty dostajesz apk\u0119 za darmo, platforma dostaje Ciebie. Jednak tak by\u0107 nie musi!\r\n\r\nAT Protocol przychodzi z inn\u0105 wizj\u0105: masz jedn\u0105 to\u017csamo\u015b\u0107 w ca\u0142ym ekosystemie, swoimi danymi zarz\u0105dzasz sam, a aplikacje i feedy wybierasz wedle w\u0142asnych preferencji. Tutaj vendor lock-in nie istnieje.\r\n\r\nWyt\u0142umacz\u0119, czym w\u0142a\u015bciwie jest atproto, jak dzia\u0142aj\u0105 jego g\u0142\u00f3wne klocki, i czemu jest to technologia warta uwagi. Potem opowiem jak sprawdzi\u0142em jak si\u0119 na nim buduje na podstawie atpr.to i co by\u0142o bolesne, co dostajemy za darmo i ile tak naprawd\u0119 trzeba zrobi\u0107 by budowa\u0107 w ATmosphere.", "recording_license": "", "do_not_record": false, "persons": [{"code": "M7QWFA", "name": "Marek \"seqre\" Grzelak", "avatar": null, "biography": "Pracuj\u0119 jako distributed systems engineer  i pisz\u0119 w Javce, cho\u0107 serduszko ci\u0105gnie do Rusta. Swego czasu bawi\u0142em si\u0119 w cyberbezpiecze\u0144stwo, ale okaza\u0142o si\u0119, \u017ce wol\u0119 zwyk\u0142e klepanie kodu. Poza prac\u0105 jestem jednym z g\u0142\u00f3wnych maintaner\u00f3w open-source Rustowego frameworku webowego Cot.rs oraz sta\u0142em si\u0119 mini-fanatykiem atproto. Poza k\u0105kuterami lubi\u0119 plansz\u00f3wki, kosmos, RPGi, oraz czasami chodz\u0119 na \u015bciank\u0119 si\u0119\u00a0powspina\u0107.", "public_name": "Marek \"seqre\" Grzelak", "guid": "61ef7071-99da-5d1f-95e3-fe908bf229ad", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/M7QWFA/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HMMJMS/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/HMMJMS/", "attachments": []}, {"guid": "184100cf-4bc3-5085-9431-724b66536ecc", "code": "JAZJNP", "id": 77, "logo": null, "date": "2026-08-30T13:15:00+02:00", "start": "13:15", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-77-uczelniany-unix-shell-w-twoim-domu-tylda-org", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/JAZJNP/", "title": "Uczelniany unix shell w twoim domu - tylda.org", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": null, "description": "Przybli\u017cenie spo\u0142eczno\u015bci tildeverse, jej cel\u00f3w i polskiej instancji.\r\n\r\nw 80s jedynym sposobem aby dosta\u0107 si\u0119 do internetu by\u0142a uczelnia i jej system kont. Dostawa\u0142o si\u0119 na start login shellowy, na nim maila, lokalny usenet, irc  oraz pewn\u0105 ilo\u015b\u0107 zasob\u00f3w do wykorzystania na w\u0142asne us\u0142ugi, stron\u0119 interentow\u0105 itd.\r\n\r\nTyldeverse stara si\u0119 by\u0107 nowoczesnym odpowiednikiem uczelnianych serwer\u00f3w tamtych czas\u00f3w.", "recording_license": "", "do_not_record": false, "persons": [{"code": "E3SU73", "name": "smoorg", "avatar": null, "biography": "Entuzjasta j\u0119zyk\u00f3w w stagnacji (C89, Go, Bash), OSS i og\u00f3reczk\u00f3w kiszonych.", "public_name": "smoorg", "guid": "24e479f9-d0be-5af3-bcde-4790169d4a1c", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/E3SU73/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/JAZJNP/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/JAZJNP/", "attachments": []}, {"guid": "0c53dcb9-0ba6-5dbe-af88-c91437bca468", "code": "MB888D", "id": 72, "logo": null, "date": "2026-08-30T14:15:00+02:00", "start": "14:15", "duration": "00:20", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-72-how-to-marine-autonomy-student-debil-perspective", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/MB888D/", "title": "How to marine autonomy - student debil perspective", "subtitle": "", "track": null, "type": "Project show-and-tell", "language": "pl", "abstract": null, "description": "Jeste\u015bmy studentami z Politechniki Gda\u0144skiej zrzeszeni w kole naukowym _SimLE_. Od 2022 roku uczestniczymy w konkursie _RoboBoat_ polegaj\u0105cy na stworzeniu w\u0142asnej \u0142\u00f3dki autonomicznej. Co roku budujemy now\u0105 \u0142\u00f3dk\u0119 i rozwijamy nasz codebase, licz\u0105c \u017ce zajmiemy pierwsze miejsce.\r\n\r\nChcemy opowiedzie\u0107 o naszej architekturze, jej wadach i wyzwaniach z ni\u0105 zwi\u0105zanych. B\u0119dzie troch\u0119 \u015bmiesznie, troch\u0119 powa\u017cnie. Przy okazji chcemy pokaza\u0107 jak inicjatywy tego typu ucz\u0105 in\u017cynierii lepiej ni\u017c studia czy praca.", "recording_license": "", "do_not_record": true, "persons": [{"code": "9YNEGP", "name": "papakallo", "avatar": null, "biography": "Lubi\u0119 programowa\u0107 (g\u0142\u00f3wnie C/C++, Python) i robi\u0107 projekty, kt\u00f3re dodaj\u0105 mi nowych problem\u00f3w do istniej\u0105cych.\r\nOstatnio si\u0119 zainteresowa\u0142em embedded, low level rzeczami i biohackingiem.\r\n\r\nZainteresowania: filozofia, historia, gry komputerowe, sci-fi, p\u0142ywanie, medytacja.\r\n\r\nM\u00f3wi\u0119 w 4 j\u0119zykach: ukrai\u0144ski, rosyjski, angielski i polski. Kiedy\u015b m\u00f3wi\u0142em po niemiecku, ale zapomnia\u0142em go\r\n\r\nMarzy mi si\u0119 zrobienie w\u0142asnej gry, najpewniej RPG, tak\u017ce niech CD Projekt Red dr\u017cy.", "public_name": "papakallo", "guid": "a2664d78-1de9-5e5f-b4fe-a3cea3c1e828", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/9YNEGP/"}, {"code": "HNETWS", "name": "CZARAS", "avatar": null, "biography": null, "public_name": "CZARAS", "guid": "a3e230ae-9af4-5fbf-9d66-e56a44c33898", "url": "https://cfp.cebula.camp/cebula-camp-2026/speaker/HNETWS/"}], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/MB888D/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/MB888D/", "attachments": []}, {"guid": "ac6b5088-d0c8-57b2-b193-b442f914c332", "code": "H8KWSX", "id": 92, "logo": null, "date": "2026-08-30T15:00:00+02:00", "start": "15:00", "duration": "00:45", "room": "\u0141\u0105cznik", "slug": "cebula-camp-2026-92-infra-review-zamkniecie", "url": "https://cfp.cebula.camp/cebula-camp-2026/talk/H8KWSX/", "title": "Infra Review & Zamkni\u0119cie", "subtitle": "", "track": null, "type": "Talk", "language": "pl", "abstract": null, "description": "Zamkni\u0119cie parasola i statystyki.", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/H8KWSX/feedback/", "origin_url": "https://cfp.cebula.camp/cebula-camp-2026/talk/H8KWSX/", "attachments": []}]}}]}}}