ABOUT THE SPEAKER
Skylar Tibbits - Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves.

Why you should listen

Can we create objects that assemble themselves -- that zip together like a strand of DNA or that have the ability for transformation embedded into them? These are the questions that Skylar Tibbits investigates in his Self-Assembly Lab at MIT, a cross-disciplinary research space where designers, scientists and engineers come together to find ways for disordered parts to become ordered structures. 

A trained architect, designer and computer scientist, Tibbits teaches design studios at MIT’s Department of Architecture and co-teaches the seminar “How to Make (Almost) Anything” at MIT’s Media Lab. Before that, he worked at a number of design offices including Zaha Hadid Architects, Asymptote Architecture, SKIII Space Variations and Point b Design. His work has been shown at the Guggenheim Museum and the Beijing Biennale. 

Tibbits has collaborated with a number of influential people over the years, including Neil Gershenfeld and The Center for Bits and Atoms, Erik and Marty Demaine at MIT, Adam Bly at SEED Media Group and Marc Fornes of THEVERYMANY. In 2007, he and Marc Fornes co-curated Scriptedbypurpose, the first exhibition focused exclusively on scripted processes within design. Also in 2007, he founded SJET, a multifaceted practice and research platform for experimental computation and design. SJET crosses disciplines from architecture and design, fabrication, computer science and robotics.

More profile about the speaker
Skylar Tibbits | Speaker | TED.com
TED2011

Skylar Tibbits: Can we make things that make themselves?

Skylar Tibbits: Kunnen we dingen maken die zichzelf maken?

Filmed:
1,072,366 views

MIT-onderzoeker Skylar Tibbits bestudeert zelfassemblage -- de idee dat we in plaats van iets te bouwen (een stoel, een wolkenkrabber) materialen creëren die zichzelf bouwen, zoals een dna-streng zichzelf bijeenritst. Het is een groots concept dat nog in de kinderschoenen staat. Tibbits toont ons drie projecten uit het laboratorium die suggereren hoe zelfassemblage er in de toekomst zou kunnen uitzien.
- Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves. Full bio

Double-click the English transcript below to play the video.

