!!Con 2020 - Playing Breakout… inside a PDF!! by Omar Rizwan

!!Con · 4K views · 2020 · 8:16

Open on YouTube

Web developmentSecurity & hackingSoftware (other)talk

Why Hacker News recommends it

Cited as the fun, surprising example of how much a PDF can do, and the talk behind the Horrifying PDF Experiments repo.

What it is

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.

Recommended by 0 HN commenters across 0 different months, 2021 to 2024.

What Hacker News said

Cites jeroenhd · 2023-03 · on “TinyVG – an alternative binary encoded vector graphics format”

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: [this video]

Cites mdaniel · 2024-06 · on “Horrifying PDF Experiments”

the repo's < [LINK] > readme points to the talk given on this: [this video] the 2021 submission of the repo got some lively commentary [LINK]