Friday, July 27, 2007

Mas sobre startups

Aca andamos por Amsterdam donde vuestro humilde servidor participa en un par de sesiones en SIGIR. Hoy es el dia industrial, donde las presentaciones han estado buenas. Me quede con unas observaciones sobre Baidu. Por si no saben, Baidu es uno de los pocos que puede decir que le gana a Google, ya que en China hay un solo motor de busqueda para todo: Baidu.

Quizas lo mas importante es que cuando alguien empieza en Baidu, trabaja directamente en la version de produccion. Es mas que nada "learn on the job" lo que hace, segun ellos, que la calidad sea mejor ya que nadie tiene miedo de probar cosas. El otro tema, es sobre los fundadores, los cuales se fueron de InfoSeek (un viejo motor de busqueda) para fundar Baidu. O sea, en lugar de trabajar para Yahoo o Google, los tipos decidieron hacer una cosa nueva, desde cero, en China, con talento local. Ya cotizan en la bolsa por si no lo saben.

Tuesday, July 17, 2007

Bola de cristal

Hoy me pase medio dia en el CTO forum que organizo AMD para discutir tendencias de tecnología en la próxima decada. Mas alla de los temas tecnológicos, es muy interesante ver que todavía existe ese espíritu emprendedor en todos los participantes ya todo el mundo era muy accesible para charlar. Y eso que varios compiten codo a codo en todo terreno.

El evento se dividio en dos sesiones bien obvias: software y hardware. En cada una habia 10 min. por CTO y después un panel. Tengo un montón de apuntes y da para mas que un post asi que la hago cortita y al toque con dos luminarias. Patterson por sus aportes en arquitectura (supongo que han tomado una clase usando su libro) y Bechtolsheim porque, ademas de fundador de Sun, es el que le escribió el cheque a unos chicos para que empiecen un proyecto llamado Google o algo asi. O sea, cuando estos tipos hablan, hay que prestar atención.

- David Patterson (UC Berkeley) hablo sobre la nueva ley de Moore que es duplicar los procesadores en core (2x) y que si el software no aprovecha, el mercado de PCs se va achatar. En otras palabras, no va a haber incentivo para comprar máquinas nuevas a no ser que se cambie la forma de escribir software. Y eso es, sras & sres, paralelismo. Si, aunque el 100% de todas las empresas que han tratado de hacer paralelismo han fallado, parece que no hay otra que buscar un éxito sino estamos todos fritos.
- Andy Bechtolsheim (Sun) hablo sobre el problema mas importante que hay en dia en hardware: energía. Voy a usar la vieja frase "centro de cómputos" como traducción de "data center", para indicar que consumen el doble de energía por an~o lo que hace que el costo de "computing" se este haciendo cada vez mas caro. Hacer hardware que gaste lo menos posible es un tema importante pensaran? Un datito, para el 2030 se estima que se necesitara gastar $2o trillones para mantener al mundo girando. Y si queremos que todo el mundo siga haciendo lo que hace, hay que gastar menos energía dado que la mitad es derrochada.

Sunday, July 15, 2007

UnSpun o como usar lo bueno, lo malo y lo feo

A medida que el contenido en la Web sigue creciendo a pasos agigantados uno empieza a ver que cuanta idea hay dando vueltas en ciencias de computación ha encontrado un nicho. Después de todo, el fin es el mismo: como organizar mejor todo lo que hay.

Obviamente que hay diferencias entre usar procesamiento de lenguaje natural, como lo hace Powerset, a crear listas de lo mejor o peor como el caso de UnSpun.

Siempre he encontrado el contenido de las listas sospechoso ya que hay un factor humano o personal muy importante. De chico me ponían mal ciertas listas de los top-50 mejores discos de rock cuando mi banda preferida no estaba. En fin, esto parece ser algo manos o menos parecido pero también mas personal.

El aspecto social es también importante. Por ahi para cierto tipo de contenido, probablemente, la mejor forma de organizar algo es "socialmente" versus el algoritmo mas complejo.

Friday, July 13, 2007

Got Game?

Acabo de recibir el ultimo numero de ACM que trae varios artículos sobre "la ciencia de juegos". Hace un tiempo que estado observando el tema de juegos ya que, desde mi punto de vista, van a jugar un rol fundamental en la próxima generación de software.

Una de las cosas que hice fue, contra viento y marea, acceder a comprar una XBox 360 para los crios. Obvio, que solo me dedique a ver las interfaces en las cuales hay un uso predominante de la famosa metafora focus+context.