00:15
TodayVandaag I'd like to showtonen you
0
0
2000
Vandaag wil ik jullie
00:17
the futuretoekomst of the way we make things.
1
2000
2000
de toekomst tonen van de manier waarop we dingen maken.
00:19
I believe that soonspoedig our buildingsgebouwen and machinesmachines
2
4000
2000
Ik geloof dat onze gebouwen en machines
00:21
will be self-assemblingzelfassemblerende,
3
6000
2000
zichzelf binnenkort zullen assembleren,
00:23
replicatingreplicating and repairingrepareren themselveszich.
4
8000
2000
repliceren en repareren.
00:25
So I'm going to showtonen you
5
10000
2000
Dus ik ga je laten zien
00:27
what I believe is the currentactueel statestaat of manufacturingfabricage,
6
12000
2000
wat volgens mij de huidige stand van de productie is,
00:29
and then comparevergelijken that to some naturalnatuurlijk systemssystemen.
7
14000
3000
en die dan vergelijken met een aantal natuurlijke systemen.
00:32
So in the currentactueel statestaat of manufacturingfabricage, we have skyscraperswolkenkrabbers --
8
17000
3000
In de huidige stand van de productie hebben we wolkenkrabbers.
00:35
two and a halfvoor de helft yearsjaar [of assemblybijeenkomst time],
9
20000
2000
Twee en een half jaar,
00:37
500,000 to a millionmiljoen partsonderdelen,
10
22000
2000
500.000 tot een miljoen onderdelen,
00:39
fairlytamelijk complexcomplex,
11
24000
2000
vrij complexe,
00:41
newnieuwe, excitingopwindend technologiestechnologieën in steelstaal, concretebeton, glassglas.
12
26000
3000
nieuwe en spannende technologieën in staal, beton, glas.
00:44
We have excitingopwindend machinesmachines
13
29000
2000
We hebben spannende machines
00:46
that can take us into spaceruimte --
14
31000
2000
die ons naar de ruimte kunnen brengen -
00:48
fivevijf yearsjaar [of assemblybijeenkomst time], 2.5 millionmiljoen partsonderdelen.
15
33000
3000
vijf jaar, 2,5 miljoen onderdelen.
00:51
But on the other sidekant, if you look at the naturalnatuurlijk systemssystemen,
16
36000
3000
Maar aan de andere kant, als je kijkt naar de natuurlijke systemen,
00:54
we have proteinseiwitten
17
39000
2000
hebben we eiwitten
00:56
that have two millionmiljoen typestypes,
18
41000
2000
die twee miljoen soorten tellen,
00:58
can foldvouwen in 10,000 nanosecondsnanoseconden,
19
43000
2000
en die zich ontvouwen in 10.000 nanoseconden,
01:00
or DNADNA with threedrie billionmiljard basebaseren pairsparen
20
45000
2000
of DNA met drie miljard basenparen
01:02
we can replicatekopiëren in roughlyongeveer an houruur.
21
47000
3000
die we kunnen repliceren in ongeveer een uur.
01:05
So there's all of this complexityingewikkeldheid
22
50000
2000
Dus er zit een hoop complexiteit
01:07
in our naturalnatuurlijk systemssystemen,
23
52000
2000
in onze natuurlijke systemen,
01:09
but they're extremelyuiterst efficientdoeltreffend,
24
54000
2000
maar ze zijn zeer efficiënt,
01:11
farver more efficientdoeltreffend than anything we can buildbouwen,
25
56000
2000
veel efficiënter dan wat we kunnen bouwen,
01:13
farver more complexcomplex than anything we can buildbouwen.
26
58000
2000
veel complexer dan alles wat we kunnen bouwen.
01:15
They're farver more efficientdoeltreffend in termstermen of energyenergie.
27
60000
2000
Ze zijn veel efficiënter in termen van energie.
01:17
They hardlynauwelijks ever make mistakesfouten.
28
62000
3000
Ze maken bijna nooit fouten.
01:20
And they can repairreparatie themselveszich for longevitylang leven.
29
65000
2000
En ze kunnen zichzelf herstellen om lang mee te gaan.
01:22
So there's something supersuper interestinginteressant about naturalnatuurlijk systemssystemen.
30
67000
3000
Er is dus iets super-interessants aan natuurlijke systemen.
01:25
And if we can translatevertalen that
31
70000
2000
Als we dat kunnen vertalen
01:27
into our builtgebouwd environmentmilieu,
32
72000
2000
naar onze gebouwde omgeving,
01:29
then there's some excitingopwindend potentialpotentieel for the way that we buildbouwen things.
33
74000
2000
dan zijn er nog een aantal interessante mogelijkheden voor de manier waarop we dingen bouwen.
01:31
And I think the keysleutel to that is self-assemblyzelfassemblage.
34
76000
3000
Ik denk dat de sleutel daartoe zelfassemblage is.
01:34
So if we want to utilizegebruik maken van self-assemblyzelfassemblage in our physicalfysiek environmentmilieu,
35
79000
3000
Als we zelfassemblage willen gebruiken in onze fysieke omgeving,
01:37
I think there's fourvier keysleutel factorsfactoren.
36
82000
2000
zijn er volgens mij vier belangrijke factoren.
01:39
The first is that we need to decodedecoderen
37
84000
2000
De eerste is dat we de volledige complexiteit
01:41
all of the complexityingewikkeldheid of what we want to buildbouwen --
38
86000
2000
van wat we willen bouwen, moeten ontcijferen -
01:43
so our buildingsgebouwen and machinesmachines.
39
88000
2000
dat wil zeggen onze gebouwen en machines.
01:45
And we need to decodedecoderen that into simpleeenvoudig sequencessequenties --
40
90000
2000
We moeten ze ontcijferen in eenvoudige sequenties -
01:47
basicallyeigenlijk the DNADNA of how our buildingsgebouwen work.
41
92000
2000
zowat het DNA van hoe onze gebouwen werken.
01:49
Then we need programmableprogrammeerbare partsonderdelen
42
94000
2000
Dan hebben we programmeerbare onderdelen nodig
01:51
that can take that sequencevolgorde
43
96000
2000
die deze sequenties kunnen gebruiken om
01:53
and use that to foldvouwen up, or reconfigureopnieuw configureren.
44
98000
3000
zich op te vouwen, of opnieuw te configureren.
01:56
We need some energyenergie that's going to allowtoestaan that to activateactiveren,
45
101000
3000
We hebben wat energie om ​​dat te activeren,
01:59
allowtoestaan our partsonderdelen to be ablein staat to foldvouwen up from the programprogramma.
46
104000
3000
om onze delen te doen opvouwen volgens het programma.
02:02
And we need some typetype of errorfout correctioncorrectie redundancyredundantie
47
107000
2000
En we hebben een soort van foutcorrectie-redundantie
02:04
to guaranteegarantie that we have successfullymet succes builtgebouwd what we want.
48
109000
3000
om te garanderen dat we met succes hebben gebouwd wat we willen.
02:07
So I'm going to showtonen you a numberaantal of projectsprojecten
49
112000
2000
Ik zal een aantal projecten laten zien
02:09
that my colleaguescollega's and I at MITMIT are workingwerkend on
50
114000
2000
waar mijn collega's en ik aan het MIT aan werken
02:11
to achievebereiken this self-assemblingzelfassemblerende futuretoekomst.
51
116000
2000
om deze toekomst van zelfassemblage te bereiken.
02:13
The first two are the MacroBotMacroBot and DeciBotDeciBot.
52
118000
3000
De eerste twee zijn de MacroBot en DeciBot.
02:16
So these projectsprojecten are large-scalegrootschalig reconfigurableherconfigureerbare robotsrobots --
53
121000
4000
Deze projecten zijn grootschalige herconfigureerbare robots -
02:20
8 ftft., 12 ftft. long proteinseiwitten.
54
125000
3000
eiwitten van 2,5 à 3,5 meter.
02:23
They're embeddedingebed with mechanicalmechanisch electricalelektrisch devicesapparaten, sensorssensors.
55
128000
3000
Ze zijn volgestouwd met mechanische elektrische apparaten, sensoren.
02:26
You decodedecoderen what you want to foldvouwen up into,
56
131000
2000
Je ontcijfert waarin je je wil opvouwen,
02:28
into a sequencevolgorde of angleshoeken --
57
133000
2000
in een opeenvolging van hoeken -
02:30
so negativenegatief 120, negativenegatief 120, 0, 0,
58
135000
2000
dus min 120, min 120, 0, 0,
02:32
120, negativenegatief 120 -- something like that;
59
137000
3000
120, 120 negatief - zoiets;
02:35
so a sequencevolgorde of angleshoeken, or turnsbochten,
60
140000
2000
dus een opeenvolging van hoeken of bochten,
02:37
and you sendsturen that sequencevolgorde throughdoor the stringdraad.
61
142000
3000
en je stuurt die volgorde door de string.
02:40
EachElke uniteenheid takes its messagebericht -- so negativenegatief 120 --
62
145000
3000
Elke unit neemt zijn boodschap - dus min 120.
02:43
it rotatesroteert to that, checkscontroles if it got there
63
148000
2000
Het roteert daarheen, controleert of het er is geraakt,
02:45
and then passespasses it to its neighborbuurman.
64
150000
3000
en dan geeft het door aan zijn buurman.
02:48
So these are the brilliantbriljant scientistswetenschappers,
65
153000
2000
Dit zijn de briljante wetenschappers,
02:50
engineersingenieurs, designersontwerpers that workedwerkte on this projectproject.
66
155000
2000
ingenieurs, ontwerpers die aan dit project hebben gewerkt.
02:52
And I think it really bringsbrengt to lightlicht:
67
157000
2000
Volgens mij wijst dit erop:
02:54
Is this really scalableschaalbaar?
68
159000
2000
is dit echt schaalbaar?
02:56
I mean, thousandsduizenden of dollarsdollars, lots of man hoursuur
69
161000
2000
Ik bedoel, duizenden dollars, vele manuren
02:58
madegemaakt to make this eight-footacht-voet robotrobot.
70
163000
3000
zijn gepresteerd om deze robot van acht meter te maken.
03:01
Can we really scaleschaal this up? Can we really embedembed roboticsRobotica into everyelk partdeel?
71
166000
3000
Kunnen we dit opschalen? Kunnen we echt robotica inbouwen in elk deel?
03:04
The nextvolgende one questionsvragen that
72
169000
2000
Het volgende stelt dat in vraag
03:06
and lookslooks at passivepassief naturenatuur,
73
171000
2000
en kijkt naar de passieve natuur,
03:08
or passivelypassief tryingproberen to have reconfigurationherconfiguratie programmabilityprogrammeren.
74
173000
3000
of passief proberen om programmeerbaarheid van herconfiguratie te bereiken.
03:11
But it goesgaat a stepstap furtherverder,
75
176000
2000
Maar het gaat een stap verder,
03:13
and it triesprobeert to have actualwerkelijk computationberekening.
76
178000
2000
en het probeert daadwerkelijke berekening te bereiken.
03:15
It basicallyeigenlijk embedsworden ingesloten the mostmeest fundamentalfundamenteel buildinggebouw blockblok of computinggegevensverwerking,
77
180000
2000
Het omvat de meest fundamentele bouwsteen van computers,
03:17
the digitaldigitaal logiclogica gatepoort,
78
182000
2000
de digitale logische poort,
03:19
directlydirect into your partsonderdelen.
79
184000
2000
rechtstreeks in je onderdelen.
03:21
So this is a NANDNAND gatepoort.
80
186000
2000
Dus dit is een NAND-poort.
03:23
You have one tetrahedrontetraëder whichwelke is the gatepoort
81
188000
2000
Je hebt een tetraëder, de poort
03:25
that's going to do your computinggegevensverwerking,
82
190000
2000
die je berekening gaat doen,
03:27
and you have two inputinvoer tetrahedronstetrahedrons.
83
192000
2000
en je hebt twee input-tetraëders.
03:29
One of them is the inputinvoer from the usergebruiker, as you're buildinggebouw your bricksbakstenen.
84
194000
3000
Een van hen is de input van de gebruiker, terwijl je je bakstenen bouwt.
03:32
The other one is from the previousvoorgaand bricksteen that was placedgeplaatst.
85
197000
3000
De andere is van de vorige steen die was geplaatst.
03:35
And then it givesgeeft you an outputuitgang in 3D spaceruimte.
86
200000
3000
En dan geeft het je een resultaat in een 3D-ruimte.
03:38
So what this meansmiddelen
87
203000
2000
Dus wat dit betekent,
03:40
is that the usergebruiker can startbegin plugginginpluggen in what they want the bricksbakstenen to do.
88
205000
3000
is dat de gebruiker opdrachten voor de bakstenen kan beginnen aansluiten.
03:43
It computesberekent on what it was doing before
89
208000
2000
Het berekent op basis van wat het voordien aan het doen was
03:45
and what you said you wanted it to do.
90
210000
2000
en van jouw opdracht.
03:47
And now it startsstarts movingin beweging in three-dimensionaldriedimensionaal spaceruimte --
91
212000
2000
En nu begint het te bewegen in een drie-dimensionale ruimte -
03:49
so up or down.
92
214000
2000
dus omhoog of omlaag.
03:51
So on the left-handlinkerhand sidekant, [1,1] inputinvoer equalsis gelijk aan 0 outputuitgang, whichwelke goesgaat down.
93
216000
3000
Aan de linkerkant is de [1,1]-ingang gelijk aan de 0-uitgang, die naar beneden gaat.
03:54
On the right-handrechter hand sidekant,
94
219000
2000
Aan de rechterkant
03:56
[0,0] inputinvoer is a 1 outputuitgang, whichwelke goesgaat up.
95
221000
3000
is [0,0]-ingang is een 1-uitgang, die omhoog gaat.
03:59
And so what that really meansmiddelen
96
224000
2000
Dus wat dat echt betekent,
04:01
is that our structuresstructuren now containbevatten the blueprintsblauwdrukken
97
226000
2000
is dat onze structuren nu de blauwdrukken bevatten
04:03
of what we want to buildbouwen.
98
228000
2000
van wat we willen bouwen.
04:05
So they have all of the informationinformatie embeddedingebed in them of what was constructedgebouwd.
99
230000
3000
Alle informatie over wat er gebouwd is, zit ingebouwd.
04:08
So that meansmiddelen that we can have some formformulier of self-replicationzelfreplicatie.
100
233000
3000
Dus dat betekent dat we een bepaalde vorm van zelf-replicatie hebben.
04:11
In this casegeval I call it self-guidedzelf-geleid replicationkopiëren,
101
236000
3000
In dit geval noem ik het zelf-geleide replicatie,
04:14
because your structurestructuur containsbevat the exactexact blueprintsblauwdrukken.
102
239000
2000
omdat je structuur de exacte blauwdrukken bevat.
04:16
If you have errorsfouten, you can replacevervangen a partdeel.
103
241000
2000
In geval van fouten, kan je een onderdeel vervangen.
04:18
All the locallokaal informationinformatie is embeddedingebed to tell you how to fixrepareren it.
104
243000
3000
Alle lokale informatie is ingebed om je te vertellen hoe dit te verhelpen.
04:21
So you could have something that climbsbeklimmingen alonglangs and readsleest it
105
246000
2000
Je zou dus iets kunnen hebben dat erlangs klimt en het afleest,
04:23
and can outputuitgang at one to one.
106
248000
2000
en een één-op-één-resultaat aflevert
04:25
It's directlydirect embeddedingebed; there's no externalextern instructionsinstructies.
107
250000
2000
Het is rechtstreeks ingebouwd, er zijn geen externe instructies.
04:27
So the last projectproject I'll showtonen is calledriep BiasedBevooroordeeld ChainsKettingen,
108
252000
3000
Het laatste project dat ik zal je laten zien, heet Bevooroordeelde Ketens,
04:30
and it's probablywaarschijnlijk the mostmeest excitingopwindend examplevoorbeeld that we have right now
109
255000
3000
en het is waarschijnlijk het meest opwindende voorbeeld dat op dit moment hebben
04:33
of passivepassief self-assemblyzelfassemblage systemssystemen.
110
258000
2000
van passieve zelfassemblagesystemen.
04:35
So it takes the reconfigurabilityherconfigureerbaar
111
260000
2000
Het neemt de herconfigureerbaarheid
04:37
and programmabilityprogrammeren
112
262000
2000
en de programmeerbaarheid
04:39
and makesmerken it a completelyhelemaal passivepassief systemsysteem.
113
264000
3000
en maakt er een volledig passief systeem van.
04:43
So basicallyeigenlijk you have a chainketen of elementselementen.
114
268000
2000
Dus eigenlijk heb je een keten van elementen.
04:45
EachElke elementelement is completelyhelemaal identicalidentiek,
115
270000
2000
Elk element is volledig identiek,
04:47
and they're biasedvooringenomen.
116
272000
2000
en ze zijn bevooroordeeld.
04:49
So eachelk chainketen, or eachelk elementelement, wants to turnbeurt right or left.
117
274000
3000
Dus elke keten, of elk element, wil rechts of links.
04:52
So as you assemblemonteren the chainketen, you're basicallyeigenlijk programmingprogrammering it.
118
277000
3000
Als je de ketting monteert, ben je eigenlijk aan het programmeren.
04:55
You're tellingvertellen eachelk uniteenheid if it should turnbeurt right or left.
119
280000
3000
Je vertelt elke eenheid of ze naar rechts of naar links moet draaien.
04:58
So when you shakeschudden the chainketen,
120
283000
3000
Dus als je de ketting te schudt,
05:01
it then foldsplooien up
121
286000
2000
vouwt ze zich op
05:03
into any configurationconfiguratie that you've programmedgeprogrammeerd in --
122
288000
3000
in elke configuratie die je erin hebt geprogrammeerd -
05:06
so in this casegeval, a spiralspiraal,
123
291000
2000
dus in dit geval, een spiraal,
05:08
or in this casegeval,
124
293000
3000
of in dit geval,
05:11
two cubeskubussen nextvolgende to eachelk other.
125
296000
3000
twee kubussen naast elkaar.
05:14
So you can basicallyeigenlijk programprogramma
126
299000
2000
Dus je kunt in principe
05:16
any three-dimensionaldriedimensionaal shapevorm --
127
301000
2000
een drie-dimensionale vorm programmeren -
05:18
or one-dimensionaleendimensionale, two-dimensionaltweedimensionale -- up into this chainketen completelyhelemaal passivelypassief.
128
303000
3000
of een-dimensionaal, twee-dimensionale - in deze keten, volledig passief.
05:21
So what does this tell us about the futuretoekomst?
129
306000
2000
Dus wat zegt dit ons over de toekomst?
05:23
I think that it's tellingvertellen us
130
308000
2000
Ik denk dat het ons vertelt
05:25
that there's newnieuwe possibilitiesmogelijkheden for self-assemblyzelfassemblage, replicationkopiëren, repairreparatie
131
310000
3000
dat er nieuwe mogelijkheden voor zelfassemblage, replicatie, reparatie zitten
05:28
in our physicalfysiek structuresstructuren, our buildingsgebouwen, machinesmachines.
132
313000
3000
in onze fysieke structuren, onze gebouwen, machines.
05:31
There's newnieuwe programmabilityprogrammeren in these partsonderdelen.
133
316000
2000
Er zit nieuwe programmeerbaarheid in deze onderdelen.
05:33
And from that you have newnieuwe possibilitiesmogelijkheden for computinggegevensverwerking.
134
318000
2000
Daaruit volgen nieuwe mogelijkheden voor computergebruik.
05:35
We'llWe zullen have spatialruimtelijke computinggegevensverwerking.
135
320000
2000
We zullen ruimtelijke berekening krijgen.
05:37
ImagineStel je voor if our buildingsgebouwen, our bridgesbruggen, machinesmachines,
136
322000
2000
Stel je voor dat onze gebouwen, onze bruggen, machines,
05:39
all of our bricksbakstenen could actuallywerkelijk computeberekenen.
137
324000
2000
al onze stenen eigenlijk konden rekenen.
05:41
That's amazingverbazingwekkend parallelparallel and distributedgedistribueerd computinggegevensverwerking powermacht,
138
326000
2000
Dat is een verbazingwekkende parallelle en gedistribueerde rekenkracht,
05:43
newnieuwe designontwerp possibilitiesmogelijkheden.
139
328000
2000
dat zijn nieuwe designmogelijkheden.
05:45
So it's excitingopwindend potentialpotentieel for this.
140
330000
2000
Dit heeft dus veel spannende mogelijkheden.
05:47
So I think these projectsprojecten I've showedtoonden here
141
332000
2000
Volgens mij zijn deze projecten die ik je heb laten zien,
05:49
are just a tinyklein stepstap towardsnaar this futuretoekomst,
142
334000
2000
slechts een kleine stap op weg naar deze toekomst,
05:51
if we implementuitvoeren these newnieuwe technologiestechnologieën
143
336000
2000
als we deze nieuwe technologieën implementeren,
05:53
for a newnieuwe self-assemblingzelfassemblerende worldwereld-.
144
338000
2000
naar een nieuwe wereld die zichzelf assembleert.
05:55
Thank you.
145
340000
2000
Dank u.
05:57
(ApplauseApplaus)
146
342000
2000
(Applaus)
Translated by Els De Keyser
Reviewed by Matthias Valvekens

