18 julio 2018

Dinofelis, el depredador supremo que evolucionó para matar humanos

La humanidad se separó en distintas ramas hace decenas de miles de años (quizás más), y desde entonces la mayor parte de las culturas han evolucionado de manera diferente. Lo que pensamos, lo que creemos, lo que sentimos, todo se ha derivado de diferentes circunstancias y caminos.

Pero pese a ello, algunas cosas parecen permanecer en el fondo de todas las sociedades, como metido en lo más profundo de nuestra mente. Uno de los ejemplos más claros es el miedo a la noche, el temor a los monstruos que silenciosamente nos asechan desde la penumbra. Es algo casi universal, niños de todas las razas y culturas piden a sus padres que revisen bajo la cama, tras la puerta o en el armario (si tienen armario) porque algo podría estar ahí escondido.

Y aún entre los adultos, la inquietud y el temor en medio de la noche es algo natural. Son pocos los que pueden andar en descubierto, en medio de la noche, sin al menos un poco de inquietud.

La universalidad de una actitud nos indica que hay algo más ahí que un simple asunto cultural. Está en nuestros genes el temerle a la noche. Está en nuestro cerebro un miedo inherente a las cosas silenciosas que podrían ocultarse en la oscuridad. Pero ¿a qué se debe esto?
El cazador del Homo Habilis

La única explicación razonable, en términos evolutivos, es que en algún momento del pasado fuese fundamental para nuestros antepasados el permanecer atentos en medio de la noche, y nunca dejar un lugar protegido.

Existen muchas razones por lo que esto podría haber sucedido. Aún en la actualidad muchas especies de felinos son capaces de causar daño considerable a los seres humanos en poco tiempo. Sin embargo, pocos pueden causar una muerte instantánea.

Meganthereon
Un humano herido es peligroso, como lo es cualquier otra presa. Por esta razón, los cazadores han aprendido a medir sus riesgos y realizar golpes rápidos que acaban con la vida de sus víctimas sin que les represente peligro alguno. Un tigre o un león pueden matar a un humano, pero no será rápido, pues sus dientes son demasiado pequeños para atravesar el duro cráneo de una persona.

Sin embargo, existieron dos especies de felinos capaces de atravesar de una mordida el cráneo de los seres humanos. Es posible que estos animales se hayan especializado en cazar a los nuevos homínidos que hacía poco tiempo habían abandonado las selvas. Se trató de Dinofelis y Megantereon
Tigres come-humanos

Estos monstruos habrían evolucionado para cazar humanos en la noche, cuando somos más vulnerables, presionando el desarrollo de habilidades como la construcción el uso del fuego y la invención de lanzas.

Esto está claro no sólo por la coincidencia en la existencia de antepasados nuestros y las bestias, sino por el hallazgo de cráneos humanos con claras marchas de dientes de sable en ellos. Ambos tigres tenían dientes grandes (uno, Megantereon, sería un antecesor del tigre dientes de sable) capaces de atravesar el cráneo de una mordida, por lo que las marcas dejadas son claras.

Pero lo que es más interesante, experimentos han demostrado que un niño de 4 años nacido en el Amazonas tiene la misma habilidad para predecir el comportamiento de un felino grande que un niño equivalente de Berlín (o cualquier otra ciudad grande). Fue tal la marca que dejaron estos monstruos que aún hoy nuestros cerebros están preparados para ocultarse en cualquier momento de un gran felino depredador.

Así que la próxima vez que tu hijo tenga miedo del closet, ya sabes a quién culpar. A dos felinos gigantes de hace 2 millones de años.

17 julio 2018

Slackware cumple 25 años, felicitaciones

Slackware es la distribución más antigua de Linux, mantenida activamente por el propio Patrick Volkerding con mucha ayuda del equipo principal de Slackware y también colaboradores de todo el mundo que sugirieron un montón de ideas y parches, sobre todo en Linux Questions.

