Antiguo y abandonado blog de Ricardo Galli :-(

Tuesday 16/10/2007

Subir y bajar

Filed under: chorradas, Curiosidades — gallir @ 19:26

¿Sube el petróleo o baja el dólar? Demasiado complicado para mí, nadie me lo explica, o quizás es que no se dieron cuenta de la relación. ¿Cuándo empezarán a darnos el precio a euros para los “simples” como yo?

Con esto recuerdo un profético grafiti que vi –el autor se merece al menos el premio Mafalda– en Argentina en los 80 cuando hubo una gran inundación en el norte:

El río no sube, es Argentina la que se hunde.

Viejo y nuevo

Filed under: frases, Negocios, Cultura, Curiosidades, En la prensa — gallir @ 2:46

No sé porqué ahora que se falló –nunca mejor dicho– el Planeta lo relaciono con The Old And The New Distribution Model.

El viejo modelo era difícil: tenías que convencer a una persona.

Pero el nuevo modelo es mucho más difícil: tienes que convencer a millones.

Cualquier coincidencia del “viejo modelo” con la realidad es pura coincidencia. Ya se sabe que somos muy modernos.

Wednesday 10/10/2007

Los límites de los sitios estrictamente “tech”

Filed under: internet, Curiosidades — gallir @ 23:07

Una de las críticas que recibí más repetitivamente respecto al Menéame –aunque ahora son menos frecuentes– es que se enviaban muchas noticias que no era “tecnológicas”. A todas ellas he contestado que ese tipo de noticias importan a una minoría y que si se quería llegar a un público más grande había que ampliar la temática. Además es un ciclo retro-alimentado, a mayor audiencia la temática es también más diversa y alejada de la estrictamente tecnológica.

Sobre todo porque España y toda la comunidad castellana-hablante no tiene precisamente los mismos gustos que la que reside en Silicon Valley. No hay casi noticias tecnológicas “locales” que interesen a muchos y sobre todo que es muy cansino hablar tanto de el iPhone, como antes era de la Wii, de AJAX o de Google… De hecho ya les gustaría a muchos tener los lectores que tiene el Marca (que debe ser la página más visitada en los laboratorios y aulas informáticas de la UIB).

Pero ahora me sorprende que los norteamericanos se sorprendan –no pun intended– que podría pasar lo mismo en Estados Unidos.

(more…)

Saturday 6/10/2007

Tractis

Filed under: internet, Negocios, Curiosidades — gallir @ 1:28

Un proyecto muy complejo, y muy ambicioso. Me acabo de dar cuenta durante una conversación que se habla muy poco de él en España, ¿será que nos es más fácil alabar lo de fuera que lo que hacenos nuestros vecinos?.

También me dí cuenta que tampoco hablé de él, así que suerte y felicidades, sobre todo a Diego, que es el único involucrado al que conozco personalmente.

Sunday 16/9/2007

“te invitamos a la presentación de su nuevo libro”

Filed under: Curiosidades, FUD, soft libre — gallir @ 13:18

Hay un abogado que se dedica a mentiras y campañas de FUD contra el software libre en beneficio de Microsoft que está sujeto a indefensión jurídica porque la Comisión Europea está influenciada por unos activistas que pretenden eliminar la “propiedad privada” [sic]. Ese mismo abogado que luego preguntado por el tema da una respuesta aún más incoherente y llena de prejuicios y slogans.

Hace unos días me ha llegado una copia del spam nota de prensa que enviaron.

De: PORTER NOVELLI ESPANA Fecha: 12 de septiembre de 2007 17:29:05 GMT+02:00 Para: > Asunto: PRESENTACIÓN LIBRO “MICROPODER”

ESTE E-MAIL HA SIDO ENVIADO POR PORTER NOVELLI ESPAÑA.

“En nombre de Javier Cremades, presidente del despacho de abogados Cremades y Calvo Sotelo, te invitamos a la presentación de su nuevo libro:”

Querido amigo:

Me complace enviarte la invitación para el acto de presentación de mi libro: MICROPODER. La fuerza del ciudadano en la era digital, que tendrá lugar el próximo martes día 18 de septiembre, a las 13’00 horas, en el Congreso de los Diputados.

En el acto intervendrán Mariano Rajoy, Presidente del Partido Popular, Javier Rodríguez Zapatero, Presidente de Yahoo! España, y Enrique Iglesias, Secretario General Iberoamericano. Me gustaría poder contar con tu asistencia y tener la oportunidad de saludarte en el cóctel que se servirá a continuación.

Javier Cremades

¿Qué hace un candidato a presidente de gobierno dando lustre al acto? Serán cosas del glamour supongo. Pero ¿qué hace el presidente de Yahoo España? ¿Y qué hacen en el Congreso de los Diputados? Nada, nada, era sólo una pregunta retórica.

Nota: Enrique Iglesias es “secretario general” de Secretaría General Iberoamericana. Pobre, debe ir tan agobiado de trabajo que no se le puede pedir que se entere de los padecimientos de la sufrida Microsoft en la injusta Europa. :roll:

Sunday 9/9/2007

¿Los físicos mejores ingenieros de software?

Filed under: Curiosidades, Software, UIB, Educación — gallir @ 13:35

Los que estudiaron poesía, física, o ingeniería civil son a menudo mejores ingenieros de software que los graduados en informática en el MIT. … Un estudiante del MIT se gradúa preparado para trabajar con un ingeniero, no para ser un ingeniero. No impresiona demasiado considerando los de 200.000 dólares que les cuesta y la preparación de los que ingresan [los mejores expedientes de EEUU].

El texto anterior es de Philip Greenspun profesor de informática del MIT en su apunte Improving Undergraduate Computer Science.

No se queda allí, critica fundamentos de la educación en el MIT, como que la planificación de las carreras fueron pensadas para familias ricas lo que hace que una carrera que puede darse en 2.5 años a 48 semanas anuales en vez de los cuatro actuales [a unas 30 semanas anuales] [1] .

Su conclusiones y propuestas para mejorar la formación de ingenieros en software son:

(more…)

Thursday 6/9/2007

A condiciones de uso similares, la carga de los servidores varía con el horario

Filed under: Curiosidades, Trucos, Hackerdom — gallir @ 0:42

No sé si mucha gente que administre servidores por estos lares se ha dado cuenta. Lo cuento:

  1. Un servidor tiene más o menos el mismo número de visitas y páginas vistas por unidad de tiempo entre las 12 y 24 hs (incluso se incrementa después de las 22 hs).

  2. El tráfico total por períodos también bastante similar (lógico).

  3. El servidor está más “cargado de CPU” [1] (casi el doble) a las 12, 13 ó 15 horas que a las 22 horas.

  4. El servidor necesita más memoria RAM (un 20-25%) en las primeras horas que a las últimas de la noche.

La explicación es simple y lógica aunque no deja de ser curiosa (la dejo en suspense unas horas a ver si alguien lo explica mejor de lo que haría yo, también hay una solución para minimizar este impacto, lo comenté en algún apunte anterior).

[1] No es tan exacto, me refiero al load average. No es que consuma el doble de CPU sino que la longitud media de la lista de procesos para ejecutar es casi el doble. El tamaño de esta lista depende de dos factores fundamentales: el consumo de CPU y los cambios de contexto (schedules) que se produzcan.

Friday 31/8/2007

Telepresencia en España

Filed under: Negocios, Curiosidades, P2P — gallir @ 21:06

Robert X. Cringely no es de mis preferidos. No le creo nada de las historias que dice, mucho menos sus predicciones de negocios. Pero no me pierdo ninguno de sus artículos, siempre tiene algunas ideas de trasfondo muy interesantes. Acabo de leer el último, The Next Killer App: Telepresence may come to your house next year.

El titular es un poco exagerado y mega optimista, pero luego de leerlo casi completo resulta más convincente. Aunque lo que más ha llamado la atención –y era una prueba más de su exagerado optimismo– son los datos de banda ancha en Europa.

(more…)

Monday 27/8/2007

“Scare tactics” (las de moda)

Filed under: Curiosidades, Hackerdom — gallir @ 19:47

Entrevista a Vinton Cerf (¿no le cansa que le llamen el “abuelo de Internet?). La pregunta sobre el ciber-catastrofismo de moda que no podía faltar:

Algunos críticos, incluyendo a unos cuantos proveedores de Internet importantes, han alertado que el aumento de vídeo en el web podría eventualmente colapsar Internet….

Dr. Cerf rechazó estos anuncios como “tácticas de miedo”… Algunos gurúes predijeron 20 años atrás que le red se colapsaría cuando se la empiece a usar de forma masiva… Durante los últimos 30 años se multiplicó más de un millón de veces… Estamos muy lejos de agotar la capacidad.

Afortunadamente todavía hay gurúes que saben de lo que hablan.

Friday 24/8/2007

Dos anuncios catastróficos de moda

Filed under: chorradas, Curiosidades — gallir @ 3:45

Estos meses se lee mucho y se seguirá oyendo durante un tiempo, especialmente la segunda:

  1. Internet se saturará por el tráfico generado por los vídeos.

  2. Las cables operadores no podrán ofrecer tanto ancho de banda como los de cable de cobre porque se saturarán debido a su arquitectura de bus.

Lo peor de esto es que suelen ser los mismos que decían años atrás: “Internet se saturará”, “El límite del procesador son 100 MHz”, “Ethernet no servirá para las redes del futuro”, “El tráfico de MP3 saturará Internet”.

No sé si juegan con la frágil memoria de la gente o son tan idiotas de no haberse dado cuenta todavía que no tenemos idea del límite de ancho de banda máximo ni del “par de cobre”, ni que la calidad y precisión de los controles de acceso al medio dependen fundamentalmente del ancho de banda, velocidad de los procesadores y las mejoras a los algoritmos distribuidos (ergo: es posible que mejoren más rápidamente que el ancho de banda).

Sunday 19/8/2007

Los mensajes del asesino (de procesos)

Filed under: Curiosidades, Software, Hackerdom — gallir @ 16:44

Para los que hayan estudiado informática (o sean buenos programadores :-) ) les sonará el término deadlock, o “interbloqueo”, o “abrazo mortal”. Es una situación que se puede producir en la compartición de recursos de un ordenador cuando muchos procesos intentan acceder a recursos compartidos y se llega a una situación de “bucle” (es en grafo de asignación) en el que ningún proceso puede continuar porque está esperando recursos asignados a otro que a su vez también espera que se liberen otros recursos…

