fixed generated-sessions.
authorMolly de Blanc <molly@fsf.org>
Mon, 11 Mar 2019 22:36:36 +0000 (18:36 -0400)
committerMolly de Blanc <molly@fsf.org>
Mon, 11 Mar 2019 22:36:36 +0000 (18:36 -0400)
2019/includes/generated-sessions.html

index fbabd67f1f8c36bb41e9a9dbf9c50bb7dbde65d5..2b1f9fddb2818decd68d22a68429db06a1b319d4 100644 (file)
 </header>
 <section class="program-session" id="day-1-timeslot-2-session-1">
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sullivan">John Sullivan</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sullivan">John Sullivan</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Welcome to LibrePlanet!</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-2-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -35,6 +32,7 @@
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-2-session-1-collapse">
+<p>Welcome to LibrePlanet!</p>
 </div> <!--  day-1-timeslot-2-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-2-session-1 end -->
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#loubani">Tarek Loubani</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#loubani">Tarek Loubani</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Medical devices are expensive and unavailable in many parts of the world
-despite being essential to care. In this session, Tarek discusses work
-on the front lines in Gaza to make medical devices accessible by
-creating free designs and validating them according to
-medical industry standards. These efforts have been part of a larger
-initiative to lay a foundation for a post-liberation Gaza in which FLOSS
-medical devices must compete against proprietary medical devices.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-3-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-3-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -74,6 +63,13 @@ medical devices must compete against proprietary medical devices.">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-3-session-1-collapse">
+<p>Medical devices are expensive and unavailable in many parts of the world
+despite being essential to care. In this session, Tarek discusses work
+on the front lines in Gaza to make medical devices accessible by
+creating free designs and validating them according to
+medical industry standards. These efforts have been part of a larger
+initiative to lay a foundation for a post-liberation Gaza in which FLOSS
+medical devices must compete against proprietary medical devices.</p>
 </div> <!--  day-1-timeslot-3-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-3-session-1 end -->
@@ -98,16 +94,12 @@ medical devices must compete against proprietary medical devices.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#lamb">Chris Lamb</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#lamb">Chris Lamb</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
 </div>
-<a a="" advocating="" amendment.="" and="" are="" background,="" class="btn btn-default btn-xs" clause"="" commons="" companies="" explains="" for="" history,="" how="" href="In late 2018, Redis Labs relicensed a number of GNU
-AGPL-licensed Redis modules with the " is="" license,="" licenses."="" of="" outlines="" response="" retrograde="" short-sighted="" step="" style="" talk="" that="" the="" these="" this="" to="" ultimately="">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-5-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-5-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -115,6 +107,12 @@ AGPL-licensed Redis modules with the " is="" license,="" licenses."="" of="" out
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-5-session-1-collapse">
+<p>In late 2018, Redis Labs relicensed a number of GNU
+AGPL-licensed Redis modules with the "Commons Clause"
+amendment. This talk outlines the history, background, and response to
+this style of license, and explains how this is ultimately a
+short-sighted and retrograde step for the companies that are
+advocating for these licenses.</p>
 </div> <!--  day-1-timeslot-5-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-5-session-1 end -->
@@ -125,22 +123,12 @@ AGPL-licensed Redis modules with the " is="" license,="" licenses."="" of="" out
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sethi">Srishti Sethi</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sethi">Srishti Sethi</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-5-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-5-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -148,6 +136,14 @@ design to documentation, from programming to testing, and much more.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-5-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-5-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-5-session-2 end -->
@@ -158,20 +154,12 @@ design to documentation, from programming to testing, and much more.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#ramsayer">Daniel Ramsayer</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#ramsayer">Daniel Ramsayer</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-5-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-5-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -179,6 +167,12 @@ accessibility issues.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-5-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-5-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-5-session-3 end -->
@@ -196,19 +190,12 @@ accessibility issues.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#metts">Erik Edrosa</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#metts">Erik Edrosa</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-6-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-6-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -216,6 +203,11 @@ the software is customizable and extensible.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-6-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-6-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-6-session-1 end -->
@@ -226,23 +218,12 @@ the software is customizable and extensible.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#gordon-mckeon">Shauna Gordon-McKeon</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#gordon-mckeon">Shauna Gordon-McKeon</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="This presentation provides a survey of existing governance structures
-used by free software projects such as Python, Debian, and others.
-Together, we'll explore how governance decisions have affected these
-projects over time, using the Common Pool Resource framework developed
-by Nobel Prize-winning economist Elinor Ostrom.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-6-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-6-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -250,7 +231,16 @@ by Nobel Prize-winning economist Elinor Ostrom.">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-6-session-2-collapse">
-<p>Room 32-155</p>
+<p>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.</p>
+<p>This presentation provides a survey of existing governance structures
+used by free software projects such as Python, Debian, and others.
+Together, we'll explore how governance decisions have affected these
+projects over time, using the Common Pool Resource framework developed
+by Nobel Prize-winning economist Elinor Ostrom.</p>
 </div> <!--  day-1-timeslot-6-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-6-session-2 end -->
