Pablo Brenner & Sergio Fogel Blog

Mayo 15, 2008

Discusion interesante en la comunidad Firefox

Guardado en: Innovacion, web 2.0 — sfogel @ 10:56 am

La comunidad de Firefox esta que hierve. El tema empezo con una conversacion que John Lilly CEO de Firefox, tuvo con Mike Arrington de Techcrunch.

En esa conversacion, Arrington propuso que Firefox junte informacion estadistica de la navegacion de los usuarios, y la venda. La informacion seria “anonimizada”, es decir que no se podria identificar al usuario ni otros datos que afecten la privacidad.

Para que sirve esa informacion? Yo creo que es invalorable. Por ejemplo, se podria tener un ranking real del trafico. Lo uqe dan hoy Alexa y Compete es incompleto y poco confiable. Yo podria ver cuanto trafico tiene mi competidor, de donde viene, que keywords usa, que porcentaje de mis clientes estuvieron antes en un competidor, o viceversa, etc. Como dice el slogan de compete.com: “Find what your competitors are doing. Then eat their lunch”.

Los miembros de la comunidad respondieron con entusiasmo: si hacen eso, nos vamos. Yo creo que la reaccion fue exagerada. Al fin y al cabo, millones aceptan poner la barra de google pagerank, o la de alexa, que hacen mas o menos lo mismo.

De todos modos, tiro la pregunta a los lectores: que se le puede ofrecer a los usuarios a cambio de compartir la informacion de su nagevacion? Tendria que ser algo de costo marginal cero o muy bajo (hace falta millones de usuarios para que la informacion sea relevante), y homogeneo (quiero una muestra que incluya todo tipo de usuarios).

Asimo - un robot que va demasiado lejos

Guardado en: gadgets — sfogel @ 10:41 am

Asimo dirigiendo una orquesta

Asimo es un robot humanoide desarrollado por Honda. Ayer dirigio la orquesta sinfonica de Detroit, llevandose los aplausos del publico.

Para que sirve? A Honda, como publicidad barata. Al resto del mundo, para nada.

Mayo 14, 2008

Cero tolerancia a los bugs de software

Guardado en: varios — pablobrenner @ 10:41 pm

El otro dia, en una conversacion escuche el siguiente comentario: “generalmente conseguimos estimar bastante bien el tiempo de desarrollo, el problema es que despues aparacen algunos bugs que nos atrasan y es imposible estimar cuanto tiempo lleva corregirlos”.

Esto no es critica a quien lo comento, ya que creo que es un razonamiento bastante comun, pero creo que no por eso debe ser aceptado.

No creo que se pueda escribir codigo totalmente perfecto y sin bugs, pero creo si que la industria del sw se ha vuelto demasiado tolerante al respecto. A mi entender lso bugs deben ser la excepcion y no la norma.

No recuerdo quien era, pero con Sergio en el Technion teniamos un companero que realmente no entendia porque la gente escribia codigo con bugs, para el era una perdida de tiempo….. y lo peor es que realmente nunca tenia bugs….. pero como ese hay muy pocos.

Pero como decia, creo que nos volvimos demasiado tolerantes, y con un poco de voluntad se podrian minimizar drasticamente.

No encontre datos (tampoco busque mucho), pero es sabido que el costo de corregir un bug sube exponencialmente segun la etapa en que se identifica: diseno, codificacion, compilacion, testing en R&D, test en QA, Beta, y mercado.

Parte del problema a mi entender es que hoy las herramientas son tan rapidas, que “teoricamente” es mas facil escribir rapido y mal y dejar que el compilador encuentre los errores que pensar y revisar acordemente. En mi epoca, y mas en un ambiente de embedded, las cosas no eran asi, una nueva compilacion podia llevar 5-10 minutos, un “make” entero 4-5 horas, quemar una nueva version en rom o cargarla en un emulador llevaba varios minutos, etc, por lo tanto era mucho mas eficiente (y divertido) programar bien y sin errores de entrada (no habia nada mas frustrante de perder 1 hora preparando una nueva version, para ver en 3 segundos que no funcionaba).

