16.10.07

Chile no ha votado en el JTC-1

Posted in IT, Standards at 4:29 pm by Jens Hardings

Una de las consecuencias del súbito interés en todo el mundo por participar en las discusiones de estándares en el área de las Tecnologías de Información es que Chile pasó de ser país observador (O) a ser país participante (P). Extraigo del acta lo siguiente:

Read more »

10.08.07

¿Países que han adoptado políticas de “neutralidad tecnológica”?

Posted in FLOSS, IT at 12:53 pm by Jens Hardings

José Antonio Barriga, National Technology Officer de Microsoft en Chile, habla de FLOSS y la coexistencia con software privativo en su primera entrada de su blog.
Primero que nada, creo que es una excelente iniciativa que publique sus opiniones, que finalmente representan también a la empresa para la cual está trabajando. Ojalá que pueda continuar con esa forma de diálogo.
Hay un punto en que toca el tema de la neutralidad tecnológica, diciendo que

“Este principio económico es el que sustenta la política de neutralidad tecnológica adoptada precisamente por los países más avanzados en tecnologías de la información del mundo.”

Read more »

07.09.06

Putting money where the security is: Liability

Posted in Efficiency, IT, Legal, Security at 12:48 pm by Jens Hardings

This article in Wired by Bruce Schneier gives another hint at what some people have been arguing for a long time: Liability for software vendors. It describes how fast an organization reacts when there is money in risk. In spite of the promise to focus on security after several worm breakouts with huge financial consequences for customers, the security has not been one of the most outstanding features for Microsoft lately. In Bruce’s words:

In the absence of regulation, software liability, or some other mechanism to make unpatched software costly for the vendor, “Patch Tuesday” is the best users are likely to get.

[...]

Last week, a hacker developed an application called FairUse4WM that strips the copy protection from Windows Media DRM 10 and 11 files.

[...]

So Microsoft wasted no time; it issued a patch three days after learning about the hack. There’s no month-long wait for copyright holders who rely on Microsoft’s DRM.

You can read more about this article on this blog entry.

31.03.06

Money is Speech

Posted in IT, Society, State at 7:06 pm by Jens Hardings

I have been reading Extreme Democracy, a book edited by Jon Lebkowsky and
Mitch Ratcliffe. It is a collection of papers on the subject of how the usage of Information Technology have and will influence the way the world is governed. Very recommended reading, and I will probably have more than one comment on this 371 page work.

One of the papers included in the book is “6.4 Billion Points of Light Lighting the Tapers of Democracy“, by Roger Wood. The points Roger makes are very clear and I concur with most of them. However, there is one point regarding the equivalence of money and speech where I disagree strongly with his arguments. Roger writes (emphasis added):

Buckley v. Valeo (1976) gives us the theory that money is equivalent to speech. The issue is ripe for debate, if for no other reason than money is not equally available to all citizens in society, while we are all equally endowed with one mind. [...]

Money is not speech, it merely creates (or pays for) a platform for an individual to speak.

Living in a developing country, I can see a clear relation among money and speech. Not the way Roger means it, but rather that people lacking resources generally do not have the skills, means or opportunities to even develop their speech. So the problem is not only to make the (presumably existing) speech available for others to see, but to enable poor people to reflect upon their situation, have access to information, being able to process it and finally to create their own speech.

Consider a child that is born in a low-income group in Chile. The child generally does not get much stimulation at home, since both parents probably have to work in order to feed the family, covering only the basic needs (which already is an improvement relative to other families). When the child goes to school, it is necessary to choose a private (high quality) or state (low quality) school. When the money is scarce, the child will drop out of school and work to support the family.

In this circumstances, having money guarantees access to cover basic needs (food, housing, health, living in a stimulating or depressing environment) that are taken for granted in many countries. A person that has not covered its basic needs will have no opportunity for reflection on their situation, hence no possibility of arguing or making a point. The day to day survival is all that matters in their case, which is not helpful either to avoid the same situation for their own children. When the title is citing 6.4 Billion people (the whole earth population), we should consider that not all have access to the same basic services, so an argument that makes sense in an industrialized country cannot be blindly applied to the whole world. Zuckerman makes that point in his article “Making Room for the Third World in the Second Superpower“, also included in the book Extreme Democracy.

03.02.06

Cambio de Arquitectura: adaptación al cambio

Posted in FLOSS, IT, Uncategorized at 10:36 am by Jens Hardings

Apple Logo + Intel InsideHace un tiempo, Apple anunció que se cambia a una arquitectura que utiliza chips Intel en vez de los PowerPC que habían usado durante el último tiempo. Eso tiene varias consecuencias: hay gente ofreciendo una recompensa (que al momento de escribir esto supera los US$ 10.000) para correr Windows XP en las máquinas de Apple, se necesitan versiones recompiladas de los programas, o bien sufrir la degradación de performance (y tener > 1GB de memoria al menos) al utilizar la traducción de Rosetta. Esto último siempre y cuando ese programa no utilice optimizaciones para el PowerPC G5, esos simplemente no se podrán ejecutar en los equipos Intel.

La evolución del software se ha comparado con la teoría de evolución de las especies de Darwin. Básicamente se puede resumir en que las especies (o el software) que mejor se adapta a los cambios es el que prevalecerá por sobre los demás. Veamos qué ha sucedido en esta semana con el cambio anunciado por Apple:

Read more »

09.01.06

International Open Internet Coalition

Posted in IT, Legal, Society at 11:23 am by Jens Hardings

