Updating
authorZak Rogoff <zak@fsf.org>
Thu, 9 Mar 2017 19:33:33 +0000 (14:33 -0500)
committerZak Rogoff <zak@fsf.org>
Thu, 9 Mar 2017 19:33:33 +0000 (14:33 -0500)
2017/program/generated-sessions.html

index fc6701ec805e144ccdaea43bcd5a0e636a194ac4..03ee946daf63587a5a5f05ff310a5a1ad2bb6292 100644 (file)
@@ -31,7 +31,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#crockford">Kade Crockford</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#crockford">Kade Crockford</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default"> Room 32-123</span>
@@ -65,7 +65,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#smith">Brett Smith</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#smith">Brett Smith</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -85,7 +85,7 @@
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#csmith">Carol Smith</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#csmith">Carol Smith</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hasan">Zeeshan Hasan</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hasan">Zeeshan Hasan</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room  32-144</span>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#scherer">Michael Scherer</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#scherer">Michael Scherer</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -148,7 +148,7 @@ The first part of this talk will show how the modern methods can be used to empo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#carter">Al Carter</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#carter">Al Carter</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -175,7 +175,7 @@ The first part of this talk will show how the modern methods can be used to empo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#zacchiroli">Stefano Zacchiroli</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#zacchiroli">Stefano Zacchiroli</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -196,7 +196,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gordon-mckeon">Shauna Gordon-McKeon</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#gordon-mckeon">Shauna Gordon-McKeon</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -216,7 +216,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#karanjai">Rabimba Karanjai</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#karanjai">Rabimba Karanjai</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -227,7 +227,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </p>
 <div class="session-desc collapse in" id="day-1-timeslot-7-session-3-collapse">
 <p>People are already tired of the over-promise of IoT - the slew of marginally useful products, the overly confusing and crowded developer space, and endless examples of how to turn an LED on and off.</p>
-<p>Take a break, step back from the crowd, and come learn how to solve real human problems with that old phone that's collecting dust on your shelf using an open technology, Web and JavaScript. Break away from the walled garden of proprietary solutions.</p>
+<p>Take a break, step back from the crowd, and come learn how to solve real human problems with that old phone that's collecting dust on your shelf using an free technology, Web and JavaScript. Break away from the walled garden of proprietary solutions.</p>
 </div> <!-- day-1-timeslot-7-session-3-collapse end -->
 </section> <!-- day-1-timeslot-7-session-3 end -->
 <section class="program-session" id="day-1-timeslot-7-session-4">
@@ -237,7 +237,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#demarest">Luke Demarest</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#demarest">Luke Demarest</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -257,7 +257,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#carter">Al Carter</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#carter">Al Carter</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -284,7 +284,7 @@ The ambitious goal of the <a href="https://www.softwareheritage.org/">Software H
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#nicholson">Deb Nicholson</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#nicholson">Deb Nicholson</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -306,7 +306,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#seeder">Andrew Seeder</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#seeder">Andrew Seeder</a>
 </span>
 <p class="program-session-room-details">
 <button aria-controls="day-1-timeslot-9-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-9-session-2-collapse" data-toggle="collapse">
@@ -325,7 +325,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hall">Gordon Hall</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hall">Gordon Hall</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">32-144</span>
@@ -345,7 +345,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#duffy">Máirín Duffy</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#duffy">Máirín Duffy</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -361,15 +361,22 @@ This talk will cover why it feels so darned difficult to get common sense polici
 <section class="program-session" id="day-1-timeslot-9-session-5">
 <header class="program-session-header">
 <hgroup>
-<h2>Ansible workshop</h2>
+<h2>Introduction to ansible</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#krum">Spencer Krum</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#krum">Spencer Krum</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
+<button aria-controls="day-1-timeslot-9-session-5-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-9-session-5-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-1-timeslot-9-session-5-collapse">
+<p>Ansible is a tool for system administrators to configure machines. It is GPL v3 and uses ssh for it's transport layer. This tool scales up to thousands of machines but down to a handful, or just one. This session will cover the basics of using it, and how to express system configuration in it's YAML syntax.</p>
+</div> <!-- day-1-timeslot-9-session-5-collapse end -->
 </section> <!-- day-1-timeslot-9-session-5 end -->
 </article> <!-- day-1-timeslot-9 end -->
 <article class="program-timeslot" id="day-1-timeslot-10">
