Recently in Tecnología Category

Qué es Cloud Computing

| No Comments | No TrackBacks
Cloud computing icon

Imagen via Wikipedia

Hemos hablado bastante de cloud computing en este blog,  pero creo que no hemos precisado mucho que significa esto de la computación en la nube.

Tener una definición clara de lo que significa este término es importante para tomar decisiones. Hay un video que me sugirieron, que es bastante bueno como introducción, pero se necesita algo más preciso desde el punto de vista técnico.


El NIST tiene una guía bastante útil que contiene definiciones precisas sobre el tema y que voy a compartir con ustedes.

Lo primero que hay que entender que el cloud computing es un paradigma en evolución. Las definiciones van a cambiar en el tiempo. La industria del cloud computing representa un vasto grupo de empresas, modelos, oferentes, y nichos de mercado. La definición del NIST trata de cubrir todo estos temas.

Cloud Computing

Según el NIST, el Cloud Computing es un modelo para habilitar un acceso conveniente, en demanda y a través de la red, a un conjunto de recursos computacionales compartidos (por ejemplo, redes, servidores, almacenamiento, aplicaciones y servicios), los que pueden ser provisionados y liberados rápidamente con un mínimo esfuerzo administrativo o con poca interacción con el proveedor de servicios. Este modelo de nube promueve la disponibilidad y se compone de cinco características esenciales, tres modelos de servicio y cuatro modelos de implementación.

Características Esenciales

Auto servicio a demanda. Un consumidor puede unilateralmente provisionar capacidades computacionales, tales como tiempo de servidor y almacenamiento en red, de acuerdo a la necesidad y en forma automática sin requerir de una interacción humana con cada proveedor de servicio.

Amplio acceso a través de la red. Las capacidades están disponibles  a través de la red y se accesan a través de mecanismos estándares que promueven el uso desde plataformas clientes diversasa (por ejemplo, teléfonos móviles, laptops, PDAs).

Disponibilidad de recursos. Los recursos computacionales del proveedor se agrupan para servir a múltiples consumidores usando un modelo de arriendo múltiple, con diferentes recursos físicos y virutales asignados dinámicamente y reasignados de acuerdo a la demanda del consumidor. Hay un sentido de independencia de la localización en que el consumidor generalmente no tiene control o conocimiento de la localización exacta de los recursos provistos, pero puede  especificar la localización a un nivel más alto de abstracción (por ejemplo, un país, estado o datacenter). Ejemplos de estos recursos incluyen el almacenamiento, procesadores, memoria, ancho de banda y máquinas virtuales.

Rápida Elasticidad. Las capacidades pueden ser rápida y elasticamente provisionadas, en algunos casos automáticamente, para escalar rápidamente y ser liberadas rápidamente para reducir la escala de operación. Para el consumidor, las capacidades disponibles para el provisionamient a menudo parecen ser ilimitadas y pueden ser compradas en cualquier cantidad en cualquier momento.

Servicio Medido. Los sistemas en nube automáticamente controlan y optimizan el uso de recursos al aprovechar las capacidades de medición en cierto nivel de abstracción apropiado para el tipo de servicio (p.ej. almacenamiento usado, procesamiento, ancho de banda, cuentas de usuario activas). El uso de recursos puede ser monitoreado, controlado y reportado, proveyendo transparencia para ambos, el proveedor y el consumidor del servicio utilizado.


Modelos de Servicio

Los modelos de servicio son tres:

Nube tipo Software como un Servicio(SaaS). La capacidad provista para el consumidor es usar las aplicaciones del proveedor corriendo en una infraestructura en la nube. Las aplicaciones son accesibles desde varios dispositivos clientes a través de una interfaz de cliente "delgada" como un navegador web (p.ej. correo electrónico en la web). El consumidor no administra o controla la infraestructura de nube subyacente que incluye redes, servidores, sistemas operativos, almacenamiento o incluso las capacidades individuales de la aplicación, con la posible excepción de ciertas configuraciones específicas para el usuario en la aplicación.

