¿Todos somos estrellas?

Las llamadas "redes sociales" han redefinido nuestro concepto de web 2.0, o lo que era lo mismo contenido generado por los usuarios. Tal vez una de las primeras formas de redes sociales, constuida sobre una base digital, fueron los BBS (Bulletin Board System), aunque estos estaban reservados para un pequeño grupo de personas con el suficiente interes y dinero para invertir en una computadora personal y un módem a principios de los ochenta. Hubo BBS para todos los gustos, desde aquellos que servian para compartir programas o hacks, hasta los que ofrecian encontrarte la pareja ideal.

Con la popularización de la web en la segunda mitad de los noventa, los BBS que requerian un conocimiento sobre programas de comunicación, además de que su interface 100% basada en texto alejaba al público promedio, fueron quedando en desuso. La tecnología de los BBS desapareció, pero sus ideas como lugar para socializar no. Los foros, tal vez la primera forma de web 2.0, no es más que una traducción a la web del antiguo modelo BBS.

Pero siendo más suspicaz, podríamos encontrar antecedentes para la blogosfera en los fanzines de finales de los setentas, cuando las copiadoras le dieron al ciudadano promedio la habilidad de convertirse en su propio editor. Es decir cualquiera con una máquina de escribir, y un tema sobre el cuál le apasione escribir, podía tener su miniperiódico. La web sencillamente ha extendido este modelo a escala global, de esa forma podemos ver a la blogosfera como la más grande colección de fanzines, accisible 24/7 y lo más importante indexada temáticamente por Google.

Ideas como Facebook, tampoco no son tan innovadoras. No es más que llevar la clásica idea del anuario escolar a la web, con todas las ventajas que esto trae consigo, capacidad multimedia, espacio ilimitado para contenido y la libertad de que sea cada usuario y no un editor quien decida que se pone o no en la publicación.

El común denominador en toda "hot stuff" en la web es sencillamente hacer más fácil para el usuario la capacidad de este de hacer broadcasting de su contenido, es que los humanos necesitamos ser estrellas. A más fácil sea simular ser inteligentes, más nos atraerá algo. Esa es la razón por la que la mayoría estudia carreras de letras, cualquiera puede parecer inteligente recitando textos aprendidos o explicando oscuros detalles históricos con fechas y un agudo tono dramático en la voz. Sin embargo las carreras de ciencia, es decir aquellas que realmente producen el dinero y el progreso de la sociedad están reservadas para los "nerds", es decir los antisociales.

Twitter es sencillamente la nueva "hot stuff", creado inicialmente para permitir a cualquiera hacer broadcasting de lo que esta haciendo en ese momento desde cualquier teléfono celular con capacidades SMS, sin embargo ha mutado en un servicio exclusivamente webcéntrico, la razón es obvia es más fácil y barato hacerlo a través del web. Pero en lo básico no hace nada adicional a lo que se haría con un blog y un lector RSS. Pero como toda cosa "hot stuff" se centra en la amabilización de los servicios ofrecidos, cualquiera con un lector RSS podía seguir los acontecimientos de la blogosfera, pero el número de personas que podían instalar un programa en sus computadoras que hiciera esto o se suscribieran a servicios como Google Reader, era muy poco comparado con el número de personas que se loguean a twitter y sólo deben hacer click en un botón para seguir los tweets de otras personas.

No me tomen como un pedante intelectual o alguien que se cree un geniecillo. Si ya se dieron cuenta del patrón que estoy exponiendo tal vez la conclusión que les daré les parecerá chocante, pero es lo mismo que le pasa al ser humano cuando descubre que uno de sus "dogmas" se ha convertido en insostenible. Están listos para la conclusión a la que he llegado, aquí esta.

Si quieren hacer la siguiente "hot stuff" de la web que les permita forrarce de dinero y dejar de trabajar por el resto de su vida, de paso que satisface su deseo de ser considerado una persona inteligente. Pues bien, sólo busque algo cotidiano, simple, incluso simplón. Vuelvalo servicio web y en el proceso hagalo más simple todavía, para que los nuevos miles de millones de usuarios que están por llegar a la web se sientan "inteligentes" y "tecnológicamente alfabetizados".

No importa cuantos millones ya están usando la blogosfera, la facebookosfera o la twittosfera, hay todavía varios miles de millones de potenciales usuarios para los cuales eso es aún muy sofisticado y necesitan algo más sencillo. La "ley de los recien llegados" (si alguien le encuentra mejor nombre que me avise) es simple, los que recien llegan a un sistema siempre son mucho más que los que ya se encuentran en el sistema. Como corolario de la "ley" anterior, lo más importante no es tratar de dominar el presente, sino ofrecer algo para los que recien llegan, es decir conquistar el futuro.

Es decir si Ud. es de los que cree que se hara rico blogeando, videoblogeando, teniendo miles de amigos en Facebook, o miles de seguidores en Twitter, pues lamento informarle que no podrá hacerlo, pues la ganancia disminuye de forma geométricamente inversa al número de usuario en el servicio donde se encuentra. En pocas palabras el dinero lo hace el que inventó el servicio, no el que lo utiliza; o al menos no en la misma proporción.