Una ventaja tambien de andar por aca es que meses atras me fui a una charla de Tina Blaine (CMU) sobre el uso de juegos para colaboración y software social. Ando con poco tiempo para traducir mis apuntes de ese dia, asi que van en ingles.

We've heard the current trend that users want easy to use devices and applications, otherwise they go somewhere else. Now that the new generation is gadget addicted and Internet savvy, providers of products and services should design for those kinds of users. In this context, the idea of vendor locking is starting to go away. You try something and if you don't like it or it is difficult to use, somebody will make better soon.

I was expecting a bit more on the implications for traditional software design or enterprise software, but it wasn't covered. My conclusion is that as we started to see how mobile is taking more over current desktops, we should expect to see more "gaming-like" interfaces. An example she mentioned was touch technology that has been under research for sometime and also part of gaming. Now, thanks to Apple, the popularity of touch products is going up to the roof.

Notes:

- Social interaction and collaboration
. Technology should be the catalyst not the focus of the experience
. Start simple, add complexity as necessary. See Scott Snibbe's Central Mosaic

- Digital natives (kids)
. Increasing exposure and fluency in the language of computers, video games and Internet
. Ability to multi-task
. Kids are getting older younger (debate on this topic)

- Statistics
. $31-$56 billion by 2009 in games
. 60% of all Americans over 6, now plays video games
. 14% of kids under 3, now play video games
. Women make up 59% playing on mobile devices

- Games
. From Japanese arcade to the consumer market
. Evolution of community cultures: playing together but also competing
. Motivation of playing is also wining

- Survey of games (Guitar Hero, Wii revolution, etc.)

- Contexts of collaboration
. Focus
. Location
. Media
. Scalability
. Player interaction
. Learning curve
. Directed interaction
. Pathway to expert performance playability
. Level of physicality between players
. Improvisation

- Touch technology

- Enhancing player experience

- Inroads to new markets


Y que tiene que ver con software? Bien simple. La nueva generación no solo nació con la Web sino que esta acostumbrada a las interfaces de los juegos y no tienen miedo a explorar como funciona algo. Ahora piensen un poquito: cuando estos chicos entren en el mercado laboral, a donde van a ir a trabajar? A la vieja escuela basada en "desktop" o a una metáfora mas parecida a un juego? VCs: abriendo las billeteras ...

Thursday, July 12, 2007

Demasiada Informacion & Startups

Una vieja canción de Police dice "Too much information running through my brain. Too much information driving me insane". Ultimamente he estado tratando de atender ciertos eventos acerca de startups, como pueden leer en el blog.

El tema pasa que desde Google lanzo su IPO, de la noche a la man~ana, hordas empezaron a juntarse para ver que se puede hacer diferente y agarrar un pedazo grande de torta. De mi parte me puse a aprender un poco mas sobre el tema. Agarre un par series en VLAB, que se hace en Stanford y volvi a ser un regular en los eventos de PARC. Después de todo, es como ir al gimnasio. Si querés jugar un fulbito, algo de estado tenés que tener.

Lo que si me lamento es que me perdí Startup School, que parece ser estuvo muy, pero muy bueno. Y bue, no se puede hacer todo. Una lastima porque todo ocurre aca a la vuelta nomas.

Saturday, July 7, 2007

Live Earth - lame coverage

Live Earth TV coverage kind of sucks. Lots of repetitions and they (Bravo and NBC) seem to care to show, outside USA, mainly London and Hamburg. Worst part is that are tons of repetitions of the same song: Shakira twice, Duran Duran twice, etc. What about some other bands from other places? No O Rappa so far which I was really looking forward. Oh well ... there is always YouTube to catch up later.

Problemas tecnicos con Live Earth

Hoy es el famoso concierto de LiveEarth en el cual un montón de estrellas se juntan para tocar gratis y esas cosas. Si saben algo de LiveAid, Live8 o cualquier expresión regular que sea Live[aA-zZ|0..9] para ayudar a algo es básicamente lo mismo.

Asi como LiveAid dio nacimiento a MTV, Live8 fue su muerte ya que AOL Video era mejor para seguir el concierto en lugar de tele. Y para hoy? Los muchachos de Microsoft decidieron hacer el webcast. Obviamente, si uno no usa Internet Explorer, pues no funciona. No hay secreto aca, todo sabemos como es el tema con Windows y sus dependencias. Ahora bien, ante mis creencias religiosas lanzo IE, espero siglos los mensajitos y que veo ... oh no ... no anda nada ... un desastre total. Que esperaban? Que 100 tipos se conecten? Parece que no hicieron bien los cálculos de cuanta gente hay en el mundo que usa Internet pero no Windows IE ;-)

