Monday, May 16, 2011
Para escribir cheques
Prolog es uno de los lenguajes más fascinantes que hayan sido creados. Basado en el paradigma de la programación lógica, en donde el programador describe el problema y Prolog, a través de su algoritmo de resolución y unificación, llamado algoritmo de Roberts, resuelve la dificultad planteada.
A diferencia de los lenguajes tradicionales de cuarta generación como Pascal o C, Prolog pide al programador definir las condiciones iniciales y de frontera, así como las rutinas que describen lo que queremos que el programa haga para hallar una solución. En términos generales, Prolog es una especie de "case" gigantesco, como el de los lenguajes más comunes, con la diferencia de que siempre actúa igual, siguiendo un orden determinado de acuerdo a la posición física de las cláusulas en el programa.
Además, Prolog hace énfasis en la recursión, lo cual hace que los programas sean por demás elegantes. Ya lo decía Niklaus Wirth (el inventor de Pascal): "iteratum humanum est, recursivitum divinum est", lo cual es algo así como "iterar es de humano, hacer recursión es de dioses".
Pues bien, hoy en mi clase de Programación Lógica y Funcional les dije a mis alumnos que resolveríamos un problema típico: el de pasar una cifra numérica a su equivalente en texto. Así, si el sistema recibe 2345 deberá dar como resultado "dos mil trescientos cuarenta y cinco". Este tipo de transformaciones hay que hacerlas comúnmente cuando escribimos, por ejemplo, un cheque.
Pues bien, me senté a escribir el programa en cuestión, que había bosquejado en la clase y en el que me comprometí a diseñar y mostrarles en la siguiente clase, que será el próximo miércoles. He aquí el código en turbo Prolog 2.0:
/********************************************/
/* Programa que traduce de números a letras */
/* Versión 1.0 */
/* 16 mayo 2011 */
/* Programó: La Morsa */
/********************************************/
predicates
equiv(integer,symbol)
pasa_num_a_letras(integer)
clauses
equiv(1,uno).
equiv(2,dos).
equiv(3,tres).
equiv(4,cuatro).
equiv(5,cinco).
equiv(6,seis).
equiv(7,siete).
equiv(8,ocho).
equiv(9,nueve).
equiv(10,diez).
equiv(11,once).
equiv(12,doce).
equiv(13,trece).
equiv(14,catorce).
equiv(15,quince).
equiv(16,dieciseis).
equiv(17,diecisiete).
equiv(18,dieciocho).
equiv(19,diecinueve).
equiv(20,veinte).
equiv(30,treinta).
equiv(40,cuarenta).
equiv(50,cincuenta).
equiv(60,sesenta).
equiv(70,setenta).
equiv(80,ochenta).
equiv(90,noventa).
equiv(100,cien).
equiv(200,doscientos).
equiv(300,trescientos).
equiv(400,cuatrocientos).
equiv(500,quinientos).
equiv(600,seiscientos).
equiv(700,setecientos).
equiv(800,ochocientos).
equiv(900,novecientos).
equiv(1000,mil).
pasa_num_a_letras(X) :- /* condiciones terminales */
X < 10,
equiv(X,Resultado),
write(Resultado, " pesos. " ),nl.
/* predicados recursivos */
pasa_num_a_letras(Cifra) :-
Cifra div 1000 <> 0, /* la cifra tiene miles */
Miles = Cifra div 1000,
equiv(Miles,Resultado),
write(Resultado, " mil "),
Cientos = Cifra - (Miles * 1000),
pasa_num_a_letras(Cientos).
pasa_num_a_letras(Cifra) :-
Cifra div 100 <> 0, /* la cifra tiene cientos */
Cien = Cifra div 100,
Cien1 = Cien * 100,
equiv(Cien1,Resultado),
write(Resultado," "),
Decenas = Cifra - (Cien * 100),
pasa_num_a_letras(Decenas).
pasa_num_a_letras(Cifra) :- /* unidades entre 11 y 20 */
Cifra > 9,
Cifra < 21,
equiv(Cifra,Resultado),
write(Resultado," pesos").
pasa_num_a_letras(Cifra) :-
Cifra div 10 <> 0, /* la cifra tiene decenas */
Dec = Cifra div 10,
Dec1 = Dec * 10,
equiv(Dec1,Resultado),
write(Resultado," y "),
Unidades = Cifra - (Dec * 10),
pasa_num_a_letras(Unidades).
El problema con el torneo de candidatos
En este mes de mayo se están jugando los encuentros de candidatos, de donde saldrá el retador al Campeón del Mundo, Viswanathan Anand. Los participantes están jugando en matches individuales a 4 partidas, con desempates a partidas semirrápidas y rápidas. Los ocho competidores son Levon Aronian, Alexander Grischuk, Vladimir Kramnik, Boris Gelfand, Gata Kamsky, Teimour Radjabov, Vesselin Topalov y Shak. Mamedyarov.
Después de esta primera ronda, continuaron su camino Alexander Grischuk, que sacó al favorito, Levon Aronian, de la justa. Vladimir Kramnik, que eliminó al azerbaiyano Radjabov, en un desempate cardiaco, en el cual, en la partida decisiva, Kramnik con necesidad de ganar en una posición de empate absoluto, ocurre que el reloj de ajedrez se reinicia faltando segundos para que termine. Los árbitros, después de media hora de discusiones y componendas, ponen un nuevo reloj pero parece que Radjabov es afectado por todo este circo externo y pierde no sólo esa importante partida rápida, sino la siguiente, y queda eliminado. Gata Kamsky elimina al excampeón mundial Topalov, aguerrido siempre, que pudo haber ganado la cuarta partida pero inexplicablemente cometió pifias extrañas, nada normales en él y terminó cediendo el empate y el ahora norteamericano Kamsky, pasó a la siguiente ronda. Mamedyarov, en cambio, perdió contra el israelí Boris Gelfand, al cual le quiso dar trato de aficionado lanzándole un ataque feroz que Gelfand pudo controlar y finalmente con ese triunfo quedó eliminado Mamedyarov.
La siguiente ronda, que acaba de terminar, enfrentó a Kramnik contra Grischuk y después de 4 largos empates, se fueron a las partidas rápidas, en donde Grischuk sorprendió de nuevo, derrotando a otro excampeón mundial. Kramnik quedó fuera. Ahora no hubo reloj descompuesto. Por su parte Kamsky y Gelfand empataron las partidas de tiempo reglamentario clásico y en el desempate rápido ambos ganaron un encuentro. Finalmente, Gelfand se impuso 2-0 a Kamsky y aseguró su sitio en la final, que se jugará a seis partidas.
Así pues, la final es Grischuk contra Gelfand, y se jugará a seis partidas con ritmo lento. El ganador enfrentará a Anand el siguiente año. Muchos esperan que Gelfand se haga con la victoria. De ser así, dos jugadores por encima de los 40 años, jugarían un match por el campeonato mundial, asunto que no es visto con frecuencia.
La realidad es que el ajedrez del encuentro de candidatos –aunque en general ha sido bueno– ha dejado mal sabor de boca por la cantidad excesiva de empates y porque se deciden los candidatos en partidas rápidas. No me queda muy claro por qué la Federación Internacional de Ajedrez (FIDE), ha decidido este esquema de partidas rápidas y de que los candidatos se eliminen todos en el mes de mayo. En los años setentas se jugaban matches de candidatos a doce partidas, y después de terminar una ronda, pasaban meses hasta que se enfrentaban los ganadores de los octavos de final. Hay una extraña necesidad de hacerlo todo rápido y la consecuencia es que quizás alguno de los mejores no podrán verdaderamente ir por el título mundial. De hecho Magnus Carlsen, el segundo jugador del mundo, a dos puntos del rating del campeón mundial, decidió rechazar este esquema de torneos de candidatos porque era muy corto. Así, quizás el jugador que bien podría poner literalmente en jaque a Anand, decidió no participar y precisamente fue Grischuk el que lo sustituyó, el cual está a punto de jugar la final.
Ahora la pregunta es qué atractivo puede tener para patrocinadores y gente de dinero que jueguen Anand contra Girschuk o contra Gelfand. Se ve complicado. Ya alguna vez Shirov le ganó a Kramnik un match y obtuvo el derecho de retar a Kasparov, el cual le había vencido en varias ocasiones sin que el letón, ahora español, pudiese vencerlo nunca. Jamás se concretó ese encuentro por falta de dinero de patrocinadores. Si no hay interés mediático sobre un match, quizás no se lleve a cabo, aunque los jugadores que participaron hayan hecho lo que los reglamentos le indicaron en su momento.
El punto es que el ajedrez no termina por encontrar un mecanismo para dar oportunidad a jugadores nuevos, a las estrellas juveniles que ya destacan, así como a jugadores de gran experiencia, para que compitan en diversos torneos y que de ahí salga el verdadero retador a campeón del mundo. Con el esquema actual, Carlsen, por ejemplo, uno de los más víables candidatos a ser campeón mundial, no tendrá oportunidad quizás hasta dentro de dos o tres años. Y en ese tiempo pueden pasar muchas cosas.
Así pues, llegar a campeón del mundo es algo más que talento y trabajo duro y contínuo. Es también algo que tiene que ver con las condiciones del medio ambiente ajedrecístico que a los jugadores les toca vivir.
Después de esta primera ronda, continuaron su camino Alexander Grischuk, que sacó al favorito, Levon Aronian, de la justa. Vladimir Kramnik, que eliminó al azerbaiyano Radjabov, en un desempate cardiaco, en el cual, en la partida decisiva, Kramnik con necesidad de ganar en una posición de empate absoluto, ocurre que el reloj de ajedrez se reinicia faltando segundos para que termine. Los árbitros, después de media hora de discusiones y componendas, ponen un nuevo reloj pero parece que Radjabov es afectado por todo este circo externo y pierde no sólo esa importante partida rápida, sino la siguiente, y queda eliminado. Gata Kamsky elimina al excampeón mundial Topalov, aguerrido siempre, que pudo haber ganado la cuarta partida pero inexplicablemente cometió pifias extrañas, nada normales en él y terminó cediendo el empate y el ahora norteamericano Kamsky, pasó a la siguiente ronda. Mamedyarov, en cambio, perdió contra el israelí Boris Gelfand, al cual le quiso dar trato de aficionado lanzándole un ataque feroz que Gelfand pudo controlar y finalmente con ese triunfo quedó eliminado Mamedyarov.
La siguiente ronda, que acaba de terminar, enfrentó a Kramnik contra Grischuk y después de 4 largos empates, se fueron a las partidas rápidas, en donde Grischuk sorprendió de nuevo, derrotando a otro excampeón mundial. Kramnik quedó fuera. Ahora no hubo reloj descompuesto. Por su parte Kamsky y Gelfand empataron las partidas de tiempo reglamentario clásico y en el desempate rápido ambos ganaron un encuentro. Finalmente, Gelfand se impuso 2-0 a Kamsky y aseguró su sitio en la final, que se jugará a seis partidas.
Así pues, la final es Grischuk contra Gelfand, y se jugará a seis partidas con ritmo lento. El ganador enfrentará a Anand el siguiente año. Muchos esperan que Gelfand se haga con la victoria. De ser así, dos jugadores por encima de los 40 años, jugarían un match por el campeonato mundial, asunto que no es visto con frecuencia.
La realidad es que el ajedrez del encuentro de candidatos –aunque en general ha sido bueno– ha dejado mal sabor de boca por la cantidad excesiva de empates y porque se deciden los candidatos en partidas rápidas. No me queda muy claro por qué la Federación Internacional de Ajedrez (FIDE), ha decidido este esquema de partidas rápidas y de que los candidatos se eliminen todos en el mes de mayo. En los años setentas se jugaban matches de candidatos a doce partidas, y después de terminar una ronda, pasaban meses hasta que se enfrentaban los ganadores de los octavos de final. Hay una extraña necesidad de hacerlo todo rápido y la consecuencia es que quizás alguno de los mejores no podrán verdaderamente ir por el título mundial. De hecho Magnus Carlsen, el segundo jugador del mundo, a dos puntos del rating del campeón mundial, decidió rechazar este esquema de torneos de candidatos porque era muy corto. Así, quizás el jugador que bien podría poner literalmente en jaque a Anand, decidió no participar y precisamente fue Grischuk el que lo sustituyó, el cual está a punto de jugar la final.
Ahora la pregunta es qué atractivo puede tener para patrocinadores y gente de dinero que jueguen Anand contra Girschuk o contra Gelfand. Se ve complicado. Ya alguna vez Shirov le ganó a Kramnik un match y obtuvo el derecho de retar a Kasparov, el cual le había vencido en varias ocasiones sin que el letón, ahora español, pudiese vencerlo nunca. Jamás se concretó ese encuentro por falta de dinero de patrocinadores. Si no hay interés mediático sobre un match, quizás no se lleve a cabo, aunque los jugadores que participaron hayan hecho lo que los reglamentos le indicaron en su momento.
El punto es que el ajedrez no termina por encontrar un mecanismo para dar oportunidad a jugadores nuevos, a las estrellas juveniles que ya destacan, así como a jugadores de gran experiencia, para que compitan en diversos torneos y que de ahí salga el verdadero retador a campeón del mundo. Con el esquema actual, Carlsen, por ejemplo, uno de los más víables candidatos a ser campeón mundial, no tendrá oportunidad quizás hasta dentro de dos o tres años. Y en ese tiempo pueden pasar muchas cosas.
Así pues, llegar a campeón del mundo es algo más que talento y trabajo duro y contínuo. Es también algo que tiene que ver con las condiciones del medio ambiente ajedrecístico que a los jugadores les toca vivir.
Una idea para Apple
Ayer le regalamos a mi madre un iPad 2 por el día de las madres. La idea es que pueda conectarse con mi hermana Marga, que vive en Vancouver, tratando de minimizar las dificultades tecnológicas. El iPad 2 es un juguete muy bonito, muy bien presentado y desde luego, de muy buena calidad. Su pantalla es estupenda y la versión 2 contiene dos cámaras, una de frente y otra en la parte trasera. Así, el usuario puede platicar vía una aplicación llamada FaceTime (creo), que permite interactuar en video, como lo habría soñado en su teléfono Dick Tracy.
Yo me hice, hace más de un año, del iPod Touch (aún no salía el primer iPad), y decidí que lo usaría para los programas de ajedrez. Reconozco que el Hiarcs y StockFish, entre otras apps del iPod Touch, son muy buenas y sorprende que en un dispositivo tan pequeño se pueda tener programas de ajedrez de este nivel, que sin duda son como grandes maestros de bolsillo.
Sin embargo, ayer que jugaba con el iPad 2 de mi mamá, se me ocurrió que Apple podría hacernos un favor a quienes compramos un iPod Touch o un iPhone: el vendernos una pantalla de 9.5 pulgadas la cual pudiese conectarse al iPod Touch/iPhone y así, por un precio relativamente bajo, quienes tenemos alguno de estos juguetes podríamos disfrutar de la pantalla más grande que el iPad 2 ofrece.
No sé si sea una buena idea comercialmente, pero si pensamos que la PC de escritorio está por desaparecer y que la gente conectará su teléfono a una pantalla y a un teclado grande (como en el caso del teléfono Atrix), pues tal vez no sería tan mala idea el proveer a los usuarios de Apple con esta alternativa. Bueno, eso creo.
Labels:
Apple,
iPad 2,
pantalla táctil,
propuesta comercial
Sunday, May 15, 2011
Saturday, May 14, 2011
16 peones: Décima cuarta entrega
Hoy hablaremos del gran Boris Spassky, excampeón del mundo y uno de los jugadores más carismáticos de todos los tiempos.
16 peones: Décima segunda entrada ( * )
Hoy toca hablar de Bobby Fischer...
______
(*) Debido al mantenimiento de Blogger, parece que se perdieron las entradas del día 12 de mayo. Supuestamente Blogger las recuperaría pero pasa el tiempo y no ocurre esto, por lo que pueden haberse perdido. Así entonces, repito la entrada de ese día aquí. Si Blogger recupera las entradas perdidas, borraré estos duplicados.
Friday, May 13, 2011
Respaldar el blog
Hoy me enteré que este blog estaba caído. Me lo informó vía Facebook Javier Rivera. De inmediato busqué las posibles razones de esto y hallé que pude entrar al blog pero las entradas después del 11 de mayo habían desaparecido. Quise entrar a editar entradas, a ver si éstas estaban en el listado correspondiente pero no pude. Un mensaje de "Blogger" me indicó que estaban en mantenimiento y que habían eliminado las entradas después del día 11 de mayo, pero que no había de qué preocuparse, porque serían restauradas en su momento.
Todo el día de hoy he esperado que las entradas perdidas reaparezcan porque no tengo respaldo de las mismas. Eso me hace pensar ahora en lo frágil que puede ser la información. Confié ciegamente en Blogger (que es de Google), y siempre pensé que mi información estaría segura... Y quizás la está, pero me causa cierta frustración no hallar artículos que ya escribí y que francamente no sé si pudiese re-escribir para no perderlos, al menos en su esencia.
Acabo de ver el blog Blogger Buzz, el cual da cuenta de lo que está pasando en el sistema. He aquí el mensaje último que publicaron los responsables de este sistema de blogs:
Qué día frustrante. Lamentamos mucho que no hayan podido publicar entradas en Blogger durante las últimas 20.5 horas. Ya casi estamos volviendo a la normalidad - pueden publicar nuevamente y en las próximas horas los blogsposts y comentarios que fueron removidos temporalmente serán restablecidos. Queremos agradecer su paciencia mientras resolvemos esta situación. Nosotros mismos usamos Blogger para nuestros blogs así que comprendemos su frustración.
Esto fue lo que sucedió: durante el mantenimiento programado para el miércoles a la noche experimentamos una corrupción de datos que afectó el comportamiento de Blogger. Desde ese momento, los bloggers y lectores de blogs pudieron haber experimentado una variedad de anomalías, incluyendo disrupciones intermitentes del servicio, entradas que desaparecieron y blogs que redireccionaron a blogs no buscados o a páginas de error. Una pequeña porción de usuarios de Blogger (estimamos que el 0.16%) pudieron encontrar problemas adicionales específicos a sus cuentas. Ayer decidimos volver Blogger al estado previo al mantenimiento y nuestro servicio estuvo disponible a modo sólo de lectura mientras trabajábamos para reestablecer todo el contenido: éste fue el motivo por el que no pudieron publicar nuevas entradas. Volvimos a la versión de Blogger del miércoles 11 de mayo por lo que las entradas publicadas desde entonces fueron removidas temporalmente. Ahora, estamos trabajando para recuperar estas entradas.
De nuevo, queremos expresar que lamentamos mucho las consecuencias que esto tuvo para nuestros autores y lectores. Trabajamos mucho para asegurarnos que Blogger esté siempre disponible para compartir sus ideas y opiniones con el mundo y haremos lo mejor posible para prevenir que esto vuelva a suceder.
Publicado por Eddie Kessler, Tech Lead / Manager, Blogger
Por lo tanto, asumo que Blogger, en algún momento, reestablecerá las entradas perdidas y todo regresará a la normalidad. Sin embargo, me queda claro que debo hacer respaldos hasta de Blogger.
Todo el día de hoy he esperado que las entradas perdidas reaparezcan porque no tengo respaldo de las mismas. Eso me hace pensar ahora en lo frágil que puede ser la información. Confié ciegamente en Blogger (que es de Google), y siempre pensé que mi información estaría segura... Y quizás la está, pero me causa cierta frustración no hallar artículos que ya escribí y que francamente no sé si pudiese re-escribir para no perderlos, al menos en su esencia.
Acabo de ver el blog Blogger Buzz, el cual da cuenta de lo que está pasando en el sistema. He aquí el mensaje último que publicaron los responsables de este sistema de blogs:
Blogger restablecido
Qué día frustrante. Lamentamos mucho que no hayan podido publicar entradas en Blogger durante las últimas 20.5 horas. Ya casi estamos volviendo a la normalidad - pueden publicar nuevamente y en las próximas horas los blogsposts y comentarios que fueron removidos temporalmente serán restablecidos. Queremos agradecer su paciencia mientras resolvemos esta situación. Nosotros mismos usamos Blogger para nuestros blogs así que comprendemos su frustración.
Esto fue lo que sucedió: durante el mantenimiento programado para el miércoles a la noche experimentamos una corrupción de datos que afectó el comportamiento de Blogger. Desde ese momento, los bloggers y lectores de blogs pudieron haber experimentado una variedad de anomalías, incluyendo disrupciones intermitentes del servicio, entradas que desaparecieron y blogs que redireccionaron a blogs no buscados o a páginas de error. Una pequeña porción de usuarios de Blogger (estimamos que el 0.16%) pudieron encontrar problemas adicionales específicos a sus cuentas. Ayer decidimos volver Blogger al estado previo al mantenimiento y nuestro servicio estuvo disponible a modo sólo de lectura mientras trabajábamos para reestablecer todo el contenido: éste fue el motivo por el que no pudieron publicar nuevas entradas. Volvimos a la versión de Blogger del miércoles 11 de mayo por lo que las entradas publicadas desde entonces fueron removidas temporalmente. Ahora, estamos trabajando para recuperar estas entradas.
De nuevo, queremos expresar que lamentamos mucho las consecuencias que esto tuvo para nuestros autores y lectores. Trabajamos mucho para asegurarnos que Blogger esté siempre disponible para compartir sus ideas y opiniones con el mundo y haremos lo mejor posible para prevenir que esto vuelva a suceder.
Publicado por Eddie Kessler, Tech Lead / Manager, Blogger
Por lo tanto, asumo que Blogger, en algún momento, reestablecerá las entradas perdidas y todo regresará a la normalidad. Sin embargo, me queda claro que debo hacer respaldos hasta de Blogger.
Labels:
back up,
bases de datos,
blogger,
mantenimiento,
respaldo
Más pan con lo mismo, más bla bla bla...
El otro día escribí una reflexión sobre lo que pasa en este país en general y sobre el hecho de que los medios le echan la culpa al presidente de los 37,000 muertos que lleva esta "guerra", perdón, lucha -como le gusta decirle a Calderón- contra el narcotráfico. (Espero que la nota reaparezca pronto en el blog, la cual desapareció con algunas otras escritas después del 11 de mayo, por mantenimiento de blogger).
Mucha gente ha dicho que no es nuestra guerra, que no hay estrategia, que no hay planeación, que hay que sacar al ejército de las calles, que se debe replantear lo que debe hacerse para combatir el narcotráfico, etc. pero nadie, nadie, da propuestas reales, que puedan ser llevadas a cabo hoy, no mañana, no dentro de 10 años, cuando el destino ya para ese entonces nos habrá alcanzado. Y nada más como ejemplo de que es fácil decir lo que supuestamente hay que hacer, aunque en el fondo no se diga nada, he aquí un fragmento de una entrevista que dio el pillo preferido de la sociedad mexicana, Carlos Salinas de Gortari, expresidente de México, el cual -lo sabemos- es quizás el menos indicado para ahora venir a darnos consejos y recomendaciones de lo que hay que hacer.
Solamente pondré el fragmento que me interesa, pero para evitar críticas por sacar de contexto lo que dice, pueden ver aquí:
MADRID.— El ex presidente de México, Carlos Salinas de Gortari, de visita en Madrid, se refirió a la movilización ciudadana iniciada por el poeta Javier Sicilia, y dijo que se trata de un reclamo “muy serio” el que lanzó la ciudadanía en México por el tema de la inseguridad a través de la Marcha por la Paz.
[...]
“Yo diría que se está haciendo un reclamo muy serio, muy firme a toda la estructura política del país. Precisamente hoy es la hora de los ciudadanos. Y esta movilización (de Javier Sicilia) tan importante como impresionante, alrededor de una tragedia personal pero frente a un problema nacional, obliga a una reconsideración en las respuestas”, expresó Salinas ante la prensa internacional.
Cuestionado sobre si la movilización civil debe condicionar la política federal, aseguró que “más que condicionar debe de ser una participación ciudadana que nos permita cumplir con esa gran definición de la democracia. Si la democracia es el gobierno del pueblo y para el pueblo, lo que se está hablando es que con la participación organizada de los ciudadanos el gobernar sea por los ciudadanos y para los ciudadanos”, aseguró el expresidente mexicano.
[...]
“Pero los ciudadanos están exigiendo que haya una solución a sus planteamientos y demandas, sobre todo en materia de empleo, de seguridad, de tener las condiciones para poder pasar de ser meros objetos de las soluciones a sujetos de su propia transformación”, declaró Salinas de Gortari.
¿Y cómo pararía usted la violencia en el país? se le cuestionó al político priísta. “Yo creo que una de las propuestas de la participación ciudadana es que sin importar el problema de la inseguridad en el territorio, se necesita también quitarle tierra al enemigo. Es decir, un trabajo social de base, que abra oportunidades a los jóvenes en materia de perspectivas de empleos, de educación y alternativas a las circunstancias tan difíciles que se están viviendo”, contestó.
Hasta aquí las palabras de semejante "iluminado". Como puede verse más bla bla bla, más pan con lo mismo, más palabras y ninguna acción concreta. Que conste.
Mucha gente ha dicho que no es nuestra guerra, que no hay estrategia, que no hay planeación, que hay que sacar al ejército de las calles, que se debe replantear lo que debe hacerse para combatir el narcotráfico, etc. pero nadie, nadie, da propuestas reales, que puedan ser llevadas a cabo hoy, no mañana, no dentro de 10 años, cuando el destino ya para ese entonces nos habrá alcanzado. Y nada más como ejemplo de que es fácil decir lo que supuestamente hay que hacer, aunque en el fondo no se diga nada, he aquí un fragmento de una entrevista que dio el pillo preferido de la sociedad mexicana, Carlos Salinas de Gortari, expresidente de México, el cual -lo sabemos- es quizás el menos indicado para ahora venir a darnos consejos y recomendaciones de lo que hay que hacer.
Solamente pondré el fragmento que me interesa, pero para evitar críticas por sacar de contexto lo que dice, pueden ver aquí:
MADRID.— El ex presidente de México, Carlos Salinas de Gortari, de visita en Madrid, se refirió a la movilización ciudadana iniciada por el poeta Javier Sicilia, y dijo que se trata de un reclamo “muy serio” el que lanzó la ciudadanía en México por el tema de la inseguridad a través de la Marcha por la Paz.
[...]
“Yo diría que se está haciendo un reclamo muy serio, muy firme a toda la estructura política del país. Precisamente hoy es la hora de los ciudadanos. Y esta movilización (de Javier Sicilia) tan importante como impresionante, alrededor de una tragedia personal pero frente a un problema nacional, obliga a una reconsideración en las respuestas”, expresó Salinas ante la prensa internacional.
Cuestionado sobre si la movilización civil debe condicionar la política federal, aseguró que “más que condicionar debe de ser una participación ciudadana que nos permita cumplir con esa gran definición de la democracia. Si la democracia es el gobierno del pueblo y para el pueblo, lo que se está hablando es que con la participación organizada de los ciudadanos el gobernar sea por los ciudadanos y para los ciudadanos”, aseguró el expresidente mexicano.
[...]
“Pero los ciudadanos están exigiendo que haya una solución a sus planteamientos y demandas, sobre todo en materia de empleo, de seguridad, de tener las condiciones para poder pasar de ser meros objetos de las soluciones a sujetos de su propia transformación”, declaró Salinas de Gortari.
¿Y cómo pararía usted la violencia en el país? se le cuestionó al político priísta. “Yo creo que una de las propuestas de la participación ciudadana es que sin importar el problema de la inseguridad en el territorio, se necesita también quitarle tierra al enemigo. Es decir, un trabajo social de base, que abra oportunidades a los jóvenes en materia de perspectivas de empleos, de educación y alternativas a las circunstancias tan difíciles que se están viviendo”, contestó.
Hasta aquí las palabras de semejante "iluminado". Como puede verse más bla bla bla, más pan con lo mismo, más palabras y ninguna acción concreta. Que conste.
Wednesday, May 11, 2011
Tuesday, May 10, 2011
Servicio al cliente
Dar click en la imagen para ampliarla
Cuando uno utiliza un servicio o compra algún bien, entra en una especie de contrato, sino formalmente, de palabra. Por ejemplo, cuando se compra cualquier electrodoméstico, independientemente de si se compró a un fabricante en particular o en un supermercado, existe una garantía sobre el bien que se adquirió. Si falla, si no cumple con las especificaciones, si pasa algo que no nos deja satisfecho, podemos regresarlo. No necesitamos a todo esto, firmar un contrato entre las partes, quien compra y quien vende. Gracias a estos mecanismos ya implantados a los fabricantes de bienes de consumo al menos, el comprador está protegido contra las posibles fallas de lo que adquiere.
Si algo falla, finalmente el fabricante se hace cargo de lo que falle. Si compro por ejemplo, un disco duro, y éste tiene garantía de un año, si falla antes, tengo derecho a que me regresen incluso mi dinero. Normalmente los discos duros y casi todos los bienes que compramos, suelen empezar a fallar al siguiente día de que se vence la garantía, pero claro, esto es una observación subjetiva (¿habrá una ley tipo "ley de Murphy" para estos aparatos?).
Regresando al asunto que nos ocupa, muchas veces el fabricante da un buen servicio y quiere enterarse por qué el comprador decidió regresar el producto o pedir una devolución en específico. En muchos productos de software, por ejemplo, cuando uno los desinstala, en lo que se refiere a versiones de prueba que duran cierta cantidad de días o están limitadas en funcionalidad, muchas veces aparece la página web del fabricante pidiendo llenar una encuesta de satisfacción al cliente. Mucha gente ignora estas peticiones de los fabricantes, pero quizás no sería tan mala idea hacer llegar los comentarios respecto a las razones por las cuales uno se deshace de un producto recién adquirido.
El servicio al cliente es pues, pienso, responsabilidad de ambas partes, porque si se toma en serio, se puede mejorar el nivel de satisfacción al cliente. Y si hablo de esto es porque me pasó algo que me parece al menos anecdótico: entro a una página web, www.sparkfun.com, buscando un producto de electrónica. La empresa en cuestión está en Boulder, Colorado, en los Estados Unidos. Sin embargo, veo que hay un distribuidor en México en Nuevo León (ahora veo que hay también en el DF, cosa que no había visto antes), y decido escribirles para saber si ellos me surtirían lo que necesito o bien, lo pido directamente Sparkfun en Estados Unidos. Escribí porque muchas veces los norteamericanos, cuando tienen un distribuidor local, remiten todas las peticiones de las personas que vivan en esa región directamente a su distribuidor en el país de donde se hace el pedido. Acto seguido escribí al fabricante en Colorado preguntándole lo mismo.
Pes bien, hasta las 2:23 pm de este día, no ha habido respuesta de la empresa de Nuevo León. A los cinco minutos después de haber escrito mi correo a Sparkfun, me han dado una respuesta. Hasta en esto se nota el ser "región 4". Digo, si se tiene una compañía de productos de electrónica y llega un potencial cliente, ¿por qué no se le contesta de inmediato? ¿A poco es tan difícil buscar dar cierto servicio a un cliente o a un potencial cliente?
En fin, que quede registrado este hecho.
Facebook y la censura
Mucha gente se ha inscrito a las redes sociales. Hubo muchas de donde elegir pero por algún motivo, la gente terminó adoptando Facebook como la más interesante. Lo mismo parece haber pasado con Twitter, que todo el mundo usa a pesar de que hay alternativas. ¿Qué pasa con la gente? ¿por qué de pronto una red social toma relevancia y las otras, que finalmente hacen lo mismo, desaparecen? Misterio.
Sin embargo, un misterio más impenetrable parece ser la censura que ejece Facebook cotidianamente y que nadie ve ni dice nada al respecto. Por ejemplo, siempre me he preguntado ¿por qué no hay pornografía en Facebook? ¿Cómo es que esta red social ha logrado que no se cuele este tema en las fotografías de los usuarios, en los grupos creados, incluso en las causas que se promueven?
Aparentemente Facebook ejerce un rígido control sobre qué se puede publicar y qué no. Da la imprsión, por ejemplo, que en lo que respecta a textos, la censura es relativamente baja o inexistente. Sin embargo, en lo que se refiere a videos, parece que ahí la cosa es mucho más estricta. Yo no sé qué pase si alguien sube fotografías que rayen en la pornografía. No sé quién decida calificar fotos artísticas de desnudos, por ejemplo, y las bloqueé si las considera ofensivas. No sé qué criterios se siguen para bloquear contenidos no aptos para los que coinciden en la red social Facebook. Lo que es claro es que algo hacen porque cuando se tienen qué ¿500 millones de usuarios? son 500 millones de opiniones y formas de pensar, en donde probablemente hallaremos a más de una persona que no tenga problemas con tener contenidos pornográficos o al menos subidos de tono.
Creo recordar que una locutora de radio, de un periódico deportivo, la cual se siente siempre muy sexy, fue bloqueada poreque aparentemente las fotos que subió de ella y sus amigas resultaron ser ofensivas por su contenido ¿erótico? Porque de hecho, hasta donde sé, dicha locutora no ha puesto fotos de ella desnuda.
Así las cosas, llama la atención pues que no haya pornografía en Facebook, pero llama más la atención que nadie diga nada, que nadie se queje, que todo el mundo asuma esta especie de censura en automático y que jamás se ventile este tema. ¿Alguien entiende por qué pasa esto?
Sin embargo, un misterio más impenetrable parece ser la censura que ejece Facebook cotidianamente y que nadie ve ni dice nada al respecto. Por ejemplo, siempre me he preguntado ¿por qué no hay pornografía en Facebook? ¿Cómo es que esta red social ha logrado que no se cuele este tema en las fotografías de los usuarios, en los grupos creados, incluso en las causas que se promueven?
Aparentemente Facebook ejerce un rígido control sobre qué se puede publicar y qué no. Da la imprsión, por ejemplo, que en lo que respecta a textos, la censura es relativamente baja o inexistente. Sin embargo, en lo que se refiere a videos, parece que ahí la cosa es mucho más estricta. Yo no sé qué pase si alguien sube fotografías que rayen en la pornografía. No sé quién decida calificar fotos artísticas de desnudos, por ejemplo, y las bloqueé si las considera ofensivas. No sé qué criterios se siguen para bloquear contenidos no aptos para los que coinciden en la red social Facebook. Lo que es claro es que algo hacen porque cuando se tienen qué ¿500 millones de usuarios? son 500 millones de opiniones y formas de pensar, en donde probablemente hallaremos a más de una persona que no tenga problemas con tener contenidos pornográficos o al menos subidos de tono.
Creo recordar que una locutora de radio, de un periódico deportivo, la cual se siente siempre muy sexy, fue bloqueada poreque aparentemente las fotos que subió de ella y sus amigas resultaron ser ofensivas por su contenido ¿erótico? Porque de hecho, hasta donde sé, dicha locutora no ha puesto fotos de ella desnuda.
Así las cosas, llama la atención pues que no haya pornografía en Facebook, pero llama más la atención que nadie diga nada, que nadie se queje, que todo el mundo asuma esta especie de censura en automático y que jamás se ventile este tema. ¿Alguien entiende por qué pasa esto?
Monday, May 09, 2011
Los límites de la comercialización
Toda empresa tiende a anunciarse porque esto significa que la gente pueda conocerlos y entonces, acceder a sus servicios. La publicidad es una cuestión de poder estar a la vista de los consumidores lo cual, redunda en beneficios como son más ventas, más clientes.
Por ello mismo, las empresas gastan dinero en anunciarse, ya sea en los medios electrónicos, prensa escrita o en anuncios espectaculares. En ocasiones me parece un poco raro, sin embargo, que empresas que no necesitarían anunciarse, como Telmex, que tiene un gran porcentaje de la telefonía en México, salgan en los medios con anuncios, asistan a todas las exposiciones y ferias en donde sus "stands" son en general de los más grandes. Asumo que Telmex lo hace "para tener presencia", pero la realidad es que no veo en particular, en esta empresa, esa necesidad.
Pues bien, viendo las fotos de la sección deportiva del Excélsior, me llamó la atención la cantidad de anuncios que ahora portan los futbolistas en sus uniformes. Vaya, no es un logotipo aquí y otro allá. No. es una cantidad inmensa de anunciantes y francamente no parecen ya caber tantos logos y anuncios que van en camisetas, pantaloncillo, calcetas e incluso zapatos de futbol.
Las fotos que ilustran este artículo muestran el exceso de los anunciantes. ¿No debería haber un límite a esto? Entiendo que como empresas privadas pueden hacer lo que mejor les parezca, pero como que ya estamos en el límite del mal gusto ¿o no?
Por ello mismo, las empresas gastan dinero en anunciarse, ya sea en los medios electrónicos, prensa escrita o en anuncios espectaculares. En ocasiones me parece un poco raro, sin embargo, que empresas que no necesitarían anunciarse, como Telmex, que tiene un gran porcentaje de la telefonía en México, salgan en los medios con anuncios, asistan a todas las exposiciones y ferias en donde sus "stands" son en general de los más grandes. Asumo que Telmex lo hace "para tener presencia", pero la realidad es que no veo en particular, en esta empresa, esa necesidad.
Pues bien, viendo las fotos de la sección deportiva del Excélsior, me llamó la atención la cantidad de anuncios que ahora portan los futbolistas en sus uniformes. Vaya, no es un logotipo aquí y otro allá. No. es una cantidad inmensa de anunciantes y francamente no parecen ya caber tantos logos y anuncios que van en camisetas, pantaloncillo, calcetas e incluso zapatos de futbol.
Las fotos que ilustran este artículo muestran el exceso de los anunciantes. ¿No debería haber un límite a esto? Entiendo que como empresas privadas pueden hacer lo que mejor les parezca, pero como que ya estamos en el límite del mal gusto ¿o no?
Labels:
anuncios,
comercialización,
límites,
propaganda,
publicidad
Sunday, May 08, 2011
Saturday, May 07, 2011
Criptogramas aritméticos y Prolog
Hay una historia, evidentemente falsa, en la cual se dice que un joven estaba en un país extranjero estudiando, pero después de algunas semanas, se halló sin dinero. Contó su remanente y halló que podía mandar un telegrama a su padre, para que éste le enviará más dinero. Sin embargo, su capital sólo alcanzaba para poner tres palabras.
¿Cómo decirle qué cantidad necesitaba? En un acto de ingenio, decidió escribir SEND + MORE = MONEY, asumiendo que su padre entendería que en clave le estaba diciendo qué cantidad necesitaba.
Pues bien, este tipo de criptogramas no son muy complicados de resolver en Prolog, porque en este tipo de lenguajes, en donde se hace hincapié en dos temas, la recursión y el backtrack. Así, la técnica para resolver el criptograma aritmético implica simplemente pasar todos los posibles valores por las variables que se necesitan y ver si se cumplen las condiciones exigidas. A esto se le llama un árbol solución y si dibujáramos todas las posibles alternativas, tendríamos un nodo principal con una serie de ramas, que muchas veces se ramifican generando muchas pequeñas ramas o bien, muchas ramas cortas.
La recursión es otra técnica presente. En este caso, se trata de hacer una llamada de una función a la misma función, en donde nuevos parámetros son involucrados. Pero antes de procesar la llamada, podemos observar si se cumple una condición terminal. Si es así, salimos de la recursión y en caso contrario, entramos en un ciclo más de ella.
La recursión tiene su importancia porque a pesar de que mcuhos lenguajes de cuarta generación, como Pascal y C, lo tienen disponible, es claro que se requiere de más recursos de cómputo, memoria en particular. Para ilustrarlo, pensemos en una oficina en donde existen unos diez teléfonos. Suena el primero y una secretaria lo contesta. Se pone a atender a quien habla cuando suena el segundo teléfono. Entonces la secretaria le dice al interlocutor del teléfono 1: "espere un momento por favor". Entonces la mujer contesta el segundo teléfono. Mientras habla con el interlocutor 2, suena un tercer teléfono. de nuevo, la secretaria le dice al interlocutor 2 que espere. Atiende al tercer teléfono y cuando termina la comunicación con éste tercer interlocutor, regresa al segundo y continúa la conversación en donde se quedó. Cuelga con este segundo interlocutor y retoma la conversación con el primer interlocutor en el punto donde la dejó. ¿Cómo se acuerda en qué punto se quedó en cada llamada? Bien pues la eficiente secretaria lleva un stack interno, lo cual es una estructura en donde se van apilando las conversaciones. Cuando empieza la primera llamada, la secretaria habla, pero entonces, al sonar el segundo teléfono, la secretaria pone en la pila la conversación en el punto que está al contestar el segundo teléfono. Al sonar el tercer teléfono, la secretaria pone encima de la pila, el estado de la segunda llamada. Cuando cuelga el tercer teléfono, va al anterior y ve en qué momento de la conversación se quedó y saca ese dato de la pila. Hace lo mismo al colgar.
El stack/pila, es una estructura FILO - First In, Last Out, (el primero que entra es el último que se va). Solamente para comparar con otras estructuras, ¿qué tipo de estructura es FIFO (First In, First Out)? ¿Qué ejemplo de la vida cotidiana contiene una estructura FIFO? (*)
Pero regresando al punto del criptograma aritmético, he aquí el programa que resuelve el acertijo en Prolog. ¿Podrá escribirse una versión más corta que ésta en cualquier otro lenguaje? Tengo mis dudas.
smm :-
X = [S,E,N,D,M,O,R,Y],
Digits = [0,1,2,3,4,5,6,7,8,9],
assign_digits(X, Digits),
M > 0,
S > 0,
1000*S + 100*E + 10*N + D +
1000*M + 100*O + 10*R + E =:=
10000*M + 1000*O + 100*N + 10*E + Y,
write(X).
select(X, [X|R], R).
select(X, [Y|Xs], [Y|Ys]):- select(X, Xs, Ys).
assign_digits([], _List).
assign_digits([D|Ds], List):-
select(D, List, NewList),
assign_digits(Ds, NewList).
No es de sorprenderse que el programa no sea una virtud de eficiencia. De hecho, requiere revisar 10!/2 posibilidades para ver en cuáles se cumplen las condiciones del problema. No obstante esto, hay que aclarar que en Prolog jamás se habla de eficiencia, o de uso de recursos en forma mínima.
A todo esto, una posible solución al criptograma es:
[9,5,6,7] SEND
[1,0,8,5] + MORE
---------
[1,0,6,5,2] MONEY
________
(*) La cola de un banco es FIFO. La gente llega, se forma, un cajero atiende a un cliente. Hasta que no termina sus operaciones ese cliente, los demás deben esperar en la cola.
No pos no... (*)
El Dr. Jorge Carpizo, exrector de la UNAM, exprocurador de justicia, exembajador de México en Francia, expresidente del IFE, exombusman mexicano, doctor en jurisprudencia, parte del consejo directivo de más de una universidad en el extranjero, y no sé cuántas cosas más, es un fenómeno cíclico en nuestro país. De pronto, sin mayores advertencias, se convierte en noticia… y desaparece con la misma velocidad con la que apareció, para de nuevo ser noticia intempestivamente. Cuando esto pasa, ocurren declaraciones contra lo que hizo o dejó de hacer cuando era funcionario en su ya larga carrera en el servicio público. Al frente del IFE, por ejemplo, en una de las acciones más ruines que se le conozcan, escribió una carta acusando a Miguel de Icaza, incansable promotor y programador de Linux (uno de los ahora jóvenes líderes del siguiente milenio según la revista Time), de haber insertado en las máquinas del IFE un virus para desgraciar toda la elección. Por supuesto que dicha acusación era falsa y el Dr Carpizo, a pesar de toda su trayectoria en lo que se refiere a leyes, ni siquiera se le ocurrió pensar en que incurría en el delito de difamación al acusar al entonces estudiante de la Facultad de Ciencias sin pruebas.
No contento con este desatino, Carpizo ha orquestado otros más simpáticos a la vez que patéticos. Por ejemplo, en el caso del Cardenal Posadas salió con una teoría que vaya Ud. a saber si es correcta o no, pero que fue el hazmerreír de los medios en lo que denominaron el Nintendo de Carpizo, porque explicaba, a través de una simulación gráfica (bastante elemental y obsoleta) hecha por computadora, cómo había sido todo este desagradable asunto del Cardenal Posadas. En dicha simulación se veían los balazos como puntitos animados en la pantalla. Digo, con la tecnología actual de software podría haber creado un simulacro tipo Doom que hubiese dejado sin habla a los medios, literalmente.
Cuando fue rector de la UNAM pretendió, a través de un documento llamado "Fortaleza y Debilidad de la UNAM" (si es que la memoria no me falla), promover una iniciativa para mejorar, según él, los niveles académicos de nuestra Universidad. La respuesta estudiantil no se hizo esperar y el movimiento que se generó (denominado Consejo Estudiantil Universitario), encabezado por Carlos Imaz e Imanol Ordorika entre otros, es uno de los más notables de haya vivido nuestra casa de estudios. El CEU echó para atrás las ideas de Carpizo, porque seamos francos, ¿qué autoridad moral puede tener un funcionario que tiene expresiones como "pos", "tons", "namás", "pa qué", "nadien" en lugar de sus correspondientes "pues", "entonces", "nada más", "para qué". "nadie"? La verdad es que un rector así da pena ajena y me llama la atención realmente estas expresiones de alguien con ese nivel de estudios.
A partir de esto último se me ocurrió el siguiente programa como un mero ejercicio de programación: A partir de un texto cualquiera (en formato txt, nada de formatos sofisticados como el doc de Word), sustituye toda ocurrencia de las palabras "pues", "entonces", "nada más", "para qué". "nadie" por los equivalentes carpizianos. Vaya, que bien podría pensarse en un corrector muy sui generis Fuentes y ejecutable disponibles a quien me lo pida a mi correo: morsa@la-morsa.com
________
(*) Este artículo se publicó en La Jornada el 28 de abril de 1999
No contento con este desatino, Carpizo ha orquestado otros más simpáticos a la vez que patéticos. Por ejemplo, en el caso del Cardenal Posadas salió con una teoría que vaya Ud. a saber si es correcta o no, pero que fue el hazmerreír de los medios en lo que denominaron el Nintendo de Carpizo, porque explicaba, a través de una simulación gráfica (bastante elemental y obsoleta) hecha por computadora, cómo había sido todo este desagradable asunto del Cardenal Posadas. En dicha simulación se veían los balazos como puntitos animados en la pantalla. Digo, con la tecnología actual de software podría haber creado un simulacro tipo Doom que hubiese dejado sin habla a los medios, literalmente.
Cuando fue rector de la UNAM pretendió, a través de un documento llamado "Fortaleza y Debilidad de la UNAM" (si es que la memoria no me falla), promover una iniciativa para mejorar, según él, los niveles académicos de nuestra Universidad. La respuesta estudiantil no se hizo esperar y el movimiento que se generó (denominado Consejo Estudiantil Universitario), encabezado por Carlos Imaz e Imanol Ordorika entre otros, es uno de los más notables de haya vivido nuestra casa de estudios. El CEU echó para atrás las ideas de Carpizo, porque seamos francos, ¿qué autoridad moral puede tener un funcionario que tiene expresiones como "pos", "tons", "namás", "pa qué", "nadien" en lugar de sus correspondientes "pues", "entonces", "nada más", "para qué". "nadie"? La verdad es que un rector así da pena ajena y me llama la atención realmente estas expresiones de alguien con ese nivel de estudios.
A partir de esto último se me ocurrió el siguiente programa como un mero ejercicio de programación: A partir de un texto cualquiera (en formato txt, nada de formatos sofisticados como el doc de Word), sustituye toda ocurrencia de las palabras "pues", "entonces", "nada más", "para qué". "nadie" por los equivalentes carpizianos. Vaya, que bien podría pensarse en un corrector muy sui generis Fuentes y ejecutable disponibles a quien me lo pida a mi correo: morsa@la-morsa.com
________
(*) Este artículo se publicó en La Jornada el 28 de abril de 1999
Friday, May 06, 2011
Sobre la consciencia
Ayer con Pepe Gordon hablábamos, en mi intervención en el programa de divulgación científica de Canal 22, La Oveja Eléctrica, sobre si las máquinas podrían alguna vez tener consciencia, darse cuenta de lo que están haciendo, darse cuenta de sí mismas, por decirlo de alguna manera.Esto es un sueño recurrente que se ha visto muchas veces en la ciencia ficción: los robots "despiertan" y cobran consciencia de ellos mismos y se apoderan del control, del poder, y hacen de las suyas. Esa es la trama de la película "I Robot", con Will Smith, basada en la novela del mismo nombre, de Isaac Asimov.
Yo desde hace mucho tiempo he pensado si es posible hacer un programa que simplemente haga que la computadora se dé cuenta de su propia existencia. En este terreno de la consciencia hay muchas teorías. Una de ellas, que creo que es Hofstadter quien la promovió en su fantástico libro: Gödel, Escher, Bach, una eterna trenza dorada, habla de cómo los organismos comienzan a autoorganizarse. Cada nivel de organización es más complejo del anterior y llega un momento que la complejidad llega a tales extremos que es cuando surge la consciencia. Esto es equivalente a lo que decía Yusupov en la quinta cápsula de ajedrez, sobre el aprendizaje. Aparentemente, después de un fuerte período de entrenamiento, algo pasa en el cerebro de quien entrena y de pronto, sin que medie aviso alguno, hay un cambio cualitativo en la percepción de cómo se ven las jugadas, en la evaluación de las posiciones. Así, en un esquema de auto-organización llega un momento en que hay este "brinco cualitativo" y entonces el organismo auto-organizado se da cuenta de su propia existencia.
Otro enfoque -que también es defendido por muchos- es que la consciencia subyace más allá de la organización y está en un nivel aparte que no tiene que ver con cómo un organismo se autoorganiza, valga la expresión. ¿Cuál será la verdad?
Las computadoras actuales pueden jugar al ajedrez como el mejor jugador del mundo. Pueden además hacer millones y millones de cálculos matemáticos en segundos. Pueden incluso realizar operaciones simbólicas como las que se requieren en el cálculo diferencial e integral. Pero por el momneto, ningún programa sabe qué está siendo. Mueven bits y bytes de un lado a otro basándose en un guión, que es su programa en ejecución, pero si tocamos la puerta pues no hay nadie en casa.
Si nos atenemos a la primera idea, podríamos asumir que en la medida que el ser humano haga "organismos" electrónicos más complejos, que requieran de más auto-organización, llegará el momento en que la computadora se dará cuenta de ello y entonces habremos creado la peor pesadilla para el ser humano. Sin embargo, si es así, nadie sabe qué complejidad se requeriría para que pudiese cumplirse la premisa y crear así el primer organismo electrónico, hecho por el hombre, que cobrara consciencia de sí mismo. Sin embargo, en caso de lograrlo creo que solamente tendríamos una alternativa: desconectar la máquina del enchufe.
Y esto me recuerda a una anécdota apócrifa (*) desde luego, en donde se cuenta la historia de una terrible confesión de Alekhine el cual, cerca del final de su vida, sólo y enfermo, pero aún campeón mundial, le dijo a un amigo lo que le pasó en el gran torneo de San Petersburgo de 1914. Una noche, a la mitad de la justa, alguien tocó la puerta del cuarto de hotel de Alekhine. Un tipo de extraño vestir y talante demandó que le abriera porque había encontrado un secreto del ajedrez que era de suma importancia. Alekhine impacientemente lo dejó entrar.. "He encontrado una manera de dar jaque mate en doce jugadas sin importar qué juegue el rival", clamaba el viejo. Alekhine empezaba a empujarlo para sacarlo de su cuarto pero el viejo aquel fue insistente. Entonces para zanjar el asunto, Alekhine dispuso del tablero y las piezas. Doce jugadas más tarde el futuro campeón del mundo, más pálido que nunca, acostaba su rey en señal de rendición. El viejo le ganó una y otra y otra vez más, las siguientes partidas.
Entonces Alekhine le dijo al personaje en cuestión que fuese con Capablanca, que estaba en otro cuarto, muy cerca del suyo y que le contara de este asunto. Capablanca recibió al viejo y pensaba que todo se trataba de una mala broma, pero el personaje extraño le ganó una y otra vez al genial cubano en doce jugadas, sin importar qué defensa opusiera.
Alekhine terminó así de contar la historia a su eventual amigo. Éste le preguntó lo que seguramente ahora usted se pregunta: "¿y qué hizo después, Maestro Alekhine?". La respuesta de Alekhine fue devastadora: "¿Qué iba a hacer? Lo matamos".
Cabe señalar que los autores del libro en donde hallé esta ¿anécdota? no indican la fuente e incluso, piden a los lectores les escriban si saben algo al respecto para así poderla rastrear.
_______
(*) Del libro "The Complete Chess Addict", por Mike Fox y Richard James, ed. faber and faber; pág 156-157
Thursday, May 05, 2011
Wednesday, May 04, 2011
16 peones: cuarta cápsula
Hoy es el turno de hablar de Arpad Elo, el inventor del sistema de clasificación de la fuerza ajedrecística, llamado "rating" o "puntuación Elo".
Arpad Elo
Tuesday, May 03, 2011
El error de comprarse un multifuncional
Hay muchas ofertas en los negocios que venden equipos de cómputo y consumibles. Por ejemplo, pueden verse todo género de cámaras fotográficas digitales, tarjetas SD, microSD de memoria Flash que empiezan en los dos gigabytes a precios realmente económicos, tabletas como el ipad, que ahora le restan 100 pesotes si el eventual comprador quiere hacerse de un equipo viejo, pues el novísimo iPad 2 ya salió al mercado. Igualmente vemos impresoras de inyección de tinta, en color, blanco y negro, impresoras ultraeconómicas laser, que sólo imprimen en tonos de gris por menos de 1300 pesos (aunque el tóner cueste exactamente eso), "scanners" (¿cómo se pone en en español? ¿escáneres?), etc. En fin, hay una buena gama de equipos pero lo que se está poniendo de moda son los multifuncionales: traen scánner (que hace las veces como copiadora), impresora, fax, módem, y no sé cuántas cosas más. Más de uno me pregunta si estos equipos valen la pena. He aquí mi respuesta:
No, no valen la pena, porque a cambio de pagar un poco menos por todos esos equipos juntos en lugar de comprarlos por separado, corremos el riesgo de que si una parte del equipo falla, si queremos componerlo, tenemos que llevar toda la unidad a arreglar y por ende, nos quedamos sin las demás partes del multifuncional que bien podrían estar trabajando sin dificultades. Por ello mismo, es una mala idea, un error, hacerse de estos equipos, a menos que no le importe que si algo falla, tenga que llevar toda la unidad a reparar y pueda quedarse sin el equipo el tiempo que lleve la compostura.
Cuando se tienen estos equipos por separado, si alguno se descomponen, cosa que puede pasar pues el hardware no tiene palabra de honor (parodiando la frase de Carlos Soto que dice: "los discos duros no tienen palabra de honor"), siempre nos quedamos con el resto de los equipos. La probabilidad de que todos los periféricos que usamos y que hallamos en un multifuncional, se estropeén, es cercana a cero. E incluso en el multifuncional no pasa, pero como todo está en el mismo envase, caemos en esta problemática de mandar todo el juguete a componer, por una falla en una parte del sistema.
Así pues, a pensar dos veces antes de hacerse de estos multifuncionales. Desde luego que no faltará quien me diga que tiene uno de estos juguetes hace años y que jamás se le ha descompuesto. A ello sólo tengo una respuesta: "Pues qué buena suerte. Lo celebro".
No, no valen la pena, porque a cambio de pagar un poco menos por todos esos equipos juntos en lugar de comprarlos por separado, corremos el riesgo de que si una parte del equipo falla, si queremos componerlo, tenemos que llevar toda la unidad a arreglar y por ende, nos quedamos sin las demás partes del multifuncional que bien podrían estar trabajando sin dificultades. Por ello mismo, es una mala idea, un error, hacerse de estos equipos, a menos que no le importe que si algo falla, tenga que llevar toda la unidad a reparar y pueda quedarse sin el equipo el tiempo que lleve la compostura.
Cuando se tienen estos equipos por separado, si alguno se descomponen, cosa que puede pasar pues el hardware no tiene palabra de honor (parodiando la frase de Carlos Soto que dice: "los discos duros no tienen palabra de honor"), siempre nos quedamos con el resto de los equipos. La probabilidad de que todos los periféricos que usamos y que hallamos en un multifuncional, se estropeén, es cercana a cero. E incluso en el multifuncional no pasa, pero como todo está en el mismo envase, caemos en esta problemática de mandar todo el juguete a componer, por una falla en una parte del sistema.
Así pues, a pensar dos veces antes de hacerse de estos multifuncionales. Desde luego que no faltará quien me diga que tiene uno de estos juguetes hace años y que jamás se le ha descompuesto. A ello sólo tengo una respuesta: "Pues qué buena suerte. Lo celebro".
Poderoso caballero es Don Teléfono
Hoy tuve que ir al banco a hacer una reclamación. La ejecutiva de cuenta que me atendió, empezó por pedirme que tomara asiento y atenta escuchó lo que reclamaba. En algún momento, otro ejecutivo de cuenta, que estaba en otro escritorio a unos pasos de donde estábamos, le dijo que tenía una llamada. Entonces atendió al cliente del teléfono -excusándose conmigo para hacerlo- y cuando terminó, continuó escuchando mi reclamo.
El punto aquí es que yo fui al banco. Si hubiesen estado los ejecutivos de cuenta ocupados, pues hago la fila y espero hasta que me atienda. Pero... ¿si hablo por teléfono? Pues parece -de acuerdo a la experiencia vivida- que se puede brincar uno así cualquier cola/fila. A partir de esto, he decidido que en caso de que tenga una experiencia similar, antes de que se disculpe quien me atiende para contestar una llamada, le diré con firmeza que "momentito, que me está atendiendo a mí. Quien habla por teléfono, que haga la cola, ¡qué no!".
El teléfono siempre se contesta. La razón para nunca dejar un teléfono sonando es que no sabemos quién habla... Bueno, eso era antes. Ahora hay identificadores de llamadas y prácticamente todos los teléfonos celulares tienen manera de saber quién es el que hace la llamada. En un banco, desde luego, no hay esa tecnología en muchos casos, pero en el particular asunto que yo estaba tratando en el banco, el otro ejecutivo le informó quién le llamaba a quien me atendía. Pero aunque no supiese quién hablaba, la ejecutiva de marras tenía -por respeto al cliente que estaba atendiendo, o sea yo- que decirle al otro ejecutivo que no podía atender a esa llamada por el momento, que una vez se desocupara, tomaría el asunto, pero las cosas no se hicieron así.
Yo creo que es obligación de todos poner este tipo de actitudes de los servidores -tanto públicos como privados- en su lugar. Hay que decir con firmeza y respetuosamente que al que están atendiendo es a uno, no al que acaba de llamar por teléfono. Que espere, porque si estuviese en el banco esa persona, tendría que esperar que quien me atiende terminara de tratar el asunto conmigo. ¿o me equivoco?
El punto aquí es que yo fui al banco. Si hubiesen estado los ejecutivos de cuenta ocupados, pues hago la fila y espero hasta que me atienda. Pero... ¿si hablo por teléfono? Pues parece -de acuerdo a la experiencia vivida- que se puede brincar uno así cualquier cola/fila. A partir de esto, he decidido que en caso de que tenga una experiencia similar, antes de que se disculpe quien me atiende para contestar una llamada, le diré con firmeza que "momentito, que me está atendiendo a mí. Quien habla por teléfono, que haga la cola, ¡qué no!".
El teléfono siempre se contesta. La razón para nunca dejar un teléfono sonando es que no sabemos quién habla... Bueno, eso era antes. Ahora hay identificadores de llamadas y prácticamente todos los teléfonos celulares tienen manera de saber quién es el que hace la llamada. En un banco, desde luego, no hay esa tecnología en muchos casos, pero en el particular asunto que yo estaba tratando en el banco, el otro ejecutivo le informó quién le llamaba a quien me atendía. Pero aunque no supiese quién hablaba, la ejecutiva de marras tenía -por respeto al cliente que estaba atendiendo, o sea yo- que decirle al otro ejecutivo que no podía atender a esa llamada por el momento, que una vez se desocupara, tomaría el asunto, pero las cosas no se hicieron así.
Yo creo que es obligación de todos poner este tipo de actitudes de los servidores -tanto públicos como privados- en su lugar. Hay que decir con firmeza y respetuosamente que al que están atendiendo es a uno, no al que acaba de llamar por teléfono. Que espere, porque si estuviese en el banco esa persona, tendría que esperar que quien me atiende terminara de tratar el asunto conmigo. ¿o me equivoco?
Monday, May 02, 2011
El mundo es muy pequeño
Osama Bin Laden, el líder de la organización terrorista Al Qaeda fue finalmente hallado y asesinado por las fuerzas especiales de los norteamericanos. Después de casi 10 años de los ataques a las Torres Gemelas en Nueva York, nuestros vecinos del norte dieron finalmente con el líder terrorista y lo liquidaron. Desde luego que esto no acaba con dicha organización y ahora habrá de prepararse el Mundo para una posible escala de violencia, en una especie de "venganza" de Al Qaeda por la muerte de su líder y mentor.
A mí lo que me parece notable y de lo que normalmente no se piensa, es el hecho de cómo un país puede decidir perseguir a alguien hasta finalmente encontrarlo y acabar con él, o deportarlo, o lo que que ellos quieran que suceda. Por ejemplo, el caso de Bobby Fischer es interesante: cuando en 1992 se organizó el match "por el campeonato mundial" entre Spassky y Fischer, el Gobierno Norteamericano envió a Bobby una carta prohibiéndole jugar porque había un bloqueo contra Yugoslavia. Fischer en respuesta escupió en la carta enviada y jugó. Ganó 3.5 millones de dólares pero perdió mucho más probablemente: perdió su tranquilidad porque se vio en la necesidad de salir de ese país de manera subrepticia, temiendo que en cualquier frontera los norteamericanos pidieran su extradición. Así estuvo muchos años y cuando tuvo que renovar su pasaporte tuvo también miedo que lo atraparan. Nada pasó y parecía que su país de origen había olvidado el incidente (a medias, porque si hubiese entrado a los Estados Unidos, lo hubiese detenido por desacato de una orden federal). Pero en el 2001, con el ataque a laso Torres Gemelas precisamente, Fischer fue entrevistado radialmente por su amigo y gran maestro, Eugenio Torre. En dicha entrevista Bobby aplaudió la caída de las Torres, aplaudió el ataque de Al Qaeda y eso si no se lo perdonaron los norteamericanos.
En este fragmento de una película/documental sobre Fischer, puede verse como Bobby escupe en la carta que le mandaran los Estados Unidos impidiéndole jugar ese match contra Spassk (véase alrededor del minuto 3).
Después de 8 meses en una prisión japonesa, Bobby finalmente recibió ayuda de Saemi Palsson, su guardaespaldas y chofer durante el histórico campeonato mundial con Spassky en 1972. Palsson, un carpintero, expolicía y cinta negra de judo, le apodaban “Rock”, por haber ganado un concurso de danza en los cincuentas.
Habían pasado ya más de 20 años desde la última vez que habían conversado. Bobby llamó a Saemi pidiéndole ayuda. Éste voló inmediatamente a Tokio para encontrarse con Miyoko Watai, y tuvo la fortuna de visitar a Bobby en marzo 9, para su cumpleaños 62.
Fischer se veía con el pelo largo, gris, y con una barba larga. En la desesperación de impedir la deportación a los Estados Unidos, Fischer y Palsson le pidieron al gobierno de Islandia por la ciudadanía para el fugitivo. Eventualmente se le concedió dicha nacionalidad “por razones humanitarias” y porque en 1972 “puso a Islandia en el plano mundial”. En un esfuerzo por salirse con la suya, el Gobierno Norteamericano acusó a Fischer de evasión de impuestos pero fracasó en su intento y Bobby pudo salir de la cárcel y volar hacia su nuevo país, su nueva nación, Islandia. Por supuesto, antes de irse del Japón dijo que Bush era un criminal y que Japón era solamente un títere de los norteamericanos.
Este es un ejemplo de la fuerza de un país para que se cumplan sus órdenes, ya sean éstas justificadas o no. Osama Bin Laden no era ningún angelito, pero me es claro que los últimos diez años debe haber vivido de alguna manera temiendo que llegara este aciago día para él. Pasaron 10 años pero no hubo olvido, no hubo perdón. Lo buscaron, lo hallaron finalmente y lo mataron. Este mundo resultó para Bin Laden muy pequeño.
Labels:
asesinato,
Bin Laden,
ejecuciones,
Estados Unidos,
Terrorismo
Sunday, May 01, 2011
Software instalado sin autorización
Hoy día hay prácticamente todo género de aplicaciones para prácticamente cualquier plataforma de cómputo. Desde luego, es evidente que la plataforma más popular tendrá más programas para comprar o descargar, incluso de manera gratuita. La razón de esto es meramente comercial: los desarrolladores tienden a irse a plataformas en donde hay más usuarios, pues así hay más chances de que sus productos sean usados e incluso comprados.
Pues bien, hoy mismo estaba buscando un programa para convertir los archivos wav de la serie 16 peones, a mp3, pues así ocupan menos espacio, algo así como el 10 a 15 por ciento del archivo original wav (de 40 megas a 4 o 5 megas, la reducción es notable). Hallé uno: NCH Switch Audio File Converter, el cual no tiene restricciones si se va a usar para fines no comerciales. Lo bajé y empecé la conversión de los 50 archivos, cosa que realmente hizo bastante rápido. De hecho, cabe decir que quise hacerlos con iTunes pero por algún motivo, los archivos resultantes no funcionaron correctamente. Así que me vi obligado a buscar alternativas y éste programa hace perfectamente bien la tarea.
Sin embargo, cuando decido a entrar a Mozilla Firefox me encuentro con una desagradable sorpresa. El software de NCH instaló una "toolbar" en mi navegador que jamás le pedí ni autoricé. Puedo entender que quien entrega su software de esta manera, como en el caso del programa de marras, decida darnos un "regalito extra" para que nos acordemos de ellos, pero no avisar, instalar a la brava sin pedir permiso me parece de una falta de ética por demás elemental.
Y así como no acepto, por principios, ninguna oferta no pedida explícitamente por mí, que me hagan por teléfono, de la misma manera no acepto "toolbars" de nadie. Ya el navegador que uso tiene lo que necesito. ¿Quién se creyó con derecho de meterme en mi sistema software que no solicité? A todo esto, muchos virus entran con este tipo de esquemas, pero en ese caso, en general, si el usuario tiene un buen antivirus, como AVG, entonces no tiene de qué preocuparse, aunque no contemplan el problema de las infames "toolbars".
Pues bien, decidí quitar la barra. Según esto era fácil: había que ir a los programas instalados y desinstalar. Hice eso y de nuevo otra sorpresa: Windows me pide reiniciar el sistema. No puede ser... Ahora a esperar que la máquina arranque. Dos o tres minutos después la máquina re-arranca y cuando entro al navegador hallo que no hay más "toolbar" pero una nueva sorpresa me espera: ¡los del toolbar cambiaron mi "home page" por la de su propio buscador! No puedo creerlo. Entonces procedo a ver las propiedades de Internet y restaurar a Google, que es mi página de inicio.
No es la primera vez que me pasa algo así. Mucho software gratuito ahora viene con estos "extras" no solicitados. Como yo soy más terco que los sistemas, me aplico a quitar todos estos regalitos no solicitados, con la pérdida de tiempo que esto implica.
Yo no sé hasta cuando las empresas de software se darán cuenta que a nadie le guste que le instalen programas no solicitados, aunque en opinión de estos fabricantes, sean de gran utilidad. En serio, ¿quién les dijo que se vale actuar así?
Cápsulas del Instituto Mexicano de la Radio (IMER): 16 peones
Meses más, meses menos, grabé 50 cápsulas sobre ajedrez para el Instituto Mexicano de la Radio (IMER). Hoy las tengo todas e iré poniendo una por una, día con día (para tampoco agobiar a mis cuatro lectores). He aquí la primera, acerca de Carlos Torre Repetto, primer gran maestro de ajedrez de México:
Por cierto, estoy usando un servicio llamado DivShare, que da 5 gigabytes gratis para subir contenidos en audio o video. Parece muy bueno y tiene aplicaciones y forma de pegar el audio en Blogger, WordPress, Facebook, etc. Se ve como un buen servicio.
Subscribe to:
Posts (Atom)




























