Antiguo y abandonado blog de Ricardo Galli :-(

Sunday 18/3/2007

El congreso y el copyright

Filed under: Política, Legales — gallir @ 12:21

Vía Slashdot llego al artículo de Lessig Make Way for Copyright Chaos. Es muy interesante. Explica que el Congreso norteamericano es el responsable de cambiar el “balance” del copyright y cómo, ante la falta de apoyo político, empresas como Viacom recurren a la Corte Suprema para forzar cambios en el copyright sin necesidad de ese apoyo político. Además parece que hasta los republicanos están mosqueados con esta costumbre.

Pero es más interesante todavía lo que pasa aquí: es todo lo contrario. Ya que los jueces son “duros de pelar” con la cuestión, aquí se recurre directamente al Congreso para ajustar las leyes de “propiedad intelectual” a los intereses de una minoría… o para imponer impuestos disfrazados de canon –aunque gestionados por una sociedad privada– en contra de la opinión pública, intelectuales y artistas.

Es curioso como un lobby de incultos y maleducados pueden convencer tan fácilmente a políticos de izquierdas y derechas, que si revisan su historia y bibliotecas no encontrarían ningún argumento ideológico o político [1] que respalde las actuales leyes de “propiedad intelectual”.

[1] ¿Un político de derechas apoyando leyes que aseguran monopolios legales y subsidios forzados a una minoría porque su modelo de negocio ya no funciona? ¿Un político de izquierdas que pueda justificar legislar para el interés de una minoría “glamurosa” e inculta o que imponga cánones a los préstamos de la bibliotecas públicas? ¿Quién lo hubiese previsto hace 25 años?.

OMFG, los “piratillas” postmodernos no tienen ni vergüenza

Filed under: menéame, Legales — gallir @ 2:35

SuperGu y Pligg se lían a hostias, pero el código original de ambos tiene mi copyright y la licencia deja bien claro qué pueden hacer con él y bajo qué condiciones. Si tuviese pasta, tiempo y buenos abogados lo estaría pasando pipa con estos de SuperGu.

La “brujería” en informática

Filed under: soft libre — gallir @ 1:33

Vaya tontería y cómo se alucina montando “brujerías” y bulos a partir de técnicas conocidas y usadas desde los años 60 sólo porque ahora son más “comerciales”.

Uno de los aspectos claves del asunto tiene que ver con que una emulación de «algo» suele necesitar más tiempo de cálculo que el propio «algo»

Las máquinas virtuales o hipervisores no son emuladores (ni siquiera lo es el Wine :-) ). Aún así, en los emuladores reales y desde el punto de vista de complejidad computacional el coste de emulación es prácticamente irrelevante (el mapping suele ser directo de una a una o una a pocas instrucciones, al fin y al cabo estamos hablando del mismo modelo de computación).

Como aprendimos en Blade Runner,

Ya, la ciencia informática se diseñó en la película y el avance de la misma sólo depende del tiempo que tardamos en interpretar y aprender de ella. :roll:

¿Qué nos dice que nosotros mismos, meros autómatas programados a ciegas no podamos saber con certeza si estamos viviendo en un universo real o en una simulación, en un lugar parecido al autoverso de Ciudad Permutación o a las simulaciones de… Matrix?

OMG, del viejo “hypervisor” se pasa en vuelo sin escalas al “emulador” y de allí directamente a la explosión de confusión mental con el “simulador” y Matrix . No quiero imaginar qué se escribirá cuando el tan anunciado y repetido bulo del ordenador cuántico comercial sea finalmente una realidad.

Lo dicho, la formación científica y espíritu crítico-escéptico por los suelos. Lo siento, me enervan los “Iker Giménez” de la [para]informática (luego leo y escucho este mismo tipo de mega tonterías incluso en los pasillos y bares de la universidad).

Relacionado.

Saturday 17/3/2007

Democratizador de la publicidad “on-line”

Filed under: Negocios — gallir @ 22:09

Is it possible that Google, the great driver of efficiency in online advertising — and the great democratizer of online ad revenue — has in fact dragged down the average value of ALL page views? — Scott Karp

Cuánta razón tiene. Quizás es una de los shifts más importantes que ha producido después del buscador. Sin este tipo de publicidad muchos sitios y blogs no podrían existir. Al menos en el caso del Menéame. Aunque no deja demasiado dinero, sin el AdSense tendríamos que haber dedicado tanto tiempo y esfuerzo en buscar ingresos que no podríamos haber dedicado a lo que realmente importa: desarrollar código. O quizás hubiésemos caído en las típicos avisos intrusivas y/o de efecto “árbol navideño” que hubiesen provocado el rechazo inmediato de “la comunidad”.