@@ -392,7 +399,7 @@ This talk will cover why it feels so darned difficult to get common sense polici
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -416,7 +423,7 @@ Once independent verification becomes common practice, people can get back to wo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hofstader">Chris Hofstader</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hofstader">Chris Hofstader</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -436,7 +443,7 @@ Once independent verification becomes common practice, people can get back to wo
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#donnelly">Cecilia Donnelly</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#donnelly">Cecilia Donnelly</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -457,7 +464,7 @@ Many governments are afraid of releasing software into public view because of se
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#swartz">Noah Swartz</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#swartz">Noah Swartz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -467,7 +474,7 @@ Many governments are afraid of releasing software into public view because of se
 </button>
 </p>
 <div class="session-desc collapse in" id="day-1-timeslot-11-session-4-collapse">
-<p>Want to encrypt your website? Noah Swartz from EFF will be on hand to help people with installing certificates using Let's Encrypt &amp; EFF's tool Certbot. If you manage a website but haven't set up HTTPS this is your chance. Whether you've never gotten around to trying or have run into problems trying Noah will be available to answer questions and help debug issues. Come by with your computer and get your website converted to HTTPS and learn about how to use Certbot and Let's Encrypt!</p>
+<p>Want to encrypt your website? Noah Swartz from EFF will be on hand to help people with installing certificates using Let's Encrypt &amp; EFF's tool Certbot. If you manage a website but haven't set up HTTPS this is your chance. Come to Certbot Office Hours and learn about how to do all this and more, to best secure your website, manage your certificates, and make a better web for all users. This session is for people who manage their own websites. Please bring a laptop.</p>
 </div> <!-- day-1-timeslot-11-session-4-collapse end -->
 </section> <!-- day-1-timeslot-11-session-4 end -->
 <section class="program-session" id="day-1-timeslot-11-session-5">
@@ -477,7 +484,7 @@ Many governments are afraid of releasing software into public view because of se
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#krum">Spencer Krum</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#krum">Spencer Krum</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -504,7 +511,7 @@ Many governments are afraid of releasing software into public view because of se
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#moglen">Eben Moglen</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#moglen">Eben Moglen</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -525,7 +532,7 @@ The free software movement came into existence fighting to prevent a future whic
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#jordan">Alex Jordan</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#jordan">Alex Jordan</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -546,7 +553,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#decausemaker">Remy DeCausemaker</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#decausemaker">Remy DeCausemaker</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -566,7 +573,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#fernandez">Christian Fernandez</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#fernandez">Christian Fernandez</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -586,9 +593,9 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#luo">Ximin Luo</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Valerie Young</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#luo">Ximin Luo</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#young">Valerie Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
@@ -615,7 +622,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#webber">Christopher Webber</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#webber">Christopher Webber</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -631,17 +638,21 @@ Attendees will walk out with an understanding of the historical context behind p
 <section class="program-session" id="day-1-timeslot-15-session-2">
 <header class="program-session-header">
 <hgroup>
-<h2>Lightning Talks</h2>
+<h2>Lightning talks</h2>
 </hgroup>
 </header>
+<span class="program-session-speaker">
+          Organized by Donald Robertson
+    </span>
 <p class="program-session-room-details">
-<span class="room label label-default">Room 31-141</span>
+<span class="room label label-default">Room 32-155</span>
 <button aria-controls="day-1-timeslot-15-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-15-session-2-collapse" data-toggle="collapse">
                   Show details
                   <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
 </button>
 </p>
 <div class="session-desc collapse in" id="day-1-timeslot-15-session-2-collapse">
+<p>Five minute talks by conference attendees. Sign up to give one!</p>
 </div> <!-- day-1-timeslot-15-session-2-collapse end -->
 </section> <!-- day-1-timeslot-15-session-2 end -->
 <section class="program-session" id="day-1-timeslot-15-session-3">