Veinticinco años de constante mantenimiento de una distribución de Linux no es una cosa fácil, especialmente cuando la base de usuarios está creciendo con un montón de nuevas ideas y peticiones. Patrick se mantiene firme en su filosofía mientras que mantiene Slackware a través de todos estos años. Es por eso que te vas a sentir como en casa cuando instales una nueva versión de Slackware, ya que el método de instalación y cómo se configura el sistema realmente no cambia en cada versión. Recuerdo que mi primera instalación de Slackware Linux fue en 1993 y en ese momento, estaba probando Linux fuera de mi trabajo donde me habian comprado Linux Yggdrasil. Comencé a usar Slackware Linux como mi principal sistema operativo en 1996, y desde entonces probé muchas otras distribuciones, e incluso colabore con varias de ellas, pero siempre termine volviendo "a mi primer amor", Slackware.

Muchas personas dudaron de que Slackware tuviera futuro cuando la reverenda mierda de SystemD, impuesta a dedo por el deficiente mental de Poettering, fue adoptado por muchos proyectos y distribuciones cada vez mas, pero Slackware Linux planto bandera y sigue usando el antiguo sistema de init que funciona y bien. Patrick no solo sigue a otros en la introducción de nuevos paquetes en los paquetes básicos, sino que evalúa la mantenibilidad y la estabilidad de cada paquete en el repositorio. De esta manera, puede mantener a Slackware soportado durante mucho tiempo. Mientras que otras distribuciones de Linux proporcionan soporte LTS, Slackware no tiene etiqueta LTS. En cambio, Patrick seguira apoyando las versiones más antiguas de Slackware lo más posible con su estricta política de actualización sólo debido a vulnerabilidades de seguridad o excepciones de circunstancias muy especiales. Slackware 13.0 que fue lanzado en 2009 todavía tiene soporte hasta ahora y todavía no hay ninguna muestra de EOL (que es alrededor 9 años ya). La última EOL fue entregada a Slackware 8-12.2 en diciembre de 2013 y alcanzó 11 años de soporte para Slackware 8. Eso es casi el doble que el soporte LTS de otras distribuciones.

Notese que no me meti en cuestiones técnicas, como que es la unica distribucion que "de serie" se puede instalar con 8MB de RAM (y llegado el caso, con unos infimos 2MB RAM con el kernel compilado lowmem), desde puerto serial y otras pijadas similares...

Estoy muy feliz de usar Slackware Linux y gracias a Patrick Volkerding por crear este gran producto. Aprecio la cálida comunidad que rodea a Slackware donde trabajamos para mejorar Slackware Linux de muchas maneras creando proyectos que complementen a Slackware Linux. Estoy deseando más contribuciones a Slackware Linux de las comunidades.

¡Feliz aniversario Slackware Linux!

16 julio 2018

Problemas

-Así que ya está... así acaba todo. Yo, aquí, perdido en un planeta abandonado con un robot maníaco depresivo.
-¿Crees que tu tienes problemas? ¿Que harías si fueras un robot maníaco depresivo?
Douglas Addams - La Guia del Autoestopista Galactico

15 julio 2018

Mago de Los Cuatro Vientos - Vox Dei

Del disco Vox Dei para Vox Dei (1974)

Tú que miras
tocando las cosas a la vez
y curioso te detienes en un libro abandonado
revolviendo sus páginas
caprichoso para luego continuar
Los árboles te dejaron las hojas que tú lees
dando vueltas, vueltas
y más vueltas en tus manos
levantando remolinos
en las grietas de la tierra
agitando incluso
hasta las cosas pequeñas
escarbando el agua
buscando en sus moléculas
una por una sin cesar
una por una sin cesar
una por una sin cesar

Quizás un día cansado de buscar
todo el tiempo
verdades inasibles en las cosas
y no poder volar
con otras alas distintas
No soples más
y en el aliento del hombre
tu sigue buscando sin cesar
una por una sin cesar
una por una sin cesar

¡Dime si ya sabes
lo que buscas
porque aún
no has visto el fondo
del océano ni el helado espacio
entre los astros, no!

14 julio 2018

Pelicula Seleccionada: En el Globo Plateado (Andrzej Zulawski, 1987)