@@ -261,11 +251,20 @@ by Nobel Prize-winning economist Elinor Ostrom.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sopkin">Amanda Sopkin</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sopkin">Amanda Sopkin</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Come learn the history of encryption methods, from hieroglyphics to
+<span class="room label label-default">Eoom 32-144</span>
+</div>
+<button aria-controls="day-1-timeslot-6-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-6-session-3-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-1-timeslot-6-session-3-collapse">
+<p>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
@@ -276,18 +275,7 @@ 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.</span>
-</div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
-<button aria-controls="day-1-timeslot-6-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-6-session-3-collapse" data-toggle="collapse">
-            Show details
-            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
-</button>
-</div>
-<div class="program-session-desc-block">
-<div class="session-desc collapse in" id="day-1-timeslot-6-session-3-collapse">
+today.</p>
 </div> <!--  day-1-timeslot-6-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-6-session-3 end -->
@@ -312,24 +300,13 @@ today.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#obrien">Sean O’Brien</a>,
-          <a href="https://libreplanet.org/2019/speakers#oliva">Laurin Weissinger</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#obrien">Sean O’Brien</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#oliva">Laurin Weissinger</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-8-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-8-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -337,6 +314,15 @@ GNU/Linux minicomputer.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-8-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-8-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-8-session-1 end -->
@@ -347,24 +333,12 @@ GNU/Linux minicomputer.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#oram">Andrew Oram</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#oram">Andrew Oram</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-8-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-8-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -372,6 +346,16 @@ large amounts of data.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-8-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-8-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-8-session-2 end -->
@@ -382,17 +366,12 @@ large amounts of data.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#monsen">Adam Monsen</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#monsen">Adam Monsen</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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:</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-8-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-8-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -400,6 +379,9 @@ automated hardware and software systems. I'll cover features like:</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-8-session-3-collapse">
+<p>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:</p>
 </div> <!--  day-1-timeslot-8-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-8-session-3 end -->
@@ -424,28 +406,16 @@ automated hardware and software systems. I'll cover features like:</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#whited">Stephanie Whited</a>,
-          <a href="https://libreplanet.org/2019/speakers#baguerros">Isabela Bagueros</a>,
-          <a href="https://libreplanet.org/2019/speakers#freitas">Nathan Freitas</a>,
-          <a href="https://libreplanet.org/2019/speakers#mathewson">Nick Mathewson</a>,
-          <a href="https://libreplanet.org/2019/speakers#macrina">Alison Macrina</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#whited">Stephanie Whited</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#baguerros">Isabela Bagueros</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#freitas">Nathan Freitas</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#mathewson">Nick Mathewson</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#macrina">Alison Macrina</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-10-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-10-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -453,6 +423,16 @@ come in the next year.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-10-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-10-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-10-session-1 end -->
@@ -463,23 +443,12 @@ come in the next year.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#carland">Shaun Carland</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#carland">Shaun Carland</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Unfortunately, users of an API are held hostage to the licensing of
-its creator. If an API is not free software compliant, then none of
-its users can build free software off of it. Using the Google Maps API
-as a case study, we will examine the ethical and technological
-implications of providing open, but not free, access to an API.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-10-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-10-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -487,7 +456,16 @@ implications of providing open, but not free, access to an API.">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-10-session-2-collapse">
-<p>Room 32-155</p>
+<p>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.</p>
+<p>Unfortunately, users of an API are held hostage to the licensing of
+its creator. If an API is not free software compliant, then none of
+its users can build free software off of it. Using the Google Maps API
+as a case study, we will examine the ethical and technological
+implications of providing open, but not free, access to an API.</p>
 </div> <!--  day-1-timeslot-10-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-10-session-2 end -->