Hay muchos métodos para evitar que se produzcan los interbloqueos, desde prevenirlo evitando que se produzca una de las cuatro condiciones necesarias:

  1. exclusión mutua,
  2. retención y espera (hold and wait),
  3. no apropiativo (no preemption),
  4. espera circular (circular wait).

Muchas veces no es posible evitar que se produzcan esas condiciones y se deben tomar otras medidas más complejas:

  1. Prevención dinámica: en cada solicitud de recursos se verifica si la satisfacción de esa asignación podría llevar a una situación “peligrosa” de interbloqueo. Aquí se usan algoritmos o técnicas similares y derivadas del algoritmo del banquero.

  2. Detección y recuperación: otra forma es detectar cuando se ha producido un interbloqueo mediante técnicas de detección de bucles en un grafo. Es un poco más complejo (fundamentalmente de complejidad O(n^2)) por lo que se usan simplificaciones –por ejemplo poniendo tiempos de expiración a los bloqueos–. El problema es cómo “recuperarse” de un interbloqueo, no es nada simple. Hay dos técnicas fundamentales:

    a. Matar a unos o varios de los procesos involucrados en el interbloqueo. De esta forma se “rompería” la espera circular y los demás procesos podrían continuar. Este tipo de soluciones es subóptima, ya que es muy difícil escoger al proceso adecuado (lo que pasaba con el Out of Memory Killer del Linux, que era una forma de soluciones el interbloqueo generado por la falta de memoria) y además producen que se acaben procesos de forma errónea.

    b. Vuelta atrás o roll back. Esta técnica se basa en retornar el estado del proceso a uno anterior conocido y luego dejarlo continuar. Es muy difícil hacerlo en un sistema operativo genérico, pero es un área muy conocida y usada en las bases de datos transaccionales.

