miércoles, abril 30, 2008

Las 13 preguntas que torturan a un geek!!!

  1. ¿Como Twetty puede mantener el equilibrio en su MALDITO columpio con esa tremenda cabezota?
  2. Si Popeye y Olivia son solteros y nunca tuvieron relaciones sexuales...de donde mierda salió Cocoliso y porqué se parece tanto a ambos?
  3. Por qué el Coyote, si tenía dinero para Comprar miles de porquerias ACME para atrapar al correcaminos, nunca se compró un pollito asado con papitas fritas y una Coca?
  4. Por qué Superman, Batman y todos en la Liga de la Justicia llevaban los calzoncillos encima de los pantalones?
  5. Conociendo el efecto de las espinacas de Popeye... ¿son realmente Espinacas? ¿No será marihuana con cocaína esa mierda?
  6. ¿Que clase de sustancia psicotrópica toman los siete enanitos, para que después de 20 horas de trabajo salgan de la mina cantando, bailando y felices los hijos de puta?
  7. ¿No creen que la Pantera Rosa fue la primera expresión de la cultura gay, que se transmitió masivamente?. La Pantera Rosa.. ¿era él o ella? ¿Se habría operado o no? ¿Por qué siempre andaba desnuda y no se le veía nada?
  8. ¿Por qué Caperucita Roja tuvo que pedir tantas pistas para darse cuenta que su abuela era en realidad el Lobo?. ¿Sería retrasada mental o era miope la Niña ?
  9. ¿Por qué todos los personajes de Disney llevan guantes blancos y sólo tienen cuatro dedos? ¿Es acaso un mensaje subliminal que confirma la vida extraterrestre?
  10. ¿Cómo puede el abuelo de Heidi mantener un chalet en los Alpes Suizos, con la pensión de mierda que cobra un jubilado?
  11. ¿Por qué al Increíble Hulk se le rompe toda su ropa excepto los pantalones? ¿Son elásticos? ¿O es que tiene el pájaro chiquitito?
  12. ¿Por qué los archi-villanos quieren destruir el universo? ¿Dónde carajo piensan vivir después? SI SERAN BOLUDOS!
  13. Y ¿por qué los Picapiedras celebran la Navidad si ellos vivieron Antes que Cristo?

martes, abril 29, 2008

La ciencia del Hijo del Ingeniero versus la del Hijo del Carnicero.

Siempre he tenido la impresión que la condición familiar previa condiciona la actitud de los profesionales científicos, de manera similar a lo que ocurre con los deportes populares respecto del resto de las personas. La esperanza de salir de la miseria siempre se hace en los deportes populares como el fútbol, el boxeo, etc. Si bien la ciencia no es una salida fácil desde un punto de vista de un razonamiento lógico, desde el punto de vista del razonamiento mágico, si lo es. La magia de buscar reconocimiento, poder y prestigio a través de la ciencia es tentadora para lagunas personas en su estadio infantil. Que, luego, condiciona su decisiones a la elección de una carrera profesional. Sus objetivos y expectativas futuras serán analizadas para dos historias familiares, en una un profesional científico cuyo padre fue carnicero y no pudo pagarle sus estudios universitarios y el otro caso un profesional científico cuyo padre fue un ingeniero cuyo pasar económico permitió que estudie sin apremios económicos.

El hijo del ingeniero tiene las cualidades

  • Busca su realización personal
  • Si gana 1 millón de euros sigue investigando
  • Es conservador, va a lo seguro, no especula y corre pocos riesgos
  • Busca calidad
  • Adquiere conceptos profundos.

El hijo del carnicero tiene las cualidades

  • Busca escapar de su mediocridad
  • Si gana 1 millón de euros deja todo
  • Es más especulativo, atrevido, no mide las consecuencias y corre grandes riesgos
  • Busca el resultado y productividad
  • Adquiere conceptos superficiales y acordes con resultados rápidos