@@ -498,24 +476,13 @@ implications of providing open, but not free, access to an API.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#esperilla">Martha Esperilla</a>,
-          <a href="https://libreplanet.org/2019/speakers#acevedo">Stefanía Acevedo</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#esperilla">Martha Esperilla</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#acevedo">Stefanía Acevedo</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-10-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-10-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -523,6 +490,15 @@ oppressed and autonomous groups.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-10-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-10-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-10-session-3 end -->
@@ -547,14 +523,23 @@ oppressed and autonomous groups.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#platt">Edward Platt</a>,
-          <a href="https://libreplanet.org/2019/speakers#young">Valerie Young</a>,
-          <a href="https://libreplanet.org/2019/speakers#webber">Christopher Webber</a>,
-          <a href="https://libreplanet.org/2019/speakers#zhang">Amy Zhang</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#platt">Edward Platt</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#young">Valerie Young</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#webber">Christopher Webber</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#zhang">Amy Zhang</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">The Internet has made it possible for large, decentralized groups of
+<span class="room label label-default">Room 32-123</span>
+</div>
+<button aria-controls="day-1-timeslot-12-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-12-session-1-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-1-timeslot-12-session-1-collapse">
+<p>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,
@@ -564,18 +549,7 @@ 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.</span>
-</div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
-<button aria-controls="day-1-timeslot-12-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-12-session-1-collapse" data-toggle="collapse">
-            Show details
-            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
-</button>
-</div>
-<div class="program-session-desc-block">
-<div class="session-desc collapse in" id="day-1-timeslot-12-session-1-collapse">
+of using these and other tools in real-world collaborations.</p>
 </div> <!--  day-1-timeslot-12-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-12-session-1 end -->
@@ -586,11 +560,20 @@ of using these and other tools in real-world collaborations.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#kim">Do Yoon Kim</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#kim">Do Yoon Kim</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">GPL enforcement is an integral part of software freedom, but we lack
+<span class="room label label-default">Room 32-155</span>
+</div>
+<button aria-controls="day-1-timeslot-12-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-12-session-2-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-1-timeslot-12-session-2-collapse">
+<p>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
@@ -598,24 +581,13 @@ 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. </span>
-</div>
-<a class="btn btn-default btn-xs" href="In this talk, I collect data on wireless routers, custom firmware
+firmware projects. </p>
+<p>In this talk, I collect data on wireless routers, custom firmware
 compatibility, and match this to Amazon.com reviews. I show that users
 value routers compatible with OpenWRT, and that these products have
 higher reviews and sell more. This talk highlights the importance of
 measuring the impact of GPL enforcement, and shows how GPL
-enforcement can benefit customers.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
-<button aria-controls="day-1-timeslot-12-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-12-session-2-collapse" data-toggle="collapse">
-            Show details
-            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
-</button>
-</div>
-<div class="program-session-desc-block">
-<div class="session-desc collapse in" id="day-1-timeslot-12-session-2-collapse">
-<p>Room 32-155</p>
+enforcement can benefit customers.</p>
 </div> <!--  day-1-timeslot-12-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-12-session-2 end -->
@@ -626,23 +598,12 @@ enforcement can benefit customers.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#fain">Mary Kate Fain </a>
+<a href="https://libreplanet.org/2019/program/speakers.html#fain">Mary Kate Fain </a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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!</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-12-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-12-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -650,6 +611,15 @@ be ignored. No technical knowledge required!</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-12-session-3-collapse">
+<p>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!</p>
 </div> <!--  day-1-timeslot-12-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-12-session-3 end -->