El director polaco Andrzej Zulawski ha tenido una trayectoria cinematográfica heterogénea e irregular, despertando con sus extravagantes películas tantos odios como pasiones. Por encima de todas ellas, probablemente, destaca esta fábula filosófica de atmósfera enajenada, espectacular diseño de producción y marcado carácter teatral, en la que el cineasta despliega todo su talento visual para ofrecernos una obra única en su especie, un delirio intenso y extenso que proporciona una experiencia casi psicodélica al espectador. La historia de un grupo de astronautas que llega a un planeta desconocido en el que nace una nueva civilización sirve a Zulawski para reflexionar sobre cuestiones sociales, religiosas y metafísicas. Ayuda a la consagración del mito su condición de película maldita, pues el gobierno polaco obligó a parar el rodaje en 1977 y destruir el material fílmico grabado. Afortunadamente, gran parte del negativo pudo salvarse y una década después el director logró presentar un montaje a partir del material existente, añadiendo una voz en off para suplir los vacíos narrativos en las partes mutiladas del film.

12 julio 2018

La extraña historia de Titivillus, el demonio de los errores ortográficos

Representación de Titivillus en una miniatura (s. XIV)
Titivillus es un demonio de la época medieval al que se le adjudicaban los errores ortográficos en los libros y las equivocaciones en las oraciones a fin de ganar almas para Lucifer. Esta es su extraña historia.

¿Cuántas veces no ha sucedido que en medio de una conversación decimos una palabra incorrecta y esto nos avergüenza? ¿Cuántas otras hemos escrito algo y, a pesar de nuestras revisiones, tiene errores y estos no dejan de aparecer jamás aunque corrijamos una y otra vez el texto? Si eso te ha sucedido, has sido víctima de Titivillus, el demonio de los errores.

La primera referencia que se tiene de este terrible demonio es en el Tractatus de Penitentia de Juan de Gales, que data del año 1285. La labor de Titivillus consiste en hacer caer en el error a las personas y que esto los lleve al pecado y, por tanto, al infierno. Su maliciosa influencia se da tanto en la palabra dicha como en la escrita, en donde esparce errores por doquier.

La historia de Titivillus es muy peculiar porque personifica esos terribles errores que, a pesar de los esfuerzos y dedicación (o tal vez por ellos), persisten y aparecen para vergüenza de quien escribió, quién, además, tendrá que soportar el señalamiento, los comentarios ofensivos y el descrédito de todo su trabajo, a veces por un solo typo o por un significado puesto ahí por equivocación y no por ignorancia.

El terror de los escribas
Virgen de la Misericordia de 1485 de autor desconocido, se cree que el diablo con el hatillo de libros es Titivillus
En las primeras etapas de la historia del libro, Titivillus hizo de las suyas y amasó una tremenda reputación pues, recordemos, al no existir un sistema de reproducción mecánica los libros eran transcritos de uno en uno por escribas. Las largas jornadas, la poca luz y la dedicación constante a una misma tarea hacía que los escribas tuvieran errores. Estos errores fueron adjudicados a Titivillus pues la explicación más congruente fue que los errores eran susurrados e influidos por una fuerza demoníaca para ganar almas para Lucifer.

Uno de los escándalos más sonados provocados por Titivillus es el de la llamada "Biblia maldita", en donde no sólo costó la vida al editor de la misma, sino que este demonio incitó con el error que coló en las Sagradas Escrituras a que las personas cometieran un pecado mortal, uno de esos con los que quedas condenado al infierno para siempre.

La historia se resume así: en el siglo XVII Carlos I de Inglaterra encargó la edición de una Biblia a Robert Baker y Martin Lucas, impresores reales de gran reputación. Cuando la edición estuvo lista los ejemplares se vendieron con facilidad pero lo que no sabían los editores, los compradores y el mismo rey es que el sexto mandamiento tenía un grave error. Decía «Cometerás adulterio»... bueno, sí lo dice la Biblia... El punto es que Titivillus había hecho de las suyas en esta edición y las consecuencias de esto fueron bastante graves, no sólo por el pecado que conminó a cometer sino porque el castigo al que fueron sometidos los editores.

