~/conference

!!Con 2017

date:2017-05-06..2017-05-07
location:New York, United States
series:!!Con · 7 editions

hardware hackers and makers, interactive fiction authors, game developers, machine learning engineers, data visualization specialists, security and network engineers, retrocomputing enthusiasts

Glk interactive fiction interface; human interface device keyboards; bioluminescent mushroom engineering; airline data mapping and physics; NES assembly game development; queer feminist cyberpunk manifestos; TCP corruption in data centers; Merkle trees for decentralized web; image upscaling with neural networks; AppleSoft BASIC on Apple IIc; interpolation search algorithm; simulated gravity in computer simulations

titleauthorlength
Keynote - Cyborgs Unite!Karen M. Sandler25m
Reveals that implanted cardiac devices run closed, vulnerable software, often broadcasting telemetry with no encryption no password protection, and gives…
Talk on
Finding Friends in High Dimensions...Aaron Levin11m
Locality-sensitive hashing converts item vectors into d-bit binaries by slicing space with random hyperplanes, producing fingerprints where Hamming distance…
Talk on
I Wrote to a Dead Address in a Deleted PDF and now ...Jason McIntosh10m
Project predicts turbulence for specific flights using NOAA grib forecasts pulled from an anonymous FTP, a FlightAware screen-scraper to turn flight numbers…
Talk on
Glk! A Universal User Interface! for Interactive Fiction!Andrew Plotkin10m
Glk! begins in 1997 to extend the Z-machine and now powers a multi-interpreter ecosystem that actually ships ports and tools. The claim: a modest, portable UI…
Talk on
How do Keyboards Work? HIDing, in Plain Sight!!Scott Vokes11m
Build-from-scratch keyboard shows the actual bits: a key matrix scanned by a microcontroller (an STM32F dev board), debounce logic that handles microsecond…
Talk on
Making Mushrooms Glow!Bomani McClendon10m
Making Mushrooms Glow! by Bomani McCledndon In just over a month, we built the software and electronics for Shrumen Lumen – an interactive art installation…
Talk on
Why So Loud! Geeking Out On Airline Data, Physics And MappingEwan Dennis10m
Uses FlightAware to pull historical tracks (about 400 tracks over two weeks), compares broadcast ADS‑B data and optional USB dongle capture, models loudness…
Talk on
Writing NES Games! with Assembly!!Christian Joudrey12m
Shows how a playable NES game gets built in 6502 assembly with the CC65 toolchain, moving from a black screen to a bouncing ball sprite that reads controller…
Talk on
The TOP 5 Queer Feminist Cyberpunk Manifestos!Jean Cochrane11m
A ranked survey of five manifestos names concrete claims and outcomes: Donna Haraway’s gender abolition via cyborg metaphors; VNS Matrix’s slogan-laced art…
Talk on
Corruption in the Data Center! TCP can fail to keep your data safe!Evan Jones10m
Datacenter packets turn into wrong payloads because intermediate switches sometimes mutate packets and recompute a valid Ethernet CRC so corrupted payloads…
Talk on
What the heck time is it?!?Joel Potischman11m
NTP claims to give usable time despite physics by measuring round‑trip latency to servers, cutting latency in half and slewing clocks instead of stepping…
Talk on
HDR Photography in Microsoft Excel?!Kevin Chen12m
Implements the Berkeley HDR linear-equation algorithm inside Microsoft Excel, recreating the camera response curve via a large system of equations and a matrix…
Talk on
I got the computer to find words with good anagrams and....!!Mark Jason Dominus13m
A program that searches a dictionary for anagrams moves from a brute-force mapping that needed hours to a graph-based method that builds incompatibility edges…
Talk on
Serious Programming with jq?! A Practical and ...!Charles Chamberlain10m
Shows concrete examples: user-defined functions and modules (winter.jq imported into main.jq and produced the expected list), demonstrates piping, mapping and…
Talk on
What Alien Invaders, Birds, and Computer Simulations have in Common: Flocking!!Jan Mitsuko Cash10m
Shows a concrete claim: simple local rules produce realistic flocking. Implements a net logo agent simulation that changes only headings and demonstrates three…
Talk on
We Are What We Celebrate: The Joy, Excitement, and Surprise of Who is Making Things...Limor Fried44m
Company Adafruit is profitable, 100% woman-owned, and makes electronics in a 50,000+ sq ft NYC factory with pick-and-place machines and a 270°C reflow oven…
Talk on
Synthesizing Video and Turning it into Music!Jes Wolfe09m
Uses WebGL and the Web Audio API to generate frames on the GPU, reads pixels off the GPU back into JavaScript, then sums columns into audio samples so each…
Talk on
PUSH THE BUTTON! 🔴 Designing a fun game where the only input is a BIG RED BUTTON! 🔴 !!!Mahtab Sabet12m
A weekend hackathon yields an open source game called PiKit that uses a single input the BIG RED BUTTON to teach mechanics and assist physical rehabilitation…
Talk on
Simulated Gravity Comes from Within!!Paul Frazee09m
Claim: local clock slowdown that modulates internal forces produces a net attraction and stable orbits without gravity. Built a simulation of two point masses…
Talk on
BEEP!! See AppleSoft BASIC and 6502 assembly language written on an actual Apple IIc ...Richard Harrington13m
Actual Apple IIc boots to an AppleSoft BASIC prompt and a blinking cursor then a live BASIC animation loop is typed that reads joystick via the paddle I/O…
Talk on
Om! Nom! Nash!David Turner11m
An AI solver for Om Nom Nom claims optimal play by combining Nash equilibrium reasoning with tree search implemented in Python; the raw branching is 36 then 25…
Talk on
The emoji that Killed Chrome!!Julian Squires10m
An office-wide Chrome crash traces to a printer advertising an emoji over mDNS; capturing traffic with tcpdump and shrinking it with tcpreplay isolates the…
Talk on
Islamic Geometry: Hankin’s Polygons in Contact Algorithm!!!Yomna Nasser12m
Hankin’s Polygons in Contact algorithm is explained with concrete examples: a 6‑6‑6 honeycomb and a 4‑6‑12 tiling, two interactive JavaScript demos, and the…
Talk on
How Merkle Trees Enable the Decentralized Web!Tara Vancil10m
Merkle trees let a dataset be addressed by a root hash (typically 32 bytes) and verified by hashing leaves and concatenating left/right children up the tree…
Talk on
Where Are All the Space Robots?!Lisa Ballard11m
A searchable site listing over 30 active space probes that updates with near‑real‑time distances using an undocumented NASA DSN XML feed. Built with Jekyll for…
Talk on
Interpolation Search Can Be Fast, in Some Situations, Sometimes, If You Try!Ruchir Khaitan, worse Irish13m
Claims that interpolation search beats binary for large, mostly-uniform sorted arrays by grouping values into bucketed by value range segments, storing bucket…
Talk on
No battery, no (watch) life!!Michael Kwan14m
Small, concrete failures decide what to watch: OLED pixels cost lots of power and an always‑on screen causes ghosting; an endless UI spinner caused CPU to stay…
Talk on
A Punch Card ate my Program!Walt Mankowski11m
Recreates a production bug: a stray period in column 73 terminates a COBOL sentence unexpectedly because COBOL uses COBOL sentence termination (periods end…
Talk on
DHCP: IT’S MOSTLY YELLING!!Mindy Preston15m
DHCP boots a host by broadcasting from 0.0.0.0 source, 255.255.255.255 dest and tracking conversations with a random transaction ID; the exchange is DHCP…
Talk on
How !!Con Came to be!!Erty Seidohl10m
A joke chat four years ago becomes a real conference: a website is registered for five years, two domains bought including bangbangcorn LLC, a simple CFP…
Talk on
ENHANCE! Upscaling Images with Neural NetworksGeoffrey Litt12m
Claims that modern GANs can plausibly upscale low-res photos into sharp outputs, using a convolutional generator and discriminator trained on 200,000 celebrity…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.