Aunque todavía hay muchos sitios que insisten con ese tipo de publicidad tan molesta, en algunos casos con recargas automáticas, otros con “div” superpuestos que no dejan ver el contenido hasta que se cierran. ¿Quizás esa sea una diferencia entre los clásicos heredados de la Burbuja y los de la Burbuja Web 2.0?

Friday 16/3/2007

Sentencia favorable en juicio laboral contra Bitel

Filed under: Legales, Personal — gallir @ 12:31

Me acaban de informar que el juez ha dictado sentencia a favor de los demandantes en un juicio laboral contra Bitel S.A. (empresa participada por el Govern Balear). Yo era perito de parte de los demandantes y mi informe dejaba claro que en mi opinión la categoría laboral de los demandantes no podía ser la de auxiliar administrativo como sostenía la empresa sino de técnicos (están por enviarme la sentencia por FAX, si hay algo interesante lo comentaré).

El juicio oral fue el 8 de marzo pasado y desde ese día no me sentía muy bien por no haber reaccionado y previsto lo que podía pasar. El abogado de la empresa recurrió a un extraño y falaz juego de palabras con la definición de el ordenador de aplicaciones en el convenio colectivo, por lo tanto afirmaba que los servidores a los que tenían acceso los demandados no era “el ordenador de aplicaciones” como dice el convenio colectivo de trabajo (tiene texto anticuado, con terminología heredada de los años 70 u 80).

¿Alguien conoce algún ordenador que no sea de “aplicaciones”?. Pero una persona no experta –como jueces y abogados– podrían haber caído en la trampa y pensar que todos los programas del sistema informático del Govern se ejecutan en únicamente en un ordenador: “el ordenador de aplicaciones”.

Y aquí la paradoja. No sólo que los colegios de informática (el de técnicos o ingenieros) no han hecho nada por defender la categoría profesional de estas personas –dirán que no le corresponde, o que es un tema sindical, que lo es–, además el presidente de la empresa Bitel es co-fundador y decano del Colegio Oficial de Informática de Balears, y como mínimo no se opuso a los argumentos intencionadamente falaces del abogado de la empresa.

La enorme distancia entre el discurso “político”, los estatutos, y los hechos. Chirría aún más tratándose de una empresa de la administración y que trabaja para la propia administración.

Para rematar, la primera pregunta que me han hecho y con claras intenciones de confundir fue si yo estaba adscripto al colegio de informática. Sólo dije “NO”, quizás tendría que haber ampliado que no tenía ninguna obligación legal, que no significa nada que lo sea, de hecho el decano del colegio era la parte demandada. (Desde el punto de vista de la independencia y objetividad profesional me preocupa, mucho, que se empiece a usar este argumento de “colegiado o no” en todos los juicios, sobre todo cuando hay intereses cruzados, como en este caso).

Paradojas. No se me ocurre –por ejemplo, y salvando las distancias– que el secretario general de la UGT o CCOO pueda ser al mismo tiempo consejero delegado de Repsol y parte contraria por un juicio laboral de sus trabajadores.

Ains, como echo en falta una troncal de “ética y lógica filosófica” en las carreras informáticas.

Thursday 15/3/2007

Leyes

Filed under: Curiosidades — gallir @ 15:08
  1. Se aprueba la ley del matrimonio homosexual porque es una discriminación exigir que un matrimonio sólo es válido si son personas de sexos diferentes.

  2. Se aprueba la ley de la igualdad porque es una discriminación que no haya mujeres en consejos de administración o listas electorales.

  3. ¿La iglesia pide que la ley de igualdad se aplique al matrimonio?

Cuando leas…

Filed under: Curiosidades, Weblogs, En la prensa — gallir @ 14:32

que los presuntos gurús y expertos dicen que un programa o web es una pérdida de tiempo, que no entienden porqué hay gente que le gusta y que por lo tanto desaparecerá rápidamente, invierte dinero en eso. Seguro que se forrarán en poco tiempo.

Por los gurús no te preocupes, la semana siguiente dirán lo mismo de algún otro proyecto, o todo lo contrario si ese proyecto es de “amigos” o tienen intereses directos o indirectos.

Es lo que tiene, son muy predecibles :-)

Wednesday 14/3/2007

La lógica de la España profunda

Filed under: Curiosidades, Educación — gallir @ 22:29

formación en el Ministerio de Educación y Ciencoa

Más o menos 11 de la mañana en uno de los ocupadísimos ascensores del MEC en P. de la Castellana 160. En planta baja suben dos señores trajeados muy serios de gafas y dos de personal de mantenimiento con mono verde chillón y un carrito lleno de cosas. En la planta 2 sube otro, pero administrativo y uniforme azul, con otro carrito. Uno de los de mono verde empieza a hablar.