Cuando el rey supo del error ordenó destruir la "Biblia maldita", les retiró la licencia para imprimir libros y los multó con 300 libras (alrededor de 463 mil dólares actuales). Esto llevó a la quiebra a Barker quien en 1635 fue encarcelado por su deuda, luego de 10 años de salir y entrar de cárcel finalmente murió en 1645.

En un tratado devocional inglés anónimo del siglo XV, Myroure of Oure Ladye, Titivillus se presenta a sí mismo: «Mi nombre es Tytyvyllus ...» y habla de errores y como los hace comiéndose sílabas y palabras enteras. Ya vimos que sus intenciones es hacernos caer en el pecado, colar absurdos y trampas en nuestro decir y escribir. Titivillus es un demonio que nos pone el pie y nos hace tropezar con nuestros propio material; cuela fallos que no sólo nos llevarán al infierno teológico sino a uno peor: al escarnio de nuestros lectores que en un error encuentran la "evidencia" de que sólo escribimos sinsentidos, disparates y que nuestro trabajo no vale nada.

Tomado de: https://hipertextual.com/2018/06/titivillus-demonio-errores-ortograficos

09 julio 2018

Así se encontraba el Virreynato del Rio de la Plata, al momento de la Independencia (Julio 1816) cuando se pronunció la famosa frase "la Patria está en peligro".

08 julio 2018

Verdades

Lo que agitó a la gente no fue que el planeta fuera redondo, sino el hecho de que no fuera plano. Cuando gradualmente se ha vendido una red de mentiras bien empaquetada a las masas, y a lo largo de varias generaciones, la verdad resulta absolutamente descabellada y su portavoz un loco de atar.
Dresden James

07 julio 2018

Triángulo del drama

En Psicología existe un juego mental completamente enfermo que asegura que todo el mundo se lleve mal, llamado “Triángulo del drama”.  Es un juego mental donde una persona se hace la víctima e invita al juego a alguien más para empezar a acosarle y maltratarle, y si la persona acepta el juego, empieza un juego de malas relaciones y ataques mutuos.  De esta manera, en el juego enfermizo y psicótico es posible atacar, agredir y acosar a alguien bajo la excusa plañidera de que “soy víctima” y es posible justificar la agresión bajo el argumento de ser una víctima.  En este contexto es una forma de manipulación emocional.

06 julio 2018

Ni Apple ni IBM, el primer ordenador personal se fabricó en Texas y se llamaba Datapoint 2200

En 1968, mientras Steve Jobs y Steve Wozniak aún estaban en el instituto, dos tejanos llamados Phil Ray y Gus Roche estaban decidiendo si montar un restaurante Tex-Mex o una empresa de ordenadores. Afortunadamente se decidieron por la segunda opción, ya que ambos eran ingenieros electrónicos que habían trabajado para la NASA, y la electrónica se les daba un poco mejor que la comida mejicana. Entonces el 6 de Julio de 1968 nació CTC, Computer Terminal Corp. La nueva empresa estaría enfocada principalmente a crear terminales de teletipos (dispositivos mecánicos que se conectaban con mainframes básicamente para programar) compatibles con otros modelos más costosos. El diseño era otro factor importante aparte del precio, que CTC tenía entre sus planes, ya que querían crear sus nuevos dispositivos de un tamaño aceptable, que pudiera estar encima de una mesa de escritorio con la pantalla y el teclado integrados (los teletipos de la época eran bastante grandes, difíciles de manipular y además la salida de datos era directamente en papel).

El primer producto lanzado por CTC fue el Datapoint 3300. Este terminal emulaba perfectamente a otro muy popular de la época, el llamado “Model 33”. El Datapoint 3300 era más barato y compatible al 100% con el “Model 33”, así como con otros dispositivos externos como la perforadora de tarjetas IBM 029 (otro producto muy popular). Además consiguieron un diseño más atractivo y ligero, integrando teclado y pantalla en una misma carcasa.

