<commit_before>---
layout: default-topic
title: Program
image:
  feature: boston-map.png
---
<div class="sections">
    <h2>Schedule</h2>
    <h4>At a glance</h4>
    <ul>
        <li><strong>Pre conference Events</strong> - Monday &amp; Tuesday</li>
        <li><strong>Main Conference Days</strong> - Wednesday, Thursday, &amp; Friday</li>
        <li><strong>Code Sprint</strong> - Saturday</li>
    </ul>
    <h4>Times and Details</h4>
    <p>A new, first draft of the full program grid is available as a PDF. We are continuing to work on this and an online version with links to the abstracts will be coming very soon. The PDF version does show which days talks are on and also the tracking of talks within particular days (e.g., you can see which R talks are on "R Day"; which QGIS talk are on "QGIS Day"). Take a look, but stay tuned for more:</p>
    <a href="../program/foss4g-schedule-7.14.pdf" class="btn">Full Conference Grid PDF</a>
    <p>The following grid provides daily information of where and when planned events will be. Locations are listed here and color-coded at the top of the grid:</p>

    <table style="width:200px;text-align:center;color:black;">
      <tr>
        <td class="district">District Hall</td>
      </tr>
      <tr>
        <td class="harvard">Harvard Center for<br />Geographic Analysis</td>
      </tr>
      <tr>
        <td class="seaport">Seaport Hotel &amp;<br/>World Trade Center</td>
      </tr>
    </table>

    <table id="overview">
        <tbody>
            <tr><td></td><td class="top left bottom rightb"><strong>Monday<br />8/14</strong></td><td class="top bottom" colspan="4"><strong>Tuesday<br />8/15</strong></td><td class="top bottom leftb rightb"><strong>Wednesday<br />8/16</strong></td><td class="top bottom rightb"><strong>Thursday<br />8/17</strong></td><td class="top bottom rightb"><strong>Friday<br />8/18</strong></td><td class="top bottom right"><strong>Saturday<br />8/19</strong></td><td></td></tr>
            <tr><td width="60"></td><td width="120" class="top bottom left rightb">Workshops</td><td width="120" class="bottom right">Workshops</td><td width="150" class="bottom" colspan="3">Co-Located Events</td><td width="120" class="leftb bottom rightb">PG Day</td><td width="120" class="bottom rightb">R Day</td><td width="120" class="bottom rightb">QGIS Day</td><td width="120" class="bottom right">Post-Conference</td><td width="60"></td></tr>
            <tr height="25"><td class="bottom"></td><td class="bottom left rightb harvard"></td><td class="bottom right harvard"></td><td width="50" class="bottom right district"></td><td width="50" class="bottom right seaport"></td><td width="50" class="bottom seaport"></td><td class="bottom leftb rightb seaport"></td><td class="bottom rightb seaport"></td><td class="rightb bottom seaport"></td><td class="bottom right district"></td><td class="bottom"></td></tr>
            <tr height="30"><td class="top bottom left">8:00</td><td class="bottom left rightb workshop" rowspan="8">Workshop Session 1-1</td><td class="bottom right workshop" rowspan="8">Workshop Session 2-1</td><td></td><td class="bottom"></td><td></td><td class="bottom rightb leftb"></td><td class="bottom rightb"></td><td></td><td class="leftb"></td><td class="top bottom left right">8:00</td></tr>
            <tr height="30"><td class="bottom left">8:30</td><td></td><td class="top bottom left right colo" rowspan="19">Fulcrum Live</td><td></td><td class="top bottom rightb leftb keynote" rowspan="3">Opening Plenary / <br /><strong style="color:#cc0000;"><NAME></strong> Keynote</td><td class="top bottom rightb keynote" rowspan="3"><strong style="color:#cc0000;"><NAME>air</strong> Keynote / <br /><strong style="color:#cc0000;"><NAME></strong> Keynote</td><td></td><td class="bottom leftb"></td><td class="bottom left right">8:30</td></tr>
            <tr height="30"><td class="bottom left">9:00</td><td class="bottom"></td><td></td><td class="bottom"></td><td class="top bottom right leftb colo" rowspan="16">Code Sprint</td><td class="bottom right">9:00</td></tr>
            <tr height="30"><td class="bottom left">9:30</td><td class="top bottom right colo" rowspan="15">JS.Geo</td><td></td><td class="bottom top session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom right">9:30</td></tr>
            <tr height="30"><td class="bottom left">10:00</td><td></td><td class="bottom leftb rightb break">Break</td><td class="bottom rightb break">Break</td><td class="bottom right">10:00</td></tr>
            <tr height="30"><td class="bottom left">10:30</td><td></td><td class="bottom leftb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom leftb rightb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom right">10:30</td></tr>
            <tr height="30"><td class="bottom left">11:00</td><td></td><td class="bottom right">11:00</td></tr>
            <tr height="30"><td class="bottom left">11:30</td><td></td><td class="bottom lunch" rowspan="2">Lunch</td><td class="bottom right">11:30</td></tr>
            <tr height="30"><td class="bottom left">12:00</td><td class="bottom left rightb lunch" rowspan="2">Lunch</td><td class="bottom right lunch" rowspan="2">Lunch</td><td></td><td class="bottom leftb rightb lunch" rowspan="3">Lunch</td><td class="bottom rightb lunch" rowspan="3">Lunch</td><td class="bottom right">12:00</td></tr>
            <tr height="30"><td class="bottom left">12:30</td><td></td><td class="bottom session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom right">12:30</td></tr>
            <tr height="30"><td class="bottom left">13:00</td><td class="top bottom left rightb workshop" rowspan="8">Workshop Session 1-2</td><td class="top bottom right workshop" rowspan="8">Workshop Session 2-2</td><td></td><td class="bottom right">13:00</td></tr>
            <tr height="30"><td class="bottom left">13:30</td><td></td><td class="leftb bottom rightb session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom rightb session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom right">13:30</td></tr>
            <tr height="30"><td class="bottom left">14:00</td><td></td><td class="bottom break">Break</td><td class="bottom right">14:00</td></tr>
            <tr height="30"><td class="bottom left">14:30</td><td></td><td class="bottom keynote" rowspan="3"><strong style="color:#cc0000;">Mar&#237;<NAME></strong> Keynote / <br />Closing Plenary</td><td class="bottom right">14:30</td></tr>
            <tr height="30"><td class="bottom left">15:00</td><td></td><td class="bottom right">15:00</td></tr>
            <tr height="30"><td class="bottom left">15:30</td><td></td><td class="bottom leftb rightb break">Break</td><td class="bottom rightb break">Break</td><td class="bottom right">15:30</td></tr>
            <tr height="30"><td class="bottom left">16:00</td><td></td><td class="bottom leftb rightb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom rightb keynote" rowspan="3"><strong style="color:#cc0000;">Dr. <NAME></strong> Keynote</td><td class="bottom end">End</td><td class="bottom right">16:00</td></tr>
            <tr height="30"><td class="bottom left">16:30</td><td class="bottom"></td><td></td><td class="bottom right">16:30</td></tr>
            <tr height="30"><td class="bottom left">17:00</td><td class="bottom left rightb end">End</td><td class="bottom left right end">End</td><td class="bottom left right end">End</td><td class="top bottom right colo" rowspan="6">B2B</td><td></td><td class="bottom leftb right end">End</td><td class="bottom right">17:00</td></tr>
            <tr height="30"><td class="bottom left right">17:30</td><td class="rightb"></td><td></td><td></td><td class="bottom leftb rightb social" rowspan="4">Ice Breaker Social</td><td class="bottom rightb end">End</td><td></td><td class="leftb"></td><td class="bottom left right">17:30</td></tr>
            <tr height="30"><td class="bottom left right">18:00</td><td class="rightb"></td><td></td><td></td><td class="bottom left right end">End</td><td class="rightb"></td><td class="rightb"></td><td class="leftb"></td><td class="bottom left right">18:00</td></tr>
            <tr height="30"><td class="bottom left right">18:30</td><td class="rightb"></td><td></td><td></td><td></td><td class="bottom rightb"></td><td></td><td class="leftb"></td><td class="bottom left right">18:30</td></tr>
            <tr height="30"><td class="bottom left right">19:00</td><td class="rightb"></td><td class="bottom"></td><td class="bottom"></td><td class="bottom"></td><td class="bottom top rightb leftb social" rowspan="8">Gala at the New England Aquarium</td><td></td><td class="leftb"></td><td class="bottom left right">19:00</td></tr>
            <tr height="30"><td class="bottom left right">19:30</td><td></td><td class="bottom leftb top social" rowspan="7" colspan="3">Harpoon Brewery<br />Welcome Social</td><td class="bottom rightb end">End</td><td class="leftb"></td><td class="leftb"></td><td class="bottom left right">19:30</td></tr>
            <tr height="30"><td class="bottom left right">20:00</td><td></td><td class="bottom left right end">End</td><td class="leftb"></td><td class="leftb"></td><td class="leftb"></td><td class="bottom left right">20:00</td></tr>
            <tr height="30"><td class="bottom left right">20:30</td><td></td><td class="bottom right social" rowspan="5"></td><td class="leftb"></td><td class="leftb"></td><td class="leftb"></td><td class="bottom left right">20:30</td></tr>
            <tr height="30"><td class="bottom left right">21:00</td><td></td><td class="leftb"></td><td></td><td class="leftb"></td><td class="bottom left right">21:00</td></tr>
            <tr height="30"><td class="bottom left right">21:30</td><td></td><td class="leftb"></td><td></td><td class="leftb"></td><td class="bottom left right">21:30</td></tr>
            <tr height="30"><td class="bottom left right">22:00</td><td></td><td class="leftb"></td><td></td><td class="leftb"></td><td class="bottom left right">22:00</td></tr>
            <tr height="30"><td class="bottom left right">22:30</td><td></td><td class="leftb"></td><td></td><td class="leftb"></td><td class="bottom left right">22:30</td></tr>
            <tr height="30"><td class="bottom left right">23:00</td><td class="bottom"></td><td class="bottom leftb end" colspan="3">End</td><td class="bottom right end"></td><td class="leftb bottom"></td><td class="bottom leftb rightb end">End</td><td class="bottom"></td><td class="bottom leftb"></td><td class="bottom left right">23:00</td></tr>
        </tbody>
    </table>