@@ -651,7 +662,7 @@ Attendees will walk out with an understanding of the historical context behind p
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#tryon">Robinson Tryon</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#tryon">Robinson Tryon</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -672,7 +683,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#chestek">Pamela Chestek</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#chestek">Pamela Chestek</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -688,17 +699,25 @@ Whether this is your first conference or you've been a part of the FOSS communit
 <section class="program-session" id="day-1-timeslot-15-session-5">
 <header class="program-session-header">
 <hgroup>
-<h2>Reproducible builds workshop</h2>
+<h2>You, too, can write reproducible software!</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#luo">Ximin Luo</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cascadian">Vagrant Cascadian</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Valerie Young</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#luo">Ximin Luo</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#cascadian">Vagrant Cascadian</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#young">Valerie Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Workshop space</span>
+<button aria-controls="day-1-timeslot-15-session-5-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-15-session-5-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-1-timeslot-15-session-5-collapse">
+<p>This workshop will give a hands-on look at the tools that we use at the Reproducible Builds project to analyze build products and make them more reproducible. We'll go through how to use tools like diffoscope and reprotest, and give a few exercises for participants to try out. Then we'll do a brief tour of the Debian reproducibility toolchain, pointing out things like SOURCE_DATE_EPOCH and strip-nondeterminism. Finally, we'll pick out an unreproducible package from Debian unstable and apply what we've learned to try to make it reproducible.</p>
+<p>Bring a laptop and a project you want to make reproducible, including its build dependencies. We'll install diffoscope and reprotest during the session, but if you're not on a Debian system then you're welcome to test that these programs work on your OS beforehand and submit bugs if they don't.</p>
+</div> <!-- day-1-timeslot-15-session-5-collapse end -->
 </section> <!-- day-1-timeslot-15-session-5 end -->
 </article> <!-- day-1-timeslot-15 end -->
 <article class="program-timeslot" id="day-1-timeslot-16">
@@ -721,11 +740,18 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#stallman">Richard Stallman</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#stallman">Richard Stallman</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
+<button aria-controls="day-1-timeslot-17-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-17-session-1-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-1-timeslot-17-session-1-collapse">
+<p>Announcement of the 2017 Free Software Awards.</p>
+</div> <!-- day-1-timeslot-17-session-1-collapse end -->
 </section> <!-- day-1-timeslot-17-session-1 end -->
 </article> <!-- day-1-timeslot-17 end -->
 </article> <!-- day-1 end -->
@@ -755,11 +781,17 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#young">Georgia Young</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#young">Georgia Young</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
+<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>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-2-timeslot-2-session-1-collapse">
+</div> <!-- day-2-timeslot-2-session-1-collapse end -->
 </section> <!-- day-2-timeslot-2-session-1 end -->
 </article> <!-- day-2-timeslot-2 end -->
 <article class="program-timeslot" id="day-2-timeslot-3">
@@ -775,7 +807,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#doctorow">Cory Doctorow</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#doctorow">Cory Doctorow</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -809,7 +841,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#kurdali">Bassam Kurdali</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#kurdali">Bassam Kurdali</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -829,7 +861,7 @@ Whether this is your first conference or you've been a part of the FOSS communit
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hale">Wm Salt Hale</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hale">Wm Salt Hale</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -851,7 +883,7 @@ You will learn about a non-sales focused tool, CiviCRM and see how it can be com
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gerwitz">Mike Gerwitz</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#gerwitz">Mike Gerwitz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -873,7 +905,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#doiron">Nick Doiron</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#doiron">Nick Doiron</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -903,18 +935,28 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 <section class="program-session" id="day-2-timeslot-7-session-1">
 <header class="program-session-header">
 <hgroup>
-<h2>Birds of a Feather</h2>
+<h2>Birds of a feather</h2>
 </hgroup>
 </header>