¿A qué viene todo este rollo? Al siguiente mensaje que me encontré varias veces en una página web enlazada desde Slashdot:

Microsoft OLE DB Provider for ODBC Drivers error ‘80004005′ [Microsoft][ODBC SQL Server Driver][SQL Server]Transaction (Process ID 156) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. /efytimes/lefthome.asp, line 193

Me llamó mucho la atención por varios motivos:

  1. El problema en este caso era claramente una “sobrecarga” de la base de datos. En estos caso lo que suele ocurrir es una “espera infinita” (o starvation) y no un interbloqueo.

  2. El tiempo entre el acceso a la página y el mensaje que obtenía era muy corto y se cargaba rápidamente, por lo que quizás no era una espera infinita sino de un interbloqueo de verdad que haya sido detectado por la base de datos (en este caso SQL Server).

  3. Que una base de datos transaccional tenga problemas de deadlocks con un caso tan sencillo de consultas para generar una página web. Quizás tengan alguna actualización para registrar accesos, pero en todo caso ésta debería ser independiente de las consultas para generación por lo que:

    1. La página se podría haber generado igualmente y ocultar el error al visitante.

    2. EL SQL Server o el programa de la página web tiene un serio problema en las actualizaciones.

En todo caso esto me recuerda nuevamente a que “no hay soluciones mágicas”, muchas veces los sistemas más complejos y sofisticados no son lo mejor para tareas sencillas como generar una página web. Lo que explica en gran parte el porqué la base de datos MySQL se hizo tan popular en servicios web aún cuando no tenía ni los mínimos requisitos para ser una base de datos ACID. También explica porqué se sigue usando mucho el motor MyISAM (sin locks por filas ni transacciones) en vez del InnoDB que sí tiene todas las características transaccionales (y rollback por interbloqueos).

