Skip to main content

Seattle GNU/Linux Conference

SeaGL (the Seattle GNU/Linux conference) is a free—as in freedom and tea—grassroots technical summit dedicated to spreading awareness and knowledge about free / libre / open source software, hardware, and culture.


rss RSS

113
RESULTS


Show sorted alphabetically

Show sorted alphabetically

SHOW DETAILS
up-solid down-solid
eye
Title
Date Archived
Creator
Seattle GNU/Linux Conference
by der.hans
movies

eye 102

favorite 0

comment 0

Want to parse JSON on the command line? Want a pipeable inline tool for JSON manipulation? jq is a command line tool, easy to fit into your data pipeline. It can parse, search and manipulate JSON documents. This talk will cover an introduction to jq and using it to search JSON objects similar to how grep is used for plain text. Attendees will learn: basic parts of JSON key search value matching string match using variables with jq date handling conditionals regular expressions prettified JSON...
Seattle GNU/Linux Conference
by Cory Doctorow
movies

eye 300

favorite 0

comment 0

After a year of lockdown, there can no longer be any question as to whether digital rights are human rights. The internet is a single wire that delivers free speech, free assembly, education, family life, romance, parenting, employment, access to politics and civics, to tools and ideas, to community and the public sphere. And yet, technological self-determination is farther away than ever. Open source means nothing without software freedom (who cares if you can see the source to applications...
Seattle GNU/Linux Conference
movies

eye 61

favorite 0

comment 0

We all know that Canada Geese migrate. They’re up there, honking away, going somewhere in spring, and then back again in autumn. But what most people don’t know is that all of the cool birds - Cape May Warblers, Semipalmated Sandpipers, Gray-cheeked Thrushes, you name it - also migrate. They do this at night, and they give a lot of little traffic updates to their friends: “Beep beep, I’m over here, don’t hit me.” In this talk, I’ll talk about how scientists across the world are...
Seattle GNU/Linux Conference
movies

eye 188

favorite 1

comment 0

A ten-year-old teaches the basic steps of a steampunk-themed RPG character in a free/libre/open-source digital art program called Krita.
Topics: seagl, open source, free software, seattle, gnu/linux, krita, characters, character creation, art,...
Seattle GNU/Linux Conference
by Oscar Baechler
movies

eye 91

favorite 1

comment 0

Learn how to draw and paint in Krita, the 2D illustration program that puts brushes at the forefront of your workflow. Attendees will learn the principle workflows and conventions behind Krita, such as brushes, colors, and layers. Traditional artistic skills will also be covered, with a focus on how to draw and paint like a professional, and how Krita's interface corresponds to real world art materials. Follow along through a process demo that shows how to take a loose drawing through to a...
Topics: seagl, open source, free software, seattle, gnu/linux, krita, digital painting, painting, digital,...
Seattle GNU/Linux Conference
by der.hans
movies

eye 38

favorite 0

comment 0

Nextcloud for private, secure cloud features such as collaboration tools, Enterprise File Sync and Share and phone syncing. Your data, your cloud. Nextcloud integrates with Collabora Online for collaborative office suite. In addition to the Nextcloud Talk for video calls it integrates with Big Blue Button for full classroom and meeting style video conferencing. Nextcloud also has options like phone contact and file sync, web forms, project management and password management. Nextcloud is used...
Seattle GNU/Linux Conference
by Nadine Whitfield
movies

eye 99

favorite 2

comment 0

Topic: Security/InfoSec Audience: Beginner to Intermediate DOES THE FOLLOWING SOUND LIKE YOU OR SOMEONE YOU KNOW? So, I have a profile online in { FACEBOOK, LINKEDIN, INSTAGRAM }. This data is already public. I also know that there have been past issues with data, but I've configured my accounts to only target the people I really want to see my stuff. In any case, I'm already out there, have accepted the risk and have nothing to hide. There are plenty of reasons you should care, and let me give...
Topics: seagl, open source, free software, seattle, gnu/linux, osint, personal, facebook, linkedin,...
Cross debugging , and more generally, remote debugging , is something that may be unknown, or badly used, by either beginner engineers, or sometimes even by senior engineers, for several reasons. Some people simply do not know that remote debugging tools exists, some might consider the complex setup as a show-stopper, some other ones may not trust the tools ( and we can explain why ). Yet the return of investment of such tools is significant , provided that they are used appropriately. This...
Seattle GNU/Linux Conference
movies

eye 338

favorite 0

comment 0

Resources Getting started with IRC on opensource.com IRC quick start guide on opensource.com RFC 2812: IRC Talk Description IRC is old. IRC is arcane. IRC is hard to set up. IRC has no scrollback by default. IRC has the usability of a broken down car. IRC is also the chat solution of choice for thousands of free/open source projects. It's freely licensed. It's free to use. It's free (as in puppy) to set up and maintain. It's discoverable. If you want to participate in and collaborate on these...
Topics: open source, FOSS, IRC, seagl2016, seagl
Seattle GNU/Linux Conference
movies

eye 25

favorite 0

comment 0

The PostgreSQL community has participated in the international Google Summer of Code program for many years now. This program is focused on introducing students with developing open source software. This presentation gives a brief overview of the program, the software projects that the PostgreSQL community mentored, and the commitment needed to have a successful summer. The PostgreSQL organization’s projects ranged from command line utilities, Web applications, testing tools, extensions to...
Seattle GNU/Linux Conference
by der.hans
movies

eye 23

favorite 0

comment 0

User freedom addresses software licensing from the perspective of those using the software. What are advantages and disadvantages of different licensing models in relation to user freedom? How does licensing impact individuals, organizations and businesses as we use software? How does software distribution ( packages, cloud, bundled in a product ) impact user freedom? The presentation and ensuing conversation is about user freedom and the impact of the software we choose to use. It's a...
Seattle GNU/Linux Conference
movies

eye 147

favorite 0

comment 0

Files: Slides with speaker notes Slides without speaker notes Slide transcript in markdown
Topic: software development, open source, open source software, free software, free and open source...
Seattle GNU/Linux Conference
by Dawn E. Collett
movies

eye 42

favorite 0

comment 0

It’s easy to tell stories about people whose experience in the tech industry is unusual. Some of those stories are focused on innovators, but others are focused on ‘trailblazers’ from marginalised and under-represented groups. Articles like these often focus on the characteristics that these trailblazers exhibit - strength, perseverance, resilience. However, that’s only one part of the story. The ways in which under-represented people enter, experience, and hopefully thrive in our...
Seattle GNU/Linux Conference
by Lisha Sterling
movies

eye 46

favorite 0

comment 0

Google knows where you were last night. Amazon knows what you got for your birthday. Facebook can spill all the details of your life in a security breach or with a police warrant. They all farm you for your sweet, sweet data. No one bothers to sell you software any more. If you aren't the product they sell, then they just sell you a subscription to use their tools for a month or a year. The phone in your pocket? You don't actually own that, either. Even if you bought it outright, the End User...
Topics: seagl, open source, free software, seattle, gnu/linux, cost, freedom, lisha, sterling, geeks...
Seattle GNU/Linux Conference
by Cameron Bielstein
movies

eye 33

favorite 1

comment 0

Build free CI/CD for your open source repository Continuous integration and continuous deployment (CI/CD) is a popular DevOps method of ensuring software quality and velocity in a modern development environment through automated builds, tests, and deployments. GitHub Actions is GitHub's built-in workflow framework for tasks such as CI/CD and more. It is fully integrated with GitHub repositories and, best of all, it is completely free for open source This hands-on demonstration will go from zero...
Seattle GNU/Linux Conference
by AJ Jordan
movies

eye 44

favorite 0

comment 0

This talk will critically examine the current state of computing through the lens of a highly-portable POSIX shell script I wrote,  filter-other-days . The problem that  filter-other-days  is solving is seemingly simple: find all log entries on the entire system from the current date. But because of modern systems' complexity as well as applications' tendency to use disparate logging systems, we need to turn to a counter-intuitive solution: filtering out all  other  dates from the logs,...
Topics: seagl, open source, free software, seattle, gnu/linux, posix, chaos, simple solutions, filter logs,...
Seattle GNU/Linux Conference
by Bhagyashree "Bee" Padalkar & Justin W. Flory
movies

eye 44

favorite 1

comment 0

Diversity and inclusion (D&I) is not a new topic in Open Source. But what does D&I work look like in the context of open source communities? Bhagyashree “Bee” Padalkar and Justin W. Flory share lessons learned from five years of volunteering and leading D&I teams in open source communities. In this talk, Bee and Justin tell the story of how the Fedora Project’s Diversity & Inclusion Team came to be, what common pitfalls and challenges are in D&I work, and a guiding...
Seattle GNU/Linux Conference
by Megan Guiney
movies

eye 24

favorite 0

comment 0

Democratizing knowledge has always been a core value of open source and activist communities alike. However, as open source has grown into an institution in its own right, the norms of each community have become cemented, and thus barriers to participation built. As these barriers have become increasingly apparent, we have seen the rise of a new kind of technical content- zines, which have long been used in activist communities to interrogate, subvert, and topple exclusion via the free sharing...
Seattle GNU/Linux Conference
by Katie McLaughlin
movies

eye 23

favorite 0

comment 0

Emoji are an interesting beast. Once an obscure part of the Unicode standard, they are now so popular you can buy Emoji Poop Slippers (yes, I’m serious). However, now that emoji are saturating our systems so, there are interesting side effects. Follow along as we discover how some systems do not like emoji, which systems can handle the odd non-standard character, and if we can find any security vulnerabilities only using the humble smiley-face. In this talk, we will cover many aspects,...
Seattle GNU/Linux Conference
movies

eye 47

favorite 1

comment 0

Written in 2001, RFC 3170 states:  "IP Multicast will play a prominent role on the Internet in the coming years. It is a requirement, not an option, if the Internet is going to scale. Multicast allows application developers to add more functionality without significantly impacting the network." Nearly two decades later, multicast is still largely ignored and misunderstood. There are many common misconceptions about multicast, including that it is only useful for streaming video and...
Topics: seagl, open source, free software, seattle, gnu/linux, ipv6, multicast, privacy, decentralization,...
Seattle GNU/Linux Conference
by der.hans
movies

eye 37

favorite 1

comment 0

Debian-based package management has been rock solid for many years. Still, there are complexities and nuances to explore. This talk will be a tour of distribution provided software management tools and features in Debian and Debian-based distributions such as Ubuntu. Attendees will learn about: common software management tools features of debian packages parts of debian packages helper tools configuring and reconfiguring software prioritizing and pinning software upgrades snaps some differences...
Topics: seagl, open source, free software, seattle, gnu/linux, der.hans, debian, software management,...
Seattle GNU/Linux Conference
by Mariatta Wijaya
movies

eye 26

favorite 0

comment 0

I consider myself relatively new to the open source world; my first open source contribution was in summer of 2016. Pretty soon I found myself being given commit rights to other people’s open source projects. Being a new open source maintainer brings a set of unique challenges that I was not fully prepared for. In this talk, I will share my journey and the things I’ve learned along the way, and some advice for other aspiring open source maintainers and contributors.
Seattle GNU/Linux Conference
by Bri Hatch
movies

eye 50

favorite 1

comment 0

Some times you need to write software to solve problems and automate systems. But sometimes all you really need is a good editor and a few tricks up your sleeves. I find myself frequently turning to vim to handle repetitive tasks, and create commands I'll run from the command line. Why write python when some efficient macros will do, or an occasional :%s will save you time? And naturally we will cover that godsend of typos, xp. Bring your ideas or needs - we will be both interactive and have...
Seattle GNU/Linux Conference
movies

eye 55

favorite 2

comment 0

Mechanical keyboards are soaring in popularity recently. This talk explains why you might be interested in them as well. The following topics will be covered: Case/plate/PCB Switches Caps Freedom of hardware A brief note on soldering Freedom of software GPL firmware: QMK Questions Case/plate/PCB Full size, tenkeyless, 75%, 65%, 60%, 40%, split, ortholinear, this talk covers all the different sizes in a hope to show you how your imagination is the limit when it comes to keyboards. I will go into...
Topics: seagl, open source, free software, seattle, gnu/linux, keyboards, mechanical keyboards, keyboard,...
Seattle GNU/Linux Conference
by David M. Stokes
movies

eye 19

favorite 0

comment 0

JSON is a great free form way of interchanging data with minimal data type checking. Relational databases are strictly structured systems to store data with many types of data checks to make sure the data meets rigorous formatting standard. Most databases now allow you to store that free form data in their structured framework. So how do you check that free form data for things like required fields, proper data types, and that the data is within a pre-set range? The wonderful folks at...
Seattle GNU/Linux Conference
movies

eye 38

favorite 0

comment 0

So, your open source project needs to adopt some kind of governance. But what kind? And are there models you can copy from? When you first contemplate governance, it seems baffling and random, but on analysis it turns out there are some great standard options and prior art. This session will help you understand, and then choose. Based on work done by OSPOs and the CNCF Governance Working Group, we will explain: What governance really is The six types of OSS project governance Three models you...
Seattle GNU/Linux Conference
by François Caen; Troy Perkins
movies

eye 58

favorite 0

comment 0

While DevOps folks are deploying cloud apps at cloud speed, traditional network engineers are still hand jamming on their routers’ CLI like it’s 1999. Let’s fix that! In this session, we will show you how to deploy multi-cloud networks in the Infrastructure-as-Code age using modern tooling. And we’ll answer the question in every network engineer’s mind once and for all: Terraform or Ansible?
Seattle GNU/Linux Conference
by Dr. Morgan Lemmer-Webber; Christine Lemmer-Webber
movies

eye 109

favorite 0

comment 0

Morgan and Chris talk about the skills they’ve learned in their humanities backgrounds and how those have translated into their work within FOSS communities and projects. They’ll then discuss the benefits of seeking out varied skillsets within your communities, the value of looking at problems from multiple lenses, and how to use all of the tools we’ve got to promote our projects.
Seattle GNU/Linux Conference
by Bri Hatch
movies

eye 68

favorite 0

comment 0

We’ll discuss tried-and-true code snippets you can use to make your code more reliable, easier to read, and quicker to debug. Enjoy the elegance of cd $(dirname $0) , performing actions only on successful exit, and informational help messages. We’ll cover all those minor changes that continually come up in our code review sessions that reap outsized rewards.
Seattle GNU/Linux Conference
movies

eye 17

favorite 1

comment 0

What if  sudo apt install imagemagick  or  sudo dnf install imagemagick  gets an old version or one missing the features you need? You need to find a 3rd party build or manually compile and install from source. I'll show you how Docker and Snap can be used to create packages with the features you need that can be used without cluttering up your system with a manual install.
Topics: seagl, open source, free software, seattle, gnu/linux, dnf, apt, docker, snap, containers,...
Seattle GNU/Linux Conference
by Amulya Bandikatla
movies

eye 30

favorite 0

comment 0

Product transformation and diversification in the product suite is the essence of the success of any company in today’s rapidly changing technology world. Most of the architectural patterns prescribe solutions to scale up a single product under critical workloads. Microservices architecture is one such pattern that is highly efficient and applicable to scale up a product. Though this is applicable to some of the products, the reality is much different for many others. In this era of startups...
Topics: seagl, open source, free software, seattle, gnu/linux, indeed, microservices, caution, Amulya...
Most of the system admins of the past started with being the only IT person and team. So the knowledge level of seeing the overall architecture and need for growth just a part of the everyday thought process. What was not really both forth was you were doing System Architecture just on small level. What happens as the team grows? You not only have you to worry about but others and their roles. The mental mind shift is how do the following: Move from a single mindset to a multi-talented team How...
favoritefavoritefavoritefavoritefavorite ( 1 reviews )
Topics: seagl, seagl2018, open source, FOSS, free software, management, system administration, sysadmin,...
Topics: seagl, seagl2017, open source, FOSS, free software
Seattle GNU/Linux Conference
by Kathy Giori
movies

eye 33

favorite 0

comment 0

Keynote
Seattle GNU/Linux Conference
by Mike Hamrick
movies

eye 62

favorite 0

comment 0

Depending on your computing platform, there are a dizzying array of terminal emulators from which to choose. Which one will suit you best depends on which features and capabilities you require. Terminals and terminal emulators have come a long way since the teletype, the VT100, and even the relatively modern xterm. In this talk we'll explore the landscape of capabilities and features offered by the modern terminal emulator including: Font handling: unicode, icon fonts, fallbacks & more SGR...
Seattle GNU/Linux Conference
by Molly de Blanc
movies

eye 24

favorite 0

comment 0

Have you ever asked yourself: What is my responsibility to the people using the technology I make? How do I make decisions about what is right and wrong when choosing to work on something? What even is right and wrong? Well, let's find some answers (or, really, more questions). This whirlwind tour of philosophical inquiry is designed for the FOSS community by the FOSS community. Our focus will be on moral responsibility. I'll even throw in a few Trolley Problems for good measure.
Seattle GNU/Linux Conference
by Aeva Black
movies

eye 31

favorite 0

comment 0

Someone once said that “a cloud is just someone else’s computer”, implying that you’re trusting that “someone” with your data. You also trust them in ways you may not even realize: to patch their infrastructure against the latest threats, to keep your data in the right country, and to only access it in legally compliant ways. What if you didn’t have to trust them? What if you could audit the integrity of their systems at any time, isolate your work from cloud admins, and guarantee...
Topics: seagl, seagl2017, open source, FOSS, succession planning, community management
Seattle GNU/Linux Conference
movies

eye 29

favorite 0

comment 0

Each community is different and therefore requires different metrics for data-driven decisions about building and supporting it. The CHAOSS Project was started to help understand open source communities through metrics. We have had many conversations and realized that everyone cares about a different aspect of the community. This talk will share what we have learned in the CHAOSS Project about having metrics for open source communities. Once the right metrics have been decided on, challenges...
Seattle GNU/Linux Conference
by Suraj Kumar Mahto
movies

eye 29

favorite 0

comment 0

Hello everyone, this is Suraj Kumar Mahto from BIT Sindri majoring in Information Technology. I have just completed my sophomore year. I am one of the leads in a developer club in my college. Since our advent as a developer club, we have started up numerous initiatives to inculcate Open Source as a culture in our institution. So I would like to express my experience and opinion on that. Some keynote points that should be discussed in such sessions are: INTRO SESSIONS : How would you introduce...
Seattle GNU/Linux Conference
by Jim Hall
movies

eye 37

favorite 0

comment 0

The Open Source Initiative partnered with Brandeis University to deliver a series of micro courses about open source software. This Open Source Technology Management program includes several sub-topics. In early 2021, Jim taught the micro courses about Open Source Business Practices and how to Establish an Open Source Program Office. This talk will share highlights from Open Source Business practices, including how organizations can use open source to run their business, pros and cons of...
Seattle GNU/Linux Conference
by Elana Hashman
movies

eye 42

favorite 0

comment 0

Seattle GNU/Linux Conference
by Katheryn Sutter
movies

eye 22

favorite 1

comment 0

Just as  copy-left  uses principles of intellectual property rights to legally protect free and open source software,  co-operatives  use principles of business ownership to legally protect their collaborative relationships. This talk is an exploration of co-operative organization forms for free and open source projects, projects that may or may not be formal entities. We'll cover a little bit of basic principles, a little bit of example tech co-operatives, and hopefully a good amount of...
Topics: seagl, open source, free software, seattle, gnu/linux, co-operation, documentation, copy-left,...
In 1995 everything changed with the creation of the World Wide Web. Anything that could be digitized was digitized and entire industries changed. And with the digitization came tools to help everyone become a producer of digital content. From music to video, books to journalism, we pulled all the friction out of the content pipeline and democratized entire industries. But the industry we never talk about is the one that was already digital – software. Software was democratized as well....
Topics: seagl, seagl2018, open source, FOSS, free software
Seattle GNU/Linux Conference
by Kara Sowles
movies

eye 179

favorite 0

comment 0

Alcohol is a major theme in tech culture, whether it's bonding with peers near the office keg, letting off steam with afterword drinks, or meeting industry giants over conference beers. Unfortunately, tech culture around alcohol often excludes people on the basis of gender, medication, religion, pregnancy, addiction, age, and more. We'll learn some of the basic pitfalls to avoid, and then talk solutions with easy-to-practice ally skills for how to discuss, serve, and approach alcohol at events...
Seattle GNU/Linux Conference
by Matt McGraw
movies

eye 54

favorite 0

comment 0

In this presentation I plan to introduce Nextcloud and provide examples of how to get started using it. This will include:. History of Nextcloud Why should you use Nextcloud instead of Dropbox, OneDrive, etc. Ways to get a Nextcloud instance Self-hosted at home VPS Service provider How I use my Nextcloud server Cal and CardDav Note taking File sync Online office suite Q&A I am open to this talk being in either a 30 min or 50 min slot. It will scale easily.
Topics: seagl, open source, free software, seattle, gnu/linux, nextcloud, getting started, dropbox,...
Cloud infrastructure - particularly the focus on distributed systems and micro services - has made it more difficult to understand what's happening across multiple systems, how our systems interact, and even what we're running at this particular moment. More distributed systems have sprung up to help you manage that. We have log and metrics aggregators and distributed tracing systems to help you build a picture of what's going on. But sometimes setting up those tools is as complicated as the...
Topics: seagl, open source, free software, seattle, gnu/linux, wash, cloud-native, shell, wash shell,...
Seattle GNU/Linux Conference
by Nočnica Fee
movies

eye 23

favorite 0

comment 0

Observability is a very popular buzzword for measuring your system's performance, and vendors are extremely excited to sell you tools that will grant meaningful insight to performance problems. But real observability isn't a product you can buy in a box, it's about truly understanding your system, reducing the number of 'black box' components in your stack, and quickly finding the cause of problems. I'll show you how tools like Grafana and Prometheus can make it easy to measure your stack.
Seattle GNU/Linux Conference
by Ben Cotton
movies

eye 32

favorite 0

comment 0

Your project surely has a bug tracker. But what does it tell you? In this talk, you’ll learn how to set up your bug tracker to get the most information you can. You’ll find out what you can learn—and can’t—from mining your bugs.
Seattle GNU/Linux Conference
by Jerome Comeau
movies

eye 32

favorite 0

comment 0

In the IT Professional Industry, 'technical' is a word that is often used as a shibboleth, a password of sorts to separate people into in-groups and out-groups based on theoretical divisions that are often poorly defined, poorly understood, and frequently are simply used to discriminate against anyone who isn't the stereotypical "white dude coder". To assume any non-developer role is "non-technical" is to fundamentally misunderstand how the modern job landscape is in fact...
Topics: seagl, open source, free software, seattle, gnu/linux, technical, nontechnical, words, buzzwords,...
Seattle GNU/Linux Conference
by Dawn E. Collett
movies

eye 34

favorite 0

comment 0

Security is an integral part of software development. And yet, without a red team or a security budget, securing a non-commercial FOSS project can seem daunting. If you publish a package that has downstream dependencies, then any security issues can have wide-ranging impact. Even for standalone software, it can be hard to know where to start. In order to secure an application end-to-end, you need to understand several different aspects of the pipeline. While theft of personal data is a very...
Seattle GNU/Linux Conference
by Molly de Blanc
movies

eye 28

favorite 0

comment 0

We’re defining predictive modeling as the intentional building of a model to predict someone’s actions and desires. Predictive modeling can be a really useful tool – it can help us customize environments to our emotional states, anticipate needs, and help us find the things we want even when we don’t know we want them. Predictive modeling can also be a scary violation of privacy, letting others know about our inner desires regardless of what we want to share. Even if someone consents to...
Topics: seagl, seagl2017, open source, FOSS, free software, community, writing, opensource.com, opensource
Seattle GNU/Linux Conference
by Shauna Gordon-McKeon
movies

eye 32

favorite 0

comment 0

Software systems embed power relationships in their code through their design and in particular through their permissions systems. Even highly collaborative software often relies on the “Benevolent Dictator For Life” model of community and resource management, with a single account given power they may or may not delegate. While this is the dominant model of governance embedded in technology, it’s certainly not the only model. This talk will provide an overview of software projects - most...
Seattle GNU/Linux Conference
movies

eye 27

favorite 0

comment 0

Do you have a pile of sticky notes, a folder full of spreadsheets, or a dusty box of business cards gathered at conferences? Have you ever had a donor approached by multiple people trying to gather the same information? Beyond an organizational context; are there friends that you haven't spoke to for some time and would like to, but how long has it been? We meet new folks daily, whether in a personal context or organizational. Often, it becomes hard to keep track of where, when, and how the...
Seattle GNU/Linux Conference
by Elizabeth K. Joseph
movies

eye 40

favorite 0

comment 0

Build free CI/CD for your open source repository! Continuous integration and continuous deployment (CI/CD) is a popular DevOps method of ensuring software quality and velocity in a modern development environment through automated builds, tests, and deployments. GitHub Actions is GitHub's built-in workflow framework for tasks such as CI/CD and more. It is fully integrated with GitHub repositories and, best of all, it is completely free for open source! This hands-on demonstration will go from...
Seattle GNU/Linux Conference
movies

eye 23

favorite 0

comment 0

In 2019, I was tasked with reviving a university information security program that had been on life support for the last 5 years. Two years on, and I have helped to design and implement several new courses, rewrote from scratch other courses, implemented monthly campus-wide infosec hangout nights, begun a campus-wide infosec awareness campaign, and more. Join me as I tell stories about what went right, what went wrong, what I might do differently with the benefit of hindsight, and what the...
Seattle GNU/Linux Conference
by Sumana Harihareswara
movies

eye 58

favorite 0

comment 0

What off-the-wall licenses should the OSI consider next? Where's the fine line between maintainer success and maintainer burnout? Should we alias git reset --hard to git regret --hard ? I've been in free and open source software for years, and I perform stand-up comedy. Sit back and enjoy 20 minutes of jokes about our field.
Seattle GNU/Linux Conference
by Mariah Villarreal
movies

eye 37

favorite 0

comment 0

U.S. public education systems are failing students and teachers in our digital world. Increasingly, teachers and students are told to use proprietary software, so they do, without much of a choice and without enough resources to consider the repercussions or alternatives. Unfortunately, this negatively impacts Black and Brown young people the most and our community needs to better address this. This talk will briefly introduce why free software is important in education, give examples of how...
Seattle GNU/Linux Conference
by Stephen Wilson
movies

eye 22

favorite 0

comment 0

The photographic workflow of a photographer using Open Source tools and Open Source friendly hardware. With consolidation of the photographic space by a few large companies, photographers have been funneled in to proprietary workflows Using hardware supporting open standards and open source software we’ll walk through how to move out of the proprietary photography workflow, take ownership of the photographer’s own data and art.
Seattle GNU/Linux Conference
movies

eye 42

favorite 0

comment 0

The Free Software movement’s ideals are egalitarian. We aim to bring the benefits of computing freedom to all users. However, we often overlook an uncomfortable inequality: Software Freedom disproportionately empowers programmers and those wealthy enough to hire them. For today’s average “end users”, freedomware leaves them with basically the same options as proprietary freeware: use it as-is, or politely ask the developer and hope for the best. In my opinion, this is a key reason why...
Seattle GNU/Linux Conference
by Kaylea Champion; Aaron Wolf
movies

eye 16

favorite 0

comment 0

Seattle GNU/Linux Conference
by VM Brasseur
movies

eye 28

favorite 0

comment 0

Keynote
Seattle GNU/Linux Conference
by Deb Nicholson
movies

eye 22

favorite 0

comment 0

Hopefully, you will never need this talk but if you do face a crisis you’ll want a plan – or at least a plan for making a plan. When a project hits crisis mode, often things will start to move very fast. Thinking about how you want to respond to emergencies and how you want to be seen at the end of the fiasco is worth thinking and talking about in advance. This talk is for folks who suspect that one day it could be their turn to handle a crisis and want to be as prepared as possible when it...
Seattle GNU/Linux Conference
by Ben Cotton
movies

eye 29

favorite 0

comment 0

You can’t release on time if you don’t know what “on time” means. This talk covers several ways to build release schedules for projects — calendar-based, feature-based, and “meh, it’s done I guess”. Attendees will learn what considerations should go into planning a release schedule, how to deal with exceptions. It will also cover some tools that can be used to give the schedule a physical representation.
Seattle GNU/Linux Conference
by Máirín Duffy
movies

eye 90

favorite 0

comment 0

Keynote
Seattle GNU/Linux Conference
by Vagrant Cascadian
movies

eye 44

favorite 0

comment 0

Reproducible builds are a set of software development practices that create an independently-verifiable path from source to binary code. A build is reproducible if given the same source code, build environment and build instructions, any party can recreate bit-by-bit identical copies of all specified artifacts. I’d like to share with you my process for going about fixing Reproducible Builds issues in Debian, though some of the ideas will be applicable to debugging issues of any kind in any...
Seattle GNU/Linux Conference
movies

eye 35

favorite 0

comment 0

How do we measure and track the quality of the open source software we rely on? When a project is in trouble, how do we know? What have past approaches to this question gotten right, where have they gone astray, and what's still a mystery? Predicting and measuring software quality is a subject of substantial academic research but not always discussed with the people who actually make software. To help close that gap, we sifted hundreds of research articles that proposed, assessed, and sometimes...
Seattle GNU/Linux Conference
by Ruth Ikegah
movies

eye 52

favorite 0

comment 0

The feeling of being accepted, guided, and given the opportunity to improve irrespective of current abilities is priceless. There's a need to set up a specialized team in open source communities and organizations whose primary goal is advocating, embracing, and integrating beginners into OSS. This team should focus on implementing roadmaps and personal guides with an inclusive and accessible approach to address the challenges first-timers face when joining OSS projects. There has been massive...
Seattle GNU/Linux Conference
movies

eye 21

favorite 0

comment 0

From its inception, open source—and free software before it—was built around ethical notions: give people agency and power over their software so they could use, modify, and share it as they pleased to accomplish whatever it is that they wanted to do with it. In a world where running software required programming skills, there was a lot of overlap between users and developers of open source, and so this rather simple framework was sufficient to deal with open source’s different...
Seattle GNU/Linux Conference
movies

eye 701

favorite 0

comment 0

Walkthrough of a Raspberry Pi automatic chicken coop door. Presented at SeaGL 2017. https://osem.seagl.org/conferences/seagl2017/program/proposals/290/ http://adammonsen.com/post/1425 https://github.com/meonkeys/seagl2017-rpi-talk https://github.com/meonkeys/rpi-chx-code https://youtu.be/QqqsTwXVULI
Topics: Free Software, Raspberry Pi, Programming, Hardware, Software, Linux, Debian, GNU
Seattle GNU/Linux Conference
movies

eye 27

favorite 0

comment 0

It’s indeed useful to get out of your comfort zone from time to time and apply your engineering skills in some new area. Once upon a time I’ve got interested about what kind of simple sound processing one could do using only command line tools at hand. Knowing nothing about the subject it proved to be a challenge for a total newbie like me, but an exciting one with pretty interesting results. The final knowledge was not only tips and tricks about tooling, but also the story of projects...
Seattle GNU/Linux Conference
by Marie Nordin
movies

eye 46

favorite 0

comment 0

Seattle GNU/Linux Conference
by Bri Hatch
movies

eye 32

favorite 0

comment 0

Your CI/CD pipeline needs to make things happen, and often that means hitting other machines via SSH or rsync. Since no human is at the keyboard to type a password, how do you automate this securely? We’ll show alternatives to passwordless keys in your repository (BAD!!!), describe the security implications, and how you can assure that these keys are usable only for the commands they require.
Seattle GNU/Linux Conference
movies

eye 53

favorite 1

comment 0

Have the need to build a custom Linux system for your next project? Are off-the-shelf distros too bloated or not giving the control you want? The Yocto Project provides a set of tools that make it easy to develop a custom Linux distribution tailored to your specific needs. Whether you're building an embedded IoT device, a high performance appliance, or even Docker containers, you can use Yocto to develop, cross-compile, and audit every aspect of your custom Linux system. This talk introduces...
Topics: seagl, open source, free software, seattle, gnu/linux, custom, yocto, docker, init system