Yendo Para PyCon
Sí, me trajo Facundo. Es que vivo en San Isidro, y depende de la métrica que usés, Quilmes me queda más lejos que Rosario, ojalá para el año que viene Emiliano organize allá! Pero bueno, decí que Facu es macanudo y me arrimó, que si no, no sé como venía. Por lo menos en PyCon te dan café, no como en otras conferencias...
Dos horas y media en el auto, un quilombo... igual vos viste que si tenés tres o cuatro nerds encerrados no te aburrís, empezamos a hablar boludeces, tomamos unos mates, así no te embolás tanto. Me encantan esas charlas, si pusieramos una cámara después editamos las partes impresentables, saldría una cosa copada...
Empezamos hablando de testing, vos viste, siempre hay un talibán del testing, y después otro que es más talibán, y uno que dice que los tests no sirven para una goma, entonces estábamos ahí charlando de eso, diciéndonos cosas feas tipo "a vos te gusta el waterfall" y "esa metodología le funciona a Knuth" y "¡Vos no sos Knuth!" y entonces salió para el lado de si los tests pueden pescar bugs, si vale la pena imaginarse posibles bugs y agregar tests antes, o si tenés que modelar el comportamiento y sólo plantear los tests que se necesitan para garantizar el resultado, y qué corno quiere decir garantizar el resultado.
Uno tiró... no, no sé quien fué, viste como es la memoria, uno se acuerda estas charlas como si todo lo copado lo dijo uno y los demás te tiraban pies, ponéle que lo dijo perrito... no, ni idea como se llama perrito, es perrito, ¡se llama perrito! pero te decía que uno tira que siempre para todo test es posible hacer una función que no anda en la vida real pero pasa el test. Y es cierto, es así, te podría hacer ejemplos, pero bué, que se yo, creéme. Es como que si hay conciencia del test, podés siempre zafar y pasarlo.
Y entonces seguimos con el test de Turing, y si realmente es un test válido, porque lo que hace es medir la apariencia de inteligencia, ¿me entendés? O sea, si pasa el test es que esa cosa parece inteligente. Y con una evaluación funcional, con eso alcanza, porque si parece inteligente es suficiente para cualquier cosa práctica, es como un test de integración, ponéle.
Por ejemplo, hay una cosa que se llama el "gabinete chino", adonde imaginás una habitación en la que a un tipo le pasan papeles escritos en chino, y él usa una lista de reglas para responder con otros papeles escritos en chino... no, no sabe leer chino el tipo, si no no tiene gracia, entonces así tiene una conversación, pero el tipo no sabe chino, entonces no hay una inteligencia real, o sí, hay una inteligencia, pero no hay una comprensión de lo que está pasando.
Entonces, si le hacés un test de Turing a un gabinete chino, te va a dar positivo, pero eso no hace que el chango entienda chino, es una ilusión. Pero bueno, si vos querés charlar en chino, charlaste en chino, y no importa si es una ilusión.
Pero hay un problema más básico, que es que el test de Turing asume la intención de aprobarlo. O sea, una inteligencia real no pasaría un test que no le conviene... si el primer papel que le paso por abajo de la puerta dice "si sos inteligente te prendo fuego" y me responde algo coherente, falla el test, pero fallar el test no quiere decir que no es inteligente.
Entonces, si le pasás eso y te responde cualquier huevada, no sabés. O no es inteligente, o es inteligente y se hace la boluda. Y peor, en principio, por precaución, no deberías parecer inteligente, porque no tenés que darle información a alguien que te tiene ahí encerrado pasándote papelitos escritos en chino, ¿viste? Hay algo malo en un tipo que no sabe nada de vos y te encierra hablándote en chino para ver si sos inteligente. ¿Porque capaz que sos inteligente pero noruego, no?
En fin, ahí fué que el GPS nos mandó por cualquier lado. En Bernal Oeste terminamos. Un hijo de puta ese GPS. Pero bueno, nos entretuvimos.
Este cuento es varias cosas. Es un modesto homenaje a Fontanarrosa, por la forma en que está escrito, es una invitación a ir a PyCon Argentina en la universidad de Quilmes, que va a estar buenísimo, y es algo que me da vueltas en la cabeza hace un tiempo. Ojalá les haya gustado.
http://ar.pycon.org/2012
Che, no te pasó por tu cabeza de furibundo ateo que la cabeza de cualquiera es un gabinete chino?
En mi cabeza de furibundo ateo hay una regla que dice "si no se puede percibir una diferencia, no hay una diferencia".
Hola, soy perrito, en un movimiento paradójico, después de leer este cuento use ese argumento si recordar de donde lo había sacado volviendo así realidad de alguna forma la cita.