<?xml version='1.0' encoding='utf-8' ?>
<!-- Made with love by pretalx v2026.2.1. -->
<schedule>
    <generator name="pretalx" system="pretalx.seagl.org" version="2026.2.1" />
    <version>0.4</version>
    <conference>
        <title>SeaGL 2026</title>
        <acronym>2026</acronym>
        <start>2026-10-23</start>
        <end>2026-10-24</end>
        <days>2</days>
        <timeslot_duration>00:05</timeslot_duration>
        <base_url>https://pretalx.seagl.org</base_url>
        <logo>https://pretalx.seagl.org/media/2026/img/SeaGL_logo_SoY1wrG.svg</logo>
        <time_zone_name>America/Los_Angeles</time_zone_name>
        
        
        <track name="Community and Culture" slug="24-community-and-culture"  color="#142545" />
        
        <track name="Education" slug="25-education"  color="#2b4f91" />
        
        <track name="Hardware" slug="26-hardware"  color="#3563b9" />
        
        <track name="Languages and Tools" slug="27-languages-and-tools"  color="#7b9cd9" />
        
        <track name="Cloud and Infrastructure" slug="35-cloud-and-infrastructure"  color="#0b6634" />
        
        <track name="Open-Source AI and Data Science" slug="28-open-source-ai-and-data-science"  color="#bd80ab" />
        
        <track name="Open-Source Careers" slug="29-open-source-careers"  color="#914a7b" />
        
        <track name="Performance Art" slug="30-performance-art"  color="#753c64" />
        
        <track name="Security and Privacy" slug="31-security-and-privacy"  color="#412137" />
        
        <track name="Systems and Platforms" slug="32-systems-and-platforms"  color="#5d500a" />
        
        <track name="Everything Else" slug="33-everything-else"  color="#960799" />
        
        <track name="Keynote" slug="34-keynote"  color="#9ca803" />
        
    </conference>
    <day index='1' date='2026-10-23' start='2026-10-23T04:00:00-07:00' end='2026-10-24T03:59:00-07:00'>
        <room name='Room 250' guid='4824c70d-fb89-574f-ab70-a1ff7a478498'>
            <event guid='b96d540b-86d0-5683-bbb5-4a3d6561bdb5' id='238' code='TGRTZU'>
                <room>Room 250</room>
                <title>The mv Command Doesn&apos;t Move Things &amp; Other Stuff New Users Don&apos;t Know</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2026-10-23T09:10:00-07:00</date>
                <start>09:10</start>
                <duration>00:30</duration>
                <abstract>If you think Linux dating all the way back to 1991 is old, wait&apos;ll you hear about AT&amp;T UNIX. This talk is a whirlwind tour of ancient UNIX quirks that existed long before Linus ever started kernel hacking; quirks we&apos;ve all accepted in the community and have become so inured to working around that we don&apos;t even think of them as problems anymore, if we think of them at all. Come learn some history, learn some real-life gotchas and how to avoid them, and some words of wisdom all the greybeard old-timers forgot to give you.</abstract>
                <slug>2026-238-the-mv-command-doesn-t-move-things-other-stuff-new-users-don-t-know</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='175'>Toby Betts</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/TGRTZU/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/TGRTZU/feedback/</feedback_url>
            </event>
            <event guid='fd840b80-df57-53e5-97e2-0b8fcf68c495' id='311' code='JTFWJK'>
                <room>Room 250</room>
                <title>When Free Costs More Than You Think: Open Source Infrastructure for All</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2026-10-23T09:40:00-07:00</date>
                <start>09:40</start>
                <duration>00:30</duration>
                <abstract>As a hobby, I started building a personal web app to solve my needs as a Python community organizer and a public speaker. I call these my own &#8220;secret codes&#8221;, but there&#8217;s nothing secret about it. These are all open source Python web apps built on Django.

Why build my own when there are existing SaaS products out there? 
Using SaaS products are free but they have hidden costs like: needing to accept third party cookies, having your data used/trained, having to pay for more powerful features.

In this talk I&apos;ll walk through what I built, why I built it instead of reaching for free tools, and what it would take to let others use it too. Convenience, privacy, and trust are worth paying for.</abstract>
                <slug>2026-311-when-free-costs-more-than-you-think-open-source-infrastructure-for-all</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='238'>Mariatta</person>
                </persons>
                <language>en</language>
                <description>As a hobby, I started building a personal web app to solve my day to day needs as a Python community organizer. A QR code generator app, a personal scheduling calendar, surveys for collecting community feedback, and an expense tracker. I call these my own &#8220;secret codes&#8221;, but there&#8217;s nothing secret about it. These are all open source Python web apps built on Django.

Why build my own when there are existing solutions out there? There are pre-existing SaaS products that can solve these for me. Why not just use forms and spreadsheets? They are free, and without maintenance.

While it&#8217;s true some of these you can get for &#8220;free&#8221; without paying, but they have hidden costs like: needing to accept third party cookies, having your data used/trained, having to pay for more powerful features.
Building your own apps looks like overkill, and at first it is. But once you&apos;ve paid that, others come for free: additional apps for the same cost of hosting. What you get is an app without any ads, third-party cookies, trackers, and full ownership of your own data and code.
In this talk I&apos;ll walk through what I built, why I built it instead of reaching for free tools, and what it would take to let others use it too. Convenience, privacy, and trust are worth paying for.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/JTFWJK/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/JTFWJK/feedback/</feedback_url>
            </event>
            <event guid='659133fc-b34d-5acd-9346-052914ab3958' id='199' code='UC3VVG'>
                <room>Room 250</room>
                <title>BadgeFed: Open, Decentralized Badges via ActivityPub</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:20</duration>
                <abstract>Digital badges promise portable, verifiable recognition, but in practice, they&#8217;re locked behind proprietary platforms, expensive subscriptions, and rigid workflows. For many nonprofits and open communities, that makes them unusable.

BadgeFed rethinks digital credentials for the open web. Built on the Open Badges standard and the ActivityPub protocol, it brings badge issuance, sharing, and verification into the Fediverse, fully open source, self-hostable, and designed to run on Linux.

This talk explores how federated social infrastructure can replace centralized credential platform and build sustainable recognition systems without vendor lock-in.</abstract>
                <slug>2026-199-badgefed-open-decentralized-badges-via-activitypub</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='137'>Maho Pacheco</person>
                </persons>
                <language>en</language>
                <description>A few years ago, while volunteering at a nonprofit, we kept running into the same blocker: digital badge platforms were simply not an option. Cost, lock-in, and lack of flexibility made them incompatible with volunteer-driven work. The idea of recognizing contributions kept dying&#8212;not because it lacked value, but because the tooling wasn&#8217;t built for us.

BadgeFed emerged from that gap.

BadgeFed is an open-source, federated badge system that combines:

Open Badges for standard, portable credentials
ActivityPub for federation and distribution
A self-hostable .NET application designed to run on Linux

Instead of issuing badges from a centralized platform, BadgeFed treats credentials as federated objects. They can be created, shared, discovered, and verified across independent instances&#8212;similar to how Mastodon federates social content.

This unlocks new possibilities:

Organizations fully own their credential infrastructure
Badges persist beyond any single platform or issuer
Recognition becomes part of the social web, not a silo

We&#8217;ll also look at real-world applications through community-driven credentialing efforts, where nonprofits can deploy their own instances and participate in a shared, federated ecosystem</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/UC3VVG/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/UC3VVG/feedback/</feedback_url>
            </event>
            <event guid='87013abf-0a1b-5c42-9aab-964fd0c1f8f9' id='296' code='TUEC9T'>
                <room>Room 250</room>
                <title>What is a flight computer, anyway?</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T11:00:00-07:00</date>
                <start>11:00</start>
                <duration>00:20</duration>
                <abstract>A talk on how modern rockets use software (often times Open Source) to accomplish nigh-impossible tasks, such as taking off from Earth or very accurately getting to a certain orbit. Goes into a simulation I have made, which includes naive flight software capable of takeoff and orbit.</abstract>
                <slug>2026-296-what-is-a-flight-computer-anyway</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='229'>Ian Botashev</person>
                </persons>
                <language>en</language>
                <description>**Overview**
The entire talk will be based primarily around flight software for rockets, with some specific examples from NASA. It&apos;s hard to talk about specifics, since a lot of it is considered as government secrets, however there&apos;s some really interesting topics on how rockets navigate themselves (Like the classic, &quot;the missile knows where it is by subtracting where it isn&apos;t from everywhere else&quot;), what sensors it talks to, and et cetera. Some specific examples would be how the Apollo flight computer worked (It&apos;s so incredibly cool, and it&apos;s 60 year old technology! Written on MB&apos;s of ram! How? I&apos;d love to talk about that!)

**My own flight software**
I would love to showcase as a simple example a simulation I&apos;ve made of flight software. I have a very crude simulation of the Earth, gravity, and a basic rocket with a gimbal thruster, and how I was able to write the flight software for it to be able to accomplish a complex mission goal. It&apos;s not terribly complex, and I believe is an interesting starter for anyone who might be curious.