La ciencia a partir del renacimiento estuvo en su mayor parte guida por hijos de familias acomodadas que buscaban la calidad y la fundamentación. Luego a partir de mediados del siglo XX hasta la actualidad, la industria de la publicación científica fomentada por el principal país ganador de la segunda guerra mundial, EEUU, ha causado un cambio de punto de vista que dio cabida a esa clase no acomodada acceder al sistema pero que trajo como consecuencia un deterioro en la calidad de la publicación en favor de la producción. En la Argentina, esta dicotomía es mucho mayor y visible.

jueves, abril 24, 2008

El Pensamiento Mágico en Informática.


En psicología y ciencia cognitiva, pensamiento mágico es un raciocínio causal no-científico. James Frazer y Bronislaw K. Malinowski dijeron que la magia se asemejaba mas a la ciencia que a la religión, y que las sociedades con creencias mágicas frecuentemente tienen creencias y prácticas religiosas por separado. De la misma forma que la ciencia, la magia se preocupa con relaciones causales, pero a diferencia de la ciencia, no distingue la correlación de la causalidad. El pensamiento mágico —desde sus inicios y, aún actualmente, en todas las culturas contemporáneas— cumplió y cumple un papel fundamental para afianzar la supervivencia del ser humano e impulsar su desarrollo cultural. Sin la aparición del pensamiento mágico —hoy despreciado por los autodenominados racionalistas— el ser humano aún permanecería anclado en sus primeros estadios de evolución. En el pensamiento mágico, se toman como postulados válidos ciertas creencias fuertemente arraigadas en el pasado, y sobre éstas se construye un mundo "racional", siguiendo unas pautas lógicas y pseudocientíficas. De este modo, una persona que no haya tamizado previamente dicha ramificación de ideas o pensamientos, hasta encontrar sus bases más fundamentales, le puede parecer a simple vista que dichos pensamientos tienen un órden científico con fundamento y hasta cierto punto con consistencia formal.

Los profesionales en informática no estan exentos de pensamientos mágicos, en varias reuniones y diálogos con gente vesada en el tema, siempre sale la discución de que los contenidos en las carreras de grado en matemática son demasiados (Ingenierías). En lagunos casos son ciertos (Licenciatura en Ciencias de la Computación de la U.N.R.), pero en el 80% de los casos no son así. Siempre se justifica en la magia plug'n'play sobre la infundada creencia que Don Google me da todo lo que necesito y por esos uno no necesita estudiar derivadas, integrales, matemática finita etc. Si total con tal o cual programa hecho específico para tal cosa, o con tal biblioteca basta. Si bien superficialmente esta sería la solución a todo problema inmediato no es verdadero en sus afirmaciones. Vamos a un ejemplo concreto, José Bill Gate (de ahora en más JBG) tiene acceso a una ferretería con todas la herramientas que él desee obtener. Él debe clavar un clavo en una pared. Siguiendo el razonamiento mágico anterior busca una pinza de fuerza y cominenza a martillar el clavo, con tal mala suerte que no solo no puede clavarl sino que se golpea el dedo. En su frustración insulta a cuanto santo se le venga a la mente, entonces aparece San Satallman (de ahora en más SS) y le dice "Para clavar un clavo en necesario un martillo". Entonces JBG queda iluminado por la teoría y va en busca de un martillo, pero como no tiene idea de como usarlo, intenta clavar el clavo con el mango del martillo. A el ver esto SS le informa como debe usarlo, es decir le enseña la teoría del uso de la herramienta, pero cuando SS le estaba por informar como usar el martillo, JBG decide usar la herramiente según su propio criterio. Esto trae como consecuencia que el clavo ingrese torcido a la pared. Y como todo joven de la generación MSN inculpa a SS diciendo "Pero este viejo choto me enseñó para el orto".
Creo que la conclusión de esta moraleja es elemental, no basta con disponer de una herrameinta, sin la teoría de como usarla y sin saber como articular la práctica con la teoría dicha herrameienta es tan útil como usar una pinza de fuerza para clavar un clavo.

