<commit_before>---
layout: default
title: Program - !!Con
---
          
## Conference program

Jump directly to the [Saturday](#saturday) or [Sunday](#sunday) program!

---

<a name="saturday"></a>

### Saturday, May 17

<div class="scheduletable">

|-----------------+-------------------------------------------------------------------------
| Time            | Event
|-----------------|-------------------------------------------------------------------------
| 9:45            | Space opens; mingling
|-----------------|-------------------------------------------------------------------------
| 10:30-11:15     | Opening remarks <br /> Keynote talk: *The Creative Programmer* ([<NAME>](speakers.html#catt-small))
|-----------------|-------------------------------------------------------------------------
| 11:15-11:30     | Break!
|-----------------|-------------------------------------------------------------------------
| 11:30-12:25     | Session the First: <br /> *The tales of the cursed operating systems textbook!* ([<NAME>](speakers.html#kiran-bhattaram))<br />*values of β may give rise to dom!* ([<NAME>](speakers.html#mark-allen))<br />*I'm not a number, I'm a free file descriptor!!1 (Our protagonist promptly disappears down a wormhole)* ([<NAME>](speakers.html#andreas-fuchs))<br />*Ping! Are you there?* ([<NAME>](speakers.html#lydia-gu))<br />*Code in Spaaaaaace!!!* ([<NAME>](speakers.html#katie-bechtold))
|-----------------|-------------------------------------------------------------------------
| 12:25-1:50      | Break for lunch!
|-----------------|-------------------------------------------------------------------------
| 1:50-2:45       | Session the Second: <br /> *Lossy text compression, for some reason?!* ([<NAME>](speakers.html#allison-parrish))<br />*A Shot in the Dark!* ([<NAME>](speakers.html#brendan-curran-johnson))<br />*Plants are Recursive!!: Using L-Systems to Generate Realistic Weeds* ([<NAME>](speakers.html#sher-minn-chong))<br />*Mixing Paint! With Computers!* ([<NAME>](speakers.html#diana-liao))<br />*Preserving Digital Art and Games for 100 Years!* ([wilkie](speakers.html#wilkie))
|-----------------|-------------------------------------------------------------------------
| 2:45-3:00       | Break!
|-----------------|-------------------------------------------------------------------------
| 3:00-4:30       | Unconferencing!
|-----------------|-------------------------------------------------------------------------
| 4:30-5:25       | Session the Third: <br /> *Convolution and the Fourier Transform: Math! (in pictures!!)* ([<NAME>](speakers.html#laura-lindzey))<br />*Don’t forget to sketch! Running with large datasets* ([<NAME>](speakers.html#adam-marcus))<br />*All Together Now! Programming the Quantum Computer* ([<NAME>](speakers.html#jennifer-fernick))<br />*Upstream/Downstream: Discovering and Displaying Watershed Topology!* ([<NAME>](speakers.html#mark-phillips))<br />*My favorite NP-complete problem!* ([<NAME>](speakers.html#mark-dominus))
|-----------------|-------------------------------------------------------------------------
| 5:25-5:30       | Closing remarks
|-----------------|-------------------------------------------------------------------------
| 5:30            | Optional: find your dinner group!
|-----------------|-------------------------------------------------------------------------

</div>

<a name="sunday"></a>

### Sunday, May 8

<div class="scheduletable">

|-----------------+-------------------------------------------------------------------------
| Time            | Event
|-----------------|-------------------------------------------------------------------------
| 9:45            | Space opens; mingling
|-----------------|-------------------------------------------------------------------------
| 10:30-11:15     | Opening remarks <br /> Keynote talk: *The Unfortunate Value of Failure* ([<NAME>](speakers.html#ramsey-nasser))
|-----------------|-------------------------------------------------------------------------
| 11:15-11:30     | Break!
|-----------------|-------------------------------------------------------------------------
| 11:30-12:25     | Session the Fourth: <br /> *How I Code and Use a Computer at 1,000 WPM!!* ([<NAME>](speakers.html#sina-bahram))<br />*What Developers and Economists Can Learn from Each Other!* ([<NAME>](speakers.html#rob-jefferson))<br />*Making Money Disappear with Hash Functions!* ([<NAME>](speakers.html#brendan-cordy))<br />*Storing your data in kernel space: an excellent bad idea!* ([<NAME>](speakers.html#kamal-marhubi))<br />*Debugging debuggers!!!* ([<NAME>](speakers.html#samy-al-bahra))
|-----------------|-------------------------------------------------------------------------
| 12:25-1:50      | Break for lunch!
|-----------------|-------------------------------------------------------------------------
| 1:50-2:45       | Session the Fifth: <br /> *A million things to do with a computer!* ([tef](speakers.html#tef))<br />*My favorite Unicode character: the zero-width joiner!* ([<NAME>](speakers.html#anne-decusatis))<br />*Sorting is as easy as 1, 2, 3 -- but not as easy as a, b, c!* ([<NAME>](speakers.html#jake-levine))<br />*They’re functional! They’re efficient!! They’re persistent data structures!!!* ([<NAME>](speakers.html#anjana-vakil))<br />*lol im so random!* ([<NAME>](speakers.html#mark-wunsch))
|-----------------|-------------------------------------------------------------------------
| 2:45-3:00       | Break!
|-----------------|-------------------------------------------------------------------------
| 3:00-4:20       | Unconferencing!
|-----------------|-------------------------------------------------------------------------
| 4:20-5:15       | Session the Sixth: <br /> *Ink on fingers! The history of printing (with code!) before computer screens* ([<NAME>](speakers.html#mariko-kosaka))<br />*Making a Metaverse! A WebVR (not so M)MO for Programmers!* ([<NAME>](speakers.html#irvin-hwang))<br />*How I fixed UNIX atime! With 10 lines of code and feminism!!!* ([<NAME>](speakers.html#valerie-aurora))<br />_Finding out what’s *really* going on, with DTrace!_ ([<NAME>](speakers.html#colin-jones))<br />*How to trick a neural network!* ([<NAME>](speakers.html#julia-evans))
|-----------------|-------------------------------------------------------------------------
| 5:15            | Thanks and closing remarks
|-----------------|-------------------------------------------------------------------------

</div>














<commit_msg>Add fake bullets as a possibly-temporary readability fix.<commit_after>---
layout: default
title: Program - !!Con
---
          
## Conference program

Jump directly to the [Saturday](#saturday) or [Sunday](#sunday) program!

---

<a name="saturday"></a>

### Saturday, May 17

<div class="scheduletable">

|-----------------+-------------------------------------------------------------------------
| Time            | Event
|-----------------|-------------------------------------------------------------------------
| 9:45            | Space opens; mingling
|-----------------|-------------------------------------------------------------------------
| 10:30-11:15     | Opening remarks <br /> Keynote talk: *The Creative Programmer* ([<NAME>](speakers.html#catt-small))
|-----------------|-------------------------------------------------------------------------
| 11:15-11:30     | Break!
|-----------------|-------------------------------------------------------------------------
| 11:30-12:25     | Session the First: <br /> &bull; *The tales of the cursed operating systems textbook!* ([<NAME>](speakers.html#kiran-bhattaram))<br />&bull; *values of β may give rise to dom!* ([<NAME>](speakers.html#mark-allen))<br />&bull; *I'm not a number, I'm a free file descriptor!!1 (Our protagonist promptly disappears down a wormhole)* ([<NAME>](speakers.html#andreas-fuchs))<br />&bull; *Ping! Are you there?* ([<NAME>](speakers.html#lydia-gu))<br />&bull; *Code in Spaaaaaace!!!* ([<NAME>](speakers.html#katie-bechtold))
|-----------------|-------------------------------------------------------------------------
| 12:25-1:50      | Break for lunch!
|-----------------|-------------------------------------------------------------------------
| 1:50-2:45       | Session the Second: <br />&bull; *Lossy text compression, for some reason?!* ([<NAME>](speakers.html#allison-parrish))<br />&bull; *A Shot in the Dark!* ([<NAME>](speakers.html#brendan-curran-johnson))<br />&bull; *Plants are Recursive!!: Using L-Systems to Generate Realistic Weeds* ([<NAME>](speakers.html#sher-minn-chong))<br />&bull; *Mixing Paint! With Computers!* ([<NAME>](speakers.html#diana-liao))<br />&bull; *Preserving Digital Art and Games for 100 Years!* ([wilkie](speakers.html#wilkie))
|-----------------|-------------------------------------------------------------------------
| 2:45-3:00       | Break!
|-----------------|-------------------------------------------------------------------------
| 3:00-4:30       | Unconferencing!
|-----------------|-------------------------------------------------------------------------
| 4:30-5:25       | Session the Third: <br />&bull; *Convolution and the Fourier Transform: Math! (in pictures!!)* ([<NAME>](speakers.html#laura-lindzey))<br />&bull; *Don’t forget to sketch! Running with large datasets* ([<NAME>](speakers.html#adam-marcus))<br />&bull; *All Together Now! Programming the Quantum Computer* ([<NAME>](speakers.html#jennifer-fernick))<br />&bull; *Upstream/Downstream: Discovering and Displaying Watershed Topology!* ([<NAME>](speakers.html#mark-phillips))<br />&bull; *My favorite NP-complete problem!* ([<NAME>](speakers.html#mark-dominus))
|-----------------|-------------------------------------------------------------------------
| 5:25-5:30       | Closing remarks
|-----------------|-------------------------------------------------------------------------
| 5:30            | Optional: find your dinner group!
|-----------------|-------------------------------------------------------------------------

</div>

<a name="sunday"></a>

### Sunday, May 8

<div class="scheduletable">

|-----------------+-------------------------------------------------------------------------
| Time            | Event
|-----------------|-------------------------------------------------------------------------
| 9:45            | Space opens; mingling
|-----------------|-------------------------------------------------------------------------
| 10:30-11:15     | Opening remarks <br /> Keynote talk: *The Unfortunate Value of Failure* ([<NAME>](speakers.html#ramsey-nasser))
|-----------------|-------------------------------------------------------------------------
| 11:15-11:30     | Break!
|-----------------|-------------------------------------------------------------------------
| 11:30-12:25     | Session the Fourth: <br />&bull; *How I Code and Use a Computer at 1,000 WPM!!* ([<NAME>](speakers.html#sina-bahram))<br />&bull; *What Developers and Economists Can Learn from Each Other!* ([<NAME>](speakers.html#rob-jefferson))<br />&bull; *Making Money Disappear with Hash Functions!* ([<NAME>](speakers.html#brendan-cordy))<br />&bull; *Storing your data in kernel space: an excellent bad idea!* ([<NAME>](speakers.html#kamal-marhubi))<br />&bull; *Debugging debuggers!!!* ([<NAME>](speakers.html#samy-al-bahra))
|-----------------|-------------------------------------------------------------------------
| 12:25-1:50      | Break for lunch!
|-----------------|-------------------------------------------------------------------------
| 1:50-2:45       | Session the Fifth: <br />&bull; *A million things to do with a computer!* ([tef](speakers.html#tef))<br />&bull; *My favorite Unicode character: the zero-width joiner!* ([<NAME>](speakers.html#anne-decusatis))<br />&bull; *Sorting is as easy as 1, 2, 3 -- but not as easy as a, b, c!* ([<NAME>](speakers.html#jake-levine))<br />&bull; *They’re functional! They’re efficient!! They’re persistent data structures!!!* ([<NAME>](speakers.html#anjana-vakil))<br />&bull; *lol im so random!* ([<NAME>](speakers.html#mark-wunsch))
|-----------------|-------------------------------------------------------------------------
| 2:45-3:00       | Break!
|-----------------|-------------------------------------------------------------------------
| 3:00-4:20       | Unconferencing!
|-----------------|-------------------------------------------------------------------------
| 4:20-5:15       | Session the Sixth: <br />&bull; *Ink on fingers! The history of printing (with code!) before computer screens* ([<NAME>](speakers.html#mariko-kosaka))<br />&bull; *Making a Metaverse! A WebVR (not so M)MO for Programmers!* ([<NAME>](speakers.html#irvin-hwang))<br />&bull; *How I fixed UNIX atime! With 10 lines of code and feminism!!!* ([Valerie Aurora](speakers.html#valerie-aurora))<br />&bull; _Finding out what’s *really* going on, with DTrace!_ ([<NAME>](speakers.html#colin-jones))<br />&bull; *How to trick a neural network!* ([Julia Evans](speakers.html#julia-evans))
|-----------------|-------------------------------------------------------------------------
| 5:15            | Thanks and closing remarks
|-----------------|-------------------------------------------------------------------------

</div>















{'fraction_non_alphanumeric': 0.4653420974006573, 'fraction_numerical': 0.02151180161338512, 'mean_word_length': 1.1795539638613055, 'pattern_counts': {'":': 0, '<': 141, '<?xml version=': 0, '>': 141, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7501173', 'n_tokens_mistral': 3589, 'n_tokens_neox': 3219, 'n_words': 823}