jueves, 31 de mayo de 2007
miércoles, 9 de mayo de 2007
La ciencia frente al ilusionismo, la superstición y otras estupideces humanas I
Acabo de ver un video en youtube de un anuncio de la distribución de Linux RedHat que me ha gustado bastante. En realidad me ha gustado porque soy un talibán del Linux (dedicado a E.M.E. y a J.A.C.).
Pero en realidad el video es algo engañoso. Me explico, el video demuestra de alguna manera que los visionarios siempre se encuentran con la oposición del paradigma actual. Esto me recuerda algo que leí no recuerdo dónde sobre Arthur C. Clarke (el sobrevalorado, en mi opinión, escritor de ciencia ficción) que decía que la fantasía de hoy es la ciencia de mañana. Es parcialmente cierto, pero no del todo.
A los charlatanes, magos o curanderos de la peor calaña les encantaría el video y las palabras de Clarke porque "demuestran" que aunque la ciencia no entienda la telepatía, el espiritismo o la levitación, no significa que no sean reales sino que aún no está lo suficientemente avanzada.
Puede que sea cierto, pero me agarro al principio de máxima verosimilitud de David Hume (cómo estoy hoy...) que decía: si tengo que creer en una tesis o su opsitora, me quedo con la que me parezca menos milagrosa (o similarmente más probable en el marco de nuestra ciencia actual).
En la segunda parte de esta entrada pondré un ejemplo para ilustrar este principio de Hume, pero ahora me centraré en la discusión del problema de fondo.
Hay cada vez más gente que cree en todo tipo de supercherías: tarot, quiromancia, los posos del té o los huesos del abuelo. Pero la verdad es que siempre que la ciencia se ha aproximado críticamente a estos métodos han hecho aguas. No hay manera de probar su poder predictivo.
Me parece inquietante que después del siglo XX que ha sido el siglo de la ciencia y la técnica por excelencia, donde más descubrimientos científicos se han realizado el número de supersticiosos siga creciendo. Los creacionistas crecen en EEUU, hay cada vez más partidarios de que la tierra es plana y los curanderos hacen su agosto a costa de la desesperación de la gente.
Horóscopos, telebasura, ¡Pensad Malditos! (como dice Falevian). Todo bla, bla.
Platillos volantes con extraterrestres pervertidos abduciendo a diestra y siniestra, fantasmas, espiritus malignos, posesiones demoniacas.
No digo que todo el mundo mienta (como dice House), creo que la mayor parte de las veces la gente cree sus propias fantasías (o las colectivas). Sólo digo que, y retomo el tema del video sobre linux, que si Edison se equivoca o Kelvin dice que la ciencia en el siglo XX se limitaría a poner los puntos en las íes y los palitos en las tes, todo el mundo dice "es que la ciencia se ha equivocado muchas veces". Cierto, pero ha acertado muchísimas más (prueba de ello es que existe el transistor, la fibra óptica y la corriente alterna que hace que ahora estés leyendo este blog).
No sé si es una guerra perdida, pero mi principio es "SE ESCÉPTICO HASTA QUE SE DEMUESTRE LO CONTRARIO".
Continúa con el ejemplo matemático...
Publicado por
Mario Castro
el
miércoles, mayo 09, 2007
1 comentarios
Etiquetas: Ciencia Ficción, homeopatía, linux, superstición
miércoles, 25 de abril de 2007
QtOctave, un MATLAB opensource
MATLAB es un software científico utilizado en todo el mundo y que es un clásico consolidado entre los investigadores.
Es sencillo, relativamente potente y muy muy versátil.
Tiene una pega...es de pago. Y las licencias no son baratas para una organización.
Como ocurre con tantas otras cosas, a alguien se le ocurrió un día hacer una versión "clónica" de MATLAB que fuese gratuita (o más específicamente, open-source, que no es lo mismo). Esa oveja Dolly se llamo OCTAVE. Octave es prácticamente compatible con MATLAB, es libre, uno puede modificarlo a su antojo y viene de "serie" con prácticamente todas las distribuciones de Linux e incluso se puede instalar en Windows. No obstante tiene dos desventajas frente a Matlab:
1) No tiene un precioso entrono gráfico que permite trabajar cómodamente moviéndose aquí y allá de menú en menú.
2) Matlab incorpora las llamadas Toolboxes (cajas de herramientas, en inglés) que son paquetes de funciones específicas.
Bien, pues en un concurso Universitario de software libre, uno de los finalistas ha desarrollado una interfaz gráfica para OCTAVE que se llama QtOctave.
Lo he probado y está francamente logrado. Cómodo, la interfaz es rápid (mucho más que la de matlab!!!) y es configurable por el usuario.
En fin, ya sólo falta que se vayan portando las toolboxes de Matlab a Octave y así disfrutar de un software de calidad con fines científicos.
Publicado por
Mario Castro
el
miércoles, abril 25, 2007
2
comentarios
Etiquetas: freeware, linux, math, matlab, octave, qtoctave, software
lunes, 19 de febrero de 2007
Usar la tarjeta gráfica para cálculo científico masivo
Hace tiempo comentábamos falevian y yo que las tarjetas gráficas eran pequeños ordenadores que son capaces de hacer maravillas como Beryl sin despeinarse (me río yo del Windows Vista).
Parece que los de NVIDIA se han dado cuenta también y han publicado una API de programación para aprovechar la capacidad del hardware de una tarjeta gráfica para realizar cálculos a alta velocidad.
La compañía promete que el software permitirá de total acceso a los kernels de 128/96 de las tarjetas gráficas GeForce 8800 y explotar su capacidad para realizar cálculos en coma flotante. La compañía estima que se podríanalcanzar un funcionamiento máximo de cerca de 520 GFlops, permitiendo a los usuarios construir un sistema de un teraflop.
En la página del proyecto CUDA se puede descargar el software y abundate documentación. Lo interesante es que se ejecuta sobre una máquina virtual (al estilo JAVA, pero en este caso más eficiente) por lo que el código es portable entre linux y windows.
Aquí os dejo una figura que quita el hipo.
Publicado por
Mario Castro
el
lunes, febrero 19, 2007
0
comentarios
Etiquetas: api, linux, nvidia, programación, supercomputación