Nube tipo Plataforma como un Servivio (PaaS). La capacidad que se le provee al consumidor es la de desplegar en la infraestructura en la nube las aplicaciones, propias o adquiridas, creadas usando lenguajes de programación y herramientes soportadas por el proveedor. El consumidor no administra o controla la infraestructura de nube subyacente, incluyendo redes, servidores, sistemas operativos o almacenamiento, pero tiene control sobre las aplicaciones desplegadas y posiblemente sobre las configuraciones del entorno de alojamiento.

Nube tipo Infraestructura como un Servicio (IaaS). La capacidad provista al consumidor es provisionar procesamiento, almacenamiento, y otros recursos computacionales fundamentales donde el consumidor es capaz de desplegar y ejecutar software arbitrario, el que puede incluir sistemas operativos y aplicaciones. El consumidor no administra o controla la infraestructura de nube subyacente pero tiene control sobre los sistemas operativos, almacenamiento, aplicaciones desplegadas y posiblemente un control limitado sobre componentes selectas de las redes (p.ej. los firewalls de sus hosts).

Modelos de Implementación

Nube Privada. La infraestructura de nube es operada solamente por una organización. Puede ser manejadas por la organización o una tercera parte y puede existir siempre, o ante una situación específica.

Nube Comunitaria. La infraestructura es compartida por varias organizaciones  y soporta a una comunidad específica que tiene preocupaciones compartidas (p.ej. misión, requerimientos de seguridad, políticas, y consideraciones de conformidad). Puede ser administradas por las organizaciones o una tercera parte y puede existir permanentemente o ante situaciones específicas.

Nube Pública. La infraestructura es provista al público general o a un grupo de industria grande y es propiedad de una organización que vende servicios en nube.

Nube Híbrida. La infraestructura de nube es la composición de dos o más nubes (privadas, comunitarias o públicas) que permanecen como entidades únicas pero están enlazadas juntas por una tecnología estandarizada o propietaria que permite la portabilidad de datos y aplicaciones. (ej. cloud bursting (ruptura de nubes) para permitir el balanceo de carga entre nubes).





Los Grandes Principios de la Computación

| No Comments | No TrackBacks
GP_graphic.jpg
¿Qué es Información?
¿Qué es la computación?
¿Qué podemos saber a través de la computación?
¿Qué no podemos saber?

Estas preguntas una vez eran sólo del interés de los especialistas en computación, pero estas preguntas ahora son preocupación de gente en todos los campos de la ciencia, ingeniería y aún en la política (menos en Chile, claro).

La computación es la ciencia de los procesos de información. Se han descubierto procesos de información en las estructuras profundas de todos estos campos. 

Descifrar los misterios de estos procesos permitirá lograr grandes avances en estos campos. Los principsio de la computación están ayudando en esta tarea.

La computación necesita un nuevo lenguaje para sus principios básicos. La forma tradicional de enfocar las ideas en las tecnologías de computación coloca al computador, mas que a la computación, en el centro. El computador es la herramienta, la computación el principio.

El proyecto Great Principles of Computing está desarrollando un lenguaje para discutir los principios fundamentales de la computación. Este marco de referencia está ayudando a fomentar la colaboración entre la computación y otros campos. Está ayudando a las innovaciones exponiendo las conexiones antes no vistas entre las tecnologías. Está ayudando a comunicar la alegría, el placer de la computación a la gente jóven, quienes pueden ver ahora como estos principios les sirven en su vida diaria, aún cuando se encuentren desconectados de sus computadores.

El texto anterior viene del sitio Great Principles of Computing, una 
Peter Denning

Peter Denning, Image via Wikipedia

iniciativa liderada por Peter Denning.

Cuando entendemos los principios de la computación no nos enredamos más con terminologías erróneas, y tenemos claros los conceptos (por qué hablamos de TI y no de TIC, por ejemplo). Entendemos por qué es importante entender el poder de la computación, y por qué ésta es una ciencia fundamental.

Denning y su equipo han desarrollado un marco conceptual, tras analizar varias tecnologías de la computación para identificar los principios en que están basadas, y estudiando cómo los aspectos de la computación están influenciando otros campos. De este análisis han conluido que los principios de la computación pueden ser agrupados en siete categorías:

