Ethical hacking and subverting the internet | Thomas Webb (Tom London) | TEDxBerlinSalon

TEDx Talks
18 Oct 201819:09

Summary

TLDRIn this engaging script, magician Tom London, whose real name is Thomas Webb, shares his journey of blending magic with technology. He discusses his rise to fame with the keyword 'London' in his domain name, his America's Got Talent appearance, and his belief in revealing secrets to inspire. Tom demonstrates innovative tricks, including hacking smartphones to display colors and open apps, and a live 'blockchain' simulation using audience members' calculator apps. His talk highlights the power of coding and the magical possibilities it unlocks, challenging the traditional boundaries of both magic and hacking.

Takeaways

  • 😎 Tom London is a stage name chosen for SEO purposes, with the real name being Thomas Webb.
  • 🔍 Tom aimed to rank highly in Google searches for 'magician in London' by incorporating 'London' into his domain name.
  • 🎩 He believes in revealing 'secrets' in contrast to the traditional magician's code of silence, advocating for transparency in the realm of hacking.
  • 📱 Tom demonstrated an interactive presentation by having the audience use their phones to engage with a live website, showcasing the power of coding.
  • 🤖 He utilized technology to create a 'hacking' experience without needing a Wi-Fi network, using mobile data to control audience's phones.
  • 🎨 Tom's talk emphasized the idea that 'anything is possible when you can code,' highlighting the limitless potential of programming.
  • 🔢 He performed a trick involving calculators where he seemingly predicted a complex calculation, revealing the trick as a simple memory function of the calculator.
  • 🌐 Tom discussed the use of PubNub, a real-time data messaging platform, to control audience's phones and create interactive experiences.
  • 🗺️ He shared the story of his America's Got Talent audition, where he used augmented reality and a custom app to make it appear as if he could predict and display world landmarks.
  • 🤹‍♂️ Tom's performances blend magic with technology, showing that advanced technology can seem magical and vice versa.
  • 🔄 The script concludes with Tom reflecting on the iterative nature of hacking and improving upon tricks, leaving the audience with a sense of wonder and curiosity.

Q & A

  • Who is Tom London and what is his real name?

    -Tom London is a stage name chosen by Thomas Webb. He selected this name in 2014 to rank highly on Google searches by having 'London' as a keyword in his domain name, aiming to become the most successful magician in London.

  • Why did Tom London choose the name 'Tom London' for his online presence?

    -Tom London chose the name to leverage SEO practices of the time, which allowed him to rank highly on Google by having a keyword in his domain name. He wanted to be the top result when people searched for 'magician in London'.

  • What is Tom London's stance on revealing the secrets behind magic tricks?

    -Tom London, identifying himself more as a hacker than a magician, believes that hackers should always reveal their secrets because they are cool. He contrasts this with the traditional magician's code of not revealing secrets.

  • How did Tom London engage the audience during his talk?

    -Tom London engaged the audience by asking them to use their mobile phones to scan a QR code, which led to a push notification directing them to a website. This interactive element was part of his demonstration of coding capabilities.

  • What was the purpose of the QR code scan during Tom London's presentation?

    -The QR code scan was used to direct audience members to a webpage that could determine their device type and ask if they wanted to come on stage. It was part of a larger demonstration of hacking and coding in action.

  • How did Tom London simulate a blockchain transaction with the audience?

    -Tom London simulated a blockchain transaction by having the audience input a series of numbers into their calculator apps, which were then added together to create a random number that everyone authenticated by participating.

  • What was Tom London's approach to 'hacking' people without a Wi-Fi network?

    -Tom London used a combination of a QR code, a server running a webpage, and a real-time data messaging platform called PubNub to control audience members' phones over 3G or 4G networks.

  • How did Tom London manage to open Instagram and gain followers during his presentation?

    -He utilized JavaScript's window.location property to change the webpage location, which allowed him to open the Instagram app natively on the audience's phones and pre-fill a follow request for his account.

  • What was the significance of the number '810,293' in Tom London's presentation?

    -The number '810,293' was the result of a simulated blockchain transaction involving the audience. It was also pre-written on a postcard that Tom London revealed, demonstrating a magic trick that appeared to predict the outcome of the transaction.

  • How did Tom London explain the concept of technology being magical?

    -Tom London suggested that people often overlook the magical aspects of technology, treating advanced apps as mundane. He believes that the underlying components of technology are magical and should be recognized as such.

  • What was Tom London's experience like during his America's Got Talent audition?

    -Tom London described his audition as the best moment of his life. He used audience members' phones to execute a trick, which involved displaying a pre-recorded video of him holding a playing card that matched the judge's choice.

  • How did Tom London create the illusion of having an infinite number of videos for his AGT audition?

    -He used Unity, a game development platform, to create an augmented reality app that could play videos based on real-time messages sent from an offstage assistant, giving the illusion of an infinite number of outcomes.

  • What challenges did Tom London face with the Bluetooth printer during his AGT audition?

    -The Bluetooth printer faced issues with range and connectivity, often failing to print during rehearsals. Despite these issues, it worked during the actual performance, contributing to the success of his act.

  • How did Tom London travel to various world landmarks for his AGT audition?

    -Tom London physically traveled to each of the world landmarks to record videos, which were then used in his augmented reality app to create the illusion of him being in those locations during the audition.