miércoles, abril 23, 2008

The Lempel-Ziv Complexity Measure.


El análisis de la complejidad de Lempel-Ziv está basado en la transformación de la señal a analizar en una secuencia de símbolos. Esta secuencia S[i] se examina de izquierda a derecha. Un contador de complejidad c(n) se incrementa en una unidad cada vez que se encuentra una nueva subsecuencia de símbolos consecutivos. Dicha cuenta refleja la tasa de aparición de nuevos patrones a lo largo de la secuencia. c(n) es la medida de la complejidad de Lempel-Ziv de una señal. Tiene como cota superior a n/log_a(n) donde a es el numero de símbolos diferentes.

Dos son las formas usuales de codificación o de generación de secuencias.
  1. Conversión Binaria: en este caso se define como valor umbral a la mediana (no el promedio) M. Entonces si el valor de la señal es mayor o igual a M se le asigna 1 un sino se le asigna un 0. En este caso a=2.
  2. Conversión Ternaria: en este caso se usan tres valores, el máximo absoluto de la señal, Xmax; el mínimo absoluto Xmin; y la mediana M. Luego se definen dos umbrales, T1=M+abs(Xmax)/16 y T2=M-abs(Xmin)/16. Entonces si el valor de la señal es menor a T1 se le asina 0, si es mayor a T2 se le asigna 2, de otra forma se le asigna 1. En este caso a=3.
En la figura se puede apreciar el pseudo código del algoritmo de Lempel-Ziv modificado por Hongxuan et al.

martes, abril 22, 2008

Padre de la teoría del caos muere a los 90 años.

WASHINGTON (AP) - Edward Lorenz, el padre de la teoría del caos, murió en su casa de Cambridge, Massachusetts, el miércoles 17 del corriente a la edad de 90 años.

Lorentz fue profesor en el Instituto de Tecnología de Massachusetts, cuando introdujo el concepto científico que pequeños efectos llevar a grandes cambios, algo que se conoció como el "efecto mariposa". Explicó la forma en algo tan minúsculo como una mariposa batiendo sus alas en Brasil, cambia el ambiente en constante movimiento, de manera que más tarde podrían desencadenar tornados en Texas.

Su descubrimiento del "caos determinista" provocó "cambios en el punto de vista que tiene la humanidad sobre la naturaleza", dijo la comisión que adjudicó a Lorenz el Premio Kyoto 1991 para ciencias básicas.

Lorenz, estudiando meteorología de la atmósfera, introdujo la moderna teoría del caos en la década de 1960 a través de sus trabajos meticulosos, dijo Kevin Trenberth, un estudiante de Lorenz. Trenberth es ahora jefe de análisis del clima en el Centro Nacional de Investigaciones Atmosféricas.

martes, abril 15, 2008

La solfa como divulgación científica.