**Okay, but how is this related to Open Source?**
A lot of rockets, from what little the public knows, use open source software! For example, SpaceX&apos;s dragon uses embedded linux in some of it&apos;s systems.
Some other really cool software I&apos;d want to highlight is things such as *OpenRocket* (I&apos;d leave a link here, but I&apos;m afraid it might be flagged as malicious) which is used by enthusiasts to design rockets and test them, all open source.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/TUEC9T/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/TUEC9T/feedback/</feedback_url>
            </event>
            <event guid='9fe41f90-56db-5a63-b8ed-4f21f0c5ac63' id='340' code='DEKVE9'>
                <room>Room 250</room>
                <title>From E-Waste to Empowerment: The Story of The Computer Upcycle Project</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-23T11:30:00-07:00</date>
                <start>11:30</start>
                <duration>00:50</duration>
                <abstract>A small effort to keep old laptops out of landfills grew into The Computer Upcycle Project, a community upcycling program that&apos;s refurbished 3,000+ computers for people in need. This talk shares how a local donation program in Olympia, WA turned into a full-scale computer reuse effort &#8212; breathing new life into old hardware with a mix of Linux systems, including Debian, Bazzite, Fedora, and our own Nixbook OS, a simple, stable, auto-updating NixOS-based build. Learn how thoughtful design, the right OS for the right machine, and community action turn e-waste into opportunity.</abstract>
                <slug>2026-340-from-e-waste-to-empowerment-the-story-of-the-computer-upcycle-project</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='264'>Mike Kelly</person>
                </persons>
                <language>en</language>
                <description>A small effort to keep old laptops out of landfills grew into The Computer Upcycle Project, a community upcycling program that&apos;s refurbished 3,000+ computers for people in need. This talk shares how a local donation program in Olympia, WA turned into a full-scale computer reuse effort &#8212; breathing new life into old hardware with a mix of Linux systems, including Debian, Bazzite, Fedora, and our own Nixbook OS, a simple, stable, auto-updating NixOS-based build. Learn how thoughtful design, the right OS for the right machine, and community action turn e-waste into opportunity.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/DEKVE9/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/DEKVE9/feedback/</feedback_url>
            </event>
            <event guid='0d60891b-ca2d-5143-a04a-ce1bdac81a3e' id='243' code='ANUBN3'>
                <room>Room 250</room>
                <title>Learning an Ancient Language with an Ancient Text Editor</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-23T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:50</duration>
                <abstract>There is a vast treasure trove of free Latin language pedagogical content available on the Internet, but shockingly little of it is in plaintext -- the greppable, diffable, interoperable, and eternal format that is the fundamental substrate of GNU Emacs.

In this talk I&apos;ll demonstrate how I use both local and cloud-hosted ML models to transform recorded Latin audio into glorious structured plaintext that not only encodes the text itself, but also its morphological and semantic context.  Thus transformed, we can now render the text with attached metadata that enables powerful word-at-point features like linguistic details in the echo area, accurate dictionary lookups, and audio playback with precise word alignment.</abstract>
                <slug>2026-243-learning-an-ancient-language-with-an-ancient-text-editor</slug>
                <track>Education</track>
                
                <persons>
                    <person id='177'>Mike Hamrick</person>
                </persons>
                <language>en</language>
                <description>Slides: https://muppetlabs.com/~mikeh/latin_emacs.html