Outlines

00:00

🎩 Tom London's Magical Approach to Hacking

Tom London, a magician and hacker, introduces himself and his unique domain name choice for SEO purposes. He explains his transition from 'Tom London magician' to just 'Tom London' and his philosophy on revealing secrets in contrast to traditional magicians. Tom demonstrates his skills by engaging the audience with a QR code that leads to a website, showcasing his ability to determine the device being used and even 'hacking' someone's phone to open Instagram. He also simulates a blockchain transaction with the audience's participation, revealing a pre-planned number that he had written down beforehand, demonstrating the seamless integration of magic and technology.

05:01

🤖 The Art of Remotely Controlling Phones with QR Codes

Tom London delves into the technical aspects of his phone control trick, explaining the use of QR codes and real-time data messaging platforms like PubNub. He details the process of directing audience members to a webpage that sends their device information to his server, enabling him to control their phones remotely. Tom also discusses the challenges of hacking without a Wi-Fi network and how he overcame them. His narrative includes a humorous anecdote about attempting to use a Bluetooth printer for a trick and the creative process behind his augmented reality app, which he built using Unity and PubNub to play videos based on judges' choices.

10:01

🌐 Traveling the World for the Ultimate Magic Trick

Tom shares his ambitious plan to travel to world landmarks for a magic trick involving augmented reality. He describes the emotional journey of visiting places like the Acropolis and the Great Wall of China, and the technical challenges of creating an app that could play videos corresponding to the judges' choices. Tom's dedication to his craft is evident as he recounts the trials and tribulations of ensuring the app's functionality and the live demonstration of his trick, which involved his assistant sending messages to trigger the correct video playback.

15:04

🔢 The Calculator Trick and the Magic of Technology

In the final paragraph, Tom reveals the secret behind a simple calculator trick that creates the illusion of performing complex math, emphasizing the magic inherent in technology. He reflects on Arthur C. Clarke's quote about the indistinguishability of advanced technology and magic, and shares his personal experiences with blending the two. Tom concludes by expressing his excitement about revealing the secrets behind his tricks and the joy he finds in the endless possibilities of technology, leaving the audience with a sense of wonder and appreciation for the magic of coding.

Mindmap

Keywords

💡Tom London

Tom London is the stage name of Thomas Webb, who chose this name to rank highly on Google searches for 'magician in London' by including the keyword in his domain name. This is a strategic move in digital marketing to increase visibility and recognition, which is central to the video's theme of using technology and coding to achieve success.

💡Magician

A magician is a person who performs tricks or illusions to entertain an audience. In the video, Tom London uses his skills as a magician to engage the audience but also breaks the traditional magician's rule of not revealing secrets by explaining how he uses technology to perform his tricks, emphasizing the fusion of magic and technology.

💡Hacker

In the context of the video, a hacker is someone who uses their coding skills to manipulate technology in creative ways. Tom London identifies as a hacker rather than a traditional magician, highlighting the idea that coding can be used to perform what seems like magic, thus blurring the lines between technology and illusion.

💡QR Code