+<span class="program-session-speaker">
+          Community members
+    </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123, Room 31-141, Room 32-144, Room 32-155</span>
+<button aria-controls="day-2-timeslot-7-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-7-session-1-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-2-timeslot-7-session-1-collapse">
+<p>Bird of a feather sessions are a time for conference attendees to put together ad-hoc sessions to discuss shared interests.</p>
+</div> <!-- day-2-timeslot-7-session-1-collapse end -->
 </section> <!-- day-2-timeslot-7-session-1 end -->
 </article> <!-- day-2-timeslot-7 end -->
 <article class="program-timeslot" id="day-2-timeslot-8">
 <header class="program-timeslot-header">
 <hgroup>
-<h2>12:35 - 13:50: Lunch &amp; Birds of a Feather</h2>
+<h2>12:35 - 13:50: Lunch</h2>
 </hgroup>
 </header>
 </article> <!-- day-2-timeslot-8 end -->
@@ -931,7 +973,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#callaway">Tom Callaway</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#callaway">Tom Callaway</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -947,24 +989,31 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 <section class="program-session" id="day-2-timeslot-9-session-2">
 <header class="program-session-header">
 <hgroup>
-<h2>Secure Drop</h2>
+<h2>SecureDrop: leaking safely to modern news organizations</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#schaefer">Conor Schaefer</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#schaefer">Conor Schaefer</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
+<button aria-controls="day-2-timeslot-9-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-9-session-2-collapse" data-toggle="collapse">
+                  Show details
+                  <span aria-hidden="true" class="glyphicon glyphicon-menu-down"></span>
+</button>
 </p>
+<div class="session-desc collapse in" id="day-2-timeslot-9-session-2-collapse">
+<p>Whistleblowing and leaking have dominated news coverage in recent years. Learn how Freedom of the Press Foundation maintains a free software anonymous whistleblowing platform used by major news organizations. Discussion will center on challenges of principled centralization when partnering with media outlets, and managing a largely decentralized platform with high security requirements.</p>
+</div> <!-- day-2-timeslot-9-session-2-collapse end -->
 </section> <!-- day-2-timeslot-9-session-2 end -->
 <section class="program-session" id="day-2-timeslot-9-session-3">
 <header class="program-session-header">
 <hgroup>
-<h2>Machine learning: Key battleground for free and open source technology</h2>
+<h2>Machine learning: Key battleground for free technology</h2>
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#jiang">Helen Jiang</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#jiang">Helen Jiang</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -974,7 +1023,7 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </button>
 </p>
 <div class="session-desc collapse in" id="day-2-timeslot-9-session-3-collapse">
-<p>Machine learning (ML) research has a long and still prevalent legacy of using proprietary technology. As ML becomes more and more popular with industry-scale large applications, many new and powerful proprietary pushes have been trying to enter different parts of the ML application stack. We need to be prepared for the challenges of keeping free and open source technology in ML, and the challenges come from both the legacy side and the new proprietary push side. However, ML is still overlooked in our conversations about free and open technology, although many open source alternatives have made ways into ML research, development, and industry applications. In this session, we will first have a quick glimpse at the history ML stack in research, development, and applications, then explore ML's proprietary legacy and its status quo. Then we will look at where the proprietary army is coming (again) while we were not looking. To conclude, we will discuss strategies about what we can do as - a community and as individuals - to keep ML research and development free and open. Audience will walk away with the big picture of many floating pieces in current ML development and applications, and will also learn about less-explored historical context of ML development, its influence on the potential future of free and open source technology in ML, and some action recipes to keep ML free and open. Your thoughts, questions, and further discussions are also cordially welcome!</p>
+<p>Machine learning (ML) has a long legacy of proprietary technology. As ML becomes more popular with industry-scale applications, new proprietary pushes have been entering parts of the ML application stack. We need to prepare for the challenges of keeping free technology, which come from the legacy side and the new proprietary push. Although many free software alternatives have made ways into ML research, development, and industry applications, the topic is frequently overlooked. In this session, we will look at the history of ML stack in research and development; explore ML's proprietary legacy and its status quo; look at where the proprietary army is coming (again) while we were not looking; and strategies about what we can do to keep ML research and development free. Your thoughts, questions, and further discussions are also cordially welcome! </p>
 </div> <!-- day-2-timeslot-9-session-3-collapse end -->
 </section> <!-- day-2-timeslot-9-session-3 end -->
 <section class="program-session" id="day-2-timeslot-9-session-4">