Y por otro lado me recuerda lo estúpido que pueden ser los presuntos “mensajes de error ultra explicativos”. ¿Cuántos lectores entenderían ese mensaje?

Es más, ¿cuántos “informáticos” o presuntos geeks lo entenderían correctamente?

Pues eso, que este apunte sirva para entusiasmar a estudiar esa “informática dura” pero que en realidad es la más divertida… o al menos tenga valor didáctico para entender los mensajes tan guais del SQL Server ;-)

Monday 13/8/2007

El método blogocósico anglosajón

Filed under: ironías incomprendidas, chorradas, Curiosidades, Weblogs — gallir @ 23:37

Veo en “Ya no te ajunto” de Tecnorantes el pollo que han montado entre Calacanis y David Winer, tirándose los trastos entre ellos. La verdad es que son cansinos. Tampoco entiendo cómo ambos se convirtieron en gurús de la blogosfera (aunque en realidad está claro).

Pero en fin, me agrada mucho como no tienen problema en criticarse sin pelos en la lengua aunque con un lenguaje educado y poniendo los enlaces adecuados para que el lector conozca la opinión contraria. Además seguramente se encuentran en los habituales piscolabis y barbacoas y se descojonan de risa juntos.

Es muy educativo para la blogocosa nativa. Aquí las reacciones y lenguaje hubiesen sido muy distintas. Si Calacanis hubiese sido un cañí podría haber hecho lo siguiente:

1. Método repetitivo pero sin riesgos, el-comentarista-anónimo-sabelotodo

Iría a todos los blogs de la Alist y dejaría comentarios desvelando presuntos secretos de Dave Winer, salpicado de unos cuantos comentarios del estilo:

Es un cabrón/ladrón/inútil que censura cuando no le gusta algo.

2. Método perezoso-no-sabe-con-quien-se-ha-metido

Editaría http://en.wikipedia.org/wiki/Dave_Winer y pondría allí cosas como:

Es un censurador que interfiere en los negocios de Calacanis por pura envidia. Además ha abusado sexualmente de niños y robado dinero del petróleo de Irak y varias ONG.

3. Método sofisticado sin riesgos: el-blogger-anónimo-que-desvelo-la-verdad

Abriría un blog del tipo “deconstructingwiner.wordpress.com” y escribiría lo mismo que #1 y #2 pero en plan apuntes. Además en los apuntes pondrá una foto de Dave Winer con Xeni Jardin en alguna fiesta y le pondría un pie de foto del estilo:

Las relaciones entre la glamurosa damisela y Winer son claros. Mientras a uno le interesa aquello que lleva debajo de tan fastuoso vestido, la otra lo aprovecha para conspirar contra los negocios de su ex patrón al que abandonó por el insoportable acoso al que la sometía.

4. Método spammer-ofendido-sin-tapujos

Escribiría en su blog un apunte titulado

CENSURA!!! CENSURA!!! La MAFIA de Winer y su doble moral censura a Calacanis

Luego de escribir el apunte –por supuesto sin ningún enlace a las respuestas de Winer– enviaría el enlace a Digg. Netscape, Corank, Techmeme, BoingBoing, Slashdot, etc. Así por varios días seguidos.

5. Método con-cojones-pedante que está por encima de todo

Winer me invitó y no me avisó de nada, tal como se ve en la imagen de abajo. Asistí al encuentro en cuyo programa no se avisa de nada –adjunto enlace–, hablé por teléfono con él –adjunto trascripción abajo– e incluso nos intercambiamos los siguientes emails que muestro abajo.

Vaya vaya con estos blogocósicos.

(no sé porqué este método me suena mucho)

