0:00:01.460,0:00:03.635 Chris Anderson: Es una cosa tan curiosa. 0:00:03.659,0:00:06.817 Tu software, Linux, [br]está en millones de computadoras, 0:00:06.841,0:00:10.388 probablemente soporta [br]gran parte de Internet. 0:00:10.412,0:00:12.175 Y creo que hay, como, 0:00:12.199,0:00:15.544 1500 millones de [br]dispositivos Android activos por ahí. 0:00:15.568,0:00:18.169 Tu software está en todos [br]y cada uno de ellos. 0:00:18.808,0:00:19.958 Es un poco sorprendente. 0:00:19.982,0:00:25.017 Debes tener una sorprendente sede de [br]software dirigiendo todo esto. 0:00:25.041,0:00:28.347 Es lo que pensé, y quedé muy [br]sorprendido cuando vi una foto de ello. 0:00:28.371,0:00:29.571 Es decir, es esto... 0:00:29.595,0:00:31.845 esta es la sede mundial de Linux. 0:00:31.869,0:00:33.859 (Risas) 0:00:33.883,0:00:37.889 (Aplausos) 0:00:37.913,0:00:40.199 Linus Torvalds: Realmente [br]no lo parece mucho. 0:00:40.223,0:00:41.899 Y tengo que decir, 0:00:41.923,0:00:45.743 la parte más interesante en esta imagen, 0:00:45.767,0:00:47.470 a lo que las personas reaccionan, 0:00:47.494,0:00:48.937 es al escritorio de pie. 0:00:48.961,0:00:51.660 Es la parte más interesante en mi oficina 0:00:51.684,0:00:53.644 y no estoy realmente usándola más. 0:00:53.668,0:00:55.960 Creo que las dos cosas están relacionadas. 0:00:57.206,0:00:59.531 Mi forma de trabajar es... 0:01:01.245,0:01:05.594 No quiero tener estimulación externa. 0:01:06.170,0:01:11.437 Pueden ver más o menos, las paredes [br]son de color verde claro. 0:01:11.461,0:01:15.925 Me han dicho que en las instituciones [br]mentales que utilizan las mismas paredes. 0:01:15.949,0:01:16.996 (Risas) 0:01:17.020,0:01:18.805 Es como un color calmante, 0:01:18.829,0:01:21.946 no es algo que realmente te estimula. 0:01:23.064,0:01:27.489 Lo que no pueden ver es el equipo, [br]solo se ve la pantalla, 0:01:27.513,0:01:30.894 pero lo más me preocupa de mi equipo es... 0:01:30.918,0:01:34.253 no tiene que ser grande y poderoso, [br]aunque me gusta que... 0:01:34.277,0:01:37.109 lo que realmente tiene que ser [br]es completamente silencioso. 0:01:37.975,0:01:39.986 Conozco personas que trabajan para Google 0:01:40.010,0:01:43.217 y tienen su propio pequeño [br]centro de datos en casa, 0:01:43.241,0:01:44.393 y yo no hago eso. 0:01:44.417,0:01:48.122 Mi oficina es la oficina [br]más aburrida que jamás puedan ver. 0:01:48.146,0:01:51.660 Y me siento allí solo en silencio. 0:01:52.136,0:01:54.173 Si el gato se acerca, 0:01:54.197,0:01:56.034 se sienta en mi regazo. 0:01:56.058,0:01:58.248 Y quiero oír el ronroneo del gato, 0:01:58.272,0:02:01.446 no el sonido de [br]los ventiladores del equipo. 0:02:01.470,0:02:02.779 CA: Es sorprendente, 0:02:02.803,0:02:05.481 porque trabajando de esta manera, 0:02:05.505,0:02:08.493 has sido capaz de llevar [br]este vasto imperio de tecnología 0:02:08.517,0:02:09.738 --es un imperio-- 0:02:09.762,0:02:13.462 así que eso es un testamento increíble [br]a la potencia del código abierto. 0:02:13.486,0:02:17.662 Cuéntanos cómo has llegado [br]a entender el código abierto 0:02:17.686,0:02:19.938 y cómo lleva al desarrollo de Linux. 0:02:21.546,0:02:23.051 LT: Sigo trabajando solo. 0:02:23.075,0:02:26.642 Realmente... trabajo solo en mi casa, 0:02:26.666,0:02:28.056 a menudo en mi albornoz. 0:02:28.080,0:02:30.641 Cuando un fotógrafo aparece, me visto, 0:02:30.665,0:02:31.951 tengo la ropa puesta. 0:02:31.975,0:02:33.212 (Risas) 0:02:33.236,0:02:35.308 Así es como siempre he trabajado. 0:02:35.332,0:02:37.340 Así fue como empecé Linux, también. 0:02:37.364,0:02:41.013 No empecé Linux [br]como un proyecto de colaboración. 0:02:41.037,0:02:45.915 Empecé como parte de [br]una serie de muchos proyectos 0:02:45.939,0:02:49.570 que había hecho en el tiempo para mí, 0:02:49.600,0:02:51.822 en parte porque [br]necesitaba el resultado final, 0:02:51.846,0:02:54.148 pero aún más porque [br]disfrutaba la programación. 0:02:54.172,0:02:58.546 Por lo tanto, [br]era sobre el final del viaje, 0:02:58.570,0:03:01.916 el cual, 25 años después, [br]todavía no hemos alcanzado. 0:03:01.940,0:03:05.957 Pero fue realmente sobre el hecho de que [br]estaba buscando un proyecto por mi cuenta 0:03:05.977,0:03:09.510 y no había ninguna fuente abierta, [br]en realidad, en mi radar en absoluto. 0:03:09.988,0:03:12.000 Y lo que pasó es... 0:03:12.668,0:03:17.220 el proyecto crece y se convierte en algo [br]que uno desea mostrar a la gente. 0:03:18.552,0:03:22.669 Realmente, esto es más de un, [br]"¡Mira lo que hice!". 0:03:22.693,0:03:25.458 Y, créanme...[br]no era tan bueno en ese entonces. 0:03:26.128,0:03:28.002 Lo hice públicamente disponible, 0:03:28.026,0:03:30.132 y ni siquiera era código abierto entonces. 0:03:30.156,0:03:35.325 En ese momento era fuente que estaba [br]abierta, pero no había ninguna intención 0:03:35.349,0:03:40.463 detrás de usar el tipo de metodología de [br]código abierto que pensamos hoy 0:03:40.487,0:03:41.638 para mejorarlo. 0:03:41.662,0:03:42.813 Era más como, 0:03:42.837,0:03:45.774 "Mira, he estado trabajando en esto [br]durante medio año, 0:03:46.459,0:03:48.198 me gustaría tener comentarios". 0:03:48.717,0:03:50.717 Y otras personas se acercaron a mí. 0:03:51.217,0:03:52.869 En la Universidad de Helsinki, 0:03:52.893,0:03:56.608 tenía un amigo que era uno [br]de los de código abierto 0:03:56.632,0:04:00.288 --se le llamó "software libre", [br]principalmente en aquel entonces-- 0:04:00.312,0:04:04.586 y de hecho me introdujo [br]a la idea de que, bueno, 0:04:04.610,0:04:09.967 puedes utilizar estas licencias [br]de código abierto que han existido. 0:04:12.114,0:04:14.155 Y pensé en ello durante un tiempo. 0:04:14.179,0:04:17.670 En realidad, estaba preocupado sobre [br]el interés comercial que llegaba. 0:04:17.694,0:04:22.168 Es una de preocupación, que creo que [br]tiene la mayoría de los que comienzan, 0:04:22.192,0:04:27.152 es que les preocupa que alguien [br]se aproveche de su trabajo, ¿verdad? 0:04:27.603,0:04:30.859 Yo decidí, "¿Qué demonios?". 0:04:31.740,0:04:32.890 y... 0:04:32.914,0:04:34.529 CA: Y después, en algún momento, 0:04:34.549,0:04:36.693 alguien aportó un código [br]que pensaste, 0:04:36.717,0:04:39.888 "Esto es realmente interesante, [br]yo no habría pensado en eso. 0:04:39.912,0:04:41.563 En realidad, podría mejorar esto". 0:04:41.587,0:04:44.572 LT: Ni siquiera comenzó con gente [br]contribuyendo con código, 0:04:44.592,0:04:47.115 era más aportando ideas. 0:04:47.748,0:04:50.934 Y el solo hecho de que alguien [br]eche un vistazo a tu proyecto 0:04:50.934,0:04:53.806 --y estoy seguro de que es cierto [br]para otras cosas, también, 0:04:53.806,0:04:55.497 pero sin duda es cierto en código-- 0:04:55.497,0:04:58.950 es que alguien se interese en tu código, 0:04:58.974,0:05:02.046 mire lo suficiente como para realmente [br]darte retroalimentación 0:05:02.066,0:05:03.403 y darte ideas. 0:05:03.403,0:05:05.134 Eso fue algo muy importante para mí. 0:05:05.158,0:05:08.350 Tenía 21 años en ese momento, [br]así que era joven, 0:05:08.374,0:05:11.611 pero ya había programado [br]para la mitad de mi vida, básicamente. 0:05:12.372,0:05:16.344 Y cada proyecto anterior [br]había sido completamente personal 0:05:16.368,0:05:19.475 y fue una revelación cuando la gente [br]empezó a comentarlo, 0:05:19.499,0:05:22.800 comenzó a dar retroalimentación [br]sobre tu código. 0:05:22.824,0:05:26.330 E incluso antes de comenzar [br]a dar vuelta código, 0:05:26.330,0:05:29.361 que fue, creo, uno de los [br]grandes momentos en los que he dicho, 0:05:29.385,0:05:31.258 "¡Me encanta la gente!". 0:05:31.282,0:05:32.439 No me malinterpreten... 0:05:32.463,0:05:34.187 en realidad, no tengo don de gentes. 0:05:34.227,0:05:37.476 (Risas) 0:05:37.500,0:05:40.052 Realmente no me gusta la gente... 0:05:40.076,0:05:41.096 (Risas) 0:05:41.120,0:05:42.746 Pero me encantan los computadores, 0:05:42.770,0:05:44.985 me encanta interactuar con otros por mail, 0:05:45.009,0:05:48.341 debido a que esto te da ese búfer. 0:05:48.365,0:05:54.866 Pero me gusta que otras personas [br]comenten y participen en mi proyecto. 0:05:54.890,0:05:56.543 Y se hizo mucho más. 0:05:57.273,0:06:00.667 CA: Así que ¿hubo un momento en que viste [br]lo que se estaba construyendo 0:06:00.697,0:06:02.182 y de repente empezó a despegar, 0:06:02.182,0:06:05.652 y pensaste, "Espera un segundo, [br]en realidad, esto podría ser algo enorme, 0:06:05.676,0:06:08.798 no solo un proyecto personal [br]que recibe buena retroalimentación, 0:06:08.798,0:06:12.932 sino una especie de desarrollo explosivo [br]en todo el mundo de la tecnología"? 0:06:13.821,0:06:14.980 LT: En realidad no. 0:06:15.004,0:06:18.976 Es decir, el punto para mí, realmente, no [br]fue cuando se estaba convirtiendo enorme, 0:06:18.976,0:06:21.234 fue cuando se estaba convirtiendo en algo. 0:06:21.709,0:06:25.226 El punto grande para mí [br]fue que no estaba solo 0:06:25.250,0:06:28.967 y que tenía 10, [br]tal vez 100 personas involucradas... 0:06:28.991,0:06:30.470 eso fue un gran punto. 0:06:30.494,0:06:33.533 A continuación, [br]todo lo demás fue muy gradual. 0:06:33.557,0:06:37.810 Pasar de 100 personas a un millón de [br]personas no es una gran cosa... para mí. 0:06:37.810,0:06:39.863 Bueno, quiero decir, [br]tal vez es si estás... 0:06:39.863,0:06:40.698 (Risas) 0:06:40.722,0:06:43.440 Si se quiere vender su resultado [br]entonces es algo grande, 0:06:43.464,0:06:44.609 no me malinterpreten. 0:06:44.609,0:06:46.690 Pero si se está interesado [br]en la tecnología 0:06:46.690,0:06:48.479 y se está interesado en el proyecto, 0:06:48.479,0:06:50.534 la parte grande estaba [br]en formar comunidad. 0:06:50.534,0:06:52.508 Después la comunidad [br]creció gradualmente. 0:06:52.508,0:06:55.570 Y no hay en realidad un único punto [br]en el que fui como, 0:06:56.166,0:06:58.342 "Uf, ¡acaba de despegar!", porque, 0:06:58.366,0:07:01.624 quiero decir, tomó mucho tiempo, [br]relativamente. 0:07:01.624,0:07:04.850 CA: Todos los técnicos con los que hablo [br]en realidad te dan crédito 0:07:04.850,0:07:07.588 del masivo cambio [br]en la forma de su trabajo. 0:07:07.612,0:07:09.235 Y no se trata solo de Linux, 0:07:09.259,0:07:10.705 es esta cosa llamada Git, 0:07:10.729,0:07:14.741 que es este sistema de gestión [br]para el desarrollo de software. 0:07:14.765,0:07:17.550 Cuéntanos brevemente sobre eso [br]y tu papel en eso. 0:07:18.481,0:07:20.270 LT: Uno de los temas que tuvimos, 0:07:20.294,0:07:23.346 y esto tomó un tiempo [br]para empezar a aparecer, 0:07:23.370,0:07:24.525 es cuando uno... 0:07:25.708,0:07:31.040 Cuando creces de tener 10 personas [br]o 100 personas trabajando en un proyecto 0:07:31.064,0:07:33.452 a tener 10 000 personas, lo que... 0:07:33.476,0:07:37.292 es decir, en este momento estamos en [br]la situación en la que solo en el núcleo, 0:07:37.292,0:07:40.140 tenemos 1000 personas que participan [br]en cada lanzamiento 0:07:40.164,0:07:43.750 y eso es cada dos meses, [br]más o menos dos o tres meses. 0:07:44.336,0:07:46.757 Algunas de esas personas no hacen mucho. 0:07:46.781,0:07:49.364 Hay muchas personas que hacen [br]pequeños cambios. 0:07:49.388,0:07:51.634 Pero para mantener esto, 0:07:51.658,0:07:54.547 la escala cambia la forma [br]en que hay que mantenerla. 0:07:54.571,0:07:56.969 Y el proceso lo hicimos muy doloroso. 0:07:58.713,0:08:05.242 Y hay proyectos completos que hacen [br]solo mantenimiento del código fuente. 0:08:05.266,0:08:08.558 CVS es el que solía ser el más utilizado, 0:08:08.582,0:08:12.479 y yo odiaba CVS con pasión [br]y rehusaba tocarlo 0:08:12.503,0:08:15.566 e intentaba otra cosa [br]que era radical e interesante 0:08:15.590,0:08:18.246 y todo el mundo la odiaba. 0:08:19.004,0:08:20.378 CA: (Risas) 0:08:20.402,0:08:22.490 LT: Y estábamos en este mal lugar, 0:08:22.514,0:08:25.331 en que teníamos miles de personas [br]que querían participar, 0:08:25.355,0:08:30.396 pero en muchos aspectos, [br]yo era el punto de ruptura, 0:08:30.420,0:08:32.943 donde no podía escalar hasta el punto 0:08:32.967,0:08:35.768 en el que podía trabajar [br]con miles de personas. 0:08:35.792,0:08:38.244 Así que Git es mi segundo gran proyecto, 0:08:38.268,0:08:42.806 que solo fue creado para mí,[br]para mantener mi primer gran proyecto. 0:08:43.433,0:08:45.680 Y así es literalmente cómo trabajo. 0:08:45.704,0:08:48.209 Yo no codifico para 0:08:48.233,0:08:49.955 --bueno, hago código por diversión-- 0:08:49.979,0:08:52.360 pero quiero codificar [br]para algo significativo 0:08:52.384,0:08:56.431 por lo que cada uno de los proyectos que [br]he hecho ha sido algo que necesitaba 0:08:56.455,0:08:57.831 y... 0:08:57.855,0:09:01.288 CA: Así que, en realidad, tanto en Linux [br]como Git surgió de algo así 0:09:01.312,0:09:03.648 casi como una consecuencia no deseada 0:09:03.672,0:09:06.343 de tu deseo de no tener [br]que trabajar con mucha gente. 0:09:06.367,0:09:07.518 LT: Totalmente. Sí. 0:09:07.542,0:09:08.622 (Risas) 0:09:08.646,0:09:10.296 CA: Eso es increíble. [br]LT: Sí. 0:09:10.320,0:09:11.812 (Aplausos) 0:09:11.836,0:09:15.227 Y, sin embargo, eres el hombre [br]que ha transformado la tecnología 0:09:15.251,0:09:16.568 no solo una sino dos veces, 0:09:16.592,0:09:19.175 y tenemos que tratar [br]de entender por qué es así 0:09:19.179,0:09:20.973 Nos has dado algunas pistas, pero ... 0:09:20.973,0:09:25.548 Aquí hay una foto tuya de niño, [br]con un cubo de Rubik. 0:09:25.572,0:09:29.692 Has dicho que has estado programando [br]desde que eran como 10 u 11, 0:09:29.716,0:09:31.081 la mitad de tu vida. 0:09:31.105,0:09:34.921 ¿Eras ese tipo de genio de [br]la informática, ya sabes, súper nerdo, 0:09:34.945,0:09:37.430 eras la estrella en la escuela[br]que podría hacer todo? 0:09:37.454,0:09:38.986 ¿Cómo eras cuando eras niño? 0:09:40.130,0:09:42.623 LT: Sí, creo que yo [br]era el nerdo prototípico. 0:09:42.647,0:09:43.916 Quiero decir, yo era... 0:09:45.130,0:09:47.092 Yo no era una persona sociable entonces. 0:09:47.116,0:09:49.696 Ese es mi hermano menor. 0:09:49.720,0:09:52.507 Yo estaba claramente [br]más interesado en el cubo de Rubik 0:09:52.531,0:09:54.056 que mi hermano menor. 0:09:54.080,0:09:55.167 (Risas) 0:09:55.191,0:09:58.311 Mi hermana menor, [br]que no está en la imagen, 0:09:58.335,0:10:00.749 cuando teníamos reuniones familiares 0:10:00.773,0:10:04.565 --y no es una gran familia, pero tengo, [br]como, un par de primos-- 0:10:04.589,0:10:07.453 ella me preparaba de antemano. 0:10:07.477,0:10:10.043 Como, antes de que yo entrara [br]en la habitación diría, 0:10:10.067,0:10:12.610 "Bien. Esto y lo otro..." 0:10:13.925,0:10:16.254 Porque yo no estaba... 0:10:16.278,0:10:17.407 yo era un friki. 0:10:17.407,0:10:18.793 Yo estaba en computadoras, 0:10:18.793,0:10:19.866 Estaba en matemáticas, 0:10:19.890,0:10:21.041 Yo estaba en la física. 0:10:21.065,0:10:22.216 Yo era bueno en eso. 0:10:22.240,0:10:25.026 No creo que fuera [br]particularmente excepcional. 0:10:25.554,0:10:27.945 Al parecer, dijo mi hermana 0:10:27.969,0:10:34.820 que mi mayor cualidad excepcional [br]era que no abandonaba. 0:10:35.618,0:10:38.175 CA: Bien, profundicemos, [br]porque eso es interesante. 0:10:38.199,0:10:39.373 Tú no abandonas. 0:10:39.397,0:10:42.262 No se trata de ser un geek [br]y ser inteligente, 0:10:42.286,0:10:45.391 que trata de ser... ¿terco? 0:10:45.415,0:10:46.942 LT: Eso es ser terco. 0:10:46.966,0:10:48.354 Eso es, al igual que, 0:10:49.093,0:10:51.293 acabar de empezar algo 0:10:51.317,0:10:56.767 y no decir: "Está bien, hecho, [br]vamos a hacer algo más... 0:10:56.791,0:10:57.978 Mira: ¡brillante!". 0:10:58.954,0:11:02.335 Y lo noto que en muchas [br]otras partes de mi vida, también. 0:11:03.470,0:11:06.720 He vivido en Silicon Valley [br]durante siete años. 0:11:06.744,0:11:10.856 Y trabajé para la misma empresa, [br]en Silicon Valley, 0:11:10.880,0:11:12.594 durante todo el tiempo. 0:11:12.618,0:11:14.156 Eso es inaudito. 0:11:15.204,0:11:16.971 Así no funciona Silicon Valley. 0:11:16.995,0:11:20.574 El punto de Silicon Valley es que [br]la gente salta entre puestos de trabajo 0:11:20.598,0:11:23.225 como mezclar todo. 0:11:23.249,0:11:25.129 Y ese no es el tipo de persona que soy. 0:11:25.153,0:11:27.724 CA: Pero durante el desarrollo [br]de Linux en sí mismo, 0:11:27.748,0:11:32.044 esa terquedad te trajo conflictos [br]con otras personas. 0:11:32.445,0:11:34.099 Habla de eso un poco. 0:11:34.123,0:11:39.667 ¿Era esencial para mantener la especie [br]de calidad de lo que estabas construyendo? 0:11:39.691,0:11:41.856 ¿Cómo describirías lo que pasó? 0:11:42.392,0:11:44.475 LT: No sé si es esencial. 0:11:45.239,0:11:48.384 Volviendo a lo de [br]"No soy una persona sociable", 0:11:48.408,0:11:50.196 --a veces también soy-- 0:11:52.100,0:11:53.633 podríamos decir, 0:11:53.657,0:11:57.077 "miope" cuando se trata [br]de los sentimientos de otras personas, 0:11:57.667,0:12:02.945 y que a veces te hace decir cosas [br]que perjudican a otras personas. 0:12:02.969,0:12:06.737 Y no estoy orgulloso de ello. 0:12:06.761,0:12:07.875 (Aplausos) 0:12:07.899,0:12:09.697 Pero, al mismo tiempo, es... 0:12:10.978,0:12:14.054 Hay gente que me dice [br]que debería ser agradable. 0:12:14.796,0:12:20.464 Y luego cuando trato de explicarles [br]que tal vez usted es agradable, 0:12:20.488,0:12:22.742 tal vez debería ser más agresivo, 0:12:22.766,0:12:26.308 ven que como yo no soy agradable. 0:12:26.332,0:12:28.442 (Risas) 0:12:28.466,0:12:30.634 Trato de decir que somos diferentes. 0:12:30.658,0:12:32.402 No soy una persona sociable; 0:12:32.402,0:12:34.978 no es algo de lo que estoy [br]particularmente orgulloso, 0:12:34.978,0:12:36.162 pero es parte de mí. 0:12:36.186,0:12:38.891 Y una de las cosas que [br]me gusta del código abierto 0:12:38.915,0:12:44.707 es que realmente permite que [br]diferentes personas trabajen juntas. 0:12:44.731,0:12:46.455 No tenemos que agradarnos, 0:12:46.479,0:12:48.682 y, a veces, realmente [br]no nos agradamos. 0:12:48.706,0:12:52.193 Realmente... quiero decir, [br]hay discusiones muy, muy calientes. 0:12:52.217,0:12:55.209 Pero se puede, de hecho, [br]se pueden encontrar cosas que... 0:12:56.197,0:12:58.964 uno ni siquiera está de acuerdo [br]en estar en desacuerdo, 0:12:58.964,0:13:01.624 es solo que le interesan [br]realmente diferentes cosas. 0:13:01.648,0:13:04.551 Y volviendo al punto [br]en el que he dicho anteriormente 0:13:04.575,0:13:08.868 que temía a las personas comerciales [br]que se aprovechan de tu trabajo, 0:13:08.892,0:13:11.395 se vio después, [br]y muy pronto resultó que, 0:13:11.395,0:13:14.481 aquellas personas comerciales[br]eran gente encantadora, de verdad. 0:13:14.505,0:13:18.211 E hicieron todas las cosas que yo no [br]estaba en absoluto interesado en hacer, 0:13:18.235,0:13:20.292 y tenían objetivos muy diferentes. 0:13:20.316,0:13:25.603 Y utilizaron el código abierto [br]de una manera que yo no quería. 0:13:25.603,0:13:28.195 Pero debido a que era [br]código abierto que podían hacer, 0:13:28.195,0:13:30.245 y que en realidad funcionan[br]muy bien juntos. 0:13:30.245,0:13:32.389 De hecho, creo que funciona[br]de la misma forma. 0:13:32.389,0:13:35.578 Es necesario tener las personas-personas, [br]los comunicadores, 0:13:35.602,0:13:37.029 la gente cálida y amigable 0:13:37.053,0:13:38.775 a quien le gusta... 0:13:38.799,0:13:40.241 (Risas) 0:13:40.265,0:13:43.315 realmente quieren abrazarlo [br]y traerlo a la comunidad. 0:13:43.339,0:13:44.910 Pero así no es todo el mundo. 0:13:44.934,0:13:46.366 Y ese no soy yo. 0:13:46.390,0:13:47.611 Me importa la tecnología. 0:13:47.611,0:13:50.102 Hay quienes se preocupan [br]por la interfaz de usuario. 0:13:50.102,0:13:52.876 No puedo hacer la interfaz de usuario[br]para salvar mi vida. 0:13:52.876,0:13:55.891 Es decir, si yo estuviera [br]varado en una isla 0:13:55.915,0:13:59.695 y la única manera de salir de esa isla [br]fuera una buena interfaz de usuario, 0:13:59.695,0:14:00.592 me moriría allí. 0:14:00.592,0:14:01.677 (Risas) 0:14:01.701,0:14:03.840 Así que hay diferentes tipos de personas, 0:14:03.864,0:14:06.729 y no estoy dando excusas, [br]estoy tratando de explicar. 0:14:06.753,0:14:08.599 CA: Cuando hablamos la semana pasada, 0:14:08.599,0:14:10.928 hablaste de algún otro rasgo que tienes, 0:14:10.952,0:14:12.543 que me pareció muy interesante. 0:14:12.567,0:14:13.950 Es esta idea llamada gusto. 0:14:13.974,0:14:15.976 Solo tengo un par de imágenes aquí. 0:14:16.354,0:14:20.357 Creo que esto es un ejemplo de un [br]no particular buen gusto en el código, 0:14:20.381,0:14:23.372 y este sabe mejor, 0:14:23.396,0:14:25.459 la cual se puede ver inmediatamente. 0:14:25.483,0:14:27.456 ¿Cuál es la diferencia entre estos dos? 0:14:28.639,0:14:29.821 LT: Esto es... 0:14:29.845,0:14:32.522 ¿Cuántas personas aquí [br]realmente han codificado? 0:14:33.671,0:14:35.191 CA: Oh mi Dios. 0:14:35.215,0:14:36.170 LT: Les garantizo, 0:14:36.170,0:14:37.939 a todos los que levantaron su mano, 0:14:37.963,0:14:40.584 que han hecho lo que se llama [br]una lista enlazada. 0:14:40.608,0:14:42.617 Y se enseña... 0:14:43.115,0:14:46.706 Este, el primero no es una [br]muy buena aproximación de gusto, 0:14:46.730,0:14:50.797 es básicamente cómo se enseña a hacer [br]cuando se empieza la codificación. 0:14:50.821,0:14:52.865 Y uno no tiene que entender el código. 0:14:52.889,0:14:54.945 La parte más interesante para mí 0:14:54.969,0:14:57.158 es la última sentencia "if" (si). 0:14:58.933,0:15:01.233 Debido a que lo que pasa[br]en una lista enlazada 0:15:01.233,0:15:04.867 --esto está tratando de quitar [br]una entrada existente de una lista-- 0:15:04.891,0:15:08.733 y hay una diferencia entre [br]si es la primera entrada 0:15:08.757,0:15:10.756 o si se trata de una entrada en el centro. 0:15:10.780,0:15:12.385 Porque si es la primera entrada, 0:15:12.409,0:15:15.409 uno tiene que cambiar el puntero [br]a la primera entrada. 0:15:15.409,0:15:16.371 Si está en el medio, 0:15:16.371,0:15:19.112 uno tiene que cambiar el puntero [br]de una entrada anterior. 0:15:19.116,0:15:21.140 Son dos casos [br]completamente diferentes. 0:15:21.164,0:15:22.316 CA: Y ese es mejor. 0:15:22.340,0:15:23.521 LT: Y este es mejor. 0:15:23.940,0:15:26.263 No tiene la sentencia "if". 0:15:26.637,0:15:28.850 Y realmente no importa... 0:15:28.874,0:15:32.075 No quiero que entiendan [br]por qué no tiene la sentencia "if", 0:15:32.099,0:15:33.441 pero quiero que entiendan 0:15:33.465,0:15:36.090 que a veces se puede ver [br]un problema de forma diferente 0:15:36.114,0:15:39.468 y volver a escribir para que [br]un caso especial desaparezca 0:15:39.492,0:15:41.369 y se convierta en el caso normal. 0:15:41.393,0:15:42.932 Y eso es un buen código. 0:15:43.328,0:15:44.878 Pero esto es simple código. 0:15:44.902,0:15:46.251 Esto es CS 101. 0:15:46.275,0:15:49.341 Esto no es importante... [br]si bien, los detalles son importantes. 0:15:49.798,0:15:53.876 Para mí, el signo de la gente [br]que realmente quiere trabajar con esto 0:15:53.900,0:15:56.573 es que tienen buen gusto, que es como... 0:15:57.295,0:15:58.892 Te envié este estúpido ejemplo 0:15:58.916,0:16:01.260 que no es relevante, [br]porque es muy pequeño. 0:16:01.743,0:16:03.885 El buen gusto es [br]mucho más grande que esto. 0:16:03.909,0:16:07.930 El buen gusto es ve[br]realmente los grandes patrones 0:16:07.954,0:16:12.412 y el tipo de saber instintivamente cuál es[br]la forma correcta de hacer las cosas. 0:16:12.436,0:16:15.533 CA: OK, así que estamos juntando [br]las piezas aquí ahora. 0:16:15.736,0:16:17.203 Tú tienes gusto, 0:16:17.557,0:16:20.514 de una manera que es significativa [br]para la gente de software. 0:16:20.514,0:16:21.569 Eres... 0:16:21.593,0:16:23.409 (Risas) 0:16:23.433,0:16:25.994 LT: Creo que fue significativo [br]para algunos aquí. 0:16:27.967,0:16:30.884 CA: Eres un programador informático [br]muy inteligente, 0:16:30.908,0:16:32.605 y eres un terco infernal. 0:16:33.622,0:16:35.208 Pero tiene que haber algo más. 0:16:35.232,0:16:36.839 Es decir, has cambiado el futuro. 0:16:36.839,0:16:39.796 Debes tener la capacidad [br]de estas grandes visiones del futuro. 0:16:39.796,0:16:41.127 Eres un visionario, ¿verdad? 0:16:41.151,0:16:43.742 LT: Me he sentido un poco incómodo en TED 0:16:43.766,0:16:45.770 durante los últimos dos días, 0:16:45.770,0:16:48.545 porque hay una gran cantidad [br]de visión dándose, ¿verdad? 0:16:48.569,0:16:50.266 Y no soy un visionario. 0:16:50.290,0:16:52.519 No tengo un plan a cinco años. 0:16:52.543,0:16:53.901 Soy ingeniero. 0:16:53.925,0:16:55.185 Y creo que es realmente... 0:16:55.209,0:16:57.928 Quiero decir... [br]Estoy muy feliz con todas las personas 0:16:57.938,0:17:00.303 que andan por ahí y [br]solo miran a las nubes 0:17:00.327,0:17:03.178 y miran las estrellas [br]y dicen, "quiero ir allá". 0:17:03.202,0:17:04.654 Pero estoy mirando al suelo, 0:17:04.678,0:17:07.532 y quiero arreglar el bache [br]que está justo en frente de mí 0:17:07.557,0:17:08.916 antes de que caiga en él 0:17:08.941,0:17:10.620 Este es el tipo de persona que soy. 0:17:10.620,0:17:11.694 (Aclamaciones) 0:17:11.719,0:17:13.031 (Aplausos) 0:17:13.055,0:17:16.665 CA: Hablaste la semana pasada [br]sobre estos dos chicos. 0:17:17.358,0:17:19.792 ¿Quiénes son [br]y cómo te relacionas con ellos? 0:17:20.239,0:17:23.840 LT: Bueno, es una especie de [br]lugar común en la tecnología, 0:17:23.865,0:17:25.872 todo el Tesla contra Edison, 0:17:25.896,0:17:30.837 donde Tesla es visto como el visionario [br]científico y el hombre de la idea loca. 0:17:30.861,0:17:33.643 Y a la gente le encanta Tesla. 0:17:33.667,0:17:36.654 Es decir, hay personas que nombran [br]sus empresas por él. 0:17:36.678,0:17:37.828 (Risas) 0:17:39.365,0:17:41.977 La otra persona hay es Edison, 0:17:42.001,0:17:45.508 que en realidad es a menudo vilipendiado [br]por ser especie de peatón 0:17:45.532,0:17:47.453 y es... 0:17:47.477,0:17:50.199 Es decir, su cita más famosa es, 0:17:50.223,0:17:54.937 "El genio es un 1 % de inspiración [br]y 99 % de transpiración". 0:17:55.394,0:17:56.847 Y estoy en el campo de Edison, 0:17:56.871,0:17:59.055 incluso si a la gente no siempre le gusta. 0:17:59.079,0:18:02.098 Porque si en realidad se comparan los dos, 0:18:02.122,0:18:06.655 Tesla tiene esa clase de mente [br]que atrapa en estos días, 0:18:06.679,0:18:08.678 pero ¿realmente cambió el mundo? 0:18:09.853,0:18:13.235 Edison pudo no haber sido [br]una buena persona, 0:18:13.259,0:18:16.391 que hizo un montón de cosas... 0:18:16.415,0:18:18.844 él no era quizá tan intelectual, 0:18:18.868,0:18:21.095 no era tan visionario. 0:18:21.119,0:18:24.780 Pero creo que soy más [br]un Edison que un Tesla. 0:18:25.669,0:18:28.107 CA: Nuestro tema en TED[br]esta semana son los sueños, 0:18:28.131,0:18:29.478 grandes, audaces sueños. 0:18:29.502,0:18:31.304 Eres realmente el antídoto para eso. 0:18:31.328,0:18:33.437 LT: Trato de apuntar[br]hacia abajo un poco, sí. 0:18:33.461,0:18:34.612 CA: Eso es bueno. 0:18:34.636,0:18:35.716 (Risas) 0:18:35.740,0:18:37.345 Los abrazamos, los abrazamos. 0:18:38.826,0:18:41.875 Empresas como Google y muchas otras [br]han hecho, podría decirse, 0:18:41.875,0:18:44.025 miles de millones de dólares [br]con tu software. 0:18:44.049,0:18:45.200 ¿No te molesta? 0:18:45.224,0:18:46.375 LT: No. 0:18:46.399,0:18:49.033 No, no me molesta por varias razones. 0:18:49.057,0:18:51.067 Y una es, [br]que los estoy haciéndolo bien. 0:18:51.091,0:18:52.727 Realmente estoy haciéndolo bien. 0:18:52.942,0:18:54.526 Pero la otra razón es... 0:18:54.550,0:18:59.877 Es decir, sin hacer todo el [br]código abierto y realmente dejarlo ir, 0:18:59.901,0:19:02.127 Linux nunca habría sido lo que es. 0:19:02.151,0:19:07.247 Y ha traído experiencias que realmente [br]no disfruto, hacerlas públicas, 0:19:07.271,0:19:09.422 pero al mismo tiempo, [br]es una experiencia. 0:19:09.446,0:19:10.726 Créeme. 0:19:11.238,0:19:16.381 Así que hay un montón de cosas que pasan [br]que me hacen un hombre muy feliz 0:19:16.405,0:19:18.934 y pensando que tomé [br]las decisiones correctas. 0:19:18.958,0:19:20.870 CA: ¿Está la idea de código abierto 0:19:20.894,0:19:22.530 --creo que terminamos aquí-- 0:19:22.554,0:19:26.608 está la idea del código abierto [br]completamente realizada ahora en el mundo, 0:19:26.632,0:19:29.650 o hay algo más que se podría hacer, 0:19:29.674,0:19:31.689 hay más cosas que se podrían hacer? 0:19:32.738,0:19:34.972 LT: Tengo dos pensamientos. 0:19:34.996,0:19:39.482 Creo que una de las razones por las [br]que el código abierto funciona tan bien 0:19:39.506,0:19:41.915 es que al final del día, 0:19:41.939,0:19:45.185 el código tiende a ser [br]algo blanco y negro. 0:19:45.209,0:19:49.366 Hay a menudo una forma [br]bastante buena de decidir, 0:19:49.390,0:19:53.336 esto está hecho correctamente, [br]y esto no está bien hecho. 0:19:53.360,0:19:55.738 El código funciona o no, 0:19:55.762,0:20:00.370 lo que significa que hay [br]menos espacio para las discusiones. 0:20:00.394,0:20:04.025 Y tenemos discusiones [br]a pesar de esto, ¿verdad? 0:20:04.049,0:20:05.964 En muchas otras áreas... 0:20:05.988,0:20:10.569 quiero decir, la gente ha hablado de [br]la política abierta y cosas por el estilo 0:20:10.569,0:20:12.702 y es muy difícil a veces decir 0:20:12.726,0:20:16.483 sí, pueden aplicar los mismos principios [br]en algunas otras áreas 0:20:16.507,0:20:21.946 solo porque lo blanco y negro [br]se torna en no solo gris, 0:20:21.970,0:20:23.573 sino en diferentes colores. 0:20:24.339,0:20:28.705 Así que, obviamente, la fuente abierta [br]en la ciencia está reapareciendo. 0:20:28.729,0:20:30.363 La ciencia estaba allí primero. 0:20:30.387,0:20:33.054 Pero después la ciencia terminó [br]siendo bastante cerrada, 0:20:33.078,0:20:36.702 con revistas muy caras [br]y algunos de los que pasa. 0:20:36.726,0:20:40.562 Y de código abierto está haciendo [br]una reaparición en la ciencia, 0:20:40.586,0:20:44.733 con cosas como arXiv y revistas abiertas. 0:20:47.262,0:20:49.215 Wikipedia cambió el mundo, también. 0:20:49.239,0:20:50.693 Hay otros ejemplos, 0:20:50.717,0:20:52.680 Estoy seguro de que hay más por venir. 0:20:53.660,0:20:55.227 CA: Pero no eres un visionario, 0:20:55.251,0:20:57.204 y no depende de ti nombrarlos. 0:20:57.228,0:20:58.387 LT: No. 0:20:58.411,0:20:59.443 (Risas) 0:20:59.443,0:21:01.457 Todo depende de Uds. [br]hacerlo, ¿verdad? 0:21:01.471,0:21:02.734 CA: Exactamente. 0:21:02.758,0:21:03.916 Linus Torvalds, 0:21:03.940,0:21:06.185 gracias por Linux, gracias a Internet, 0:21:06.209,0:21:08.124 gracias por todos los teléfonos Android. 0:21:08.124,0:21:11.295 Gracias por venir aquí a TED [br]y revelarnos tanto de ti. 0:21:11.319,0:21:12.471 LT: Gracias. 0:21:12.495,0:21:16.935 (Aplausos)