@@ -984,10 +1033,10 @@ Attendees will be presented with an overview of mitigations and dozens of resour
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#oram">Andrew Oram</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#ajunwa">Ifeoma Ajunwa</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#cohen">Geoff A. Cohen</a>,
-          <a href="https://libreplanet.org/YEAR/path/to/speakers.html#green">Ben Green</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#oram">Andrew Oram</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#ajunwa">Ifeoma Ajunwa</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#cohen">Geoff A. Cohen</a>,
+          <a href="https://libreplanet.org/2017/program/speakers.html#green">Ben Green</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1022,7 +1071,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#oliva">Alexandre Oliva</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#oliva">Alexandre Oliva</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1032,7 +1081,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </button>
 </p>
 <div class="session-desc collapse in" id="day-2-timeslot-11-session-1-collapse">
-<p>Santa Claus knows it all, and will reward authority-approved behavior. Grown-ups take other social control myths for granted. Enter the World-Wide Web, and the propaganda machines behind them lose their local monopolies. Now, in the globalized competition for hearts (brains might tell fake from fact), they wish to censor fake news, the post-truth label for both competing propaganda and concealed truth. Such censorship will not stop at social(-control) media: (centralized) web searches are already censored and otherwise distorted, and even (proprietary) software assistants, running on our own mobile computers, may end up assisting not us, but the censors that control their software and, by concealing the present from us, our future. To make intelligent decisions, we need truth, and to get it we will need not just education for critical thinking, decentralized social media and a neutral network, but also software freedom on our own communication and computing devices.</p>
+<p>Santa Claus knows it all, and will reward authority-approved behavior. Grownups take other social control myths for granted. Enter the World Wide Web, and the propaganda machines behind them lose their local monopolies. Now, in the globalized competition for hearts (brains might tell fake from fact), they wish to censor fake news, the post-truth label for both competing propaganda and concealed truth. Such censorship will not stop at social(-control) media: (centralized) web searches are already censored and otherwise distorted, and even (proprietary) software assistants, running on our own mobile computers, may end up assisting not us, but the censors that control their software by concealing the present from us--our future. To make intelligent decisions, we need truth, and to get it we will need not just education for critical thinking, decentralized social media and a neutral network, but also software freedom on our own communication and computing devices.</p>
 </div> <!-- day-2-timeslot-11-session-1-collapse end -->
 </section> <!-- day-2-timeslot-11-session-1 end -->
 <section class="program-session" id="day-2-timeslot-11-session-2">
@@ -1042,7 +1091,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#shameem">Mustafa Shameem</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#shameem">Mustafa Shameem</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1052,8 +1101,7 @@ In this panel, each panelist will present his or her views for a few minutes, le
 </button>
 </p>
 <div class="session-desc collapse in" id="day-2-timeslot-11-session-2-collapse">
-<p>One avenue for advancing free software and free culture is the workplace. It's the one place where we spend a substantial (if not the majority) of our time, have potential access to large audiences, funds, and resources.
-The talk explores free software, free culture, and the prospects for both in the workplace. Questions explored include: What kind of workplaces are amenable to FOSS? What is the impact of the current economic trends (increasing job insecurity, short work tenure, stagnating wages, and increasing hours worked)? How is FOSS leveraged in environments where workers have limited control or agency? What is the impact of wide scale adoption and intensifying of 'stick' models of employee management in place of cooperative models?</p>
+<p>One avenue for advancing free software and free culture is the workplace. It's the one place where we spend a substantial (if not the majority) of our time, have potential access to large audiences, funds, and resources. The talk explores free software, free culture, and the prospects for both in the workplace. Questions explored include: What kind of workplaces are amenable to free software? What is the impact of the current economic trends (increasing job insecurity, short work tenure, stagnating wages, and increasing hours worked)? How is free software leveraged in environments where workers have limited control or agency? What is the impact of wide scale adoption and intensifying of 'stick' models of employee management in place of cooperative models?</p>
 </div> <!-- day-2-timeslot-11-session-2-collapse end -->
 </section> <!-- day-2-timeslot-11-session-2 end -->
 <section class="program-session" id="day-2-timeslot-11-session-3">