6. Método Finoli 2.0 al-enemigo-ni-agua

Aunque arranques mi leproso brazo no podrás evitar que escupa tu estúpida cara — Joe Sixpack en “El regreso de los zombies de Rubik al infinito de Pi”

La verdad que prefiero a los Winer-Calacanis, son divertidos además de cínicamente elegantes.

Pero también es verdad que los métodos nativos también pueden ser divertidos, menos el #6 (aunque esas frases de copiar&pegar es lo mejor que pueden hacer para generar reacciones sinápticas).

PS: Hay otro método muy de moda, el Manga-troll: dibujar enrollados aunque insultantes cutre-comics sobrecargados de referencias a películas clásicas. Pero no sé dibujar ni una montaña nevada, lo siento. ;-)

Friday 10/8/2007

Diez señales de que no eres tan listo como piensas

Filed under: frases, Curiosidades — gallir @ 20:59

Me hizo mucha gracia –sobre todo porque me identifiqué con algunas– el artículo Ten signs that you’re not as clever as you think. Pongo una traducción liberal de las diez reglas –no me atrevo a arruinar también las cortas pero simpáticas explicaciones–:

  1. Deploras la obsesión con la cultura de los celebridades, pero tienes opiniones sobre algunos famosos.

  2. Usas la palabra nazi, fascista o comunista (o el típico español “progre”) para describir lo que no te gusta.

  3. Alguna vez has dicho “no tienes derecho a juzgarme”.

  4. Sermoneas sobre el medio ambiente pero comes carne de animales de granjas.

  5. Has llamado a un país “tierra de inmigrantes”.

  6. Has dicho algo muy interesante y lo arruinas con “lo que nos lleva a la cuestión” (en el original begs the question).

  7. Recuerdas a todo el mundo que “no quieres volver a la edad media” (en el original “oscura”).

  8. Citas a una película como prueba.

  9. Te describes como una persona creativa.

  10. Has dicho algo, alguna vez con un mezcla de sarcasmo y risa forzada (como un “yayaya” de superioridad).

Monday 9/7/2007

Deseo unánime

Filed under: chorradas, Personal, Curiosidades — gallir @ 16:31

el deseo

Tuesday 29/5/2007

Pseudociencia de la blogocosa

Filed under: ciencia, Curiosidades, soft libre — gallir @ 18:36

Anoche y esta mañana, por pura curiosidad, me puse a buscar y leer tochos, artículos y “libros” presuntamente “académicos” sobre blogs y la blogocosa. Salvo unos pocos que estudian temas de modelos dinámicos, redes sociales y small worlds no he encontrado nada que tenga la mínima rigurosidad científica.

Por razones obvias –ya tengo suficientes “enemigos” y tampoco es una observación de casos particulares– no pongo enlaces, pero en general hay joyas con argumentos del tipo:

En 1990 y pico el señor X escribió un blog, tiempo después Y le llamó así, unos años después X seguía escribiendo y el señor Z afirmo que eso era un hito. Además según Technorati hay más blogs que servidores webs. Por lo que queda demostrado que es la revolución y que somos la hostia.

Lo más “científico” que se puede encontrar son los ya cansinos números de Technorati.

Además en todos se les ve el plumero de folias y filias en los enlaces o apuntes que citan. En los “tutoriales” o “introducciones” muchos servicios de blogs hispanos que no aparecen (siempre mencionan a uno o a otro, pero se “olvidan” de los demás). Me llama la atención también como esos “academicistas” odian citar a algunos webs y blogs más “populares” que no sean de sus amigos (sin ir más lejos, encontré a unos que citan a sitios que usan el software del Menéame, pero en ningún caso a este último). ¿Neutralidad y objetividad académica?

A pesar que la mayoría defienden la cultura libre, las “Creative Commons” y el “valor de compatir”, no pude leer algunos libros porque no están disponibles ni para pre-visualizar por Internet, sólo en papel y pagando.

Busqué referencias a artículos científicos, con revisión de pares, y tampoco es que encontré demasiado. En realidad casi nada. Existen, están, pero estos están muy pocos citados y mencionados en la “blogocosa”.

¿La “pseudociencia de la blogocosa”?

¿Alguien me puede recomendar algunos artículos y papers científicos de verdad que no sean los tradicionales de redes sociales y derivados de trabajos Watts, Barabási o Huberman (acostumbro a seguirles la pista, son fáciles de encontrar)?

Next Page »

Powered by WordPress