Sí, para que esté todo bien tiene que llover, porque no llueve, pero tiene que llover si queremos ahorrar energía.

Siguen los tres hablando. El de azul se baja en planta 6 ó 7. Los de verde en la planta 9. En cuanto se cierran las puertas los dos de traje sonríen y uno de ellos dice:

Es la lógica de la España profunda.

Me hizo mucha gracia en el momento, pero cuánta razón. Basta leer los blogs, algunos comentarios en los menéames, los barrapuntos y hasta determinadas radios y periódicos con periodistas “serios” y “cultos” (¿y mono verde?).

La cosa suele ser así.

  • Personaje: Hipótesis, existe A, si A => B.

(Cámbiese B por cualquier adjetivo despectivo –mejor si superlativo–, nótese que no se demuestra la existencia de A ó B, mucho menos la causalidad).

  • Multitud minoritaria: No estamos de acuerdo, estás equivocado porque no…

  • Personaje: ¡Ajá!, no estáis de acuerdo y sóis muchos. No sólo se demuestra perfectamente mi hipótesis, además sale reforzada.

  • Multitud mayoritaria: ¡Tiene razón!, ¡tiene razón!

Y luego nos extrañamos que no haya cultura científica en este país, o que se hagan leyes protegiendo a la homeopatía. Mientras tanto en las escuelas e institutos más asignaturas “culturales” y religiosas y cada vez menos de matemáticas y ciencias duras. Es que vamos sobrados.

Tuesday 13/3/2007

Quedada en Madrid

Filed under: Personal — gallir @ 18:42

Mañana (miércoles) voy a Madrid por unas horas para una reunión en el MEC, luego aprovechamos para una mini-quedada. El que quiera ir, estáis “invitados” (i.e., cada uno se paga lo suyo :). Todavía hay un par de horas para apuntarse, supongo.

Actualización: hemos quedado en Sudestada, mapa.

Ains, periodistas

Filed under: Curiosidades, Weblogs — gallir @ 10:57

Con diferencias de minutos veo dos noticias distintas pero muy relacionadas.

En Periodista Digital:

Por primera vez, elmundo.es no es líder absoluto en la Red. Con los últimos resultados de la OJD en la mano,

¿Cuándo se enterará que OJD no mide toda la red, que sólo es un ranking de sus clientes y que hay sitios en España con más visitantes que el primero del ranking de la OJD? (se me viene a la cabeza google.es). ¿O será porque Periodista Digital también es cliente-pagador de OJD?:

En los datos referentes únicamente a diarios, Periodista Digital sigue con su trayectoria ascendente, asegurándose la octava posición y siguiendo en el “club del millón”. De hecho, dejando al margen los diarios deportivos, Periodista Digital sigue siendo el quinto diario digital de información digital más leído de España, por encima de cabeceras históricas como El Periódico, La Vanguardia o La Razón.

Hum.. ¿y no les llama la atención que El País no figure en el ranking? En fín, cada uno acomoda la noticia según le convenga –luego sólo los demás la manipulan–.

La otra, el bulo del coeficiente intelectual de Bush, publicado en El País, 20 Minutos, ABC, La Vanguardia, El Periódico… fue EFE la que envió la nota y estos “grandes” han divulgado el hoax sin verificar.

Errar es humano, pero algunos de estos periodistas luego hablan de la “fiabilidad” de los medios tradicionales y la “fácil” manipulación de los blogs y sitios como el Menéame.

Vaya bulo conocido y antiguo se han comido los “profesionales fiables”, en cadena, desde EFE hasta el “becario”. ;-)

PS: Descontando las manipulaciones conscientes y expresas que hacen muchas veces, como el número de asistentes a manifestaciones.

Saturday 10/3/2007

Nuevo scheduler para el kernel

Filed under: Linux, Hackerdom, soft libre — gallir @ 1:14

Con Kolivas ha presentado una nueva propuesta del scheduler para el kernel. Parece tan buena, y es tan simple y clara la estructura que seguramente será integrada rápidamente (quizás para la versión 2.6.22), el Rotating Staircase Deadline Scheduler.

Este nuevo planificador sigue teniendo, como los anteriores y estándar en UNIX, una lista activa y una inactiva. Los procesos sólo se seleccionan de la activa, cuando consumen todo su tiempo se mueven a la inactiva. Cuando ya no hay más procesos en la lista activa se intercambian los punteros y la que estaba inactiva pasa a ser la activa –y viceversa–.