A QR code is a type of barcode that can be scanned using a smartphone to quickly access information or a website. In the video, Tom London uses QR codes to direct audience members to a webpage, demonstrating how technology can be used to engage and interact with an audience in real-time.

💡PubNub

PubNub is a real-time data messaging platform used in the video to enable immediate communication between Tom London's server and the audience's devices. It exemplifies the use of technology to create a dynamic and interactive experience, central to the video's demonstration of coding's capabilities.

💡Blockchain

Blockchain is a distributed ledger technology that records transactions across multiple computers so that the record cannot be altered retroactively. Tom London simulates a blockchain transaction with the audience using calculators to authenticate an event, illustrating the concept of decentralization and consensus in technology.

💡Augmented Reality (AR)

Augmented Reality is a technology that overlays digital information or images onto the real world, viewed through a device like a smartphone. In the video, Tom London discusses using AR to create a magic trick involving a Bluetooth printer, showcasing the potential of AR to enhance and transform physical experiences.

💡API

An API, or Application Programming Interface, is a set of rules and protocols for building software applications. Tom London mentions the lack of an API as a limitation when trying to hack a Bluetooth printer, indicating the importance of APIs in enabling developers to access and utilize functionalities of different software and hardware.

💡Unity

Unity is a cross-platform game engine used for creating interactive 3D and 2D content. Tom London uses Unity to build an augmented reality app, demonstrating the tool's capabilities for rapid development and the creative potential it offers for blending technology with performance art.

💡America's Got Talent (AGT)

America's Got Talent is a televised talent show where contestants perform various acts to win the grand prize. Tom London references his participation in AGT to contextualize his narrative about using technology to perform magic, highlighting the video's theme of innovation and the breaking of traditional performance boundaries.

💡Social Engineering

While not explicitly mentioned in the transcript, the concept of social engineering is implied in the way Tom London manipulates situations and technology to achieve his goals. Social engineering involves psychological manipulation to influence people to perform actions or divulge confidential information, which is relevant to the video's theme of using coding to influence outcomes.

Highlights

Tom London, a magician and hacker, reveals his real name as Thomas Webb and explains his choice of stage name for SEO purposes.

Tom discusses his philosophy on revealing secrets in magic and hacking, advocating for transparency in the latter.

An interactive presentation where the audience is prompted to use their phones for a QR code scan, leading to a push notification.

Tom demonstrates the ability to remotely control audience members' phone screens to change colors and display a pokeball.

A stage participant is chosen using a 'pokeball' selection method via phone interaction.

Tom shares his experience of winning America's Got Talent and his desire to 'hack' everyone without a Wi-Fi network.

An explanation of how Tom used real-time data messaging for his phone control trick, involving PubNub and QR codes.

Tom's creative use of JavaScript to open native apps and manipulate web pages for his magic tricks.

The revelation of Tom's method for simulating a blockchain transaction using audience members' calculator apps.

A detailed account of Tom's America's Got Talent audition, where he used augmented reality and a Bluetooth printer.

Tom's journey to world landmarks to create videos for his AGT audition, showcasing his dedication to the craft.

The technical challenges and solutions Tom encountered while building his augmented reality app for the AGT performance.

Tom's innovative approach to creating a seemingly impossible magic trick using technology and real-time video playback.

The story behind Tom's failed trick with the Great Wall of China and his emotional connection to the performance.

Tom's reflection on the nature of hacking and magic, drawing parallels between the two and their potential for innovation.

A final magic trick involving the audience's calculator apps, revealing a connection to the current date.

Transcripts

play00:07

who's Tom London if you google Tom

play00:10

London you'll find a Wikipedia page that

play00:11

I created just gonna get this rule like

play00:16

real early

play00:17

my real name is Thomas Webb I chose Tom

play00:19

London because back in 2014

play00:21

you could rank highly on Google by

play00:23

having a keyword in your domain name and

play00:25

I wanted to be the most successful

play00:27

magician in London so I decided to put

play00:29

London in my domain name I was Tom

play00:31

London magician so if you typed in

play00:33

London magician man I was number one and

play00:35

then I was like oh why don't just call

play00:36

myself Tom London and before yeah I was

play00:40

killing it so that was pretty good