Hace poco me enteré de que todo lo que había aprendido sobre el principio de Arquímedes, referido a la flotabilidad de los cuerpos, era erróneo. Debí revisar toda la biblioteca y descarté los libros que decían: “Todo cuerpo sumergido en un fluido experimenta un empuje vertical de abajo hacia arriba igual a la masa del volumen del líquido desalojado multiplicada por la aceleración de la gravedad”. Esta versión destaca que, en cuestiones relacionadas a la flotabilidad, la densidad es más importante que el peso de las cosas, destaca que la forma de los barcos no es así sólo por capricho, entre otras cosas. Así, los cuerpos que desplazaran gran cantidad de líquido, podrían incluso flotar. Y en cuanto a líquidos, la flotabilidad estaba garantizada por la diferencia en densidades entre uno y otro de los líquidos en juego, siempre que no estuvieran emulsionados, claro. Desde las pantallas del canal oficial Encuentro, en un programa que intenta emular la divulgación científica conocido como proyecto.g, un señor disfrazado de cocinero me explicó, el Dr. Diego Golombek conocido ganador del premio IgNobel (Novel Indigno) por sus trabajos en la prevención del Jet-Lag usando viagra, que el agua flotaba sobre el aceite porque era más pesada que el aceite. Dos cosas, entonces, andaban mal. La primera, es que yo siempre había creído que el aceite sobrenadaba al agua, la segunda es que no lo hace por ser más liviano que el agua, sino por tener menor densidad que el agua. Todo mal, pensé. Evidentemente, había vivido casi toda mi vida profesional completamente equivocado. Tiré tablas en las que decían que el aceite era menos denso que el agua (que son todas), tiré libros que explicaban que el peso no era una magnitud relevante en este problema, tiré manuales con fotos que mostraban cómo el aceite flota sobre el agua y no a la inversa; es más, tiré la grabación de ese programa, porque en la filmación se veía claramente al aceite sobrenadar al agua, cosa que el cocinero había narrado como que sucediera a la inversa. Y me dediqué a la Óptica. Ahora, quiero decir, hace poco tiempo, el mismo cocinero pero devenido un desmitificador de pantalla chica de un excelente canal cultural, me hizo tirar los libros de óptica y ciencias afines, desde el Born y Wolf, que creí intocable e intachable, al Jackson más nuevo que tenía. Tiré un Jenkins y White que encontré por ahí, el Hecht, en suma, todo libro de óptica que tenía y otros librejos de Electrodinámica clásica que uno, en cuarenta años de Universidad, ha ido juntando al cuete. Les cuento por qué: es que este señor me explicó que puedo verme de cuerpo entero en un espejo plano porque los rayos que se reflejan arriba, no lo hacen de la misma manera que abajo del espejo. Entonces, mediante este truco, digno de la Teoría General de la Relatividad, agregaría yo si supiera algo de ese arcano, explicaba sin más el hecho. La reflexión arriba no es la misma que abajo del espejo. Yo, que siempre había creído que eran, en todo caso, los ángulos diferentes en cada margen, debí revisar mi biblioteca y descartar los libros que mencioné arriba. Los libros que tiré son aquellos que, aunque sea por aproximación, hablan de las leyes de Snell y de esas sandeces que a uno le enseñan, cuando la realidad es, parece, más sencilla. Los rayos de abajo siguen otra ley. ¡Es más sencillo señoras y señores!. Ahora tenemos arriba y abajo, es más sencillo que andar calculando con las leyes de Snell, tal como yo les hacía calcular a mis estudiantes. Ahora me dedico a la Óptica Cuántica. Veremos qué tiene para decir este señor al respecto. Planeo dedicarme a plegar papel (ORIGAMI) si me explica el fotón como pelotitas de golf o de tenis, pero chiquitas. En ese caso tiraré mis artículos y los tantos otros libros de Óptica Cuántica que anduve juntando por ahí. La televisión es un cosa seria.

viernes, abril 11, 2008

Trust Metric (Métrica o medida de Confianza)