“For an Open Internet” se titula la carta abierta enviada por David J. Farber, Peter G. Neumann y Lauren Weinstein el día de ayer donde anuncian la creación de la IOIC (International Open Internet Coalition). Se puede leer en el sitio web de la IOIC, en el cual nos invitan a defender Internet como el recurso abierto y neutral que (aún) es. Creo que vale la pena invertir en eso.

06.01.06

Partido Pirata

Posted in IT, Legal, Society at 9:49 am by Jens Hardings

Jolly-roger.png

A través de Niklas Vainio me enteré que se está formando un “Partido Pirata” en Suecia. La idea es juntar a todos los que comparten archivos a través de redes P2P, y exigir los siguientes puntos:

  • abolición de los derechos de “propiedad intelectual”
  • retiro de Suecia de todos los tratados relativos a “propiedad intelectual”
  • abolición de todas las leyes que limiten o prohiban el flujo de información
  • protección más dura y en la constitución de los derechos a privacidad

Supongo que es más que nada una humorada geek, pero me cabe la duda… y qué pasaría si de verdad forman ese partido y todos los que efectivamente comparten materiales sin tener derechos sobre ellos deciden unirse? Si las disqueras y distribuidoras de películas tienen razón, podrían tener amplia mayoría…

05.01.06

Saber cómo funcionan los sistemas

Posted in IT, Security at 2:52 pm by Jens Hardings

En EEUU, los que están bajo la sospecha de conducir bajo los efectos del alcohol tienen derecho a conocer exactamente cómo funciona la máquina que les mide el nivel de ingesta alcohólica. Eso incluye acceso al código fuente del programa que maneja la máquina.

Pero hasta ahora los votantes no tenían derecho a saber cómo funcionaban internamente las máquinas utilizadas para la votación, supuestamente por motivos de seguridad. Será que gracias a los derechos de los borrachos se podrá saber ahora cómo funcionan las máquinas de votación?
Obviamente el que un sistema sea secreto no aumenta su seguridad. Al contrario: cuando se conoce su funcionamiento es posible corregir los errores, cosa que no ocurre cuando nadie conoce legalmente las fallas. Y los que las conocen por tener acceso al código de manera ilegal (hubo filtraciones conocidas de código desde servidores de Diebold, así que están circulando) no se van a ver afectados. El efecto es entonces justo el contrario: el sistema es menos seguro porque es fácil para los que se quieran aprovechar de él encontrar las fallas, y los que están interesados en arreglarlas no tienen acceso.

Compatibilidad: menos es mejor

Posted in Efficiency, IT, Standards at 2:14 pm by Jens Hardings

Germán Poó nos muestra un excelente ejemplo, que lamentablemente se repite demasiado, donde el uso excesivo de parafernalia hace que el producto sea de peor calidad. Eso no es un problema nuevo, y contraviene uno de los principios básicos de diseño: en un buen diseño es simple, donde no hay nada más que quitar. Por lo mismo, no es buena idea agregar algo sin tener una buena razón para ello. En el caso de Javascript, el ejemplo de Germán es excelente. Los formularios de HTML ya resuelven el problema y Javascript no aporta absolutamente nada, salvo obviamente aumentar la posibilidad de fallas.

Pero es necesario repetirlo, ya lo escribí hace menos de un mes y lo repito en otras palabras: en la mayoría de los casos, para que un sistema funcione bien en todos los browsers, lo mejor es que sea simple. Es la receta de muchos servicios exitosos, donde lo que prima es el entregar la información por sobre la posibilidad de agregar fuegos artificiales y otros elementos superfluos.

Por lo tanto, un sitio web que funcione respetando los estándares debiera ser más barato que un sistema hecho especialmente para un cierto browser, y luego modificado para además funcionar en los browsers que ostentan el segundo y tercer lugar del mercado. Y por si fuera poco, aunque el sitio web se vea bien con el 99.999% de los browsers en uso, eso tampoco es suficiente si me genera problemas en herramientas que utilizaremos a futuro.
La compatibilidad va mucho más allá de ver un sitio en un browser. Se trata de darle acceso a discapacitados (alguien ciego hace uso de los atributos “alt” de las imágenes, las cuales generalmente no contienen la información que debieran, entre muchos otros detalles), de permitir servicios de valor agregado (lo que se puede hacer con agregadores de RSS es un tímido ejemplo), aparecer en resultados de búsqueda, y quizás qué otras funcionalidades que recién estaremos utilizando en el futuro.

En resumen: si alguien pretende cobrar más caro por un sitio que sea compatible con la mayoría de los browsers, lo más probable es que esté haciendo un trabajo mediocre porque su enfoque está muy equivocado. En tal caso es mejor contratar a alguien que lo haga bien desde el principio en vez de partir planificando parches que además van a hacer el sistema cada vez menos mantenible.

30.12.05

Open Source como oportunidad de negocio

Posted in Efficiency, FLOSS, IT at 3:02 pm by Jens Hardings

Lo he venido repitiendo muchas veces, pero no lo había puesto aquí. Pienso que el Software Libre tiene claramente externalidades sociales muy positivas. Pero además de eso puede ser un muy buen negocio dedicarse a hacer realidad la promesa de que esas externalidades se van a concretar. Y ese es el enfoque que sugiere el uso del término “Open Source” que también decidimos utilizar en MundoOS.

A propósito de una discusión en una lista de correo, este intercambio entre Franco Catrin y Ricardo Muñoz me hizo escribir algo al respecto (originalmente en la lista de correos de Temas Administrativos de MundoOS). Aquí lo que escribió Franco y la respuesta de Ricardo:

Read more »

« Previous entries Next Page » Next Page »