play00:43

it's funny actually I loved that

play00:45

introduction which is you talking about

play00:46

America's Got Talent and being a

play00:48

magician I'm probably gonna get kicked

play00:49

out of the Magic Circle for this because

play00:51

I've decided that I'm going to break the

play00:53

biggest rule of them all which is the

play00:54

magician never reveals his secrets you

play00:56

see secrets to magic tricks are usually

play00:58

really really bad because tricks are

play01:00

usually like not that interesting but

play01:03

I'm not a magician I'm a hacker and I

play01:05

think that hackers should always reveal

play01:07

his secrets because they're really cool

play01:10

so my talk today is gonna be about

play01:12

anything is possible when you can code

play01:15

I'm a big advocate of programming I

play01:17

think if you can program in today's

play01:20

world you can quite literally do

play01:21

anything so to break the status quo can

play01:24

everyone take out their mobile phones I

play01:26

want everyone to take their phone out

play01:27

and I'd like you to open up your camera

play01:31

if you've got an iPhone you know just

play01:33

tap the camera' camera thing if you want

play01:36

Android you can just sit this one out

play01:39

this was take-home so we're gonna do is

play01:42

oh so you're doing already scat scan

play01:44

this QR code and it what happened is a

play01:47

push notification will pop up at the top

play01:49

and you can click on that push

play01:51

notification it says a website my last

play01:53

name's web website yeah that was

play01:57

expensive you should see a webpage that

play02:00

will say what device using I could

play02:03

actually just determine what device

play02:04

you're using in the browser but I

play02:05

thought you know it's kind of early

play02:06

let's wake everyone up with their thumb

play02:08

so just click what device you're using

play02:09

and the next question is going to ask

play02:11

you if you want to come on stage or not

play02:13

I know some of us got social anxiety I

play02:14

do so if you don't want to come on stage

play02:17

just click no and then once you're done

play02:19

there'll be a little holding page which

play02:20

they keep this page open can I get a big

play02:23

yes 17 people followed along so hey when

play02:29

I won America's Holland I had this dream

play02:31

I was like I really wanna be able to

play02:32

hack everyone

play02:32

the problem is hacking people was really

play02:34

difficult especially when you don't have

play02:36

a Wi-Fi network so the Wi-Fi in here I

play02:38

don't believe is working so there's

play02:39

design challenges like how do i hack

play02:41

people without being able to you know

play02:43

collect them inside a Wi-Fi network I

play02:45

have to be able to do it through the

play02:46

device over 3G or 4G so to create that

play02:49

effect of hacking someone it was really

play02:51

quite difficult but I realized I could

play02:53

use a little magic just to kind of hack

play02:55

the hack and that's what I've done so

play02:57

what you you're on right now is I've if

play02:59

I click this button here it with screens

play03:01

going black and then I can make them go

play03:04

blue red we can do a little party cool

play03:11

right yeah it's free see and then what I

play03:15

can also do is if I click this they're

play03:17

all gonna flash them colors this is my

play03:18

little hacking thing colors hacking and

play03:20

then some of you maybe five of you are

play03:22

gonna get the pokeball if you get the

play03:25

pokeball that means I choose you who's

play03:27

got a pokeball there's a pokeball okay

play03:31

can we get a round of applause please as

play03:33

he comes onstage

play03:33

can you come join me that's great

play03:39

in the meantime you should look at your

play03:42

devices I think I may have opened

play03:43

Instagram is that worked yeah you can

play03:46

now follow me on Instagram

play03:48

isn't that cool all in the browser how

play03:52

did you get 40,000 followers Tom now you

play03:54

know Hayden come on up so what we're

play03:58

gonna do is I'd like everyone to open

play04:01

the calculator app on their on their

play04:03

mobile device mobile device who says

play04:06

that I say that and once you've done

play04:09

that here's get heating what's her name

play04:10

Rohit's tom hold on to that he's we're

play04:13

gonna I'd like can we just everyone has

play04:15

to follow this like really precisely

play04:17

we're gonna simulate a blockchain chain

play04:21

2019 we're gonna say that about our

play04:24

house is perfectly okay so can we just

play04:26

start off with a hi there hey what's

play04:28

nice feet do you have what size feet do