<!-- Old Grid
    <table id="overview">
        <tbody>
            <tr>
                <td class="top bottom left right">Monday<br/>8/14</td>
                <td class="top bottom right" colspan="3">Tuesday<br/>8/15</td>
                <td class="top bottom right">Wednesday<br/>8/16</td>
                <td class="top bottom right">Thursday<br/>8/17</td>
                <td class="top bottom right">Friday<br/>8/18</td>
                <td class="top bottom right">Saturday<br/>8/19</td>
            </tr>
            <tr>
                <td class="left right bottom harvard"><strong>Workshops Day 1</strong><br/>Harvard University</td>
                <td class="bottom harvard"><strong>Workshops Day 2</strong><br/>Harvard University</td><commit_msg>update schedule grid<commit_after>---
layout: default-topic
title: Program
image:
  feature: boston-map.png
---
<div class="sections">
    <h2>Schedule</h2>
    <h4>At a glance</h4>
    <ul>
        <li><strong>Pre conference Events</strong> - Monday &amp; Tuesday</li>
        <li><strong>Main Conference Days</strong> - Wednesday, Thursday, &amp; Friday</li>
        <li><strong>Code Sprint</strong> - Saturday</li>
    </ul>
    <h4>Times and Details</h4>
    <p>A new, first draft of the full program grid is available as a PDF. We are continuing to work on this and an online version with links to the abstracts will be coming very soon. The PDF version does show which days talks are on and also the tracking of talks within particular days (e.g., you can see which R talks are on "R Day"; which QGIS talk are on "QGIS Day"). Take a look, but stay tuned for more:</p>
    <a href="../program/foss4g-schedule-7.14.pdf" class="btn">Full Conference Grid PDF</a>
    <p>The following grid provides daily information of where and when planned events will be. Locations are listed here and color-coded at the top of the grid:</p>

    <table style="width:200px;text-align:center;color:black;">
      <tr>
        <td class="district">District Hall</td>
      </tr>
      <tr>
        <td class="harvard">Harvard Center for<br />Geographic Analysis</td>
      </tr>
      <tr>
        <td class="seaport">Seaport Hotel &amp;<br/>World Trade Center</td>
      </tr>
    </table>

    <table id="overview">
        <tbody>
            <tr><td></td><td class="top left bottom rightb"><strong>Monday<br />8/14</strong></td><td class="top bottom" colspan="5"><strong>Tuesday<br />8/15</strong></td><td class="top bottom leftb rightb"><strong>Wednesday<br />8/16</strong></td><td class="top bottom rightb"><strong>Thursday<br />8/17</strong></td><td class="top bottom rightb"><strong>Friday<br />8/18</strong></td><td class="top bottom right"><strong>Saturday<br />8/19</strong></td><td></td></tr>
            <tr><td width="60"></td><td width="120" class="top bottom left rightb">Workshops</td><td width="120" class="bottom right">Workshops</td><td width="100" class="bottom" colspan="4">Co-Located Events</td><td width="120" class="leftb bottom rightb">PG Day</td><td width="120" class="bottom rightb">R Day</td><td width="120" class="bottom rightb">QGIS Day</td><td width="120" class="bottom right">Post-Conference</td><td width="60"></td></tr>
            <tr height="25"><td class="bottom"></td><td class="bottom left rightb harvard"></td><td class="bottom right harvard"></td><td width="50" class="bottom right district"></td><td width="50" class="bottom right seaport"></td><td width="50" class="bottom right seaport"></td><td width="50" class="bottom rightb seaport"></td><td width="50" class="bottom seaport">
                </td><td class="bottom leftb rightb seaport"></td><td class="bottom rightb seaport"></td><td class="bottom right district"></td><td class="bottom"></td></tr>
            <tr height="30"><td class="top bottom left">8:00</td><td class="bottom left rightb workshop" rowspan="8">Workshop Session 1-1</td><td class="bottom right workshop" rowspan="8">Workshop Session 2-1</td><td></td><td class="bottom"></td><td></td><td></td>
                <td class="rightb leftb bottom"></td><td class="bottom"></td><td class="leftb"></td><td class="leftb"></td><td class="top bottom left right">8:00</td></tr>
            <tr height="30"><td class="bottom left">8:30</td><td></td><td class="top bottom left right colo" rowspan="19">Fulcrum Live</td><td></td><td></td><td class="top bottom rightb leftb keynote" rowspan="3">Opening Plenary / <br /><strong style="color:#cc0000;"><NAME></strong> Keynote</td>
                <td class="top bottom rightb keynote" rowspan="3"><strong style="color:#cc0000;"><NAME></strong> Keynote / <br /><strong style="color:#cc0000;"><NAME></strong> Keynote</td><td></td><td class="bottom leftb"></td><td class="bottom left right">8:30</td></tr>
            <tr height="30"><td class="bottom left">9:00</td><td class="bottom"></td><td  class="bottom"></td><td></td><td class="bottom"></td><td class="top bottom right leftb colo" rowspan="16">Code Sprint</td><td class="bottom right">9:00</td></tr>
            <tr height="30"><td class="bottom left">9:30</td><td class="top bottom right colo" rowspan="15">JS.Geo</td><td class="top bottom right colo" rowspan="14">Digital Globe Workshops</td><td></td><td class="bottom top session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom right">9:30</td></tr>
            <tr height="30"><td class="bottom left">10:00</td><td></td><td class="bottom leftb rightb break">Break</td><td class="bottom rightb break">Break</td><td class="bottom right">10:00</td></tr>
            <tr height="30"><td class="bottom left">10:30</td><td></td><td class="bottom leftb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom leftb rightb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom right">10:30</td></tr>
            <tr height="30"><td class="bottom left">11:00</td><td></td><td class="bottom right">11:00</td></tr>
            <tr height="30"><td class="bottom left">11:30</td><td></td><td class="bottom lunch" rowspan="2">Lunch</td><td class="bottom right">11:30</td></tr>
            <tr height="30"><td class="bottom left">12:00</td><td class="bottom left rightb lunch" rowspan="2">Lunch</td><td class="bottom right lunch" rowspan="2">Lunch</td><td></td><td class="bottom leftb rightb lunch" rowspan="3">Lunch</td><td class="bottom rightb lunch" rowspan="3">Lunch</td><td class="bottom right">12:00</td></tr>
            <tr height="30"><td class="bottom left">12:30</td><td></td><td class="bottom session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom right">12:30</td></tr>
            <tr height="30"><td class="bottom left">13:00</td><td class="top bottom left rightb workshop" rowspan="8">Workshop Session 1-2</td><td class="top bottom right workshop" rowspan="8">Workshop Session 2-2</td><td></td><td class="bottom right">13:00</td></tr>
            <tr height="30"><td class="bottom left">13:30</td><td></td><td class="leftb bottom rightb session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom rightb session" rowspan="4">Concurrent Sessions (4)</td><td class="bottom right">13:30</td></tr>
            <tr height="30"><td class="bottom left">14:00</td><td></td><td class="bottom break">Break</td><td class="bottom right">14:00</td></tr>
            <tr height="30"><td class="bottom left">14:30</td><td></td><td class="bottom keynote" rowspan="3"><strong style="color:#cc0000;">Mar&#237;<NAME></strong> Keynote / <br />Closing Plenary</td><td class="bottom right">14:30</td></tr>
            <tr height="30"><td class="bottom left">15:00</td><td></td><td class="bottom right">15:00</td></tr>
            <tr height="30"><td class="bottom left">15:30</td><td></td><td class="bottom leftb rightb break">Break</td><td class="bottom rightb break">Break</td><td class="bottom right">15:30</td></tr>
            <tr height="30"><td class="bottom left">16:00</td><td></td><td class="bottom leftb rightb session" rowspan="3">Concurrent Sessions (3)</td><td class="bottom rightb keynote" rowspan="3"><strong style="color:#cc0000;">Dr. <NAME></strong> Keynote</td><td class="bottom end">End</td><td class="bottom right">16:00</td></tr>
            <tr height="30"><td class="bottom left">16:30</td><td class="bottom right end">End</td><td class="bottom"></td><td></td><td class="bottom right">16:30</td></tr>
            <tr height="30"><td class="bottom left">17:00</td><td class="bottom left rightb end">End</td><td class="bottom left right end">End</td><td class="bottom left right end">End</td><td class="top bottom social" rowspan="9">MIT Academic Reception</td><td class="top bottom left right colo" rowspan="6">B2B</td><td></td><td class="bottom leftb right end">End</td><td class="bottom right">17:00</td></tr>
            <tr height="30"><td class="bottom left right">17:30</td><td class="rightb"></td><td></td><td></td><td class="bottom leftb rightb social" rowspan="4">Ice Breaker Social</td><td class="bottom rightb end">End</td><td></td><td class="leftb"></td><td class="bottom left right">17:30</td></tr>
            <tr height="30"><td class="bottom left right">18:00</td><td class="rightb"></td><td></td><td></td><td class="bottom left right end">End</td><td></td><td class=" leftb rightb"></td><td class="leftb"></td><td class="bottom left right">18:00</td></tr>
            <tr height="30"><td class="bottom left right">18:30</td><td class="rightb"></td><td></td><td></td><td></td><td class="bottom rightb"></td><td></td><td class="leftb"></td><td class="bottom left right">18:30</td></tr>
            <tr height="30"><td class="bottom left right">19:00</td><td class="rightb"></td><td class="bottom"></td><td class="bottom"></td><td class="bottom"></td><td class="bottom top rightb leftb social" rowspan="8">Gala at the New England Aquarium</td><td></td><td class="leftb"></td><td class="bottom left right">19:00</td></tr>
            <tr height="30"><td class="bottom left right">19:30</td><td></td><td class="bottom leftb top right social" rowspan="7" colspan="3">Harpoon Brewery<br />Welcome Social</td><td class="bottom rightb leftb end">End</td><td class="leftb"></td><td class="leftb"></td><td class="bottom left right">19:30</td></tr>
            <tr height="30"><td class="bottom left right">20:00</td><td></td><td class="bottom left rightb end">End</td><td></td><td class="leftb"></td><td class="leftb"></td><td class="bottom left right">20:00</td></tr>
            <tr height="30"><td class="bottom left right">20:30</td><td></td><td class="rightb"></td><td></td><td class="rightb"></td><td></td>><td class="bottom left right">20:30</td></tr>
            <tr height="30"><td class="bottom left right">21:00</td><td></td><td class="rightb"></td><td></td><td></td><td class="leftb"></td><td class="bottom left right">21:00</td></tr>
            <tr height="30"><td class="bottom left right">21:30</td><td></td><td class="bottom right end">End</td><td class="rightb"></td><td></td><td></td><td class="leftb"></td><td class="bottom left right">21:30</td></tr>
            <tr height="30"><td class="bottom left right">22:00</td><td></td><td></td><td class="rightb"></td><td></td><td></td><td class="leftb"></td><td class="bottom left right">22:00</td></tr>
            <tr height="30"><td class="bottom left right">22:30</td><td></td><td></td><td class="rightb"></td><td></td><td></td><td class="leftb"></td><td class="bottom left right">22:30</td></tr>
            <tr height="30"><td class="bottom left right">23:00</td><td class="bottom"></td><td class="bottom leftb right end" colspan="3">End</td><td class="bottom"></td><td class="bottom rightb"></td><td class="bottom"></td><td class="bottom leftb rightb end">End</td><td class="bottom"></td><td class="bottom leftb"></td><td class="bottom left right">23:00</td></tr>
        </tbody>
    </table>
<!-- Old Grid
    <table id="overview">
        <tbody>
            <tr>
                <td class="top bottom left right">Monday<br/>8/14</td>
                <td class="top bottom right" colspan="3">Tuesday<br/>8/15</td>
                <td class="top bottom right">Wednesday<br/>8/16</td>
                <td class="top bottom right">Thursday<br/>8/17</td>
                <td class="top bottom right">Friday<br/>8/18</td>
                <td class="top bottom right">Saturday<br/>8/19</td>
            </tr>
            <tr>
                <td class="left right bottom harvard"><strong>Workshops Day 1</strong><br/>Harvard University</td>
                <td class="bottom harvard"><strong>Workshops Day 2</strong><br/>Harvard University</td>
{'fraction_non_alphanumeric': 0.22641427892303037, 'fraction_numerical': 0.040105449673711054, 'mean_word_length': 4.827247544699068, 'pattern_counts': {'":': 0, '<': 1289, '<?xml version=': 0, '>': 1288, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3664928', 'n_tokens_mistral': 7873, 'n_tokens_neox': 7295, 'n_words': 1675}