Creo que se puede y debe implementar en las empresas una politica de tolerancia cero a los bugs, y exigir reducirlos a un minimo. Yo tenia un companero de trabajo, Alex se llamaba, en realidad no era ingeniero en sw sino astrofisico reconvertido a sw, y era otro que no entendia el tema de los bugs, y peor aun, tomaba como una falta de respeto que alguien le entregara una version de codigo para integrar que no estuviera bien testeada, y de a poco iba poniendo a muchos en su lista negra, “yo con xxx no trabajo, escribe codigo con bugs y me hace perder tiempo”, decia bastante seguido. Obviamente no era muy querido, pero la realidad era que cuando las papas quemaban y el proyecto era critico siempre lo terminaba haciendo el. Me lo termine llevando a Breezecom obviamente (y en nuestra primer version, estimamos el tiempo de desarrollo, incluyendo hw, sw, radio, y demas, en 18 meses, y liberamos la version con 1 mes de atraso, 3 meses despues liberamos una version nueva y no tuvimos que sacar ninguna version mas por 1 anio).

La prueba de que se puede escribir sw sin bugs es el VLSI design, no es mas que sw, pero como el ciclo de desarrollo es de mas de un anio, y el costo de 1 bug es de millones, se disena y testea de tal forma que los bugs son la excepcion y no la norma.

Si la industria del sw entendiera que el costo de ir retrasando una version por los consecutivos bugs, el dano de imagen que genera una version con errores, etc, a mi entender podriamos planificar correctamente los tiempos de desarrollo, posiblemente parezcan mas largos en el papel pero van a hacer mucho mas cortos y predecibles en la vida real.

Nuevamente, que nadie se sienta atacado personalmente con este email, es simplemente una reflexion sobre el estado de la industria.

Innovacion en la Estacion de Servicio

Guardado en: Innovacion, economia — sfogel @ 9:33 pm

Hace un tiempo, Martin Varsawski sugirio una idea, hoy lei que Chrysler lo implemento: Si les compras un 0km, Chrysler te garantiza la nafta a $2.99 el galon por 3 anios (el precio hoy es de $3.70)

El funcionamiento es simple: te dan un tarjeta que sirve solo para cargar nafta (supongo que te hacen un descuento en base al precio promedio de la nafta en la zona). No lei la letra chica, pero debes estar topeado.

Desde el punto de vista financiero, la implementacion tambien es facil, se logra con algo de estadisticas y opciones sobre el precio del petroleo (estrictamente deberia ser sobre la nafta, por si hay alguna crisis de refinerias, pero dudo que lleguen a tanto).

Cuanto le cuesta el chiste a Chrysler? Hagamos unos numeros. Si un auto hace 20.000km por anio, en 3 anios son 60.000km. Eso da 10.000 litros de nafta, o 2500 galones. Si el precio de la nafta se mantuviera estable en $3.7, el descuento es de $1750. No encontre los precios de las opciones sobre el petroleo, pero mi ojimetro es que el precio total de la opcion debe estar en $2500.

Creo que el gancho esta muy bueno, sobre todo para los autos de mayor precio (que preferis, un 5% de descuento, o 3 anios de nafta a 25 pesos uruguayos?) En estos paises seria mas complicado de implementar, ya que el precio de la nafta es mas politico que economico.

Otra de Negociacion

Guardado en: negociacion — sfogel @ 9:17 pm

Hay un sistema de resolucion de disputas bastante poco conocido, pero a mi entender brillante. Imaginemos por ejemplo una negociacion sindical. Los empresarios ofrecen un 2% de aumento, el sindicato pide un 20%, y no hay manera de ponerse de acuerdo, de modo que llaman al gobierno a mediar.

El mecanismo funciona asi: cada una de las partes hace su mejor propuesta, en sobre cerrado. El arbitro abre los dos sobres, y tiene que elegir uno de los dos. No hay puntos medios. O elige lo que ofrecieron los empleados, o lo que ofrecieron los empresarios. La unica excepcion, es si los monots se cruzaron (es decir, los empresarios ofrecieron mas aumento del que pidieron los sindicatos).

