From 08f8100a974c93e698294755e765b919809c5367 Mon Sep 17 00:00:00 2001 From: Molly de Blanc Date: Mon, 11 Mar 2019 17:29:40 -0400 Subject: [PATCH] updated schedule descriptions. --- 2019/includes/nav-list-1.html | 2 +- 2019/program/generated-sessions.html | 1619 ++++++++++++++++++++++++++ 2 files changed, 1620 insertions(+), 1 deletion(-) create mode 100644 2019/program/generated-sessions.html diff --git a/2019/includes/nav-list-1.html b/2019/includes/nav-list-1.html index 722894f4..242cdf88 100644 --- a/2019/includes/nav-list-1.html +++ b/2019/includes/nav-list-1.html @@ -1,3 +1,3 @@
  • Register!
  • Speakers
  • -
  • Schedule
  • +
  • Schedule
  • diff --git a/2019/program/generated-sessions.html b/2019/program/generated-sessions.html new file mode 100644 index 00000000..fbabd67f --- /dev/null +++ b/2019/program/generated-sessions.html @@ -0,0 +1,1619 @@ +
    +
    +
    +

    Saturday, March 23

    +
    +
    +
    +
    +
    +

    09:00 - 09:00: Registration and breakfast

    +
    +
    +
    +
    +
    +
    +

    09:45 - 10:00: Welcome to LibrePlanet (Day 1)

    +
    +
    +
    + +
    +
    +Welcome to LibrePlanet! +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    10:00 - 10:45: Opening Keynote

    +
    +
    +
    +
    +
    +

    Fighting for Freedom: Medical devices on the front lines

    +
    +
    + +
    +
    +Room 32-123 +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    10:45 - 10:55: Break

    +
    +
    +
    +
    +
    +
    +

    10:55 - 11:40: Session block 1A

    +
    +
    +
    +
    +
    +

    Redis Labs and the tragedy of the Commons Clause

    +
    +
    + +
    +
    +Room 32-123 +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Sharing global opportunities for new developers in the Wikipedia community

    +
    +
    + +
    +
    +Wikimedia offers a plethora of opportunities for newcomers to get +involved; however, as with many other free software +projects, getting involved with the Wikimedia technical community can +be a daunting prospect for newcomers. This talk is a gentle +introduction to the Wikimedia ecosystem, and gives pointers on how to +get involved as a volunteer. I will delve into the various ways +newcomers can make successful contributions in areas ranging from +design to documentation, from programming to testing, and much more. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Accessibility in front-end environments

    +
    +
    + +
    +
    +This talk is focused on educating front-end developers and others +about those impacted by accessibility, and how to design interfaces +with this in mind. This will be a general rundown of the most common +accessibility issues, the current technologies that are used to +mitigate impairment, and new technologies, with an emphasis on free software, that are seeking to better support people with +accessibility issues. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    11:50 - 12:35: Session block 2A

    +
    +
    +
    +
    +
    +

    A survey of GNU Guile software

    +
    +
    + +
    +
    +This presentation will introduce and examine several software programs +written using GNU Guile. GNU Guile is a programming language, and is the +official extension language of the GNU Project. We will explore how +these software programs make use of Guile, with examples showing how +the software is customizable and extensible. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Governing the software commons

    +
    +
    + +
    +
    +Free software licenses constrain how software can be used, while +providing no limits or guidance on how it can be built. As a result, +a wide variety of governance structures are used in free software +projects, from "one person, one vote" democracy to "benevolent +dictator for life," and beyond. +
    + + + + +
    +
    +
    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    The secret battle of encryption algorithms

    +
    +
    + +
    +
    +Come learn the history of encryption methods, from hieroglyphics to +the Caesar cipher to more advanced methods used in the +twentieth century. I will discuss modern efforts to crack +international encryption standards, as well as some systematic +weaknesses that have been deliberately introduced into encryption +algorithms by world superpowers. I will talk in depth about the +Dual-EC PRNG algorithm, the back door that was discovered in this +algorithm, and the weaknesses it caused across the technology +industry. Attendees will get a kick out of the colorful history of +encryption methods, learn valuable lessons on maintaining security, +and gain insight into some of these methods' potential weaknesses +today. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    12:35 - 13:35: Lunch break

    +
    +
    +
    +
    +
    +
    +

    13:35 - 14:20: Session block 3A

    +
    +
    +
    +
    +
    +

    Teaching privacy and security via free software

    +
    +
    + +
    +
    +Free software is a requirement for privacy and security. At Yale, +we've been teaching cybersecurity, facilitating privacy workshops, and +analyzing leaky mobile apps using only free software. We'll talk about +a new class at Yale Law School, give a summary of this year's Yale +Privacy Lab workshops, and provide insight from our collaborations +with local makerspaces, Yale CEID, and MakeHaven. Come find out how we +emphasize cybersecurity while keeping free software front and +center. This session will include a MITM demonstration with a +GNU/Linux minicomputer. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Technical drivers of "cloud" centralization and megacorporate domination

    +
    +
    + +
    +
    +Much hand-wringing appears in the press about the seemingly +unstoppable ascendance of a few large corporations in +computing. Everything seems to be increasingly centralized in such +corporations (a trend popularly called the "cloud," although Richard +Stallman has repeatedly criticized the use of that buzzword). This +presentation will explain why such centralization and the triumph of +first movers is facilitated by three technological factors: the end of +Moore's Law, compiling complex algorithms into hardware (which may +reach its climax in quantum computing), and the value of aggregating +large amounts of data. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Free software for safe and happy chickens

    +
    +
    + +
    +
    +Witness this awesome Raspberry Pi-powered chicken door using +only free software. You can use this knowledge to create your own +automated hardware and software systems. I'll cover features like: +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    14:20 - 14:30: Break

    +
    +
    +
    +
    +
    +
    +

    14:30 - 15:15: Session block 4A

    +
    +
    +
    +
    +
    +

    The Tor Project: State of the Onion

    +
    +
    + +
    +
    +Tor is free software for privacy and freedom online; +it protects you from tracking, surveillance, and censorship. Over the +past year, with the help of a global team of contributors and +one-on-one feedback from users around the world, the Tor Project has +made major improvements to its software. A handful of Tor contributors +will share what progress Tor teams have made, and what challenges they +face. They’ll discuss new releases like Tor Browser for Android, +usability improvements to Tor Browser, outreach initiatives, Tor +network advancements, Tor’s new anti-censorship team, and what’s to +come in the next year. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Free APIs: The next generation

    +
    +
    + +
    +
    +Over the last decade, Application Programming Interfaces (APIs) have +acted as the pillars of application development. They provide +mechanisms which allow applications to communicate with each +other. Developers can integrate various APIs into their code to create +entirely new applications. +
    + + + + +
    +
    +
    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    Hackerspace Rancho Electrónico

    +
    +
    + +
    +
    +We will discuss the Rancho Electrónico Hackerspace, a space that +promotes community and offers an educational alternative to scholastic +methodologies, and CoAA TV, which is the product of the joint efforts +of members of two collectives, Rancho Electrónico and Laboratorio +Popular de Medios Libres (Popular Laboratory of Free Media). CoAA TV +is a DIY project that forgoes any type of sponsorship or support from +government institutions or private companies alike. The channel +focuses on experiences, stories, struggles, debates, and thoughts of +oppressed and autonomous groups. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    15:15 - 15:25: Break

    +
    +
    +
    +
    +
    +
    +

    15:25 - 16:10: Session block 5A

    +
    +
    +
    +
    +
    +

    Large-scale collaboration with free software

    +
    +
    + +
    +
    +The Internet has made it possible for large, decentralized groups of +people from around the world to collaborate with each other, but +large-scale collaboration is difficult, and the best practices for +effective collaboration are still being worked out by organizers, +developers, and collaborators. Free software has provided working +examples of large-scale collaborative communities, as well as +practical tools for those communities to use. Tools like MediaWiki, +Loomio, Discourse, Etherpad, and Git all provide functionality useful +for decentralized collaboration. In this panel, organizers, +developers, and collaborators will discuss best practices and pitfalls +of using these and other tools in real-world collaborations. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    GPL enforcement and customer benefits: Evidence from OpenWRT

    +
    +
    + +
    +
    +GPL enforcement is an integral part of software freedom, but we lack +systematic evidence on what kind of benefits successful enforcement +can provide us. In this session, I discuss a case in which GPL +enforcement led to quantifiable benefits for customers: GPL violations +by Cisco/Linksys, and the emergence of OpenWRT. In 2003, Cisco/Linksys +was found to be in violation of the GPL by distributing GNU/Linux +source code with its WRT54G. Successful negotiations by the FSF led +Cisco/Linksys to release source code, creating a wide array of custom +firmware projects. +
    + + + + +
    +
    +
    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    Sparking change: What FLOSS can learn from successful social movements

    +
    +
    + +
    +
    +While proprietary software remains one of the biggest threats to +personal liberty, democracy, and a free future, one simple reality +remains: no one takes us seriously. What can free software advocates +learn from the successful social movements and revolutions of the +past, and how can we apply it to a technological revolution? An +experienced grassroots organizer and software developer guided by the +principles of Kingian nonviolence will show you what it takes to +mobilize communities and generate a social crisis that can no longer +be ignored. No technical knowledge required! +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    16:10 - 16:20: Break

    +
    +
    +
    +
    +
    +
    +

    16:20 - 17:05: Session block 6A

    +
    +
    +
    +
    +
    +

    Australia's decryption law and free software

    +
    +
    + +
    +
    +Australia passed a law saying it can order anyone, in broad and vague +circumstances, to give secret help to the Australian government in +decrypting some information. Even people outside Australia can +supposedly be ordered to do this. What should the free software +community do to defend itself from this threat? +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Free software in the 3D-printing community

    +
    +
    + +
    +
    +3D printing is now a household phrase, and has cemented its usefulness +in the industry over the last forty years. As 3D printing becomes more +and more accessible for hobbyists, it has become increasingly +connected to the free software and free hardware communities. This +talk will discuss the prevalence of free software and hardware in the +3D-printing community by looking at each stage of the +additive-manufacturing rapid-prototyping process, and will analyze the +success that other fields can learn from to increase freedom in their +industries. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Copying files between computers

    +
    +
    + +
    +
    +Copying files between computers remains an advanced skill, with many +people resorting to proprietary software, services as software +substitutes, and Internet connections for a task that should be +simpler. I will review existing free software techniques for copying +files, present a new free software that is intended to facilitate +file-copying by laypeople, and assert that this new software would be +superior to the popular proprietary software even if the licensing +were not a concern. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    17:05 - 17:15: Break

    +
    +
    +
    +
    +
    +
    +

    17:15 - 18:30: Free Software Awards, with Richard Stallman

    +
    +
    +
    +
    +
    +

    Awards presentation and speech

    +
    +
    + +
    +
    +Announcement of the 2019 Free Software Award winners. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Sunday, March 24

    +
    +
    +
    +
    +
    +

    09:00 - 09:45: Registration and Breakfast

    +
    +
    +
    +
    +
    +
    +

    09:45 - 10:00: Morning Announcement

    +
    +
    +
    +
    +
    +

    Welcome to LibrePlanet (Day 2)

    +
    +
    + +
    +
    +Welcome to LibrePlanet (take 2)! +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    10:00 - 10:45: Keynote

    +
    +
    +
    +
    +
    +

    Keynote speech - Micky Metts

    +
    +
    + +
    +
    +We are living in a society where -- as mere individuals -- it +seems out of our control and in the hands of those who have the power +to publish and distribute information swiftly and widely, or who can +refuse to publish or distribute information. Algorithms now sort us +into Global databases like PRISM or ECHELON, and there are devices +such as StingRay cell phone trackers used to categorize our every +movement. We may build our own profiles online, but we do not have +access to the meta-profile built by the corporate entities that our +queries traverse as we navigate online, purchasing goods and services +as well as logging into sites where we have accounts. The level of +intrusion into our most private thoughts should be alarming, yet most +fail to heed the call as they feel small, alone, and unable to defy the +scrutiny of disapproval from the powers that govern societal norms and +their peers. Together, we can change this. +
    + + + + +
    +
    +
    +

    Room 32-123

    +
    +
    +
    +
    +
    +
    +
    +

    10:45 - 10:55: Break

    +
    +
    +
    +
    +
    +
    +

    10:55 - 11:40: Session block 1B

    +
    +
    +
    +
    +
    +

    Why I forked my own project and my own company

    +
    +
    + +
    +
    +This talk describes the journey from ownCloud to Nextcloud. I will explain the +reasons behind the fork, and why a 100 percent free software project +and company is superior to an open-core project like ownCloud. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Building network equipment and a business with free software and liberated hardware

    +
    +
    + +
    +
    +Let's bust the myth around proprietary network appliances (firewall +UTMs, routers, access points, etc.) and learn to build typical network +equipment and enterprise solutions with free software and hardware +that's not locked down, to get around the vendor-controlled usability +and upgrade and support restrictions. To address the data-privacy and +user-tracking concerns, the equipment can easily replace commercially +marketed proprietary home gateways, routers, network-access servers, +and access points. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    DistrictBuilder: Free software for public mapping to revolutionize redistricting

    +
    +
    + +
    +
    +This talk will present DistrictBuilder, a free software redistricting +application designed to give the public transparent, accessible, and +easy-to-use online mapping tools. The creators' aim is for all +citizens to have access to the same information that legislators use +when drawing congressional maps -- and use that data to create maps +of their own. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    11:50 - 12:35: Session block 2B

    +
    +
    +
    +
    +
    +

    Right to Repair and the DMCA

    +
    +
    + +
    +
    +The Right to Repair increasingly requires certain types of software +and DRM freedom. In this session, representatives of the Right to Repair movement +describe its goals and activities, summarize legislative efforts in +the US (particularly regarding the DMCA), and discuss opposition +theories. We discuss where the goals of the movement align with the +free software movement. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    OpenStreetMap

    +
    +
    + +
    +
    +OpenStreetMap (OSM) began in 2004 as a reaction to the high cost of +geospatial information. Initially data was mostly collected by handheld +GPS, so the OSM of 2004 looks very different from the OSM of 2019. OSM is still +powered by individual mappers collecting data, but the variety of ways the +information is created and the ways it is used and distributed has expanded +greatly. This talk will briefly review the history of OSM, why it is so +important, how it has changed, and where it might be headed in the future. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Meta-rules for codes of conduct: Communicating about the commons

    +
    +
    + +
    +
    +I'll be discussing what codes of conduct are intended to +protect. No code will be appropriate in all contexts; free software +projects' needs and cultures differ enough so that no single code of +conduct can cover them all. Groups need to establish their own codes, +according to their needs and current culture. +
    + + + + +
    +
    +
    +

    Room 32-144

    +
    +
    +
    +
    +
    +
    +
    +

    12:35 - 13:35: Lunch

    +
    +
    +
    +
    +
    +
    +

    13:35 - 14:20: Session block 3B

    +
    +
    +
    +
    +
    +

    Library Freedom Institute: A new hope

    +
    +
    + +
    +
    +Founded in 2017, the Library Freedom Institute (LFI) is a partnership +between Library Freedom Project and New York University to teach +librarians the skills necessary to thrive as privacy advocates, from +installing privacy-focused free software to influencing public +policy. In this panel, Library Freedom Project director Alison Macrina +and Bryan Neil Jones, from the Nashville Public Library, will discuss LFI’s +goals, accomplishments, and challenges. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    What do courts think the GPL means (so far)?

    +
    +
    + +
    +
    +This presentation will review several court cases interpreting the +free software licenses. The focus will be on what the courts concluded +the licenses meant, and what questions courts have left open. We will +also review court cases covering nonfree software licenses, such as a +case involving a Creative Commons license, to see what lessons we +might learn from them, as well. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    The joy of bug reporting

    +
    +
    + +
    +
    +Typically people think there is a difference between software users and +developers. Users use software, while developers write it. How does +one transition between just using software and making it? One easy +way to help free software projects is to report bugs and suggest +features. This talk will walk you through the step-by-step process of +finding a project where your contribution will be useful, downloading +the project, compiling the project, running the project, and reporting +bugs. No prior programming knowledge is necessary to understand this +talk, but prior knowledge of GNU/Linux would be helpful. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    14:20 - 14:30: Break

    +
    +
    +
    +
    +
    +
    +

    14:30 - 15:15: Session block 4B

    +
    +
    +
    +
    +
    +

    The future of computing and why you should care

    +
    +
    + +
    +
    +I will be discussing the past, present, and future of computing as it +relates to digital rights. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Free software/utopia

    +
    +
    + +
    +
    +Free software will not win by "merely" replacing proprietary software. We +need to lead with a vision of how the world could be. A voluntary +community, one where people participate by choice, does not have to +replicate the power structures, gatekeeping, or casual cruelty of the +systems it seeks to replace. We could make free software the most +empowering place to build software. Free software tools could enable new +ways of crafting user experiences that proprietary software providers seem +unwilling to offer. Free software could transform the relationship between +users and developers, so that users feel like partners instead of sales +metrics. Free software communities should be seeking to outdo proprietary +software's methods and social norms in every possible way. +
    + + + + +
    +
    +
    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    Who's afraid of Spectre and Meltdown?

    +
    +
    + +
    +
    +Architectural bugs Spectre and Meltdown have caused major panic and +still worry many. Oddly, some proposed mitigations that require +installing proprietary blobs have not caused similar worries, despite +growing awareness about prevalent data collection, built-in backdoors, +and the risks of placing too much trust in software and hardware +designers with interests not aligned with those of users. Who can we +trust, then? What lessons are there for the free software community? +Being suspicious of Web blobs and foggy computing, and not victimizing +anyone through them, do we have anything to fear but fear itself? +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    15:15 - 15:25: Break

    +
    +
    +
    +
    +
    +
    +

    15:25 - 16:10: Session block 5B

    +
    +
    +
    +
    +
    +

    Lightning talks

    +
    +
    +
    + Organized by Donald Robertson +
    +
    +
    +Five-minute talks by conference attendees. Sign up to give one! +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Computational symbiosis: Methods that meld mind and machine

    +
    +
    + +
    +
    +Words like "wizardry" and "incantation" have long been used to +describe skillful computational feats. But neither computers nor +their users are performing feats of magic; for systems to think, we +must tell them how. +
    + + + + +
    +
    +
    +

    This session demonstrates a range of practical possibilities when a +machine acts as an extension of the user's imagination, for the +technical and nontechnical alike.

    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    Trauma directors toolbox: Free software for the visualization, analysis, and improvement of trauma care

    +
    +
    + +
    +
    +We had a goal of helping a trauma director utilize surgeons' data to +improve patient outcomes and preventative programs. I will discuss +how a piece of R script was developed with a group of trauma surgeons +to make this possible. This free software is an initial step that +could easily be expanded to incorporate EHR data or analysis of +historical patient data with an aim to improve patient care and +outcomes. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    16:10 - 16:20: Break

    +
    +
    +
    +
    +
    +
    +

    16:20 - 17:05: Session block 6B

    +
    +
    +
    +
    +
    +

    Modern Emacs IDE

    +
    +
    + +
    +
    +Many people end up using nonfree development environments or remain +unhappy with the free options like Eclipse. Emacs and the community +around it have created a feature-full IDE that surpasses the other +options in so many ways. This talk serves as an overview for the +plethora of features offered by Emacs (and specifically the Spacemacs +distribution) that can transform the way you work. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Security by and for free software

    +
    +
    + +
    +
    +Controlling your machines is necessary for software freedom, and vice +versa. But amid frequent news of data breaches, security sometimes +feels out of reach. There is hope: with security education for +hackers, security-enhancing features embedded into free operating +systems and application platforms, and a mindful approach to data +collection and management, we will prevail. +
    + + + + +
    +
    +
    +

    Room 32-155

    +
    +
    +
    +
    +
    +
    +

    Saving democracy with the Web's infrastructure

    +
    +
    + +
    +
    +Our technological prowess can defend democracy or destroy it. In 2016, +the world got an indication of the direction in which we are +headed. But it’s not too late to change course. The change starts with +the Web’s infrastructure. In this session, Danny explains how the +modern Web threatens democracy, why we must decentralize the Web using +technology like FreedomBox, and what you can do today. In 2010, the +FreedomBox project was launched. After nine years, it has arrived to +help you save the day. But FreedomBox itself won’t save the day. You +will. How? Join this session to learn. +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    17:05 - 17:15: Break

    +
    +
    +
    +
    +
    +
    +

    17:15 - 18:00 - Keynote

    +
    +
    +
    +
    +
    +

    Keynote speech - Bdale Garbee

    +
    +
    + +
    +
    +desctba +
    + + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    18:00 - 18:15 - Closing, FSF staff

    +
    +
    +
    +
    -- 2.25.1