Computación (sentido y límites de la computación)
Comunicación (transmisión confiables de los datos)
Coordinación (cooperación entre las entidades en red)
Recolección (almacenamiento y recuperación de la información)
Automatización (sentido y límites de la automatización)
Evaluación (predicción del desempeño y planificación de la capacidad)
Diseño (construcción de sistemas de software confiables)

Estas categorías son el resultado de un anáñisis funcional de muchas tecnologías y aplicaciones de la computación.

  1. Los sistemas computacionales se construyen de "elementos de procesamiento" que procesas y almacenan información (computación, recolección).
  2. Los elementos de procesamiento intercambian información (comunicación).
  3. Los elementos de procesamiento cooperan hacia una meta común (coordinación)
  4. Los humanos delegan las tareas a los sistemas de elementos de procesamiento (automatización).
  5. Los humanos predicen la velocidad y capacidad de los sistemas (evaluación) y
  6. Los humanos descomponen los sistemas en elementos de procesamiento y organizan su construcción (diseño).
Estas categorías son ventanas para observar el espacio de conocimiento de la computación, más que zonas o separaciones. Cada ventana ve el espacio de una manera distintiva, pero la misma cosa puede ser observada por más de una ventana. Por ejemplos, los protocolos de internet, a veces son vistos como comunicación de datos, a veces como mecanismos de coordinación y a veces como medios para la recolección.

Cuando estudié el ramo de física moderna en la escuela de ingeniería, me contaron una historia, que partió con el intento de Planck de explicar la radiación de cuerpo negro con un modelo más adecuado, compatible con lo observado y que no llevara a los absurdos predichos por el modelo clásico, esta historia seguía con el trabajo de Einstein y la confirmación de la existencia de los cuantos de energía.

La ciencia explica sus principios de esta manera, mediante historías, donde en una narrativa se cuenta como el pincipio evolucionó y alcanzó una mayor aceptación con el tiempo. Se nombran los principales contribuyentes a esta ideas. Se explican los errores iniciales, y finalmente como operan estos principios, y cómo afectan a todo el resto. En computación las historias que narren los principios de nuestra ciencia son relativamente poco comunes.

Lamentablemente en la formación de los ingenieros de la computación, estas narrativas los principios, de cómo evolucionaron las principales ideas de nuestro campo, no están presentes. He visto ingenieros de computación que ignoran totalmente quién fue Alan Turing, Knuth, Parnas, o el mismo Denning, cuales son los principios que ellos aportaron al campo.

 Esas narrativas son las que debemos recoger, difundir, entre los especialistas, y los jóvenes que queremos formar, y entre los que no son especialistas, pero se ven afectados por nuestro trabajo. Esa es otra misión de este blog difundir estas narrativas, y estos principios de la computación.

Ser ingeniero

| 2 Comments | No TrackBacks
El software no se ajusta a las leyes de la física, por lo tanto no sé si tiene sentido ablar de la ingeniería de software como tal, sin embargo, el software, como código puro, no es de mucha utilidad, debe ejecutarse sobre una infraestructura tecnológica,el hardware. Así que en ese momento, cuando se implanta un sistema, el programador, el desarrollador de software deja paso al ingeniero de sistemas.

Cuando nos preocupamos de los problemas de implantación, cuando luchamos por bajar la latencia, cuando nos enfrentamos a las falacias de la computación distribuida,   intentamos burlar los límites de la Ley de Amdahl, o aprovechar la elasticidad de la nube, en ese momento, estamos siendo ingenieros puros.

No olviden que un programador es un artista, pero también es un ingeniero. Feliz día de la ingeniería.


Energía inalámbrica

| No Comments | No TrackBacks
¿Qué faltará para que esto esté disponible?:

La programación en 10 años más

| No Comments | No TrackBacks
De acuerdo a Bertrand Meyer, en diez años más:

  1. Seguiremos usando lenguajes orientados al objeto
  2. La programación profesional será mucho más rigurosa
  3. La verificación estará integrada en el proceso de desarrollo
  4. Cada programa tendrá una interfaz web
  5. La concurrencia estará en todas partes
  6. Tendremos más confianza en la evaluación de los objetivos
  7. La ingeniería de software no será solo un proceso, sino que una tecnología

Tomado de la presentación de Bertran Meyer "How you will be programming in 10 years"