La belleza del sistema es que cada una de las partes tiene que moderar su posicion al máximo. Si uno de los dos se pone intransigente, el arbitro va a elegir la posicion del otro.

La ventaja de este mecanismo es doble. Por un lado, se hace mas fácil la vida del arbitro. Por otro lado, como a cada uno le conviene moderar su posición, la convivencia posterior se hace mas llevadera.

Sr. Ministro de Trabajo, le sugiero que lo pruebe.

Negociaciones dificiles - Internet al rescate

Guardado en: negociacion, varios — sfogel @ 9:08 pm

Dos de las negociaciones mas difíciles que existen son las de divorcio y las de herencias. Hay una serie de valores a repartir, de los cuales no todos tienen valor monetario determinado. Cuanto vale ese cuadro? Y el anillo regalo de la suegra? El perro? Aunque haya un precio de mercado, igual es problemático. Lo que para mi vale 100, para el otro puede valer 200.

Esto es un caso típico de negociación multidimensional. Lo bueno de estas negociaciones (a diferencia de negociar por ejemplo el precio de una casa), es que hay muchas dimensiones en las que ceder y recibir, y por lo tanto, que cada uno reciba mas de la mitad de lo que percibe como valor.

Unos investigadores australianos de teoría de los juegos desarrollaron un software para asistir en la negociación. La idea es sencilla. Se lista todo lo que hay para repartir. Cada uno tiene 100 puntos para repartir entre los bienes, en base a sus prioridades. El software hace el reparto de forma tal que se maximiza el puntaje que obtiene cada uno, manteniendo la equidad. Cada uno obtiene siempre mas de 50 puntos, y se trata de que obtenga un puntaje parecido.

No esta claro como se logra resolver una parte de la disputa: la decision de usar o no el software…

AppleTV - un par de meses despues

Guardado en: apple, gadgets — sfogel @ 11:36 am

Ya hace un par de meses que tengo el AppleTV, y debo decir que mi entusiasmo no bajo, por el contrario, va en aumento. Las cosas que me gustan:

La calidad de imagen es muy superior a la del cable digital. Mi TV es de 42″, 720p. En su momento el argumento para comprar 720p (en vez de 1080p) fue que va a pasar mucho tiempo hasta que haya HDTV de verdad en Uruguay. La verdad es que no conte con el AppleTV.

Out-of-the-box el AppleTV te permite:

  • Ver las peliculas que tengas en iTunes (limitado a formato MP4 o Quicktime)
  • Ver tus fotos en la pantalla grande. El salvapantallas basado en las fotos es espectacular, varias veces nos hemos quedado absortos mirando las 5000 fotos pasar.
  • Escuchar musica (hay un conector optico para el home theater)
  • Alquilar peliculas en iTunes. Los precios son apenas mas altos que los de PPV (4 dolares los estrenos contra 65 pesos). Casi todas las peliculas estan en alta defincion, por un dolar mas.
  • Ver YouTube en la TV. Es un poco incomodo para buscar, pero si te suscribis a los channels esta bien
  • Ver podcasts. Apple esta armando una coleccion impresionante de video podcasts. Por ejemplo, esta la coleccion completa de TED, los noticieros de ABC y NBC, Discovery channel, etc. Debe haber unos 200 video podcast. Igual falta.

Si ademas te tomas el trabajo de hackearlo, el espectro se amplia, pero tambien el dolor de cabeza. Podes ver peliculas en Divx y casi todos los demas formatos (con la excepcion de Matroska, que consume demasiado ancho de banda). Podes bajar peliculas de torrent, pero se complica un poco porque despues hay que entrar por ssh para abrir los RAR, etc. Hay unos cualtos plugins en la vuelta, que van desde pedir pizza en Domino’s hasta ver el pronostico del tiempo.

Mucha gente me pregunta que tiene diferente del TiVo. El concepto es diferente. Tivo extiende la TV cable, y no requiere ancho de banda. AppleTV busca reemplazar la TV cable, y requiere buen ancho de banda. Para video en vivo (deportes y breaking news), Tivo es superior. Para peliculas, AppleTV lleva la ventaja. A la larga creo que el enfoque de AppleTV va a ganar (pese a que Tivo esta yendo en ese camino).