Pero lo anterior no es lo nuevo, sino en cómo está estructurada cada una de esas listas. Como es de esperar, continúa con las bien conocidas “múltiples colas con retroalimentación”. Cada lista está dividida en varios niveles, cada nivel corresponde a una prioridad. Los procesos son movidos dinámicamente de un nivel a otra dependiendo de su prioridad dinámica –el nice en UNIX–.

Los procesos son seleccionados siempre por el nivel de mayor prioridad, sólo si no hay más procesos en ese nivel se pasa al siguiente –tal como se hace en el método de múltiples colas–.

A cada proceso se le asigna dos límites temporales –o cuantos–, una para el nivel en que están y otro para el tiempo máximo que pueden pasar antes de ser movidos a la cola inactiva. Cuando a un proceso se le acaba el tiempo para el nivel en que está es movido hacia el nivel inferior.

Pero además cada nivel tiene asignado un tiempo máximo, si se supera ese tiempo, todos los procesos que todavía están en dicho nivel son movidos al nivel inferior –le llaman una “rotación menor–.

Finalmente, cuando un proceso acaba su cuanto –o expiración– es movido a la cola inactiva. Cuando ya no quedan más procesos en la cola activa, se intercambian las colas, le llama “rotación mayor”.

Este método es muy simple, mucho más sencillo que el método actual, donde la prioridad está calculada por el tiempo de espera de cada proceso. Este cálculo es bastante complejo e impredecible, por lo que no se pueden calcular tiempos de respuesta máximo. En cambio con el nuevo método sí se puede calcular y demostrar formalmente que existe un tiempo máximo, y por lo tanto no se producen esperas infinitas (o starvations).

Parece que los tests que están haciendo para cargas extremas está dando resultados espectaculares, así que seguramente será rápidamente admitido en la siguiente ronda de desarrollo para el 2.0.22. La verdad es que ste nuevo scheduler me impresionó bastante, en primer lugar porque es de tan simple es bello, y en segundo lugar porque reusa, simplifica y mejora ideas que tienen 30 años.

Pero también me sorprende su autor, un médico en activo, solucionando semejante tipo de problemas informáticos.

Disclaimer: este apunte es una procastinación tamaño baño.

Friday 9/3/2007

Sí… pero

Filed under: soft libre — gallir @ 13:54

Año 2037, dos posibilidades del diálogo entre padres e hijos.

El software y la cultura libres

El avance del software ha significado una revolución en los últimos 40 años. Los sistemas libres y en el que colaboran miles de empresas y millones de programadores se ejecutan desde superordenadores hasta los relojes-vídeoteléfonos y los centros de investigación en Marte. Internet es una herramienta fundamental de comunicación en la tierra y con otros planetas con presencia humana. La ciencia y las tecnologías de la información no dejan de sorprender. El modelo de negocio cultural ha cambiado radicalmente en los últimos años, las “majors” han desaparecido, los conciertos en directos virtuales son algo habitual y congrega a millones de personas que pagan decenas de euros por presenciarlos desde casa.

  • Padre: Sí hijo, ha sido una lucha dura hace treinta años. Nos acusaban de ladrones, decían que matábamos a la cultura, nos equiparaban con piratas, nos decían que éramos comunistas…

  • Hijo: Pero papá, estoy leyendo que todo comenzó hace más de 50 años con el movimiento primero creado por el filósofo Richard Stallman, y que este murió casi con lo que tenía puesto…

  • P: Sí, se podría decir que sí, él fue el precursor de lo que hoy consideramos como natural, pero fueron años duros…

  • H: Pero papá, veo en tu blog que tu acusabas de talibanes y radicales a sus seguidores, y que alababas los productos de empresas que estaban intentando lo contrario…

  • P: Bueno, eran otros tiempos, no sabíamos lo que el futuro podía deparar, no nos dábamos cuenta de la importancia de la libertad de la cultura y el conocimiento y la revolución creativa que eso podía significar.

  • H: ¿Te arrepientes de esas críticas? ¿no condenas ahora eso que habéis hecho muchos de vosotros?

  • P: Sí, pero…

La cultura, ciencia y tecnología en manos de un puñado de empresas

