Conference program
Jump directly to the Saturday or Sunday program!
Saturday, May 7
Time | Event |
---|---|
9:45 | Space opens; breakfast; mingling |
10:30-11:15 | • Opening remarks • Keynote talk: The Creative Programmer (Catt Small) |
11:15-11:30 | Break! |
11:30-12:15 | Session the First: • The tales of the cursed operating systems textbook! (Kiran Bhattaram) • “values of β may give rise to dom!” (Mark Allen) • Ping! Are you there? (Lydia Gu) • Code in Spaaaaaace!!! (Katie Bechtold) |
12:15-1:30 | Break for lunch (on your own)! |
1:30-2:15 | Session the Second: • Lossy text compression, for some reason?! (Allison Parrish) • A Shot in the Dark! (Brendan Curran-Johnson) • Plants are Recursive!!: Using L-Systems to Generate Realistic Weeds (Sher Minn Chong) • Mixing Paint! With Computers! (Diana Liao) |
2:15-2:30 | Break! |
2:30-3:05 | Session the Third: • I’m not a number, I’m a free file descriptor!!1 (Our protagonist promptly disappears down a wormhole) (Andreas Fuchs) • Storing your data in kernel space: an excellent bad idea! (Kamal Marhubi) • Debugging debuggers!!! (Samy Al Bahra) |
3:05-4:10 | Unconferencing! |
4:10-4:55 | Session the Fourth: • Convolution and the Fourier Transform: Math! (in pictures!!) (Laura Lindzey) • All Together Now! Programming the Quantum Computer (Jennifer Fernick) • Upstream/Downstream: Discovering and Displaying Watershed Topology! (Mark Phillips) • My favorite NP-complete problem! (Mark Dominus) |
4:55-5:00 | Closing remarks |
5:00 | Optional: find your dinner group! |
Sunday, May 8
Time | Event |
---|---|
9:45 | Space opens; breakfast; mingling |
10:30-11:15 | • Opening remarks • Keynote talk: The Unfortunate Value of Failure (Ramsey Nasser) |
11:15-11:30 | Break! |
11:30-12:15 | Session the Fifth: • How I Code and Use a Computer at 1,000 WPM!! (Sina Bahram) • What Developers and Economists Can Learn from Each Other! (Rob Jefferson) • Making Money Disappear with Hash Functions! (Brendan Cordy) • lol im so random! (Mark Wunsch) |
12:15-1:30 | Break for lunch! |
1:30-2:15 | Session the Sixth: • A million things to do with a computer! (tef) • My favorite Unicode character: the zero-width joiner! (Anne DeCusatis) • Sorting is as easy as 1, 2, 3 – but not as easy as a, b, c! (Jake Levine) • Preserving Digital Art and Games for 100 Years! (wilkie) |
2:15-2:30 | Break! |
2:30-3:05 | Session the Seventh: • Don’t forget to sketch! Running with large datasets (Adam Marcus) • They’re functional! They’re efficient!! They’re persistent data structures!!! (Anjana Vakil) • How I fixed UNIX atime! With 10 lines of code and feminism!!! (Valerie Aurora) |
3:05-4:30 | Unconferencing! |
4:30-5:15 | Session the Eighth: • Ink on fingers! The history of printing (with code!) before computer screens (Mariko Kosaka) • Making a Metaverse! A WebVR (not so M)MO for Programmers! (Irvin Hwang) • Finding out what’s *really* going on, with DTrace! (Colin Jones) • How to trick a neural network! (Julia Evans) |
5:15 | Thanks and closing remarks |