[00:00.000 --> 00:01.180] All sorts of diverse topics. [00:01.680 --> 00:11.560] And people from hackerspaces and hackerspace wannabe people can get together and collaborate on projects in this big meta international hackerspace with lots of cool stuff going on. [00:11.920 --> 00:13.240] There's my contact information. [00:13.600 --> 00:17.800] I'm doing this also with Jimmy Rogers who does a lot of workshops with me. [00:18.240 --> 00:19.800] There's his contact information. [00:20.000 --> 00:23.140] Feel free to contact me or Jimmy about absolutely anything. [00:23.860 --> 00:24.380] Next slide. [00:25.400 --> 00:33.480] So my motivation for doing all this is because I love teaching people what they want to learn. [00:33.660 --> 00:34.880] And I love electronics. [00:34.880 --> 00:36.200] So I love teaching that. [00:36.360 --> 00:37.640] And it seems a lot of people love it. [00:38.040 --> 00:40.120] Look at all those happy people soldering. [00:40.720 --> 00:42.180] Anyone can learn to do that. [00:42.720 --> 00:45.700] Collectively, me and Jimmy have taught almost 40,000 people how to solder. [00:45.960 --> 00:46.960] You can do it. [00:47.040 --> 00:47.900] Anyone can do it. [00:47.960 --> 00:49.480] I've taught three and a half year olds. [00:50.400 --> 00:52.020] So next slide. [00:53.560 --> 00:57.080] I wrote a comic book, which you can look online, solder comic. [00:57.540 --> 01:07.420] It's not only in English, but also in English, in just about any language in Europe and many in Africa and around the world, including Chinese and Morse code. [01:08.880 --> 01:10.820] It's open source, like all my projects. [01:11.000 --> 01:11.160] Go ahead. [01:12.300 --> 01:17.600] Here's some of my projects that are available for learning how to solder and make things with electronics. [01:18.600 --> 01:20.340] Anyone can do any of these projects. [01:20.540 --> 01:24.780] They're all totally for beginners to complete successfully. [01:25.440 --> 01:26.820] If you want, you can come up. [01:26.900 --> 01:29.400] We have demos for all of them on the mezzanine. [01:29.500 --> 01:29.940] Come on by. [01:29.960 --> 01:30.600] You're all welcome. [01:30.940 --> 01:31.600] Next slide, please. [01:32.900 --> 01:34.000] There's some more of them. [01:35.240 --> 01:36.200] Cool projects. [01:36.380 --> 01:39.560] Making noise, playing games, interactive art. [01:39.740 --> 01:41.080] Of course, a lot of blinky lights. [01:41.440 --> 01:41.840] Next slide. [01:43.100 --> 01:47.480] Also, I'm going to do, this is just one of the many, many cool workshops that are happening. [01:48.160 --> 01:52.180] Arduino for total newbies in three hours, knowing absolutely nothing. [01:52.340 --> 01:53.340] I mean total newbies. [01:53.480 --> 01:59.940] You can go from knowing absolutely nothing to being able to make a cool project with Arduino and being able to be able to be able to be able to make a cool project with Arduino. [01:59.940 --> 02:05.100] Being able to hack things online with these marvelous open source devices. [02:06.520 --> 02:07.840] My teaching is always free. [02:07.980 --> 02:09.520] But the parts, of course, cost money. [02:09.720 --> 02:10.600] So I asked for you reimburse. [02:11.020 --> 02:14.860] The first 50 people can pour ... [02:14.860 --> 02:17.740] And so show up early, if you want to do it, it will fill up. [02:17.920 --> 02:22.260] It's seven o'clock tomorrow in the Hackerspace Village Hardware Hack area. [02:23.460 --> 02:24.160] Next slide. [02:26.480 --> 02:29.140] Jimmy was going to do this, but he doesn't have anything planned. [02:29.380 --> 02:33.580] But if you want to do it, just find Jimmy or find me and I'll point you to Jimmy. [02:33.920 --> 02:39.720] Bring your own toy or an easy button or anything you want to turn into a noise maker and we'll show you how. [02:40.820 --> 02:41.440] Next slide. [02:42.480 --> 02:43.920] Yeah, so just come on by. [02:44.700 --> 02:46.820] You can learn to solder with any of these kits. [02:47.080 --> 02:51.140] You can learn on all the workshops that will be happening. [02:51.140 --> 02:58.060] But the ongoing soldering workshop will be happening all day, all night, until hope ends, which is a long time from now. [02:59.220 --> 02:59.820] Go ahead. [03:00.080 --> 03:00.420] Next slide. [03:00.780 --> 03:02.820] So there's my contact information again. [03:03.100 --> 03:04.300] So hope to see you all. [03:04.520 --> 03:08.260] And soldering is not only fun, but it is easy. [03:10.180 --> 03:10.560] Great. [03:10.740 --> 03:11.260] Thank you, Mitch. [03:11.420 --> 03:12.860] And with one minute to spare. [03:13.820 --> 03:14.260] Awesome. [03:14.440 --> 03:14.520] Yep. [03:14.800 --> 03:15.040] Great. [03:15.260 --> 03:16.320] So, Johannes. [03:16.880 --> 03:17.260] Awesome. [03:17.480 --> 03:17.660] Okay. [03:17.820 --> 03:20.060] Give Mitch a round of applause and the same round of applause for Johannes. [03:20.260 --> 03:20.520] Thank you. [03:24.900 --> 03:30.400] Johannes actually has a video which will be playing in the back, so we're going to reset you. [03:30.680 --> 03:30.900] Excellent. [03:30.900 --> 03:32.120] And this is not the talk. [03:32.260 --> 03:32.260] Okay. [03:32.540 --> 03:34.560] But are we queued up with the video back there? [03:34.640 --> 03:35.100] Yep, we are. [03:35.320 --> 03:36.300] Yeah, but I'm... Okay. [03:36.500 --> 03:37.060] So, start. [03:37.280 --> 03:37.460] Go. [03:37.560 --> 03:37.800] Okay. [03:38.080 --> 03:42.400] So, in fact, I'm up here because Nick Farr jumped me two hours ago. [03:42.520 --> 03:43.620] Like, not sexually, but he... [03:45.000 --> 03:46.520] He said, come on, come on. [03:46.620 --> 03:47.360] Oh, I wouldn't mind. [03:47.660 --> 03:47.760] Okay. [03:48.180 --> 03:48.820] But, uh... [03:49.520 --> 03:49.820] Leprechaus. [03:50.200 --> 03:50.500] Yeah. [03:51.300 --> 03:52.360] So, uh... [03:52.360 --> 03:56.320] So, he came up and said, the lightning talks, the lightning talks, we don't have enough lightning talks. [03:56.420 --> 04:00.320] So, for tomorrow, come on, get up, so I don't have to do it a second time or something. [04:00.460 --> 04:00.820] I don't know, yeah. [04:01.140 --> 04:01.360] Okay. [04:01.900 --> 04:05.260] Anyhow, Nick Farr asked me I should do a lightning talk, and I say, yeah, why not? [04:05.260 --> 04:09.860] Uh, I want to talk, uh, about a project we're doing right now. [04:10.100 --> 04:10.980] It's a feature film. [04:11.140 --> 04:12.060] We want to do it. [04:12.600 --> 04:14.300] And, uh, we could need your help. [04:14.500 --> 04:18.480] Uh, I will actually talk about it in more detail today at nine o'clock. [04:18.880 --> 04:23.520] But, uh, to attract you, I thought, why not go on stage here and do it. [04:23.660 --> 04:29.740] The basic problem is, how can we do a feature film about the big problems of the digital age? [04:29.740 --> 04:36.080] Because there are so many problems out there, we have to talk about, even, like, and especially in narrative film. [04:36.380 --> 04:44.300] But, uh, nobody's addressing those problems, because it's easier to make a film about a bank robbery, than about the real problems that we have out there. [04:44.380 --> 04:46.380] If you want to show your video, you've got 30 seconds. [04:46.580 --> 04:46.740] Yeah. [04:46.900 --> 04:47.240] What? [04:47.680 --> 04:49.160] Okay, let's show the video. [04:49.560 --> 04:50.100] Uh, yeah. [04:50.580 --> 04:50.680] Okay. [04:52.560 --> 04:54.040] What, are we talking for three minutes? [04:55.020 --> 04:56.560] Your video's including your time. [05:00.200 --> 05:06.540] Welcome, ladies and gentlemen, to our glorious home country of Soviet Unterzegesdorf. [05:07.260 --> 05:09.340] This is Ambassador Krusov. [05:09.540 --> 05:10.780] This is Blogger. [05:10.980 --> 05:11.520] I blog. [05:11.940 --> 05:19.200] Our little country is a proud one, because we are the last Soviet Republic on the planet. [05:19.600 --> 05:24.000] We are in Central Europe, located there. [05:24.540 --> 05:25.240] There. [05:25.680 --> 05:26.300] Yeah. [05:26.300 --> 05:31.780] We want to tell the West the story of our greatest triumph. [05:32.240 --> 05:34.120] And how do we want to tell that story? [05:34.300 --> 05:36.680] We want to make a feature film. [05:36.980 --> 05:38.800] A dark sci-fi comedy. [05:38.960 --> 05:40.720] Because we know you like that. [05:40.840 --> 05:41.380] Don't touch it. [05:41.420 --> 05:41.520] Yeah. [05:41.520 --> 05:46.780] Well, this is a United Nations camp with the name of Sierra Zulu. [05:46.900 --> 05:48.940] The film will be about this camp. [05:49.040 --> 05:59.540] And this United Nations camp is on the border between our wonderful home country of Soviet Unterzegesdorf and... [06:00.800 --> 06:01.320] The Internet. [06:01.540 --> 06:02.080] It is. [06:02.500 --> 06:03.920] In a symbolic fashion. [06:04.320 --> 06:04.760] Kick it. [06:05.060 --> 06:05.560] Kick it. [06:05.780 --> 06:06.540] Destroy it. [06:06.720 --> 06:07.520] Crack it open. [06:07.740 --> 06:08.760] Free market wankers. [06:09.300 --> 06:10.060] We had you. [06:10.360 --> 06:11.760] But we need you. [06:12.060 --> 06:13.120] Why do we need you? [06:13.280 --> 06:16.540] The Internet is made for corn and crowdfunding. [06:16.540 --> 06:21.140] And we need money from the Internet, so we also have a cat. [06:21.320 --> 06:21.580] Yes. [06:22.260 --> 06:26.760] We attracted a number of glorious actors already. [06:26.980 --> 06:29.400] They signed us letters of intent. [06:29.600 --> 06:31.080] They cannot say no any longer. [06:31.080 --> 06:33.780] It is Robert Picardo, a doctor. [06:34.320 --> 06:35.780] We have Amber Benson. [06:35.820 --> 06:37.540] She was a lesbian on Buffy. [06:37.680 --> 06:38.860] This is the was. [06:39.100 --> 06:39.980] Fruit computers. [06:40.220 --> 06:41.080] We have... [06:41.880 --> 06:43.020] What is his name? [06:43.160 --> 06:44.160] Jello Biafra. [06:44.280 --> 06:45.780] He was a punk singer indeed. [06:46.560 --> 06:47.080] And... [06:47.080 --> 06:47.520] And... [06:47.520 --> 06:48.040] And... [06:48.040 --> 06:52.040] This guy, nobody recognizes him because he was a Ferengi on Star Trek. [06:52.160 --> 06:54.360] His name is Max Trudencik, the Rome. [06:54.900 --> 06:55.040] Yes. [06:55.360 --> 06:56.460] From Star Trek... [06:56.460 --> 06:57.280] Deep Space... [06:57.280 --> 06:59.080] Top Space Voyager. [06:59.280 --> 06:59.540] Yeah. [06:59.540 --> 07:01.720] And we want your money. [07:02.060 --> 07:03.300] And we have to say... [07:03.300 --> 07:04.060] Please. [07:04.720 --> 07:06.700] Because we cannot force you. [07:07.320 --> 07:07.700] Good night. [07:20.790 --> 07:22.030] I hope we get the money. [07:22.870 --> 07:24.230] Because I'm sick of this shit. [07:24.510 --> 07:25.050] Look at the heat. [07:25.270 --> 07:25.530] It's so warm. [07:39.560 --> 07:40.000] So... [07:40.000 --> 07:43.000] And why this crazy shit up there has anything to do... [07:43.000 --> 07:43.440] Extra minute? [07:43.560 --> 07:44.700] With hackers or something. [07:44.920 --> 07:45.120] Extra minute? [07:45.220 --> 07:46.400] No, no, no. [07:46.700 --> 07:46.840] You're good. [07:47.320 --> 07:48.060] They like you. [07:48.160 --> 07:48.480] Keep talking. [07:48.860 --> 07:49.700] You've got 40 seconds. [07:50.240 --> 07:56.400] Why is this shit about these strange Soviets in the middle of f*cking nowhere in any way interested to you hackers out there? [07:56.740 --> 07:59.940] And I'll tell you about that tonight at 9 o'clock if you want to hear it. [08:00.080 --> 08:00.340] Bye-bye. [08:04.880 --> 08:05.240] Okay. [08:05.240 --> 08:05.760] Thank you. [08:05.940 --> 08:07.380] Up next, we have Sam... [08:08.300 --> 08:10.020] Actually, I never got the pronunciation of your last name. [08:10.140 --> 08:10.340] I'm sorry. [08:10.340 --> 08:11.040] Bound. [08:11.180 --> 08:11.740] Sam Bound. [08:12.120 --> 08:13.360] Can we get his slides up? [08:13.740 --> 08:14.360] They're on... [08:14.360 --> 08:14.460] Yep. [08:15.520 --> 08:16.000] So... [08:16.740 --> 08:17.220] Johannes... [08:17.220 --> 08:19.980] We haven't actually had anybody come close to the time. [08:20.300 --> 08:20.960] And so... [08:20.960 --> 08:23.460] Because we didn't practice that part, if I go like this... [08:24.060 --> 08:24.860] Do you guys know what to do? [08:26.660 --> 08:27.140] 9... [08:27.780 --> 08:28.260] 8... [08:28.260 --> 08:29.060] 7... [08:29.760 --> 08:30.240] 6... [08:30.240 --> 08:31.120] 5... [08:31.120 --> 08:31.940] 4... [08:31.940 --> 08:33.140] 3... [08:33.140 --> 08:33.880] 2... [08:33.880 --> 08:34.760] 1... [08:34.760 --> 08:35.900] 1... [08:35.900 --> 08:36.320] 2... [08:36.320 --> 08:38.040] Normally, the audience goes... [08:38.040 --> 08:39.580] or makes some kind of noise like that. [08:40.000 --> 08:41.740] From 3, do you want to practice that one? [08:42.960 --> 08:43.720] 3... [08:43.720 --> 08:44.240] 2... [08:44.820 --> 08:45.560] 1... [08:45.560 --> 08:46.240] 2... [08:48.340 --> 08:49.100] 1... [08:51.800 --> 08:52.560] 2... [08:53.520 --> 08:54.280] 3... [08:54.280 --> 08:54.820] 3... [08:54.820 --> 08:54.880] 3... [08:54.880 --> 08:55.260] 3... [08:55.260 --> 08:56.460] 3... [08:56.460 --> 08:56.480] 3... [08:59.460 --> 09:00.220] 3... [09:00.220 --> 09:01.360] Anyway, I'm Sam Bound. [09:01.480 --> 09:03.280] I teach at City College, San Francisco. [09:03.920 --> 09:04.940] And move on to the next slide. [09:05.200 --> 09:05.460] Okay. [09:05.780 --> 09:12.460] We are humiliated, as a college, as stupidest people on Earth, with the worst virus disaster that has ever been heard of in the mind of man. [09:12.800 --> 09:20.840] At the beginning of this year, all over international media came this information, that we were outrageously laxed in our network security. [09:20.980 --> 09:22.960] And all our computers were infected by viruses. [09:23.140 --> 09:26.520] And in fact, they stayed that way for 10 years and nobody ever noticed. [09:26.800 --> 09:27.780] Go to the next slide. [09:29.000 --> 09:34.780] And so, the virus Trojans and malwares, which look like that apparently, were infecting all our machines. [09:34.960 --> 09:35.780] Go on to the next slide. [09:37.280 --> 09:45.420] And every time anybody would type credit card numbers or anything useful, these bugs would crawl out down the screen and take out their data and send it to the Russian business network. [09:45.620 --> 09:46.400] Go on to the next slide. [09:47.120 --> 09:53.000] And we never told the students, all of us teachers, it looks to me like this teacher here actually knew about it and is snickering quietly. [09:53.000 --> 09:55.540] But anyway, we just let all the students get all their data stolen. [09:55.780 --> 09:56.820] And go on to the next slide. [09:57.700 --> 10:05.420] And so, this was never found by any of us until we hired these contractors named USDN, which seems to be a one-man show as far as I can tell. [10:05.560 --> 10:06.500] But anyway, they were hired. [10:06.800 --> 10:11.580] And what they did was they installed intrusion detection systems. [10:11.600 --> 10:17.440] Or to be more correct, they installed network forensic devices on our network, which were used to watch the outgoing traffic. [10:17.440 --> 10:28.160] And they discovered, looking at this traffic that had never been examined before, that we were sending packets to IP addresses, which were on a list of suspicious IP addresses for command and control services. [10:28.420 --> 10:32.620] And that was the basis for this statement, that all our machines are hopelessly infected. [10:32.620 --> 10:34.560] And so, go on to the next slide here. [10:34.820 --> 10:36.140] This went around the world. [10:36.300 --> 10:36.860] It went viral. [10:37.000 --> 10:38.680] Here it is, an IEEE spectrum. [10:39.160 --> 10:42.280] We're still infected by a computer virus from 1999. [10:43.060 --> 10:43.820] Go on to the next one. [10:44.600 --> 10:49.740] Here's the television news about it, with more pictures of our poor innocent students having all their data stolen. [10:50.700 --> 10:51.660] And go on to the next slide. [10:52.600 --> 10:57.020] And here's another one from the San Francisco Chronicle, with a picture of one of our labs. [10:58.360 --> 11:01.080] It was on the front page of the Chronicle, and then it went all around the world. [11:01.500 --> 11:03.080] And that is the end of the story. [11:03.260 --> 11:06.620] As far as anybody that listens to the media will know, that is where it all ended. [11:06.800 --> 11:07.660] So go on to the next slide. [11:07.820 --> 11:08.800] Now, I've talked... [11:08.800 --> 11:12.920] A lot of times in the security community, we talk about outside attacks and protect ourselves from them. [11:12.920 --> 11:14.960] And then some people worry about insider threats. [11:15.300 --> 11:18.440] But we have a whole new one, which is deluded insiders. [11:19.840 --> 11:25.460] This stuff, which 99% of the people who read the media believe, and they always will, because the press left. [11:25.600 --> 11:27.240] Nobody is going to ever find out the truth from me. [11:27.360 --> 11:28.060] I tried calling them. [11:28.120 --> 11:28.960] They won't even talk to me. [11:29.280 --> 11:30.720] It's all bullshit. [11:31.200 --> 11:32.480] It never happened. [11:32.800 --> 11:34.100] There are no viruses. [11:34.380 --> 11:35.360] There was no breach. [11:35.500 --> 11:36.400] There was no data stolen. [11:37.500 --> 11:41.360] What happened is, we hired a new CTO. [11:41.360 --> 11:44.620] The position was created, for some reason, which I do not know. [11:44.740 --> 11:47.160] They decided they had to have a chief technology officer at the college. [11:47.680 --> 11:50.300] And so they had a hiring committee that examined people. [11:50.780 --> 11:53.100] And one of them they looked at and said, this guy is no good. [11:53.200 --> 11:54.380] For God's sake, don't hire him. [11:54.680 --> 11:55.080] One minute. [11:55.720 --> 11:56.100] What's that? [11:56.200 --> 11:56.480] One minute. [11:56.660 --> 11:57.120] Keep going. [11:57.240 --> 11:57.580] One minute. [11:57.580 --> 11:58.240] One minute left? [11:58.380 --> 11:58.480] Or one minute extended? [11:58.480 --> 11:59.000] No, no, no. [11:59.660 --> 12:00.620] Just keep going. [12:00.960 --> 12:01.960] Is that one minute left? [12:01.960 --> 12:02.560] Or one minute extended? [12:04.060 --> 12:04.780] Go, go. [12:04.900 --> 12:05.120] Okay. [12:05.240 --> 12:05.840] Anyway, alright. [12:06.120 --> 12:09.040] So, I'm sure they end up getting a countdown at this way. [12:09.360 --> 12:13.420] Anyway, so the point is, he immediately alienated everybody at the college. [12:13.980 --> 12:15.060] Everybody hated his guts. [12:15.200 --> 12:18.120] He abused people and put out lies about them. [12:18.160 --> 12:19.600] And he changed his story about everything. [12:19.600 --> 12:21.900] And did not fulfill his duties in the slightest. [12:22.160 --> 12:25.080] Until his only friend on earth was the contractor, USDN. [12:25.180 --> 12:26.260] Who would come in and be his buddy. [12:26.440 --> 12:28.700] And he believed everything that guy told him. [12:28.980 --> 12:31.200] And that guy is almost a schizophrenic. [12:31.540 --> 12:33.600] He randomly throws out data. [12:33.740 --> 12:37.340] He takes random network security terms and throws them together to make science fiction stories. [12:37.560 --> 12:39.520] And so he invented this story you just heard. [12:40.400 --> 12:45.720] Because when he put on this alien vault device, he turned it on in his default settings. [12:46.140 --> 12:49.860] And discovered all these packets going to IP addresses on a list that he thought was suspicious. [12:50.180 --> 12:51.380] And made no further inspection. [12:51.580 --> 12:57.380] Now, as hopefully a lot of you know, if you turn on a network security device and do nothing, it will be full of false positives. [12:57.620 --> 12:59.300] And these are all false positives. [12:59.960 --> 13:03.960] After four months of struggling, I got them to finally cough up the data so we could look at it. [13:04.120 --> 13:07.080] And it said that 4,000 of our machines out of 10,000 are infected. [13:07.320 --> 13:11.120] But it said that the most hits are coming from our UNIX DNS servers. [13:11.240 --> 13:12.520] They're all infected with Windows viruses. [13:14.000 --> 13:22.220] Because when email comes in from these people, it sends packets back to the servers to harvest more information or for reverse name lookups or for things like that. [13:22.460 --> 13:25.320] And this default setting interprets that as an infection. [13:26.060 --> 13:33.380] We were unable to ever find any infected machines except one lab where some people actually took the antivirus off the machines because they were running too slowly. [13:34.380 --> 13:37.740] Now, if you do take the antivirus off the machines, you end up with some viruses. [13:38.420 --> 13:41.800] And the other thing which is amazing is that we've had 10 years of continuous infection. [13:42.120 --> 13:42.280] Aha! [13:43.740 --> 13:44.060] Okay. [13:45.460 --> 13:46.060] Keep talking. [13:46.320 --> 13:46.660] Use your time. [13:46.960 --> 13:47.420] Well, alright. [13:47.520 --> 13:47.700] Anyway. [13:48.880 --> 13:50.960] So, I'll tell you a little more if you give me another time. [13:51.060 --> 13:51.680] We'll see what he says. [13:52.580 --> 13:52.880] Two. [13:53.480 --> 13:53.760] One. [13:53.840 --> 13:55.120] That was your five minutes. [13:55.660 --> 13:56.400] That was your five minutes. [13:56.540 --> 13:56.700] Okay. [13:56.900 --> 13:58.060] How about an extra... [13:58.060 --> 13:59.340] Can you wrap it up in 15 seconds? [13:59.400 --> 13:59.580] Sure. [13:59.660 --> 14:00.500] Just go on to the next slide. [14:00.760 --> 14:01.100] I'll just see. [14:01.320 --> 14:01.480] Okay. [14:02.520 --> 14:03.860] This is what eventually happened. [14:03.860 --> 14:09.440] We had huge lynch mobs, a committee, a petition against this guy and we ejected him forcibly from the college. [14:09.660 --> 14:11.160] He's not allowed to set foot on it again. [14:11.300 --> 14:11.840] Ten seconds. [14:12.120 --> 14:12.480] That's it. [14:12.920 --> 14:13.080] Alright. [14:13.460 --> 14:13.580] Okay. [14:19.160 --> 14:19.600] Okay. [14:19.820 --> 14:21.420] When I say one minute, that's one minute. [14:21.580 --> 14:21.920] That's... [14:21.920 --> 14:25.940] You actually have two minutes left if the audience likes you or one minute if they don't. [14:26.760 --> 14:28.440] That's what I mean when I call one minute. [14:28.620 --> 14:29.700] So that when you actually... [14:29.700 --> 14:34.100] That's one minute until I ask the audience for extra time. [14:34.100 --> 14:38.480] So if you think it's going well and they like you, they'll give you an extra minute after that. [14:38.660 --> 14:39.940] So does that make sense? [14:40.320 --> 14:40.380] Okay. [14:40.540 --> 14:40.800] Okay. [14:40.880 --> 14:41.160] You got that? [14:41.240 --> 14:41.480] Alright. [14:41.620 --> 14:41.700] Sorry. [14:42.080 --> 14:42.420] I'm sorry. [14:43.600 --> 14:45.760] Did you want to introduce yourself real quickly before you start? [14:46.300 --> 14:47.460] Well, I can introduce... [14:47.460 --> 14:47.660] Okay. [14:47.900 --> 14:48.060] Alright. [14:48.280 --> 14:48.520] Okay. [14:48.520 --> 14:49.080] So you're ready to go? [14:49.420 --> 14:49.500] Yeah. [14:49.700 --> 14:51.120] And starting five minutes now. [14:51.840 --> 14:52.200] Okay. [14:52.300 --> 14:54.600] I would like to talk about the future of robotic assistant. [14:54.880 --> 14:56.000] So you can see two pictures here. [14:56.520 --> 14:57.240] The western... [14:57.240 --> 15:01.980] On the west side, this is Rosie from the animation Jetsons, which is the western image of... [15:01.980 --> 15:03.740] I believe a lot of people here saw that. [15:04.560 --> 15:05.840] The western image of robotic assistant. [15:06.120 --> 15:09.440] And Doraemon here on the right is the eastern image of that. [15:09.560 --> 15:13.680] So if you come to like China, Japan, or anywhere in the eastern part, they will recognize that. [15:13.780 --> 15:14.140] Next slide. [15:15.460 --> 15:16.800] So this is the reality. [15:17.000 --> 15:19.360] On the left side is PR2 from Willow Garage. [15:19.580 --> 15:22.200] It costs 400,000 U.S. dollars to buy one. [15:22.460 --> 15:24.380] On the right side is called KRO Bot. [15:24.520 --> 15:25.380] It's developed in Europe. [15:25.620 --> 15:28.280] And it doesn't have a price yet because it's not available. [15:28.940 --> 15:29.580] And actually... [15:29.580 --> 15:29.980] Next slide. [15:31.160 --> 15:34.000] Actually, I lost one slide here. [15:34.260 --> 15:35.940] So there are another two examples. [15:36.300 --> 15:44.000] One is called Hubo 2, which is a humanoid robot, developed in Korea, which still costs 400,000 dollars. [15:44.280 --> 15:48.260] And another example, as everybody knows, is a Simo, developed in Japan by Honda. [15:48.500 --> 15:49.200] It's not available. [15:49.700 --> 15:56.500] So this one is the open source robot that I know, the only one that I know, that is actually a humanoid fully functional robot. [15:56.500 --> 16:01.260] It was funded by some kind of EU commission to promote this technology development. [16:01.500 --> 16:03.800] And it was developed in IIT, which is in Italy. [16:04.580 --> 16:10.380] It's still too... although it's totally open source, but it's too expensive for, you know, hacker community or hobbies to build. [16:10.540 --> 16:10.900] Next slide. [16:11.920 --> 16:12.560] Next slide. [16:12.560 --> 16:22.900] So what I'm going to do and I'm currently doing is a project called Dora Open Source Robotic Assistant, which is basically is a family affordable robot... [16:22.900 --> 16:30.080] So the goal, the goal is to provide family affordable robotic assistant available as the actual commercial product in 15 years. [16:30.680 --> 16:38.240] And I will design it or I want the project to be designed in a way that robot hobbyists or hackers can build it in any hackerspace. [16:38.400 --> 16:45.440] So we are, we use like low and limited tools, like just like normal, like 3D printers and laser cutters. [16:45.440 --> 16:51.460] So there's a project website, it's called DoraBot.com and you can email me at how at DoraBot.com. [16:51.620 --> 16:52.160] Next slide. [16:53.260 --> 16:54.280] Next slide, please. [16:56.000 --> 17:00.920] Well, so the, the, this is a totally open source hardware project. [17:00.920 --> 17:04.740] So everything will be open source and it will run ROS as the software. [17:04.980 --> 17:12.660] So if you ever heard about ROS, it's a robot operating system, which is developed or originally developed by people in Willow Garage. [17:12.660 --> 17:19.140] And, uh, it's totally open source and it's used by more than a hundred research institutions and universities in the, in the world. [17:19.380 --> 17:23.760] So you got this whole community, community support that software, software end. [17:24.040 --> 17:24.400] And next slide. [17:25.940 --> 17:26.580] Uh, okay. [17:26.700 --> 17:31.240] So, uh, I want this project to be rely on community effort like RepRap. [17:31.360 --> 17:34.000] So everybody can get knowledge and skill from the project. [17:34.000 --> 17:37.960] And you are totally welcome to upload or open up your improvement on the project. [17:38.280 --> 17:41.540] And, uh, also I want to focus here. [17:41.540 --> 17:45.800] You are welcome and actually encouraged to make money out of that. [17:46.200 --> 17:50.100] To, to, you know, sell whatever you got like kit, robotic kits or fully assembled robots. [17:50.340 --> 17:53.980] Because I want more, more people to be involved in this project. [17:54.080 --> 17:56.560] And more people to get the chance to research on the robots. [17:57.300 --> 17:57.760] Uh, next slide. [17:58.480 --> 18:00.180] So this is what I'm doing now. [18:00.340 --> 18:04.660] Uh, this is the robot, the wheelchair robot in Noisebridge in the Hackerspace in San Francisco. [18:04.880 --> 18:05.840] I'm working on now. [18:05.960 --> 18:06.820] So it looks like that. [18:06.960 --> 18:07.480] It's a wheelchair. [18:07.480 --> 18:09.020] Uh, it has a computer on top. [18:09.180 --> 18:11.660] It runs Ubuntu 12.04 and Ross for day. [18:12.160 --> 18:16.980] And, uh, you say, you see there's a gigantic robotic arm, but it's punetic. [18:17.120 --> 18:18.460] So it's actually not functional now. [18:18.900 --> 18:19.420] Uh, next slide. [18:19.980 --> 18:29.840] So what the progress I've done is I took apart the huge robotic arm and, uh, made, made it to, you know, controlled by electric, electric like controllers. [18:29.840 --> 18:31.420] Like, made it controlled by motor. [18:31.660 --> 18:32.600] And I'm still doing that. [18:32.720 --> 18:35.260] So these, these two pictures, uh, took three days ago. [18:35.520 --> 18:37.440] Uh, then I fly here for hope. [18:37.600 --> 18:40.000] So on the right side is the, uh, touch sensor. [18:40.880 --> 18:46.940] Which, uh, I, which I believe, uh, there's no other, you know, like, cheap but capable touch sensor available. [18:47.160 --> 18:47.760] So I built that. [18:47.980 --> 18:51.500] And it will come out later, like, I don't know, maybe in three months. [18:51.580 --> 18:51.920] One minute. [18:53.040 --> 18:56.100] Uh, well, it will come out later in three months. [18:56.100 --> 18:58.940] And it will be about $20 each and you can search on it. [18:59.080 --> 19:00.320] Uh, it's called DoraTouch. [19:00.460 --> 19:01.080] I'll talk about later. [19:01.380 --> 19:03.240] So on the left side, I, you can see... [19:03.240 --> 19:03.620] No, sorry. [19:03.700 --> 19:03.880] Sorry. [19:04.180 --> 19:04.340] Yeah. [19:04.520 --> 19:04.840] Okay. [19:04.960 --> 19:08.960] So I, I want to point out that, uh, because I have totally no money on the project. [19:08.980 --> 19:12.500] So I, I mean, I'm using all the resources that I can get in Noisebridge. [19:12.760 --> 19:15.460] So this robot will be built at no cost. [19:16.240 --> 19:17.020] Uh, next slide. [19:17.620 --> 19:17.840] Okay. [19:17.960 --> 19:21.800] So this is how I did this, uh, DoraTouch sensor, which will be open source. [19:21.920 --> 19:22.280] 30 seconds. [19:22.540 --> 19:23.380] And it's pretty simple. [19:23.960 --> 19:26.080] Uh, on the left side, I use CNC machine to mirror. [19:26.080 --> 19:28.500] And I'm, I'm, I researched a little bit on that. [19:28.640 --> 19:31.540] So I will publish how I make PCB board in CNC machine. [19:31.800 --> 19:34.740] And on the right side is the actual, uh, the chip. [19:34.920 --> 19:37.300] Uh, I'm turning a barometer into this touch sensor. [19:37.400 --> 19:37.720] Next slide. [19:38.760 --> 19:40.120] So how do you involve? [19:40.240 --> 19:42.020] You can join the, uh, discussion group. [19:42.200 --> 19:46.660] Uh, you can, uh, totally help me improve the website because I don't know how to design a website. [19:47.300 --> 19:52.320] Um, you can start building one robot right away in the local hackerspace. [19:57.110 --> 20:00.750] Yep, that, that's, just say thank you to the audience and ask for a round of applause and that's good. [20:00.970 --> 20:01.050] Okay. [20:01.050 --> 20:02.470] And then give them the website real quick. [20:02.690 --> 20:03.010] Okay. [20:03.630 --> 20:04.870] Uh, so, yeah. [20:05.270 --> 20:06.230] Uh, so next slide. [20:06.590 --> 20:07.370] You can see the information. [20:07.650 --> 20:07.970] Okay. [20:08.130 --> 20:10.090] You can see my information about here. [20:10.190 --> 20:14.210] So if you can contact me or if you want to build robots in your local hackerspace, just, you know, start away. [20:15.030 --> 20:15.330] Okay. [20:15.490 --> 20:15.830] Thank you. [20:22.970 --> 20:23.290] Okay. [20:23.530 --> 20:27.930] And next up is Tuna talking about the Miami Pwn Machine CTF contest downstairs. [20:28.670 --> 20:28.810] Okay. [20:28.810 --> 20:33.070] So just, just to go over this real quickly, just, just one more time. [20:33.130 --> 20:37.170] You've got five minutes and at the, or I'm sorry, you've got four, you've got four minutes. [20:37.190 --> 20:38.830] I have to pee, so I'm not going to be that long. [20:38.830 --> 20:39.170] Are you sure? [20:39.290 --> 20:39.730] I really do. [20:39.730 --> 20:40.510] You know how this works? [20:40.510 --> 20:41.130] We went over this. [20:41.510 --> 20:42.510] I do need another beer. [20:42.870 --> 20:43.190] Okay. [20:44.030 --> 20:44.490] I'm out. [20:45.310 --> 20:45.650] All right. [20:45.750 --> 20:46.590] Four minutes starting when? [20:46.950 --> 20:47.590] Starting now. [20:47.590 --> 20:48.030] Now, now. [20:48.310 --> 20:48.350] Okay. [20:49.030 --> 20:52.590] I'm not as cool as everyone else up here who's talking about I did this, I did that. [20:52.810 --> 20:56.310] I'm just here to represent Miami Pwn Machine and Hack Miami. [20:57.070 --> 20:59.550] I've actually, you know, worked with Nick at UAS. [20:59.710 --> 21:00.790] Get a little closer to the mic. [21:01.230 --> 21:02.790] Oh, this thing right over here. [21:02.910 --> 21:04.970] I worked with Nick over at UAS and it was awesome. [21:05.770 --> 21:09.950] Right now I'm in Miami and this guy Rod, he put together this really awesome CTF. [21:10.050 --> 21:14.490] It's not like one of those crazy CTFs that like, you know, you reverse stuff and whatnot. [21:14.490 --> 21:17.190] It's actually really fun and it's real, real, like lifelike. [21:17.890 --> 21:19.350] You know, you have to compromise websites. [21:19.610 --> 21:23.630] There's like one MSO8067 for a little hint out there if you want to like think cool and shit. [21:25.110 --> 21:26.690] And, you know, it's really fun. [21:26.850 --> 21:28.050] It's down in the mezzanine level. [21:28.770 --> 21:30.330] And, you know, just come and play. [21:30.530 --> 21:32.390] It's just come in, bring your laptop, plug in. [21:32.650 --> 21:34.110] Nothing hardcore, nothing fancy. [21:34.190 --> 21:36.870] And if you want some help with maybe like one flag, we can probably hook you up with that. [21:37.290 --> 21:40.010] So, you know, enjoy and have a good f*cking time. [21:40.650 --> 21:41.050] Oh, oh yeah. [21:41.210 --> 21:42.550] And thank you for being in Grove. [21:42.790 --> 21:43.770] You had other slides. [21:44.190 --> 21:45.330] Oh yeah, we have slides. [21:45.910 --> 21:47.450] The slides didn't really mean anything. [21:48.410 --> 21:50.050] And you took out all the animations. [21:50.310 --> 21:51.410] Like, alright, let's go through the slides real quick. [21:51.790 --> 21:51.970] Alright. [21:52.470 --> 21:53.390] Everyone know where that is? [21:57.730 --> 21:58.750] If you don't, Google it. [21:58.890 --> 21:59.550] Alright, next. [22:00.590 --> 22:02.830] That was a GIF and it was f*cking awesome. [22:03.410 --> 22:04.870] And, uh, it was a dude dancing. [22:05.110 --> 22:05.910] He's all fat like me. [22:06.530 --> 22:10.250] And, uh, and then there's like, you know, I don't know, men in black shit. [22:10.390 --> 22:11.410] Alright, who knows what this is? [22:11.650 --> 22:12.510] This middle one. [22:13.090 --> 22:15.730] Alright, if you know what that is and you tell me what it is, don't scream it out. [22:15.910 --> 22:18.130] You get five extra points at the CTF. [22:19.050 --> 22:20.530] It's the one-eyed monster in Baltimore. [22:20.690 --> 22:21.470] He's f*cking awesome. [22:21.770 --> 22:22.830] You mean the Bohemian beer one? [22:22.850 --> 22:23.530] Shut up! [22:25.990 --> 22:26.810] Alright, next one. [22:27.370 --> 22:31.090] Oh, oh, see, this is like, you know, he's like, you know, he's rubbing his balls and it's Jesus. [22:32.750 --> 22:34.710] Everyone loves Jesus, you know? [22:36.350 --> 22:37.530] Alright, what do we got next? [22:38.270 --> 22:39.230] Oh, alright, alright, alright. [22:39.750 --> 22:43.850] What this is, as I was trying to show you how easy, you know, it is to play this CTF. [22:44.750 --> 22:46.090] So, it's as easy as this. [22:46.270 --> 22:48.590] I mean, if you can't figure this out, then don't come play. [22:49.410 --> 22:50.670] But, I mean, you know, pretty simple. [22:50.790 --> 22:54.070] If I offended anyone, next slide, I also have a kitten. [22:55.770 --> 22:56.730] Because kittens are awesome. [22:56.810 --> 22:58.950] This is my favorite, like, f*ck you, oh no, cute kitten. [23:01.710 --> 23:02.650] And then, next. [23:04.790 --> 23:05.750] Is there another slide? [23:05.750 --> 23:06.490] No, that's it. [23:06.590 --> 23:06.990] That's it? [23:07.070 --> 23:07.530] Oh, sweet. [23:07.850 --> 23:09.510] Alright, hey, come play this CTF! [23:09.590 --> 23:11.670] Have a f*cking awesome time over here at Bohemian Grove. [23:11.850 --> 23:12.750] And we love you! [23:14.670 --> 23:23.090] Okay, I have to get off the stage, but if you would like to give a slightly more serious lightning talk on a serious issue, just check out the wiki, wiki.hope.net slash lightning talks. [23:23.090 --> 23:29.950] The lightning talks will also appear after the keynote, immediately after the keynote, tomorrow after the S-Men. [23:30.190 --> 23:34.570] So, if you've got a quick idea, four minutes and an extra minute from the audience, sign up. [23:34.570 --> 23:35.010] Thank you. [25:13.370 --> 25:14.150] Thank you. [25:14.170 --> 25:17.290] You are Tom Daschle, hang you off a roof, make you home crystal castles. [25:17.410 --> 25:19.470] It can't buy only to my gallery show. [25:19.470 --> 25:21.890] Then I turn on the gas, cuz they all gotta go. [25:22.150 --> 25:23.270] You can cope like it's P. Ass. [25:23.430 --> 25:24.450] You beg for a bus fast. [25:24.550 --> 25:26.770] Rock the Rachazy, scarf, and Glenn Fry's, mustache! [25:26.770 --> 25:28.490] Parties on, stop until cost. [25:28.630 --> 25:30.510] Come on, knock until bodies start bobbing. [25:30.630 --> 25:31.550] I'm a hipster hunter. [25:31.670 --> 25:33.250] Prescription, pill, pop and collect. [25:33.390 --> 25:34.450] The cock flocking, undead. [25:34.570 --> 25:35.250] D-Mac dropping. [25:35.490 --> 25:36.390] I'm a hipster hunter. [25:36.790 --> 25:38.050] Parties on, stop until cost. [25:38.150 --> 25:40.130] Come on, knock until bodies start bobbing. [25:40.290 --> 25:41.090] I'm a hipster hunter. [25:41.290 --> 25:42.850] Prescription, pill, pop and collect. [25:42.970 --> 25:44.050] The cock flocking, undead. [25:44.190 --> 25:44.850] D-Mac dropping. [25:45.090 --> 25:46.050] I'm a hipster hunter. [26:20.480 --> 26:21.720] Welcome to the future. [27:16.760 --> 27:19.840] Okay, from five, let's just practice that one more time. [27:20.180 --> 27:20.940] You guys ready? [27:21.080 --> 27:21.720] From five, you ready? [27:29.000 --> 27:31.400] Okay, let's just get that buzzer sound. [27:31.580 --> 27:32.400] Just one more time. [27:32.540 --> 27:34.660] From three, can you guys get the buzzer sound good? [27:35.020 --> 27:37.500] Doesn't matter what the numbers are, just as long as the buzzer sound is good. [27:37.600 --> 27:37.700] Ready? [27:42.680 --> 27:44.280] Okay, all right, that was great. [27:44.460 --> 27:45.660] So let me get my timer going. [27:45.800 --> 27:46.900] Mitch, you ready to go? [27:47.020 --> 27:47.460] I'm ready. [27:47.660 --> 27:48.020] Okay. [27:48.520 --> 27:49.500] My voice isn't. [27:49.920 --> 27:50.320] Oh, dear. [27:50.320 --> 27:50.900] But I am. [27:51.680 --> 27:55.920] Okay, so are you saying that we're going to have to be a little bit quiet for your presentation? [27:56.220 --> 27:57.920] I can talk next to the mic. [27:58.160 --> 27:59.060] Okay, all right. [28:00.020 --> 28:01.220] Let me just get it. [28:01.360 --> 28:03.900] So reset five, starting now. [28:05.540 --> 28:11.600] Hey, I have an interesting and perhaps weird project that I have a Kickstarter for that I would like to present about. [28:12.500 --> 28:14.260] Go to, oh, my contact information. [28:14.440 --> 28:15.360] Contact me for any reason. [28:15.540 --> 28:16.540] Go to the next slide, please. [28:17.280 --> 28:19.740] I created the Brain Machine Project. [28:19.940 --> 28:20.700] Have any of you tried it? [28:22.420 --> 28:29.680] It is weird and it's fun and you hallucinate beautiful colors and patterns along the way as you're lulled into a cool meditative state. [28:30.220 --> 28:35.220] I wrote up for Make Magazine and I will go to the next one. [28:35.600 --> 28:36.920] It uses brainwave frequencies. [28:37.340 --> 28:39.340] There's like a bunch of science behind it. [28:39.440 --> 28:41.540] There's been studies, but there's a lot more to go. [28:41.840 --> 28:43.480] So no double blind stuff. [28:43.760 --> 28:44.740] So is it real science? [28:44.900 --> 28:45.600] Is it pseudoscience? [28:45.780 --> 28:46.080] I don't know. [28:46.220 --> 28:46.960] It helps some people. [28:47.200 --> 28:48.240] If it helps you, cool. [28:48.540 --> 28:49.480] Go to the next one, please. [28:50.520 --> 28:54.860] So you can go through, you can record a brainwave sequence. [28:55.180 --> 28:57.080] You can also play it back through sound and light. [28:57.300 --> 29:03.360] And you can go through what you would go through if you were, for instance, going from awake to asleep. [29:03.660 --> 29:08.400] Your brain synchronizes is the idea and you follow along and maybe you'll drift off to sleep. [29:08.720 --> 29:08.840] Next. [29:10.100 --> 29:12.700] So that's really the idea. [29:12.900 --> 29:14.000] If you play it back, will it work? [29:14.180 --> 29:15.600] Well, it seems to work for a lot of people. [29:16.200 --> 29:16.380] Next. [29:17.920 --> 29:19.940] Now this stuff has been going on for a long time. [29:20.660 --> 29:27.020] People would beat drums at alpha and theta frequencies, which are low, sort of subconscious, drifting off into spaciness. [29:27.820 --> 29:33.660] This guy in the second century, he noticed that when he drives by, he was rich. [29:33.900 --> 29:34.500] So he had a carriage. [29:34.680 --> 29:37.940] He was going by tree-lined driveway and the sun would beat through. [29:38.440 --> 29:39.080] He would hallucinate. [29:39.160 --> 29:41.360] He did it over and over again and he wrote about it. [29:41.980 --> 29:42.180] Go ahead. [29:43.220 --> 29:46.420] And in the 20s, we started recording brainwaves. [29:46.640 --> 29:53.680] And the first guy who did that in humans also played them back as a base for his studies. [29:54.020 --> 29:54.560] Next slide. [29:55.320 --> 29:58.240] He, by the way, went on to do the first robot research. [29:58.680 --> 29:59.480] Read up on him. [29:59.560 --> 30:00.060] He's really cool. [30:00.580 --> 30:04.640] In the 50s, there was a beat guy, Brian Gyson, who made a dream machine. [30:05.320 --> 30:10.760] And he liked hallucinating, as some people here might also. [30:11.340 --> 30:13.440] It's a really cool, beautiful thing, the dream machine. [30:13.560 --> 30:15.900] In the 70s, it was the first patent for these kind of things. [30:15.900 --> 30:16.660] Go ahead. [30:17.600 --> 30:24.860] And then people started seeing at discos, if you use these frequencies in blinking lights, you get the crowd really going. [30:25.640 --> 30:25.900] Go ahead. [30:27.380 --> 30:34.620] Yeah, and then there's a bunch of people who seem to be, you know, pretty grounded and other people who make these massive claims. [30:34.880 --> 30:36.280] Some cool, some not. [30:36.520 --> 30:36.700] Whatever. [30:36.860 --> 30:37.880] It's up for you to decide. [30:38.120 --> 30:42.360] But we also started seeing that some people with epilepsy didn't like blinking lights. [30:43.500 --> 30:44.100] Next slide. [30:45.100 --> 30:46.380] So jump ahead. [30:46.560 --> 30:54.540] I wrote that article I talked about in Make Magazine, which was actually a simplification of this thing I've been thinking of for seven years and working on for seven years. [30:55.500 --> 31:02.260] And it turned out to be one of Make Magazine's most popular project, because it does turn out that a lot of people really do like hallucinating. [31:02.420 --> 31:03.020] Go ahead. [31:03.280 --> 31:04.060] Two minutes. [31:04.660 --> 31:04.760] Yeah. [31:04.960 --> 31:06.760] It's also popular at parties and photogenic. [31:07.400 --> 31:09.140] So go to the next one. [31:09.320 --> 31:14.160] That was a very simple machine that worked with one brainwave frequency at a time. [31:14.480 --> 31:16.080] And it makes square waves. [31:16.180 --> 31:18.080] It's kind of annoying, but it's good for hallucinating. [31:18.240 --> 31:18.620] Next slide. [31:19.460 --> 31:21.800] This one is very gentle. [31:21.980 --> 31:23.760] It doesn't have meditation sequence. [31:23.760 --> 31:26.040] It has a sleep sequence. [31:26.040 --> 31:28.740] And it has beautiful noise with pulse width modulation. [31:29.200 --> 31:38.040] And it has fading lights that aren't harsh, so you don't hallucinate, but hopefully it'll help you drift off to sleep with its sleep sequence. [31:40.140 --> 31:42.900] So there's a bunch of stuff for further study. [31:44.560 --> 31:47.540] That'll be up online, so you can see it. [31:47.640 --> 31:48.180] Go to the next slide. [31:49.000 --> 31:51.060] And you can make your own because of like everything. [31:51.400 --> 31:52.960] This is an open source project. [31:53.300 --> 31:55.200] All the plans are online. [31:55.500 --> 31:57.120] And I have this Kickstarter there. [31:57.340 --> 31:59.700] You can go to Kickstarter and search for either my name or my name. [31:59.700 --> 32:03.480] or Neurodreamer or what I always use, Maltman23. [32:03.920 --> 32:04.640] Extra time? [32:07.960 --> 32:08.440] Cool. [32:08.780 --> 32:10.120] So there's the Kickstarter address. [32:10.360 --> 32:15.380] I need to raise $66,000 if it's going to be successful to make the first units at the same place. [32:15.660 --> 32:21.640] I do TV-B-Gone, which treats their people really well, pays them well, and the same people who work there year after year. [32:21.860 --> 32:23.060] They're fantastic people. [32:23.060 --> 32:24.600] I go and visit them every year in China. [32:24.920 --> 32:25.600] Next slide. [32:27.080 --> 32:28.240] There's my contact info. [32:28.380 --> 32:30.000] If you want any questions, feel free. [32:30.240 --> 32:34.820] And if you want to try it, just come to the hardware hacking area where I'll have these available. [32:35.260 --> 32:41.040] Right now I've got to go to my panel and get ready for the Geeks and Depression panel where I'll be a part of that. [32:41.300 --> 32:42.080] So thanks everyone. [32:42.900 --> 32:44.060] Huge round of applause for Mitch. [32:44.180 --> 32:44.440] Thank you. [32:49.040 --> 32:50.320] Local autonomy networks. [32:50.560 --> 32:51.140] Are you... [32:51.140 --> 32:51.420] Yes. [32:51.720 --> 32:52.180] Oh, wow. [32:52.680 --> 32:52.880] Okay. [32:52.960 --> 32:54.780] Round of applause for just being ready like that. [32:54.900 --> 32:55.440] That's amazing. [32:58.630 --> 32:59.130] All right. [32:59.310 --> 33:00.250] So you only have one slide. [33:00.850 --> 33:01.250] Ready? [33:01.450 --> 33:01.750] Go. [33:02.330 --> 33:02.890] Hi. [33:03.230 --> 33:09.150] My name's Micah Cardenas and I'm an artist, theorist, and I'm a survivor of sexual violence. [33:09.690 --> 33:19.250] And what I want to ask today is why is it that we have better technology for uploading pictures of our lunch and downloading our favorite TV shows than we do for preventing violence against people? [33:22.330 --> 33:22.890] Thanks. [33:23.510 --> 33:32.790] So in response to that question, I'm working on this project called Local Autonomy Networks or AutoNets for short, A-U-T-O-N-E-T-S. [33:32.910 --> 33:34.830] And the website is AutoNets.org. [33:35.410 --> 33:47.950] And so AutoNets is inspired by a drive to create networks of communication to increase community autonomy and reduce violence against women, LGBTQI people, people of color, all people who continue to survive violence on a daily basis. [33:48.810 --> 33:56.570] So those networks that I'm forming in this project are online and offline, including handmade wearable electronic fashion and face-to-face agreements between people. [33:57.550 --> 34:20.570] So I'm working with groups like queer youth of color groups in Detroit or a sex worker group in Montreal or a group of artist activists in Bogota, Colombia, to make these devices that will, when activated, they would use mesh networking technology to alert everybody else who's wearing a device that somebody in the network needs help and which direction to go to find that person. [34:23.350 --> 34:27.150] So mostly I wanted to do this talk to ask, call for collaborators. [34:27.210 --> 34:33.130] So if anybody wants to help work on such things, on safety hacking and safety technology, then come talk to me. [34:33.550 --> 34:46.190] So the main part of this project is a line of mesh network clothing with a goal of building networks that don't rely on corporate infrastructure to function, inspired by community-based, anti-racist, prison abolitionist responses to gendered violence. [34:46.310 --> 34:48.390] Because we all know the police are not our friends. [34:50.250 --> 34:52.270] So it's based on wearable electronics, right? [34:52.350 --> 35:01.690] It's a new form of electronics that is enabled by threads that have conductive materials sewn into them, and I'm using LilyPad Arduinos and Zigbee wireless transmitters and LED lights. [35:02.750 --> 35:06.210] And initially my idea was... three minutes past? [35:06.610 --> 35:07.530] No, it was three minutes to go. [35:07.610 --> 35:08.470] Three minutes to go, okay. [35:08.610 --> 35:17.270] So initially the idea was to make this line of mesh network clothes that have GPS transmitters in them, which would be an easier technical problem to determine direction that way, right? [35:17.270 --> 35:25.890] But when I started talking to groups like sex workers or people in Latin America who were often disappeared by the government, they were like, we don't really want a GPS tracker. [35:26.270 --> 35:29.650] We don't really want to transmit our GPS coordinates anywhere. [35:30.030 --> 35:38.610] So I've been working instead on trying to figure out how to use just the Zigbees to determine location information, which I find is a difficult technical issue. [35:38.610 --> 35:40.870] So that is something that I would love to have help with. [35:41.570 --> 35:49.590] And as we all probably know, governments from Egypt to San Francisco have demonstrated that they're willing to shut down cell phone networks to prevent dissent and protest. [35:49.970 --> 35:59.370] So I'm thinking if we have these wearable garments that provide us locative information about where our friends are, we could use them for things like protest when the networks get shut off. [35:59.370 --> 36:04.890] Or in ecological or economic crisis, obviously large-scale communication networks fail. [36:05.190 --> 36:08.390] And so mesh networking technology could save people's lives. [36:09.190 --> 36:16.730] So the idea here is that we cannot depend on corporations anymore to provide our technological infrastructure, our communications infrastructure. [36:17.070 --> 36:22.570] And to really change the story about violence, sexual violence and gendered and racialized violence. [36:22.570 --> 36:30.050] So it's no longer seen as an individual problem to be solved by individual people, but seen as a social systemic problem to be solved collectively. [36:33.330 --> 36:36.070] Yeah, I actually am under time. [36:37.690 --> 36:38.250] So... [36:41.290 --> 36:51.870] So you can come to our panel, Electric Bodies and Possible Worlds at 4:30 in Sassamon, to learn more about this and see some of the prototypes I've made in action. [36:52.510 --> 36:55.770] But the basic idea of this project is something that I call... [36:55.770 --> 36:58.510] or that people I work with and I call Science of the Oppressed. [36:58.710 --> 37:04.070] Which is to think about how science could be something else if it weren't based on corporate interests and corporate funding. [37:04.270 --> 37:16.050] And to think about how experiences of oppression, like gendered oppression or racial oppression, can be a specific form of knowledge that we can build from and have, you know, unique perspectives and different kinds of technology. [37:18.890 --> 37:19.250] And... [37:19.910 --> 37:22.230] So that we can think about things where... [37:22.230 --> 37:32.590] Like, why is it that when we think about the future of technology and bodies, since a lot of us in this room think about this, we think about things like contact lenses with computer displays embedded in them, instead of thinking about things like... [37:32.590 --> 37:33.130] 30 seconds. [37:33.130 --> 37:35.430] And lipstick and prescribed hormones. [37:35.990 --> 37:36.250] Right? [37:36.470 --> 37:37.030] I mean, what... [37:37.030 --> 37:45.090] If we're thinking about the future of augmented bodies, or the future of how we're putting our bodies together with technology, why don't we learn from people who are differently abled? [37:45.310 --> 37:49.290] Or people like me, who are transgender, who have their bodies permanently biologically modified? [37:49.930 --> 37:53.170] Or people who are so-called mentally ill, who have a different experience of the world? [37:53.430 --> 37:54.970] I think we're going to learn a lot from these people. [37:54.970 --> 37:56.850] Three, seven, six. [37:56.850 --> 37:57.830] Thanks for listening. [38:07.780 --> 38:10.140] A museum of reclaimed urban spaces. [38:10.700 --> 38:11.140] Are you here? [38:15.200 --> 38:17.240] Museum of reclaimed urban spaces. [38:17.780 --> 38:18.920] Going once. [38:19.540 --> 38:20.680] Going twice. [38:21.140 --> 38:21.800] Sold. [38:22.100 --> 38:22.260] Okay. [38:22.480 --> 38:24.300] Crypto tools for distributed social media. [38:26.320 --> 38:27.720] Crypto tools for... [38:28.060 --> 38:28.460] You're here? [38:28.600 --> 38:28.740] Okay. [38:28.960 --> 38:29.160] Awesome. [38:29.280 --> 38:29.420] Cool. [38:31.820 --> 38:32.320] All right. [38:32.540 --> 38:34.480] So, you've actually got slides. [38:34.680 --> 38:37.700] So, when you want to go to the next slide, just say slide real quickly. [38:38.120 --> 38:39.220] You've got five minutes. [38:39.400 --> 38:40.540] You know how this works? [38:40.860 --> 38:41.680] I know how this works. [38:41.800 --> 38:44.100] Okay, everybody give Vladimir a huge round of applause and let him go. [38:48.520 --> 38:48.880] Hi. [38:49.160 --> 38:50.940] Thank you for coming to Lightning Talks. [38:51.040 --> 38:51.720] So, who am I? [38:51.800 --> 38:52.840] I'm Vladimir Sadach. [38:52.960 --> 38:55.940] I'm a member at Poolab, the Montreal hackerspace. [38:56.300 --> 39:03.800] And this talk is going to talk about some cryptography developments that I think will be important for distributed social media. [39:03.980 --> 39:08.040] Things like anti-censorship proof Twitter and Facebook. [39:08.400 --> 39:10.500] Now, this talk isn't going to explain anything. [39:11.060 --> 39:17.260] It's just going to point you out to what's out there and the possibilities and things that you could research further. [39:17.500 --> 39:18.160] Next slide. [39:19.980 --> 39:22.980] So, what's social media in this context? [39:23.180 --> 39:32.460] Basically, let's limit it to sharing text and pictures with your friends who you can find and then later unfriend if you don't want to share with them anymore. [39:32.940 --> 39:33.440] Next slide. [39:34.660 --> 39:37.200] So, what does it really mean to be distributed? [39:37.740 --> 39:40.300] Well, I consider it two scenarios. [39:40.640 --> 39:50.360] Either you have everything that you need on your phone or if you don't have your phone, you could go to the library anywhere and just log in from there. [39:50.560 --> 39:52.040] So, there's no home plugs. [39:52.180 --> 39:53.300] There's no buying your own server. [39:54.040 --> 39:54.720] Next slide. [39:54.720 --> 39:57.140] Now, the question is, where is the server? [39:57.240 --> 39:58.020] How does this work? [39:58.120 --> 39:58.780] Is this magic? [39:59.120 --> 39:59.600] No. [39:59.720 --> 40:08.780] It actually depends on a very old technique, store and forward messaging, which was the basis of UNIX-to-UNIX copy, FidoNet, and USENET. [40:09.380 --> 40:15.440] And it depends on your friends having their machines and being online, whether that's their phones or their desktops. [40:16.380 --> 40:32.280] So, you still, if you're at the library, you still need a web browser and some sort of public website to go to to load the initial payload for the application, which uses WebRTC, and to sort of find some of your friends so you could bootstrap that whole process. [40:32.680 --> 40:33.400] Next slide. [40:34.080 --> 40:35.160] So, what already works? [40:35.320 --> 40:45.200] Message authentication codes for store and forward messaging, and public key encryption for identifying your friends and providing a secure channel for communication. [40:45.900 --> 40:46.460] Next slide. [40:46.720 --> 40:47.340] Three minutes. [40:47.340 --> 40:51.160] So, can you really trust your friends with your private data? [40:51.560 --> 40:53.180] Well, it turns out you can. [40:53.400 --> 41:07.660] There's developments like Tahoe Lots, the Least Authority File System, where basically encrypt and then kind of chop up your data, and you could have it on less than trusted machines and they can't access it. [41:07.780 --> 41:13.780] So, you can let your friends have your most private data and store it for you, and you'll all still be secure. [41:13.900 --> 41:15.160] You could sort of trade off storage. [41:15.160 --> 41:16.720] They have their machines online. [41:17.020 --> 41:22.320] They don't need to be all online all the time because it uses erasure codes. [41:22.680 --> 41:23.560] Next slide. [41:24.540 --> 41:27.360] So, can you trust your friends with your password? [41:27.800 --> 41:29.100] It turns out you can. [41:29.300 --> 41:33.230] There's a big area of researching photography called zero-knowledge password proofs. [41:33.790 --> 41:41.590] And right now, real zero-knowledge password proofs are not practical, but it's not computationally intractable. [41:41.770 --> 41:45.270] It's either we wait another five years or maybe there will be a breakthrough. [41:46.050 --> 41:47.430] So, it's like... [41:47.430 --> 41:47.990] Two minutes. [41:48.470 --> 41:52.130] It takes 10 minutes, 100 megabytes of transfer, but we can really get that down. [41:52.730 --> 41:53.810] So, next slide. [41:54.150 --> 41:56.550] Can you trust your friends with your private keys? [41:56.810 --> 41:58.270] And this is really interesting. [41:58.570 --> 41:59.550] This paper... [41:59.550 --> 42:09.570] It turns out that you can, if you have more than one friend, you can assemble a private key knowing only a password and having some of your friends around. [42:09.810 --> 42:11.930] So, I think that's going to be really, really important. [42:12.350 --> 42:12.830] Next slide. [42:13.710 --> 42:15.290] So, what about identity? [42:15.630 --> 42:27.590] Well, when Bitcoin came along, it turns out that having blockchains is also useful for doing naming, as, you know, Namecoin now does... tries to do for a distributed DNS. [42:27.810 --> 42:30.510] So, that's going to be fully distributed and, again, secured. [42:30.690 --> 42:31.130] Next slide. [42:31.950 --> 42:34.090] Now, how would you unfriend someone? [42:34.230 --> 42:35.910] And this one, I find, is the most interesting. [42:36.490 --> 42:45.890] Broadcast encryption was developed by the copyright mafia for cable set-top boxes and so they could lock out your DVD players when the keys got compromised. [42:46.490 --> 42:47.290] And now, I think we can... [42:47.290 --> 42:47.730] Extra time? [42:47.910 --> 42:49.310] Turn that into... [42:49.310 --> 42:49.950] Yeah. [42:52.570 --> 42:55.790] We can turn that into cool new tools for piracy. [42:55.990 --> 42:56.930] Turn that around on them. [42:57.090 --> 42:57.550] Next slide. [42:58.370 --> 43:01.270] So, once again, I'm Vladimir Sadach. [43:01.430 --> 43:05.350] If you look me up on Twitter, I posted these slides and more links. [43:05.650 --> 43:08.270] And if you want to talk about this more, come see me. [43:08.890 --> 43:09.390] Thank you. [43:16.630 --> 43:17.970] Online map censoring. [43:18.210 --> 43:18.730] Are you... [43:18.730 --> 43:19.110] Yes. [43:19.430 --> 43:19.590] Wow. [43:19.890 --> 43:19.990] Okay. [43:20.050 --> 43:20.930] Another person ready to go. [43:21.170 --> 43:21.450] Sweet. [43:21.910 --> 43:22.330] Cool. [43:22.470 --> 43:23.310] That's the HTML version? [43:23.470 --> 43:24.150] Yeah, that's... [43:24.150 --> 43:24.310] Sweet. [43:24.630 --> 43:24.870] Okay. [43:25.390 --> 43:25.510] Yeah. [43:31.210 --> 43:31.650] Yeah. [43:31.810 --> 43:32.130] No problem. [43:32.390 --> 43:32.510] Okay. [43:33.150 --> 43:33.570] Okay. [43:33.670 --> 43:33.790] Ready? [43:34.070 --> 43:34.430] So, yeah. [43:34.610 --> 43:36.050] So, here's a funny story. [43:36.410 --> 43:40.410] When you go on Google and you search for Israel and you find... [43:40.410 --> 43:41.830] You look for online maps of Israel. [43:41.970 --> 43:42.290] Next slide. [43:42.730 --> 43:44.350] Then what you see is this. [43:44.430 --> 43:48.250] This is the best resolution that you can get of aerial imagery of Israel. [43:48.250 --> 43:51.790] Now, that's not because Google doesn't have, like, better resolution. [43:51.790 --> 43:52.410] It has it. [43:52.530 --> 44:04.750] But Google is bound by a United States law that requires it to not show pictures or images that are better than two pixels... two meters per pixel. [44:04.990 --> 44:05.510] So... [44:05.510 --> 44:05.810] Next slide. [44:06.350 --> 44:10.610] So, the State of Israel actually got this clause inside a U.S. law. [44:11.130 --> 44:13.050] It's the National Defense Authorization Act of 1997. [44:14.250 --> 44:18.930] Basically limiting the dissemination of high resolution imagery of the State of Israel. [44:19.090 --> 44:19.850] And that's a U.S. law. [44:20.150 --> 44:20.810] So, that's kind of weird. [44:21.170 --> 44:26.010] So, Israel is very paranoid about people seeing aerial imagery of Israel. [44:26.230 --> 44:26.730] Next slide. [44:27.370 --> 44:32.770] So, when you go on Google, and you look at Tel Aviv, this is the Israeli Pentagon, more or less. [44:32.890 --> 44:34.210] It's like the main headquarters of the army. [44:35.190 --> 44:35.990] Center of Tel Aviv. [44:36.510 --> 44:37.250] Capital of Israel. [44:37.750 --> 44:41.850] So, that little trapezoid shape in the middle is the whole... is the base. [44:42.050 --> 44:43.910] And this is, like, the best resolution that you can get. [44:44.010 --> 44:46.170] If I zoom in more, you're gonna get... it's gonna be blurry again. [44:47.150 --> 44:48.770] So, this is what you get on Google. [44:48.970 --> 44:55.810] Now, if you go on an Israeli map provider, you're gonna see... you're gonna get high resolution, but it's also censored by the state. [44:56.010 --> 44:58.630] So, if you go on the next slide, you're gonna see... [44:58.630 --> 45:08.010] I don't know if you can see the very eloquent Photoshop done on this, but someone planted, like, this huge central park in Tel Aviv, and that park doesn't exist. [45:08.850 --> 45:09.250] So... [45:10.670 --> 45:12.470] So, that's what you get on Israeli map provider. [45:12.710 --> 45:13.750] So, question number one. [45:13.750 --> 45:19.010] Can we diff these two versions of the maps to try to... to... to find these places that... [45:19.010 --> 45:20.010] that someone has censored? [45:20.230 --> 45:21.310] So, that's the first question. [45:22.190 --> 45:23.310] Second question is... [45:23.310 --> 45:23.830] Next slide. [45:24.250 --> 45:30.030] So, now we have a new map provider in Israel, which censors... censors this place like this. [45:30.210 --> 45:34.270] So, basically pixelizing entire... entire areas of... of interest. [45:34.630 --> 45:35.110] Three minutes. [45:35.570 --> 45:35.790] So, so... [45:35.790 --> 45:37.930] So, again, a high value target, and it's pixelated. [45:38.210 --> 45:40.030] Now, the first question... [45:40.030 --> 45:41.950] Now, second question is what... [45:41.950 --> 45:42.150] Yeah. [45:42.150 --> 45:43.890] So, what can we do with that? [45:44.110 --> 45:44.770] And can we... [45:45.250 --> 45:53.150] Can we manipulate these images using CV libraries, namely OpenCV, or any other image manipulation techniques, to find these pixelated areas? [45:53.190 --> 45:59.090] So, for example, we've applied a how transformation on this image to find lines in the image. [45:59.630 --> 46:00.930] And that's just one technique. [46:01.110 --> 46:05.590] You know, we can try to think about other techniques that we can use to find pixelated areas. [46:06.070 --> 46:07.770] So, basically, two questions. [46:07.890 --> 46:08.170] Next slide. [46:08.630 --> 46:10.090] So, one is that... [46:10.090 --> 46:10.570] Small. [46:10.790 --> 46:16.490] So, how can we diff two different images of the same area and try to programmatically see if they have been censored? [46:16.590 --> 46:20.670] And second of all, can we recognize pixelated areas within a single image? [46:21.570 --> 46:23.350] I've... I'm starting to look at this. [46:23.470 --> 46:30.630] If there are any CV people that know this stuff and can suggest better methods to do this, please approach me. [46:30.630 --> 46:32.090] I would be happy to talk to us about you. [46:33.070 --> 46:33.710] With this... [46:33.710 --> 46:34.150] With... [46:34.150 --> 46:34.270] Yeah. [46:34.650 --> 46:35.110] You got an idea. [46:36.910 --> 46:38.030] Under time, but that's it. [46:38.350 --> 46:38.390] Yeah. [46:38.450 --> 46:38.990] So, thanks a lot. [46:39.270 --> 46:39.890] Give him a round of applause. [46:40.030 --> 46:40.370] Thank you. [46:46.550 --> 46:46.870] So... [46:49.290 --> 46:50.490] Stealing passwords remotely. [46:53.250 --> 46:53.570] Okay. [46:57.480 --> 46:58.020] All right. [46:58.780 --> 46:59.060] All right. [46:59.200 --> 47:01.460] A returning presenter from last time. [47:01.560 --> 47:01.600] Yeah. [47:01.600 --> 47:01.880] Did you... [47:01.880 --> 47:02.900] Was it okay last time? [47:02.900 --> 47:03.640] I kind of... [47:03.640 --> 47:04.480] I felt bad. [47:04.640 --> 47:06.020] I cut you off at the end, but you, like, had... [47:06.020 --> 47:06.440] Yeah. [47:06.440 --> 47:07.480] You, like, were right there. [47:07.560 --> 47:08.300] It's hard to tell. [47:08.720 --> 47:08.860] Yeah. [47:08.860 --> 47:09.920] One guy said it was a good story. [47:10.360 --> 47:10.680] Anyway. [47:10.900 --> 47:11.680] Two ways to think of this one. [47:12.720 --> 47:14.780] Just to be clear, because I was asked to clarify this. [47:14.920 --> 47:20.860] They have five minutes to give their whole presentation, but the audience can cut them off at the fourth minute. [47:21.100 --> 47:25.660] And I'm going to do my best to try to count down four minutes, three minutes, two minutes. [47:25.760 --> 47:26.080] That's all right. [47:26.080 --> 47:27.100] I got my own clock anyway. [47:27.380 --> 47:27.600] Okay. [47:27.720 --> 47:28.160] Extra time. [47:28.260 --> 47:28.420] All right. [47:28.520 --> 47:28.600] Great. [47:28.600 --> 47:31.020] So, at the one minute mark, I'll ask for extra time. [47:31.160 --> 47:32.040] And if they like you... [47:32.040 --> 47:32.400] Yeah. [47:32.580 --> 47:32.780] Okay. [47:33.120 --> 47:34.240] I won't need a lot of time anyway. [47:34.460 --> 47:34.680] Okay. [47:34.720 --> 47:34.860] Ready? [47:35.220 --> 47:35.380] Yeah. [47:35.600 --> 47:35.740] Go. [47:35.960 --> 47:36.240] All right. [47:36.340 --> 47:37.900] So, I'm a bad guy. [47:38.040 --> 47:39.100] I want to steal your password. [47:39.360 --> 47:39.800] Next slide. [47:40.340 --> 47:40.660] Okay. [47:40.700 --> 47:41.060] That's me. [47:41.560 --> 47:42.020] Next slide. [47:42.440 --> 47:42.740] Okay. [47:42.740 --> 47:50.380] So, if I want to steal your password, the easiest thing is if I can trick you into being a moron and signing into a stupid site like this that doesn't even encrypt anything. [47:50.720 --> 47:51.480] This is HTTP. [47:52.180 --> 47:52.840] So, next slide. [47:53.060 --> 47:56.680] If I just get your network traffic, your password is sent over the wire and it clears. [47:56.960 --> 47:57.760] So, that's easy. [47:58.060 --> 48:04.500] But the other thing, which I didn't normally think about, is on the next slide, your password is also stored in the RAM of your computer. [48:04.500 --> 48:09.600] If you're using a Windows machine, this is just raw RAM and your password is just in the RAM in the clear. [48:10.520 --> 48:11.200] So, next slide. [48:11.460 --> 48:14.320] If I want to protect myself, I use a secure website. [48:14.800 --> 48:15.780] HTTPS like Google. [48:15.980 --> 48:20.640] Now, if I sign in here, my password is encrypted on the Internet so it's harder to steal. [48:20.980 --> 48:22.240] Although we know there are a few tricks. [48:22.860 --> 48:26.080] But, next slide will show it's still in the RAM in the clear. [48:26.400 --> 48:29.860] Because the browser author did not think about this. [48:29.860 --> 48:35.700] So, if I could just read your RAM, I could get all the passwords you've typed into websites pretty easily. [48:36.240 --> 48:37.880] But that's one target. [48:38.060 --> 48:40.500] A more interesting target is to steal your login password. [48:40.780 --> 48:41.400] Go on to the next one. [48:41.680 --> 48:47.140] So, your Windows login password, for some reason which I do not understand, is also stored in RAM. [48:47.360 --> 48:48.080] Next slide. [48:48.980 --> 48:53.380] Now, if you look in RAM for the password itself, you will not find it in plain text. [48:53.660 --> 48:58.120] But, if you go to the next slide, it is stored in an encrypted form. [48:58.120 --> 49:01.360] And this fellow, Hernan Ochoa, wrote the tool to decrypt it. [49:01.520 --> 49:03.240] There was an earlier version called Mimi Katz. [49:03.360 --> 49:03.960] Go to the next one. [49:04.420 --> 49:06.540] This thing decrypts it. [49:06.640 --> 49:10.360] It finds the encryption key and decrypts it in RAM. [49:10.500 --> 49:11.980] Works on all modern versions of Windows. [49:12.380 --> 49:13.380] So, go to the next slide. [49:13.760 --> 49:23.220] And so, all you have to do is use Backtrack, the social engineering tool kit, and use any attack that will give you the ability to run the Windows credential editor on their machine. [49:23.420 --> 49:27.540] The one I use is a Java exploit because it doesn't require any vulnerability at all. [49:27.540 --> 49:28.920] It's social engineering. [49:29.120 --> 49:34.340] The user is presented with a useless warning that says this site is attempting to run a Java applet. [49:34.500 --> 49:34.920] Is that okay? [49:35.820 --> 49:36.220] Three minutes. [49:36.860 --> 49:37.240] And that's it. [49:37.440 --> 49:37.760] Next one. [49:38.180 --> 49:40.500] And you just get the password in plain text. [49:40.720 --> 49:44.340] It's this thing here that says your dash name dash one, two, three, four, five. [49:44.580 --> 49:45.820] It can be as long as you want. [49:46.020 --> 49:47.480] You don't have to crack a hash. [49:47.620 --> 49:48.680] You don't have to do anything. [49:49.240 --> 49:51.000] And it works in all modern versions of Windows. [49:51.000 --> 49:53.240] So, that's all I wanted to tell you. [49:53.380 --> 49:54.640] This is a lot of fun to play with. [49:56.060 --> 49:56.540] All right. [50:05.540 --> 50:05.900] All right. [50:05.900 --> 50:06.180] All right. [50:06.360 --> 50:07.760] And next up, Matthew Borgati. [50:08.280 --> 50:08.640] Howdy. [50:09.680 --> 50:10.160] All right. [50:11.140 --> 50:12.680] Let me just get my notes up here. [50:13.820 --> 50:14.180] Boom. [50:14.940 --> 50:16.280] Everybody's coming in under... [50:16.280 --> 50:18.760] A round of applause for all the presenters who came in under time. [50:18.920 --> 50:23.520] You haven't had to reduce some of them. [50:23.640 --> 50:24.080] Okay, Matt. [50:24.260 --> 50:24.580] All right. [50:24.780 --> 50:26.840] So, I'm just going to point to you and advance the slide. [50:26.840 --> 50:29.520] So, this is Robert Sapolsky. [50:29.640 --> 50:31.240] He has mad stats in neurobiology. [50:31.400 --> 50:33.800] He also is a professional baboon molester. [50:34.140 --> 50:35.760] Now, I don't mean that in an insulting way. [50:35.800 --> 50:38.200] He actually tranquilizes baboons as part of his job. [50:38.300 --> 50:41.300] He spends half of the year in the savannah tranquilizing baboons. [50:41.840 --> 50:44.740] And the other half of his year teaching at Stanford. [50:46.060 --> 50:49.760] So, what ends up happening with this is he studies the baboons' social behavior. [50:49.880 --> 50:50.700] They have stressful lives. [50:50.800 --> 50:51.480] They fight with each other. [50:51.580 --> 50:56.320] Baboons will rip each other apart for the chance to dominate the other baboon and mate with all the ladies. [50:56.640 --> 50:58.580] It's a very competitive, stressful life for them. [50:58.760 --> 51:06.020] And they suffer from the same effects of long-term depression and long-term stress-related disease, like heart attacks and hypertension, as we do. [51:06.560 --> 51:09.540] Which is weird because things like giraffes and zebras don't. [51:09.700 --> 51:13.400] Giraffes and zebras only have two modes, which are off and run for your life. [51:14.840 --> 51:23.660] So, they don't tend to deal with long-term stress because as soon as a stressor is gone, as soon as they can't see a lion, can't smell another angry zebra, they don't have to worry about stuff. [51:23.660 --> 51:26.500] So, one of the interesting things is depression is a stress-related disease. [51:26.660 --> 51:27.180] Four minutes left. [51:27.380 --> 51:27.660] Excellent. [51:28.060 --> 51:28.980] Lots of similar symptoms. [51:29.120 --> 51:29.400] Next slide. [51:30.660 --> 51:33.800] So, I'd like to talk about depression and stress-related disease. [51:33.920 --> 51:35.320] This is Sapolsky with one of his friends. [51:36.640 --> 51:39.940] We have complex brains and complex lives, a little like baboons. [51:40.440 --> 51:51.120] And so, we have this ability to spook ourselves, to give ourselves stress, to give ourselves the things that actually activate all of these interesting mechanisms inside of our brains that cause more stress. [51:51.120 --> 52:07.100] So, if you think about yourself and your life and the fact that you're going to be put inside of a box one day and buried in the ground, and you're going to... that heart's going to stop, and you're going to decompose, and the room went quiet, and that stresses you out. [52:07.140 --> 52:10.020] It's a thing that stresses you out that doesn't have any physical characteristics. [52:10.300 --> 52:11.860] It's not that another angry... next slide. [52:12.220 --> 52:15.300] Human is coming up to you and trying to savage you. [52:15.300 --> 52:17.180] It's your own brain giving you this stress. [52:17.360 --> 52:30.060] And so, one of the interesting things about neurobiology and what it suggests for depression is, it's partially... next slide, that there are structures inside of you that cause you to release these stressful chemicals called glucocorticoids. [52:30.220 --> 52:31.260] It's cortisol is one of the primary... [52:31.260 --> 52:31.520] Three minutes. [52:32.060 --> 52:32.560] Next slide. [52:33.460 --> 52:35.160] ...one's in the human biology. [52:35.660 --> 52:37.820] What it does is you have these neurons. [52:38.140 --> 52:40.200] These neurons talk to each other across synapses. [52:40.200 --> 52:42.920] So, it goes that one neuron is talking to the other ones. [52:43.000 --> 52:45.440] It has a mouth, more or less, and ears, more or less. [52:45.700 --> 52:48.780] And across that gap, there's this place where chemicals flow. [52:48.880 --> 52:49.480] That's the synapse. [52:49.620 --> 52:56.940] And when you have stressors, like the cortisol starts squirting out of your brain, and it does a lot of good things... next slide... for you immediately. [52:57.340 --> 53:05.660] So, what ends up happening is immediately, instantaneously, you get faster at running, and you get stressed out, and you remember things slightly better. [53:05.660 --> 53:13.580] You can picture, like, times when you are about to, like, take a test or something like that, and there's this period where you're hyperproductive because the stress is making you better. [53:13.740 --> 53:24.140] And then after eight hours of this stress, you are a blob of meaningless nothing that you can't write, and you can't think, and you can't remember stuff, and you can't remember what you were reading an hour ago. [53:24.300 --> 53:26.740] And part of this is because initially... [53:26.740 --> 53:27.160] Two minutes. [53:27.980 --> 53:36.860] Initially, what's happening is that all of these dendritic spines, the things that are receptive to this glucocorticoid stuff are really, really excited, and then they start dying. [53:37.200 --> 53:40.100] And then the more this goes on, you start getting neurotoxicity. [53:40.320 --> 53:52.220] You start getting these patterns that are etched in your brain that actually start making you more and more sensitive to cortisol, more and more sensitive to these repetitive thoughts that stress you out, and you get stressed and stressed and stressed and stressed, [53:52.260 --> 53:53.400] and your hippocampus starts shrinking. [53:53.580 --> 53:53.700] Next. [53:54.280 --> 53:55.320] And so what's... [53:56.060 --> 54:00.140] So what's interesting about this is there are many, many repetitive cycles in depression. [54:00.140 --> 54:04.580] And there are many repetitive cycles in stress that cause themselves to repeat themselves that you can't get out of. [54:04.820 --> 54:10.480] And many of the therapies on this... If I can get extra time, I will talk about two of the therapies. [54:14.520 --> 54:15.020] All right. [54:15.480 --> 54:20.020] So two of the therapies are electroconvulsive therapies and MAOIs. [54:20.040 --> 54:21.780] And I will describe them both really quickly. [54:21.980 --> 54:29.700] So electroconvulsive therapy, the thing where you have at the end of Cuckoo's Nest, Cuckoo's Nest, One Flew Over the Cuckoo's Nest, where the guy is being shocked and his brain is... [54:30.300 --> 54:31.340] I think that's how it ends. [54:31.420 --> 54:32.020] I've never seen the movie. [54:33.580 --> 54:41.840] So the electroconvulsive therapy is meant to try and restructure how your synapses work with each other... [54:41.840 --> 54:42.760] 45 seconds? [54:43.040 --> 54:43.180] Yes. [54:43.400 --> 54:44.960] To try and scramble what you're doing with your brain. [54:45.100 --> 54:55.260] To essentially try to get you out of these habits of thought and out of these habits of stimulators, causing this auto-stimulation feedback loop where you are stressed out, and you make more cortisol, and you stress yourself out, and you make more cortisol. [54:55.260 --> 54:56.600] So that sort of kind of works. [54:56.720 --> 54:57.280] 30 seconds? [54:57.560 --> 55:04.360] On the other side, you have MAOIs, which are monoamine oxidase inhibitors, which try to keep serotonin inside of your brain longer. [55:04.360 --> 55:06.160] As in, there's a thing that rips apart serotonin. [55:06.480 --> 55:10.940] And if you put an MAOI in the thing that rips apart serotonin, it doesn't exist anymore. [55:12.240 --> 55:15.820] So you could totally get over depression if magic happened and your brain worked even better. [55:17.740 --> 55:18.220] I'm done! [55:27.420 --> 55:28.140] Okay, Hackertown. [55:30.780 --> 55:32.040] Okay, SciTech, you are here. [55:32.800 --> 55:32.980] All right. [55:33.380 --> 55:33.960] Do you know the drill? [55:34.120 --> 55:34.480] Ready to go? [55:34.880 --> 55:35.060] Yes. [55:35.360 --> 55:36.800] Okay, we're running a really long time, so hurry up. [55:37.020 --> 55:37.220] Go. [55:37.220 --> 55:37.440] All right. [55:38.480 --> 55:39.940] I'm SciTech of Alpha One Labs. [55:40.520 --> 55:41.820] We're working on our project. [55:41.820 --> 55:46.520] I started Alpha One Labs three years ago, co-founded Alpha One Labs. [55:47.040 --> 55:50.040] And we've learned a lot of things when having a hackerspace. [55:50.360 --> 55:53.400] And one of them is that it's like a gym. [55:53.680 --> 55:56.900] So some people make excuses to not go to the gym. [55:57.060 --> 56:00.180] So we want to make it very easy for people to get out. [56:00.320 --> 56:04.880] We're making Hackertown a block away from the train, the Graham Avenue L train. [56:04.880 --> 56:13.100] And what Hackertown is, it's a pioneering educational center for clean technology and sustainability, featuring the world's first marketplace for hackers. [56:13.780 --> 56:14.500] Next slide, please. [56:15.460 --> 56:27.460] So we're buying a parking lot a block away from the train, and we're going to get recycled shipping containers and build up a huge building for hackers with a retail store on the bottom. [56:28.040 --> 56:40.260] And we're going to have tons of classroom area, co-working space, event space, full machine shop, including a five-axis CNC, 3D printers, wire jet, laser cutter. [56:41.400 --> 56:45.040] In addition, we'll also have the Alpha One Labs hackerspace located there. [56:46.240 --> 56:57.560] And a new thing that's kind of different than a co-working space is a me space, where you can rent a room out, be by yourself, work on your project in solitary comm. [56:58.360 --> 57:03.660] We're going to be off the grid, completely powered by solar panels, wind generation. [57:04.100 --> 57:07.840] We're going to have a gym where people work out and actually contribute back to the grid. [57:07.960 --> 57:10.840] We're going to store it all into a hydrogen fuel cell. [57:12.800 --> 57:20.180] And then we're going to have nine acres of agriculture, because each container can hold about an acre of food. [57:20.320 --> 57:24.880] We're going to dedicate nine acres for food production and sell it back to the community. [57:25.300 --> 57:27.900] This is going to be on Kickstarter in about a week. [57:28.120 --> 57:31.200] We're going to raise $5 million and make this happen. [57:40.660 --> 57:43.800] With three minutes left to spare, RepliCounts. [57:45.020 --> 57:45.500] RepliCounts. [57:46.140 --> 57:46.620] Ready? [57:46.840 --> 57:47.060] Okay. [57:47.300 --> 57:48.000] You got one slide. [57:48.340 --> 57:50.740] And SciTech had three minutes left. [57:51.000 --> 57:51.360] Yep, that's it. [57:51.480 --> 57:51.680] Ready? [57:51.760 --> 57:52.380] Five minutes, go. [57:52.740 --> 57:52.940] Yep. [57:53.740 --> 57:57.140] My name's John James, and I'm actually doing a... [57:57.140 --> 58:03.380] I have a scheduled presentation in the Felsenstein Room unscheduled presentation tomorrow at noon. [58:03.380 --> 58:06.400] So I'm looking for collaborators, too. [58:07.160 --> 58:22.260] Anyway, what it's about is that today there could be online financial accounts that could reproduce, like independent children accounts, which are basically a copy of the parent. [58:22.540 --> 58:24.580] Then they can reproduce and so on. [58:24.580 --> 58:27.140] So you can have generations of these things. [58:27.160 --> 58:31.100] It means that an account can have a family tree. [58:31.340 --> 58:38.180] And the reason it's important is that you can inherit infrastructure, like settings and services. [58:38.620 --> 58:48.880] And it basically ends up as being a way that you can manage a much more complex infrastructure easily than you could otherwise do. [58:50.000 --> 58:54.000] So, what are some of the examples that I might do with this? [58:54.640 --> 58:54.800] Four minutes. [58:54.920 --> 59:02.320] One thing for security, you know, since you're making accounts all the time, you can make new accounts very easily. [59:02.720 --> 59:09.020] You can destroy them very easily or they can self-destruct and transmit the money to a... [59:09.020 --> 59:12.940] any remaining money to an undisclosed location that you set up in advance. [59:14.280 --> 59:19.180] And one, you might make an account that only has $5 in it and never has any more. [59:19.580 --> 59:33.460] And if sent on an email to a certain, like a special email address that somebody may get at this particular server, would charge the account $0.05 and pay that to the recipient. [59:34.040 --> 59:38.520] Well, $0.05 is going to kill the business model of most spam. [59:39.020 --> 59:41.200] Maybe some phishing not, but... [59:42.120 --> 59:47.000] In other words, the account is so little that you can put it out in the clear and send it along. [59:47.140 --> 59:52.280] You don't have to worry about the encryption and all the things you would otherwise have to worry about. [59:53.840 --> 59:54.320] So... [59:54.320 --> 59:54.800] Three minutes. [59:55.340 --> 59:55.580] Yep. [59:55.780 --> 59:57.660] Another example. [59:57.960 --> 01:00:00.820] Actually, the big example. [01:00:01.760 --> 01:00:02.060] The... [01:00:02.700 --> 01:00:14.680] Well, a real central problem we have today in the whole world and the Internet is how do artists and journalists and so on support themselves for online work? [01:00:14.680 --> 01:00:19.980] Because the Internet works best if everything is free. [01:00:20.220 --> 01:00:27.420] And, well, second best if a big company like Apple does a big system like iTunes and gets everybody to sign up for it. [01:00:27.760 --> 01:00:29.260] That has disadvantages. [01:00:29.860 --> 01:00:32.500] And so the... [01:00:32.500 --> 01:00:34.200] Just click to download free. [01:00:34.460 --> 01:00:35.020] That's the... [01:00:35.020 --> 01:00:36.200] That's an excellent model. [01:00:36.560 --> 01:00:41.360] Well, with these accounts, you can set up what I call a smart links. [01:00:41.560 --> 01:00:42.240] Oh, is the... [01:00:42.240 --> 01:00:43.060] The slide's not up. [01:00:43.480 --> 01:00:44.060] Oh, yeah. [01:00:44.380 --> 01:00:44.900] That's right. [01:00:45.200 --> 01:00:45.540] Okay. [01:00:45.800 --> 01:00:45.860] Good. [01:00:45.860 --> 01:00:45.880] Good. [01:00:47.540 --> 01:00:52.260] And there's, in blue there, just a made-up example. [01:00:52.500 --> 01:00:54.720] So, in other words, it's a simple links on it. [01:00:55.100 --> 01:00:56.480] Links to the record in a database. [01:00:57.580 --> 01:00:58.220] And it can... [01:00:58.220 --> 01:01:16.340] For example, someone could sponsor a particular song that they like, or a work of a particular band that they like, or a journalistic report that they like, and maybe sponsor 200 copies at 50 cents each, pay 100 bucks. [01:01:17.140 --> 01:01:18.580] And then the... [01:01:18.580 --> 01:01:26.700] Using that link, and then the first 200 people that click the link and choose to download the art, can do so free. [01:01:27.340 --> 01:01:38.860] Now, they also get a chance to add more sponsorship, and the sponsors can send out a short message to people who use the content they paid for, advertising or otherwise. [01:01:40.420 --> 01:01:44.320] And all those 200 get a chance to add more sponsorship if they want. [01:01:44.520 --> 01:01:47.960] So, meaning that that smart link can circulate indefinitely. [01:01:48.280 --> 01:01:52.300] And it can actually reproduce other links, and there's a lot more to it. [01:01:52.400 --> 01:01:56.380] So, I'll be in the Felsenstein room tomorrow. [01:01:56.380 --> 01:01:56.680] Extra time? [01:01:57.860 --> 01:01:58.340] Okay. [01:01:59.420 --> 01:02:01.800] Well, thanks, but I'm about ready anyway. [01:02:02.180 --> 01:02:04.180] I'll be in the Felsenstein room at noon tomorrow. [01:02:04.180 --> 01:02:05.120] We can talk about this. [01:02:05.980 --> 01:02:09.860] I've been developing this for a while, and looking for people to work with. [01:02:11.060 --> 01:02:11.700] Okay, great. [01:02:14.560 --> 01:02:17.100] And one last final round of applause for all the lightning talks. [01:02:17.260 --> 01:02:18.080] That's all we got. [01:02:21.670 --> 01:02:23.630] And I'm going to hand this over to Rob T. [01:02:23.810 --> 01:02:24.150] Firefly. [01:02:24.290 --> 01:02:24.790] Thank you very much.