@@ -1063,7 +1111,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#kuhn">Bradley Kuhn</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#kuhn">Bradley Kuhn</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1073,7 +1121,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </button>
 </p>
 <div class="session-desc collapse in" id="day-2-timeslot-11-session-3-collapse">
-<p>The fundamental mechanism defending software freedom is copyleft, embodied in GPL. GPL, however, functions only through upholding it — via GPL enforcement. For some, enforcement has for 30 years been a regular activity, but most projects don't enforce: they live with regular violations. Today, even under the Community Principles of GPL Enforcement, GPL enforcement is regularly criticized and questioned. The complex landscape is now impenetrable for developers who merely wish their code to remain forever free. This talk provides basic history and background information on the topic.</p>
+<p>The fundamental mechanism defending software freedom is copyleft, embodied in GPL. GPL, however, functions only through upholding it--via GPL enforcement. For some, enforcement has been a regular activity for 30 years, but most projects don't enforce: they live with regular violations. Today, even under the Community Principles of GPL Enforcement, GPL enforcement is regularly criticized and questioned. The complex landscape is now impenetrable for developers who wish their code to remain forever free. This talk provides basic history and background information on the topic.</p>
 </div> <!-- day-2-timeslot-11-session-3-collapse end -->
 </section> <!-- day-2-timeslot-11-session-3 end -->
 <section class="program-session" id="day-2-timeslot-11-session-4">
@@ -1082,6 +1130,9 @@ The talk explores free software, free culture, and the prospects for both in the
 <h2>Lightning talks</h2>
 </hgroup>
 </header>
+<span class="program-session-speaker">
+          Organized by Donald Robertson
+    </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
 <button aria-controls="day-2-timeslot-11-session-4-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-11-session-4-collapse" data-toggle="collapse">
@@ -1090,6 +1141,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </button>
 </p>
 <div class="session-desc collapse in" id="day-2-timeslot-11-session-4-collapse">
+<p>Five minute talks by conference attendees. Sign up to give one!</p>
 </div> <!-- day-2-timeslot-11-session-4-collapse end -->
 </section> <!-- day-2-timeslot-11-session-4 end -->
 </article> <!-- day-2-timeslot-11 end -->
@@ -1113,7 +1165,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hefflin">Tiberius Hefflin</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hefflin">Tiberius Hefflin</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1133,7 +1185,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#marble">Tom Marble</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#marble">Tom Marble</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1153,7 +1205,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#gingerich">Denver Gingerich</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#gingerich">Denver Gingerich</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1173,7 +1225,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#metts">Micky Metts</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#metts">Micky Metts</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1207,7 +1259,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#elijah">Skye Elijah</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#elijah">Skye Elijah</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>
@@ -1229,7 +1281,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#corvellec">Marianne Corvellec</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#corvellec">Marianne Corvellec</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 31-141</span>
@@ -1249,7 +1301,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#schultz">Eric Schultz</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#schultz">Eric Schultz</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-144</span>
@@ -1269,7 +1321,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#hess">Joey Hess</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#hess">Joey Hess</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-155</span>
@@ -1303,7 +1355,7 @@ The talk explores free software, free culture, and the prospects for both in the
 </hgroup>
 </header>
 <span class="program-session-speaker">
-<a href="https://libreplanet.org/YEAR/path/to/speakers.html#harihareswara">Sumana Harihareswara</a>
+<a href="https://libreplanet.org/2017/program/speakers.html#harihareswara">Sumana Harihareswara</a>
 </span>
 <p class="program-session-room-details">
 <span class="room label label-default">Room 32-123</span>