¿Twittear o no Twittear?

Esa es la pregunta que se formuló Bill Moyers sobre el final de su último programa el viernes pasado (15 de mayo de 2009), y ciertamente tiene razones poderosas para hacerlo. Una de ellas es poder estar en contacto con sus nietos, que son usuarios devotos de dicho servicio web. Es más si hicieramos caso a lo que Mark Cuban posteo en su blog ese mismo día, todos deberíamos estar en Twitter o  Facebook, porque dichas herramientas son  la mejor forma de comunicarnos con una  ilimitada comunidad de usuarios, que nos brindaría la información que necesitamos.

Cuban es radical en su apreciación de las redes sociales y dice que la época en que nosotros salíamos en busca de las noticias que nos interesaban ha terminado, que ahora si una noticia es lo suficientemente interesante para nosotros, esta debería de llegar a nosotros. Brillante idea señor Cuban, y que tal si en lugar de salir a buscar un trabajo este nos busca a nosotros, o mejor aún en lugar de ir a buscar el dinero, este debería de llegar a nosotros.

Como dijo irónicamente Moyers al final de su comentario sobre Twitter: "es mejor no twittear y ser tomado por tonto, que twitter y no dejar la menor duda". Twitter es en suma la invasión última de lo que quedaba de privacidad en nuestra sociedad y a la vez de ser una avalancha de ruido que sepulta lo que realmente podría resultarnos valioso.

Es decir Twitter sería la herramienta perfecta del "Gran Hermano" para controlar a una sociedad, por un lado actúa como la herramienta de sensura por saturación perfecta, donde millones de voces dicen cosas tan irrelevantes como si tomaran un café expreso o un cappuccino, impidiendo que algo importante pueda ser escuchado.  Por otro lado juega el rol del más efectivo sistema de control individual, donde cada uno de los miembros acepta responder a la pregunta "¿Qué estas haciendo ahora?", de esa forma los twitteros se convierten en espías de si mismos.

Soy paranoico o creo en teorías de la conspiracion. Ninguna de las dos cosas, simplemente soy un crítico del actuar aparentemente irreflexivo de un grupo de la población que cree hacerle un servicio al planeta contandonos sus vidas a 140 caracteres a la vez.

Aquí incluyo el URL del video donde Moyers habla sobre Twitter y les juega una broma a todos proponiendo twitteos de personajes históricos norteamericanos, además me ha servido para probar la característica de subtitulado de YouTube que esta disponible desde hace tiempo pero no la había explotado aún.

Lamentablemente la característica de subtítulos sólo funciona si el video se ve directamente de YouTube, pero no esta incluída si el video es incrustado en otra página. Para ver los subtítulos en español efectue la operación que se muestra en la siguiente imagen:
 

Moyers Subtitulos en español  

 
 

El día que Google falló

El día de hoy ha ocurrido lo que puede ser considerado la mayor falla del servicio de Google en los Estados Unidos, desde las 10:48 AM EDT ( 9:48 AM hora de Lima), hasta el medio día EDT (11:00 AM hora de Lima) aproximadamente, todos los servicios de Google estuvieron inaccesibles o muy lentos según se ha reportado en varios blogs entre ellos Between the lines y ReadWriteWeb. Según Google en un post titulado "This is the pilot speaking. Now, about that holding pattern …" esto es lo que ha ocurrido:

"Imagine si usted esta volando desde New York hacia San Francisco, pero su avión fue enrutado a través de un aereopuerto en Asia. Y un gran grupo de otros aviones tambien fueron enviados en esa misma via, entonces su vuelo sería re-establecido y su viaje tomaría mucho más de lo esperado. Eso es básicamente lo que ha pasado a algunos de los usuarios el día de hoy por aproximadamente una hora, empezando a las 7:48 AM hora del pacífico (10:48 EDT).

Un error en uno de nuestros sistemas provocó que redirigieramos parte de nuestro tráfico hacia Asia, lo cual creo una congestión de tráfico. Como resultado, alrededor del 14% de nuestros usuarios experimentarios demoras e interrupciones en el servicio. Nosotros hemos trabajado arduamente para hacer nuestro servicio ultrarápido y "siempre disponible", por lo cual es especialmente vergonzoso cuando un error como este ocurre. Nosostros estamos muy apenados que haya ocurrido y ustedes pueden estar seguros que trabajaremos muy duro para estar seguros que un problema similar no vuelva a ocurrir. Todos los aviones estan otra vez a tiempo ahora."

Se prepara el bailout de la prensa