Internet en Chile ante la contingencia

| 2 Comments | No TrackBacks

Los principios de diseño de los protocolos de internet asumen que la infraestructura de red es inherentemente no confiable, y dinámica en términos de disponibilidad y nodos. Para poder reducir la complejidad de la red, la inteligencia se deja en las puntas (la red es un mundo de extremos).

El protocolo IP no garantiza una calidad de servicio, ofrece el "mejor esfuerzo" por entregar la información. Y funciona bastante bien, gracias al concepto de packet switching, la idea de Leonard Kleinrock (el niñito de 6 años  que quería comprar un condensador variable).


Funciona? Sirve ante situaciones de catástrofe, como el terremoto que tuvimos el otro día? Pasa la prueba? En teoría sí, pero ¿en Chile? Esa es la pregunta que Jo Piquer se hace

Jo dice:

No existe ninguna razón estructural o de fondo para que Internet falle globalmente en el país por falta de energía: todos los datacenters donde operan los proveedores de Internet poseen sistemas de generación propia que debieran ser capaces de operar en forma autónoma por muchas horas (el ideal es que fueran varios días). La mayoría de estos centros funcionaron bien y resistieron el evento, de hecho, muy pocos servidores importantes se vieron afectados.

Finalmente, la primera noticia de mi familia, y la primera forma de comunicación que me funcionó, fue con mensajes de texto entre celulares ¡vergüenza para Internet!

No sé qué fue lo que realmente ocurrió. No hemos obtenido información oficial y nadie quiere aceptar lo que resulta obvio: Internet no respondió como esperábamos y la gran mayoría de los proveedores de Internet fallaron en proveernos un servicio confiable. La mayoría de los servidores estaban funcionando, la mayoría de los enlaces desde esos servidores a sus proveedores estaban activos y operando, pero hubo prácticamente cero tráfico durante casi 6 horas. Los amigos extranjeros no pudieron acceder a ningún sitio en Chile. La mayoría de los chilenos no teníamos acceso a nada. Esto no tiene ninguna excusa: la telefonía es esperable que no funcione, pero Internet debió haber respondido primero.

La verdad es que no comparto muchas de sus opiniones. Primero porque las encuentro algo contradictorias, o poco claras. Pero no me parecen ciertas, algo exageradas incluso. Puede que desde el punto de vista académico estas opiniones sean razonables, pero desde un punto de vista ingenieril y práctico no.

En las estrategías de recuperación ante desastres existe un parámetro importante a definir: el RTO (Recovery Time Objective) , que corresponde al  tiempo máximo aceptable que puede pasar antes que la falta de una función del negocio impacte severamente a una organización. Es el lapso y nivel de servicio dentro del cual un proceso de negocio debe ser recuperado después de un desastre. Se mide dsde el momento del desastre, e incluye el tiempo necesario para realizar las tareas necesarias para arreglar el problema antes de iniciar la recuperación, el tiempo de recuperación en si mismo y el tiempo necesario para comunicarlo a los usuarios.

¿Cuál es el RTO esperado para nuestra plataforma de comunicaciones a nivel nacional?

Con un terremoto grado 8.8 vamos a tener congestión de tráfico, y las comunicaciones van a fallar, pero después de pocas horas, tener una infraestructura a nivel nacional operando, en un gran porcentaje, debe ser nuestra prioridad. 

Yo no sé si existe un RTO Nacional, pero creo que logramos un RTO bastante aceptable.

Por eso que no estoy de acuerdo con mi antiguo profesor, al contrario, yo creo que internet sí pasó la prueba. Al contrario de Jo, yo creo que internet sí pasó la prueba, dentro de un RTO razonable.

Pero además está el problema de la energía, que en teoría, según Jo, no tiene justificación alguna, salvo que él no considera los problemas logísticos. 

Permitanme citar a Pablo Bello, el subsecretario de telecomunicaciones del gobierno saliente:

 "Hemos estudiado desastres de la magnitud de este terremoto en el mundo y en todos ellos se generaron los mismos problemas, incluso más graves que los que se produjeron en Chile. La infraestructura de telecomunicaciones se mantuvo en pie, pero fue el tema de la energía lo que ocasionó más dificultades".

