1 00:00:09,590 --> 00:00:10,810 about to be. 2 00:00:11,650 --> 00:00:15,090 First and foremost, who left their cell phone here? 3 00:00:17,740 --> 00:00:19,580 Free phone calls for me. 4 00:00:21,180 --> 00:00:22,920 Okay, I'm going to do a quick introduction. 5 00:00:22,920 --> 00:00:24,820 I'm Agent X, aka Jesse Krems. 6 00:00:24,820 --> 00:00:27,280 I'm the president and co-founder of the Hacker Foundation. 7 00:00:27,900 --> 00:00:30,580 And let me talk to you about some of the people that are here. 8 00:00:30,620 --> 00:00:32,460 This is Jim Schuyler. 9 00:00:33,080 --> 00:00:37,480 He's from, he's our operative in Uganda right now. 10 00:00:38,220 --> 00:00:39,700 This is Nick Farr. 11 00:00:40,640 --> 00:00:43,180 He's our accountant and registered CPA. 12 00:00:43,300 --> 00:00:45,140 Or he's working on it very hard. 13 00:00:45,460 --> 00:00:46,940 That's uh, Fraser Cunningham. 14 00:00:46,940 --> 00:00:49,000 You've probably seen him around, aka Null Tone. 15 00:00:49,000 --> 00:00:51,460 He's our secretary and I think I just outed him. 16 00:00:52,080 --> 00:00:53,880 Uh, that's Locke. 17 00:00:53,880 --> 00:00:55,220 Can I use a real name? 18 00:00:55,320 --> 00:00:56,680 Okay, that's Stephen Kirk. 19 00:00:56,680 --> 00:00:58,760 He runs all the networks here at DEF CON. 20 00:01:04,040 --> 00:01:05,420 You got Wi-Fi? 21 00:01:05,420 --> 00:01:06,600 It's because you got Locke. 22 00:01:07,080 --> 00:01:12,080 This man right here, he works for, uh, I, no, that's not Louise. 23 00:01:14,400 --> 00:01:15,300 That's Christian. 24 00:01:18,940 --> 00:01:20,940 I'm just going to give this cell phone to some guy. 25 00:01:21,240 --> 00:01:26,060 So, uh, and then that's Jennifer at the end and that man in between who I haven't talked to a lot. 26 00:01:26,480 --> 00:01:29,180 Uh, he's going to be talking about one of our projects in Chicago. 27 00:01:29,560 --> 00:01:34,660 And this man bringing me water here is Code24, who's a stalwart friend. 28 00:01:34,660 --> 00:01:35,920 Thank you very much. 29 00:01:37,560 --> 00:01:43,660 So here's our quick history of the Hacker Foundation, um, and where we've been and where we're going kind of thing. 30 00:01:47,560 --> 00:02:02,660 In a, in 1996, Major Malfunction, one of the head speaker goons, or one of the head goons, and who's currently speaking another track and can't be here, went to Sarajevo to set up a BBS, uh, to help the people that were trapped in their apartments by snipers. 31 00:02:02,660 --> 00:02:10,300 A BBS in a war-torn area is a pretty useful tool because, you know, you need to know where you can get water, where you can get, you know, it's safe to travel and so on and so forth. 32 00:02:10,300 --> 00:02:11,340 He's the one in the middle. 33 00:02:11,800 --> 00:02:16,020 Uh, and so he, he told me about this, uh, prior to DEFCON 9. 34 00:02:16,080 --> 00:02:17,240 It's been rattling around in my head. 35 00:02:17,240 --> 00:02:19,260 I'm like, whoa, that's so cool. 36 00:02:19,280 --> 00:02:20,680 Flying to war-torn areas. 37 00:02:20,680 --> 00:02:21,880 Set up network equipment. 38 00:02:21,880 --> 00:02:22,460 Yeah! 39 00:02:23,340 --> 00:02:27,280 So the, um, so that rattled around in my head and I thought about that for a while. 40 00:02:27,740 --> 00:02:35,720 And then Nick and I were attending bar over at Caesar's one night and I, this is how I met Nick and he was, he was helping me out and I was like, wow, Nick's a really cool guy. 41 00:02:35,720 --> 00:02:38,520 He's really on it and he's way more organized than me. 42 00:02:38,820 --> 00:02:46,040 And the next day we were up on top of the, uh, Alexis Park playing with one of Uncle Iris' sat phones. 43 00:02:46,440 --> 00:02:54,240 The, um, and, uh, so the, uh, and we were talking about that and we thought this was a great tool. 44 00:02:54,240 --> 00:02:55,340 It's really awesome. 45 00:02:55,480 --> 00:03:00,580 The, um, the, uh, wait a second. 46 00:03:00,700 --> 00:03:02,920 Cue it for me. 47 00:03:03,240 --> 00:03:04,860 So we were playing with the satellite equipment. 48 00:03:04,860 --> 00:03:05,980 We thought this was really awesome. 49 00:03:05,980 --> 00:03:07,020 We were like, what could we do with this? 50 00:03:07,020 --> 00:03:09,860 And we were thinking about something called Medici Sans Frontier at the time. 51 00:03:09,880 --> 00:03:11,300 Doctors without borders. 52 00:03:11,600 --> 00:03:14,100 And Nick was like, yeah, hackers without borders. 53 00:03:14,360 --> 00:03:15,760 That won't scare anyone. 54 00:03:16,360 --> 00:03:21,380 Um, and so we kind of toned it down a little at that time and we decided to call it Hackers for Humanity. 55 00:03:21,700 --> 00:03:24,160 And we talked about it a little and that was about where we left it. 56 00:03:24,160 --> 00:03:31,100 And then at Defcon 10, uh, I sent out a mailing to DC forums and we got a bunch of people together. 57 00:03:31,540 --> 00:03:32,220 He's one of them. 58 00:03:32,440 --> 00:03:35,340 To, uh, talk about what Hackers for Humanity is going to be. 59 00:03:35,340 --> 00:03:37,560 What it, you know, what this means. 60 00:03:37,560 --> 00:03:46,300 Um, and we went over to Metro Pizza which has these huge white paper tablecloths and ideas were flying just fast and furious about what Hackers for Humanity should be. 61 00:03:46,300 --> 00:03:47,640 Should be this, should be that. 62 00:03:47,640 --> 00:03:50,220 We really came out of this meeting with two things. 63 00:03:50,460 --> 00:03:51,140 Or three things. 64 00:03:51,140 --> 00:03:53,240 A long possible list of activities. 65 00:03:54,160 --> 00:03:55,580 A lot of energy. 66 00:03:55,680 --> 00:03:58,100 And Priest said something that was really important. 67 00:03:58,100 --> 00:04:01,280 Which was, if you want to make it real, you got to make it formal. 68 00:04:01,680 --> 00:04:04,780 So, uh, we started to do that. 69 00:04:04,820 --> 00:04:13,100 Uh, Nick and I, before Defcon 11, exchanged boatloads of email talking about what Hackers for Humanity should be and how we could help all these people. 70 00:04:14,380 --> 00:04:14,980 Yeah. 71 00:04:15,040 --> 00:04:17,300 And it was like, oh, this is really confusing. 72 00:04:17,300 --> 00:04:18,240 Totally nuts. 73 00:04:18,240 --> 00:04:23,020 So what we did was we, um, we kind of came up with this idea of a Hacker Foundation. 74 00:04:23,180 --> 00:04:25,180 And that's a overarching organization. 75 00:04:25,420 --> 00:04:29,980 It's an umbrella for all other activities that you want to do. 76 00:04:29,980 --> 00:04:31,920 And we call these activities projects. 77 00:04:32,080 --> 00:04:33,920 Yeah, so we're that kind of umbrella. 78 00:04:34,560 --> 00:04:47,040 Um, and then, so we get together, Defcon 11, we talk, and then immediately afterward, uh, Nick goes back to California and files the paperwork to make us a California benefit corporation. 79 00:04:47,040 --> 00:04:48,920 Uh, public benefit corporation in California. 80 00:04:48,920 --> 00:04:49,820 This is really important. 81 00:04:49,820 --> 00:04:52,200 This is the state level exempt status. 82 00:04:52,500 --> 00:04:55,540 And then we go, okay, this is great. 83 00:04:55,540 --> 00:04:57,540 We get that, we file that in August. 84 00:04:57,780 --> 00:05:00,940 We get that on Christmas of 2003. 85 00:05:01,260 --> 00:05:02,680 Christmas Eve to be specific. 86 00:05:02,680 --> 00:05:04,360 A nice little gift from the government. 87 00:05:05,100 --> 00:05:06,700 Well, that's a long time. 88 00:05:06,700 --> 00:05:10,080 That's just an idea about how slow this bureaucracy moves. 89 00:05:10,120 --> 00:05:13,640 And then we decide, okay, we're going to go for the big kahuna. 90 00:05:14,100 --> 00:05:18,600 501c3 status, tax exempt, federal government, our friends, the IRS. 91 00:05:19,480 --> 00:05:21,180 Yeah, they're actually really great. 92 00:05:21,420 --> 00:05:24,300 Um, because they're like, yeah, we can do that for you. 93 00:05:24,300 --> 00:05:29,100 So we file our paperwork with them shortly before our first presentation at Defcon 12. 94 00:05:29,380 --> 00:05:37,600 And at Defcon 12, we kind of gave a lot of people a little 20 minute TurboTalk hint about what we were going to be doing and where we were at, which was in waiting mode. 95 00:05:37,940 --> 00:05:43,640 Shortly thereafter, we, uh, we got our paperwork. 96 00:05:43,640 --> 00:05:44,640 It's in process. 97 00:05:44,640 --> 00:05:47,540 In April, we get a call back from the IRS. 98 00:05:48,160 --> 00:05:49,720 Yeah, that's a fair ways off. 99 00:05:49,720 --> 00:05:54,300 It's like 10 months roughly after we filed our paperwork before we heard from them. 100 00:05:54,300 --> 00:06:00,660 And they had some questions about us and they talked to us about, you know, we had some very idealistic ideas about what our goals should be. 101 00:06:00,660 --> 00:06:02,320 And, you know, we thought it would be really easy. 102 00:06:02,320 --> 00:06:04,760 You know, we'd, we'd get all this money from Cisco. 103 00:06:05,720 --> 00:06:08,780 Um, we'd get all this money from everybody and we'd get networking equipment. 104 00:06:08,780 --> 00:06:09,900 We'd load it on a plane. 105 00:06:09,900 --> 00:06:13,800 We'd fly to some godforsaken place that needs help. 106 00:06:13,820 --> 00:06:17,760 We'd help them and then we'd be back by, you know, Friday afternoon for beer. 107 00:06:18,060 --> 00:06:21,780 I mean, come on, that's what every NGO and non-profit agency does, right? 108 00:06:22,120 --> 00:06:23,440 Well, it's not that sexy. 109 00:06:23,440 --> 00:06:26,640 And Nick's going to talk about not that sexy for me. 110 00:06:27,320 --> 00:06:27,720 Um. 111 00:06:37,280 --> 00:06:38,300 Thanks Jesse. 112 00:06:38,380 --> 00:06:48,980 Um, one of the things the IRS asked us to do when they sent a letter back in response to our initial application was outline, uh, some of the things we're going to do. 113 00:06:48,980 --> 00:06:51,640 There, the tax law here is very specific. 114 00:06:51,900 --> 00:06:53,820 Um, there are very certain things that you can do. 115 00:06:53,820 --> 00:06:56,520 There's structures for churches, structures for schools. 116 00:06:56,760 --> 00:07:01,140 Um, and what we want to do is we want to be the non-profit organization for the community. 117 00:07:01,460 --> 00:07:09,500 Uh, coming up in the speech a little bit later, you're going to hear a lot about, um, some really exciting projects, things going on in Uganda, things going on in Chicago. 118 00:07:09,640 --> 00:07:25,360 And Fraser's going to do a little brief about how we want to get you involved, um, and how we'd like to give your projects, um, a little bit of legitimacy in terms of federal tax law to be able to offer, uh, tax deductible status for donations that people give to your products, 119 00:07:25,360 --> 00:07:26,100 projects. 120 00:07:27,280 --> 00:07:32,900 Uh, the first goal that we have, of course, to get the ball rolling, and we've started doing it at StepCon, is to raise money. 121 00:07:32,900 --> 00:07:41,120 Over the past year, the Hacker Foundation has been running largely through the generosity of the people on our board, the directors, the people who are here from day one. 122 00:07:41,540 --> 00:07:44,160 Um, and raising money is hard. 123 00:07:44,160 --> 00:07:54,820 You know, when we thought, oh, it's going to be gloriful, it's going to be great, just like Jesse was saying, um, the first step to any project that you want to do is raising the funds to be able to go do it. 124 00:07:54,820 --> 00:07:55,400 And that's hard. 125 00:07:55,400 --> 00:07:57,560 It's hard to ask people for money. 126 00:07:57,640 --> 00:07:59,940 Uh, they're wondering what are they getting in exchange. 127 00:08:00,460 --> 00:08:06,420 Um, in exchange, what we'd like to be able to do is involve the community more. 128 00:08:06,420 --> 00:08:09,460 We have an application on our website, hackerfoundation.org. 129 00:08:09,920 --> 00:08:23,720 Basically any, almost any open source coding project, almost any robotics project, almost anything that has some kind of charitable aspect or some kind of, uh, charitable bent to it, can get tax-exempt status through the Hacker Foundation. 130 00:08:23,880 --> 00:08:33,640 And one of our goals is to be able to envelop and to take anybody in the community who's interested in that, interested in raising more money, interested in building capacity, uh, and get them involved and get people networking. 131 00:08:33,640 --> 00:08:39,100 And that's, that leads into the third goal of what we're doing, uh, building infrastructure for the future. 132 00:08:39,100 --> 00:08:46,240 Getting everybody networked, getting everybody together, Hacker Foundation handling the paperwork to free you guys up, uh, to do the intellectual things. 133 00:08:46,240 --> 00:08:51,620 But, uh, I'd like to get, uh, right now to Jim's project, uh, the Ugandan Computer Initiative. 134 00:08:51,620 --> 00:08:53,200 It's a really exciting talk. 135 00:08:57,730 --> 00:08:59,710 Uh, hi. 136 00:08:59,710 --> 00:09:01,950 Um, good afternoon. 137 00:09:01,950 --> 00:09:08,730 Uh, I'm Jim Skyler and I'm the East Africa Regional Coordinator for the, uh, Hacker Foundation. 138 00:09:09,030 --> 00:09:13,850 And my project is UCI, uh, or the Ugandan Computer Initiative. 139 00:09:14,850 --> 00:09:21,570 Uh, this is the prototype project of Hackers for Humanity, which is the humanitarian arm of the Hacker Foundation. 140 00:09:23,190 --> 00:09:40,490 Uh, just about a month ago, I returned from a three month long stay in, uh, Hoima, Uganda, uh, where I was working as an open volunteer with local and international aid organizations, providing technical support and, uh, training at health clinics, community based organizations, 141 00:09:40,490 --> 00:09:43,310 and internally displaced people's camps. 142 00:09:44,090 --> 00:09:48,490 Uganda is, in a word, paradise. 143 00:09:48,490 --> 00:09:54,010 In seven words, paradise with a bomb strapped to it. 144 00:09:54,790 --> 00:10:00,410 When I first traveled to Uganda in 1999, I was captivated. 145 00:10:00,410 --> 00:10:05,690 Uh, the landscape was lush, green, perfect. 146 00:10:05,710 --> 00:10:10,470 Um, the people were warm, generous, hospitable kinds. 147 00:10:10,470 --> 00:10:14,830 With what little they had, they would give me food and welcome me into their homes. 148 00:10:16,960 --> 00:10:26,540 You know, the British actually have called Uganda the Pearl of Africa, uh, which is ironic because you won't find a single damn oyster in the entire country. 149 00:10:26,780 --> 00:10:31,200 Um, and Tanzania's got diamonds, but they didn't get a sweet nickname. 150 00:10:32,200 --> 00:10:39,320 My godparents are Ugandan, and they met my father and mother, uh, while they were studying in Pennsylvania in the late 80s. 151 00:10:39,320 --> 00:10:44,820 And when I turned 16, my father told me that it was time for me to go visit them. 152 00:10:45,840 --> 00:10:52,500 So, uh, 30 or so hours of planes, trains, and automobiles, and we were in Africa. 153 00:10:53,040 --> 00:11:02,340 Uh, now, as will happen with idealistic, wide-eyed young men, um, who see true beauty for the first time in their lives, I fell in love. 154 00:11:02,340 --> 00:11:04,460 I was completely set. 155 00:11:04,480 --> 00:11:14,840 I had spent most of my youth in suburban America, uh, playing video games, skateboarding, and, uh, heck, I never got caught. 156 00:11:15,160 --> 00:11:19,940 Um, and being in Africa really changed me. 157 00:11:19,940 --> 00:11:28,920 It was, uh, it was sort of one of those times where you just know you're going to wind up somewhere for the rest of your life, and as fate would have it, it looks like I'll be able to. 158 00:11:29,980 --> 00:11:36,280 Um, you know, I, oh, yeah, well, it's under his shirt. 159 00:11:37,040 --> 00:11:39,580 I don't have a slide for this one, sorry. 160 00:11:40,120 --> 00:11:40,920 Yeah. 161 00:11:42,360 --> 00:11:44,080 I'm bad at this. 162 00:11:44,380 --> 00:11:50,320 Um, yeah, actually, this is the largest group of white people I have seen in about a year. 163 00:11:50,320 --> 00:11:52,120 I'm a little creeped out right now. 164 00:11:52,120 --> 00:11:53,180 I apologize. 165 00:11:53,560 --> 00:11:53,560 Um, 166 00:11:57,060 --> 00:12:05,620 no, I mean, sure, uh, even when I went there at 16, there's been a civil war raging in the north of the country for about 20 years. 167 00:12:05,620 --> 00:12:06,800 It's still going. 168 00:12:07,020 --> 00:12:20,780 Um, there were tanks upended in ditches, uh, you know, kids running around with dirty shirts and bare feet, and, uh, somehow, you know, even though you couldn't drink the water, it was perfect. 169 00:12:20,780 --> 00:12:23,020 It was just absolutely perfect. 170 00:12:23,040 --> 00:12:29,800 Um, and, uh, you know, really, Uganda is a country in a state of flux. 171 00:12:29,800 --> 00:12:34,860 Uh, corruption, civil war, hunger, and disease are realities in Uganda. 172 00:12:34,860 --> 00:12:39,120 During my first week of my recent stay, I got malaria. 173 00:12:39,240 --> 00:12:44,360 Uh, and for those of you who have not had malaria yet, you are not missing out on much. 174 00:12:44,480 --> 00:12:50,220 Just, uh, delete that from your list of priorities and move on to the next one, like typhoid. 175 00:12:51,500 --> 00:12:56,780 Um, you know, and even most of the roads are still unpaved in Uganda. 176 00:12:56,920 --> 00:13:07,380 Uh, transport is long, arduous, uh, power is intermittent, hardline data connections are unreliable, and, uh, few and far between. 177 00:13:07,700 --> 00:13:19,300 But still, um, you know, it's kind of needless to say that my, uh, blog missed an update for a week or two, uh, and I think I might have missed a couple of MySpace invites. 178 00:13:19,720 --> 00:13:30,800 But, where those limitations might seem to create closed doors, uh, wireless mesh networks are starting to pop up all across even the remote regions of the country. 179 00:13:30,800 --> 00:13:36,180 Uh, expansive GSM coverage, uh, really is incredible. 180 00:13:36,180 --> 00:13:51,260 You see, because hardline data connections are nearly impossible to keep active and running, what the Ugandans in, uh, set up wireless towers all across the country. 181 00:13:51,260 --> 00:13:58,700 I mean, I could literally get a clear, I could get a clearer signal in the middle of nowhere, in Hoima. 182 00:13:58,960 --> 00:14:02,040 I, I could get a clearer signal than I could in downtown Chicago. 183 00:14:02,040 --> 00:14:03,540 It was incredible. 184 00:14:03,560 --> 00:14:19,340 And, so instead of just sort of going with traditional methods of connectivity, they're really branching out into new and incredibly, just exciting, uh, means of creating communication. 185 00:14:19,660 --> 00:14:24,500 Um, you'll even see internet cafes in little one room storefronts. 186 00:14:24,500 --> 00:14:31,840 Uh, they're, you know, on satellite phones, they're irregularly connected, poor administration, doesn't matter, they're there. 187 00:14:31,840 --> 00:14:35,780 And Ugandans are going through their very own electronic revolution. 188 00:14:35,780 --> 00:14:42,820 Uh, you'd be amazed by how many are taught to type in their primary school education system, and they are now using email. 189 00:14:42,820 --> 00:14:50,780 I, I don't think many of them have picked up on Friendster, but they definitely are, uh, are communicating with each other within country. 190 00:14:51,000 --> 00:15:08,400 Um, now, as well as regular citizens, non-government organizations like the Danish, uh, the Danish Cooperative for International Development, MS, uh, the United Nations Humanitarian and Children's Relief Fund, and the International Medical Corps, all, 191 00:15:08,400 --> 00:15:26,420 all three of whom I've worked with, are starting to take advantage of these incredible new technologies, and, uh, to improve their communication and really streamline their methods of just connectivity and, uh, productivity. 192 00:15:26,420 --> 00:15:33,020 Um, they're also using them to preserve client records, which is a problem they've been really struggling with for years. 193 00:15:33,260 --> 00:15:49,800 Um, the big problem that I discovered while I was working in country was that, that the organizations are relying, the people on the ground, you know, in the remote districts are relying on outdated hardware and software. 194 00:15:49,800 --> 00:15:53,340 I, I mean, woefully outdated hardware and software. 195 00:15:53,340 --> 00:16:04,600 Uh, for example, I've been working with a community-based organization, the Hoyma Nursery School, Nursery School Development Association, or HNSDA, uh, extensively for the past two months or so. 196 00:16:04,600 --> 00:16:14,780 And HNSDA relies on its computers to create teaching materials and keep both its financial and client records for hundreds of nursery school teachers in western Uganda. 197 00:16:14,780 --> 00:16:16,780 Uh, that's two of them actually. 198 00:16:16,920 --> 00:16:25,060 And, um, when I first started with HNSDA, only one of their three office machines was up and running. 199 00:16:25,060 --> 00:16:27,980 And what was it running, you might ask? 200 00:16:27,980 --> 00:16:36,500 Uh, Windows 95 on a Pentium II with 48 megs of memory, a completely shot hard drive, and no CD-ROM. 201 00:16:36,800 --> 00:16:39,520 And this was the best that they could get out to them. 202 00:16:39,520 --> 00:16:41,640 I'm, I'm not kidding, this was the best. 203 00:16:42,040 --> 00:16:46,540 Uh, another example is HADFA, the Hoyma District Farmers Association. 204 00:16:46,960 --> 00:16:54,000 Now, HADFA uses its computers to create databases of clients, very remote clients. 205 00:16:54,000 --> 00:17:00,540 These people have no other means of connectivity except for the sort of general addresses that are used. 206 00:17:01,100 --> 00:17:03,380 Um, I got a little click happy there, sorry. 207 00:17:03,400 --> 00:17:12,120 Uh, and when I went to work with them, all four of their donated office computers were completely shot. 208 00:17:12,420 --> 00:17:17,940 All four of them, completely shot by, does anyone remember the hurry virus? 209 00:17:18,280 --> 00:17:23,240 I, I think McAfee 98 successfully took care of it for most of us? 210 00:17:24,100 --> 00:17:25,260 Two days. 211 00:17:26,100 --> 00:17:37,500 What happens is that because so few Ugandans own computers, they take flash drives and floppy disks and can keep all of their own records, all of their correspondence, all of their email logs, everything. 212 00:17:37,700 --> 00:17:41,680 And they just carry them around with them in pockets on chain drives. 213 00:17:41,960 --> 00:17:46,120 And then they go anywhere that they know there's a printer and plug it in. 214 00:17:46,120 --> 00:17:51,180 And so viruses are passed around like crazy because they don't know how viruses are transmitted. 215 00:17:51,980 --> 00:17:59,980 Um, and because there are so few IT professionals available in Uganda, these NGOs and CBOs suffer. 216 00:18:00,020 --> 00:18:07,140 This is not to say that there are no IT professionals in Uganda, it's just that they're even more expensive than they are here. 217 00:18:07,900 --> 00:18:21,200 And the more I worked with these organizations, I mean, they're dedicated, incredible people who are doing good work, the more I realized that they needed a durable, sustainable solution, uh, to their IT problems. 218 00:18:21,200 --> 00:18:23,820 And this is how the Uganda Computer Initiative was born. 219 00:18:24,400 --> 00:18:34,540 The primary objective of UCI is to provide an open source solution to the technological challenges NGOs and their subsidiary CBOs face on a daily basis. 220 00:18:34,900 --> 00:18:40,080 We want to also simultaneously provide training and resource materials to these staffers. 221 00:18:40,080 --> 00:18:48,840 We are talking about the Ugandans themselves so that they can become self -reliant so they no longer have to rely on these IT professionals who are overcharging them . 222 00:18:49,020 --> 00:18:53,240 You know, the cost just for transport from the major city of Kampala is ridiculous. 223 00:18:53,240 --> 00:18:54,860 They cannot afford this. 224 00:18:55,500 --> 00:19:08,620 And furthermore, to empower all of the counterparts so that they can network together and everyone can support each other in sort of a nationwide CBO and NGO network. 225 00:19:09,400 --> 00:19:12,000 Now, UCI has five primary goals. 226 00:19:12,000 --> 00:19:25,280 First, to develop and deliver the stable and workable open source option package for NGOs and CBOs, including an alternative and continually customized Linux distro to replace whichever Windows system they are currently using. 227 00:19:25,620 --> 00:19:32,020 Because these computers are donated and they are preloaded before they come to them, they all have Windows in one form or another. 228 00:19:32,180 --> 00:19:38,340 Ugandans do not use Windows because their corporate, you know, head honchos tell them they have to. 229 00:19:38,340 --> 00:19:40,400 This is not about market share. 230 00:19:40,660 --> 00:19:43,220 Ugandans just don't have a choice. 231 00:19:43,220 --> 00:19:55,200 When the NGOs and CBOs receive these in bulk, in-kind donations, they don't have the resources or the IT staff available to fix them, change them, or provide a stable solution. 232 00:19:56,580 --> 00:20:00,040 Our next goal is to provide comprehensive training and support. 233 00:20:00,040 --> 00:20:01,140 I mentioned this earlier. 234 00:20:01,140 --> 00:20:07,680 This is the training curricula package where we will bring them into our classrooms and train them on a pro bono basis. 235 00:20:07,960 --> 00:20:22,800 The next is to provide donated computer and networking hardware to these organizations on a proven need basis, as determined by an application and approval process to be administered by the Hacker Foundation, Hackers for Humanity, and UCI. 236 00:20:23,340 --> 00:20:33,120 Also to develop and follow a monitoring and self-evaluation program to create quantifiable long-term and short-term goals. 237 00:20:34,820 --> 00:20:48,700 So that the Hacker Foundation and its subsidiaries, the donors, anyone who chooses to donate to this project, will know exactly what we are doing, what our goals are, and how we plan to achieve them, if we achieve them and if we are being successful. 238 00:20:49,800 --> 00:21:02,680 And finally, to implement a long-term sustainability program in which Ugandan nationals will train along UCI staffers to one day replace them, being me, and become the directors of the organization. 239 00:21:02,680 --> 00:21:07,280 This is, if at any point, I decide to come back to a country where I can still get a cheeseburger. 240 00:21:08,220 --> 00:21:19,180 And I have to admit there really is a sixth goal, and that's to promote hacker ideals and open-source evangelism in Uganda and East Africa. 241 00:21:19,560 --> 00:21:23,560 There is no counterculture in Uganda. 242 00:21:23,560 --> 00:21:28,940 There is no culture of closed source or proprietary source activism. 243 00:21:29,380 --> 00:21:37,520 You would be amazed by how open to the idea of free software, an NGO or a CBO, will be, even a regular user. 244 00:21:37,560 --> 00:21:41,540 The idea of not having to pay for a Linux distro is revolutionary. 245 00:21:41,540 --> 00:21:51,180 The savings to international aid organizations and to common individual users across the country who have connectivity will be immense. 246 00:21:52,200 --> 00:22:01,800 I'm also proud to announce another project tied in with UCI and Hackers for Humanity, which is Laptops for East Africa. 247 00:22:01,920 --> 00:22:08,740 This is not, of course, to be confused with the great program being run by the good folks over at computersforafrica.org. 248 00:22:08,740 --> 00:22:11,320 They are doing good work. 249 00:22:11,360 --> 00:22:18,080 What we're looking to do is target specifically Uganda and then Tanzania, Kenya and Burundi and Rwanda. 250 00:22:20,040 --> 00:22:21,760 The deal is this. 251 00:22:21,760 --> 00:22:24,220 We need newer equipment. 252 00:22:24,780 --> 00:22:37,260 And just walking around this con for the past three days, I see a lot of really nice laptops, and I got to tell you, I want them and I want to give them to organizations who can use them. 253 00:22:38,000 --> 00:22:39,960 Actually, are we going to be doing Q&A afterwards? 254 00:22:39,960 --> 00:22:41,780 We'll be doing Q&A afterwards. 255 00:22:43,400 --> 00:22:45,640 Laptops come with built-in UPS systems. 256 00:22:45,640 --> 00:22:52,280 When the power goes out, instead of having to fire up a diesel generator, a laptop just keeps running long enough to do what you need to do. 257 00:22:53,020 --> 00:22:53,940 They're small. 258 00:22:53,940 --> 00:22:54,640 They're portable. 259 00:22:54,640 --> 00:22:56,600 We can transport them easily. 260 00:22:56,800 --> 00:23:01,520 It is easy to ship a number of laptops instead of one or two desktops. 261 00:23:02,560 --> 00:23:05,280 And so what you do is you sign up with us. 262 00:23:05,280 --> 00:23:07,400 We give you a sticker to put on your laptop. 263 00:23:08,320 --> 00:23:20,040 When you're ready to upgrade to that shiny new box that you've been saving up for for the past few years, you donate the computer to us for a tax write-off, and we send it where it needs to go and where it will be used. 264 00:23:21,260 --> 00:23:25,640 Now, again, I'd like to thank you for your time and your patience. 265 00:23:25,640 --> 00:23:30,420 I'm really not very good at this, but remember, please, geeks do come in all colors. 266 00:23:30,800 --> 00:23:34,360 And I'd really like to see some of my Ugandan friends here in a couple of years. 267 00:23:34,460 --> 00:23:35,240 Thank you. 268 00:23:46,830 --> 00:23:50,130 And please, definitely get some of those stickers, because I know I'm getting one. 269 00:23:50,130 --> 00:23:58,190 I would love to see one of those Ugandans with, you know, talk nerdy to me and root me, and I would love to see that. 270 00:23:58,190 --> 00:23:59,710 So send me some pictures, please. 271 00:24:00,190 --> 00:24:01,290 My name is Louis Sorows. 272 00:24:01,290 --> 00:24:04,310 I wasn't announced in the beginning because I was taking care of something personal. 273 00:24:04,310 --> 00:24:10,170 But anyway, I'm the systems administrator for the Chicago Neighborhood Boys and Girls Club. 274 00:24:11,190 --> 00:24:13,690 And the Chicago, it's exactly what the name suggests. 275 00:24:13,690 --> 00:24:19,950 Kids come there, and they hang out with their friends, they play sports, and they just chill out after school. 276 00:24:19,950 --> 00:24:22,470 But we wanted something more for them. 277 00:24:22,470 --> 00:24:27,050 And in 2004, in March 2004, we set up for them a computer lab. 278 00:24:27,230 --> 00:24:28,730 And next slide, please. 279 00:24:28,870 --> 00:24:32,110 And that computer lab consisted of these things. 280 00:24:32,110 --> 00:24:38,110 Five Dell computers, three Emacs, a Clark Connect router, and some wireless access points and bridges. 281 00:24:38,110 --> 00:24:45,110 We were able to do all this with a small donation of about $10,000 from a large financial institution. 282 00:24:45,110 --> 00:24:57,330 We also have some office equipment as well for them, for the general staff, of five standalone PCs, a Linux terminal server project, which is really cool if any of you have ever worked with that. 283 00:24:57,330 --> 00:24:59,690 And Jim already spoke something about that. 284 00:25:00,050 --> 00:25:01,510 And another router. 285 00:25:01,510 --> 00:25:07,210 And we also built for them a Athlon Debian file server and mail server. 286 00:25:07,210 --> 00:25:09,050 But I don't think that's too safe. 287 00:25:09,050 --> 00:25:11,870 But when you're a non-profit, you do with what you got. 288 00:25:12,030 --> 00:25:13,290 Next slide, please. 289 00:25:15,950 --> 00:25:19,110 This is what our lab looks like when we were first building it. 290 00:25:19,430 --> 00:25:22,890 It's pretty sparse, but it works for what the kids need. 291 00:25:22,890 --> 00:25:26,250 Basically, IM, chat with their friends, that's about it. 292 00:25:26,250 --> 00:25:27,670 You know, blogs every once in a while. 293 00:25:27,670 --> 00:25:31,350 They don't do much because they don't know much what's out there with what they got. 294 00:25:31,350 --> 00:25:32,530 Next slide. 295 00:25:34,190 --> 00:25:37,550 Some of them having fun, opening day. 296 00:25:37,550 --> 00:25:38,310 Next. 297 00:25:40,390 --> 00:25:41,510 Next. 298 00:25:43,470 --> 00:25:45,810 And this is our current state of funding. 299 00:25:45,810 --> 00:25:50,250 That $10,000 that we got from that financial institution, it's all gone. 300 00:25:50,750 --> 00:25:59,450 The various hardware donations that we get from the community, pretty much useless because they're Lexmark's printers that they get for free anyway when they buy that other computer. 301 00:25:59,490 --> 00:26:02,630 Then they realize it's crap and then they give it to us. 302 00:26:03,310 --> 00:26:05,570 And Packard Bell, they are still out there. 303 00:26:05,570 --> 00:26:06,870 I cannot believe it. 304 00:26:07,350 --> 00:26:10,610 And then the other one, we do get some private financial funding. 305 00:26:10,610 --> 00:26:12,670 These are some of the people who fund. 306 00:26:13,410 --> 00:26:16,210 This woman is the program director for the club. 307 00:26:16,790 --> 00:26:17,830 Next one. 308 00:26:19,010 --> 00:26:19,950 And that's me. 309 00:26:19,950 --> 00:26:25,290 And obviously you can tell we need a lot of help if we're duct taping switches to the wall. 310 00:26:25,290 --> 00:26:26,650 So you know we need some help. 311 00:26:26,650 --> 00:26:27,630 Next. 312 00:26:29,370 --> 00:26:33,690 So how are we going to use this really cool hardware that we can probably get from the Hacker Foundation? 313 00:26:34,010 --> 00:26:41,810 Some of the things that we want to do, I mean because these guys, they're getting together with some really big corporations and giving you that hardware that they're not going to be using anyway. 314 00:26:41,810 --> 00:26:43,850 So you guys can have some fun with it. 315 00:26:44,370 --> 00:26:46,370 We want to build a local database. 316 00:26:46,490 --> 00:26:47,350 What does that mean? 317 00:26:47,350 --> 00:26:51,570 There are so many community businesses that support the club in many different ways. 318 00:26:51,750 --> 00:27:05,750 We want the kids to be able, once it's all set up, to go to these different community businesses, get some interesting stories from them, get some contact information, photos, and create a nice database that's online for the parents to go research. 319 00:27:05,750 --> 00:27:10,730 Kind of like a good guy's yellow books where they say, hey, these people donate to the club. 320 00:27:10,730 --> 00:27:12,750 I'm going to go support them first. 321 00:27:12,750 --> 00:27:15,390 That way, hey, some of that money will then come back to the club. 322 00:27:15,390 --> 00:27:16,430 All is good. 323 00:27:16,710 --> 00:27:17,810 Maintaining the website. 324 00:27:17,810 --> 00:27:19,410 Some of these kids are pretty good. 325 00:27:19,410 --> 00:27:27,730 They want to learn about website building, but right now our current webpage is a static ask website that was donated to us for free from an alum. 326 00:27:27,870 --> 00:27:30,110 It's nice and all, but it's not what we want. 327 00:27:30,110 --> 00:27:33,410 We want something that's live, maintainable, easy for them to use. 328 00:27:33,630 --> 00:27:43,850 We have over 70 years of historical newsletters that these people have created on mimeographed paper that are still in hard copy. 329 00:27:43,850 --> 00:27:50,130 We finally started digitizing some of them, but we want to be able to create a database of them in PDF with OCR. 330 00:27:50,130 --> 00:27:50,750 Very nice. 331 00:27:50,750 --> 00:27:52,870 And I'll tell you why that's important in a second. 332 00:27:53,170 --> 00:27:55,390 And also we want to create a photo archive. 333 00:27:55,390 --> 00:27:58,050 We have 70 years of photos as well. 334 00:27:58,310 --> 00:28:05,890 The reason is this, because next year we have the 75th anniversary coming up. 335 00:28:05,890 --> 00:28:08,290 We have people coming from all over the country. 336 00:28:08,290 --> 00:28:17,770 Some of these people are 80 years old, 90 years old, and they want to be able to see all the things that they remember in the past, but everybody believes that they're lying about. 337 00:28:17,890 --> 00:28:25,530 So they want to be able to come in, see all the photos up on a big LCD, and say, hey, that's me. 338 00:28:25,530 --> 00:28:30,270 Then they can take a little card, write down that number, go over to another computer, and print it out. 339 00:28:30,270 --> 00:28:32,430 So that way they've got a copy for themselves. 340 00:28:32,690 --> 00:28:38,730 And then what about for their little grandkid that they told, remember I scored that goal during that game and you didn't believe me? 341 00:28:38,730 --> 00:28:40,050 Here, check this out. 342 00:28:40,050 --> 00:28:44,870 They type in their name in the PDF archive and up comes every single PDF that they were in. 343 00:28:44,990 --> 00:28:45,450 Boom. 344 00:28:45,450 --> 00:28:45,850 There you go. 345 00:28:45,850 --> 00:28:47,430 Print it out and go eat it, bitch. 346 00:28:47,430 --> 00:28:48,230 All right, anyway. 347 00:28:50,310 --> 00:28:55,970 Next, we've got a digital jukebox of legal MP3s and Burns CD backups. 348 00:28:56,090 --> 00:29:00,390 There's this really cool software called Tunes that, because I don't know if any of you have kids. 349 00:29:00,390 --> 00:29:03,550 Yeah, they all agree on the same music all at the same time, definitely. 350 00:29:03,890 --> 00:29:18,130 But what this is, Tunes is a democratically designed email, excuse me, email, MP3 server where they log on to the website for it as long as they've got an account and they get to vote which song they want to hear. 351 00:29:18,190 --> 00:29:21,690 And whichever song has the highest amount of votes, that's the one that gets played. 352 00:29:21,690 --> 00:29:22,770 So it's very, very cool. 353 00:29:22,770 --> 00:29:23,690 That's what I want. 354 00:29:24,150 --> 00:29:25,490 Computer repair and donation. 355 00:29:25,490 --> 00:29:29,150 These kids, I mean, they see something shiny and they're like, ooh, I want to touch. 356 00:29:29,410 --> 00:29:32,810 And they want to learn how to build computers, they want to repair them. 357 00:29:33,190 --> 00:29:44,990 We want more computers that are either broken that we can then, or people that send them in, repair them and give them back, or even better, have donations of those dead computers, the kids can repair them. 358 00:29:45,290 --> 00:29:52,450 And one project we want is that every sixth computer they build, they get to keep that seventh one. 359 00:29:52,790 --> 00:29:56,210 And then after a while, you're going to be like, well, these kids are going to be stacking up with computers. 360 00:29:56,210 --> 00:29:58,070 Are they going to have a cluster and stuff? 361 00:29:58,170 --> 00:29:59,750 Yeah, that's one option if they want to do that. 362 00:29:59,750 --> 00:30:10,470 But the cool thing is, though, they get to then choose if they want to, who they actually donate that computer to, which is even more fun, I think, because then they get to see and actually affect somebody else's life. 363 00:30:11,210 --> 00:30:12,010 Next. 364 00:30:14,190 --> 00:30:17,210 These sound like some good ideas you guys might use also in your community? 365 00:30:17,910 --> 00:30:18,770 Okay, cool. 366 00:30:19,810 --> 00:30:21,210 Linux terminal server project. 367 00:30:21,210 --> 00:30:22,630 You saw that lab, okay? 368 00:30:22,630 --> 00:30:23,870 It was pretty sparse. 369 00:30:23,870 --> 00:30:26,830 It was about eight total computers in there plus the router. 370 00:30:27,090 --> 00:30:33,930 Well, we've got it right now where if you connect two Playstations in the room next to us, it blows out half the computers. 371 00:30:33,930 --> 00:30:35,130 Not too much fun. 372 00:30:35,130 --> 00:30:52,610 So what we want to do is set up a terminal server project where we can have lightweight, like Jim spoke about, lightweight laptops which have their own power supply, so on and so forth, and be able to run at least 20, 25 computers for all these kids to then run those previous projects you saw. 373 00:30:53,390 --> 00:30:57,250 Also the web server to host all our online projects. 374 00:30:57,290 --> 00:30:58,610 Events registration. 375 00:30:58,750 --> 00:31:00,810 You guys probably have some kids, okay? 376 00:31:00,810 --> 00:31:05,770 You can't always make your time to go out and sign them up for all these different things. 377 00:31:05,770 --> 00:31:08,250 Go online, register them, and you're done. 378 00:31:09,430 --> 00:31:10,230 Timesheets. 379 00:31:11,230 --> 00:31:16,670 Timesheets for the staff so that way they can just sign in and the administration doesn't have to do all this stuff by hand. 380 00:31:16,670 --> 00:31:17,770 It's really sad. 381 00:31:18,190 --> 00:31:19,390 Next, please. 382 00:31:21,910 --> 00:31:23,110 Wi-Fi for the park. 383 00:31:23,110 --> 00:31:31,650 We've got a really nice park out there and we want to be able to broadcast Wi-Fi out there and just for the people to come in and use, have the laptops, have a good time. 384 00:31:32,070 --> 00:31:36,950 If we can, which would be really great, is to be able to track the scores online, live. 385 00:31:36,950 --> 00:31:39,590 Once again, you guys can't always get to your kids' games. 386 00:31:39,590 --> 00:31:43,090 You can at least check the scores online and RSS feed would be great. 387 00:31:43,090 --> 00:31:52,390 But anyway, you can check the scores online and then say, hey, when the kid comes home, I saw your game, you had a great time, I saw what you scored, that's excellent, and talk about it. 388 00:31:53,030 --> 00:31:55,330 Wireless video cams to watch the games online. 389 00:31:55,350 --> 00:32:01,450 Secured and password protected so that only the parents, well, and you guys, can watch the kids play, alright? 390 00:32:01,450 --> 00:32:02,030 Same thing. 391 00:32:02,030 --> 00:32:05,250 You want to be able to see your kids play, score that one home run. 392 00:32:05,910 --> 00:32:11,130 And finally, be able to provide the classes that the community and these kids have been looking for. 393 00:32:11,130 --> 00:32:13,750 I repair computers all day. 394 00:32:13,850 --> 00:32:19,210 Generally, all spam, viruses, pop-up blockers, all that stuff. 395 00:32:19,470 --> 00:32:28,130 And it's the same thing every time, asking the exact same questions every single time, and I feel like I should just have a tape recorder of myself right there and just play it. 396 00:32:28,150 --> 00:32:31,910 So I want to be able to provide those classes for them so they can actually learn. 397 00:32:31,910 --> 00:32:38,410 And on those eight computers, it's not going to happen, but with what we want to do and with the help of the Hacker Foundation, I think it's pretty possible. 398 00:32:38,790 --> 00:32:39,750 Next slide. 399 00:32:41,210 --> 00:32:50,550 And finally, just, you know, thanks to the Hacker Foundation because hopefully together we can show the community and these kids that there's a lot more to tech and computers than just IMs and blogs. 400 00:32:50,670 --> 00:32:51,870 And that's my speech. 401 00:32:51,870 --> 00:32:52,710 Thanks guys. 402 00:33:12,520 --> 00:33:19,660 So by now you can see that the Hacker Foundation is an official 501C non-profit with a definite presence here at DEF CON. 403 00:33:19,660 --> 00:33:21,900 So that brings up the next question. 404 00:33:22,040 --> 00:33:24,320 What does that mean for you guys? 405 00:33:24,400 --> 00:33:28,840 How can the Hacker Foundation help your projects? 406 00:33:29,240 --> 00:33:33,100 What can the Hacker Foundation do for the entire hacker community? 407 00:33:33,560 --> 00:33:38,200 Basically, as an umbrella non-profit, we can provide you with three things. 408 00:33:38,200 --> 00:33:41,820 Funding, advocacy, and non-profit status. 409 00:33:42,340 --> 00:33:46,480 Funding is often the largest obstacle for a non-profit initiative. 410 00:33:46,940 --> 00:33:52,860 In order to receive adequate funding, some projects will simply work under another organization. 411 00:33:59,010 --> 00:34:07,890 For instance, a great plan would become just another university project or government project, receiving nearly all of its funding from just one source. 412 00:34:07,930 --> 00:34:12,250 While that might seem like an okay idea, the project loses autonomy. 413 00:34:15,790 --> 00:34:22,170 Even though universities have great intentions, they're at the mercy of the school's budget, policy, and agenda. 414 00:34:22,390 --> 00:34:27,910 If a project chooses to work with the Hacker Foundation, funding can come from a wide variety of sources. 415 00:34:27,910 --> 00:34:30,250 And we can work with you to develop those. 416 00:34:30,830 --> 00:34:35,910 The Hacker Foundation will work to keep projects connected to organizations that provide funding. 417 00:34:36,090 --> 00:34:44,890 And also, having IRS 501C tax exempt status means that your project can receive donations just like any other. 418 00:34:45,370 --> 00:34:47,450 The next issue is advocacy. 419 00:34:48,510 --> 00:34:54,390 The Hacker Foundation is all about security conscious individuals working together for positive action. 420 00:34:54,490 --> 00:35:00,870 And I'm sure we're all tired of stereotypes and misrepresentation, and this is our chance to fight that. 421 00:35:01,350 --> 00:35:08,330 Without a doubt, this will also provide more public awareness, positive exposure for the hacker community as a whole. 422 00:35:09,150 --> 00:35:15,930 Finally, as I mentioned before, the Hacker Foundation can provide 501C status for a project. 423 00:35:16,270 --> 00:35:22,470 The process to achieve this status typically takes at least two years and an incredible amount of paperwork. 424 00:35:22,470 --> 00:35:26,890 It's definitely a headache, and hackers aren't really good at paperwork. 425 00:35:27,330 --> 00:35:37,730 By eliminating the headache, dealing with the IRS, and incorporation, hopefully more people will be encouraged to turn their altruistic ideas into a reality. 426 00:35:38,310 --> 00:35:41,950 The bottom line is, the Hacker Foundation is ready. 427 00:35:41,990 --> 00:35:44,930 It is ready to receive your applications. 428 00:35:45,010 --> 00:35:47,190 It's ready to hear your ideas. 429 00:35:47,210 --> 00:35:56,950 We provide the networking for funding, 501C non-profit status, and we make it easy enough as just submitting an application to us. 430 00:36:07,680 --> 00:36:13,100 So hopefully you've learned a little bit more about what the Foundation is about, what we've been doing, if you haven't left. 431 00:36:17,000 --> 00:36:23,600 It's a long, hard road to get over what I call the hacker hump, which is, oh, you're a hacker? 432 00:36:23,600 --> 00:36:25,540 Oh, God, you're obviously a criminal. 433 00:36:26,120 --> 00:36:40,640 And that's not entirely undeserved, because you don't see a lot of things that are like, hackers fly to, you know, bang after, or bam, after an earthquake and do great works. 434 00:36:41,000 --> 00:36:43,980 You don't see that stuff a lot. 435 00:36:43,980 --> 00:36:47,660 So that's one of the things we're also trying to take care of, and Fraser hit on that. 436 00:36:48,020 --> 00:36:50,540 So, I'm going to open it up for questions. 437 00:36:51,740 --> 00:36:52,580 Yes, sir? 438 00:37:24,160 --> 00:37:26,040 That's actually a really good question. 439 00:37:27,480 --> 00:37:28,600 Yeah, yeah, let me touch it. 440 00:37:28,600 --> 00:37:32,400 So the main issue is, you're out in the bush somewhere, where do you get the juice from? 441 00:37:32,780 --> 00:37:34,920 It's not as bad as you think, actually. 442 00:37:36,980 --> 00:37:42,020 Well, there are a number of ways that we really tackle the power situation. 443 00:37:44,440 --> 00:37:47,300 Our biggest problem was not in the cities. 444 00:37:47,300 --> 00:37:50,520 It was not in the even sort of developed rural districts. 445 00:37:50,520 --> 00:37:53,040 It was in the internally displaced people's camps. 446 00:37:53,420 --> 00:38:04,200 In the IDP camps, there would be about one government power line into the entire camp, and chances were pretty good that it didn't have juice in it. 447 00:38:04,420 --> 00:38:08,720 And when it did, it would spike to about 350 and set everything on fire. 448 00:38:09,420 --> 00:38:10,420 Yeah. 449 00:38:10,840 --> 00:38:13,880 I lost too many fridges that way. 450 00:38:14,760 --> 00:38:18,480 What we do is, as you mentioned, the battery gang solution. 451 00:38:18,480 --> 00:38:21,660 The battery gang solution is an incredibly effective way. 452 00:38:21,660 --> 00:38:25,760 You'll see this in a lot of, I guess, infomercials. 453 00:38:25,760 --> 00:38:29,780 It'll be a group of car batteries ganged together and then inverted. 454 00:38:29,780 --> 00:38:34,200 I'm not really a tech geek, but I know we do use the battery gang. 455 00:38:34,200 --> 00:38:41,420 We also have a lot of solar cells that have been donated, but it's a very... solar technology is difficult. 456 00:38:41,420 --> 00:38:42,460 We are on the equator. 457 00:38:42,460 --> 00:38:49,660 We have a lot of sunlight, but we also have... Uganda has two seasons, rainy and sunny. 458 00:38:50,000 --> 00:38:55,760 You can guess which season is less effective for power from solar. 459 00:38:56,100 --> 00:39:06,440 Also, the weather gets pretty volatile, and we have had solar racks, panels, just demolished overnight while we've been sleeping, no matter how well we try to protect them. 460 00:39:06,440 --> 00:39:12,620 Right now, we are using primarily diesel backup generators that we're lugging around. 461 00:39:12,620 --> 00:39:16,640 Petrol's expensive, but when you need it, you need it. 462 00:39:16,640 --> 00:39:24,260 Especially when you've got IMC volunteers using their laptops, they really need that connectivity, so we'll just fire up a diesel. 463 00:39:28,460 --> 00:39:30,100 You want to donate the fuel cells? 464 00:39:30,100 --> 00:39:30,920 We want to use them. 465 00:39:30,920 --> 00:39:33,080 Yeah, we're not that well-funded yet. 466 00:39:33,520 --> 00:39:40,260 Yeah, that's one of the main issues that you see is that, you know, the next... everyone's like, oh, China's the next big market. 467 00:39:40,760 --> 00:39:43,880 Well, it is, but they're already really far ahead of the curve. 468 00:39:44,340 --> 00:39:46,280 Let's not worry about the next market. 469 00:39:46,460 --> 00:39:50,120 Let's worry the market about the next one, the next next market. 470 00:39:50,920 --> 00:40:02,780 And that's one of the reasons that you see a lot of talk about Africa in the NGO world, but we don't want to focus too much on just Jim's project, as awesome as it is, because that's not what the Hacker Foundation just does. 471 00:40:02,780 --> 00:40:13,040 If you've got something else in mind, say mine detection equipment, our nice robotics challenge, and for a lot of reasons, we're interested in that kind of stuff, too. 472 00:40:13,220 --> 00:40:13,880 Yes, you. 473 00:40:15,100 --> 00:40:17,020 No, no, it's actually the guy behind you. 474 00:40:27,560 --> 00:40:28,440 Nick? 475 00:40:28,580 --> 00:40:32,380 He has the funding question about how you, like, manage the money. 476 00:40:32,380 --> 00:40:34,400 Can you repeat the question real quickly? 477 00:40:39,180 --> 00:40:40,200 I still can't hear you. 478 00:40:40,200 --> 00:40:41,540 Could you stand up? 479 00:40:48,880 --> 00:40:51,720 Sorry, got a cold. 480 00:40:51,840 --> 00:41:04,940 My understanding is that, as an individual, I can't call up the Hacker Foundation and say, okay, I want to give organization to, say, the Apache organization, and then give you money and take a tax deduction, and then you give it to the Apache organization or to an individual. 481 00:41:04,940 --> 00:41:10,980 I have to give money to you, and then you, in theory, in a separate process, give it to another organization. 482 00:41:10,980 --> 00:41:13,060 Have you figured out how that works with the IRS tax deductions? 483 00:41:13,060 --> 00:41:17,560 What happens with organization open source projects, they go through an application process. 484 00:41:17,560 --> 00:41:21,020 It's a more interactive process than a bureaucratic process. 485 00:41:21,220 --> 00:41:29,740 What we're doing is determining and making sure that what the goals and aims of each project are, are charitable and fall under our section of the Internal Revenue Code. 486 00:41:29,780 --> 00:41:36,180 Once that happens, it's not a question of you're donating money and earmarking funds. 487 00:41:36,180 --> 00:41:39,240 You, as an organization, go out there, directly solicit funds. 488 00:41:39,240 --> 00:41:41,260 You're working with the Hacker Foundation. 489 00:41:41,260 --> 00:41:45,820 The Hacker Foundation cashes the checks and gives the money straight back to you. 490 00:41:45,960 --> 00:41:47,240 That's all we do. 491 00:41:47,720 --> 00:41:52,360 And, actually, if I can add to that, the other thing you guys do is also the hardware as well, correct? 492 00:41:52,360 --> 00:41:52,680 Right. 493 00:41:52,680 --> 00:42:02,140 And that's the other thing, is that the Hacker Foundation... I was just referring to projects that apply that are looking for ways to be sort of non-profit in a box. 494 00:42:02,140 --> 00:42:15,900 I hope there's nobody from the IRS here because... And in cases like mine, I'm actually hoping for the hardware versus getting money because I'd love to see the money guys, you know, give that out to the athletics department and have kids play basketball with the server. 495 00:42:15,900 --> 00:42:16,520 I'd love to see it. 496 00:42:16,520 --> 00:42:18,640 I mean, it could be fun, but I don't think so. 497 00:42:19,200 --> 00:42:21,300 There's two separate issues going on here. 498 00:42:21,300 --> 00:42:26,640 I think the issue that you were addressing is that if a group applies to the Hacker Foundation, will it be sort of a United Way thing? 499 00:42:26,640 --> 00:42:27,020 No. 500 00:42:27,020 --> 00:42:29,220 It's a much more streamlined, much more effective than that. 501 00:42:29,240 --> 00:42:36,580 But what the Hacker Foundation does as an organization on itself is go out there and actively raise funds for all of its projects. 502 00:42:36,580 --> 00:42:39,280 So we can make our own decisions about giving you money. 503 00:42:39,360 --> 00:42:40,760 And we'd love to do that. 504 00:42:40,840 --> 00:42:50,060 I mean, if everybody at DEF CON gave us 60 bucks or 80 bucks, we could, A, throw a really sweet gas party. 505 00:42:50,400 --> 00:42:52,000 And this might seem familiar. 506 00:42:52,000 --> 00:42:53,120 You're at that party. 507 00:42:53,340 --> 00:42:55,960 Or we could do a lot of really great projects. 508 00:42:56,580 --> 00:42:58,840 You, sir, in the shiny lame. 509 00:43:14,730 --> 00:43:18,210 At this time, we have three, we call these projects. 510 00:43:18,210 --> 00:43:20,270 We should have done a slide about this. 511 00:43:20,350 --> 00:43:26,890 If you think about the umbrella like this, the Hacker Foundation sits at the top and does the money, and then we have projects underneath it. 512 00:43:26,970 --> 00:43:29,410 Uganda, and in this case, the Chicago project. 513 00:43:29,410 --> 00:43:33,270 We also have another internal project, which is capacity building. 514 00:43:33,610 --> 00:43:37,470 You know, we need infrastructure and money, because that's how you make more money. 515 00:43:37,470 --> 00:43:41,610 And then we have, and then we're actively seeking more projects. 516 00:43:41,750 --> 00:43:43,110 So is that what your question was, Mike? 517 00:43:50,620 --> 00:43:52,440 Yeah, I'm familiar. 518 00:44:02,490 --> 00:44:06,830 Oh, are we out talking to other nerds about non-profit-y stuff? 519 00:44:06,830 --> 00:44:07,730 Yes. 520 00:44:07,730 --> 00:44:22,270 Yeah, we throw around words like capacity and IDP and, you know, UNHCR and all that kind of stuff all the time, and we kind of don't say it here, but we definitely, you know, we're definitely in on that world, or we're getting more in on that world. 521 00:44:23,030 --> 00:44:26,050 Most of us are amateur non-profit workers. 522 00:44:26,690 --> 00:44:28,430 But we're working up to pro. 523 00:44:28,590 --> 00:44:29,290 Yes, you. 524 00:44:33,750 --> 00:44:37,230 My personal biggest motivation behind the Hacker Foundation? 525 00:44:37,230 --> 00:44:42,530 Um, I think I talked about this a little earlier in someone else's speech. 526 00:44:42,710 --> 00:44:48,930 There's, uh, two ways you can solve really bad problems, like poverty, terrorism, and war. 527 00:44:49,410 --> 00:44:54,450 You can, uh, buy them out, buy them in, or you can fight them. 528 00:44:55,070 --> 00:45:12,250 If we go to Africa, and I mean hackers go to Africa, or hackers go to Chicago, and we're like, hey, we're really cool people, we want to help you, and we raise them in our mental sphere, and get them trained in our mental sphere, and say open source is a good thing, 529 00:45:12,250 --> 00:45:13,930 and they're used to using open source. 530 00:45:14,070 --> 00:45:20,030 When Microsoft goes to visit in ten years, who's got more feet on the ground? 531 00:45:20,450 --> 00:45:24,430 That's the kind of stuff, I mean, you want to see more hackers? 532 00:45:24,930 --> 00:45:28,330 Go where there aren't a lot already, and make them. 533 00:45:28,390 --> 00:45:29,590 It's not that hard. 534 00:45:29,670 --> 00:45:31,310 Personally, I'm in it for the money. 535 00:45:31,890 --> 00:45:33,090 He's in it for the money. 536 00:45:33,090 --> 00:45:37,130 Uh, but I can't speak to every, I, I've actually studiously avoided that. 537 00:45:37,130 --> 00:45:39,710 We don't try and tell you why you should help other people. 538 00:45:40,110 --> 00:45:41,710 Everyone has those reasons. 539 00:45:47,290 --> 00:45:48,510 And, uh, yeah, we're done. 540 00:45:48,510 --> 00:45:51,130 Let me take one more, because we're that good. 541 00:45:51,130 --> 00:45:53,550 Oh, he's giving me the, lookit, two minutes. 542 00:45:53,810 --> 00:45:54,510 Yes. 543 00:45:59,640 --> 00:46:00,960 Yes, this is what we want to hear. 544 00:46:00,960 --> 00:46:05,040 Yes, I do, we are interested in talking to you afterward about a political project, sir. 545 00:46:06,880 --> 00:46:07,520 Yeah. 546 00:46:07,520 --> 00:46:08,400 Any more questions? 547 00:46:08,400 --> 00:46:08,980 Yes. 548 00:46:10,820 --> 00:46:14,820 Well, you can get a shirt for $20 and it's tax deductible. 549 00:46:16,140 --> 00:46:17,720 No, we have one right here. 550 00:46:18,180 --> 00:46:21,040 And I also have an issue of frack. 551 00:46:21,980 --> 00:46:24,360 Now this I haven't figured out how to give away yet. 552 00:46:26,660 --> 00:46:28,420 How about the biggest donation? 553 00:46:31,240 --> 00:46:36,220 It's an option, I mean, who's willing to buy this issue of frack and write it off? 554 00:46:38,060 --> 00:46:39,140 20 bucks? 555 00:46:39,560 --> 00:46:41,460 Yeah, yeah, yeah, you can do better than 20 bucks. 556 00:46:41,460 --> 00:46:42,680 Oh, I have a bid back there. 557 00:46:42,680 --> 00:46:43,580 Yes, sir. 558 00:46:44,060 --> 00:46:44,780 Huh? 559 00:46:45,700 --> 00:46:46,740 30. 560 00:46:47,000 --> 00:46:48,920 Okay, a little bit more money. 561 00:46:49,460 --> 00:46:51,860 Oh, somebody's checking their wallet. 562 00:46:52,800 --> 00:46:53,880 Excellent. 563 00:46:54,200 --> 00:46:56,420 I like ambition like that. 564 00:46:56,820 --> 00:47:00,380 And by the way, this is kind of our money making strategy. 565 00:47:00,560 --> 00:47:03,620 I call it beg or torture. 566 00:47:03,820 --> 00:47:08,860 Or make Nick Farr eat a really, really big goddamn hamburger. 567 00:47:08,860 --> 00:47:10,000 Yeah, oh yeah. 568 00:47:10,440 --> 00:47:11,200 Yeah. 569 00:47:11,760 --> 00:47:14,560 I'm also having some formal dinners with some rich people tonight. 570 00:47:14,560 --> 00:47:15,920 That'll help too, hopefully. 571 00:47:18,180 --> 00:47:19,920 Jesse, you just got one more question, right? 572 00:47:19,920 --> 00:47:21,380 Yeah, one more question? 573 00:47:48,120 --> 00:47:52,640 Well, actually, the idea is that we don't give them to individuals directly. 574 00:47:52,660 --> 00:47:56,460 They'll be used in the offices of the NGOs and CBOs themselves. 575 00:47:56,460 --> 00:47:59,620 I keep using the acronym, it's non-governmental organizations. 576 00:47:59,620 --> 00:48:01,520 They're international aid organizations. 577 00:48:01,840 --> 00:48:11,660 And the idea is we give them to the organizations because they can then use that hardware to affect the most people, or as many people as possible, more than a single individual could. 578 00:48:11,900 --> 00:48:12,740 Thank you.