En conclusion, el producto es maravilloso y es el futuro, pero aun falta un par de anios para que despegue, salvo para locos como yo.

Mayo 12, 2008

In the Age of TiVo and Web Video, What Is Prime Time?

Guardado en: entretenimiento, gadgets, youtube — sfogel @ 2:55 pm

Gaston recomienda este articulo, me parecio interesante compartirlo con todos. La primer premisa es impactante: de mayo 2007 a mayo del 2008 la audiencia en horario pico en EEUU bajo en 6 millones de espectadores. Una parte se atribuye al paro de guionistas. El resto parece haberlo llevado el TiVo y el video por Internet.

En mi casa la tendencia se ve con claridad. Mis hijos pasan mas o menos el mismo tiempo frente a YouTube y al televisor, con cerca de 50% de solapamiento (miran youtube con el TV prendido de fondo). Y si tuvieran la posibilidad de ver Los Simpson en el TiVo, la TV en vivo casi desapareceria.

Para redondear el tema, maniana les cuento mas de mi experiencia con el AppleTV.

Llega el iPhone de la mano de America Movil

Guardado en: gadgets — sfogel @ 2:27 pm

TVTelco anuncia que pronto llegara el iPhone 3G a Latinoamerica en version oficial, distribuido por America Movil. Supongo que Movistar no se quedara atras. Veremos a que precio viene…

Miestras tanto, es curioso. Conozco mucha gente que lo tiene y jura que es lo mejor que hay, y varios que lo abandonaron, frecuentemente pasando a Blackberry. Yo no me termino de decidir, y sigo con mi N73, que me inspira un sentimiento: odio visceral.

Se viene mas inflacion

Guardado en: economia, uruguay — sfogel @ 10:01 am

Hoy venia escuchando los numeros recien publicados por el INE sobre los ingresos de los hogares a febrero. El ingreso medio de los hogares subio en terminos reales un 9.7% en los ultimos 12 meses. Si tomamos en cuenta que hubo como un 8% de inflacion y el que dolar bajo cerca de un 20%, nos da que el hogar medio aumento sus ingresos en dolares en mas de 40%. Es mucho. No sorprende que las ventas de electrodomesticos, autos, viajes y ropa importada se disparen. Tampoco sorprende lo que esta pasando con los precios de las propiedades.

Pero otras cosas me llaman la atencion. Los consejos de salarios dieron algo asi como un 4% de aumento real, o sea que eso no explica ni la mitad del aumento del ingreso. No creo que en la actual coyuntura muchas empresas esten dando aumentos superiores a los de los consejos de salarios, asi que por ese lado no la veo. Una posibilidad es que hay mas gente trabajando, pero los numeros indican lo contrario. Otra posible explicacion es que la gente esta cambiando a trabajos de mayores ingresos, o agregando mas horas.

Otro dato que me hizo abrir los ojos es que los ingresos de los asalariados subieron un 13%, mientras que los que trabajan por cuenta propia no subieron. Esto son muy malas noticias para la inflacion. Antes o despues los jardineros, kioskeros, changadores, etc van a empezar a subir lo que cobran, aumentando mas aun la inflacion.

Es paradojico. Los numeros estan como nunca. No creo que en la historia del pais haya habido un aumento del 40% en los ingresos en dolares de los hogares. Las exportaciones estan en un record historico. La inversion tambien. Sin embargo, hay una senscion generalizada de que esto va a reventar. Hay un optimismo externo sobre Uruguay, y un pesimismo interno, y yo creo que va mas alla del pesimismo tradicional de los uruguayos.

Una vez lei que el proceso psicologico que uno sigue ante un cambio laboral brusco (por ejemplo un despido) es muy similar al de un duelo (shock, negacion, enojo, negociacion, depresion, testeo y aceptacion). Lo interesante es que el mismo proceso, aunque mas corto, se da cuando el cambio es positivo (un ascenso).

Tal vez (ojala) eso sea lo que nos esta pasando. Yo personalmente sigo esceptico.

Entradas siguientes »

Blog de WordPress.com.