"El problema inicial -explica- fue la congestión de las redes. Eso provocó que las baterías de respaldo de las radiobases se agotaran más rápido. Una vez que se agotan las baterías de respaldo, comienzan a funcionar los grupos electrógenos, pero sólo un 30% de las radiobases cuenta con uno. Si pensamos que cada empresa tiene entre 1.500 y 2 mil radiobases, es inviable que todas cuenten con uno por la logística que implica", señala el subsecretario.

En los días posteriores al terremoto escuché historias de ingenieros trabajando en terreno que partieron de madrugada hacia el sur para trabajar y mantener operativa la red, con poca bencina, sin dinero, haciendo lo que hacemos los ingenieros: mantener la sociedad operando. Gente a la que había que llevarle dinero, comida, equipos de radio, y todo el soporte necesario para que pudieran trabajar en esas condiciones.

Así y todo la red de comunicacione resistió bastante bien. Sabemos que muchos no pudieron comunicarse, pero se pudo levantar la infraestructura, y ha resistido bastante bien ante las exigencias propias de esta situación catastrófica.

Lo mismo pudo haber pasado con algunos datacenters, es muy probable que haya sido muy dificil coordinar la recarga de los grupo electrógenos. Sabemos que algunos datacenters fallaron, e incluso que algunos quedaron inutilizables o destruidos. Pero la principal razón de falla (cuando la hubo, y eso hay que comprobarlo), fue la falta de energía.

 El día sábado pude acceder a los datacenter donde se alojan los servidores de mi trabajo usando la internet desde la casa de mi madre, porque en la mía no había electricidad. Ningún servidor se re inició por falta de energía, todos operativos y visibles desde internet, todo anduvo bien.

Me gustaría escuchar la experiencia de otros ingenieros de sistemas, con sus datacenters, pero creo que, dentro de los parámetros de un plan de recuperación de destrastres, la infraestructura anduvo bastante bien.


El estado de la internet

| No Comments | No TrackBacks

Interesante video con el que me encontré a través del blog de J.C. Camus, sobre el estado de Internet:

Nota: recuerden que los norteamericanos, a diferencia del resto del mundo civilizado, tienen la mala costumbre de llamar billón a los mil millones, y trillón al billón, sí, es un lio, pero si el video fuera en notación científica no creo que se simplifique más la cosa, en fin. Igual son cifras muy impresionantes, y nadie es capaz de imaginaras adecuadamente, así que impresiónense:


Andy Serkis es un experto en el arte de "performance capture" (conocida también como Motion Capture, o Mocap), algo así como la captura digital de la actuación. No sólo ha ayudado a los técnicos de WETA a desarrollar la técnica de captura de movimientos, sino que llevó esta técnica al estado de arte con su performance como Gollum, en The Lord of The Rings.


gollumserkis.jpg
Tanto es así, que varios críticos sugirieron que Serkis fuera nominado a los Oscar como mejor actor de reparto por este papel, y Sir Peter Jackson (sí, ahora es Sir), apoyó esta idea pues alegó que el único detalle que lo diferenciaba de una "actuación normal" era que el maquillaje se aplicaba digitalmente en la post producción.

Esta es la misma técnica usada por Cámeron para capturar la actuación de la bella Zoe Saldana como la princesa de los Omaticaya Neytiri:
zoe-Neytiri.png
Me gustaría saber cómo se vería Lord of The Rings en 3D :)

Yo diría que la película es una suerte manifiesto de Cameron. Los manifiestos para que sean potentes deben ser simples, y directos al punto. Cameron no está aportando nada nuevo al arte del cine, él está aportando a la técnica y a la industria del cine.

Es un manifiesto tecnológico. No vale la pena analizar la trama, o el guión, o esperar mucho del mismo. La historia ha sido contada mil veces, está llena de personajes estereotipados. No creo que Cameron esté muy interesado en hacer arte con esta película. Ojalá a partir de esta base tecnológica pueda construir una historia más interesante si es que decide seguir con una saga, sino será pura saturación tecnológica, y por lo tanto contraproducente.

El nombre de la película no es inocente, y es una clave de este manifiesto. Los actores pueden ser sintéticos. Al final de la película Jake Sully deja su cuerpo humano y se transfiere totalmente al cuerpo del Avatar.