@@ -674,19 +644,15 @@ be ignored. No technical knowledge required!</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#levison">Ladar Levison</a>
+          Amie Stepanovich,
+          Danny O'Brien,
+          <a href="https://libreplanet.org/2019/program/speakers.html#baguerros">Isabela Bagueros</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#levison">Ladar Levison</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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?</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-14-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-14-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -694,6 +660,11 @@ community do to defend itself from this threat?</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-14-session-1-collapse">
+<p>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?</p>
 </div> <!--  day-1-timeslot-14-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-14-session-1 end -->
@@ -704,23 +675,12 @@ community do to defend itself from this threat?</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#thierauf">Chris Thierauf</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#thierauf">Chris Thierauf</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-14-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-14-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -728,6 +688,15 @@ industries.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-14-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-14-session-2-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-14-session-2 end -->
@@ -738,22 +707,12 @@ industries.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#fritz">Fischers Fritz</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#fritz">Fischers Fritz</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-14-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-14-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -761,6 +720,14 @@ were not a concern.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-14-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-1-timeslot-14-session-3-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-14-session-3 end -->
@@ -785,15 +752,12 @@ were not a concern.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#stallman">Richard Stallman</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#stallman">Richard Stallman</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Announcement of the 2019 Free Software Award winners.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-1-timeslot-16-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-16-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -801,6 +765,7 @@ were not a concern.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-1-timeslot-16-session-1-collapse">
+<p>Announcement of the 2019 Free Software Award winners.</p>
 </div> <!--  day-1-timeslot-16-session-1-collapse end -->
 </div>
 </section> <!-- day-1-timeslot-16-session-1 end -->
@@ -832,15 +797,12 @@ were not a concern.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sullivan">John Sullivan</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sullivan">John Sullivan</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Welcome to LibrePlanet (take 2)!</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-2-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -848,6 +810,7 @@ were not a concern.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-2-session-1-collapse">
+<p>Welcome to LibrePlanet (take 2)!</p>
 </div> <!--  day-2-timeslot-2-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-2-session-1 end -->
@@ -865,11 +828,20 @@ were not a concern.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#metts">Micky Metts</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#metts">Micky Metts</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">We are living in a society where -- as mere individuals -- it
+<span class="room label label-default">Room 32-123</span>
+</div>
+<button aria-controls="day-2-timeslot-3-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-3-session-1-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-2-timeslot-3-session-1-collapse">
+<p>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
@@ -882,25 +854,14 @@ 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.</span>
-</div>
-<a class="btn btn-default btn-xs" href="Micky will engage your mind on a journey to open an ongoing discussion
+their peers. Together, we can change this.</p>
+<p>Micky will engage your mind on a journey to open an ongoing discussion
 to rediscover and reawaken your own creative thought processes.
 Together, we build a conversation that should never end as it will join
 us together transparently maintaining our freedoms, with free software
 as the foundation. Where do we find our personal power, and how do we
 use it as developers? Do we have a collective goal? Have you checked
-your social credit rating lately? Others have.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
-<button aria-controls="day-2-timeslot-3-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-3-session-1-collapse" data-toggle="collapse">
-            Show details
-            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
-</button>
-</div>
-<div class="program-session-desc-block">
-<div class="session-desc collapse in" id="day-2-timeslot-3-session-1-collapse">
-<p>Room 32-123</p>
+your social credit rating lately? Others have.</p>
 </div> <!--  day-2-timeslot-3-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-3-session-1 end -->
@@ -925,17 +886,12 @@ your social credit rating lately? Others have.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#karlitschek">Frank Karlitschek</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#karlitschek">Frank Karlitschek</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-5-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-5-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -943,6 +899,9 @@ and company is superior to an open-core project like ownCloud.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-5-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-5-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-5-session-1 end -->
@@ -953,22 +912,12 @@ and company is superior to an open-core project like ownCloud.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sharma">Nishant Sharma</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sharma">Nishant Sharma</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-5-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-5-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -976,6 +925,14 @@ and access points.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-5-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-5-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-5-session-2 end -->
@@ -986,20 +943,12 @@ and access points.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#altman">Micah Altman</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#altman">Micah Altman</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-5-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-5-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1007,6 +956,12 @@ of their own.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-5-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-5-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-5-session-3 end -->
@@ -1024,21 +979,13 @@ of their own.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#gordon-byrne">Ms. Gay Gordon-Byrne</a>,
-          <a href="https://libreplanet.org/2019/speakers#proctor">Nathan Proctor</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#gordon-byrne">Ms. Gay Gordon-Byrne</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#proctor">Nathan Proctor</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.  </span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-6-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-6-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1046,6 +993,12 @@ free software movement.  </span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-6-session-1-collapse">
+<p>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.  </p>
 </div> <!--  day-2-timeslot-6-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-6-session-1 end -->