Datapoint 3300 fue un éxito pero los ingenieros de CTC no se conformaron. Su objetivo final era aún más ambicioso, querían fabricar el emulador de teletipos definitivo: uno programable. De esta forma con un sólo dispositivo podrían emular a cualquier otro teletipo existente. El problema era, que para crear un dispositivo programable de un tamaño aceptable de escritorio, era que en esa época no existía (como tal) el componente más importante de un ordenador: el microprocesador (el ordenador más común en aquellos tiempos era el mítico DEC PDP-8 que tenía el tamaño de un armario).

Justo en este punto es cuando se cruzan los caminos de CTC y otro grupo de ingenieros que precisamente, tenían la idea de crear un microprocesador encapsulado en un chip de silicio. En 1969, Vic Poor, Jonathan Schmidt y Harry Pyle se reunieron para celebrar las fiestas de Acción de Gracias y mientras disfrutaban del pavo, diseñaron las bases de un procesador que pudiera encajar en una pastilla de silicio. Inmediatamente se pusieron manos a la obra y buscaron una empresa que pudiera llevar a cabo su gran idea. Después de varios intentos infructuosos, por fin apareció CTC, la cual no sólo apostó por ellos, sino que contrataron a Poor y Pyle, además de hacer de sponsors de Schmidt que aún estaba en la Universidad.

El diseño del microprocesador incluía muchas de las especificaciones que aún se utilizan hoy día. Por ejemplo tenía una pila “stack”, saltos condicionales a otras partes del programa, podía cargar datos desde la memoria a un registro, realizar todo tipo de operaciones lógicas y aritméticas y como curiosidad también crearon el comando “NOP” para funciones de sincronización (este comando realmente no hace nada, simplemente consume ciclos de CPU y fue utilizado para sincronizar operaciones).

Además del microprocesador, la memoria RAM era otro reto a superar, ya que en aquella época no existían en chips como tales (llegaron dos años después). Las memorias de núcleo magnético eran muy caras, por ejemplo 4Kb de RAM para un DEC PDP-8 costaban 10.000 dólares. Para superar este problema utilizaron los llamados “shift-registers” o “registros de desplazamiento” (circuitos basados principalmente en biestables donde el valor de la salida del mismo depende de su entrada).

Para conseguir los chips de memorias basadas en registros de desplazamientos necesitaban buscar una empresa que los fabricara. En California había una pequeña startup llamada Intel la cual se dedicaba a fabricar circuitos integrados. Durante las muchas reuniones en las cuales se discutían las nuevas características o cambios de diseño a los chips de registro de desplazamiento, poco a poco fueron discutiendo sobre la posibilidad de integrar en un solo chip el diseño del microprocesador de CTC. Intel estaba trabajando en ese momento en un proyecto similar, el chip 4004 (considerado por muchos, no sin controversia, el primer microprocesador de la historia). Este chip de 4 bits estaba diseñado para calculadoras, es decir que era perfecto para números, pero no servía para procesar texto. Le faltaban muchas características que CTC necesitaba como por ejemplo operaciones booleanas. Este microprocesador no era válido para gestionar un sistema operativo, por lo tanto fue descartado por CTC.

Así que Intel comenzó a trabajar en un prototipo de microprocesador basado en las especificaciones de CTC que se llamaría 1201 (CTC era su mayor cliente en aquella época, harían lo imposible por mantenerlos contentos). Pero Intel tuvo algunos problemas implementando esta nueva tecnología (basada en PMOS) y por lo tanto se retrasaron en la entrega. Pero CTC no podía esperar más, el 1201 de Intel no avanzaba lo suficientemente rápido y ellos tenían que sacar lo antes posible un nuevo producto al mercado, ya que el Datapoint 3300 ya no era lo suficientemente rentable. Finalmente CTC comenzó a trabajar en su sucesor, el Datapoint 2200 sin esperar la entrega del nuevo procesador. Este nuevo terminal podría emular mediante programación a otros terminales más allá del “Model 33”. Finalmente el procesador (CPU) se creó utilizando aproximadamente 120 componentes TTL (chips del tipo MSI, Medium Scale Integration) aplicando el diseño inicial de Poor, Schmidt y Pyle. A pesar de ser un ordenador tipo “serie” (procesaba sólo un bit) la velocidad de proceso era más que decente e incluso superaría durante varios años a los nuevos microprocesadores de 8 bits que salieron al mercado más tarde.