play04:30

you have your shoes 37 what's that in

play04:33

the UK sizes okay can everyone just type

play04:37

37 37 and then on your calculator app

play04:41

and then hit the multiply button and

play04:43

just wait let's go is hey hey ding so

play04:46

here right what's your credit card PIN

play04:48

number

play04:50

and I'm deadly serious no let's just go

play04:53

with can I have a number between one and

play04:54

ten hey that's a really good choice hit

play04:58

eight and then hit multiply it again so

play05:01

you should all have 296 can I get a yes

play05:06

finally let's go is this guy here hey

play05:09

sir how many girlfriends have you had

play05:11

I'm really killing you today I'm sorry

play05:13

no no no no what number do you live at

play05:16

like your house or your apartment 32

play05:20

everyone high only 32 and then hit the

play05:22

plus symbol so we should now have nine

play05:26

thousand four hundred seventy two this

play05:29

is great okay it's all on you now buddy

play05:31

I want you to put your thumbs over the

play05:32

numbers close your eyes and I want to in

play05:34

input a random element to this just so

play05:37

you don't think I've planted people in

play05:38

the audience because that's what

play05:39

magicians do I always close your eyes

play05:42

and hit hit six numbers at random don't

play05:45

look at them

play05:45

I get nervous at this bit okay what did

play05:49

you type you've typed okay so everyone

play05:51

you've hit plus now you need to type

play05:53

eight zero zero eight two one so we're

play05:58

gonna add eight hundred thousand eight

play06:00

hundred and twenty one if you hit equals

play06:02

the sum of those numbers is eight

play06:05

hundred ten thousand two hundred ninety

play06:06

three can I get a yes we have a massive

play06:08

round of applause please take a seat

play06:10

thanks so much thank you

play06:14

I think we've got someone who's put this

play06:17

on the thing have they oh they have cool

play06:20

okay so there is eight hundred ten

play06:22

thousand two hundred ninety three

play06:22

everyone's got that on the device so

play06:24

that's a random number we made and the

play06:26

reason we simulated blockchain is that

play06:27

all of you've authenticated what's just

play06:30

happened because you've all taken part

play06:32

in the transaction use your own

play06:33

calculators there's no trickery going on

play06:35

here it's that fair to say well inside

play06:38

my pocket here I actually have a pen and

play06:40

a paper I found this outside is a little

play06:42

like postcard and there's no other like

play06:44

things inside my pocket it's just you

play06:45

know just one thing and I wrote on this

play06:47

is very cool it actually has on here

play06:49

where the magic happens and it's got

play06:51

your comfort zone and so I drew my whole

play06:53

circle I said magic and I wrote eight

play06:54

hundred ten thousand two hundred ninety

play06:56

three

play06:57

isn't that cool I know you're thinking

play07:03

he must have like 810 thousand postcards

play07:05

all over his body that's logical so I

play07:09

did this on America's Got Talent

play07:13

that was the best moment of my life and

play07:16

did it with their phones it was really

play07:18

really cool so how did I do that well

play07:19

let me break it down I've never told the

play07:20

story I'm very excited to share with you

play07:22

I put it life hack so what my goal was

play07:25

to do was to be able to get everyone's

play07:27

phones to be controlled by me the whole

play07:30

phone so the design changes that is like

play07:32

okay well how can I control the phone I

play07:33

can use an app the problem is I have to

play07:35

get ones download app that's impossible

play07:37

so I can't use that Wi-Fi network if

play07:40

I've Wi-Fi network I can send our beaker

play07:42

and get a little message to pop up you

play07:43

know like when you connect to a hotel

play07:44

Wi-Fi and I could control that page and

play07:46

their Wi-Fi in the auditorium scratch

play07:48

that one so then I was like oh my god I

play07:51

can use a QR code because in 2017 iOS

play07:54

they added the QR code thing you just

play07:56

used most people don't know about that

play07:58

and you can have a webpage that's like

play07:59

okay that's cool unfortunately the ADT

play08:01

thing happened before that so what I did

play08:03

is I actually have my assistant come on

play08:05

stage wearing a jacket looking like a

play08:06

techie and he was like everyone needs to

play08:08

go on this web page we're doing a thing