Hay pocas empresas relacionadas con la cultura y la tecnología. Ellas controlan ambas. El DRM es obligatorio en todo los dispositivos. Empresas como Apple o Microsoft se fusionaron con empresas distribuidoras. Las leyes son muy duras contra los que “trafican” con elementos culturales. La educación pública es casi inexistente porque se hacía muy complicado cobrar canon por “transferencia de conocimiento” en este sistema, así que se dejó a empresas privadas que pueden gestionarlas mejor. La SGAEs del mundo se convirtieron en gigantes que gestionan y subvencionan la cultura, artistas, investigadores y programadores.

  • Padre: Esto es una mierda hijo mío, no sé dónde iremos a parar. Recuerdo en mi época donde la cultura era más libre, la educación en los países desarrollados estaba asegurada para todos. Entrar a la universidad no era para privilegiados millonarios. Había proyectos muy interesantes para la educación a países subdesarrollados…

  • Hijo: Papá, hoy pude acceder de forma clandestina a los viejos archivos de la máquina del tiempo y vi que antes podías tener blogs , escribir lo que pensabas sin ningún tipo de censura, y que podían ser leídos en cualquier lugar del mundo…

  • P: sí, qué tiempos aquellos…

  • H: Papá, pero he visto tu blog… y ví que alababas mucho a estas empresas y empresarios famosos que hoy controlan todo, y que acusabas a talibanes y radicales a los que luchaban por la libertad de la cultura y el software…

  • P: Bueno, eran otros tiempos, no sabíamos que se podía llegar a esto…

  • H: ¿Te arrepientes? ¿no condenas ahora eso que habéis hecho?

  • P: Sí, pero…

Seguro que en 30 años se [re]producirá alguno de estos dos diálogos. También es seguro que el “sí, pero…” seguirá siendo una excusa para no reconocer las vergüenzas pasadas.

Thursday 8/3/2007

Primicia de meme: tres razones para usar GNU/Linux

Filed under: soft libre — gallir @ 15:12

Lo comenzó jotape, sigue Benjamí y ahora yo, que por primera vez contesto un meme “en serio” :-)

  1. Porque es libre, mejor dicho, porque soy libre en lo que respecta a la informática, mi ordenador y mi profesión. Esta razón es suficiente, y es la única definitoria, las demás son consecuencia de ésta, pero como el meme va de tres razones tendré que agregar redundancia.

  2. Porque el software libre es el repositorio más importante del conocimiento informático, lo que me permitió aprender casi todo lo que sé de “valor”, y porque… ¿cómo podría enseñar sistemas operativos en la universidad como una cuestión de fe a partir de lo que dicen las “biblias” de sus desarrolladores aunque no se puedan verificar?. No creo en el diseño inteligente.

  3. Porque es extremadamente divertido y una provocación intelectual persistente para que intentes hacer algo más de lo que haces habitualmente. A veces esas cosas que terminas haciendo parecen ciencia atómica para los que están tan satisfechos de que les prohíben hacer otras cosas –a ver si todavía les provoca desgarramiento de las sinapsis :-) –.

Wednesday 7/3/2007

Curso de programación en Google España

Filed under: soft libre — gallir @ 14:15

La gente de Google España está organizando un curso técnico de programación de sus API y los módulos que han publicado como software libre. Están interesados en contactar a los desarrolladores y proyectos que están interesados y/o que ya usan sus programas.

Me comprometí a enviarles una lista de los “candidatos” para que ellos luego se pongan en contacto y así estructurar el curso. Los interesados escribidme un email o dejad un comentario a este apunte (seguro me pedirán: proyecto o web que estáis trabajando).

PS: No tengo más información, supongo que el curso será limitado y quizás de pago y/o invitaciones.

Tuesday 6/3/2007

Puñetero SQL

Filed under: menéame, Mis hacks, Curiosidades — gallir @ 23:33

Llevaba meses persiguiendo al cabrón. Esporádicamente se ponía el mysql al 100% y no encontraba cuál era el sql que la generaba. Meses mirando con lupa todos los sql hasta que se me ocurrió habilitar el log-slow-queriesen el servidor.

Así encuentro que era select count(*) from links, votes where link_date > date_sub(now(), interval 6 hour) and link_author = XXXX and vote_type='links' and vote_link_id = link_id and vote_user_id > 0 and vote_value > 0;. La consulta en teoría está bien, hay un índice vote_type, vote_link_id,...pero aún así no hay manera que el mysql lo use en el “join” anterior, y se recorre los más de 5 millones de votos en la tabla.

mysql> select count(*) from links, votes use INDEX (vote_type) where link_date ...;
+----------+
| count(*) |
+----------+
|        3 |
+----------+
1 row in set (5 min 19.30 sec)

Alucinante, como un sql en principio tan inocente puede molestar tanto y esconderse durante tanto tiempo. Y qué tonto que no he mirado lo del log-slow-queries antes.

A los que usen el menéame, que apliquen en siguiente parche si es que tienen ese código, antes que la base de datos sea más grande y haga plonk el servidor.

« Previous PageNext Page »

Powered by WordPress