HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

2013 Sci-Tech Awards: Matt Pharr, Greg Humphreys and Pat Hanrahan

Oscars1 HN recommender · recommended in 1 month, 2014-2022
YouTube
24K views · 12 years ago · other · evergreen

The Academy's 2014 Sci-Tech Awards segment honoring Matt Pharr, Greg Humphreys and Pat Hanrahan for their physically based rendering work and book. The authors give a short acceptance speech that thanks Donald Knuth for literate programming.

HN points to it as proof that the Physically Based Rendering book won an Oscar and for the speech crediting Knuth's literate programming.

Computer graphics & rendering#pbrt#literateprogramming#oscars#donaldknuth#computergraphics

5 comments from Hacker News

@svat2022 · in “Physically Based Rendering: From theory to implementation (2016)”

When Knuth came up with the term/idea of "literate programming" and the idea of programs as works of literature, in the paper ( link ) he joked (I think?) that he hoped that, just as there are Pulitzer prizes for literature, there may one day be Pulitzer prizes awarded to computer programs. Well, reality is even stranger than imagination: no computer program has won a Pulitzer prize, but this computer program won an Oscar! Here's a video of the awards ceremony, where Kristen Bell and Michael B. Jordan introduce the recipients, and at 2:12 Matt Pharr comes up and says "needless to say, when we started writing a book we never expected an Academy Award would be the end result of that effort" and thanks Donald Knuth for literate programming: ▶ this video Knuth has repeated the joke/remark ( link ): > “This book has deservedly won an Academy Award. I believe it should also be nominated for a Pulitzer Prize.”

CitesView on HN
@svat2021 · in “Noweb – A Simple, Extensible Tool for Literate Programming”

One of the problems with literate programming is that everyone who wants to write literate programs seems to want to write their own literate programming system. This was the conclusion of a short-lived (running to 5 issues) column of literate programs in the Communications of the ACM (1987–1990), by Christopher J. Van Wyk: > Unfortunately, no one has yet volunteered to write a program using another’s system for literate programming. A fair conclusion from my mail would be that one must write one’s own system before one can write a literate program, and that makes me wonder how widespread literate programming is or will ever become. This column will continue only if I hear from people who use literate-programming systems that they have not designed themselves. And it did not continue. Since then though, it appears that Noweb (and more recently, org-babel, and somewhere in between the Leo editor) is among the literate-programming systems that have been the most successful at getting others to use them! Separately, something amusing: When Donald Knuth came up with "literate programming" (partly because it had been suggested to him, by Tony Hoare IIRC, that he ought to publish as a book the source of the TeX program he was rewriting, so he was led to solve the problem of exposition) and the idea of programs as literature, he made a joke (or maybe he was half-serious, hard to say): > Perhaps we will even one day find Pulitzer prizes awarded to computer programs. ( link ) That d

CitesView on HN
@taeric2017 · in “A Paper Algorithm Notation”

I can't claim you are wrong. But this is so non-intuitive to me that it hurts. I get why "covered ground" for text books would be easier to do. But many textbooks should be pushing the field, as well. Right? And I fully note that the book I linked to is exceptional. It won a oscar.[1] And was basically required reading at pixar, if I recall. [1] ▶ this video

CitesView on HN
@tinco2015 · in “Show HN: A toy ray tracer in Rust”

I didn't know that Physically Based Rendering was introduced as a book, and that book is a literate program (as in, you can compile the book and get a physically based renderer as a binary) that was so influential that it received an academy award(!). There's a video of two famous actors announcing them, being professionals they explain exactly what the book is about convincingly despite not having a clue what they are talking about: ▶ this video In their receiving speech they give a shout out to Donald Knuth for pioneering literate programming.

RecommendsView on HN
@corysama2014 · in “Questions for Donald Knuth”

A literate program, Physically Based Rendering, recently became the first book to win an Academy Award for it's technical contributions to the film industry. In the acceptance speech, the writers thanked Knuth for the concept. ▶ this video The book can be compiled into the production-quality renderer link

CitesView on HN
Make Your Renders Unnecessarily Complicated5:25

Make Your Renders Unnecessarily Complicated

sirrandalot
1.2M views • 3 years ago
Disney's Practical Guide to Path Tracing9:32

Disney's Practical Guide to Path Tracing

Walt Disney Animation Studios
914K views • 10 years ago
Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 127:27

Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1

Gamers Nexus
260K views • 7 years ago
Brigade 3 real-time path tracing6:52

Brigade 3 real-time path tracing

Sam Lapere (Supergastrocnemius)
89K views • 13 years ago
Brigade 3.0 preview - Real-time path tracing2:13

Brigade 3.0 preview - Real-time path tracing

icelaglace
439K views • 12 years ago
SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO29:16

SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMO

Red Martian
14K views • 13 years ago
Dual Photography5:10

Dual Photography

mm648230
24K views • 17 years ago
Alex Evans at Umbra Ignite 2015: Learning From Failure30:46

Alex Evans at Umbra Ignite 2015: Learning From Failure

Media Molecule
68K views • 11 years ago
Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing40:45

Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray Tracing

Digital Foundry
915K views • 5 years ago
3D Gaussian Splatting - Why Graphics Will Never Be The Same2:12

3D Gaussian Splatting - Why Graphics Will Never Be The Same

IndividualKex
2M views • 3 years ago
Computational Design of Mechanical Characters5:10

Computational Design of Mechanical Characters

DisneyResearchHub
3.9M views • 13 years ago
Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]7:43

Unlimited Detail Real-Time Rendering Technology Preview 2011 [HD]

Axiom Holographics
4.4M views • 15 years ago
A Deep Dive into Nanite Virtualized Geometry1:10:00

A Deep Dive into Nanite Virtualized Geometry

SIGGRAPH Advances in Real-Time Rendering
278K views • 5 years ago
Rendering Tiny Glades With Entirely Too Much Ray Marching59:20

Rendering Tiny Glades With Entirely Too Much Ray Marching

Graphics Programming Conference
108K views • 1 year ago
New Voxel Engine Reveal - Crystal Islands Experiment5:05

New Voxel Engine Reveal - Crystal Islands Experiment

John Lin
394K views • 5 years ago
3D Gaussian Splatting! - Computerphile17:40

3D Gaussian Splatting! - Computerphile

Computerphile
273K views • 2 years ago
ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition3:21

ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition

QiPanComputerVision
571K views • 17 years ago
[JSConfUS 2013] Steven Wittens: Making WebGL Dance30:55

[JSConfUS 2013] Steven Wittens: Making WebGL Dance

JSConf
56K views • 13 years ago
The Matrix Awakens: An Unreal Engine 5 Experience10:57

The Matrix Awakens: An Unreal Engine 5 Experience

Unreal Engine
9.2M views • 4 years ago
NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment1:46

NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy Entertainment

NVIDIA GeForce
497K views • 8 years ago