En un artículo aparecido en SiliconAlleyInsider, se da cuenta de las maniobras políticas para arrojar un salvavidas financiero a la industria de la prensa escrita en los Estados Unidos. Aunque no de forma directa como se hizo con la banca a la cuál se le entrego miles de millones de dólares en efectivo, pero si en la forma de reducción de impuestos de hasta un 40%, como lo ha hecho el Gobernador del Estado de Washington Chris Gregoire. Lo más increíble es que uno de los diarios beneficiados con esta ayuda del gobierno dio cuenta del hecho en sólo siete líneas de texto en una de sus páginas interiores. Lo cuál puede llevarnos a pensar las no santas intensiones de un gobernador que trata de ganar a la prensa. Después de todo si el gobierno tiene que subsidiar a la "libertad de expresión", como que queda claro que muy libre para expresarce no será ya que depende del gobierno que la subsidie.

En dicho artículo aparece enunciadas claramente una serie de razones por las cuales es una mala idea hacer un rescate (bailout) de la prensa escrita, aquí las enumero traducidas:

  1. Es malo recompensar una industria anacrónica que utiliza tecnologías anacrónicas.
  2.  Los camiones de reparto de los periódicos no funcionan con agua (es decir esta industria colabora al calentamiento global).
  3. Sólo porque los periódicos desaparcen no significa que el periodísmo deba hacerlo.
  4. La impresión de los periódicos sólo emplea al 0.2% de la fuerza laboral.
  5. El 66% de las personas (en USA) se informan a través de la TV.
  6. Los propietarios de los diarios creen que Google es un parásito.
  7. Preguntele a alguien hace cuanto no compra un diario, y ni hablar de suscripciones.
  8. Un gobierno que subsidia una "prensa libre", hace que la prensa deje de ser libre.
  9. Si los diarios quiebran la reducción de la oferta de espacio publicitario hara que en este tiempo de crisis los precios para anunciar suban y por lo tanto los nuevos medios que sean innovadores seran recompensados.

Además de las razones anteriores yo agregaría una, la prensa actualmente esta en manos de muy pocas personas un ejemplo es News Corp. de Rupert Murdoch, un personaje que haría parecer a Mr. Burns un inofensivo niño de pecho. Estos grandes monopolios han cerrado en la práctica el acceso a medios masivos a voces discordantes del credo oficial, es por ello que la gran mayoría del público norteamericano ha encontrado en Internet y en la blogosfera en especial una forma de llegar a información y opiniones que de otra forma estarían prohibidas en los grandes medios de comunicación tradicionales y monopólicos. Un monopolio menos es una puerta más que se abre al progreso.

PHP en Google Apps Engine usando Java

No hay duda que el soporte de PHP en Google App Engine (GAE) es el deseo de la mayoría de desarrolladores, yo me incluyo entre ellos. Una prueba es que lidera el wishlist en appengine, seguido por Ruby y Perl. Sin embargo el segundo lenguaje que añadió Google a App Engine fue Java en su versión servlet, sin embargo en un interesante post del blog de la empresa Webdigi me entere de la existencia de un proyecto Open Source llamado Quercus, que es una implementación 100% Java del lenguaje de programación PHP, con lo que es posible ejecutar código PHP en App Engine actualmente.

La principal limitación es que el PHP implementado en Quercus no soporta el Datasote de App Engine, sin embargo debido a que si soporta memcache, es posible utilizar dicha opción para utilizando una base de datos común y corriente (MySQL por ejemplo) hosteada en alguna otra parte de la red, desarrollar aplicaciones que accedan a dicha base de datos. El truco está en utilizar el memcache como buffer de todas las consultas a la base de datos. De dicha manera un pequeño servidor virtual que aloje el MySQL podría atender cientos de miles de visitantes diarios.

He probado el ejemplo que se ofrece en Webdigi, editando el archivos correspondiente y traduciendo los pocos textos de los mismos al español, pueden darle una mirada a la prueba que he realizado en phpgae.appspot.com. Pueden descargar el ejemplo que estoy usando desde este enlace.

Estoy analizando la posibilidad de mover mi blog que utiliza WordPress como CMS a App Engine usando Quercus, según lo que he leído la performance es bastante buena, aunque prefiero probar primero antes de mover este blog a esta nueva ubicación. Como todos sabran actualmente este blog esta hosteado en un servidor virtual en el servicio Mosso de Rackspace como lo describí hace ya más de un mes en el post "En la nube".

Para todos aquellos que deseen probar esta forma de ejecutar código PHP en App Engine aquí los pasos que se deben de seguir:

  1. Registre una cuenta en Google App Engine (si es que aún no tiene una).
  2. Descargar e instalar el SDK de Java desde App Engine.
  3. Descargue el archivo de ejemplo a su computadora.
  4. Editar el archivo warWEB-INFappengine-web.xml y reemplazar en "<application>phpgae</application>" el nombre de su aplicación en GAE. Recuerde que mi aplicación se llama phpgae.
  5. Suba su aplicación con los siguientes comandos (en Ubuntu):

cd ~/phpwithjava
~/appengine-java-sdk-1.2.0/bin/appcfg.sh update war

(Asumos que Ud. descomprimió el ejemplo en su directorio home (~/), y realizó lo mismo con el SDK de Java para GAE).

Espero que esta información haya sido de utilidad para todos y espero sus comentarios.