Live website: https://fabulae.orbilii.com</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/ANUBN3/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/ANUBN3/feedback/</feedback_url>
            </event>
            <event guid='2bc14743-e447-51d8-856b-b3d4e37e7c03' id='323' code='PY7UXH'>
                <room>Room 250</room>
                <title>Share the dead ends too: a hands on argument for sharing your failures</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T15:00:00-07:00</date>
                <start>15:00</start>
                <duration>00:20</duration>
                <abstract>Open hardware and open software run on shared knowledge, but we mostly share the things that worked. The dead ends and half-broken attempts stay private, even though they often save the next person the most time. I want to make the case for sharing those too. My example is a flashlight I tried to 3D print from filament that conducts electricity. The first version barely lit up, and I posted it anyway as a &quot;limited success.&quot; The second one worked. I will walk through both, with real measurements and a straight answer on what the filament is good and bad at. Cheap, printable, open hardware makes it low-risk to share the messy parts. And yes, I will bring flashlights to hand out.</abstract>
                <slug>2026-323-share-the-dead-ends-too-a-hands-on-argument-for-sharing-your-failures</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='245'>Trevor Johnson</person>
                </persons>
                <language>en</language>
                <description>[Presentation slides available here.]([url](https://ataary.com/seagl2026-sharethedeadendstoo.html))</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/PY7UXH/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/PY7UXH/feedback/</feedback_url>
            </event>
            <event guid='833ebe21-bfd9-587f-a033-ae1d9d3de6e0' id='335' code='SG7B3F'>
                <room>Room 250</room>
                <title>Functional Programming 101</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T16:30:00-07:00</date>
                <start>16:30</start>
                <duration>00:20</duration>
                <abstract>Functional programming is often seen as difficult or only relevant to languages like Haskell, but its core ideas can make anyone a better programmer. In this beginner-friendly talk, we&apos;ll explore concepts like pure functions, immutability, higher-order functions, and type-driven design using familiar examples from Python and Java before seeing how Haskell brings these ideas together. You&apos;ll learn how functional thinking leads to code that&apos;s easier to understand, test, and maintain, and leave with practical techniques you can apply in your everyday projects, regardless of the language you use. This talk is meant for an audience with no experience with Functional Programming and Haskell.</abstract>
                <slug>2026-335-functional-programming-101</slug>
                <track>Education</track>
                
                <persons>
                    <person id='253'>Dyuti De</person>
                </persons>
                <language>en</language>
                <description>Have you ever wondered why so many experienced developers recommend learning Haskell or functional programming, even if you never plan to use it at work? This session answers that question by introducing the core principles of functional programming in a practical, approachable way. We&apos;ll cover pure functions, immutability, function composition, higher-order functions, and how strong type systems can catch bugs before your code runs. Rather than focusing on theory, we&apos;ll connect these ideas to problems every developer faces.
By the end of the talk, you&apos;ll understand why functional programming has influenced nearly every modern language and how adopting its mindset can help you write simpler, more reliable, and more maintainable software&#8212;whether you&apos;re contributing to open source, building production systems, or just looking to become a better thinker.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/SG7B3F/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/SG7B3F/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Room 332' guid='2ab84616-acca-5a23-9508-50639b200b48'>
            <event guid='7555c749-dced-5e7c-8d74-80033fc0d30e' id='253' code='V7RKJW'>
                <room>Room 332</room>
                <title>Be a Starter, Not a Finisher: For Yourself and For the World</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:20</duration>
                <abstract>Even though finishers will nearly always get the credit, starters are the secret power that changes the world. From the US civil rights movement to the push for community-controlled social media, finishers have always relied on dozens or hundreds of starters to lay the groundwork for them. We should do more to reward starters in open source.</abstract>
                <slug>2026-253-be-a-starter-not-a-finisher-for-yourself-and-for-the-world</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='189'>Deb Nicholson</person>
                </persons>
                <language>en</language>
                <description>Starting new things is undervalued. We love to reward people for finishing things and getting to the end of things, even though sometimes that&#8217;s easier. The really hard part is starting, whether we&#8217;re talking about software projects, creating new habits or changing the world. Without new approaches and new perspectives, our world becomes change-resistant and it becomes easier to let the biggest and most comfortable entities do what they&#8217;ve always done. 

Even though finishers will nearly always get the credit, starters are the secret power that changes the world. From the US civil rights movement to the push for community-controlled social media, finishers have always relied on dozens or hundreds of starters to lay the groundwork for them. We should do more to reward starters in open source.  In this talk I will cover why many of us shy away from starting new things and why you personally might want to do more starting.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/V7RKJW/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/V7RKJW/feedback/</feedback_url>
            </event>
            <event guid='0e529cfb-25f7-5e8f-9559-b2e185eecbc8' id='200' code='97YMUS'>
                <room>Room 332</room>
                <title>Engineerspeak - Translation Skills Between Teams</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T11:00:00-07:00</date>
                <start>11:00</start>
                <duration>00:20</duration>
                <abstract>To non-engineers, geeks often sound like a chorus of doom. When we say a codebase is &quot;complete garbage&quot; we&apos;re usually describing a 0.x% deviation from technical excellence - but the sales and markting teams quickly update their resumes. This talk explores the &quot;Engineerspeak&quot; dialect: why our brains are wired to prioritize edge cases, minutia, and fatalistic honesty. We&apos;ll break down how to bridge the gap between technical rigor and organizational communication without losing our integrity. Expect humour, horror stories, and a healthy dose of self deprecation. Let&apos;s optimize the most buggy stack interface: the one between teams.</abstract>
                <slug>2026-200-engineerspeak-translation-skills-between-teams</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='138'>Bri Hatch</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/97YMUS/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/97YMUS/feedback/</feedback_url>
            </event>
            <event guid='aeefc8b0-7547-52b8-8e8d-6d12d00f5014' id='304' code='MAJNGL'>
                <room>Room 332</room>
                <title>Sovereign AI: Running Useful, Self-Hosted Agents on Modest Hardware</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-23T11:30:00-07:00</date>
                <start>11:30</start>
                <duration>00:50</duration>
                <abstract>AI assistants like Claude and ChatGPT are powerful, convenient, and a trap. The cost, in addition to the price itself, is that your data and your code are being handed off to a corporation and who knows who else. Breaking your dependency on cloud AI takes effort and sacrifices convenience, but the gap between local LLMs and frontier models is narrowing every day. The hidden challenge is the harness, everything that wraps around the LLM to make it useful. This talk shows how to run an agentic AI stack using open source tools and whatever hardware you have to make useful tools without giving up your privacy and your sovereignty.</abstract>
                <slug>2026-304-sovereign-ai-running-useful-self-hosted-agents-on-modest-hardware</slug>
                <track>Open-Source AI and Data Science</track>
                
                <persons>
                    <person id='231'>Brady Dibble</person>
                </persons>
                <language>en</language>
                <description>Cloud AI assistants are convenient, and they come with strings: metered pricing that changes, rate limits, models deprecated out from under your workflows, terms of service you don&apos;t set, and all your data leaving your premises.
  
This is a practical tour of the alternative: an agentic AI stack you host and own.
- We start honestly, with the tradeoffs. Open-weight LLM models give up some reasoning quality, some context length, and the polished tooling the big vendors ship. If you don&apos;t have crazy hardware, speed is also an issue. But for many agentic use cases, speed isn&apos;t necessary. Knowing what you actually lose is what lets you decide when local is enough and when a cloud call earns its keep.
 - Then we rebuild capability with open tools. Consumer hardware can run modern open-weight models with fast enough for real, useful work. From there we borrow from HPC. We&apos;ll show how to make a beowulf cluster with cheap secondhand mini-PCs, turning hardware most people would recycle into useful compute. A small routing layer puts every backend behind one OpenAI-compatible endpoint, so the agent tools you already run target your hardware instead of a vendor.
- The missing piece is that once you have an LLM running locally, the hard part is the harness.
- We close on the reason that matters most: sovereignty. Your data stays on your network, the model you validated behaves the same next month, you can run fully offline, and the cloud becomes an option you choose rather than a foundation you depend on.

You will leave knowing how to get up and running with the hardware you have at home to begin making AI work for you and under your control.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/MAJNGL/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/MAJNGL/feedback/</feedback_url>
            </event>
            <event guid='e4d62ec0-40f0-5841-b25a-cde1c255edf0' id='240' code='7QPE7N'>
                <room>Room 332</room>
                <title>Art of the Fork: Reclaiming Community Trust</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:20</duration>
                <abstract>On March 27th, 2026, a coalition of European companies including IONOS and Nextcloud announced &quot;[Euro-Office](https://github.com/Euro-Office),&quot; an AGPLv3-licensed fork of OnlyOffice. While public discourse has rightly focused on the legal nuances of the AGPLv3 license, this talk will rather focus on one of the project&apos;s other key objectives: liberating the codebase from a vendor accused of &quot;open-washing.&quot;</abstract>
                <slug>2026-240-art-of-the-fork-reclaiming-community-trust</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='176'>Edward Ly</person>
                </persons>
                <language>en</language>
                <description>Using Euro-Office and other high-profile forks as case studies, we will examine the critical role forks play when corporate stewardship fails and trust breaks down. We will move beyond the headlines to dissect the distinct factors that determine whether a fork thrives or withers, revealing that community cohesion and governance are often more decisive than code quality alone. Finally, we will provide a practical framework for developers considering a fork, drawing on historical precedents to outline the risks, benefits, and essential strategies for building a sustainable community.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/7QPE7N/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/7QPE7N/feedback/</feedback_url>
            </event>
            <event guid='0cf7d0ce-76c8-5f3e-adce-ef8b92a5473f' id='337' code='WADZHG'>
                <room>Room 332</room>
                <title>Chasing perfection: websites that pass all the tests</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T14:30:00-07:00</date>
                <start>14:30</start>
                <duration>00:20</duration>
                <abstract>### Have you ever wanted to achieve website perfection?

Ever wanted to get (and maintain) four 100/100 scores in Lighthouse? Make automated accessibility tests like Axe DevTools pass completely? ... Even tame the most verbose and difficult of checkers, the W3C Validator?

I am here to show you how to get there and show you its not as hard as it seems. Even under such rigid constraints, a lot of creativity is possible. In this talk I will demonstrate a handful of sites that are simple and pass tests with flying colors, and also show how they manage to be incredibly useful and communicate information. And best of all, you can make one too!</abstract>
                <slug>2026-337-chasing-perfection-websites-that-pass-all-the-tests</slug>
                <track>Education</track>
                
                <persons>
                    <person id='255'>airbr</person>
                </persons>
                <language>en</language>
                <description>For fun, we will embrace a practical kind of perfectionism for 20 minutes and accept nothing less than perfect. This talk is intended to be an engaging session showcasing several static websites created with a goal to pass as many quality performance and accessibility and code checker tests as possible that for many working websites might as well be an impossible dream. Despite these constraints, some of these websites have served very effective real world purposes and work well for humans, bots... and even AI Agents. 

An open source starter project, The HTML5 Boilerplate project, is chosen for a convenient starting point for teaching how to make such a website. Important and useful example tests including Lighthouse tests, Yellow Lab Tools, Arc Toolkit and the W3C Validator are introduced and discussed as to their merits and caveats. We may also run some tests on popular websites, just to see how wild the world can be venturing out of this cone of perfection to see how common imperfection always is in the real world.

In this this talk we will question and critique the concept of perfection and the drawbacks of building to strict tests, while getting the joy of seeing some websites which achieve at high levels and learning skills to make our own. What does it mean to make a website where there are no more audits to respond to? Is it the end? 

Ultimately, I will leave you with some knowledge and skill to make your own &quot;perfect website&quot; and leave you completely free to make something different, but knowing a little more about the difference.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/WADZHG/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/WADZHG/feedback/</feedback_url>
            </event>
            <event guid='905617ef-0aca-5da0-8b5c-06da6c45f66c' id='312' code='GQZEUY'>
                <room>Room 332</room>
                <title>The Small Web Is Huge</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T15:00:00-07:00</date>
                <start>15:00</start>
                <duration>00:20</duration>
                <abstract>It&apos;s larger than you can comfortably fit in your head.</abstract>
                <slug>2026-312-the-small-web-is-huge</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='239'>Romeo Solano</person>
                </persons>
                <language>en</language>
                <description>Come for an exploration of the &quot;small&quot; web. We&apos;ll explore what the small web is, why it&apos;s blowing up, how to participate in it as a writer and a user, and how to have FUN surfing the web again.

There are a handful of huge websites that dominate the Internet and control the vast majority of users. This practice is antithetical to a free and open world wide web. In open rebellion to this trend, many Internet users have migrated some or all of their digital footprints onto smaller group platforms or individual sites.

This talk will explore as many facets of this phenomenon as can fit in the timeslot.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/GQZEUY/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/GQZEUY/feedback/</feedback_url>
            </event>
            <event guid='c93747a4-7533-5bfe-a1fd-3a9d075177c5' id='319' code='NBZRNK'>
                <room>Room 332</room>
                <title>A Beginner&apos;s Guide To Mastodon And The Fediverse!</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T16:30:00-07:00</date>
                <start>16:30</start>
                <duration>00:20</duration>
                <abstract>a simple guide on why and how to get started building a following or community on mastodon and/or the fediverse</abstract>
                <slug>2026-319-a-beginner-s-guide-to-mastodon-and-the-fediverse</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='243'>&#127752; vanta rainbow black &#127752;</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/NBZRNK/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/NBZRNK/feedback/</feedback_url>
            </event>
            <event guid='1c314168-e614-5d6e-875c-4b8a83542dc0' id='292' code='FPTRLD'>
                <room>Room 332</room>
                <title>Network Infrastructure at 10K+ Snapshotted VM Scale</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-23T17:00:00-07:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>Running thousands of snapshotted VMs pushes Linux networking to its limits. This talk covers battle-tested strategies balancing performance, isolation, and efficiency across large-scale topologies. We explore Geneve tunneling for scalable overlay networks, eBPF-accelerated networking for line-rate performance, and stateless NAT without connection tracking overhead. Prefix-based iptables/nftables rules scale to thousands of instances, while namespace pooling minimizes snapshot operation costs. We also address RTNL lock contention and its mitigation. Attendees will learn to architect network stacks for snapshotted workloads where VMs are cloned, restored, and migrated while maintaining security and predictable performance.</abstract>
                <slug>2026-292-network-infrastructure-at-10k-snapshotted-vm-scale</slug>
                <track>Cloud and Infrastructure</track>
                
                <persons>
                    <person id='226'>Shivendra Srivastava</person><person id='227'>Prashant Kumar Singh</person><person id='266'>Kshitij Gupta</person>
                </persons>
                <language>en</language>
                <description>Running thousands of snapshotted VMs presents unique networking challenges that push Linux networking primitives to their limits. This talk explores battle-tested strategies for designing large-scale network topologies that balance performance, isolation, and resource efficiency.
We&apos;ll dive into practical solutions for high-density VM environments, covering:

1. Modern tunneling with Geneve for scalable overlay networks that outperform traditional approaches.
2. eBPF-accelerated networking to bypass kernel bottlenecks and achieve line-rate performance.
3. Stateless NAT techniques that enable network reuse without connection tracking overhead.
4. Smart firewall design using device prefix-based iptables/nftables rules that scale to thousands of instances.
5. Namespace pooling strategies to minimize creation/teardown costs during rapid VM snapshot operations.
6. RTNL lock contention and its operational impact on large-scale deployments, plus mitigation strategies.

Attendees will learn how to architect network stacks that handle the unique demands of snapshotted workloads&#8212;where VMs are frequently cloned, restored, and migrated&#8212;while maintaining security boundaries and predictable performance. Real-world examples will demonstrate how these techniques reduce network initialization time from seconds to milliseconds and handle 10K+ concurrent VM instances on commodity hardware.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/FPTRLD/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/FPTRLD/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Room 340' guid='da8ea6be-2d4a-5c6e-a07c-c9a64ef76e56'>
            <event guid='88a3f6a8-658e-53c9-80fe-42c9d7fef668' id='203' code='HANBXQ'>
                <room>Room 340</room>
                <title>Refining the Linux Elevator Pitch</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:20</duration>
                <abstract>As duopolies in technology continue to flex their power for purposes contrary to what users want to do with their machines, and governments insist upon pushing age-verification requirements into software and hardware, interest in Linux as an alternative (or the foundation of an alternative) continues to grow. However, Linux still holds a reputation as a technical and scary operating system for nerds. It needs a better &quot;elevator pitch,&quot; a short, accurate, and interest-piquing description. Let&apos;s build one together!</abstract>
                <slug>2026-203-refining-the-linux-elevator-pitch</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='140'>Alex Byrne</person>
                </persons>
                <language>en</language>
                <description>As duopolies in technology continue to flex their power for purposes contrary to what users want to do with their machines, and governments insist upon pushing age-verification requirements into software and hardware, interest in Linux as an alternative (or the foundation of an alternative) continues to grow. 

However, Linux still holds a reputation as a technical, scary, complex operating system for nerds. Statements like &quot;You&apos;re already running Linux on your phone&quot; aren&apos;t enough to break that image, because of the work done to make Linux systems look friendly and abstract or obscure much of the technical details or customization options. And extolling the virtues of FOSS/FLOSS to people tends to make their eyes glaze over, unless they&apos;re already interested in such things.

Helping get people interested in trying and sticking with Linux means putting together a useful elevator pitch for it - something that is descriptive, informative, and can be told to someone in an elevator ride between levels of a building.. So that&apos;s what we&apos;re doing - taking our elevator pitches for running, trying, using Linux, and refining them in directions so that more non-technical people will be interested in  using Linux in the practicalities, instead of being interested in it in the abstract.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/HANBXQ/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/HANBXQ/feedback/</feedback_url>
            </event>
            <event guid='c44f25a1-0b4e-5d26-a509-493bcab07dfd' id='320' code='Q7WBAS'>
                <room>Room 340</room>
                <title>Choosing a Distro</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T11:00:00-07:00</date>
                <start>11:00</start>
                <duration>00:20</duration>
                <abstract>This is a presentation about how to pick a Linux distribution. For new users, it can be a guide. For intermediate and experienced users, it can be a refresher as to what&apos;s out there.</abstract>
                <slug>2026-320-choosing-a-distro</slug>
                <track>Education</track>
                
                <persons>
                    <person id='244'>Larry Cafiero</person>
                </persons>
                <language>en</language>
                <description>I will be discussing what to look for in a Linux distribution, after writing the &quot;Distro of the Week&quot; column for FOSS Force &amp; continuing with distrooftheweek.com.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/Q7WBAS/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/Q7WBAS/feedback/</feedback_url>
            </event>
            <event guid='abd0fee6-9d1b-5179-968f-3add5cc5223f' id='246' code='VWDXGN'>
                <room>Room 340</room>
                <title>Beyond --help: A Beginner&apos;s Guide to Man Pages</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:20</duration>
                <abstract>**Learn how to use the `man` command on Linux to read documentation!**

Man pages have a reputation for being cryptic, intimidating, and written for people who already know the answer. However, they&apos;re available offline, pre-installed in most places, and consistently structured. Once you can &quot;RTFM&quot; (read the friendly manual), you&apos;ll never go back!

This talk is for people who have never heard of man pages, and those who&apos;ve never opened one without fear and trepidation. I will:
- Use Ubuntu and basic command line tools
- Explain how to navigate the document structure of `man` pages
- Solve some simple problems using `man` pages
- Install some tools to make your `man` prettier and friendlier</abstract>
                <slug>2026-246-beyond-help-a-beginner-s-guide-to-man-pages</slug>
                <track>Languages and Tools</track>
                
                <persons>
                    <person id='182'>Joni Hendrickson</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/VWDXGN/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/VWDXGN/feedback/</feedback_url>
            </event>
            <event guid='d2464e7d-9fb6-5aeb-8022-c1b9baf8022e' id='334' code='LYXQ8H'>
                <room>Room 340</room>
                <title>Using Debian-Linux Desktop GUI since 2003: a user tour</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T14:30:00-07:00</date>
                <start>14:30</start>
                <duration>00:20</duration>
                <abstract>I have high demands for my private computing!  Data privacy, control over my CPU usage, fast performance on old hardware, and organized retrieval of uncountable local research notes for fiction and non-fiction writing.  I am not a developer, and rarely use the command line, but I know what I am doing, and know my limits.  Here is one way to be a user of a Linux desktop environment.</abstract>
                <slug>2026-334-using-debian-linux-desktop-gui-since-2003-a-user-tour</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='252'>Delib</person>
                </persons>
                <language>en</language>
                <description>Advanced user?  Configuration meddler?  A long time user shares typical workflow and file-management for practically all-local data.  Writing, layout, graphics, and archiving research topics; typical uses.  This is a simple tour of a Debian user&apos;s &apos;every-day-drivers&apos;.  LibreOffice, Emacs org-mode, Thunar, Meld, XFCE, Thunderbird, Evolution, Calibre, Dino, Firefox, FoxtrotGPS, KeePass, Gramps, Osmo, Filezilla, VLC, Scribus, Blender, GIMP, Xournal, Qalculate, AisleRiot. Fish (and like that)</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/LYXQ8H/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/LYXQ8H/feedback/</feedback_url>
            </event>
            <event guid='661286ff-8a9a-59a9-bb94-aaa96a1fc785' id='249' code='ELD8HD'>
                <room>Room 340</room>
                <title>Mapbattle: how RTM is building a community around OSM</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T15:00:00-07:00</date>
                <start>15:00</start>
                <duration>00:20</duration>
                <abstract>Resist Tech Monopolies (RTM) runs a game called Mapbattle, at which participants use public transportation to go around the city and make Open Street Map (OSM) contributions to gain territory.
The presentation will go over the idea of the game and what inspired it (spoiler: SeaGL 2025 is part of that story), the technology behind the game&apos;s website, and the observed community benefits of running this game as well as other benefits we hope the game achieves as it keeps running.</abstract>
                <slug>2026-249-mapbattle-how-rtm-is-building-a-community-around-osm</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='184'>mmar</person><person id='272'>Linnea</person>
                </persons>
                <language>en</language>
                <description>By visiting [this](https://mapbattle.resisttechmonopolies.online/game/birthday) or [this](https://mapbattle.resisttechmonopolies.online/game/abcd) you can see how the map looks like for a game.
This website is [an open source](https://git.coopcloud.tech/RTM/mapbattle) tool we developed for the players to use alongside other OSM tools and apps they can use.

Rules of the game are made to encourage bonding with your teammates and interacting with your city and its transportation network.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/ELD8HD/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/ELD8HD/feedback/</feedback_url>
            </event>
            <event guid='81e376ed-417d-5cb4-83c5-a17336a37741' id='300' code='PAPGUT'>
                <room>Room 340</room>
                <title>AsciiDoc: plain text for fancy output</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-23T16:30:00-07:00</date>
                <start>16:30</start>
                <duration>00:20</duration>
                <abstract>AsciiDoc is a great text tool for documentation from simple notes to books. Asci
iDoc is human readable plain text markup.
 
Since it&apos;s plain text, AsciiDoc lends itself to revision control systems. Even WebUI systems like GitHub wiki can support it.

AsciiDoc was created in 2002 as a human readable format for publishing DocBook XML. Via different backend processors, it can also be converted to many other formats. Plain text, revision control, and wikifiable is a trifecta of sysadmin documentation awesomeness.

Attendees will become familiar with use cases, document conversion, and basic syntax.</abstract>
                <slug>2026-300-asciidoc-plain-text-for-fancy-output</slug>
                <track>Languages and Tools</track>
                
                <persons>
                    <person id='224'>lufthans</person>
                </persons>
                <language>en</language>
                <description>AsciiDoc is a great text tool for documentation from simple notes to books. AsciiDoc is human readable plain text markup.

Since it&apos;s plain text, AsciiDoc lends itself to revision control systems. Even WebUI systems like GitHub wiki can support it.

AsciiDoc was created in 2002 as a human readable format for publishing DocBook XML. Via different backend processors, it can be converted to many other formats as well. Plain text, revision control and wikifiable is a trifecta of sysadmin documentation awesomeness.

Important AsciiDoc features:

* human readable plain text markup
* easy learning curve
* many output formats ( HTML, DocBook, man pages, ODF, ePub, PDF, and more )
* widely supported
* ease of revision control
* detailed, complex formatting available when needed
* GPLv2

After attending this session, audience members will be familiar with basic AsciiDoc syntax and exporting to different backend formats. They will also learn advantages and disadvantages of AsciiDoc and Markdown.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/PAPGUT/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/PAPGUT/feedback/</feedback_url>
            </event>
            <event guid='d5eed000-5551-54c7-a440-e44fc405627b' id='306' code='S3AADB'>
                <room>Room 340</room>
                <title>Alternate Technological Futures; What We Sacrifice at the Altar of AI</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-23T17:00:00-07:00</date>
                <start>17:00</start>
                <duration>00:50</duration>
                <abstract>This talk will discuss the importance of environmentally-minded technologists, how you can become one, &amp; what technologies there are for us to be excited for. Additionally it will discuss why &quot;AI&quot; isn&apos;t amongst them.

It was originally presented at the Wakaatu Arts &amp; Action! Club in Nelson, New Zealand.</abstract>
                <slug>2026-306-alternate-technological-futures-what-we-sacrifice-at-the-altar-of-ai</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='233'>Adrian Cochrane</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/S3AADB/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/S3AADB/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    <day index='2' date='2026-10-24' start='2026-10-24T04:00:00-07:00' end='2026-10-25T03:59:00-07:00'>
        <room name='Room 250' guid='4824c70d-fb89-574f-ab70-a1ff7a478498'>
            <event guid='034c0f91-8d39-52a7-8cca-2db5c4391ee6' id='288' code='WZLRPK'>
                <room>Room 250</room>
                <title>Dubious Computers in Bad Colocation</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T09:00:00-07:00</date>
                <start>09:00</start>
                <duration>00:50</duration>
                <abstract>The world is rich in old computers that work just fine and unprotected free Wi-Fi. Every time I stay in a hotel room, I wonder &quot;how long could you hide a computer here?&quot; The first volley came in the form of https://pretty.dubious.computer/, an internet radio station coming live from an old cell phone I plan to hide in a bike locker somewhere in Bellevue. There&apos;s some fun technical challenges and my own personal sense of whimsy. You like whimsy, right?

Oh yeah, come ask for goodies after the show, too.</abstract>
                <slug>2026-288-dubious-computers-in-bad-colocation</slug>
                <track>Performance Art</track>
                
                <persons>
                    <person id='225'>Princess Grace</person>
                </persons>
                <language>en</language>
                <description>Honestly, I&apos;m not really sure what would go in a description that doesn&apos;t go in the abstract.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/WZLRPK/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/WZLRPK/feedback/</feedback_url>
            </event>
            <event guid='6c172df3-7597-5578-9ba9-dd8cf4803a2d' id='331' code='7ML7A8'>
                <room>Room 250</room>
                <title>Off-Grid Inter-Neighborhood Networks</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T10:00:00-07:00</date>
                <start>10:00</start>
                <duration>00:20</duration>
                <abstract>What if we developed a Federated network that was intentionally... not connected to the internet?

An off-line first, off-grid network...

Where limited range and high degrees of locality were a feature to help build connections between neighbors?

Where slow and possibly infrequent, sporadic connectivity between neighborhoods was a design intention, maybe even a special occasion?

Where information could be delivered by bicycle, or seriously, why not carrier pidgeon?

There is free software to make this possible already, time to put the pieces together!</abstract>
                <slug>2026-331-off-grid-inter-neighborhood-networks</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='251'>Vagrant Cascadian</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/7ML7A8/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/7ML7A8/feedback/</feedback_url>
            </event>
            <event guid='8699259f-d955-57b6-a854-a787f24e51fa' id='317' code='ZBH9WX'>
                <room>Room 250</room>
                <title>Tool-Assisted Speech: DIY Speech Synth for AAC and Affirmation</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:20</duration>
                <abstract>I find that it&apos;s difficult for me to transform the words in my head into the audio that people can hear. Sometimes, even the right words sound wrong due to the auditory properties of how I say them.

To be able to get the words out with more ease, in ways that feel more comfy, I&apos;ve created a portable text to speech software, built on top of open-source hardware and existing FLOSS.</abstract>
                <slug>2026-317-tool-assisted-speech-diy-speech-synth-for-aac-and-affirmation</slug>
                <track>Languages and Tools</track>
                
                <persons>
                    <person id='235'>Kasanwa-Solane Aster-Hope</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/ZBH9WX/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/ZBH9WX/feedback/</feedback_url>
            </event>
            <event guid='bf379d43-ad3c-5296-851f-6a30528d206c' id='329' code='V7VWRF'>
                <room>Room 250</room>
                <title>Tricycle Riders to Muscle Car Drivers: Tech Docs for Everyone</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T11:00:00-07:00</date>
                <start>11:00</start>
                <duration>00:20</duration>
                <abstract>So you&apos;ve got a great open source project. How do you get people to try it? One senior technical writer shares how to write tech docs that cater to all skill levels, get users started quickly, and represent your project to the world via SEO and AEO. It&apos;s easier than you think!</abstract>
                <slug>2026-329-tricycle-riders-to-muscle-car-drivers-tech-docs-for-everyone</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='250'>Liz Kellebrew-Davies</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/V7VWRF/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/V7VWRF/feedback/</feedback_url>
            </event>
            <event guid='211975ec-a389-54b8-ada8-a830f4ec5b6f' id='310' code='QASBMG'>
                <room>Room 250</room>
                <title>Today I learned....  The 2026 FLOSS Research Roundup</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T11:30:00-07:00</date>
                <start>11:30</start>
                <duration>00:50</duration>
                <abstract>It&apos;s time once again for the 2026 FLOSS Research Roundup!

Hundreds if not thousands of research papers are written every year about open source software! How should we make sense of it all and what does it mean? In this talk, I carefully harvest the latest research from around the world, filter it for real world relevance, shake it up with the latest trends, and then serve it up with a slight dash of attitude.</abstract>
                <slug>2026-310-today-i-learned-the-2026-floss-research-roundup</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='237'>Kaylea Champion</person>
                </persons>
                <language>en</language>
                <description>You&apos;ll hear about the most recent findings from the systematic study of topics that are key to our community, such as:
        * What can academia tell us about solving our real-world problems in FLOSS?
        * Which engineering, cybersecurity, design, and management practices really make a difference?
        * How can we work together to build more awesome communities to sustain open source projects?

You&apos;ll walk away from this beginner-friendly talk with:
        * evidence about what works and what doesn&apos;t
        * analysis about the size and scope of the challenges we face
        * new ideas for taking action personally and inside organizations
        * plus all the insights from data, quick tips, and news you can use I can pack into my timeslot.

See you soon!</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/QASBMG/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/QASBMG/feedback/</feedback_url>
            </event>
            <event guid='c9403cd5-f67a-5c8b-a8f4-67a69663b5a0' id='339' code='P7BGWG'>
                <room>Room 250</room>
                <title>Linux&#8217;s secret sauce. Why Linux Releases Take So Long.</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:20</duration>
                <abstract>&quot;Why isn&apos;t my distribution shipping the latest version yet?&quot;
It&apos;s a question almost every Linux user, developer, or platform engineer has asked. Behind that seemingly simple question lies one of the most important&#8212;and least understood&#8212;engineering tradeoffs.
Every package update must balance security, compatibility, regression risk, reproducibility, dependency management, architecture support, release criteria, and long-term maintenance. What appears to be &quot;slow&quot; is often deliberate engineering designed to reduce risk for millions of users.</abstract>
                <slug>2026-339-linux-s-secret-sauce-why-linux-releases-take-so-long</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='263'>Autumn Nash</person>
                </persons>
                <language>en</language>
                <description>In this session, we&apos;ll follow a package from its upstream release to its arrival in a Linux distribution, exposing the decisions, tradeoffs, and engineering practices that happen along the way. We&apos;ll explore why maintainers backport fixes instead of always upgrading, why regression prevention often outweighs feature velocity, and how release engineering quietly protects the software ecosystem that nearly every modern application depends on.
Whether you build applications, manage infrastructure, contribute to open source, or operate production systems, you&apos;ll leave with a practical mental model for understanding how Linux software reaches your systems&#8212;and a deeper appreciation for the engineering judgment required to balance innovation, stability, and trust at scale.
Linux distributions aren&apos;t slow. They&apos;re deliberate, because reliability is built one engineering decision at a time.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/P7BGWG/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/P7BGWG/feedback/</feedback_url>
            </event>
            <event guid='63d3a2f1-71bc-55e0-ad21-00e87078eeb9' id='307' code='9ARKBD'>
                <room>Room 250</room>
                <title>Building a mobile TUI environment</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T14:30:00-07:00</date>
                <start>14:30</start>
                <duration>00:20</duration>
                <abstract>What would a Linux text interface designed for mobile devices look like?

At the beginning of 2026, I started building a Nix-based distribution with a TUI shell, called Huckleberry. It&apos;s intended for small laptops and handheld devices with keyboards. We&apos;ll follow the development, starting with a search for existing, well-supported console software, and continuing to developing a bespoke menu-based mobile shell, and integrating the various selected and developed software into a portable Nix configuration available for public testing. We&apos;ll look at some of the issues that have come up from early Huckleberry use, and review the process of designing and redesigning huckleberry to patch them.</abstract>
                <slug>2026-307-building-a-mobile-tui-environment</slug>
                <track>Education</track>
                
                <persons>
                    <person id='234'>nc krantz-abfajer</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/9ARKBD/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/9ARKBD/feedback/</feedback_url>
            </event>
            <event guid='131e9175-aa87-5965-8548-17b578a8cafd' id='315' code='PQ9AJ7'>
                <room>Room 250</room>
                <title>A Paranoid&#8217;s Guide to Resource Efficient Self Hosting using nspawn</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T15:00:00-07:00</date>
                <start>15:00</start>
                <duration>00:20</duration>
                <abstract>This talk explores how systemd-nspawn, a little-known but extremely versatile native process encapsulation subsystem for Linux, could be used as a resource-efficient and secure alternative to containers or virtualization as part of a privacy-conscious self-hoster&apos;s toolbox.</abstract>
                <slug>2026-315-a-paranoid-s-guide-to-resource-efficient-self-hosting-using-nspawn</slug>
                <track>Cloud and Infrastructure</track>
                
                <persons>
                    <person id='240'>Tim Knox</person>
                </persons>
                <language>en</language>
                <description>nspawns (a portmanteau of &quot;namespace&quot; and &quot;spawn&quot;) are a built-in feature of the systemd startup manager that uses existing kernel-based process encapsulation technologies to implement FreeBSD jail-like functionality on Linux. In a way, it&apos;s something that would sit between Docker and chroots, combining the diverse configuration options of the former with the simplicity and flexibility of the latter. Surprisingly, considering how ubiquitous systemd is across most major Linux distributions, nspawns are a relatively obscure feature. In this talk, I will cover how I found my application for it as part of my journey of switching from cloud-based to on-premise self-hosting, along with what upsides and drawbacks I encountered while setting up an nspawn-based environment on a Red Hat-based system hooked to my own home LAN.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/PQ9AJ7/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/PQ9AJ7/feedback/</feedback_url>
            </event>
            <event guid='ced3ca45-e43c-5a2d-9b3f-9592953f51a0' id='252' code='WPLG8R'>
                <room>Room 250</room>
                <title>Contributing to OpenHospital: A Team&apos;s First Open Source Experience</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T16:30:00-07:00</date>
                <start>16:30</start>
                <duration>00:20</duration>
                <abstract>OpenHospital is a free and open-source health information management system used in hospitals across Uganda, Ethiopia, and other resource-limited regions. Built by Informatici Senza Frontiere, it manages patient records, laboratory results, pharmacy stock, and statistical reporting for healthcare workers and patients who depend on it daily.

As a team of four undergraduate students contributing to OpenHospital for the first time, we each tackled separate &#8220;good first issues&#8221; across reporting infrastructure, interface consistency, localization cleanup, and GUI data accessibility. This talk shares what we worked on and what we learned contributing to production healthcare software as first-time open source contributors.</abstract>
                <slug>2026-252-contributing-to-openhospital-a-team-s-first-open-source-experience</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='187'>Abhigna Nimmagadda</person><person id='188'>Likitha Nanduri</person><person id='265'>Kok Hua Ng</person><person id='267'>Aditi Bonepalli</person>
                </persons>
                <language>en</language>
                <description>This proposal is from a team of four undergraduate students at the University of Washington Bothell contributing to OpenHospital as part of a university open source software course taught by Dr. Kaylea Champion.

Each team member independently worked on a separate Jira issue over a four-week period. Our issues were all labeled &#8220;good-first-issue&#8221; and ranged from GUI usability improvements (OP-278), to codebase cleanup (OP-1383), to refactoring (OP-1024), to exploring structural improvements to the report localization system (OP-214).

We envision this as a short 20 minute talk with four team members presenting in person, each covering our own components paired with a shared introduction and reflection section. We think our experience is valuable both to first-time contributors and to maintainers interested in understanding the onboarding experience from a student perspective, including what felt confusing, what helped, and how large open source projects can feel more approachable to new contributors.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/WPLG8R/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/WPLG8R/feedback/</feedback_url>
            </event>
            <event guid='76798331-d669-56b8-b105-927fc76e7a80' id='342' code='J3DHQX'>
                <room>Room 250</room>
                <title>Common Circuits: Hacking Alternative Technological Futures</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2026-10-24T17:00:00-07:00</date>
                <start>17:00</start>
                <duration>00:30</duration>
                <abstract>How did we build community for, with, and around FOSS technologies? Why does community-building matter now more than ever? In this talk, I will present a book project where I respond to these questions. As I will demonstrate, one of the most powerful things we accomplished as a community was to build common circuits for the circulation of people, projects, and technologies that played an &quot;infrastructural&quot; role. Given the infrastructural nature of FOSS projects, they have become not only invisible but also vulnerable to all sorts of enclosures (including the newest ones with the rise of commercial AI). Join me in this talk to discuss how we can respond to the present technopolitical challenges and thrive as a collective of FOSS collectives.</abstract>
                <slug>2026-342-common-circuits-hacking-alternative-technological-futures</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='268'>Luis Felipe Rosado Murillo</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/J3DHQX/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/J3DHQX/feedback/</feedback_url>
            </event>
            <event guid='3a32567f-efb9-5096-9c01-2cddd6554472' id='341' code='HTMWCX'>
                <room>Room 250</room>
                <title>The LLM-gen-AI Elephant in Our FOSS Room</title>
                <subtitle></subtitle>
                <type>Keynote</type>
                <date>2026-10-24T17:30:00-07:00</date>
                <start>17:30</start>
                <duration>00:30</duration>
                <abstract>Not since the 1980s has technology changed as quickly as in recent months.  Reprising the early PC era, large for-profit companies dictate the pace and control of Large-Language-Model-backed generative artificial intelligence (LLM-gen-AI).

The FOSS community was built on sharing and collaboration.  As in past eras, the big tech companies pushing us to use their products do not share these goals, preferring to make us dependent on what they sell rather than giving us control over the technology we use.

We must push back, but we must do so carefully and strategically.</abstract>
                <slug>2026-341-the-llm-gen-ai-elephant-in-our-foss-room</slug>
                <track>Keynote</track>
                
                <persons>
                    <person id='273'>Denver Gingerich</person>
                </persons>
                <language>en</language>
                <description>The rise of for-profit LLM-gen-AI has created huge, and very reasonable, backlash against these companies, and sometimes against LLM-gen-AI itself.  Outside the FOSS community, nearly every software developer uses LLM-gen-AI tools every day.  Within our FOSS world, many have been able to continue their work without LLM-gen-AI tools, and many FOSS projects support this approach.  Tension abounds between these approaches, and our community has been drawn into the fray.

Of course, we shouldn&apos;t accept useless slop; yet, LLM-gen-AI does not necessarily represent an existential threat to FOSS.  Disciplined and careful usage of LLM-gen-AI may &#8212; just as early PCs did &#8212; provide us with the very tools we need to improve our community, and undo the bad policies promulgated by the big tech companies who sell the most popular versions of these tools.

In this talk, we will explore the landscape of LLM-gen-AI tools, and how they can help and hurt FOSS, while also examining the inequalities that LLM-gen-AI will exacerbate if we fail to tackle them.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/HTMWCX/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/HTMWCX/feedback/</feedback_url>
            </event>
            <event guid='65a97f35-a357-5de4-bb4b-3a3422bd4f44' id='344' code='VRLA9S'>
                <room>Room 250</room>
                <title>KDE: The Documentary &#8212; The Story of Free Software Underdogs (Screening)</title>
                <subtitle></subtitle>
                <type>Social</type>
                <date>2026-10-24T18:10:00-07:00</date>
                <start>18:10</start>
                <duration>01:00</duration>
                <abstract>KDE: The Documentary tells the story of the pioneering open source community that gave computer users a free and open alternative to proprietary desktops like Windows.</abstract>
                <slug>2026-344-kde-the-documentary-the-story-of-free-software-underdogs-screening</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                <description>The story starts in 1996, when Matthias Ettrich, a student at the University of T&#252;bingen, posted to a Usenet group asking for programmers to help build a desktop for Linux. What followed became KDE, one of the largest free software communities in the world. KDE made Linux usable as a desktop for people who weren&#8217;t system administrators, giving it a complete, consistent graphical environment at a time when there was none.

The film covers the highs and lows of three decades of KDE: the Qt licensing fight and the rivalry with GNOME; the success of KHTML, the browser engine that became the basis of Apple&#8217;s WebKit and Google&#8217;s Chrome; and the contentious release of KDE 4 and the rebuild that followed.

Along the way, KDE invented much of how open source communities organise themselves. KDE e.V., the non-profit association that holds the project&#8217;s legal and financial responsibilities while leaving technical decisions to contributors, became a model for many other open source projects.

Today, KDE is the default desktop on major Linux distributions and on the Steam Deck, and the centre of a whole ecosystem of free and open software.

Above all, the film is about the people who built KDE, the friendships that formed, and why generations of developers have given their free time to it.

https://kde.org/</description>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/VRLA9S/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/VRLA9S/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Room 332' guid='2ab84616-acca-5a23-9508-50639b200b48'>
            <event guid='6f227db9-621b-5d9f-ae26-eb940d6339fe' id='295' code='RLWVJU'>
                <room>Room 332</room>
                <title>Privacy-First AI Learning in Your Own Homelab</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T09:00:00-07:00</date>
                <start>09:00</start>
                <duration>00:50</duration>
                <abstract>There are a lot of convenient &amp; cheap ways to learn about AI, but most of them come with strings attached. Usually, free AI services use your data to train their AI models - a privacy nightmare.

Instead of relying on proprietary AI providers, you can take advantage of open-source software and open weight models to learn AI concepts while maintaining your privacy.

In this talk, I&apos;ll share the setup I use, giving a lightning-fast tour of many open source projects that can be used to learn about AI engineering at home, with a focus on inference with small models, image generation and recognition, and basic observability.</abstract>
                <slug>2026-295-privacy-first-ai-learning-in-your-own-homelab</slug>
                <track>Open-Source AI and Data Science</track>
                
                <persons>
                    <person id='228'>Kevin Howell</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/RLWVJU/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/RLWVJU/feedback/</feedback_url>
            </event>
            <event guid='ae7bfaab-5261-55da-bd2e-3ae6a3ac4696' id='326' code='UFFNQ9'>
                <room>Room 332</room>
                <title>The Invisible Newcomer: Rebuilding OSS Governance post AI</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T10:00:00-07:00</date>
                <start>10:00</start>
                <duration>00:20</duration>
                <abstract>For decades, OSS communities grew through visible friction. Newcomers filed issues, asked questions, and in doing so announced their arrival. Maintainers noticed. Contributors became maintainers. Now AI is removing that friction. 

Through an NSF-backed program, stdlib conducted 100+ stakeholder interviews and found the same pattern: newcomers increasingly rely on AI instead of engaging with communities. Maintainers never see them arrive, and communities lose opportunities to grow contributors. 

This session is intended for maintainers, OSPO leads, and researchers interested in the future of FOSS, Attendees will leave with evidence-based frameworks for growing contributors &amp; community as the old, accidental on-ramps quietly disappear.</abstract>
                <slug>2026-326-the-invisible-newcomer-rebuilding-oss-governance-post-ai</slug>
                <track>Community and Culture</track>
                
                <persons>
                    <person id='247'>Neeraj Pathak</person>
                </persons>
                <language>en</language>
                <description>This talk is based on a problem widely faced by OS organisations around the ecosystem in today&apos;s time. Although AI has accelerated the growth and productivity of individuals but beginners tend to overplay this great resource in un-rightous activities. 

As the recent Google Summer of Code program was announced we maintainers saw a huge wave of contributors flooding the pipelines with AI based PRs. 1000+ lines of code just to fix a lint error, nearly causing `npm` security threats and breaking functionalities with un-desired deps.

OSS depends on it contributors, maintainers and Admins. But only a technically and truthfully strong contributor can become a great maintainer on which the growth of the project depends. To make a tall and strong building the foundation should be built very-strong and without any faults. 

This talk is deeply referenced by the scenarios we faced in the last one year. The sole aim behind this talk is to provide other OS maintainer and OSPOs with real-world strategies and best-practices which they can follow in their projects to sustain and maintain the project. 

But again, How do we know our strategies have worked around? After taking 100+ interviews with our stakeholders as part of NSF-Pose Program we say clarity for 2 things. First what challenges has the OS community faced in the last few years after AI became huge. Second, How our strategies sustained this shift to provide its users with the best-experience and Technology used actively by 10,000+ users world-wide

This talk is referenced by a year worth of effort from the stdlib community which we expressed through our blogs:-
- https://blog.stdlib.io
- https://blog.stdlib.io/ai-and-the-invisible-newcomer-in-open-source/</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/UFFNQ9/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/UFFNQ9/feedback/</feedback_url>
            </event>
            <event guid='a83f2b63-d86a-53fa-b061-6b421e86dbd1' id='327' code='9WFVJB'>
                <room>Room 332</room>
                <title>Painted Wolf Code: Local-First AI Coding</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:50</duration>
                <abstract>Introducing Painted Wolf Code. This Apache-2.0, local-first AI coding agent is built and tuned for open source models. Agent personas and coordinator guidance use composable templates, multi-step work is declarative YAML workflows you extend, compose from templates, or override per project. An evidence ledger grounds agent output. Security scanning is built in, including supply-chain, secrets, and SAST, wired into workflow gates. Local first, open source AI coding has arrived.</abstract>
                <slug>2026-327-painted-wolf-code-local-first-ai-coding</slug>
                <track>Open-Source AI and Data Science</track>
                
                <persons>
                    <person id='248'>ChrisBeckman</person>
                </persons>
                <language>en</language>
                <description>What it is

- Apache-2.0 local-first AI coding agent built and tuned for open source models
- Local first, totally customizable. Built in Go.

Why another agent?
- To be frank, I built it for myself. I wanted greater transparency than SaaS products, but couldn&apos;t find an OSS project that was quite what I wanted, though many excellent options do exist.
- Painted Wolf Code is a workflow engine: everyday coding runs a workflow manifest; catalog flows share the same phases, gates, and proofs.

Customization
- Composable templates for agent personas, coordinator surfaces, and structured tool guidance.
- Declarative YAML: extend bundled recipes, compose from templates, or author your own.
- Reusable primitives (intake, review loops, human approval, fan-out) &#8212; engine furniture, not prompt luck.

Evidence &amp; grounding
- Durable evidence ledger captures tool output at commit time.
- Typed citations verified against observed results.
- Gates require proof before advance; scan and worker findings feed the same ledger.

Security scanning
- Built-in SCA, secrets detection, and SAST.
- Runs at project open; wired into workflow gates and closeout.

Takeaways
- Customize deeply, verify claims, gate on evidence and scans &#8212; orchestration tuned for open source models.
- Local-first, open source AI coding has arrived.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/9WFVJB/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/9WFVJB/feedback/</feedback_url>
            </event>
            <event guid='4de5e7ff-1da8-591b-a376-1c11fe47ed30' id='332' code='Y8SEUY'>
                <room>Room 332</room>
                <title>A live interactive demo of customer discovery interviews</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T11:30:00-07:00</date>
                <start>11:30</start>
                <duration>00:50</duration>
                <abstract>Whether you want to explore launching a new open-source project, dip your toe into freelance work, or identify a good startup idea, getting direct input from many potential users or customers will ensure that your venture is received with enthusiasm and receives the support necessary to be sustainable over the long term. Unlike user experience research that asks about specific features of specific software already in development, customer discovery is a process of learning what the customer most needs and wants. In this session, the presenter will conduct and debrief several abbreviated interviews to demonstrate effective techniques for uncovering valuable unexpected data to inform new ventures and pivots.</abstract>
                <slug>2026-332-a-live-interactive-demo-of-customer-discovery-interviews</slug>
                <track>Open-Source Careers</track>
                
                <persons>
                    <person id='179'>Jocelyn Graf</person>
                </persons>
                <language>en</language>
                <description>It&#8217;s important not to start a business or project that serves other people with assumptions of what they want and need. 

Most people are agreeable. If you ask them, &#8220;Do you like this tool? Would you buy/use it?&#8221;, they will show enthusiasm. It can be painful (and sometimes expensive!) to realize that all those people were just being nice. Even if they had good intentions, they never had the drive to go out of their way to use or buy the software, hardware, or service you worked so hard to develop. 

So how do you find out what people will really buy or use? Customer discovery is a semi-structured method for identifying what really motivates potential customers. The goal is to discover what would motivate the customer so strongly that it would be worth abandoning a routine: It could be switching to an open-source tool, hiring you as a freelancer, or buying a product. 

The presenter has been coaching a team of local techies interested in starting a worker-owned cooperative in Seattle. The group has recently conducted dozens of customer discovery interviews. Members of this team will play the role of customer in the live demo interviews. Audience members will also have the option to volunteer to be interviewed. 

This demo session will start with a hypothesis about a customer need: &#8220;If [product/service] solves [problem] then [specific type of customer] will adopt the solution.&#8221; The audience will learn how to document and analyze the interview data to support or disprove the hypothesis.

The customer discovery process takes practice, but is not particularly complex, and audience members should leave the session with the knowledge to conduct and analyze their own interviews.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/Y8SEUY/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/Y8SEUY/feedback/</feedback_url>
            </event>
            <event guid='83fe7611-91bf-57b6-a59b-df9ba257dbb5' id='287' code='X9BRZY'>
                <room>Room 332</room>
                <title>Building Production Environments with open-source Kubernetes Operators</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:20</duration>
                <abstract>Modern services depend on far more than compute- databases, messaging, observability, CI/CD, service meshes, IAM, and cloud resources must all work together reliably. Managing these consistently across production, staging, and developer environments remains a persistent challenge.This talk explores how open-source Kubernetes operators can be combined to build complete, isolated, self-service environments. Using Config Connector, Istio, Argo CD, observability operators, and Crossplane, we&apos;ll see how infrastructure, networking, deployment automation, and cloud resources compose into higher-level platform APIs.</abstract>
                <slug>2026-287-building-production-environments-with-open-source-kubernetes-operators</slug>
                <track>Cloud and Infrastructure</track>
                
                <persons>
                    <person id='223'>Pushkar Gopalakrishna</person>
                </persons>
                <language>en</language>
                <description>Production services rarely consist of a single deployment. They often require databases, message queues, cloud functions, observability systems, deployment pipelines, IAM policies, networking controls, and service mesh configuration. Provisioning and operating these resources consistently across multiple environments is often one of the largest sources of operational complexity.
In this talk, I will share practical lessons from building a platform that provisions complete, isolated service environments using Kubernetes-native APIs and open-source controllers.
The foundation of the platform consists of specialized Kubernetes operators:
&#8226; Config Connector for managing GCP resources such as Spanner, BigQuery, Pub/Sub, GKE, and IAM.
&#8226; Argo CD operators for GitOps-driven deployment automation.
&#8226; Humio and Chronosphere operators for logging and observability services.
&#8226; Istio CRDs for service mesh configuration, traffic management, ingress, mTLS security, and progressive delivery.
&#8226; Crossplane compositions for combining these lower-level resources into reusable platform abstractions.
Rather than exposing dozens of infrastructure resources to application teams, Crossplane compositions create higher-level APIs representing complete service environments. A single platform resource can automatically provision cloud infrastructure, networking, deployment pipelines, observability tooling, security controls, and service mesh configuration while enforcing organizational standards.
Attendees will learn how Kubernetes operators can be used as building blocks for platform engineering and how Crossplane enables teams to build opinionated self-service platforms without sacrificing flexibility.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/X9BRZY/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/X9BRZY/feedback/</feedback_url>
            </event>
            <event guid='63b42e1a-fcfd-5f5c-ad30-45bb0b3c0a45' id='244' code='RZGP8K'>
                <room>Room 332</room>
                <title>Security showdown: LTS vs regular release systems</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T14:30:00-07:00</date>
                <start>14:30</start>
                <duration>00:50</duration>
                <abstract>The security characteristics of LTS vs regular release models haven&apos;t fundamentally changed over the last 30 years, but the general community sentiment toward them has. As adversaries develop and adopt better tools, it becomes increasingly important to understand the difference between LTS and regular release models.
This talk will explore the basic challenges that exist in keeping LTS systems secure, especially as they continue to ship code that is no longer maintained upstream.</abstract>
                <slug>2026-244-security-showdown-lts-vs-regular-release-systems</slug>
                <track>Security and Privacy</track>
                
                <persons>
                    <person id='178'>Gordon Messmer</person>
                </persons>
                <language>en</language>
                <description>This talk will cover: different interpretations of security as a characteristic of a product, the difference between stable software and unmaintained software, what patch frequency actually says about security, the purpose of LTS systems, how LTS systems are developed and maintained, previous studies about security vulnerabilities, and some guesses about how things will change in an era where our adversaries use AI tools to accelerate the discovery of vulnerabilities and the deployment of exploits.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/RZGP8K/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/RZGP8K/feedback/</feedback_url>
            </event>
            <event guid='b31750c1-4149-5d9f-a77a-2a962941eb1b' id='325' code='AAER9Y'>
                <room>Room 332</room>
                <title>Towards Understandable Software</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T16:30:00-07:00</date>
                <start>16:30</start>
                <duration>00:20</duration>
                <abstract>Programming sucks. Code sucks. It&apos;s hard to read, hard to test, and hard to maintain. Only a handful of people can understand any particular software project. All users deserve to be able to control their own software, regardless of their capacity to code. Because of this, we should develop tools for visual, literate, and natural language programming that lets anyone instruct their computers what to do without relying on LLMs and Generative &quot;AI&quot;.</abstract>
                <slug>2026-325-towards-understandable-software</slug>
                <track>Languages and Tools</track>
                
                <persons>
                    <person id='246'>Anna Liberty</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/AAER9Y/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/AAER9Y/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Room 340' guid='da8ea6be-2d4a-5c6e-a07c-c9a64ef76e56'>
            <event guid='d17ae239-6946-59a9-b845-d3102f7c4bdc' id='245' code='7KCHEN'>
                <room>Room 340</room>
                <title>Kalpa Desktop, Trying to provide the best of both worlds?</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T09:00:00-07:00</date>
                <start>09:00</start>
                <duration>00:50</duration>
                <abstract>Kalpa Desktop is a transactional and atomic desktop, based on openSUSE and KDE Plasma

One of it&apos;s aims is to provide a more flexible system that is a middle ground between a traditional read-write Linux installation, and more modern read-only &quot;immutable&quot; systems

This talk will focus on introducing the Concepts and Architecture of the Kalpa Desktop, and some of the difference with other similar products</abstract>
                <slug>2026-245-kalpa-desktop-trying-to-provide-the-best-of-both-worlds</slug>
                <track>Everything Else</track>
                
                <persons>
                    <person id='180'>Shawn W Dunn</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/7KCHEN/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/7KCHEN/feedback/</feedback_url>
            </event>
            <event guid='65905c3f-9009-5756-a343-c7aa80836f3c' id='298' code='L9SWK7'>
                <room>Room 340</room>
                <title>What If Your Linux Install Is Just Source Code?</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T10:00:00-07:00</date>
                <start>10:00</start>
                <duration>00:20</duration>
                <abstract>Most Linux distributions ship precompiled software or compile at install time. This talk explains the architecture and design of a distribution that does not do this.

ccix, an experimental Linux distribution, explores deferred compilation (a.k.a. compilation-on-demand), a technique where applications are compiled when they are invoked. It uses a custom &apos;deferred compiler&apos; based on libtcc that can resolve symbols and cache outputs. It is performant, compiling bzip2 in 0.07 seconds on an i5-6500.</abstract>
                <slug>2026-298-what-if-your-linux-install-is-just-source-code</slug>
                <track>Systems and Platforms</track>
                
                <persons>
                    <person id='230'>prescott2m</person>
                </persons>
                <language>en</language>
                <description>ccix is a Linux distribution that uses deferred compilation. This means that there are almost no binaries on the entire system. As a consequence of doing this, ccix:

- Is easier to port across architectures than conventional distributions
- Is hackable, as there is no need to download or recompile packages to modify them
- Has a small package repository as source code compresses well
- Avoids ABI mismatches between packages, as they aren&apos;t linked against specific versions
- Does not use any build systems like Autotools, CMake, etc.
- Has superior transparency, as there are no binaries to obscure potentially unwanted behavior

ccix&apos;s compiler is relatively simple, as it&apos;s mostly just a wrapper over libtcc. However, unlike `tcc -run`, it can automatically resolve symbols, put together multi-file codebases on the fly, and cache outputs. To make C source code executable, ccix uses the binfmt_misc feature in the Linux kernel.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/L9SWK7/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/L9SWK7/feedback/</feedback_url>
            </event>
            <event guid='faaffb4b-a0ed-541e-8650-870fab62472c' id='338' code='WTMAS8'>
                <room>Room 340</room>
                <title>Bootstrappable Sparrow on POWER9 with GNU Guix</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T10:30:00-07:00</date>
                <start>10:30</start>
                <duration>00:50</duration>
                <abstract>We&#8217;re packaging the Sparrow Bitcoin wallet as a bootstrappable build for Guix, targeting the open-firmware POWER9 platform. This goes beyond an ordinary reproducible build in that Sparrow and its full dependency graph, including build tools, are built from source, minimizing the number of parties you need to trust in order to trust the program. In the process, we&#8217;re bringing the modern Java ecosystem to Guix, and solving problems from Rust bootstrap compiler bugs to a circular dependency between Gradle and Kotlin. I&#8217;ll cover the problems we&#8217;ve encountered and the tools and techniques we&#8217;re using to address them. I&#8217;ll also discuss future directions for the project, such as using Guix to package Sparrow for Debian and other distributions.</abstract>
                <slug>2026-338-bootstrappable-sparrow-on-power9-with-gnu-guix</slug>
                <track>Languages and Tools</track>
                
                <persons>
                    <person id='262'>Robin Templeton</person>
                </persons>
                <language>en</language>
                
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/WTMAS8/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/WTMAS8/feedback/</feedback_url>
            </event>
            <event guid='0736e85a-6c28-5928-8e7d-ee0ecf27d0f3' id='316' code='9H9VZB'>
                <room>Room 340</room>
                <title>Transactional Systems in the Fedora Ecosystem</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T11:30:00-07:00</date>
                <start>11:30</start>
                <duration>00:50</duration>
                <abstract>Transactional systems offer a middle ground between Fedora Atomics, and their image based updating, and read-only filesystems and Traditional Fedora, with it&apos;s read/write filesystems, as they can be configured to do either, offering great flexibility.

Transactional systems offer Atomic updating, offering the possibility of more reliable updating, more stable systems over time, and the ability to &quot;rollback&quot; snapshots, in case of issues. or for troubleshooting purposes.

This talk will discuss the basic ideas behind Transactional Updates, how they&apos;re used in openSUSE, and what it takes to bring them to Fedora.</abstract>
                <slug>2026-316-transactional-systems-in-the-fedora-ecosystem</slug>
                <track>Systems and Platforms</track>
                
                <persons>
                    <person id='180'>Shawn W Dunn</person><person id='241'>Neal Gompa</person>
                </persons>
                <language>en</language>
                <description>Transactional systems offer a middle ground between Fedora Atomics, and their image based updating, and read-only filesystems and Traditional Fedora, with it&apos;s read/write filesystems, as they can be configured to do either, offering great flexibility.

In a read-only context, transactional Fedora offers a minimal system, and workloads are handled through podman or docker containers, for server usage. On the desktop, toolbox, distrobox, flatpaks, and potentially other application delivery mechanisms can be used, while still providing the possibility of local modifications to the read-only filesystem, for things that just make sense to be delivered via RPM.

In a read-write context, Transactional systems offer Atomic updating, offering the possibility of more reliable updating, more stable systems over time, and the ability to &quot;rollback&quot; snapshots, in case of issues. or for troubleshooting purposes.

This talk will discuss the basic ideas behind Transactional Updates, how they&apos;re used in openSUSE, and what it takes to bring them to Fedora.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/9H9VZB/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/9H9VZB/feedback/</feedback_url>
            </event>
            <event guid='06ab3a44-dc22-5508-afd6-b6677f028d09' id='201' code='LXPAAJ'>
                <room>Room 340</room>
                <title>Signet Hardware Password Manager</title>
                <subtitle></subtitle>
                <type>20-Minute Talk</type>
                <date>2026-10-24T14:00:00-07:00</date>
                <start>14:00</start>
                <duration>00:20</duration>
                <abstract>The Signet Hardware Password Manager is an example of just how unstoppable open source hardware and software can be. This talk will include a payload that demonstrates how software password managers can be no better than a text file in the event of even just a momentary non-root compromise. I&apos;ll also explain how using hardware limits the damage. As you&apos;d expect, all the hardware is open source and you can build your own at home, inspect compile the firmware and software, or extend it to do more.</abstract>
                <slug>2026-201-signet-hardware-password-manager</slug>
                <track>Security and Privacy</track>
                
                <persons>
                    <person id='139'>Adam</person>
                </persons>
                <language>en</language>
                <description>I&apos;m the maintainer of the Signet and the sole manufacturer, but I am not the original creator. In fact, I&apos;ve never been in contact with him. This is a story of a project which was successfully crowdfunded and then the creator mysteriously disappeared, leaving me with no source for buying another device. I&apos;m a security researcher, not a hardware engineer, but I leveled up my skills and was able to keep this project alive.

But this isn&apos;t just a story about the unstoppable power of open source, it&apos;s also a story showing the gap between the expectations of a senior security researcher and that of an average person, or even someone who is tech savvy. Many believe that because their software password manager is encrypted with something like AES256, that they&apos;re safe. If their computer was compromised, the attacker would only have the file with no way to decrypt it. Short of the attacker gaining root, they wouldn&apos;t be able to install a keylogger, so your password is safe, right? Yeah, not so much.

The good news is that it&apos;s not hopeless. The damage can be limited even in the event of a compromise. Obviously the focus will be on how Signet accomplishes this, but we&apos;ll also touch on some other solutions such as FIDO2/passkeys, the role of 2FA. We&apos;ll also mention the limitations of all of these security solutions so you can better understand what it takes to compromise your systems and what the damage will be.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/LXPAAJ/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/LXPAAJ/feedback/</feedback_url>
            </event>
            <event guid='82a78c93-aa91-5865-93ad-fbbc50150dfe' id='251' code='VECMJR'>
                <room>Room 340</room>
                <title>Simple Scalable Privacy: Unleashing OpenWRT, Pi-hole, Unbound, &amp; Bind9</title>
                <subtitle></subtitle>
                <type>50-Minute Talk</type>
                <date>2026-10-24T14:30:00-07:00</date>
                <start>14:30</start>
                <duration>00:50</duration>
                <abstract>Tired of relying on big Tech or klonky stacks? If so, come learn how to build self-hosted and scalable privacy-centered network infrastructure using mainstream FLOSS. This presentation explores complete DNS sovereignty with both LAN and WAN solutions. On the LAN side, it covers deploying OpenWRT on GL.iNet hardware with virtualized Pi-hole instances paired with Unbound for fast cached recursive DNS resolution and powerful network-level ad and tracker blocking. On the WAN side, it details securely hardening Unbound for public-facing use, with clustered Webmin for centralized management and Bind9 delivering authoritative DNS records. Geared toward home lab hobbyists, dedicated hosting, and data center colocation professionals.</abstract>
                <slug>2026-251-simple-scalable-privacy-unleashing-openwrt-pi-hole-unbound-bind9</slug>
                <track>Cloud and Infrastructure</track>
                
                <persons>
                    <person id='186'>Jonathan Haack</person>
                </persons>
                <language>en</language>
                <description>In this session, Jonathan will guide attendees through building simple and scalable DNS infrastructure using only free, libre, and open source software (FLOSS). Jonathan will walk participants step-by-step through the LAN-side architecture: deploying OpenWRT on affordable GL.iNet hardware, setting up virtualized Pi-hole instances paired with Unbound to create fast, cached, recursive DNS that blocks ads and trackers. Jonathan will share real-world configuration tips, common pitfalls to avoid, and best practices he&apos;s learned along the way for smooth setup and integration that delivers excellent performance without complexity.

Moving to the WAN side, Jonathan will demonstrate how to securely harden Unbound for public-facing scenarios, implement secure and clustered Webmin for reliable centralized management, and leverage Bind9 for authoritative public DNS records. Throughout the presentation, Jonathan will emphasize simplicity and scalability &#8212; showing how the same stack can grow from a home lab to dedicated servers and/or data center environments. Attendees will leave with a clear, actionable blueprint and the confidence to implement their own self-hosted, no-fee, and privacy-respecting DNS infrastructure.</description>
                <recording>
                    <license></license>
                    <optout>false</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/VECMJR/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/VECMJR/feedback/</feedback_url>
            </event>
            
        </room>
        <room name='Community' guid='b02a6524-f5b5-5629-8d21-f78fa00990b3'>
            <event guid='017af86c-86d9-5fc8-ba2a-dd250347349c' id='343' code='BLMHFL'>
                <room>Community</room>
                <title>Social at Big Time Brewery</title>
                <subtitle></subtitle>
                <type>Community</type>
                <date>2026-10-24T19:30:00-07:00</date>
                <start>19:30</start>
                <duration>03:00</duration>
                <abstract>Enjoy some refreshments and great conversation at Big Time Brewery located close to the University of Washington on the Ave. 

4133 University Wy NE, Seattle, WA 98105

https://www.openstreetmap.org/?#map=19/47.657852/-122.313575</abstract>
                <slug>2026-343-social-at-big-time-brewery</slug>
                <track></track>
                
                <persons>
                    
                </persons>
                <language>en</language>
                <description>Brewpub in yellow brick building open since 1988, drawing college crowd with suds, pizza &amp; bar fare.</description>
                <recording>
                    <license></license>
                    <optout>true</optout>
                </recording>
                <links></links>
                <attachments></attachments>

                <url>https://pretalx.seagl.org/2026/talk/BLMHFL/</url>
                <feedback_url>https://pretalx.seagl.org/2026/talk/BLMHFL/feedback/</feedback_url>
            </event>
            
        </room>
        
    </day>
    
</schedule>