@@ -1056,21 +1009,12 @@ free software movement.  </span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#chapman">Kate Chapman</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#chapman">Kate Chapman</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-6-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-6-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1078,6 +1022,13 @@ important, how it has changed, and where it might be headed in the future.</span
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-6-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-6-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-6-session-2 end -->
@@ -1088,23 +1039,12 @@ important, how it has changed, and where it might be headed in the future.</span
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#sutter">Katheryn Sutter</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#sutter">Katheryn Sutter</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Before arguing what codes of conduct should say, how they should be
-implemented, and who should enforce them, we need to consider what
-these codes might protect and why. Then, in the future, any given
-group might think better about criteria for proposed communication
-guidelines or codes of conduct.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-6-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-6-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1112,7 +1052,16 @@ guidelines or codes of conduct.">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-6-session-3-collapse">
-<p>Room 32-144</p>
+<p>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.</p>
+<p>Before arguing what codes of conduct should say, how they should be
+implemented, and who should enforce them, we need to consider what
+these codes might protect and why. Then, in the future, any given
+group might think better about criteria for proposed communication
+guidelines or codes of conduct.</p>
 </div> <!--  day-2-timeslot-6-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-6-session-3 end -->
@@ -1137,22 +1086,13 @@ guidelines or codes of conduct.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#jones">Bryan Jones</a>,
-          <a href="https://libreplanet.org/2019/speakers#macrina">Alison Macrina</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#jones">Bryan Jones</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#macrina">Alison Macrina</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-8-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-8-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1160,6 +1100,13 @@ goals, accomplishments, and challenges.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-8-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-8-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-8-session-1 end -->
@@ -1170,20 +1117,12 @@ goals, accomplishments, and challenges.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#jones">Marc Jones</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#jones">Marc Jones</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-155">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-8-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-8-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1191,6 +1130,12 @@ might learn from them, as well.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-8-session-2-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-8-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-8-session-2 end -->
@@ -1201,24 +1146,13 @@ might learn from them, as well.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#nagel">Lori Nagel</a>,
-          <a href="https://libreplanet.org/2019/speakers#claffey">Alex Claffey</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#nagel">Lori Nagel</a>,
+          <a href="https://libreplanet.org/2019/program/speakers.html#claffey">Alex Claffey</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-8-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-8-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1226,6 +1160,15 @@ talk, but prior knowledge of GNU/Linux would be helpful.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-8-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-8-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-8-session-3 end -->
@@ -1250,16 +1193,12 @@ talk, but prior knowledge of GNU/Linux would be helpful.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#weaver">Todd Weaver</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#weaver">Todd Weaver</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">I will be discussing the past, present, and future of computing as it
-relates to digital rights.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-10-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-10-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1267,6 +1206,8 @@ relates to digital rights.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-10-session-1-collapse">
+<p>I will be discussing the past, present, and future of computing as it
+relates to digital rights.</p>
 </div> <!--  day-2-timeslot-10-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-10-session-1 end -->
@@ -1277,11 +1218,20 @@ relates to digital rights.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#nicholson">Deborah Nicholson</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#nicholson">Deborah Nicholson</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Free software will not win by "merely" replacing proprietary software. We
+<span class="room label label-default">Room 32-155</span>
+</div>
+<button aria-controls="day-2-timeslot-10-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-10-session-2-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-2-timeslot-10-session-2-collapse">
+<p>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
@@ -1291,22 +1241,11 @@ 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.</span>
-</div>
-<a class="btn btn-default btn-xs" href="We've made a great start by empowering many technical and semi-technical
+software's methods and social norms in every possible way.</p>
+<p>We've made a great start by empowering many technical and semi-technical
 users, but we can't stop there. (What kind of utopia only has coders in
 it?) Let's build a kinder and more practical free software movement to
