!!Con 2020 - Playing Breakout… inside a PDF!! by Omar Rizwan
!!Con0 HN recommenders · 2021–2024
4K views · talk · evergreen · Uploaded 2020-05-28
Omar Rizwan's short !!Con talk about writing a Breakout game in JavaScript that runs inside a PDF. It explores the surprisingly large PDF specification, including its scripting support.
Cited as the fun, surprising example of how much a PDF can do, and the talk behind the Horrifying PDF Experiments repo.
26:53What the heck is the event loop anyway? | Philip Roberts | JSConf EU
JSConf
36:45Rich Harris - Rethinking reactivity
You Gotta Love Frontend
51:32Behind the Scenes of iOS Security
Black Hat
10:13The Problem with Time & Timezones - Computerphile
Computerphile
12:01Why Electronic Voting Is Still A Bad Idea
Tom Scott
1:42:09Crockford on JavaScript - Volume 1: The Early Years
YUI Library
37:37RailsConf 2016 - Turbolinks 5: I Can’t Believe It’s Not Native! by Sam Stephenson
Confreaks
51:22USENIX Security '18-Q: Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible?
USENIX
3 comments from Hacker News
> PDF forms now support JavaScript embedded in PDF files. Some PDF forms use JavaScript for validation and other interactive features. As far as I can tell I still can't play breakout in a PDF in Firefox though (and I think that's for the better) [0] [LINK] [1] [VIDEO]
Support will vary by viewer, but Chrome's built-in PDF viewer supports a subset of Javascript. It's enough to play Breakout inside a PDF: [VIDEO]
the repo's < [LINK] > readme points to the talk given on this: [VIDEO] the 2021 submission of the repo got some lively commentary [LINK]