play08:09

and everyone's like okay I'll follow

play08:11

along and they all did it so now

play08:13

everyone's primed and ready they've got

play08:15

no idea what's going on so how did I

play08:17

make this little application it's

play08:18

actually quite complicated

play08:20

what's happening is that QR code falls

play08:21

you onto my my server which is running

play08:24

life hack doc tech

play08:26

they're expensive domain name well you

play08:29

lay on the webpage I use something

play08:30

called Pabna PubNub is a real-time data

play08:32

messaging platform what it does it

play08:34

basically is like whatsapp for the

play08:36

internet so if you've got like a like an

play08:38

app or something and you want to

play08:39

communicate between people and servers

play08:41

you can use pop-up to do that really

play08:43

really quickly so what does it send like

play08:45

a little text message and it's so small

play08:47

it takes milliseconds to get from A to B

play08:49

so when you hit that webpage what's

play08:51

gonna happen is your your phone's gonna

play08:53

go my name is Tom and then it sends a

play08:56

message to my server and my server goes

play08:57

this is Tom and then when my server

play09:00

wants to make your phone change color it

play09:02

sends a group what's that message to all

play09:05

of you and goes red and then on your

play09:07

device it goes I got a message saying

play09:09

red better change to red and it just

play09:11

does it it's that quick apparently no

play09:13

one's done this before so I was like

play09:15

that's pretty cool okay so then I

play09:17

realized I could also do links so I can

play09:19

do window.location in JavaScript which

play09:21

will change when you're in the web page

play09:23

it will forward you want to a link so I

play09:25

could do like a prefilled tweet like

play09:27

sixteens Twitter with a prefilled tweet

play09:29

that's like pretty fun and then they

play09:30

introduced this whole thing or you can

play09:32

do native opening apps natively which is

play09:34

what I just did so I can actually open

play09:35

the Instagram app for you and this

play09:38

scales up to well theoretically millions

play09:41

of people all unified together and this

play09:42

one big whatsapp group over the Internet

play09:44

so yeah that was my moonshot right there

play09:46

it was really funny how I got in touch

play09:48

with the guy so actually the guy who

play09:49

come aside his company was huge huge

play09:51

company and Steven Blum the CTO I found

play09:54

on LinkedIn I dropped a little email was

play09:55

like hey I'm a magician or do some magic

play09:58

stuff yo can can you help me out and he

play10:01

came back to me he was like PubNub is

play10:03

magic

play10:06

okay so I'm saying that like we're

play10:09

excited like this San Francisco bigshot

play10:11

just sent me an email two seconds later

play10:13

are you real person oh so the phone

play10:22

thing how did that work anyone any ideas

play10:26

perhaps KITT okay so what I did does

play10:28

these are really old tricks cool toxic

play10:30

so what I did is when you type in a

play10:31

number to a mobile phone on a calculator

play10:34

you can hear plus zero times left

play10:39

bracket and then the cancel button and

play10:41

what that will do is it will store that

play10:42

number you typed in at the start into

play10:44

the memory bank and then you can do any

play10:45

math you want and then when you're

play10:47

equals it will just show the number so

play10:49

I've done twelve thirteen fourteen so it

play10:52

appears like you've done this equation

play10:54

but when you get equals it just goes no

play10:56

thank you and just puts the memory bank

play10:58

number up in front of it you all just

play11:02

came like a massive rap applause it's

play11:04

just like it's that easy

play11:06

thank you you say yeah any sufficiently

play11:14

advanced technology is indistinguishable

play11:15

from magic is what arthur c clarke said

play11:17

i think any sufficiently advanced magic

play11:19

is indistinguishable from technology and

play11:21

i think that some youtube technologies

play11:22

that we forget sometimes the technology

play11:23

is magic

play11:24

i hear more often not than not people

play11:26

say that's just an app and i'm like yeah

play11:29

but do you know how that works

play11:31

no but it's an app i people just assume

play11:33

the technology does all the work but

play11:34

really there's so many components in

play11:36

everything that are so magical so does

play11:39

anyone I have ever had coffee with a

play11:40

hacker

play11:41

no my girlfriend how she could explain

play11:43

it to you yeah it's basically like

play11:46