-empower all kinds of people!">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
-<button aria-controls="day-2-timeslot-10-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-10-session-2-collapse" data-toggle="collapse">
-            Show details
-            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
-</button>
-</div>
-<div class="program-session-desc-block">
-<div class="session-desc collapse in" id="day-2-timeslot-10-session-2-collapse">
-<p>Room 32-155</p>
+empower all kinds of people!</p>
 </div> <!--  day-2-timeslot-10-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-10-session-2 end -->
@@ -1317,23 +1256,12 @@ empower all kinds of people!">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#oliva">Alexandre Oliva</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#oliva">Alexandre Oliva</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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?</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-10-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-10-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1341,6 +1269,15 @@ anyone through them, do we have anything to fear but fear itself?</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-10-session-3-collapse">
+<p>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?</p>
 </div> <!--  day-2-timeslot-10-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-10-session-3 end -->
@@ -1369,11 +1306,8 @@ anyone through them, do we have anything to fear but fear itself?</span>
     </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">Five-minute talks by conference attendees. <a href="https://libreplanet.org/wiki/LibrePlanet:Conference/2019/Lightning_Talks">Sign up to give one</a>!</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-12-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-12-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1381,6 +1315,7 @@ anyone through them, do we have anything to fear but fear itself?</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-12-session-1-collapse">
+<p>Five-minute talks by conference attendees. <a href="https://libreplanet.org/wiki/LibrePlanet:Conference/2019/Lightning_Talks">Sign up to give one</a>!</p>
 </div> <!--  day-2-timeslot-12-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-12-session-1 end -->
@@ -1391,22 +1326,12 @@ anyone through them, do we have anything to fear but fear itself?</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#gerwitz">Mike Gerwitz</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#gerwitz">Mike Gerwitz</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a "programmer.""="" and="" class="btn btn-default btn-xs" href="Today, users most often follow a carefully choreographed workflow that
-thinks &lt;em&gt;for&lt;/em&gt; them, limited by a narrow set of premeditated
-possibilities. But there exist concepts that offer virtually no
-limits on freedom of expression or thought, blurring the distinction
-between " user"="">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-12-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-12-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1414,10 +1339,18 @@ between " user"="">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-12-session-2-collapse">
+<p>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.</p>
+<p>Today, users most often follow a carefully choreographed workflow that
+thinks <em>for</em> them, limited by a narrow set of premeditated
+possibilities. But there exist concepts that offer virtually no
+limits on freedom of expression or thought, blurring the distinction
+between "user" and "programmer."</p>
 <p>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.</p>
-<p>Room 32-155</p>
 </div> <!--  day-2-timeslot-12-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-12-session-2 end -->
@@ -1428,21 +1361,12 @@ technical and nontechnical alike.</p>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#olle">Eric Olle</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#olle">Eric Olle</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-12-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-12-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1450,6 +1374,13 @@ outcomes.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-12-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-12-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-12-session-3 end -->
@@ -1474,20 +1405,12 @@ outcomes.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#kelley">Chase Kelley</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#kelley">Chase Kelley</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-14-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-14-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1495,6 +1418,12 @@ distribution) that can transform the way you work.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-14-session-1-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-14-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-14-session-1 end -->
@@ -1505,24 +1434,12 @@ distribution) that can transform the way you work.</span>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#prior">Ryan Prior</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#prior">Ryan Prior</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-155</span>
 </div>