En la psicología y la sociología, una Trust Metric (Métrica de Confianza) es una medida sobre la confianza que se tiene de un miembro de un grupo por parte de otros que lo conocen. Las Trust Metric pueden ser abstraidas de manera tal que puedan ser implementadas en computadoras. Esto lo hace de interés para el estudio y ingeniería de comunidades virtuales, como Friendster y LiveJournal. El Ataque resistencia (Resistance Attack) es una propiedad importante de las métricas de confianza que reflejan su capacidad de no ser demasiado influenciadas por los agentes que tratan de manipular la confianza y participan de mala fe (es decir, que tienen como objetivo la presunción de abuso de confianza).
Las primeras formas de Trust Metric en fueron usadas en sistemas de comercio electrónico como eBay 's la cual es una puntuación por votos cliente-vendedor. Slashdot introdujo su concepto de karma, obtenidos de las actividades para promover la eficacia del grupo, este enfoque es muy influyente en comunidades virtuales para evaluar la confianza entre miembros.
El recurso de desarrollo para software libre Advogato se basa en un nuevo enfoque de los ataques resistentes utilizando la Trust Metric Raph Levien. Levien observó que el algoritmo PageRank (usado por Google) puede ser entendido como una Trust Metric con ataque resistente.
En la figura se muestra un algoritmo de Trust Metric y su aplicación práctica, supongamos que en mi red de infuencia están Alicia (métrica de confianza=0,85) y Beto (metrica de confianza = 0,7). Y desearía saber de antemano poder hacer un negocio con Cacho (que no lo conosco), ahora bien Cacho está en la red de confianza de Alicia (0,1) y Beto (0,95). Entonces una métrica de confianza sería

MC=max{0,85*0,1;0,7*0,95}=0,665

y una métrica de desconfianza sería

MD=1-min{0,85*0,1;0,7*0,95}=0, 915



Como MD > MC puedo tomar la decisión de no hacer negocios con él. Por supesto puedo extender la decisión al terreno de la lógica difusa compensatoria (ver post anteriores) pero ese no es el tema de este post.

martes, abril 08, 2008

Reputation system y Sybil attack

Un Sistema de Reputación es un tipo de algoritmo de filtrado colaborativo que trata de determinar las calificaciones de un conjunto de entidades, en vista de una colección de opiniones que esas entidades tienen unos de otros. Es decir, esto es similar a un sistema de recomendación, pero con el fin de recomendar las entidades entre sí.
Los sistemas de reputación son útiles en las grandes comunidades on line en que unos usuarios tienen con frecuencia la oportunidad de interactuar con otros usuarios con los que no tienen experiencia previa o en comunidades en las que el contenido generado por el usuario es remitido públicamente para ser compartido, por ejemplo, YouTube o Sonico. En estos casos es útil tener una calificación asignada por otros de de un usuario desconocido para tomar la decisión de interactuar o no con él.
Un sistemas de reputación puede estar acompañado de un sistema de incentivos para premiar la buena conducta y castigar la mala conducta. Por ejemplo, a los usuarios con alta reputación se les pueden conceder privilegios especiales, mientras que los usuarios con poca o desconocida reputación tienen privilegios limitados.
Un simple sistema de reputación, empleados por MercadoLibre.com, es un registro calificación (ya sea positivo, negativo o neutro) posterior a que cada par de usuarios realiza una transacción. Es decir, luego de efectuar una transacción cada usuario califica a su interlocutor tanto como cleinte, como vendedor.
Algoritmos más sofisticados permiten evaluar la reputación de entidades. Uno de tales algoritmos es PageRank, esta es una marca registrada y patentada por Google el 9 de enero de 1999 que ampara una familia de algoritmos utilizados para asignar de forma numérica la relevancia de los documentos (o páginas web) indexados por un motor de búsqueda. PageRank ha tomado su modelo del Science Citation Index (SCI) elaborado por Eugene Garfield para el Instituto de información cientifica (ISI) en los Estados Unidos durante la década del 50. El Science Citation Index pretende resolver la asignación objetiva de méritos cientificos suponiendo que los investigadores cuyo factor de impacto (número de publicaciones y/o referencias bibliográficas en otros trabajos cientificos) es más alto colaboran en mayor medida con el desarrollo de su área de investigación. El índice de citación es un elemento determinante para seleccionar que investigadores reciben becas y recursos de investigación. Y han generado un lamentable atraso en los criterios de investigación, pues lo que importa es producir publicaciones y no el conocimiento humano.
Un Ataque Sybil o de Personalidades Múltiples es aquel en la que un atacante subvierte la reputación del sistema mediante la creación de un gran número de entidades seudónimas, y utilizarlos para obtener una influencia desproporcionadamente grande. Cuando en un sistema de reputación este aportaciones de las entidades que no tienen una cadena de confianza vincular y trata a todos las Entidades de la misma manera es fuertemente vulnerable a este tipo de ataque. Es el nombre de este ataque se asocia al libro Sybil, donde se estudio el caso de una mujer con trastorno de personalidad múltiple.