Datapoint 2200 era realmente un producto adelantado a su época, tenía su propio sistema operativo llamado Datapoint OS, dos cassettes que permitían almacenar hasta 130 KB de datos cada uno e incluso la opción de conectar unidades de disco flexibles de 8 pulgadas. También tenía su propia versión del lenguaje Cobol, un intérprete de BASIC y un compilador RPG II. Como podemos imaginar, todas estas herramientas de programación no se quedarían sólo para emular teletipos. Pronto la gente comenzó a sacar partido al hardware y el software del Datapoint 2200, creando todo tipo de programas e incluso algún que otro juego. Inicialmente los creadores de Datapoint 2200 no esperaban esta otra utilidad aparte de la emulación de teletipos, pero finalmente se dieron cuenta del tremendo potencial del dispositivo que habían fabricado: había nacido el ordenador personal (casi de forma accidental). Fue tal el éxito de este nuevo producto, que CTC se pasó a llamar Datapoint.

Y para completar la revolución informática de Datapoint tenemos que volver a Intel. Aunque no tuvieron a tiempo listo el microprocesador 1201 para CTC, ellos continuaron desarrollando la idea, y por fin, en abril de 1972 salió al mercado el 8008, padre de todos los microprocesadores del tipo x86. Éste era tan parecido al procesador “artesanal” creado por Datapoint que eran casi compatibles al 100%, por lo tanto Datapoint 2200 es el “abuelo” de todos los ordenadores personales. Además, gracias a Datapoint, había nacido otro gigante que cambiaría y establecería nuevas reglas en la historia de la informática: Intel Corporation.

05 julio 2018

Usando NetCat como un servidor de archivos

¿Queres compartir rapidamente unos archivos? Es muy simple, basta copiarlos en un directorio, generar un "index.html" con la lista a compartir, y posicionados en el mismo directorio, levantar un servidor WEB que los ponga a disposicion de los demas.

ncat --keep-open -l -p 8080 -c "printf 'HTTP/1.1 200 OK\r\n\r\n'; cat ~/index.html"

Cuando terminen de descargarlos desde un navegador, simplemente hacer un CTRL+C y dejar de ejecutarlo. Fin del juego!

Si sos perezoso y no queres generar el index.html, podes usar Python directamente, si esta instalado.

Que te diviertas!

03 julio 2018

El Arte de la Linea de Comandos

The Art of Command Line o traducido al español El Arte del Terminal, es una página que recolecta información sobre los fundamentos, trucos y comandos de uso común que nos pueden venir muy bien a la hora de sentarnos delante de nuestro terminal. Aunque el texto está enfocado a Bash y sistemas Linux, los fundamentos y muchos de los comandos y trucos también serían aplicables a otro tipo de terminales.

La fluidez en el terminal es una destreza a menudo abandonada y considerada arcaica, pero ésta mejora tu flexibilidad y productividad como ingeniero de formas obvias y sutiles. Esta es una selección de notas y consejos para usar el terminal que encontramos útiles al trabajar en Linux. Algunos consejos son elementales y algunos bastante específicos, sofisticados u oscuros. Esta página no es larga, pero si puedes usar y recordar todos los puntos aquí mostrados, sabrás un montón.

  • Meta
  • Fundamentos
  • Uso diario
  • Procesamiento archivos y datos
  • Depuración del sistema
  • One-liners
  • Oscuro pero útil
  • Sólo para MacOS X
  • Solo para Windows
  • Más recursos
  • Advertencia
Algunos de los comandos usados no son parte de Bash o de la instalación estándar/común de sistemas Linux con lo que requiere la instalación explícita de los mismos.

Ya sabes: Aprende a usar la línea de comandos lo suficiente para ser peligroso...

Que te diviertas!