▲Back to top

ABOUT THE SPEAKER
Skylar Tibbits - Inventor
Skylar Tibbits, a TED Fellow, is an artist and computational architect working on "smart" components that can assemble themselves.

Why you should listen

Can we create objects that assemble themselves -- that zip together like a strand of DNA or that have the ability for transformation embedded into them? These are the questions that Skylar Tibbits investigates in his Self-Assembly Lab at MIT, a cross-disciplinary research space where designers, scientists and engineers come together to find ways for disordered parts to become ordered structures. 

A trained architect, designer and computer scientist, Tibbits teaches design studios at MIT’s Department of Architecture and co-teaches the seminar “How to Make (Almost) Anything” at MIT’s Media Lab. Before that, he worked at a number of design offices including Zaha Hadid Architects, Asymptote Architecture, SKIII Space Variations and Point b Design. His work has been shown at the Guggenheim Museum and the Beijing Biennale. 

Tibbits has collaborated with a number of influential people over the years, including Neil Gershenfeld and The Center for Bits and Atoms, Erik and Marty Demaine at MIT, Adam Bly at SEED Media Group and Marc Fornes of THEVERYMANY. In 2007, he and Marc Fornes co-curated Scriptedbypurpose, the first exhibition focused exclusively on scripted processes within design. Also in 2007, he founded SJET, a multifaceted practice and research platform for experimental computation and design. SJET crosses disciplines from architecture and design, fabrication, computer science and robotics.

More profile about the speaker
Skylar Tibbits | Speaker | TED.com