0:00:00.276,0:00:02.221 I want to talk to you today about something 0:00:02.221,0:00:05.236 the open-source programming world can teach democracy, 0:00:05.236,0:00:06.871 but before that, a little preamble. 0:00:06.871,0:00:08.691 Let's start here. 0:00:08.691,0:00:12.086 This is Martha Payne. Martha's a 9-year-old Scot 0:00:12.086,0:00:14.107 who lives in the Council of Argyll and Bute. 0:00:14.107,0:00:16.800 A couple months ago, Payne started a food blog 0:00:16.800,0:00:19.673 called NeverSeconds, and she would take her camera 0:00:19.673,0:00:21.953 with her every day to school to document 0:00:21.953,0:00:23.967 her school lunches. 0:00:23.967,0:00:25.856 Can you spot the vegetable? (Laughter) 0:00:25.856,0:00:29.610 And, as sometimes happens, 0:00:29.610,0:00:32.200 this blog acquired first dozens of readers, 0:00:32.200,0:00:33.880 and then hundreds of readers, 0:00:33.880,0:00:36.466 and then thousands of readers, as people tuned in 0:00:36.466,0:00:38.134 to watch her rate her school lunches, 0:00:38.134,0:00:39.659 including on my favorite category, 0:00:39.659,0:00:43.251 "Pieces of hair found in food." (Laughter) 0:00:43.251,0:00:46.722 This was a zero day. That's good. 0:00:46.722,0:00:49.916 And then two weeks ago yesterday, she posted this. 0:00:49.916,0:00:51.827 A post that read: "Goodbye." 0:00:51.827,0:00:55.041 And she said, "I'm very sorry to tell you this, but 0:00:55.041,0:00:57.785 my head teacher pulled me out of class today and told me 0:00:57.785,0:01:00.781 I'm not allowed to take pictures in the lunch room anymore. 0:01:00.781,0:01:02.507 I really enjoyed doing this. 0:01:02.507,0:01:05.737 Thank you for reading. Goodbye." 0:01:05.737,0:01:10.915 You can guess what happened next, right? (Laughter) 0:01:10.915,0:01:16.833 The outrage was so swift, so voluminous, so unanimous, 0:01:16.833,0:01:19.764 that the Council of Argyll and Bute reversed themselves 0:01:19.779,0:01:21.065 the same day and said, "We would, 0:01:21.065,0:01:23.231 we would never censor a nine-year-old." (Laughter) 0:01:23.231,0:01:25.708 Except, of course, this morning. (Laughter) 0:01:25.708,0:01:30.121 And this brings up the question, 0:01:30.121,0:01:32.335 what made them think they could get away 0:01:32.335,0:01:34.385 with something like that? (Laughter) 0:01:34.385,0:01:39.102 And the answer is, all of human history prior to now. 0:01:39.102,0:01:42.650 (Laughter) So, 0:01:42.650,0:01:46.575 what happens when a medium suddenly puts 0:01:46.575,0:01:50.279 a lot of new ideas into circulation? 0:01:50.279,0:01:52.384 Now, this isn't just a contemporaneous question. 0:01:52.384,0:01:54.384 This is something we've faced several times 0:01:54.384,0:01:55.740 over the last few centuries. 0:01:55.740,0:01:57.725 When the telegraph came along, it was clear 0:01:57.725,0:01:59.943 that it was going to globalize the news industry. 0:01:59.943,0:02:01.432 What would this lead to? 0:02:01.432,0:02:04.996 Well, obviously, it would lead to world peace. 0:02:04.996,0:02:07.806 The television, a medium that allowed us not just to hear 0:02:07.806,0:02:10.573 but see, literally see, what was going on 0:02:10.573,0:02:12.890 elsewhere in the world, what would this lead to? 0:02:12.890,0:02:15.130 World peace. (Laughter) 0:02:15.130,0:02:16.087 The telephone? 0:02:16.087,0:02:18.682 You guessed it: world peace. 0:02:18.682,0:02:23.656 Sorry for the spoiler alert, but no world peace. Not yet. 0:02:23.656,0:02:26.135 Even the printing press, even the printing press 0:02:26.135,0:02:29.264 was assumed to be a tool that was going to enforce 0:02:29.264,0:02:32.917 Catholic intellectual hegemony across Europe. 0:02:32.917,0:02:35.401 Instead, what we got was Martin Luther's 95 Theses, 0:02:35.401,0:02:37.421 the Protestant Reformation, and, you know, 0:02:37.421,0:02:39.779 the Thirty Years' War. All right, 0:02:39.779,0:02:44.010 so what all of these predictions of world peace got right 0:02:44.010,0:02:46.541 is that when a lot of new ideas suddenly 0:02:46.541,0:02:49.467 come into circulation, it changes society. 0:02:49.467,0:02:52.999 What they got exactly wrong was what happens next. 0:02:52.999,0:02:55.548 The more ideas there are in circulation, 0:02:55.548,0:03:00.256 the more ideas there are for any individual to disagree with. 0:03:00.256,0:03:05.029 More media always means more arguing. 0:03:05.029,0:03:07.949 That's what happens when the media's space expands. 0:03:07.949,0:03:10.852 And yet, when we look back on the printing press 0:03:10.852,0:03:14.231 in the early years, we like what happened. 0:03:14.231,0:03:17.475 We are a pro-printing press society. 0:03:17.475,0:03:19.445 So how do we square those two things, 0:03:19.445,0:03:22.201 that it leads to more arguing, but we think it was good? 0:03:22.201,0:03:24.800 And the answer, I think, can be found in things like this. 0:03:24.800,0:03:28.085 This is the cover of "Philosophical Transactions," 0:03:28.085,0:03:30.707 the first scientific journal ever published in English 0:03:30.707,0:03:32.589 in the middle of the 1600s, 0:03:32.589,0:03:34.416 and it was created by a group of people who had been 0:03:34.416,0:03:36.053 calling themselves "The Invisible College," 0:03:36.053,0:03:38.257 a group of natural philosophers who only later 0:03:38.257,0:03:40.862 would call themselves scientists, 0:03:40.862,0:03:44.406 and they wanted to improve the way 0:03:44.406,0:03:47.063 natural philosophers argued with each other, 0:03:47.063,0:03:49.053 and they needed to do two things for this. 0:03:49.053,0:03:51.537 They needed openness. They needed to create a norm 0:03:51.537,0:03:53.396 which said, when you do an experiment, 0:03:53.396,0:03:56.081 you have to publish not just your claims, 0:03:56.081,0:03:57.507 but how you did the experiment. 0:03:57.507,0:04:00.304 If you don't tell us how you did it, we won't trust you. 0:04:00.304,0:04:02.664 But the other thing they needed was speed. 0:04:02.664,0:04:04.969 They had to quickly synchronize what 0:04:04.969,0:04:07.423 other natural philosophers knew. Otherwise, 0:04:07.423,0:04:10.280 you couldn't get the right kind of argument going. 0:04:10.280,0:04:13.230 The printing press was clearly the right medium for this, 0:04:13.230,0:04:15.816 but the book was the wrong tool. It was too slow. 0:04:15.816,0:04:18.678 And so they invented the scientific journal 0:04:18.678,0:04:21.464 as a way of synchronizing the argument 0:04:21.464,0:04:24.018 across the community of natural scientists. 0:04:24.018,0:04:27.516 The scientific revolution wasn't created by the printing press. 0:04:27.516,0:04:29.662 It was created by scientists, 0:04:29.662,0:04:31.521 but it couldn't have been created if they didn't have 0:04:31.521,0:04:33.691 a printing press as a tool. 0:04:33.691,0:04:35.931 So what about us? What about our generation, 0:04:35.931,0:04:37.934 and our media revolution, the Internet? 0:04:37.934,0:04:42.053 Well, predictions of world peace? Check. (Laughter) 0:04:42.053,0:04:50.636 More arguing? Gold star on that one. (Laughter) 0:04:50.636,0:04:51.947 (Laughter) 0:04:51.947,0:04:56.294 I mean, YouTube is just a gold mine. (Laughter) 0:04:56.294,0:05:00.389 Better arguing? That's the question. 0:05:00.389,0:05:02.433 So I study social media, which means, 0:05:02.433,0:05:05.044 to a first approximation, I watch people argue. 0:05:05.044,0:05:09.151 And if I had to pick a group that I think is 0:05:09.151,0:05:12.944 our Invisible College, is our generation's collection of people 0:05:12.944,0:05:16.103 trying to take these tools and to press it into service, 0:05:16.103,0:05:18.884 not for more arguments, but for better arguments, 0:05:18.884,0:05:21.279 I'd pick the open-source programmers. 0:05:21.279,0:05:23.541 Programming is a three-way relationship 0:05:23.541,0:05:25.825 between a programmer, some source code, 0:05:25.825,0:05:28.439 and the computer it's meant to run on, but computers 0:05:28.439,0:05:33.141 are such famously inflexible interpreters of instructions 0:05:33.141,0:05:37.164 that it's extraordinarily difficult to write out a set 0:05:37.164,0:05:40.202 of instructions that the computer knows how to execute, 0:05:40.202,0:05:42.068 and that's if one person is writing it. 0:05:42.068,0:05:44.167 Once you get more than one person writing it, 0:05:44.167,0:05:47.251 it's very easy for any two programmers to overwrite 0:05:47.251,0:05:49.912 each other's work if they're working on the same file, 0:05:49.912,0:05:52.094 or to send incompatible instructions 0:05:52.094,0:05:54.535 that simply causes the computer to choke, 0:05:54.535,0:05:57.494 and this problem grows larger 0:05:57.494,0:06:00.263 the more programmers are involved. 0:06:00.263,0:06:03.610 To a first approximation, the problem of managing 0:06:03.610,0:06:06.336 a large software project is the problem 0:06:06.336,0:06:09.992 of keeping this social chaos at bay. 0:06:09.992,0:06:12.467 Now, for decades there has been a canonical solution 0:06:12.467,0:06:14.121 to this problem, which is to use something called 0:06:14.121,0:06:16.101 a "version control system," 0:06:16.101,0:06:18.310 and a version control system does what is says on the tin. 0:06:18.310,0:06:21.704 It provides a canonical copy of the software 0:06:21.704,0:06:23.256 on a server somewhere. 0:06:23.256,0:06:26.162 The only programmers who can change it are people 0:06:26.162,0:06:29.693 who've specifically been given permission to access it, 0:06:29.693,0:06:33.460 and they're only allowed to access the sub-section of it 0:06:33.460,0:06:35.890 that they have permission to change. 0:06:35.890,0:06:39.075 And when people draw diagrams of version control systems, 0:06:39.075,0:06:41.440 the diagrams always look something like this. 0:06:41.440,0:06:44.318 All right. They look like org charts. 0:06:44.318,0:06:45.725 And you don't have to squint very hard 0:06:45.725,0:06:49.190 to see the political ramifications of a system like this. 0:06:49.190,0:06:53.666 This is feudalism: one owner, many workers. 0:06:53.666,0:06:56.990 Now, that's fine for the commercial software industry. 0:06:56.990,0:07:02.380 It really is Microsoft's Office. It's Adobe's Photoshop. 0:07:02.380,0:07:05.212 The corporation owns the software. 0:07:05.212,0:07:07.526 The programmers come and go. 0:07:07.526,0:07:10.899 But there was one programmer who decided 0:07:10.899,0:07:13.887 that this wasn't the way to work. 0:07:13.887,0:07:15.149 This is Linus Torvalds. 0:07:15.149,0:07:17.301 Torvalds is the most famous open-source programmer, 0:07:17.301,0:07:22.602 created Linux, obviously, and Torvalds looked at the way 0:07:22.602,0:07:26.114 the open-source movement had been dealing with this problem. 0:07:26.114,0:07:30.738 Open-source software, the core promise of the open-source license, 0:07:30.738,0:07:34.484 is that everybody should have access to all the source code 0:07:34.484,0:07:37.737 all the time, but of course, this creates 0:07:37.737,0:07:41.044 the very threat of chaos you have to forestall 0:07:41.044,0:07:42.622 in order to get anything working. 0:07:42.622,0:07:45.104 So most open-source projects just held their noses 0:07:45.104,0:07:47.784 and adopted the feudal management systems. 0:07:47.784,0:07:50.292 But Torvalds said, "No, I'm not going to do that." 0:07:50.292,0:07:53.857 His point of view on this was very clear. 0:07:53.857,0:07:56.390 When you adopt a tool, you also adopt 0:07:56.390,0:07:59.979 the management philosophy embedded in that tool, 0:07:59.979,0:08:03.115 and he wasn't going to adopt anything that didn't work 0:08:03.115,0:08:05.424 the way the Linux community worked. 0:08:05.424,0:08:07.956 And to give you a sense of how enormous 0:08:07.956,0:08:11.624 a decision like this was, this is a map 0:08:11.624,0:08:15.113 of the internal dependencies within Linux, 0:08:15.113,0:08:17.720 within the Linux operating system, which sub-parts 0:08:17.720,0:08:22.165 of the program rely on which other sub-parts to get going. 0:08:22.165,0:08:25.743 This is a tremendously complicated process. 0:08:25.743,0:08:28.535 This is a tremendously complicated program, 0:08:28.535,0:08:31.200 and yet, for years, Torvalds ran this 0:08:31.200,0:08:35.104 not with automated tools but out of his email box. 0:08:35.104,0:08:37.577 People would literally mail him changes 0:08:37.577,0:08:41.696 that they'd agreed on, and he would merge them by hand. 0:08:41.696,0:08:46.442 And then, 15 years after looking at Linux and figuring out 0:08:46.442,0:08:49.252 how the community worked, he said, "I think I know 0:08:49.252,0:08:53.419 how to write a version control system for free people." 0:08:53.419,0:08:59.314 And he called it "Git." Git is distributed version control. 0:08:59.314,0:09:02.338 It has two big differences 0:09:02.338,0:09:04.401 with traditional version control systems. 0:09:04.401,0:09:07.548 The first is that it lives up to the philosophical promise 0:09:07.548,0:09:10.834 of open-source. Everybody who works on a project 0:09:10.834,0:09:14.505 has access to all of the source code all of the time. 0:09:14.505,0:09:17.179 And when people draw diagrams of Git workflow, 0:09:17.179,0:09:20.116 they use drawings that look like this. 0:09:20.116,0:09:22.434 And you don't have to understand what the circles 0:09:22.434,0:09:26.113 and boxes and arrows mean to see that this is a far more 0:09:26.113,0:09:29.208 complicated way of working than is supported 0:09:29.208,0:09:31.929 by ordinary version control systems. 0:09:31.929,0:09:36.238 But this is also the thing that brings the chaos back, 0:09:36.238,0:09:39.288 and this is Git's second big innovation. 0:09:39.288,0:09:43.284 This is a screenshot from GitHub, the premier Git hosting service, 0:09:43.284,0:09:46.634 and every time a programmer uses Git 0:09:46.634,0:09:49.795 to make any important change at all, 0:09:49.795,0:09:53.104 creating a new file, modifying an existing one, 0:09:53.104,0:09:57.778 merging two files, Git creates this kind of signature. 0:09:57.778,0:10:00.921 This long string of numbers and letters here 0:10:00.921,0:10:05.996 is a unique identifier tied to every single change, 0:10:05.996,0:10:08.853 but without any central coordination. 0:10:08.853,0:10:13.342 Every Git system generates this number the same way, 0:10:13.342,0:10:16.684 which means this is a signature tied directly 0:10:16.684,0:10:19.834 and unforgeably to a particular change. 0:10:19.834,0:10:21.770 This has the following effect: 0:10:21.770,0:10:25.448 A programmer in Edinburgh and a programmer in Entebbe 0:10:25.448,0:10:29.150 can both get the same -- a copy of the same piece of software. 0:10:29.150,0:10:32.976 Each of them can make changes and they can merge them 0:10:32.976,0:10:35.911 after the fact even if they didn't know 0:10:35.911,0:10:38.870 of each other's existence beforehand. 0:10:38.870,0:10:42.369 This is cooperation without coordination. 0:10:42.369,0:10:45.305 This is the big change. 0:10:45.305,0:10:50.515 Now, I tell you all of this not to convince you that it's great 0:10:50.515,0:10:54.212 that open-source programmers now have a tool 0:10:54.212,0:10:57.305 that supports their philosophical way of working, 0:10:57.305,0:10:59.409 although I think that is great. 0:10:59.409,0:11:02.177 I tell you all of this because of what I think it means 0:11:02.177,0:11:04.371 for the way communities come together. 0:11:04.371,0:11:10.690 Once Git allowed for cooperation without coordination, 0:11:10.690,0:11:13.630 you start to see communities form 0:11:13.630,0:11:17.882 that are enormously large and complex. 0:11:17.882,0:11:20.161 This is a graph of the Ruby community. 0:11:20.161,0:11:21.690 It's an open-source programming language, 0:11:21.690,0:11:24.688 and all of the interconnections between the people -- 0:11:24.688,0:11:27.087 this is now not a software graph, but a people graph, 0:11:27.087,0:11:29.189 all of the interconnections among the people 0:11:29.189,0:11:31.532 working on that project — 0:11:31.532,0:11:34.522 and this doesn't look like an org chart. 0:11:34.522,0:11:37.942 This looks like a dis-org chart, and yet, 0:11:37.942,0:11:40.550 out of this community, but using these tools, 0:11:40.550,0:11:42.836 they can now create something together. 0:11:42.836,0:11:47.201 So there are two good reasons to think that 0:11:47.201,0:11:51.374 this kind of technique can be applied 0:11:51.374,0:11:55.907 to democracies in general and in particular to the law. 0:11:55.907,0:11:57.765 When you make the claim, in fact, 0:11:57.765,0:12:00.723 that something on the Internet is going to be good 0:12:00.723,0:12:03.164 for democracy, you often get this reaction. 0:12:03.164,0:12:09.088 (Music) (Laughter) 0:12:09.088,0:12:11.614 Which is, are you talking about the thing 0:12:11.614,0:12:14.025 with the singing cats? Like, is that the thing 0:12:14.025,0:12:16.654 you think is going to be good for society? 0:12:16.654,0:12:18.789 To which I have to say, here's the thing 0:12:18.789,0:12:22.150 with the singing cats. That always happens. 0:12:22.150,0:12:23.883 And I don't just mean that always happens with the Internet, 0:12:23.883,0:12:26.463 I mean that always happens with media, full stop. 0:12:26.463,0:12:28.503 It did not take long after the rise 0:12:28.503,0:12:31.179 of the commercial printing press before someone 0:12:31.179,0:12:34.492 figured out that erotic novels were a good idea. (Laughter) 0:12:34.492,0:12:37.534 You don't have to have an economic incentive to sell books 0:12:37.534,0:12:40.555 very long before someone says, "Hey, you know what I bet 0:12:40.555,0:12:42.723 people would pay for?" (Laughter) 0:12:42.723,0:12:46.273 It took people another 150 years to even think 0:12:46.273,0:12:53.033 of the scientific journal, right? So -- (Laughter) (Applause) 0:12:53.033,0:12:56.071 So the harnessing by the Invisible College 0:12:56.071,0:12:58.456 of the printing press to create the scientific journal 0:12:58.456,0:13:01.367 was phenomenally important, but it didn't happen big, 0:13:01.367,0:13:04.126 and it didn't happen quick, and it didn't happen fast, so 0:13:04.126,0:13:07.424 if you're going to look for where the change is happening, 0:13:07.424,0:13:09.440 you have to look on the margins. 0:13:09.440,0:13:14.904 So, the law is also dependency-related. 0:13:14.904,0:13:18.313 This is a graph of the U.S. Tax Code, 0:13:18.313,0:13:21.393 and the dependencies of one law on other laws 0:13:21.393,0:13:23.791 for the overall effect. 0:13:23.791,0:13:27.223 So there's that as a site for source code management. 0:13:27.223,0:13:29.125 But there's also the fact that law is another place 0:13:29.125,0:13:31.399 where there are many opinions in circulation, 0:13:31.399,0:13:34.907 but they need to be resolved to one canonical copy, 0:13:34.907,0:13:37.484 and when you go onto GitHub, and you look around, 0:13:37.484,0:13:39.553 there are millions and millions of projects, 0:13:39.553,0:13:40.907 almost all of which are source code, 0:13:40.907,0:13:43.592 but if you look around the edges, you can see people 0:13:43.592,0:13:45.801 experimenting with the political ramifications 0:13:45.801,0:13:47.414 of a system like that. 0:13:47.414,0:13:49.224 Someone put up all the Wikileaked cables 0:13:49.224,0:13:51.489 from the State Department, along with software used 0:13:51.489,0:13:54.678 to interpret them, including my favorite use ever 0:13:54.678,0:13:57.049 of the Cablegate cables, which is a tool for detecting 0:13:57.049,0:14:00.064 naturally occurring haiku in State Department prose. 0:14:00.064,0:14:05.960 (Laughter) 0:14:05.960,0:14:09.032 Right. (Laughter) 0:14:09.032,0:14:11.831 The New York Senate has put up something called 0:14:11.831,0:14:14.238 Open Legislation, also hosting it on GitHub, 0:14:14.238,0:14:16.624 again for all of the reasons of updating and fluidity. 0:14:16.624,0:14:19.290 You can go and pick your Senator and then you can see 0:14:19.290,0:14:21.325 a list of bills they have sponsored. 0:14:21.325,0:14:24.957 Someone going by Divegeek has put up the Utah code, 0:14:24.957,0:14:27.722 the laws of the state of Utah, and they've put it up there 0:14:27.722,0:14:29.171 not just to distribute the code, 0:14:29.171,0:14:32.369 but with the very interesting possibility that this could 0:14:32.369,0:14:36.924 be used to further the development of legislation. 0:14:36.924,0:14:40.763 Somebody put up a tool during the copyright debate 0:14:40.763,0:14:44.949 last year in the Senate, saying, "It's strange that Hollywood 0:14:44.949,0:14:48.073 has more access to Canadian legislators 0:14:48.073,0:14:51.889 than Canadian citizens do. Why don't we use GitHub 0:14:51.889,0:14:56.365 to show them what a citizen-developed bill might look like?" 0:14:56.365,0:15:00.117 And it includes this very evocative screenshot. 0:15:00.117,0:15:03.095 This is a called a "diff," this thing on the right here. 0:15:03.095,0:15:06.065 This shows you, for text that many people are editing, 0:15:06.065,0:15:08.266 when a change was made, who made it, 0:15:08.266,0:15:09.269 and what the change is. 0:15:09.269,0:15:10.724 The stuff in red is the stuff that got deleted. 0:15:10.724,0:15:13.416 The stuff in green is the stuff that got added. 0:15:13.416,0:15:16.198 Programmers take this capability for granted. 0:15:16.198,0:15:19.123 No democracy anywhere in the world offers this feature 0:15:19.123,0:15:22.938 to its citizens for either legislation or for budgets, 0:15:22.938,0:15:25.468 even though those are the things done 0:15:25.468,0:15:28.607 with our consent and with our money. 0:15:28.607,0:15:31.845 Now, I would love to tell you that the fact 0:15:31.845,0:15:35.017 that the open-source programmers have worked out 0:15:35.017,0:15:38.688 a collaborative method that is large scale, distributed, 0:15:38.688,0:15:42.153 cheap, and in sync with the ideals of democracy, I would love 0:15:42.153,0:15:44.324 to tell you that because those tools are in place, 0:15:44.324,0:15:48.655 the innovation is inevitable. But it's not. 0:15:48.655,0:15:51.648 Part of the problem, of course, is just a lack of information. 0:15:51.648,0:15:53.551 Somebody put a question up on Quora saying, 0:15:53.551,0:15:55.643 "Why is it that lawmakers don't use 0:15:55.643,0:15:57.050 distributed version control?" 0:15:57.050,0:16:00.671 This, graphically, was the answer. (Laughter) 0:16:00.671,0:16:02.762 (Laughter) (Applause) 0:16:02.762,0:16:07.784 And that is indeed part of the problem, but only part. 0:16:07.784,0:16:10.961 The bigger problem, of course, is power. 0:16:10.961,0:16:14.131 The people experimenting with participation don't have 0:16:14.131,0:16:16.700 legislative power, and the people who have legislative 0:16:16.700,0:16:20.663 power are not experimenting with participation. 0:16:20.663,0:16:22.208 They are experimenting with openness. 0:16:22.208,0:16:24.068 There's no democracy worth the name that doesn't have 0:16:24.068,0:16:26.996 a transparency move, but transparency is openness 0:16:26.996,0:16:30.901 in only one direction, and being given a dashboard 0:16:30.901,0:16:34.071 without a steering wheel has never been the core promise 0:16:34.071,0:16:37.482 a democracy makes to its citizens. 0:16:37.482,0:16:39.832 So consider this. 0:16:39.832,0:16:42.418 The thing that got Martha Payne's opinions 0:16:42.418,0:16:46.109 out into the public was a piece of technology, 0:16:46.109,0:16:49.743 but the thing that kept them there was political will. 0:16:49.743,0:16:52.017 It was the expectation of the citizens 0:16:52.017,0:16:55.552 that she would not be censored. 0:16:55.552,0:17:00.880 That's now the state we're in with these collaboration tools. 0:17:00.880,0:17:04.887 We have them. We've seen them. They work. 0:17:04.887,0:17:05.938 Can we use them? 0:17:05.938,0:17:11.064 Can we apply the techniques that worked here to this? 0:17:11.064,0:17:14.781 T.S. Eliot once said, "One of the most momentous things 0:17:14.781,0:17:16.861 that can happen to a culture 0:17:16.861,0:17:20.504 is that they acquire a new form of prose." 0:17:20.504,0:17:22.752 I think that's wrong, but -- (Laughter) 0:17:22.752,0:17:26.411 I think it's right for argumentation. Right? 0:17:26.411,0:17:29.766 A momentous thing that can happen to a culture 0:17:29.766,0:17:32.580 is they can acquire a new style of arguing: 0:17:32.580,0:17:39.250 trial by jury, voting, peer review, now this. Right? 0:17:39.296,0:17:42.365 A new form of arguing has been invented in our lifetimes, 0:17:42.365,0:17:44.252 in the last decade, in fact. 0:17:44.252,0:17:48.305 It's large, it's distributed, it's low-cost, 0:17:48.305,0:17:51.604 and it's compatible with the ideals of democracy. 0:17:51.604,0:17:53.590 The question for us now is, are we going to let 0:17:53.590,0:17:55.116 the programmers keep it to themselves? 0:17:55.116,0:17:57.165 Or are we going to try and take it and press it into service 0:17:57.165,0:17:59.317 for society at large? 0:17:59.317,0:18:01.917 Thank you for listening. (Applause) 0:18:01.917,0:18:06.055 (Applause) 0:18:06.055,0:18:11.192 Thank you. Thank you. (Applause)