Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How To Think About Software
Search
Douglass Turner
January 16, 2015
Education
0
150
How To Think About Software
A deck I use when giving talks about software to students and young children.
Douglass Turner
January 16, 2015
Tweet
Share
More Decks by Douglass Turner
See All by Douglass Turner
How To Think About Augmented Reality
douglassturner
0
34
Intro to 3D Graphics - WIG Boston - 2017
douglassturner
0
55
Introduction to 3D Graphics - BostonVR VR/AR Hack Day
douglassturner
1
190
Metal for Mortals
douglassturner
0
89
The West 16th Street Peace Mural
douglassturner
4
49
Camp Interactive Talk - 9 Feb 2014
douglassturner
0
35
Bronx Community Charter School Visit - 4 jun 2014
douglassturner
0
120
iOS OpenGL
douglassturner
1
86
Implementing Data Visualization Apps on iOS Devices
douglassturner
2
120
Other Decks in Education
See All in Education
Introduction - Lecture 1 - Web Technologies (1019888BNR)
signer
PRO
0
4.9k
Comment aborder et contribuer sereinement à un projet open source ? (Masterclass Université Toulouse III)
pylapp
0
3.2k
Chapitre_1_-__L_atmosphère_et_la_vie_-_Partie_2.pdf
bernhardsvt
0
210
Kindleストアで本を探すことの善悪 #Izumo Developers' Guild 第1回 LT大会
totodo713
0
150
Informasi Program Coding Camp 2025 powered by DBS Foundation
codingcamp2025
0
120
情報処理工学問題集 /infoeng_practices
kfujita
0
160
ニュースメディアにおける生成 AI の活用と開発 / UTokyo Lecture Business Introduction
upura
0
140
The Gender Gap in the Technology Field and Efforts to Address It
codeforeveryone
0
270
Sähköiset kyselyt, kokeet ja arviointi
matleenalaakso
1
17k
Comezando coas redes
irocho
0
400
H5P-työkalut
matleenalaakso
4
36k
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
2.6k
Featured
See All Featured
Being A Developer After 40
akosma
87
590k
Optimizing for Happiness
mojombo
376
70k
How to Ace a Technical Interview
jacobian
276
23k
Unsuck your backbone
ammeep
669
57k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Side Projects
sachag
452
42k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Designing for Performance
lara
604
68k
Transcript
How To Think About Software Douglass Turner Elastic Image Software
Software is hand made
Software is pure thought stuff
Software is eating the world
A camera is not a camera A photo is not
a photo
None
None
None
None
A camera is software A picture is software
None
Without software this is just an inert piece of silicon
iPad PhotoBooth Demo
Foto Demo
Elastic Image Software LLC
None
None
None
None
void main() { vec4 raw = texture2D(hero, v_st); vec3 inverted
= 1.0 - raw.rgb; gl_FragColor = vec4(inverted, 1.0); }
r 0.517 g 0.231 b 0.196
rinverted = 1 - r ginverted = 1 - g
binverted = 1 - b
r 0.483 g 0.769 b 0.804
Is It Real?
None
None
None
None
Sheikh Zayed Grand Mosque, Abu Dhabi
None
None
None
None
None
None
Bali, Indonesia
None
None
None
None
None
None
None
None
How to Be Awesome
See
None
None
None
The Guggenheim Museum Museum of Modern Art The Noguchi Museum
The High Line* ET Modern* Storm King Art Center *free
UnPlug
Write It Down
Ask
Steal
Believe
Doug Turner Elastic Image Software email:
[email protected]
mobile: 781 775
3708 twitter: @dugla skype: dduuggllaa