lunes, abril 07, 2008

El Conocimiento desde el punto de vista de la información.


El conocimiento es más que un conjunto de datos, verdades o de información almacenada a través de la experiencia o del aprendizaje (a posteriori), o a través de introspección (a priori). El conocimiento, en su sentido más amplio, es una apreciación de la posesión de múltiples datos interrelacionados que por sí solos poseen menor valor cualitativo. Significa, en definitiva, la posesión de un modelo de la realidad en la mente.
Según Platón, el conocimiento se caracteriza por ser necesariamente verosimil (episteme). De otro modo, la mera creencia y opinión (ignorante de la realidad de las cosas) quedan relegadas al ámbito de lo probable y lo aparente. Y en efecto, esta vinculación entre conocimiento, verdad y necesidad forma parte de toda pretensión de conocimiento filosófico en el pensamiento occidental. En las ciencias de la información, se acostumbra a definir a un conjunto progresivamente integrado por los datos, e información. Así, se define al conocimiento como el conjunto organizado de datos e información destinados a resolver un determinado problema. Es decir una visión algorítmica del conocimiento. Para alcanzarlo se aplica un método de múltiples vías para llegar obtener el conocimiento: método empírico, método histórico, método lógico, analogía, etc.
En general, para que una creencia constituya conocimiento científico no basta con que sea válida y consistente desde la lógica, pues ello no implica su verosimilitud. Así por ejemplo, téngase un sistema lógico deductivo consistente y válido. Niéguese la totalidad de las premisas del sistema, y se obtendrá un sistema igualmente consistente y válido, sólo que contradictorio al sistema previo. De tal manera, validez no garantiza verosimilitud. Para que una teoría deba ser considerada como verosimil, deben existir, desde el punto de vista de la ciencia, pruebas que la apoyen.
El conocimiento puede ser teórico o práctico. El conocimiento teórico puede ser científico (por causas. Así todas las "logías". Por ejemplo Geología) o vulgar (las "grafías" o meras descripciones. Por ejemplo: Geografía). El conocimiento científico a su vez se divide en científico en sentido estricto (por las causas inmediatas), filosófico (por las causas segundas). El conocimiento práctico se divide en arte y técnica, atendiendo a su belleza, sistemática etc. La técnica requiere tanto destrezas manuales como intelectuales, frecuentemente el uso de herramientas y siempre de conocimientos muy variados. La técnica no es privativa del hombre, pues también se manifiesta en la actividad de otros animales y responde a su necesidad de supervivencia. En los animales las técnicas son características de cada especie. En el ser humano, la técnica surge de su necesidad de modificar el medio y se caracteriza por ser transmisible.

Tipos de conocimiento:

  • El conocimiento a posteriori es derivado de los sentidos. La verdad o falsedad de este conocimiento puede verificarse mediante la experiencia de los sentidos.
  • El conocimiento a priori es aquel que es necesariamente verosimil y universal, incluso antes de ir al mundo de la experiencia, ya que no depende de la experiencia sino de construcciones mentales. Su fundamento son las condiciones trascendentales, puras, que no sólo no dependen y son anteriores a la experiencia sino que son las condiciones que hacen posible la objetividad de la experiencia.

domingo, abril 06, 2008

Mi abuelo el Picapedrero.


Esta es la imagen de mi abuelo Massimo Castellini cuando trabajaba de picapedrero en la ciudad de Tandil, Argentina. Si bien la foto no está nítida, he tratado de mejorar la resolución lo más que pude.