¿Estará proponiendo algo así para los actores? ¿La actuación en vivo ya no es relevante para mantener entretenida a la gente? basta con capturar sus movimientos, sus gestos. Por un tiempo vamos a necesitar actores, hasta que tengamos suficiente data para poder expresar cualquier sentimiento o emoción escogiendo la heurística adecuada.

Por un tiempo el actor controlará a su avatar, pero llegará el momento en que el actor será el avatar, cuando toda su conciencia está disponible en nuestras computadoras.

Y probablemente, cuando eso pase, el sueño de las holocubiertas de Star Trek, se vuelva realidad, y el cine sea una experiencia totalmente inmersiva, personal e interactiva con actores hechos de pura luz.

La Naturaleza de Avatar, primera parte, ¿donde estoy?

| No Comments | No TrackBacks

Tenía que hablar de Avatar. Aunque fui a verla el día después de su estreno, no había tenido tiempo de escribir nada sobre esta película, además es algo que le prometí a mi hijo.

Ahora que me puedo hacer un tiempito voy a escribir un par de cosas sobre Avatar, he decidido atacar por varios puntos de vista, así que es probable que escriba más de un artículo.

Esto que viene no es crítica de cine, es tecnología, es mi visión como desarrollador de software sobre Avatar, y sus propuestas. Estos artículillos asumen que ya vieron Avatar, y si no la han visto véanla, ojalá en 3D.

La primera parte arranca de un excelente artíiculo de Tercera Cultura, que parte de una pregunta epistemológica interesante, expuesta por Remis Ramos, quien explora el problema de donde aloja la conciencia de Jake Sully cuando "opera" al ávatar, siguiendo el argumento de Daniel Dennet expuesto en su ensayo "Where I Am".

jake-sully-avatar-sam-worthington.jpg

Al grano, el problema filosófico planteado por Tercera Cultura es el siguiente:


Jake Sully es un ex-marine que es reclutado para encarnarse, o transferir su mente a, o telecontrolar temporalmente a un avatar, creado a partir del ADN de su hermano gemelo y el ADN de los Na'vi. Llamemos Yeik'Suli (actor digital en la película) a su encarnación azul, a este híbrido genético de casi tres metros. Llamemos, respectivamente, Jake a la mente de Jake Sully, Lleic al cuerpo original (parapléjico) de Jake, y Yeik a su avatar.

La premisa es que cuando Jake entra a la máquina y se "conecta", o bien:

    1. Asumimos un dualismo, y decimos que Jake es trasladado a Yeik (como si su "alma" saltara de una "glándula pineal" cartesiana a otra)
    2. Asumimos un funcionalismo y decimos que Jake es replicado o instanciadoen el sistema nervioso de Yeik (es decir, que al iniciar el proceso se saca un snapshot del estado funcional de Jake y este se inplanta en el cerebro de Yeik)
    3. Asumimos que Yeik no tiene sistema nervioso (o este está inutilizado) y se trata de un dispositivo que sirve de control remoto, y Jake nunca "sale" de Lleic, sino que sólo controla el cuerpo, y recibe de vuelta los estímulos sensoriales, en un loop sensomotor no explicado
    4. Asumimos que Yeik tiene un sistema nervioso estructuralmente idéntico y compatible, y que lo que sale de Lleic es una configuración (valores de activación, conectividad neural, etc.) hacia Yeik, y que cuando Jake vuelve a su cuerpo original, esta configuración se "actualiza" en el cerebro de Lleic.


Ante el caso 1 debemos preguntarnos cómo es posible que el alma se transfiera a través de un aparataje tecnológico.

El caso 2 no tiene sentido: "¿Porque  no mejor hacer una copia de Jake, ponersela permanentemente a Yeik, y que de ahí en más cada uno siga su camino? "

El caso 3 parece más plausible, pero entonces "¿como es posible que se pueda hacer un traspaso definitivo? En este escenario, la mente de Jake nunca sale (ni puede salir) de Lleic. Lo unico que entra y sale son sus inputs sensoriales y sus outputs motores. Hemos de asumir entonces que la única forma de hacer un traspaso definitivo es con un transplante de cerebro"

