{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.2.1", "url": "https://pretalx.seagl.org"}, "schedule": {"url": "https://pretalx.seagl.org/2024/schedule/", "version": "1.4", "base_url": "https://pretalx.seagl.org", "conference": {"acronym": "2024", "title": "SeaGL 2024", "start": "2024-11-08", "end": "2024-11-09", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "US/Pacific", "colors": {"primary": "#1D7193"}, "rooms": [{"name": "Lyceum", "slug": "1-lyceum", "guid": "9a0716a8-fd96-5e51-ac39-aafc7084b412", "description": "Large room where keynotes are held, on the first floor", "capacity": 396}, {"name": "332", "slug": "2-332", "guid": "2991f3b6-f626-5108-8c08-76f889fa3f28", "description": "presentation room, on third floor", "capacity": 120}, {"name": "334", "slug": "3-334", "guid": "ad24f2ae-a493-5715-959c-af67bde0abc7", "description": "presentation room, on third floor", "capacity": 132}, {"name": "340", "slug": "4-340", "guid": "c974cbdc-a057-5d0f-9102-9c579e409607", "description": "presentation room, on third floor", "capacity": 40}], "tracks": [{"name": "Community and Culture", "slug": "1-community-and-culture", "color": "#142545"}, {"name": "Education", "slug": "2-education", "color": "#2B4F91"}, {"name": "Hardware", "slug": "3-hardware", "color": "#3563B9"}, {"name": "Languages and Tools", "slug": "4-languages-and-tools", "color": "#7B9CD9"}, {"name": "Machine Learning and Big Data", "slug": "5-machine-learning-and-big-data", "color": "#BD80AB"}, {"name": "Open-Source Careers", "slug": "6-open-source-careers", "color": "#914A7B"}, {"name": "Performance Art", "slug": "7-performance-art", "color": "#753C64"}, {"name": "Security and Privacy", "slug": "8-security-and-privacy", "color": "#412137"}, {"name": "Systems and Platforms", "slug": "9-systems-and-platforms", "color": "#5D500A"}, {"name": "Everything Else", "slug": "10-everything-else", "color": "#716730"}, {"name": "Keynote", "slug": "11-keynote", "color": "#FCB320"}], "days": [{"index": 1, "date": "2024-11-08", "day_start": "2024-11-08T04:00:00-08:00", "day_end": "2024-11-09T03:59:00-08:00", "rooms": {"Lyceum": [{"guid": "7941943b-51fc-5fca-9afe-c3187797b7a2", "code": "TLTGUG", "id": 82, "logo": null, "date": "2024-11-08T09:10:00-08:00", "start": "09:10", "end": "2024-11-08T09:40:00-08:00", "duration": "00:30", "room": "Lyceum", "slug": "2024-82-flo-conscience-bringing-free-libre-open-mindsets-and-methods-to-all-parts-of-life", "url": "https://pretalx.seagl.org/2024/talk/TLTGUG/", "title": "FLO Conscience: Bringing free/libre/open mindsets and methods to all parts of life", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "Free/Libre/Open (FLO) methods can apply well beyond software. This talk is the first big announcement of the FLO Conscious Living (CL) project.\n\nFLO-CL collects and organizes mental models and practices for living in more healthy, intentional, and ethical ways. As a FLO project, everyone is invited to participate in its evolution.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VZYNWS", "name": "Aaron Wolf", "avatar": "https://pretalx.seagl.org/media/avatars/Aaron-Wolf-headshot-2023-08_fz5z75n.jpg", "biography": "Aaron is a community music teacher, co-founder of Snowdrift.coop (a long-struggling and principled platform working to solve economic coordination dilemmas around FLO public goods), and an activist and volunteer in several other areas. Originally from Ann Arbor, MI; he now lives in Oregon City with his wife, dog, and two kids.", "public_name": "Aaron Wolf", "guid": "dbd56c7b-bd9b-5eea-9a84-ff23121821c1", "url": "https://pretalx.seagl.org/2024/speaker/VZYNWS/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/TLTGUG/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/TLTGUG/", "attachments": []}, {"guid": "38b53483-8b12-56a0-8010-2b170317e835", "code": "J8HLAP", "id": 83, "logo": null, "date": "2024-11-08T09:40:00-08:00", "start": "09:40", "end": "2024-11-08T10:10:00-08:00", "duration": "00:30", "room": "Lyceum", "slug": "2024-83-a-talk-that-begins-with-an-obvious-statement-about-open-source", "url": "https://pretalx.seagl.org/2024/talk/J8HLAP/", "title": "A talk that begins with an obvious statement about Open Source", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "In 2024, for the first time that we know of, the very social fabric of open source was exploited to create a security flaw in essential open source software. In this talk I won't be talking about the technical implications of xz; instead, I'll be talking about the history of the disconnect between what users expect of Open Source developers and how Open Source development actually takes place, and how that contributed to the context in which the xz exploit almost became widespread. I'm sure it will be fascinating.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "PTUBAX", "name": "Christopher Neugebauer", "avatar": null, "biography": "Australian developer, speaker, and serial community conference organizer, who presently lives in the United States.\n\nHe serves as a Director of the Python Software Foundation, and is co-organizer of the acclaimed North Bay Python conference, a boutique one-track conference run in unusual venues \u2014 include an old vaudeville theater, and more recently a barn on a farm \u2014 in Petaluma, California.\n\nChristopher is also a contributor on the open source Pants build system, helping make Python\u2019s testing, correctness, and style tools accessible and fast for developers, no matter how big their codebase.", "public_name": "Christopher Neugebauer", "guid": "277b02ab-16c7-51b0-946f-ee4a8e6048be", "url": "https://pretalx.seagl.org/2024/speaker/PTUBAX/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/J8HLAP/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/J8HLAP/", "attachments": []}, {"guid": "7459b830-a7f3-5eeb-9894-b2eb071374d0", "code": "LZCCGM", "id": 3, "logo": null, "date": "2024-11-08T10:30:00-08:00", "start": "10:30", "end": "2024-11-08T11:20:00-08:00", "duration": "00:50", "room": "Lyceum", "slug": "2024-3-moria-s-race-libre-movie-made-with-libre-software", "url": "https://pretalx.seagl.org/2024/talk/LZCCGM/", "title": "Moria's Race Libre Movie made with Libre Software", "subtitle": "", "track": "Performance Art", "type": "50-Minute Talk", "language": "en", "abstract": "J.Y.Amihud is made a movie called \"Moria's Race\" using GNU / Linux, Blender and avoiding proprietary software. The movie was even rendered on the CPU to avoid proprietary GPU drivers.", "description": "From 2020 to 2023 a lonely hacker, Blender Dumbass ( J.Y.Amihud ) was working very hard to make a movie. This was finished and it is now under the CC-BY-SA License. The movie was done using Free Software. The talk is about how this movie was done.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7TXRZN", "name": "BlenderDumbass", "avatar": "https://pretalx.seagl.org/media/avatars/bd_WLuKzxE.png", "biography": ".Y.Amihud ( aka Blender Dumbass ) is a Jewish Filmmaker and Freedom Activist from Israel. He was born in Ukraine. He is using Free Software and GNU / Linux operating system. He is fighting against the copyright industry to make Free Culture actually Free. As well as he is fighting against things like Paternalism which are the core of most freedom tampering problems.", "public_name": "BlenderDumbass", "guid": "6c27758c-f7d7-5608-9479-de67c6b3d583", "url": "https://pretalx.seagl.org/2024/speaker/7TXRZN/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/LZCCGM/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/LZCCGM/", "attachments": []}, {"guid": "0e777558-4493-5479-9db7-6d43b6b2ecc5", "code": "GHKKZA", "id": 81, "logo": null, "date": "2024-11-08T11:30:00-08:00", "start": "11:30", "end": "2024-11-08T12:20:00-08:00", "duration": "00:50", "room": "Lyceum", "slug": "2024-81-gnu-linux-loves-all", "url": "https://pretalx.seagl.org/2024/talk/GHKKZA/", "title": "GNU/Linux Loves All", "subtitle": "", "track": "Performance Art", "type": "50-Minute Talk", "language": "en", "abstract": "Timmy James Barnett plays FLO music using a GNU/Linux laptop. He plays various instruments including violin, microtonal guitars, and microtonal keyboards.", "description": "GNU/Linux Loves All is an experience that combines microtonal music with FLO technology such as GNU/Linux and other free software licensed under GNU General Public License.\n\nVisit https://gnulinux.love .\n\nFLO software is the future of democracy\nTogether, we can liberate technology", "recording_license": "", "do_not_record": false, "persons": [{"code": "GS8GGN", "name": "Timmy James Barnett", "avatar": "https://pretalx.seagl.org/media/avatars/GS8GGN_aAbyk6r.webp", "biography": "Timmy is passionate about the philosophy of FLO (Free/Libre/Open) software. He is happy to be using GNU/Linux for his musical compositions and performances. He loves to tell others about his great experiences with FLO software. Timmy's music is inspired by FLO technologies including GNU/Linux, Matthew Autry's skip-fretting, and Kite guitar. These technologies have connected him with notes outside of modern standard tuning. Rather than being limited to just one tuning, Timmy's music is inspired by both the harmonic series and various edos beyond just 12edo (standard tuning). He finds a unique sound from the intersection between ancient tuning theory, modern music technology, and a FLO philosophy.", "public_name": "Timmy James Barnett", "guid": "3ad8ad85-8cc9-5a55-bb55-65b5afb7cebb", "url": "https://pretalx.seagl.org/2024/speaker/GS8GGN/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/GHKKZA/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/GHKKZA/", "attachments": []}], "332": [{"guid": "97e29e24-cd9c-5fc9-8018-55a4c6f23431", "code": "KBTDGY", "id": 6, "logo": null, "date": "2024-11-08T10:30:00-08:00", "start": "10:30", "end": "2024-11-08T11:20:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-6-nurturing-the-next-generation-of-open-source-contributors", "url": "https://pretalx.seagl.org/2024/talk/KBTDGY/", "title": "Nurturing the Next Generation of Open Source Contributors", "subtitle": "", "track": "Education", "type": "50-Minute Talk", "language": "en", "abstract": "Many open source projects are grappling with a crucial issue: finding future contributors and maintainers. This talk explores the hurdles and solutions in bridging academia and open source. We discuss what mental barriers students face when it comes to coding and contributing to open source, how to craft mentorship resources, and what resources projects need to build lasting relationships with students.", "description": "In the world of open source projects, a growing problem has been casting a shadow over many projects: a need for contributors and maintainers to keep development sustainable in the long-term.\n \nCodeDay is a non-profit with the goal of helping students find their place in tech, and since 2009 we've been collaborating with high school and college students to build the open-source software we need for our events. And now for the last four years, we've been taking what we've learned and used it to help get thousands of students involved in open-source projects.\n \nThis talk, \"Nurturing the Next Generation of Open Source Contributors,\" led by Tyler Menezes, explores the hurdles and solutions in bridging academia and OSS to welcome more contributors.", "recording_license": "", "do_not_record": false, "persons": [{"code": "KBAQXJ", "name": "Tyler Menezes", "avatar": "https://pretalx.seagl.org/media/avatars/press_1_sq_3sZQ1qp.jpg", "biography": "Tyler Menezes is the Executive Director at CodeDay, where he works to provide welcoming and diverse opportunities for under-served students to explore a future in tech and beyond.\n\nBorn in Canada but raised in the Pacific Northwest, he briefly attended the University of Washington before dropping out to start a Y Combinator and venture-backed social video startup in 2011. This, combined with stints working in machine learning at Microsoft Research and as a programmer at several Seattle startups, led to his work finding data-driven solutions to increasing CS diversity and enrollment since 2014.", "public_name": "Tyler Menezes", "guid": "bdaa317c-0aad-57e8-92aa-9968d25d5c13", "url": "https://pretalx.seagl.org/2024/speaker/KBAQXJ/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/KBTDGY/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/KBTDGY/", "attachments": []}, {"guid": "0e0f1791-3d06-5c41-8736-36e6c2cf0bb1", "code": "W73ACM", "id": 26, "logo": null, "date": "2024-11-08T11:30:00-08:00", "start": "11:30", "end": "2024-11-08T12:20:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-26-two-ways-to-trustworthy", "url": "https://pretalx.seagl.org/2024/talk/W73ACM/", "title": "Two Ways to Trustworthy", "subtitle": "", "track": "Security and Privacy", "type": "50-Minute Talk", "language": "en", "abstract": "A comparison of two Free Software distributions that strive to be\ntrustworthy, Debian and GNU Guix.\n\nThis talk delves into how each project approaches fundamental security\nfeatures through Reproducible Builds, Bootstrappable Builds, code\nauditability, etc. to improve trustworthiness, allowing independent\nverification; trustworthy projects require little to no trust.\n\nExploring the challenges that each project faces due to very different\ntechnical architectures, but also contextually relevent differences in\nsocial structure, adoption patterns, and organizational history should\nprovide a good backdrop to understand how different approaches to\nsecurity might evolve, with real-world merits and downsides.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NCYCD9", "name": "Vagrant Cascadian", "avatar": "https://pretalx.seagl.org/media/avatars/vagrantupsidedown_QAC1J1t.png", "biography": "Vagrant is a free software developer involved in the the Debian and GNU Guix projects, a system administrator for an ARM build farm for Reproducible Builds, and gets thrown around repeatedly as a hobby. You can find vagrant on social networks such as the OpenPGP web of trust and various bug tracking systems!", "public_name": "Vagrant Cascadian", "guid": "380cfd43-cbde-5075-9ecc-ccbf9147a7c0", "url": "https://pretalx.seagl.org/2024/speaker/NCYCD9/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/W73ACM/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/W73ACM/", "attachments": []}, {"guid": "1e87c036-cda4-56b4-8237-27ebc3c3767b", "code": "FEVXYA", "id": 53, "logo": null, "date": "2024-11-08T14:00:00-08:00", "start": "14:00", "end": "2024-11-08T14:20:00-08:00", "duration": "00:20", "room": "332", "slug": "2024-53-code-by-mail-a-rough-and-tumble-guide-to-submitting-to-mailing-lists", "url": "https://pretalx.seagl.org/2024/talk/FEVXYA/", "title": "Code-by-Mail: A rough and tumble guide to submitting to mailing lists", "subtitle": "", "track": "Education", "type": "20-Minute Talk", "language": "en", "abstract": "Mailing lists are like super neat. the offer a really cool decentralized, platform agnostic way of contributing to FLOSS.\nEven with the advent of more GUI web based platforms, many large projects still use them for development; stuff like GCC and the linux kernel.\nBut using them can be a bit.. weird, or even scary to say the least.\nJoin me as I dive headfirst into this text based tributary of our shared cultural heritage to learn the ins,\nthe outs, the trailing whitespaces and the mime types of this battle tested dev system. We're gonna learn about some history, practice some etiquette, use some tools and talk pros and cons of using a mailing list for your project.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RE9DVT", "name": "Sen Hastings", "avatar": null, "biography": "Sen is a \"jack-of-all-trades\" software developer, longtime linux hobbyist and hardware tinkerer with an interest in embedded linux systems, crimp tooling, and Vanilla Javascript.", "public_name": "Sen Hastings", "guid": "33d31bff-4392-5aa1-8a57-3e6c42ae2def", "url": "https://pretalx.seagl.org/2024/speaker/RE9DVT/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/FEVXYA/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/FEVXYA/", "attachments": []}, {"guid": "3f30b2d0-732e-5941-a625-a007123df784", "code": "HYTBUE", "id": 58, "logo": null, "date": "2024-11-08T14:30:00-08:00", "start": "14:30", "end": "2024-11-08T15:20:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-58-according-to-my-research-the-latest-insights-on-building-leading-and-sustaining-floss", "url": "https://pretalx.seagl.org/2024/talk/HYTBUE/", "title": "According to my research.....The latest insights on building, leading, and sustaining FLOSS", "subtitle": "", "track": "Community and Culture", "type": "50-Minute Talk", "language": "en", "abstract": "How can we work together to build more awesome communities to sustain open source projects?\n\nWhat can academia can tell us about solving our real-world problems in FLOSS? \n\nIn this beginner-friendly talk, I will describe recent research findings about successfully sustaining an open source project and the lifecycles of these projects. I'll sprinkle in a few FLOSS-friendly observations from the information systems, empirical software engineering, and organizational leadership fields, too.\n\nYou'll walk away with:\n* new ideas for taking action personally and inside organizations\n* specific data-driven insights into how projects evolve over time", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "F9W3RW", "name": "Kaylea Champion", "avatar": "https://pretalx.seagl.org/media/avatars/vvsmallHeadshot_kez7nNn_c0m7o4K.jpg", "biography": "Dr. Kaylea Champion studies how people cooperate to build public goods like GNU/Linux and Wikipedia, including what gets built and maintained -- and what doesn't. She has a background in system administration and tech support. She received her PhD in Communication from the University of Washington in 2024. A Linux user since 1994, she enjoys tromping through the woods, smashing goblins, and cooking for a crowd.", "public_name": "Kaylea Champion", "guid": "5bd7928d-c25c-5c14-9c79-b59b90f5a868", "url": "https://pretalx.seagl.org/2024/speaker/F9W3RW/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/HYTBUE/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/HYTBUE/", "attachments": []}, {"guid": "a0ebe1c2-69ed-5ed5-be3a-acabb0b5658a", "code": "8HWTFU", "id": 68, "logo": null, "date": "2024-11-08T16:30:00-08:00", "start": "16:30", "end": "2024-11-08T16:50:00-08:00", "duration": "00:20", "room": "332", "slug": "2024-68-mosh-and-tmux-remote-nirvana", "url": "https://pretalx.seagl.org/2024/talk/8HWTFU/", "title": "Mosh and tmux - Remote Nirvana", "subtitle": "", "track": "Systems and Platforms", "type": "20-Minute Talk", "language": "en", "abstract": "Mosh is a secure ssh-like mobile shell that works over UDP and is resilient to roaming and machine sleep, works on many restricted Wifi networks, and works on horrible connections. Coupled with tmux you can keep that shell running for days or weeks even as you crisscross the country. Don't leave home without it.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KJLA7X", "name": "Bri Hatch", "avatar": "https://pretalx.seagl.org/media/avatars/headshot-goatee-orange-2363x2363_5uTyg8p.png", "biography": "Bri Hatch (currently a Founding Engineer at Dropzone AI) is a command line geek and Open Source contributor and proponent. He has been automating, securing, and breaking into systems since before he traded his Apple ][+ for his first Unix machine.", "public_name": "Bri Hatch", "guid": "1fb2e1a8-c92a-5e91-844f-8a22f7b83f47", "url": "https://pretalx.seagl.org/2024/speaker/KJLA7X/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/8HWTFU/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/8HWTFU/", "attachments": []}, {"guid": "6a54aceb-6657-57b0-98f9-307e3c33927b", "code": "MXUQX3", "id": 78, "logo": null, "date": "2024-11-08T17:00:00-08:00", "start": "17:00", "end": "2024-11-08T17:50:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-78-hands-on-tensegrity", "url": "https://pretalx.seagl.org/2024/talk/MXUQX3/", "title": "Hands-On Tensegrity", "subtitle": "", "track": "Everything Else", "type": "50-Minute Talk", "language": "en", "abstract": "In this session we'll discuss the 6 principles of tensegrity structures and explore them by building simple models. All materials will be provided!", "description": "Put the term \"tensegrity\" into your favorite image search, and you'll find a wide variety of structures which defy common assumptions about the laws of physics. But these structures are entirely real, and we can easily build them from simple components! \n\nWe'll discuss the principles of tensegrity, then use common office supplies (paperclips, rubber bands, and straws) to create classic modules which you can take home with you.", "recording_license": "", "do_not_record": false, "persons": [{"code": "C3BCYG", "name": "E. Dunham", "avatar": "https://pretalx.seagl.org/media/avatars/2024-08-07-145443_636x590_scrot_LcnK8pc.png", "biography": "nerd & maker of many hobbies", "public_name": "E. Dunham", "guid": "902fe4a6-ee81-5a7b-adbb-0bdd603eb48c", "url": "https://pretalx.seagl.org/2024/speaker/C3BCYG/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/MXUQX3/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/MXUQX3/", "attachments": []}], "334": [{"guid": "f2ec712c-67fd-5fe3-8287-d1d1a809bd9a", "code": "BWFP3C", "id": 77, "logo": null, "date": "2024-11-08T10:30:00-08:00", "start": "10:30", "end": "2024-11-08T11:20:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-77-open-source-hygiene", "url": "https://pretalx.seagl.org/2024/talk/BWFP3C/", "title": "Open Source Hygiene", "subtitle": "", "track": "Everything Else", "type": "50-Minute Talk", "language": "en", "abstract": "Open source compliance used to focus on license obligations. Recent regulatory movements (e.g., EO-14028 and EU-CRA) along with an increasing awareness of the need for stronger security profiles in open source (e.g., XZ vulnerability) have created new obligations for consumers and distributors of open source software. This talk will focus on basic open source compliance and best practices in that space along with the newer SBOM requirements arising out of regulatory efforts in both the United States and Europe. This talk will also touch on the additional considerations such as open source health and how good hygiene is necessary for the sustainability of both individual open source projects as well as for the products which incorporate them", "description": "Open source compliance used to focus on license obligations. Recent regulatory movements (e.g., EO-14028 and EU-CRA) along with an increasing awareness of the need for stronger security profiles in open source (e.g., XZ vulnerability) have created new obligations for consumers and distributors of open source software. This talk will focus on basic open source compliance and best practices in that space along with the newer SBOM requirements arising out of regulatory efforts in both the United States and Europe. This talk will also touch on the additional considerations such as open source health and how good hygiene is necessary for the sustainability of both individual open source projects as well as for the products which incorporate them.", "recording_license": "", "do_not_record": false, "persons": [{"code": "C8VCAV", "name": "Ria Farrell Schalnat", "avatar": "https://pretalx.seagl.org/media/avatars/C8VCAV_mZNMXPC.jpg", "biography": "Ria Farrell Schalnat works with the Open Program Office of Hewlett Packard Enterprise. This role combines her prior lives as a computer programmer, lawyer and adjunct professor specializing in intellectual property subjects including open source. She has guided initiatives in patent portfolio management, intellectual property due diligence for mergers and acquisitions, software licensing, workflow and process management. Ria is served for two years as President of CincyIP, a local bar association dedicated to intellectual property education. She also served as an adjunct professor at the University of Cincinnati School of Law and University of Dayton School of Law on subjects including Patent Litigation, Cyberspace Law and Open Source Lice", "public_name": "Ria Farrell Schalnat", "guid": "85972a7a-b7cc-5430-ab6b-7e2c26809a96", "url": "https://pretalx.seagl.org/2024/speaker/C8VCAV/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/BWFP3C/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/BWFP3C/", "attachments": []}, {"guid": "0deaae39-71a0-5a1a-85e1-89221257a636", "code": "E8VYQ7", "id": 59, "logo": null, "date": "2024-11-08T11:30:00-08:00", "start": "11:30", "end": "2024-11-08T12:20:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-59-troubleshooting-home-local-area-networks-lans-using-linux-network-tools", "url": "https://pretalx.seagl.org/2024/talk/E8VYQ7/", "title": "Troubleshooting home local area networks (LANs) using Linux Network Tools", "subtitle": "", "track": "Systems and Platforms", "type": "50-Minute Talk", "language": "en", "abstract": "You know the tools you use to troubleshoot LANs, but you probably don't know when to use each tool.  I will discuss the tools available and how they fit into the OSI model.", "description": "Most of the time, home LANs just work.  But what do you do when something goes wrong?  This discussion will cover failure modes, how to troubleshoot them, and sometimes how to fix them.  This discussion will include wiring problems, WiFi problems, DNS problems, and connections to the ISP.  I will also cover how to prepare for a failure.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YCKBNB", "name": "Jeff H Silverman", "avatar": null, "biography": "Jeff Silverman was born in Portland Oregon which was a good thing as his mother was there simultaneously.  He wanted to be a stand-up comedian but computers pay better.  Jeff has a BS in physics and he likes to BS in physics.\nHe got his first paying job as a computer programmer in 1975 and retired in 2023.  He is currently a grandfather and he is teaching his grandsons calculus, which he estimates will take about 15 years.\nJeff received a black belt certificate in computer security from Coding Dojo in May, 2022.", "public_name": "Jeff H Silverman", "guid": "86f09036-66f3-5e8b-b42d-75280d44a550", "url": "https://pretalx.seagl.org/2024/speaker/YCKBNB/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/E8VYQ7/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/E8VYQ7/", "attachments": []}, {"guid": "aaa09248-b5cf-504b-a8e9-7ddc664fe0f5", "code": "FXZU3Y", "id": 46, "logo": null, "date": "2024-11-08T14:00:00-08:00", "start": "14:00", "end": "2024-11-08T14:20:00-08:00", "duration": "00:20", "room": "334", "slug": "2024-46-the-free-software-movement-where-it-came-from-how-i-came-to-it-what-it-means-to-me-and-what-it-could-mean-to-you", "url": "https://pretalx.seagl.org/2024/talk/FXZU3Y/", "title": "The free software movement: Where it came from, how I came to it, what it means to me, and what it could mean to you.", "subtitle": "", "track": "Community and Culture", "type": "20-Minute Talk", "language": "en", "abstract": "This is talk detailing how I came to the free software movement, what\nit means to me, and why discussing freedom is more important than\never. It is a personal story, but with historical details of the free\nsoftware movement, and an overview of free software licenses which my\nexperience lets me speak to in an informative way. The latter two of\nwhich would be of interest to new people in this space.", "description": "At the core of my talk is _why_ many of us in the free software\ncommunity insist on saying free software and not open source. I am\ngrateful to answer when asked what I do for work, \"I am working to\nsave humanity from an technological dystopia.\" What scares me the most\nis that if the free software movement fails we are doomed to have the\nAmazons and Apples of the world running our lives from up high\npossibly forever. This is not hyperbole. We are in a lot of trouble.", "recording_license": "", "do_not_record": false, "persons": [{"code": "P3ZMUL", "name": "Craig Topham", "avatar": null, "biography": "Craig came to work for the Free Software Foundation as a Copyright and Licensing Associate at the end of 2018. Prior to the FSF, Craig worked as a PC/Network Technician for the City of Eugene, Oregon for twelve years. Besides the desire to see free software thrive, Craig also envisions a world where everyone's inner light shines bright. \n\n(I would like to update this if possible)", "public_name": "Craig Topham", "guid": "964a99e7-9c4d-54d4-99c8-36ec8f2feddf", "url": "https://pretalx.seagl.org/2024/speaker/P3ZMUL/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/FXZU3Y/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/FXZU3Y/", "attachments": []}, {"guid": "d88ad67a-1d27-5987-b827-19c31a9e52aa", "code": "C9RRWQ", "id": 48, "logo": null, "date": "2024-11-08T14:30:00-08:00", "start": "14:30", "end": "2024-11-08T15:20:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-48-nixos-is-terrible-and-also-i-can-never-go-back", "url": "https://pretalx.seagl.org/2024/talk/C9RRWQ/", "title": "NixOS is terrible, and also I can never go back", "subtitle": "", "track": "Languages and Tools", "type": "50-Minute Talk", "language": "en", "abstract": "I use NixOS btw, the hot new distro that all the Arch Linux users have been hopping to. It's a complete overhaul of how linux filesystems are usually laid out. It boasts easy rollbacks of software & config by default, the biggest software repository, and being able to configure everything about your system from one file.\n\nNixOS is also a frustrating experience sometimes. You have to learn a new programming language. The documentation is messy and incomplete. The community is split on many things. There's two ways to do everything.\n\nIn this talk, I hope to give you an asterisks-included overview of NixOS and why you should use it.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "B978UW", "name": "Shelvacu", "avatar": null, "biography": "Professional software engineer for over 7 years, hobbyist programmer since I was a kid. I enjoy programming in Rust and spend too much time tweaking my nix configs.", "public_name": "Shelvacu", "guid": "4618d1fb-cdc9-5e05-a4c6-7efe97558d57", "url": "https://pretalx.seagl.org/2024/speaker/B978UW/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/C9RRWQ/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/C9RRWQ/", "attachments": []}, {"guid": "6f5c2e99-d458-51dd-bd79-e970ac97838d", "code": "LD8UA7", "id": 62, "logo": null, "date": "2024-11-08T16:30:00-08:00", "start": "16:30", "end": "2024-11-08T16:50:00-08:00", "duration": "00:20", "room": "334", "slug": "2024-62-who-chooses-the-requirements", "url": "https://pretalx.seagl.org/2024/talk/LD8UA7/", "title": "Who chooses the requirements", "subtitle": "", "track": "Languages and Tools", "type": "20-Minute Talk", "language": "en", "abstract": "All modern software is the composition of independently developed projects. As a programmer you have some duty to record the relationship your project has to other projects in order to build and run correctly.\n\nIt is tempting to think that you, the software author, or you the package maintainer, are in full control over what those requirements are, but you are not. This misunderstanding is the source of many errors. And when authors do discover this but instead of accept it they make a power grab, all they really do is contribute to \"dependency hell\".\n\nDon't add to dependency hell, add to the users' success and learn to live with less control.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BY78H8", "name": "Jeremiah Paige", "avatar": null, "biography": "A professional code twiddler. The computers work better after I\u2019ve added code to them more often than the alternative.", "public_name": "Jeremiah Paige", "guid": "cba979ba-de9d-5903-a72a-b3dc75a050ff", "url": "https://pretalx.seagl.org/2024/speaker/BY78H8/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/LD8UA7/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/LD8UA7/", "attachments": []}, {"guid": "3dd7eed0-2edb-58c4-a350-f2bcb2d46882", "code": "BGDVSU", "id": 65, "logo": null, "date": "2024-11-08T17:00:00-08:00", "start": "17:00", "end": "2024-11-08T17:50:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-65-alpine-on-loongarch-the-chinese-sovereign-isa", "url": "https://pretalx.seagl.org/2024/talk/BGDVSU/", "title": "Alpine on LoongArch, the Chinese sovereign ISA", "subtitle": "", "track": "Systems and Platforms", "type": "50-Minute Talk", "language": "en", "abstract": "Due to an ongoing trade war between the west and China, the Chinese desired to create their own sovereign CPU design and ISA -- enter LoongArch to fill that niche.  Accordingly, Loongson have ported several Linux distributions to the 64-bit variant of loongarch, known as loongarch64.\n\nAs both an Alpine developer who wants to have hardware for every port that Alpine runs on, and somewhat of a historian of computing, I was naturally intrigued in both the Alpine loongarch64 port as well as the hardware, which can be best described as MIPS64r6 but with some RISC-V characteristics.", "description": "This talk is about the journey of procuring a LoongArch machine and comparing it to ARM, RISC-V and x86 contemporaries.  We will also discuss the historical context which led up to the creation of LoongArch, as well as demonstrate a live LoongArch system from boot into an Alpine environment with live benchmarking.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7RQRSP", "name": "Ariadne Conill", "avatar": "https://pretalx.seagl.org/media/avatars/7RQRSP_7hebZZ0.webp", "biography": "A long time free software contributor, Ariadne was one of the original developers of Alpine Linux, contributing the x86_64 port in the late 2000s.  Since then, she has contributed to additional Alpine ports, as well as maintenance of core Alpine system utilities including apk-tools, ifupdown-ng, libucontext and pkgconf.  Professionally, she is one of the founders of Edera, a Kubernetes security company.  She is also the creator of the Wolfi GNU/Linux distribution which is growing in popularity in the containers space, powering the commercial Chainguard Images product.", "public_name": "Ariadne Conill", "guid": "f0cfd381-0fce-571d-b146-375fd66b4580", "url": "https://pretalx.seagl.org/2024/speaker/7RQRSP/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/BGDVSU/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/BGDVSU/", "attachments": []}], "340": [{"guid": "d74e4a16-8123-5de7-8884-4140edc5fb8c", "code": "9EWZJV", "id": 10, "logo": null, "date": "2024-11-08T10:30:00-08:00", "start": "10:30", "end": "2024-11-08T11:20:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-10-temporal-data-theory-and-postgres", "url": "https://pretalx.seagl.org/2024/talk/9EWZJV/", "title": "Temporal Data: Theory and Postgres", "subtitle": "", "track": "Languages and Tools", "type": "50-Minute Talk", "language": "en", "abstract": "Temporal databases let you record history: either a history of the database (what the table used to say), a history of the thing itself (what it used to be), or both at once.\n\nThis talk will cover temporal primary keys, foreign keys, updates, deletes, and joins: what they are,  how to perform them in SQL:2011 (and coming soon in Postgres!), and how to implement operations not yet covered by the standard, like outer joins, semijoins, and antijoins.\n\nI'll discuss my work adding application-time to Postgres, which was briefly part of v17 and will hopefully be complete for v18.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "G89SKM", "name": "Paul A. Jungwirth", "avatar": "https://pretalx.seagl.org/media/avatars/paul-2024_FjSCjmr.jpg", "biography": "Paul is a freelance software developer in Portland, Oreogon. He has built applications with Postgres since 2010 and is the author of several extensions. His Postgres contributions include work on GiST indexes, multiranges, and SQL:2011 application-time features.", "public_name": "Paul A. Jungwirth", "guid": "0dd2bbc8-3541-5bf2-8d0c-308153c3b0cf", "url": "https://pretalx.seagl.org/2024/speaker/G89SKM/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/9EWZJV/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/9EWZJV/", "attachments": []}, {"guid": "34945733-cd37-5579-92e6-2c07cdb029f8", "code": "QMJYWJ", "id": 28, "logo": null, "date": "2024-11-08T11:30:00-08:00", "start": "11:30", "end": "2024-11-08T12:20:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-28-bash-variable-expansion-string-operators-and-more", "url": "https://pretalx.seagl.org/2024/talk/QMJYWJ/", "title": "Bash Variable Expansion: String Operators and More", "subtitle": "", "track": "Languages and Tools", "type": "50-Minute Talk", "language": "en", "abstract": "Bash's parameter ( variable ) expansion has several mechanisms to change values as variables are used.\n\nSome change the value assigned to the variable, some only change the value substituted when the variable is used.\n\nParameter expansion is an essential tool in shell scripting and one-liners.\n\nThis presentation uses examples to demonstrate basic parameter expansion and also 10+ builtin expansions.\n\nParameter expansions include: \n\n* using a default value if the variable isn't set\n* using an alternate value if the variable is set\n* several ways of changing a substring\n* counting the length of the value\n* pattern substitution\n* capitalizing or lowercasing strings", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "E8BXFK", "name": "der.hans", "avatar": null, "biography": "der.hans is a technology and entrepreneurial veteran.\nAs a volunteer der.hans endeavors to help build community through FLOSS conference and user group leadership.\n\ndh was co-chair of Open Source Career Day (OSCD) at Southern California Linux Expo (SCaLE) and chair of the Finance and Partnership committees for SeaGL.\n\ndh presents and gives career counseling sessions at large community-led conferences (SCaLE, SeaGL, Tux-Tage, Kielux, GeekBeacon Fest, FOSSASIA, LCA, LFNW, T\u00fcbix, OLF ) and many local groups. dh is chairperson of the Phoenix Linux User Group (PLUG) and founder of the Free Software\nStammtisch.\n\nCurrently Hans manages a team of database support engineers.\n\nFind Hans on the Fediverse/Mastodon - https://floss.social/@FLOX_advocate", "public_name": "der.hans", "guid": "fbde8e0b-c7c1-5f55-9286-6b3b9d7542ff", "url": "https://pretalx.seagl.org/2024/speaker/E8BXFK/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/QMJYWJ/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/QMJYWJ/", "attachments": []}, {"guid": "2b552687-e535-5cf9-9aa9-099098d145c1", "code": "ZKBDYR", "id": 63, "logo": null, "date": "2024-11-08T14:00:00-08:00", "start": "14:00", "end": "2024-11-08T14:20:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-63-digital-whiteboarding-for-developers", "url": "https://pretalx.seagl.org/2024/talk/ZKBDYR/", "title": "Digital Whiteboarding for Developers", "subtitle": "", "track": "Languages and Tools", "type": "20-Minute Talk", "language": "en", "abstract": "Before the pandemic, whiteboards were everywhere. Now that we are remote, where did they go? Let's talk about how they help us sync and why we still need them. Learn tips and tricks on how to use virtual whiteboards in virtual offices.\n\nIn this talk, we will show techniques to quickly sketch out visualizations of coding problems and complex system architectures using online platforms such as Miro, Mural, and more. These tools aid in understanding problems, solving problems, and most importantly, explaining problems to the rest of your company. Discover the extraordinary power of visualizing your code, a transformative element in tech discussions, presentations, and beyond.", "description": "Before the pandemic, whiteboards were everywhere. Now that we are remote, where did they go? Let's talk about how they help us sync and why we still need them. Learn tips and tricks on how to use virtual whiteboards in virtual offices.\n\nIn this talk, we will show techniques to quickly sketch out visualizations of coding problems and complex system architectures using online platforms such as Miro, Mural, and more. These tools aid in understanding problems, solving problems, and most importantly, explaining problems to the rest of your company. Discover the extraordinary power of visualizing your code, a transformative element in tech discussions, presentations, and beyond.", "recording_license": "", "do_not_record": false, "persons": [{"code": "8JSL88", "name": "Susan Fung", "avatar": "https://pretalx.seagl.org/media/avatars/Susan_Fung_FLDWxlz.jpg", "biography": "What began as a hobby has evolved into a true passion. Now a software developer with more than 5 years of experience, in her spare time, Susan volunteers as an organizer for both the Calgary Software Crafters and the Software Developers of Calgary. Additionally, she actively contributes to the weekly mob programming sessions with Approval Tests.", "public_name": "Susan Fung", "guid": "eba975d9-3994-565c-af0f-4d923a40ced9", "url": "https://pretalx.seagl.org/2024/speaker/8JSL88/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/ZKBDYR/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/ZKBDYR/", "attachments": []}, {"guid": "466a996d-6e10-5dea-8719-2f5ae438e286", "code": "XTTSUF", "id": 23, "logo": null, "date": "2024-11-08T14:30:00-08:00", "start": "14:30", "end": "2024-11-08T15:20:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-23-the-cathedral-and-the-bizarre-or-dual-booting-for-fun-and-prophet-using-linux-to-enhance-templeos", "url": "https://pretalx.seagl.org/2024/talk/XTTSUF/", "title": "The Cathedral and the Bizarre, or Dual-Booting for Fun and Prophet: Using Linux to Enhance TempleOS", "subtitle": "", "track": "Performance Art", "type": "50-Minute Talk", "language": "en", "abstract": "Dual-booting is a useful method to run two operating systems on the same machine. Different OSes might help you harness the full potential of your hardware, or it may be necessary because of software limitations. It lets you tailor your computing experience to your own unique needs. Yet few people run different operating systems from the same disk partition, where both OSes coexist in the same place in the same file system. This talk will outline the steps to combine Linux with another open source OS known as TempleOS in a very small amount of disk space, and how blending them together can create a unique and fun programming experience.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "W88XVL", "name": "Toby Betts", "avatar": "https://pretalx.seagl.org/media/avatars/laura_palmer_184px_fHZ2wHq.jpg", "biography": "Toby Betts has been breaking and, when possible, fixing computers since childhood. He has worked as a system administrator, a service engineer, a site reliability engineer, a security analyst, and a free and open source software consultant for mid- to large-sized businesses for over 20 years. His main interests are system security, free cryptography, and fun file systems.", "public_name": "Toby Betts", "guid": "165560c0-e259-5753-b3f8-ba6c843eea08", "url": "https://pretalx.seagl.org/2024/speaker/W88XVL/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/XTTSUF/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/XTTSUF/", "attachments": []}, {"guid": "f2b84e4b-3e96-5c7c-a1c4-a69321d85521", "code": "9SPYL8", "id": 8, "logo": null, "date": "2024-11-08T16:30:00-08:00", "start": "16:30", "end": "2024-11-08T16:50:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-8-apache-seatunnel-the-high-performance-maestro-of-batch-and-stream-data-integration", "url": "https://pretalx.seagl.org/2024/talk/9SPYL8/", "title": "Apache SeaTunnel: The High-Performance Maestro of Batch and Stream Data Integration", "subtitle": "", "track": "Systems and Platforms", "type": "20-Minute Talk", "language": "en", "abstract": "We\u2019ll explore how Apache SeaTunnel revolutionizes data integration with its robust capabilities. It excels in cross-cloud data integration, breaking down silos for a unified data environment, and supports over 160 data sources, allowing seamless connection and analysis of diverse data. SeaTunnel's high-performance capabilities in both batch and stream processing make it stand out, providing superior speed and efficiency. To illustrate its real-world impact, I\u2019ll share a case study from JP Morgan & Chase, demonstrating how they used SeaTunnel to streamline data integration processes and achieve significant performance improvements.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "F9EL9V", "name": "William Guo", "avatar": "https://pretalx.seagl.org/media/avatars/%E9%83%AD%E7%82%9C_isggZBb.png", "biography": "William Guo, WhaleOps CEO, Apache Software Foundation Member, Apache DolphinScheduler PMC Member, Apache SeaTunnel Mentor. As an influencer in the open source world, he initiates the ClickHouse Chinese Community. He has been selected as 33 Chinese Open Source Pioneers and China's Open Source Outstanding Pioneers. \n\nWilliam Guo graduated from Peking University and used to work as the Big Data Director of Lenovo Research Institute and the General Manager of Wanda E-commerce Data Department. At the same time, He is also actively volunteers in technical open-source communities, such as Presto, Alluxio, Hbase, etc.", "public_name": "William Guo", "guid": "fdf2c993-1df8-5ef1-9b0f-be51b0e266a8", "url": "https://pretalx.seagl.org/2024/speaker/F9EL9V/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/9SPYL8/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/9SPYL8/", "attachments": []}, {"guid": "7e2d31d1-afa2-5598-ad41-860dad6350ce", "code": "LVFUFV", "id": 64, "logo": null, "date": "2024-11-08T17:00:00-08:00", "start": "17:00", "end": "2024-11-08T17:20:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-64-from-terra-fied-to-terra-firm-a-mob-s-quest-to-conquer-terraform", "url": "https://pretalx.seagl.org/2024/talk/LVFUFV/", "title": "From Terra-fied to Terra-firm: A Mob's Quest to Conquer Terraform", "subtitle": "", "track": "Systems and Platforms", "type": "20-Minute Talk", "language": "en", "abstract": "Join us for an engaging and humorous journey into the world of mob programming and Terraform mastery. In this talk, we'll explore how a seemingly simple task turned into a four-month odyssey for Homero, a software developer looking for a simple ticket. Discover how his solo struggle with a two-line code change blossomed into a team-wide learning experience.\n\nThrough the power of mob programming, our team transformed individual expertise into collective knowledge, tackling complex Terraform tasks together. We'll share the highs and lows, the laughs and lessons, and how we condensed months of learning into just one week. If you are looking to enhance your team's collaboration, this talk will provide valuable insights and practical tips.", "description": "Join us for an engaging and humorous journey into the world of mob programming and Terraform mastery. In this talk, we'll explore how a seemingly simple task turned into a four-month odyssey for Homero, a software developer looking for a simple ticket. Discover how his solo struggle with a two-line code change blossomed into a team-wide learning experience.\n\nThrough the power of mob programming, our team transformed individual expertise into collective knowledge, tackling complex Terraform tasks together. We'll share the highs and lows, the laughs and lessons, and how we condensed months of learning into just one week. If you are looking to enhance your team's collaboration, this talk will provide valuable insights and practical tips.", "recording_license": "", "do_not_record": false, "persons": [{"code": "8JSL88", "name": "Susan Fung", "avatar": "https://pretalx.seagl.org/media/avatars/Susan_Fung_FLDWxlz.jpg", "biography": "What began as a hobby has evolved into a true passion. Now a software developer with more than 5 years of experience, in her spare time, Susan volunteers as an organizer for both the Calgary Software Crafters and the Software Developers of Calgary. Additionally, she actively contributes to the weekly mob programming sessions with Approval Tests.", "public_name": "Susan Fung", "guid": "eba975d9-3994-565c-af0f-4d923a40ced9", "url": "https://pretalx.seagl.org/2024/speaker/8JSL88/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/LVFUFV/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/LVFUFV/", "attachments": []}]}}, {"index": 2, "date": "2024-11-09", "day_start": "2024-11-09T04:00:00-08:00", "day_end": "2024-11-10T03:59:00-08:00", "rooms": {"Lyceum": [{"guid": "64f61be4-6be4-5b97-8a2b-e4ec82ef9c9e", "code": "MAZDSY", "id": 84, "logo": null, "date": "2024-11-09T16:10:00-08:00", "start": "16:10", "end": "2024-11-09T16:40:00-08:00", "duration": "00:30", "room": "Lyceum", "slug": "2024-84-it-s-about-time-to-talk-to-your-loved-ones-about-personal-data-management", "url": "https://pretalx.seagl.org/2024/talk/MAZDSY/", "title": "It's About Time to talk to your loved ones about personal data management", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "Hey!  You're special!  And so are the people you love.  AND SO IS THEIR DATA.  If we all had a dollar for every time someone said \"Well, Facebook has all my data, so what's the difference if they've got just a little more?\", we could finally buy that SeaGL Conference Yacht we've all been dreaming of.  And you know all this!  So come for a discussion of how to positively and lovingly suggest ways to be a little safer while not losing your mind or your community.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TYMPCT", "name": "Rachel Kelly", "avatar": null, "biography": "Rachel is a long-time nerd and denizen of the internet, learning to form community without social media! A proud career-switcher, she has worked for tech companies small and large since 2014 and has been happily plugging away at Fastly for the last several years as an SRE on the Certificate Authority project. A staunch advocate of community and locality, Rachel now uses skills learned from many years of co-organizing Portland\u2019s PyLadies chapter and participating in many community-oriented technology user groups toward something completely different. She and her partner live in Portland, OR, going to too many Burning Man events (not possible) and training for simply too many races of all kinds (also not possible). You can reach Rachel at her", "public_name": "Rachel Kelly", "guid": "b66d5df2-800a-5803-886b-4b427b4bec2d", "url": "https://pretalx.seagl.org/2024/speaker/TYMPCT/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/MAZDSY/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/MAZDSY/", "attachments": []}, {"guid": "99672d86-6c51-58b5-9df0-3963ac111723", "code": "QVGUKW", "id": 85, "logo": null, "date": "2024-11-09T16:40:00-08:00", "start": "16:40", "end": "2024-11-09T17:10:00-08:00", "duration": "00:30", "room": "Lyceum", "slug": "2024-85-we-are-all-that-we-have-sustainability-is-about-you-me-and-us", "url": "https://pretalx.seagl.org/2024/talk/QVGUKW/", "title": "We Are All That We Have: Sustainability Is About You, Me, And Us", "subtitle": "", "track": "Keynote", "type": "Keynote", "language": "en", "abstract": "As we continue on our journey of ensuring the sustainability of free and open source software, we talk about so many things. Funding. Health Metrics. Criticality. Foundations. Corporations. Sponsorship. \"Doing The Right Thing.\"\n\nToday, I want to talk about You, Me, and Us. Because this is what Sustainability is really all about. Humans. Because how we show up for each other matters, and it is the key to sustainably developed free and open source software. \n\nI will cast my observations about the free and open source funding ecosystem against this backdrop as I look at current trends and speculate about our future.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z9HRCC", "name": "Duane O\u2019Brien", "avatar": null, "biography": "Duane is the Director of Collaborative Engineering at Capital One. His organization focuses on developing internal and external collaborative development practices through open source and InnerSource. He is the creator of the [FOSS Contributor Fund framework](https://github.com/indeedeng/FOSS-Contributor-Fund), and loves helping organizations get involved in funding and sustaining their open source dependencies. Duane is a force of chaotic good using his high stats in intelligence and charisma to advocate for the open source community. If you encounter him in forested areas, he will share his fire, drink, and philosophy.", "public_name": "Duane O\u2019Brien", "guid": "dad2f1da-d042-580f-905d-f576950bd689", "url": "https://pretalx.seagl.org/2024/speaker/Z9HRCC/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/QVGUKW/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/QVGUKW/", "attachments": []}, {"guid": "f7884333-b5a1-5b5d-902b-ad07629cc1b3", "code": "EQXCUM", "id": 60, "logo": null, "date": "2024-11-09T17:30:00-08:00", "start": "17:30", "end": "2024-11-09T18:30:00-08:00", "duration": "01:00", "room": "Lyceum", "slug": "2024-60-presentation-roulette", "url": "https://pretalx.seagl.org/2024/talk/EQXCUM/", "title": "Presentation Roulette", "subtitle": "", "track": "Performance Art", "type": "50-Minute Talk", "language": "en", "abstract": "Come give a SeaGL talk with no preparation required - or available! SeaGL 2023 had a talk where the slides were available but the presenter was not, so we crowdsourced the talk and it was a huge hit. This year we're doing it intentionally. This slot will have 10 five minute talks on a variety of Linux, Open Source, techie topics. We'll pass the presenter mic around liberally and see if we can keep ourselves on our toes and learn a thing or two from each other!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KJLA7X", "name": "Bri Hatch", "avatar": "https://pretalx.seagl.org/media/avatars/headshot-goatee-orange-2363x2363_5uTyg8p.png", "biography": "Bri Hatch (currently a Founding Engineer at Dropzone AI) is a command line geek and Open Source contributor and proponent. He has been automating, securing, and breaking into systems since before he traded his Apple ][+ for his first Unix machine.", "public_name": "Bri Hatch", "guid": "1fb2e1a8-c92a-5e91-844f-8a22f7b83f47", "url": "https://pretalx.seagl.org/2024/speaker/KJLA7X/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/EQXCUM/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/EQXCUM/", "attachments": []}], "332": [{"guid": "131b7456-85ba-5d99-a8f6-028b8c9a7bfa", "code": "DFDMNA", "id": 72, "logo": null, "date": "2024-11-09T09:00:00-08:00", "start": "09:00", "end": "2024-11-09T09:50:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-72-open-source-governance-by-example", "url": "https://pretalx.seagl.org/2024/talk/DFDMNA/", "title": "Open Source Governance By Example", "subtitle": "", "track": "Community and Culture", "type": "50-Minute Talk", "language": "en", "abstract": "With so many new projects arriving on the scene every year, it's easy to lose sight of the fact that it's about more than code. A successful FOSS project and community needs a solid governance structure to ensure the safety and productivity of its members and users.\n\nGovernance is a tricky thing, but thankfully we can do what all good FOSS Folks do: we can learn from and build upon the work of those who came before us.\n\nIn this talk I'll talk about some of the most commonly applied governance elements for FOSS projects, why you might want to use them for your FOSS project, show you many different examples of governance structures, and provide you with a resource for finding more examples that you can build upon for your project's needs.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BGMCKQ", "name": "VM (Vicky) Brasseur", "avatar": "https://pretalx.seagl.org/media/avatars/vmb_helvetica_sm_w5KAizk.png", "biography": "VM (Vicky) Brasseur is an award-winning free/open source advocate and corporate strategist, international keynote speaker, and writer. She\u2019s the author of Forge Your Future with Open Source and Business Success with Open Source, both published by Pragmatic Bookshelf. Aside from articles in various publications, she also writes about FOSS, business, and their intersection on her blog, {anonymous => \u2018hash\u2019};.", "public_name": "VM (Vicky) Brasseur", "guid": "43bf438b-1777-5fa8-89f8-8d1d0fe4898f", "url": "https://pretalx.seagl.org/2024/speaker/BGMCKQ/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/DFDMNA/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/DFDMNA/", "attachments": []}, {"guid": "77109b09-53c4-59be-9215-7528164cfbcc", "code": "NRMYBL", "id": 4, "logo": null, "date": "2024-11-09T10:00:00-08:00", "start": "10:00", "end": "2024-11-09T10:20:00-08:00", "duration": "00:20", "room": "332", "slug": "2024-4-the-business-case-for-open-source-software-for-it-leadership-skeptics", "url": "https://pretalx.seagl.org/2024/talk/NRMYBL/", "title": "The Business Case for Open Source Software for IT Leadership Skeptics", "subtitle": "", "track": "Systems and Platforms", "type": "20-Minute Talk", "language": "en", "abstract": "Explores the compelling reasons why organizations should embrace open source software. We will delve into the financial benefits, highlighting significant cost savings from reduced licensing fees and total cost of ownership. It emphasizes the flexibility and customization potential of open source solutions, enabling businesses to tailor software to their unique requirements. Justis dispels myths around security, demonstrating how the collaborative scrutiny of the open source community leads to robust and reliable systems. Justis also discusses the advantages of avoiding vendor lock-in, fostering innovation, and attracting top talent, making a strong case for open source as a strategic asset for IT.", "description": "Embracing open source software offers strategic advantages that IT leadership cannot afford to overlook compared to commercial solutions for enterprise IT. Open source solutions provide significant cost savings by eliminating licensing fees and reducing the total cost of ownership. They offer unparalleled flexibility, enabling organizations to customize software to meet specific needs and improve operational efficiency. The collaborative nature of open source fosters innovation and rapid problem-solving, supported by a robust community of developers. Contrary to common misconceptions, open source software is often more secure due to the collective scrutiny and swift patching of vulnerabilities and advances in generative AI.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JQFLEX", "name": "Keegan Justis", "avatar": "https://pretalx.seagl.org/media/avatars/keegan-profile_1uLxwLI.png", "biography": "Keegan Justis is a seasoned Senior DevSecOps Engineer with a wealth of experience in cloud computing, security, artificial intelligence, and software development. He excels in ensuring reliable and scalable systems while driving innovation and efficiency in IT operations. Passionate about continuous learning, Keegan shares his insights through his blog on Medium. Beyond his professional expertise, he is an avid reader and traveler.", "public_name": "Keegan Justis", "guid": "08286e00-abd0-5e5a-8192-e2d402ac9870", "url": "https://pretalx.seagl.org/2024/speaker/JQFLEX/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/NRMYBL/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/NRMYBL/", "attachments": []}, {"guid": "0910fd62-4ad9-5e87-b03c-58ceeeb0f3cd", "code": "AXHJ7S", "id": 51, "logo": null, "date": "2024-11-09T10:30:00-08:00", "start": "10:30", "end": "2024-11-09T10:50:00-08:00", "duration": "00:20", "room": "332", "slug": "2024-51-how-to-solve-brand-new-problems", "url": "https://pretalx.seagl.org/2024/talk/AXHJ7S/", "title": "How to Solve Brand New Problems!", "subtitle": "", "track": "Open-Source Careers", "type": "20-Minute Talk", "language": "en", "abstract": "New problems can be very daunting and oftentimes you find yourself struggling to decide where to start. We'll talk about how to form a personal checklist of some of the easier resources to look for and how to create strategies for solving harder problems.", "description": "New problems can be very daunting and oftentimes you find yourself struggling to decide where to start. The process be particularly difficult when you are trying to do something really new or complex that no one's ever done before. Whether it's a new library, a management challenge or building a new community, there will be applicable resources that can help you get started. \n\nWe'll talk about how to form a personal checklist of some of the easier resources to look for and how to create strategies for solving harder problems. This talk is for anyone who wants to hone their problem-solving chops. Don't be afraid to solve brand new problems!", "recording_license": "", "do_not_record": false, "persons": [{"code": "MLTTZZ", "name": "Deb Nicholson", "avatar": "https://pretalx.seagl.org/media/avatars/digital-passport_Yq1cyX4.jpg", "biography": "Deb Nicholson is the Executive Director at the Python Software Foundation, the non-profit steward of the Python programming language. She has previously served the open source ecosystem through her work at the Open Source Initiative, Software Freedom Conservancy, and the Open Invention Network. She lives with her husband and her lucky black cat in Cambridge, Massachusetts.", "public_name": "Deb Nicholson", "guid": "33595f2c-cb29-5de6-a114-f664c340272c", "url": "https://pretalx.seagl.org/2024/speaker/MLTTZZ/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/AXHJ7S/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/AXHJ7S/", "attachments": []}, {"guid": "abfa3a11-b784-5dd7-8c45-983eb9017c29", "code": "WKPDWZ", "id": 50, "logo": null, "date": "2024-11-09T11:00:00-08:00", "start": "11:00", "end": "2024-11-09T11:50:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-50-how-do-you-share-your-open-source-hardware-project", "url": "https://pretalx.seagl.org/2024/talk/WKPDWZ/", "title": "How do you share your Open-Source Hardware project?", "subtitle": "", "track": "Hardware", "type": "50-Minute Talk", "language": "en", "abstract": "How do you share your OSHW projects? Does your process help keep things like the BoM and assembly instructions in sync? Is it easy to re-use parts from other projects (yours or someone else\u2019s)? Can you easily fork your projects? How difficult is it for you to certify (or re-certify) your projects as OSHW? If you have a process that addresses all these needs, we want to hear about it. And if not, we want to hear how a new process could best support your needs. Join our live discussion on what works in sharing OSHW projects and what still needs improvement. Your input will be included in a public report on how the community shares projects and will guide development of formal processes and tools for sharing OSHW.", "description": "Workshop Agenda:\n\n1. Opening:\nPoll the audience for their experience (successes/pain-points) in Open Source Hardware development\n2. Review Stakeholder Needs:\nShare identified stakeholder needs (requirements/expectations) for OSHW development tools with audience\n3. Solicit user-stories\nLive exercise to collaboratively define user stories for OSHW development tools\n4. Closing\nSummarize workshop outcomes and identify next steps", "recording_license": "", "do_not_record": false, "persons": [{"code": "W89VKY", "name": "Sean Marquez", "avatar": "https://pretalx.seagl.org/media/avatars/DSC09521_pQdtFfn.JPG", "biography": "Sean has a B.S. degree in Mechanical Engineering, specializing in design of mechanical systems, from the University of Irvine, California. He is currently studying permaculture design.\nHe worked as an associate mechanical design engineer for Max Q Systems - formerly an original equipment manufacturer (OEM) for aerospace industry. He served as the GreenHab Officer at the Mars Desert Research Station (MDRS). He is also a contributor for the Open Source Hardware Association (OSHWA) open standards working group, Tetra Bio Distributed (US non-profit organization) developing open-source hardware medical/PPE devices, and the Mach 30 Foundation developing the distributed open-source hardware framework (DOF)", "public_name": "Sean Marquez", "guid": "07cd1650-ecb3-53a8-863f-ac292ac9ffdc", "url": "https://pretalx.seagl.org/2024/speaker/W89VKY/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/WKPDWZ/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/WKPDWZ/", "attachments": []}, {"guid": "10229211-fd59-5235-9c9e-5e65f7da0558", "code": "WVCC9R", "id": 73, "logo": null, "date": "2024-11-09T13:30:00-08:00", "start": "13:30", "end": "2024-11-09T13:50:00-08:00", "duration": "00:20", "room": "332", "slug": "2024-73-will-your-open-source-project-run-on-a-mainframe-or-on-a-smartwatch", "url": "https://pretalx.seagl.org/2024/talk/WVCC9R/", "title": "Will your open source project run on a mainframe? Or on a smartwatch?", "subtitle": "", "track": "Languages and Tools", "type": "20-Minute Talk", "language": "en", "abstract": "You probably developed your open source project for a single, \"default\" architecture like x86, but today there is considerable growth in other architectures, from ARM to mainframes to RISC-V. The talk will present some of the tools available to open source software developers to port their projects to other architectures.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RKQRZH", "name": "Elizabeth K. Joseph", "avatar": "https://pretalx.seagl.org/media/avatars/lyz_z16_g4zg2di.jpg", "biography": "Elizabeth K. Joseph is a Linux systems administrator who now leads the Open Source Program Office for IBM Z where she works with the community to explore Linux and z/OS workloads on mainframes. In the course of her career, she's worked on Raspberry Pis and Sun SPARC systems, so working on non-x86 architectures full time was a natural fit. She has previously worked on distributed systems and has written books on Ubuntu and OpenStack.", "public_name": "Elizabeth K. Joseph", "guid": "aa6958bd-733b-5f9b-a30b-a300e10b1823", "url": "https://pretalx.seagl.org/2024/speaker/RKQRZH/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/WVCC9R/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/WVCC9R/", "attachments": []}, {"guid": "10c4f16e-d8c6-5fb0-8bcf-843e8ab573ff", "code": "LCXDEX", "id": 66, "logo": null, "date": "2024-11-09T14:00:00-08:00", "start": "14:00", "end": "2024-11-09T14:50:00-08:00", "duration": "00:50", "room": "332", "slug": "2024-66-micromirror-cdn-mirroring-foss-as-a-managed-appliance", "url": "https://pretalx.seagl.org/2024/talk/LCXDEX/", "title": "MicroMirror CDN: Mirroring FOSS as a Managed Appliance", "subtitle": "", "track": "Community and Culture", "type": "50-Minute Talk", "language": "en", "abstract": "Volunteers mirroring Linux Distros and Free Software projects is the only way that projects are able to scale without being crushed by the bandwidth bills necessary to make their software available at large. The old guard of mirrors are greying, so new providers of bandwidth and server admins need to step up to fill their shoes. The MicroMirror project is one approach to this by finding the most popular projects consuming the most bandwidth on mirrors and spreading that load across dozens of new, smaller, cheaper, mirror servers across the globe.", "description": "Kenneth Finnegan and John Hawley first started collaborating on Linux mirroring in January 2022 by standing up mirror.fcix.net as a \"traditional\" style Linux/free software mirror. After pulling in a 50TB working set of projects and looking at the statistics, they realized that the majority of the network traffic was coming from a small fraction of the most popular projects. Kenneth came up with the insane challenge of trying to build an entire \"MicroMirror\" server for less than the cost of a single high capacity hard drive used in mirror.fcix.net. Designed to serve only the hottest working set of projects, and offered to ISPs as a managed appliance, these MicroMirror servers proved wildly popular and successful in their mission.", "recording_license": "", "do_not_record": false, "persons": [{"code": "J3YTQA", "name": "Kenneth Finnegan", "avatar": "https://pretalx.seagl.org/media/avatars/PayPhone_crop_BWC1UY9.png", "biography": "Originally an Electrical Engineer, Kenneth fell into Internet infrastructure and network engineering through a long series of events involving the phrase \"hold my beer,\" including building his own Autonomous System (AS7034), building a global anycast DNS server (NS-global.zone), building the Fremont Cabal Internet Exchange in Fremont, California, and ultimately working in the Technical Assistance Center for Arista Networks.", "public_name": "Kenneth Finnegan", "guid": "72f9e749-b7dc-5e7c-90e5-6260745f12cc", "url": "https://pretalx.seagl.org/2024/speaker/J3YTQA/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/LCXDEX/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/LCXDEX/", "attachments": []}], "334": [{"guid": "4196b182-3c08-54af-8719-38a5422ffbf4", "code": "ZU7MDV", "id": 7, "logo": null, "date": "2024-11-09T09:00:00-08:00", "start": "09:00", "end": "2024-11-09T09:50:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-7-feditest-testing-decentralized-heterogeneous-systems-with-complex-protocols-like-the-fediverse", "url": "https://pretalx.seagl.org/2024/talk/ZU7MDV/", "title": "FediTest: Testing decentralized, heterogeneous systems with complex protocols (like the Fediverse)", "subtitle": "", "track": "Systems and Platforms", "type": "50-Minute Talk", "language": "en", "abstract": "We are witnessing a resurgence of decentralized systems whose nodes communicate through open, symmetric protocols. For example, the Fediverse, the open social media network built around the ActivityPub standard, has been growing substantially in recent years.\n\nHowever, quality control of such systems using complex protocols like ActivityPub is difficult. How do you test your own application against others, each of which might take a couple of hours simply to install?\n\nEnter FediTest, an open-source project building a test framework for testing these kinds of systems, and a test suite for the Fediverse. We will describe the problem as we see it, explain our approach, and demo live tests.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "G9LTEV", "name": "Johannes Ernst", "avatar": "https://pretalx.seagl.org/media/avatars/j12t-iiw-2023-2182x2396_hqfiCO1.jpeg", "biography": "Johannes Ernst is a technologist, founder and organizer. He's been building user-centric technology for decades. His company, Dazzle Labs, supports organizations considering adopting open social media technologies. He's also the co-organizer of FediForum, the unconference for the Fediverse, and lead developer of FediTest.", "public_name": "Johannes Ernst", "guid": "dc23ee6a-2286-5e36-a170-f47abe72f64f", "url": "https://pretalx.seagl.org/2024/speaker/G9LTEV/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/ZU7MDV/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/ZU7MDV/", "attachments": []}, {"guid": "29e1cf52-0209-571a-9434-2e0be45c4052", "code": "JQTWQ9", "id": 75, "logo": null, "date": "2024-11-09T10:00:00-08:00", "start": "10:00", "end": "2024-11-09T10:20:00-08:00", "duration": "00:20", "room": "334", "slug": "2024-75-building-my-first-open-source-software-with-ai-a-teenager-s-journey-into-innovation-for-social-good", "url": "https://pretalx.seagl.org/2024/talk/JQTWQ9/", "title": "Building my first open source software with AI: A teenager\u2019s journey into innovation for social good.", "subtitle": "", "track": "Education", "type": "20-Minute Talk", "language": "en", "abstract": "Last summer, driven by a compelling desire to address the public health issue of accidental addiction, I embarked on a personal project: DrugScan, a website designed to identify addictive drugs. As a middle school student with no prior experience in software development, I used open-source frameworks and free tools, such as an AI assistant, to help me build DrugScan. Within a year, I launched it. In this presentation, I will share my experiences and learning journey, highlighting how open-source technologies and AI assistants can serve as crucial resources for teenagers eager to make a difference. My goal is to inspire and empower other young individuals to make a social impact, regardless of technical barriers.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VCSMXN", "name": "Allison Cao", "avatar": null, "biography": "I\u2019m Allison Cao, a student at Tumwater Middle School. I have started a few projects such as a pamphlet that helps young girls with knowing more about their periods, and I've recently developed my own web app called DrugScan that can identify whether a drug is addictive or not from just a simple image. \n\nI like robotics, drawing, manga, kendo, math, and I have a YouTube channel with 4.6k subscribers that displays my drawings! I hope to inspire other people to make a difference in the world, regardless of what they know or do not know.", "public_name": "Allison Cao", "guid": "5412f03b-6406-58e7-8be5-c5e4c5116deb", "url": "https://pretalx.seagl.org/2024/speaker/VCSMXN/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/JQTWQ9/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/JQTWQ9/", "attachments": []}, {"guid": "78edd0fa-dc0a-58f4-a7b9-d1e7ab37bde7", "code": "DNH8PY", "id": 57, "logo": null, "date": "2024-11-09T10:30:00-08:00", "start": "10:30", "end": "2024-11-09T10:50:00-08:00", "duration": "00:20", "room": "334", "slug": "2024-57-from-bytes-to-bits-design-and-fabrication-from-linux", "url": "https://pretalx.seagl.org/2024/talk/DNH8PY/", "title": "From bytes to \"bits\": design and fabrication from Linux", "subtitle": "", "track": "Hardware", "type": "20-Minute Talk", "language": "en", "abstract": "With the wide availability of inexpensive and easy to use DIY fabrication machines, manufacturing your own physical items is in reach of more people than ever before. We'll look at the landscape of software available to design and fabricate your own designs from Linux and FOSS software stack.", "description": "We will review a general workflow and process for how the design to manufacture pipeline works, and dive into details for some common tools and techniques.", "recording_license": "", "do_not_record": false, "persons": [{"code": "CXFCLA", "name": "Andrew Beyer", "avatar": null, "biography": "Andrew is a long time software developer and Linux user who tinkers with a variety of fabrication tools in his free time.", "public_name": "Andrew Beyer", "guid": "287a801e-3804-535b-be5c-bc1ec525ff3c", "url": "https://pretalx.seagl.org/2024/speaker/CXFCLA/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/DNH8PY/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/DNH8PY/", "attachments": []}, {"guid": "f3357c4c-48b6-5ac8-812c-1c188573e1f5", "code": "V3PRLD", "id": 70, "logo": null, "date": "2024-11-09T11:00:00-08:00", "start": "11:00", "end": "2024-11-09T11:50:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-70-ai-ethics-through-the-lens-of-animism", "url": "https://pretalx.seagl.org/2024/talk/V3PRLD/", "title": "AI Ethics Through The Lens of Animism", "subtitle": "", "track": "Everything Else", "type": "50-Minute Talk", "language": "en", "abstract": "Animism (or panpsychism) understands the Universe to be inherently sentient and conscious. If even a rock has an internal experience, then it follows that a computer system also has some form of internal experience. Counter to the academic views of previous generations of Western academics, the animist worldview does not anthropomorphize animals, plants, mountains, or celestial bodies, but rather sees them as their own types of entities with very different experiences and very different ways of being. In this talk, I will discuss the advantages of taking an animist or panpsychist approach to AI systems and then consider some of the ethical problems along with proposed resolutions to those challenges.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AYUUDL", "name": "Elior Sterling", "avatar": "https://pretalx.seagl.org/media/avatars/4fb9fa2a3376d59c42822c6ab1c8c452_xsfvhfU.jpg", "biography": "Elior used to do computer stuff. Now he does rabbi stuff. He also studied Anthropology, Linguistics, and History at UC Berkeley, which was kinda fun.", "public_name": "Elior Sterling", "guid": "59a7d2b7-726e-5582-8783-ec67111c7322", "url": "https://pretalx.seagl.org/2024/speaker/AYUUDL/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/V3PRLD/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/V3PRLD/", "attachments": []}, {"guid": "328b5c12-d107-556c-ab6a-4a02e290a2a6", "code": "7QPK9S", "id": 2, "logo": null, "date": "2024-11-09T13:30:00-08:00", "start": "13:30", "end": "2024-11-09T13:50:00-08:00", "duration": "00:20", "room": "334", "slug": "2024-2-culling-seagull-records-using-r-to-curate-community-science-checklists", "url": "https://pretalx.seagl.org/2024/talk/7QPK9S/", "title": "Culling Seagull Records: Using R to Curate Community Science Checklists", "subtitle": "", "track": "Everything Else", "type": "20-Minute Talk", "language": "en", "abstract": "I am a reviewer for eBird, one of the largest community scientist platforms in the world, where people submit checklists of birds they saw. Reviewers go over these records, looking for aberrant observations, incorrectly tagged media, and records which need just a little bit more detail. With around 100 million checklists to review, this task can take a lot of time! In this talk, I'll go over this process, and talk about how I and a few other reviewers use open source tooling written in R to make this process a bit easier.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ERC3BF", "name": "Richard Littauer", "avatar": "https://pretalx.seagl.org/media/avatars/Profile_flower_4JAGjwq.JPG", "biography": "Richard Littauer is an organizer of SustainOSS and CURIOSS, the Interim Executive Director of the GNOME Foundation, and a PhD student at Te Herenga Waka Victoria University of Wellington. As a full-stack developer and open source community consultant, he has interfaced with thousands of different projects in dozens of communities. He likes birds.", "public_name": "Richard Littauer", "guid": "3b3a25a7-b2f4-53b6-a0db-479174da2bd1", "url": "https://pretalx.seagl.org/2024/speaker/ERC3BF/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/7QPK9S/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/7QPK9S/", "attachments": []}, {"guid": "352121be-d495-5090-adb0-78d56758f69f", "code": "8BP3MN", "id": 30, "logo": null, "date": "2024-11-09T14:00:00-08:00", "start": "14:00", "end": "2024-11-09T14:50:00-08:00", "duration": "00:50", "room": "334", "slug": "2024-30-my-pi-in-the-sky-running-mysql-on-a-raspberry-pi-and-replicating-data-to-the-cloud", "url": "https://pretalx.seagl.org/2024/talk/8BP3MN/", "title": "My Pi in the Sky - Running MySQL on a Raspberry Pi and Replicating Data to the Cloud", "subtitle": "", "track": "Everything Else", "type": "50-Minute Talk", "language": "en", "abstract": "Did you know you can run MySQL on a Raspberry Pi and replicate the data to the cloud?\n\nIn this session, we will cover how to install MySQL on a Raspberry Pi, give a brief overview of how to store data on this MySQL instance, demonstrate an application that can visualize that data, and finally, how you can replicate that data to a MySQL instance running in the cloud.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TT9X9A", "name": "Scott Stroz", "avatar": "https://pretalx.seagl.org/media/avatars/me_T00zMhQ.jpg", "biography": "Scott has been full-stack developer for longer than the term \"full-stack developer\" has been around.  In that time, MySQL was the only constant in his development stack. He is passionate about sharing what he has learned on his coding journey so others may learn from his mistakes.", "public_name": "Scott Stroz", "guid": "66942e6c-9122-5fb2-9eb5-a1f29c7af28b", "url": "https://pretalx.seagl.org/2024/speaker/TT9X9A/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/8BP3MN/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/8BP3MN/", "attachments": []}], "340": [{"guid": "98113eb7-661a-5449-9b88-d1c2a30fe095", "code": "ZUZURG", "id": 42, "logo": null, "date": "2024-11-09T09:00:00-08:00", "start": "09:00", "end": "2024-11-09T09:50:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-42-zero-instrumentation-observability-based-on-ebpf", "url": "https://pretalx.seagl.org/2024/talk/ZUZURG/", "title": "Zero-instrumentation observability based on eBPF", "subtitle": "", "track": "Languages and Tools", "type": "50-Minute Talk", "language": "en", "abstract": "Observability is a critical aspect of any infrastructure as it enables teams to identify and address issues promptly. Nevertheless, achieving system observability comes with its own set of challenges. It is a time- and resource-intensive process as it necessitates the incorporation of instrumentation into every application.\nIn this talk, we will delve into the gathering of telemetry data, including metrics, logs, and traces, using eBPF. We will explore tracking various container activities, such as network calls and filesystem operations. Additionally, we will discuss the effective utilization of this telemetry data for troubleshooting.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MRTFHM", "name": "Nikolay Sivko", "avatar": "https://pretalx.seagl.org/media/avatars/nikolay_sivko_3_1_RtUrqIl.png", "biography": "Nikolay Sivko, co-founder and CEO of Coroot, aims to simplify troubleshooting in production for developers. He is passionate about Site Reliability Engineering (SRE) practices, observability, and open source. Previously, he was the head of the Engineering group at a large technology company and founded an observability tool development company in Russia, which he successfully acquired. Currently, he resides in Turkey, focusing on developing a startup with an international market orientation.", "public_name": "Nikolay Sivko", "guid": "a6a0c4dd-7262-5629-89f6-c9df0c988a53", "url": "https://pretalx.seagl.org/2024/speaker/MRTFHM/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/ZUZURG/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/ZUZURG/", "attachments": []}, {"guid": "57cbb996-0553-5cd9-9e15-0f4f34beb357", "code": "983CCA", "id": 67, "logo": null, "date": "2024-11-09T10:00:00-08:00", "start": "10:00", "end": "2024-11-09T10:20:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-67-introduction-to-postmarketos", "url": "https://pretalx.seagl.org/2024/talk/983CCA/", "title": "Introduction to postmarketOS", "subtitle": "", "track": "Everything Else", "type": "20-Minute Talk", "language": "en", "abstract": "We have embarked on an ambitious goal of creating a flexible Linux-based distribution that can run many user interfaces on a wide range of quirky hardware such as phones, watches, TVs, laptops. We aim to replace proprietary,privacy invading, and attention seeking operating systems these devices include with free software. This talk will introduce the distro, our innovative tooling,and discuss the future of Linux on mobile devices.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "R7ZWVR", "name": "Anjan Momi", "avatar": "https://pretalx.seagl.org/media/avatars/47ccd1c4e9d33f0f53951766c44024e6_3n2lu09.jpg", "biography": "Anjan Momi is an Sxmo maintainer and postmarketOS contributor.", "public_name": "Anjan Momi", "guid": "ff04ed7f-b8f0-5540-ac02-c7951014dc60", "url": "https://pretalx.seagl.org/2024/speaker/R7ZWVR/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/983CCA/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/983CCA/", "attachments": []}, {"guid": "45b4e944-5257-5551-86c2-72d0bd25c833", "code": "PLPPVP", "id": 56, "logo": null, "date": "2024-11-09T10:30:00-08:00", "start": "10:30", "end": "2024-11-09T10:50:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-56-coreboot-a-technospiritual-ritual-to-liberate-your-computer-s-soul", "url": "https://pretalx.seagl.org/2024/talk/PLPPVP/", "title": "Coreboot: a technospiritual ritual to liberate your computer's soul", "subtitle": "", "track": "Security and Privacy", "type": "20-Minute Talk", "language": "en", "abstract": "Coreboot has been around for a number of years by now, but with each new year it becomes a more viable and robust way to really own the hardware you're supposed to own. This talk is meant as a catalyzer for people to go forth with the process and finally bootstrap a reasonably more secure computer for themselves, all while spreading FLOSS", "description": "Since installing Coreboot itself is partly a ritual in itself, and (most of the time) requires physical access to the target machine, it wouldn't be viable to do it as part of the talk. Our goal is to update the community on the most modern ways there are to flash their BIOS and  the exciting new additions to the roster of supported hardware for Coreboot, all in a neatly packed flash presentation.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SE9PDN", "name": "st4t3", "avatar": "https://pretalx.seagl.org/media/avatars/00035-1107408319_Kq3ckqQ.png", "biography": "Eternal tinkerer with a background in polsci and a passion for compsci", "public_name": "st4t3", "guid": "b38fecaf-c4b2-53b9-9b56-81f5efeb62e3", "url": "https://pretalx.seagl.org/2024/speaker/SE9PDN/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/PLPPVP/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/PLPPVP/", "attachments": []}, {"guid": "aea23174-75f9-52ec-82e0-bbe4b19d26b2", "code": "SYEUKN", "id": 36, "logo": null, "date": "2024-11-09T11:00:00-08:00", "start": "11:00", "end": "2024-11-09T11:50:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-36-steadfast-self-hosting-workshop", "url": "https://pretalx.seagl.org/2024/talk/SYEUKN/", "title": "Steadfast Self-Hosting Workshop", "subtitle": "", "track": "Community and Culture", "type": "50-Minute Talk", "language": "en", "abstract": "Join in a hands-on workshop all about self-hosting! Bring your experiences and curiosity, leave with inspiration and ideas to try out. Together we'll help each other get unblocked wherever we're at, from thinking about self-hosting to improving smooth-running servers and services. This workshop will focus on fundamental concepts, tools, and techniques from the FOSS book Steadfast Self-Hosting, although having and having read the book is not required.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZJ7FYW", "name": "Adam Monsen", "avatar": "https://pretalx.seagl.org/media/avatars/efd087b3c1ac43def6e3e926ad633c25_BNIYfmp.jpg", "biography": "Adam is a kind and savvy FOSS enthusiast. He\u2019s been in tech for over 20 years: building, producing, coding, debugging, architecting, leading, managing, debugging some more, lecturing, writing, administering and securing systems and processes, ensuring privacy and compliance; in markets of all maturities, sizes, and scales; startups to big enterprise. He\u2019s most proud of his family, growing Mifos, founding SeaGL, selling C-SATS, and writing a FOSS book about self-hosting FOSS.\n\nAdam is privileged and lucky to have given talks and workshops at a handful of conferences (LFNW, SeaGL, LibrePlanet, OSCON, FOSSY) and various other engagements.", "public_name": "Adam Monsen", "guid": "1d2f775f-66fb-58cf-a02c-79a626a19ca1", "url": "https://pretalx.seagl.org/2024/speaker/ZJ7FYW/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/SYEUKN/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/SYEUKN/", "attachments": []}, {"guid": "3bc15720-f3bb-50d8-a51e-baab794b979c", "code": "98UCLW", "id": 76, "logo": null, "date": "2024-11-09T13:30:00-08:00", "start": "13:30", "end": "2024-11-09T13:50:00-08:00", "duration": "00:20", "room": "340", "slug": "2024-76-can-large-language-models-double-the-number-of-open-source-developers", "url": "https://pretalx.seagl.org/2024/talk/98UCLW/", "title": "Can large language models double the number of open source developers?", "subtitle": "", "track": "Machine Learning and Big Data", "type": "20-Minute Talk", "language": "en", "abstract": "In this presentation, we will explore the transformative potential of large language models (LLMs) in reshaping the landscape of open-source software. As LLMs continue to advance, the traditional paradigm of software development is undergoing a significant shift; many software features are now being replaced by conversational interactions with LLMs. Central to this evolution is the realization that software essentially combines personal data with unique workflows\u2014elements that can be efficiently \u201ccoded\u201d through natural language prompts. Looking ahead, the future of open-source may resemble a collection of \u201cdinner recipes\u201d rather than rigid scripts, effectively lowering technical barriers and democratizing access to technology.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8FDRAS", "name": "Helin Cao", "avatar": null, "biography": "Helin Cao, PhD, co-founded a few open source projects and an AI startup. Now, full time in large language model application development.", "public_name": "Helin Cao", "guid": "68b6af81-9c98-5bf3-b6fe-a51c881d7149", "url": "https://pretalx.seagl.org/2024/speaker/8FDRAS/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/98UCLW/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/98UCLW/", "attachments": []}, {"guid": "d477ee30-3817-5922-b0dc-62b4f87b3d54", "code": "YZEESD", "id": 9, "logo": null, "date": "2024-11-09T14:00:00-08:00", "start": "14:00", "end": "2024-11-09T14:50:00-08:00", "duration": "00:50", "room": "340", "slug": "2024-9-geocml-a-deployment-pattern-for-containerized-multi-paradigm-lightweight-geographic-information-systems-running-locally-or-in-the-cloud", "url": "https://pretalx.seagl.org/2024/talk/YZEESD/", "title": "geoCML - a deployment pattern for Containerized, Multi-paradigm, Lightweight geographic information systems running locally or in the cloud", "subtitle": "", "track": "Everything Else", "type": "50-Minute Talk", "language": "en", "abstract": "Enterprise GIS (geographic information system) deployments have long been considered notoriously difficult and expensive, particularly for non-profits, hobbyists, and other small organizations. Barriers to entry such as these, as well as the domination of proprietary GIS software in North America and Europe, has made wide-scale open source GIS adoption difficult to achieve. In this presentation, you will learn about the geoCML Project and how it aims to alleviate these issues by bringing full-scale enterprise GIS deployments to the masses with its FOSS geoCML Deployment Pattern.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BYDY9J", "name": "Tristan Damron", "avatar": null, "biography": "Tristan Damron is the founder of the geoCML Project. He is a former product engineer at Esri, and has spent many years teaching computer science to K12 students.", "public_name": "Tristan Damron", "guid": "9d2b22cb-20e1-5b0d-9654-3ac8f9173f9f", "url": "https://pretalx.seagl.org/2024/speaker/BYDY9J/"}], "links": [], "feedback_url": "https://pretalx.seagl.org/2024/talk/YZEESD/feedback/", "origin_url": "https://pretalx.seagl.org/2024/talk/YZEESD/", "attachments": []}]}}]}}}