Una razon mas por la cual deben adquirir Yahoo! si quieren participar en el mercado de Internet.


Friday, July 6, 2007

PCs, Macs y la maldicion de PowerPoint

Estos últimos meses me ha tocado asistir a una serie de eventos industriales, corporativos y académicos. Una cosa que se puede observar es la elección de PCs versus Macs entre la audiencia. Y ahora que hay wireless por todos lados y es bien obvio ver quien usa que. Y cuando la gente le toca el turno de dar su charla, mas interesante aun.

Asi que si uno va a una conferencia o charla de "sistemas" en las cuales las cosas son mas basadas en fundamentos como algoritmos y cosas asi, uno ve un gran numero de PCs con Linux que seguro es algún hack esotérico que solo el duen~o sabe como configurar correctamente. En cambio, si te toca ir a algún evento mas de interacción hombre-máquina (Human Computer Interaction), como el que me toco ir, el numero de Macs es bastante grande.

Lo que no me entra en la cabeza es lo siguiente. Persona #1 usando una PC y PowerPoint temina charla #1. El moderador, siempre siguiendo el protocolo, invita a persona #2 para presentar charla #2. Independientemente si persona #2 es hombre o mujer, uno tiene que escuchar el mismo comentario sarcástico: "Lo siento, yo uso Mac" (Sorry, I'm a Mac user), lo cual interpreto como "No uso la basura de Windows como ustedes". Entonces después de los obligatorios 5 minutos de demora porque el cable esta mal, el proyector esta fuera de sintonía, uno ve ... Microsoft PowerPoint!! Tanto lio para eso? Me ha tocado ver la misma secuencia en cuanta charla he asistido. Sesiones generales, charlas principales de gurues, charlas de orejones del tarro ... todo el mundo usando la famosa extensión PPT.

Parece que nadie saber presentar información que no sea en PPT. Peor aun, nadie parece saber presentar informacion sin PPT lo que me parece peor. Y como siempre, la calidad del contenido en las famosas slides es, pues ... muy baja. En fin, hay gente que se la esta tomando en serio asi que si estan cansados de PPT, como vuestro humilde servidor, lean la opinión de Tufte sobre el tema.

Lo mas serio del asunto es que no ha habido ningún avance serio para tener un mejor software para presentar informacion. PPT es básicamente la misma herramienta que use cuando di la presentación de mi trabajo final en Tandil (si, todos hemos pecado), lo cual fue ... hace un pilón de an~os. Si alguien anda con algunos millones para una startup, pongan la plata en algo de esto. Una alternativa decente a PPT seria un salto enorme.



Tuesday, July 3, 2007

Roger Waters @ Oakland, CA - 19-Jun-07

Hay un viejo adagio del siglo V que dice que no hay que conocer a los héroes porque uno puede llevarse grandes sorpresas, sobre todo si se trata de un concierto de rock.

Asi que fiel a mi estilo de remar contra la corriente, y en la compan~ia de mi chango, por segunda vez en 8 meses, fuimos a ver a Roger Waters. Me habia quedado con ganas de ver el concierto otra vez ya que la ultima era demasiada información para digerir. Por otro lado, tenia un poco de dudas ya que por ahí este no seria tan bueno o que los tipos den lastima. Me decidi por ir ya que quería escuchar de vuelta todo el set.

Hay otros blogs y reviews sobre los conciertos asi que no voy a poner el set list que todo el mundo lo conoce. Este post es básicamente una comparación entre el recital de Octubre y el de Junio.

Esta vez, en lugar de estar frente al escenario, estábamos en el costado derecho bien cerca. Otra diferencia fue que era en una arena (estadio cubierto) al contrario de al aire libre. En fin, la misma escenografía con muchas mas máquinas de humo que mantenían un ambiente bien oscuro mientras el estadio se llenaba de gente.