Y en el caso 4 estamos en realidad ante el mismo caso 2, con "la diferencia que en el 2 se concibe a Jake (la mente) como siendo idéntica con los estados funcionales del cerebro de Lleic, y en el 4 como los estados neuronales físicos. Lo que tenemos en ambos casos es una confusión ontológica, quizás derivada de una aplicación inpropia de la metáfora "mente/cerebro como software/hardware"."

Las dos preguntas interesantes que surgen son "¿Dónde está realmente Jake cuando controla a Yeik?"  y la segunda es " ¿la mente de Jake es el funcionamiento del sistema nervioso de Lleic, es un patrón funcional abstracto que se puede replicar en otro hardware (como Yeik, o un robot, etc.), o es un fenómeno metafísico?"

No es fácil responder esto porque la película es confusa, no nos dice que tipo de información es la que viaja desde el cuerpo de Jake al de su Avatar, con lo que podríamos resolver el problema, al contrario da pistas que pueden apuntar a cualquier parte, incluso según nuestros sistemas de creencias.

Yo no soy filósofo, así que dejo el problema a los expertos, pero...

Para Remis Ramos la película no es espiritualista:

Por mi parte, mi tesis es que Avatar NO ES una película espiritualista, es una películaTercerista. La clave es la siguiente: Grace (el personaje de Sigourney Weaver) descubre que efectivamente en Pandora lo que sucede es que los árboles se comunican entre sí como si fueran neuronas en un sistema nervioso. Y que los Na'vi se pueden conectar (literalmente) a esta base de datos de su especie, en la cual residen las mentes o los recuerdos de sus ancestros. No se trata de almas y cuerpos irreconciliables, se trata de explicar a través de la ciencia lo que los Na'vi viven a través de su fe y su cultura, sin eliminar el fenómeno explicado, sino que integrándolo con los otros niveles de explicación. La gracia es exactamente esa. Ni reduccionismo eliminativo, ni relativismo epistemológico: lo que se busca es integrar en un todo coherente los distintos aspectos aparentes de la realidad, que en el fondo es una sola.

Yo creo que hay algo que no está dicho en la película, y que tiene que ver con la clave de la que habla Remis Ramos. Yo sospecho que Cameron se las trae, y que en realidad está aplicando la tercera de Ley de Clarke: "Toda tecnología suficientemente avanzada es indistinguible de la magia".

Tengo la sensación, porque comparto la sospecha de J.C. Barroux, de que nada en Pandora es natural, porque la evolución no explica el extraño ecosistema de ese planeta. Eso me lleva a pensar de que probablemente estamos ante la presencia de una tecnología muy avanzada, y que todo el planeta parece estar diseñado (lo que vuelve inquietante la propuesta de Cameron, en todo caso no creo que él apoye una idea como la del diseño inteligente).

Si es así, si estamos ante una tecnología muy avanzada, entonces el traspaso definitivo de la mente de Jake al cuerpo de Avatar es posible. 

A mi me gusta pensar que la idea expuesta por varios físicos modernos, como Seth Lloyd, de que el universo es información, es correcta.

Probablemente en unos años más la física pase a ser una rama más de la teoría de la información, y podamos dar una respuesta concreta al problema planteado por Dennet, y reformulado a partir de esta película por parte de Ramos.

Si todo es información, entonces la transferencia del alma parece plausible, ¿ o estoy muy equivocado?

Tengo que agradecer a este post de Tercera Cultura, porque me hizo pensar mucho, por  haberme mostrado este interesante problema. y que desarrolla el filósofo Daniell Dennet. Si les interesan estas cosas, sugiero leer el artículo recomendado por Remis Ramos.

Queda en el aire el problema de la tecnología de Pandora.

Chrome el S.O. en la nube

| No Comments | No TrackBacks

Ingresa tu dirección de correo electrónico:

Despachado por FeedBurner

<

Distribución

Sobre este archivo

This page is an archive of recent entries in the Tecnología category.

Solidaridad is the previous category.

Usabilidad is the next category.

Contenido reciente en el indice principal o busque en los archivos para encontrar todo el contenido.

 

Blogalaxia
OpenID accepted here Learn more about OpenID