should we get a oh is that a lie

play11:48

could i hack that let me just play

play11:49

around with have you got my soldering

play11:51

iron in the back and I get carried away

play11:52

so so the morning of this AGT audition

play11:55

I'm in Apple that is like addiction to

play11:59

Apple and I walk in and I see this this

play12:03

is a Bluetooth printer it's this big

play12:06

it's tiny and I see it I'm like ah I

play12:09

could put that on my pocket and then if

play12:10

someone said like a picture I could

play12:11

print it out and be like haha

play12:14

just like I did right except you know

play12:16

use the pen that time but you get the

play12:18

idea so I bought it was like a hundred

play12:20

bucks and this is the morning of my

play12:21

audition I should be practicing

play12:22

something else but no no no I'm playing

play12:25

around with this it's better than that

play12:26

see when you take a photo of it it pairs

play12:28

the photo to a video and then it has an

play12:30

app which plays the video in augmented

play12:32

reality is there Matt so my brains like

play12:36

the possibilities they're endless if I

play12:40

have a photo I compare that photo to a

play12:43

video okay well there's this thing in

play12:47

magical multiple outs multiple outs is

play12:50

where you have more than one options so

play12:51

let's say I say to you pick one of the

play12:53

52 playing cards

play12:54

there's only 52 outcomes right so if I

play12:57

have a picture of every single playing

play12:59

card that picture could then turn into a

play13:02

video of me holding a playing card

play13:03

saying you're gonna pick the seven of

play13:05

Spades this is like two hours before

play13:13

osment's do the most important audition

play13:14

of my life but then I realized that it's

play13:18

technology which means it's not just

play13:19

eight videos it's an infinite number of

play13:23

videos so anyway I get through the first

play13:26

round and they're like what do you want

play13:28

to do they already know because I said

play13:30

them a text message before the auditions

play13:32

saying guys this is what I'm doing for

play13:33

next what Tom your auditions in ten

play13:36

minutes what are you doing need to focus

play13:37

on this like like Nats core I'll get

play13:39

through it so good so the the printer

play13:43

was great but I couldn't hack it I don't

play13:45

have an API or anything was really

play13:46

limited so I was like well probably can

play13:48

make my own one so I did

play13:50

turns out unity has this there's a

play13:52

comical of euphoria a few lines of code

play13:54

and you can actually build your own

play13:56

augmented reality app this took me like

play13:58

10 minutes I couldn't believe it a few

play14:00

lines of code so that's a cube it's just

play14:02

tracking onto the boarding pass that I

play14:03

had so I was like okay this was crazy I

play14:06

was like okay it's like Saturday night

play14:08

this is possible

play14:10

I think but I've not made it yet let's

play14:12

run with the idea so I hop on a train

play14:15

and I go all the way to Paris and this

play14:17

is what I did there's four judges if I

play14:21

take a video in front of a famous

play14:24

landmark I could say in in front of the

play14:27

you know Simon you're gonna pick the

play14:28

Eiffel Tower I could enter the same

play14:29

thing and say how are you gonna pick the

play14:31

Eiffel Tower no you're gonna pick the

play14:32

Eiffel Tower I've got one video for this

play14:35

location for each judge meaning if I ask

play14:37

the judge to say name one of the world

play14:39

wonders and they said the Eiffel Tower I

play14:41

just have to play the corresponding

play14:43

video right can I get from saying okay

play14:45

soso so for judges they always sit in

play14:47

the same location so what I had to do is

play14:49

make sure that the order of the video

play14:52

when I'm doing it I always have the same

play14:53

judge in the third position so third

play14:55

position was Mel for example so Saturday

play15:00

night hop on the train to Paris and I

play15:03

decided over the next two weeks before

play15:05

the audition to travel to every single

play15:08

lap mark around the world and it's funny

play15:13

cuz in the comments everyone was like yo

play15:15

it's Photoshop definitely definitely not

play15:18

Photoshop I actually went there it was

play15:21

pretty much emotional I remember crying

play15:22

the top Acropolis after being all over

play15:25

around around the world I remember

play15:26

getting drunk on when those trains were

play15:28

you sleeping them like in a cabin and

play15:29

there's like a chicken next to you you