Llego la hora y empezo el video que hace sintonía en la radio con la misma secuencia, aparece la banda (los vimos subir las escaleras), saludan y se escucha "... referee looks at his watch ... any minute now ... " y Waters que interrumpe abruptamente con "eins, zwei, drei..." ... un sonido abrumador en los primeros acordes wagnerianos de In The Flesh y se largo. Se nota algo de saxo que no estaba antes, un fondo mucho mas rojo y una versión de los famosos martillos que esta vez no son los originales de la película. Final con el avión que se estrella y toda la pirotecnia. Gente de pie.



En el primer set la banda sono bastante mas relajada con algunos trucos nuevos como el astronauta, una versión mucho mejor de Beirut y finaliza con Sheep que es el delirio total. Tuvimos la suerte de que el chancho salio desde nuestro lado asi pudimos ver bien como la gente se sigue sorprendiendo con esto. A medida que el chancho vuela cae una especia de lluvia de papelitos verde lo que da un efecto muy lindo.




Después de los 15 minutos de descanso, la versión completa de El Lado Oscuro de la Luna. Otra vez se pasa volando y es medio difícil de percibir todos los detalles y efectos que ocurren. Algunas cositas diferentes, Time sono mucho mejor y el batero pego mucho mas fuerte. Sera porque hace unas semanas cambio la batería? La versión de Gig in the Sky ... tiene un fondo de nubes lo que hace mas intenso el trabajo vocal junto a los efectos. Pero el premio mayor de la segunda parte se lo lleva Eclipse en el cual un prisma ubicado sobre tres cuartos de la cancha y que no se habia usado para nada, baja lentamente y empieza a emitir unas ondas de laser. El efecto es como una ola sobre la gente en las plateas hasta que otro laser perfora el prisma y se forma el famoso truquito óptico. Como gira, a todos nos toca el efecto. Delirio total. Gente de pie que no deja de gritar y un cierre eufórico.

Para terminar los tres bises en los cuales no me gusto tanto la versión de "Cómodamente adormecido". De todas formas, "Otro ladrillo en la pared" sono muy bien. No solo lo digo yo. Cuando ves a los tipos de seguridad, que estan de espalda al escenario, mover los cogotitos hacia adelante y detras acompan~ando el corito, te das cuenta que no te podes equivocar. Un excelente show que sobrepaso expectativas. Hay rumores que el set cambia para los 20 minutos de Live Earth. Habra que ver.

Lamentablemente es probable que sea la ultima gira y hay que hacerse a la idea de Pink Floyd no va a tocar nunca mas. Una verdadera lastima.

Monday, July 2, 2007

Dos/Two

Yup, this is a bilingual blog (English and Spanish). It is a bit of an experiment as well, so please feel free to comment on whatever language you feel comfortable.

Si, este es un blog bilngue (Ingles y Español). Es también un poco de experimento asi que escriban en el idioma que mas les guste.

Sunday, July 1, 2007

60s, LSD y PCs

Termine de leer el excelente libro de John Markoff What the Dormouse Said, Penguin (2005). El titulo, para los que le gusta la musica, es de la canción White Rabbit de Jefferson Airplaine, ultra grupo psicodelico de los 60s. Es un libro sobre tecnología y acerca de la revolución de la computadora personal. Pero en lugar de concentrarse en aspectos técnicos como lo hacen otros, Markoff se dedica a situar todo en el contexto de la contra-cultura de los 60s. Sexo, drogas y rock'n roll.

Sabían, por ejemplo, que la mayoría de los grandes nombres de hoy experimentaron con LSD en la península? En esa época se creía que LSD ayudaba a expandir la mente y por eso algunos grupos de SRI dieron el paso inicial. Se acuerdan de Augment, el famoso grupo de Doug Engelbart que dio origen a hypertexto, el mouse y todo lo que usamos en la Web hoy en dia? Fueron uno de los pioneros. Hasta open source ya estaba en la mesa de negociaciones desde el primer dia que hubo que pagar por software. Fascinante lectura.

Este mes se cumplen los 40 an~os del famoso Monterey Pop Festival, que fue el precursor de Woodstock. Los ex-hippies millonarios que vendieron sus almas en los 80s por el vil dinero seguro seran los sponsors de las celebraciones. De todas formas, las influencias de los 60s y de la gente que se propuso cambiar al mundo siguen estando palpable, al menos aqui en el valle. Todavía hay gente que sigue trabajando en los mismos problemas de antes, mejorando los productos release por release.

La canción habia tomado una linea de Alicia en el país de las maravillas:

Remember what the Dormouse said
Feed your head. Feed your head

Como alimentar la cabeza? Lean el libro de Markoff para mas detalles.