-<a class="btn btn-default btn-xs" href="In this session, I’ll share how hackers can maintain control over
-their own computing, even in adversarial environments. I'll also share
-high-impact ways to secure your computing using free software, and
-how, as a maintainer, distributor, or operator, you can secure your
-platform for everyone’s benefit.">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-14-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-14-session-2-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1530,7 +1447,17 @@ platform for everyone’s benefit.">
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-14-session-2-collapse">
-<p>Room 32-155</p>
+<p>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.</p>
+<p>In this session, I’ll share how hackers can maintain control over
+their own computing, even in adversarial environments. I'll also share
+high-impact ways to secure your computing using free software, and
+how, as a maintainer, distributor, or operator, you can secure your
+platform for everyone’s benefit.</p>
 </div> <!--  day-2-timeslot-14-session-2-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-14-session-2 end -->
@@ -1541,23 +1468,12 @@ platform for everyone’s benefit.">
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#haidar">Danny Haidar</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#haidar">Danny Haidar</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">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.</span>
+<span class="room label label-default">Room 32-144</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-144">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-14-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-14-session-3-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1565,6 +1481,15 @@ will. How? Join this session to learn.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-14-session-3-collapse">
+<p>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.</p>
 </div> <!--  day-2-timeslot-14-session-3-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-14-session-3 end -->
@@ -1585,19 +1510,16 @@ will. How? Join this session to learn.</span>
 <section class="program-session" id="day-2-timeslot-16-session-1">
 <header class="program-session-header">
 <hgroup>
-<h2>Keynote speech - Bdale Garbee</h2>
+<h2>Freedom is fun! - Bdale Garbee</h2>
 </hgroup>
 </header>
 <div class="program-session-speaker">
-<a href="https://libreplanet.org/2019/speakers#garbee">Bdale Garbee</a>
+<a href="https://libreplanet.org/2019/program/speakers.html#garbee">Bdale Garbee</a>
 </div>
 <div class="program-session-shelf">
 <div class="program-session-room-details">
-<span class="room label label-default">desctba</span>
+<span class="room label label-default">Room 32-123</span>
 </div>
-<a class="btn btn-default btn-xs" href="Room 32-123">
-<span class="glyphicon glyphicon-facetime-video"></span>
-</a>
 <button aria-controls="day-2-timeslot-16-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-16-session-1-collapse" data-toggle="collapse">
             Show details
             <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
@@ -1605,6 +1527,16 @@ will. How? Join this session to learn.</span>
 </div>
 <div class="program-session-desc-block">
 <div class="session-desc collapse in" id="day-2-timeslot-16-session-1-collapse">
+<p>The foundation for the immense success of Free Software was our shared
+value of enabling and maintaining end user freedom. The licenses we
+developed lowered the barrier between producers and consumers of 
+software, and enable everyone to pursue their passions in collaboration
+with others. Participating in any of today's diverse wealth of Free Software
+communities can be immensely rewarding... and if we're doing it right, just plain fun!</p>
+<p>In this session, Bdale will offer some advice based on his experience
+having fun working on Free Software, punctuated with examples from his
+propensity for eventually turning all of his hobbies into Free
+Software projects...</p>
 </div> <!--  day-2-timeslot-16-session-1-collapse end -->
 </div>
 </section> <!-- day-2-timeslot-16-session-1 end -->
@@ -1615,5 +1547,26 @@ will. How? Join this session to learn.</span>
 <h2>18:00 - 18:15 - Closing, FSF staff</h2>
 </hgroup>
 </header>
+<section class="program-session" id="day-2-timeslot-17-session-1">
+<div class="program-session-speaker">
+          Room 32-123
+    </div>
+<div class="program-session-shelf">
+<div class="program-session-room-details">
+<span class="room label label-default">videotba</span>
+</div>
+<a class="btn btn-default btn-xs" href="Thank you for coming to LibrePlanet 2019! See you next year!">
+<span class="glyphicon glyphicon-facetime-video"></span>
+</a>
+<button aria-controls="day-2-timeslot-17-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-17-session-1-collapse" data-toggle="collapse">
+            Show details
+            <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
+</div>
+<div class="program-session-desc-block">
+<div class="session-desc collapse in" id="day-2-timeslot-17-session-1-collapse">
+</div> <!--  day-2-timeslot-17-session-1-collapse end -->
+</div>
+</section> <!-- day-2-timeslot-17-session-1 end -->
 </article> <!-- day-2-timeslot-17 end -->
 </article> <!-- day-2 end -->