play15:30

know that kind of like whole experience

play15:32

it's a real real cool and then my

play15:33

friends like yo you should go to the

play15:34

Great Wall China I like that's about I

play15:36

did know I went there that was that was

play15:38

crazy that was probably the most

play15:40

incredible thing ever to see that the

play15:42

only one there other girl were China so

play15:44

in the meantime my app that I was

play15:46

building started going really well

play15:48

the tracking works I managed to get its

play15:50

Lee would play the videos one after each

play15:54

other so you can see now it's doing

play15:55

Paris and then it's gonna start playing

play15:56

the video in Pisa straight after so I

play15:59

could have the camera playing and it

play16:02

would just play each of the judges

play16:03

videos in succession here we go magic

play16:05

wipe and then BAM I'm in Pisa and so I

play16:08

build that well in unity of basically

play16:10

hacking it together with stuff that I

play16:11

found online from other people so the

play16:14

next bit was like how do I get the

play16:15

actual picture itself doing the little

play16:16

printer and the whole pocket idea you

play16:18

know I can pull it hard but like hey

play16:19

this is we picked so what I did is I I

play16:21

wanted to have it my back in an envelope

play16:23

so there's no question of like you know

play16:25

I put it at the start that couldn't be

play16:26

anything else in there so I made this

play16:28

jacket that held the printer

play16:33

but what's crazy is that it always went

play16:36

wrong so I remember being in there like

play16:39

practicing and this is so I get one

play16:40

practice I'm standing there just like oh

play16:42

jeez and my assistants on the side stage

play16:45

trying to print it and it's not working

play16:46

and the producers look at me like you're

play16:48

gonna you're gonna die out there you

play16:50

could have died and I'm like please work

play16:52

um so yeah the range was really bad but

play16:55

but it did work and it was incredible so

play16:58

this is what happened this is it

play16:59

happening in the flesh guess how I did

play17:01

it though Pub nerve what was happening

play17:04

is is my assistant had another iPhone

play17:05

app hooked up to the iPhone app that was

play17:07

on stage and it was sending a public

play17:10

message you'd like I've just done with

play17:11

you saying this job just picked this one

play17:14

this judge picked this one and on the

play17:15

app I had something see like a hundred

play17:17

videos it was like a three gigabyte out

play17:19

hundred videos and the app was just in

play17:21

real time just go play this one this one

play17:23

this one this one just like that super

play17:25

fast I'm really kinda really happy to

play17:28

tell you all this because no one knows

play17:29

how this works and I'm like this is so

play17:30

cool so yes I did it it was it was

play17:35

really really awesome sadly they didn't

play17:38

pick the Great Wall of China that really

play17:39

tore me up inside cuz obviously that was

play17:41

a very long way to go for no reason but

play17:43

they did pick the pyramids which I

play17:45

thought was great

play17:45

because I went there and then I didn't

play17:48

get through the guy who did a card trick

play17:50

did so yeah great success no I'm not

play17:57

salty about it it was it was awesome it

play18:00

was so cool maybe I should have told

play18:01

them all this stuff I did and they may

play18:02

have been different but obviously I've

play18:04

just revealed like all of my magic to

play18:06

you right

play18:09

[Music]

play18:12

the way the way

play18:15

it's the thing about hacking is that

play18:18

like you always got a hack better right

play18:19

so you memorize said about the

play18:20

calculator thing you know the

play18:22

programming thing one little problem

play18:24

with that you guys will did it on your

play18:26

phones I didn't program your phones

play18:31

right three rounded numbers then you hit

play18:34

an around the go ahead around a number

play18:36

you will copied the number as well here

play18:37

equals bam you get this digit I knew

play18:40

what it was right yeah so I made a

play18:44

little bit better also just for fun

play18:46

anyone recognize the number what if I

play18:49

take out their commas no what if I

play18:51

reverse it today's date the third of the

play18:56

ninth 2018 now guys think very much

play19:01

[Applause]

Rate This

5.0 / 5 (0 votes)

相关标签
Tom LondonMagic TricksTech IllusionCoding MagicHacking MagicStage PerformanceMobile HackingAR TricksPubNubQR CodesAGT Audition
您是否需要英文摘要?