Sunday, February 21, 2021

Luz verde para el examen de doctorado


Cuando empecé el doctorado supuse que esos 4 años iban a ser largos pero al contrario, se han pasado demasiado rápido. Recuerdo cuando escribía algunos capítulos de la tesis y me decía a mí mismo: "no sé hacia donde va esto". Hoy se ha aclarado el panorama y el trabajo hecho parece haber dado sus frutos. Tengo un par de contribuciones que me parecen importantes (en la Teoría de Juegos) y que además, he aplicado al ajedrez.

El 10 de febrero tuve la última revisión del doctorado y mis tutores estuvieron de acuerdo que ya había cumplido con los requisitos, por lo que me han dado luz verde para empezar los trámites para pedir así el examen de grado y finalmente recibirme como doctor.

Y aunque aún me falta un importrante punto, corregir la tesis para que quede ya la versión final, me he dado cuenta de las facilidades que la Universidad Nacional Autónoma de México (UNAM), me ha dado todos estos años. Para empezar, tuve la posibilidad dee trabajar con el Dr. Jorge Luis Ortega Arjona, quien fue mi asesor del trabajo de tesis, quien me vio cada jueves en todos estos años para discutir los temas de la tesis. Igualmente, los Doctores Héctor Benítez y Vladislav Khartchenko, quienes revisaron cada semestre los avances de mi trabajo, lo que me parece invaluable. Y vaya que lo es si consideramos que para mis estudios de doctorado no pagué un solo peso y tuve el soporte de estupendos académicos, quienes usaron mucho de su tiempo sin paga alguna. Alguna vez el Dr. Rafael Fernández me dijo: "La UNAM es muy generosa" y hoy puedo confirmar a pie juntillas sus palabras.

Resta pues dar el último esfuerzo: la corrección de la tesis, mandar un segundo artículo a una revista indexada (el cual prácticamente está listo) y realizar los trámites para que en un futuro muy cercano ya, haya terminado este ciclo. Y en su momento hablaré de cuando ocurra eso pero mientra stanto, quiero dejar mi agradecimiento aquí plasmado a todo el esfuerzo de mis tutores para ayudarme a llegar a concluir este nivel académico.

Saturday, February 20, 2021

Se libera el código fuente de los FotoMorsaicos



Mi primer acercamiento al tema de los fotomosaicos fue la película The Truman Show, la cual tenía un poster en donde se mostraba el rostro del protagonista hecho con pequeñas fotos, todas ellas sacadas de la película misma.


Era claro que este trabajo se había hecho con algún programa y pronto descubrí que Robert Silvers era el autor de esta imagen. ¿Cómo es que la hacía? Por algún tiempo pensé sobre el algoritmo que estaba detrás de los fotomosaicos. Finalmente descubrí lo que había que hacer y puse manos a la obra. La idea básica es que un programa de fotomosaicos hace un filtro mosaico pero en lugar de usar colores sólidos, usa fotografías cuyo color promedio es parecido al color sólido que debería ir en cada región del mosaico. Escribí entonces un programa en Delphi que hacía un fotomosaico básico. Usaba una colección de unas 6,000 fotografías de alta definición. 

Sin embargo, con el tiempo me di cuenta que un buen programa de fotomosaicos debe contemplar más características: usar diferentes bibliotecas de imágenes, poder decirle al sistema si quiero que haya regiones repetidas o no, es decir, si se debe poner la misma foto o hay que hacer que haya más variedad de las mismas. Igualmente, la idea de fusionar la imagen original en un porcentaje con el mosaico generado “suavizaba” el resultado final, haciéndolo mucho mejor visualmente.

El desarrollo original se publico en la desaparecida revista Dr Dobbs Journal. Un investigador, Thiadmer Riemersma, publicó un artículo estudiando la manera en como los seres humanos ven los colores.( "Colour metric." CompuPhase. May 26, 2008. http://www.compuphase.com/cmetric.htm). Usé su aproximación y el software mejoró más visualmente. Fue de hecho el mismo T. Riemersma quien me escribió al respecto después de leer mi artículo.


Hoy el software permite: 1.Usar diversas colecciones de imágenes (hasta 100,000 fotografías); 2. Hacer blending entre la foto original y el mosaico generado de manera que ambas se fusionen en un porcentaje determinado; 3. Permitir repetir imágenes consecutivas o no. Un fotomosaico con imágenes no repetidas es mucho más aceptable visualmente.



Primer FotoMorsaico hecho con mi software (Ilse, la cantante de Flans)

En https://sourceforge.net/projects/fotomorsaicos/ se encuentra todo el código fuente y la documentación completa del proyecto, escrito totalmente en Delphi y poniéndose de manera pública en el cumpleaños 26 de Delphi.

El Fotomorsaico de David I, gurú de Delphi





Para ganar el nuevo Delphi RAD Studio




Hace 26 años nació Delphi 
(*), la evolución de lo que era Turbo Pascal, el cual se había convertido en uno de los lenguajes de programación más usados porque contenía editor y compilador en muy poco espacio de almacenamiento. La versión completa de Turbo Pascal 3.0 requería unos 50K y era notablemente rápida paqra compilar. Borland, con el tiempo, evolucionó y cuando Windows se convirtió en cierta medida en el sistema operativo más usado en el mundo, nació entonces Delphi, que era el nombre clave de Turbo Pascal para Windows. Sin embargo, eventualmente la empresa le dejó ese nombre y de nuevo, se volvió a revolucionar el software de desarrollo.

La interfaz gráfica de Windows representa una serie de nuevos retos para desarrollar herramientas de programación. Delphi, que finalmente es un Turbo Pascal “con esteroides”, se volvió muy popular. Hubo un número indeterminado de sitios de desarrollo, colecciones de bibliotecas y rutinas, foros de discusión, etcétera. Hoy -después de 26 años- Delphi sigue su desarrollo bajo la empresa Embarcadero y para festejar los 26 años de vida, han lanzado un concurso en donde los desarrolladores de Delphi (desde la versión Seattle en adelante), pueden mostrar en un “showcase”, los desarrollos que han hecho. El ganador del concurso se llevará la última versión de Delphi RAD Studio.

Para ganar se necesita ser el tuit con más likes, me gusta, que hable del software creado. Hice un mensaje en mi cuenta de Twitter (@morsa), el cual pueden verlo aquí:

 

Así que les pido si pueden apoyar con un me gusta en Twitter en ese tuit (mensaje público) que he puesto. Como he dedicado muchos años a la programación, me haría feliz el poder usar la versión más reciente de Delphi, que sin duda –después de 26 años de desarrollo- sigue siendo una de las mejores herramientas de programación que he usado.

A ver si juntamos muchos likes y resulto ganador 🙂

____

(*) La imagen que ilustra este artículo es la de la presentación de mi programa en el sitio de Delphi, dedicado al Showcase (https://blogs.embarcadero.com/a-fantastic-portrait-program-from-craps-dice-is-made-with-delphi/)


Wednesday, February 17, 2021

El código fuente del programa que hace fotos con dados



En mayo del 2020, escribí sobre una imagen hecha con dados, creada por la ciberartista Barbara Lynn Helman. Aparentemente la creadora puso los dados de acuerdo al tono de gris que visualmente hallaba en cada pedacito de la imagen. Las fotografías que presentó parecen indicar esto. Sin embargo, hacer visualmente así un cuadro hecho con dados hubiese sido una labor demasiado complicada y probablemente muy fácil para cometer errores. Yo quiero suponer que Barbara usó algún programa que le indicaba qué dado poner en qué posición. Esta sería, en todo caso, la manera inteligente de hacer esta tarea.

Por ello, escribí un programa que precisamente genera imágenes con dados, como las que hace la señorita Lynn Herman. Y en realidad lo que hice fue modificar un programa que ya tenía que hacía semitonos. En consecuencia, hechas las modificaciones, obtuve rápidamente un programa que generaba las imágenes finales, poniendo dados virtuales (imágenes de dados), en lugar de poner dados reales en una superficie plana.


Quien quiera el software, escríbame a morsa@la-morsa.com para enviárselo de forma gratuita a su correo. En esta ocasión incluye el código fuente de todo el sistema.

El código fuente, aquí y el instalador, aquí.

@EmbarcaderoTech with #Delphi26th

Tuesday, February 16, 2021

Cómo resolver la vacunación contra covid-19 en México



La pandemia provocada por el virus sars-cov2 quizás ha sido ya demasiado larga. El mundo ha padecido una de las crisis económicas más notables de la que se tiene memoria y es claro que los esfuerzos por regresar a una normalidad, aunque sea "nueva", dependerá en gran medida de la vacunación universal contra el covid-19.

El gobierno de México, el de la 4T (cuarta transformación), ha decidido que sera éste quien controle y organice la vacunación masiva, la cual -cabe decirlo- está necesitando inmunizar a unas 100 millones de personas por lo menos. Para ello hay un "plan nacional de vacunación" el cual tiene un gran defecto: se basa en primera instancia de tener la vacuna, el componente biológico, porque sin el mismo, el plan hará rápidamente agua.

El gobierno de la 4T se ha llenado la boca de lo generosos que hemos sido al donar parte de nuestros cargamentos Pfizer a la ONU, para que la distribución de las vacunas sea más justo. La realidad es que esta supuesta justicia es un cuento chino. El problema es simple: las empresas que fabrican las vacunas las reparten a quien se las pague. Curiosamente en los Estados Uñdos, al escribir esto, ya han vacunado a unas 40 millones de personas. ¿Pues no que faltaban vacunas en todo el mundo? ¿ Cómo es que Israel ya ha vacunado casi a toda su población (unos 13 millones de personas)? Simple: porque desde hace rato compraron las vacunas para así aplicarlas.

México -no tengo datos pero no tengo dudas- seguro no ha pagado muchas de las supuestas vacunas que dicen nos van a llegar. No podemos desde luego saber nada porque el gobierno mexicano ha puesto en reserva los contratos con las farmaceúticas (por 5 años), lo cual es extraño porque en Estados Unidos, así como otros países, esos contratos se pueden consultar. Según el Secretario de Hacienda, se han gastado 9 mil millones de pesos, que son en realidad 450 millones de dólares. A unos 12 dólares por dosis, estamos hablando de un total de apenas 37 millones de vacunas. Se necesitan 4 veces más esta cifra para inmunizar a todos los mexicanos.

Hay muchos periodistas que suponen que el tema de la vacunación se convertirá en un tema de hacerse de votos para Morena y la 4T en este año de elecciones. Suena miserable pero ya me parece claro que algo hay de eso. El esquema de vacunación es absolutamente complicado en términos de logística y además, llegando medio millón de dosis por semana, simplemente tardaremos unos 4 años en vacunar a todos, totalmente inadmisible.

Pero  ¿qué hacer? ¿ cómo resolver esto? Yo tengo mi solución, la cual -pienso- podría implementarse con todos los controles posibles para evitar fraudes y problemas. La idea es simple: las farmaceúticas, el sector privado, deberían poder comprar lotes de vacunas. Ellos mismos se encargarian de distribuirlas a las farmacias, con lo que se elimina la necesidad de toda esa payasada de las brigadas "correcaminos", que son los que supuestamente vacunarán al país. Con mi idea, cualquiera puede ir a la farmacia y ponerse su dosis de la vacuna y a los 21 días ponerse la siguiente dosis.

Entonces imaginen el escenario: en lugar de brigadas, la gente va a las farmacias, se compra la vacuna e incluso habrá quien pudiese ponérsela directamente en el mismo establecimiento. El problema de la distribución estaría solucionado. Imaginemos que hoy hay vacunas en la farmacia de la esquina de mi casa. Pues me apersono, la compro y me la pongo. No hay necesidad de usar recursos gubernamentales para ello.

Pero más de uno dirá: ¿y qué hacemos con quienes no pueden pagar la vacuna? Fácil: en una dependencia del gobierno se le puede dar un boleto, una contraseña, un código QR, algo que mantenga el control correctamente para evitar abusos y con eso podría ir por su vacuna.

Así, no hay necesidad de ningún plan majestuoso sde vacunación y es más, el costo de las vacunas no lo pondría inicialmente el gobierno, sino que sólo lo haría para aquellos que no tuviesen el dinero para comprarla. Y esto saldría más barato o en el peor escenario, le costaría lo que le va a costar con todo este plan de vacunación.

Piénselo. Por ejemplo, ¿Cómo se distribuirían las vacunas en el país? Oferta y demanda, así de simple. Y podríamos pensar que en ciertas áreas de un difícil acceso, bien el gobierno podría ocuparase y apoyar. Igualmente, quienes quisieran entrarle al negocio de las vacunas las pagarían y todo sería transparente. Nada de contratos escondidos o reservados.

Y sí habría que pulir toda a estrategia pero me queda claro que sería más fácil de implementar y nos libraríamos de escuchar mentiras sobre la cantidad de dosis que han llegado, las que supuestamente van a llegar y además, nos ahorraríamos al intragable de Ebrard, que va y se toma la foto en el aeropuerto (recibiendo el cargamento de vacunas) y que dice con un orgullo patriótico que nadie cree: "Misión cumplida, presidente". Entiendo que el "canciller" quiere ser el siguiente presidente, pero es tan lamebotas hoy que da asco.


Saturday, February 13, 2021

La nueva televisión



Quienes tengan ya algunos años, habrán notado que la televisión abierta, la que está llena de anuncios y que nos da una serie de programas "gratis", está de capa caída. Los nuevos medios, como el Internet de alta velocidad, está cambiando la manera en como las personas ven la televisión o lo que ahora es simplemente plataformas de video como YouTube. Y es que gracias a que ahora se puede hacer "streaming", es decir, mandar información en tiempo real y a una buena velocidad, YouTube se ha convertido en la nueva televisión. 

Hoy más que nunca, la popular plataforma de videos ocupa la atención de millones de personas en el mundo. De hecho, algunos datos pueden mostrarnos la influencia y el dominio de YouTube en el mundo digital. Por ejemplo, Google es el sitio más visitado en el mundo y YouTube es el segundo (propiedad de Google,. a todo esto). Creada por Chad Hurley, Steven Chen y Jawed Karim (que eran en ese momento empleados de PayPal), puso su primer video público el 23 de abril del 2005. La producción fue creada por el co-fundador de YouTube, Karim, en el Zoológico de San Diego (llamado Me at the zoo). Esta historia/video fue el génesis de YouTube, y es tan popular que tiene hasta su propia página de Wikipedia. Al presente, YouTube recibe unos 65 mil nuevos videos al día y normalmente excede las 1000 millones de visitas por día. Tiene 1.9 mil millones de usuarios activos. Se suben más de 500 horas de videos a YouTube cada minuto.

Pero el éxito de la plataforma va más allá que el de cualquier sitio de videos. Los creadores de contenidos pueden ganar dinero mostrando sus videos, reuniendo número de visitas a sus videos que al mes les deja lo suficiente para vivir. Hay canales privilegiados, como por ejemplo, Luisito Comunica, con 30 millones de suscriptores. Luisito gana -por decir lo menos- unos 5 mil pesos por cada millón de visitas a cada uno de los videos. Pero es común que cada contenido que sdube tenga aproximadamente 4 o 5 millones después de 24 horas. Considerando que el joven YouTuber puede subir 4 o más videos por semana, las cantidades que gana son ya muy pero muy buenas.

Muchas personas, debido a este tipo de situaciones, han incursionado haciendo videos en YouTube. Muchos son cantantes pero la mayoría de los que destacan (o que pretenden destacar) en esta plataforma digital, se sienten comediantes. Los primeros que llegaron fueron WereverToMorro, Hola soy Germán, Yosstop, entre muchos otros. Poco a poco se han ido instalando en el gusto de los diferentes auditorios virtuales y desde luego, como los videos pueden ser "monetizados" y ganar dinero, entonces hemos visto el nacimiento de un número indeterminado de comediantes que se supone, quieren hacer reír a sus audiencias.

Es claro que no todos llegan a ganar grandes cantidades y de hecho, estos son los menos. Pero quienes se mantienen en el gusto de los que visitan  YouTube, están obligados a trabajar constantemente para producir nuevos contenidos todos los días. Vamos, no es una labor para aficionados y de hecho es hoy,  probablemente, todo un tema en donde hay profesionales que graban, editan y presentan contenidos de forma menos artesanal y más profesional, acorde con las herramientas digitales que se tienen hoy en día.

Lo curioso es que los artistas de la vieja televisión, por llamarlos de alguna manera, habían ignorado estas plataformas hasta ahora, porque de pronto parece ser que se dieron cuenta del potencial de las mismas. Y ahora hay más de un artista "de la tele" que busca posicionarse en los canales digitales, y no sólo en YouTube, sino en otras plataformas como TikTok, Instagram, Twitch, Periscope, etcétera. Y es que el mundo -debido a Internet- ha cambiado significativamente y hoy, quien no use la red de redes está un paso atrás.

Ya los artistas profesionales están viendo con muy buenos ojos las plataformas digitales, las redes sociales y evidentemente, el poner los contenidos accesibles y hacer que la plataforma los pague. Si a los consumidores les gusta, los creadores de estos contenidos podrán hacer un muy buen dinero. Si no ganan a suficiente, quizás no insistan en el esfuerzo o se desistan del mundo digital, pero la verdad, quien se aplique en la era de Internet a sacar provecho de este mundo moderno y conectado, puede incluso vivir de esto. Es cuestión de organizarse y ponerse las pilas para crear contenidos que las personas que acceden a YouTube los vean. No es tan difícil pero obviamente tampoco es un asunto trivial.


Monday, February 08, 2021

Patrones posicionales


En estos últimos cuatro años he trabajado intensamente sobre los patrones en ajedrez. Los más sencillos de entender son aquellos que involucran táctica, por ejemplo, el patrón denominado "regalo griego". Este puede verse en la siguiente partida:

Buchkou, Yury - Tsiareshka, Alesia, Vilnius Saltinis open 2013

1. d4 e6 2. Nf3 Nc6 3. e4 Nf6 4. Bd3 Bb4+ 5. c3 Ba5 6. O-O O-O 7. e5 Ne8 



8. Bxh7+ Kxh7 9. Ng5+ Kg8 10. Qh5 f6 11. Qh7# 1-0

Este es un patrón muy conocido y la Megabase registra unas 1030 partidas con este tema. El patrón, de hecho, puede representarse así:



Así, cuando se llega a esta configuración de piezas, el sacrificio en h7 casi se puede hacer automáticamente. Desde luego, nunca está de más revisar las variantes antes de realizarlo.

Los patrones son, pues, configuraciones de piezas y peones que atacan y defienden, de forma que cumplen con ciertas características que se ven una y otra vez, aunque las piezas no se encuentren estrictamente en casillas específicas.

En cambio, los patrones posicionales son más complicados de definir porque no hay maniobras realmente tácticas. En este caso básicamente se desea mejorar la posición.

Veamos un primer ejemplo: se presentó en la partida Botvinnik-Boleslavsky, del Campeonato absoluto de la URSS 1941. 


Juegan las blancas

La última jugada del negro fue 24. ... Qc6 y la pregunta aquí es ¿qué debe jugar el blanco? ¿deberá defender el peón de a4? Botvinnik entendía muy bien el juego posicional y sabía que el control de la columna e, además de la posibilidad de colocar un caballo en e5, le daban la ventaja. Sin embargo, había que deshacerse del caballo de g6 para poder tomar e5 en un momento dado. Entonces, debido a esta circunstancia, el patrón posicional se refleja como desalojar y restringir a la pieza (en este caso el caballo negro), de forma que posicionalmente vaya quedando cada vez más inferior el negro. 

Botvinnik jugó 25. g3! y las negras contestaron con  25. ... Rd6 (En caso de 25... Qxa4 26. h4 Rd6 (26... Rfd8 27. h5 Nf8 28. h6 y el ataque se juega solo, de acuerdo a las notas de Botvinnik) 27. h5! Nh8 28. Nf4) 26. h4 f6 (busca defender la casilla e5) 27. Qf5 Qc8 (y ahora hay que pensar de nuevo. ¿Cómo debe continuar el blanco? Botvinnik encuentra que la entrada a la séptima fila es decisiva) 28. Qxc8 Rxc8 29. h5 Nf8 30. Re7 Rcd8 31. Nf4 R8d7 32. g4 Rxe7 33. Rxe7 g5 34. hxg6 Nxg6 35. Nxg6 hxg6 36. Rb7 Kf8 37. Kf2 Ke8 38. Ke3 g5 39. Kd3 Re6 40. b4 axb4 41. cxb4 Kd8 42. a5 Kc8 43. a6 b5 44. Rxb5 Rxa6 45. Rxd5 Ra1 46. Rc5+ Kb7 47. d5 Rf1 48. Rc4 f5 49. Ke2 1-0

El siguiente ejemplo es de Botvinnik también. La partida se jugó en la Olimpiada de Leipzig 1960, 19 años después que la partida que vimos de Boleslavsky. Aquí juegan las negras. ¿Cómo deben seguir?

Tamburini-Botvinnik (juegan las negras)

Obsérvese primero la posición. Las negras tienen control sobre la columna e. Pueden poner la torre de a7 en e7 para incrementar la presión. Tienen acceso a la casilla e5, en donde pueden colocar un caballo fuerte. El alfil de h8 eswtá por el momento "escondido", pero claramente jugará un papel importante cuando Botvinnik movilice su caballo de f6.

En esta posición el excampeón mundial se percata de la mala ubicación del caballo en g3 y entiende que está ante el mismo patrón que en su partida con Boleslavsky. Por ende, juega: 21. ... h5! Tamburini entonces se da cuenta que hay que mover el alfil para que el caballo no vaya a una posición demasiado pasiva: 22. Bf1 h4 23. Nge2 Nh5! Nótese cómo Botvinnik gana espacio, su posición cada vez es mejor. Nótese también que no ha habido un solo golpe táctico. Normalmente, cuando la posición ya está madura, la táctica llega y decide la partida. Aquí las blancas se equivocaron y perdieron de inmediato: 24. Nf4?? Nxf4 25. Bxf4 Bd4+ 0-1 pues después de 26. Rh1 f4 gana una pieza.





Friday, February 05, 2021

Mueren dos ajedrecistas notables por covid 19


La pandemia no perdona raza, ni situación económica, ni condición física. Todos estamos expuestos al virus sars-cov2 y es importante dos cosas: i. protegernos lo más posible a través de las medidas de distanciamiento social y ii. al primer síntoma ir al médico y atenderse. Preferible una falsa alarma a dejarse a ver cómo evolucionan los síntomas porque en este caso puede ser tarde.


M.N. Raúl Rosas Reyes


Y si hablo de esto es porque dos buenos amigos y muy fuertes ajedrecistas mexicanos, los Maestros Nacionales Raúl Rosas Reyes y Alfonso Ferriz Salinas, fallecieron por complicaciones de la enfermedad covid-19. Con Raúl jugué muchas veces y siempre fue respetuoso y gran deportista. Aceptaba la derrota con una sonrisa. Analizábamos un poco (el post-mortem), y nos despedíamos como lo que siempre fuimos, buenos amigos. Recuerdo que en un Torneo Carlos Torre me tocó jugar en la mesa al lado de la suya. Su rival le estaba jugando muy agresivamente y Raúl se defendía con todo. Al final no soportó la tensión y Raúl perdió. Al término de la partida le dije que me había sorprendido la manera de defenderse y que bueno, ante el ingenio de su oponente nada se pudo hacer. Él asentía amablemente a pesar de haber perdido. El Maestro Rosas patrocinó muchos torneos y era un amante del ajedrez. Lo vamos a extrañar.

Del Maestro Poncho Ferriz, hijo del decano del ajedrez, el Maestro FIDE Alfonso Ferriz Carrasquedo, quien destacó rápidamente en el ajedrez.  Poncho Ferriz era un jugador apasionado, muy fuerte, y tuvo un momento de gloria cuando ganó el Torneo Nacional de Estados Unidos en Las Vegas, Nevada. Poncho prometía mucho como ajedrecista y su padre -que tenía un club de ajedrez- lo apoyaba. Vamos, se habló de incluso cambiarse de nacionalidad para poder jugar la olimpiada de ajedrez, pues no estaba entre los que habían clasificado para ese torneo, entre un sinfín de rumores.


M.N. Alfonso Ferriz Salinas


La carrera de Poncho, sin embargo, tomó otro derrotero. Poco a poco dejó de jugar torneos y se dedicó más a la enseñanza. Había diseñado un sistema, tlamatimini -creo le llamaba- y era todo un esquema lúdico. Poncho pugnaba por jugar ajedrez rápido, en contra de lo que otros ajedrecistas han dicho hasta el cansancio al respecto de jugar rápido y superficialmente. El Maestro Ferriz Salinas creó la ESNAJ, la EScuela Nacional de Ajedrez, e incluso propuso terapias ajedrecísticas para ayudar a los niños con síndrome de Down.

Hace unos años, cuando Kasparov vino a México, Poncho Ferriz lo retó públicamente a un duelo llamado "el hilo de Ariadna", en donde básicamente se ponen diez tableros de ajedrez, con sus respectivos relojes, y dos jugadores juegan diez partidas a toda velocidad. Poncho era un experto en esta modalidad de ajedrez y esperaba que Kasparov aceptara el reto, pero probablemente el ogro de Bakú jamás se enteró siquiera de la propuesta de Poncho, pues Kasparov venía a una sereie de actividades por las cuales le habían pagado unos particulares. Así que todo quedó en una anécdota.

Lamento mucho el fallecimiento de estos dos fuertes jugadores, que además, fueron muy buenos amigos porque al final del día, el ajedrez une. Mi más sentido pésame a los familiares de ambos maestros.

Wednesday, February 03, 2021

Cuando el gobierno no entiende de tecnología

Hoy todos estamos acostumbrados a Internet, a conectarnos a diversos sitios, estar en redes sociales (como Twitter y Facebook), ver videos en YouTube, entrar a nuestras cuentas de Gmail o Outlook, hacer búsquedas en Google, etcétera. Todo es rápido en general y no nos asombra, pero atrás de ello hay mucho más de lo que podemos imaginar. Me explico.

Los sitios en Internet están alojados en servidores web, que prestan sus servicios y atienden las peticiones de los usuarios. Muchas veces la infraestructura que se necesita para poner un sitio web va más allá de poner una computadora con una página web. En muchos casos se requieren de más servidores (en red), que puedan usarse en la medida que entran cada vez más usuarios. Así, si usted lector, lectora, pone un sitio en Internet y tiene un flujo de unas 10 a 20 personas al mismo tiempo, quizás no necesite muchos insumos de cómputo y el hardware que ha puesto le sea suficiente. Sin embargo, si su sitio requiere de aceptar miles de peticiones por hora, es probable que necesite más galleta, más infraestructura en cómputo, de manera que los usuarios que acceden al sitio puedan verlo.

Pensemos por ejemplo, en YouTube. Este portal de videos, probablemente el más famoso del mundo, tiene alrededor de 1000 millones de visitas por día. ¿Cuántos servidores se requerirán para poder servir a los usuarios que entran al sistema? Miles. Pero esto -como usuarios- nos es transparente. No lo notamos y si se tarda un poco el servidor en darnos acceso, entonces nos molestamos y decimos cosas como "¡Qué lento est´el sistema!".

Otro ejemplo: entre usted a Google y haga una consulta. La respuesta llega casi inmediatamente. ¿Cómo le hace Google para ello? Pues tiene miles y miles de servidores ara este fin, además de un sistema de bases de datos muy eficiente que se actualiza todos los días. Se estima que hoy en día Google usa unos 900 mil servidores

Pues bien, todo esto viene a cuento porque es claro que las autoridades de la 4T no entienden de tecnología, de servidores, de nada de esto. Pero eso sí, son muy modernos y abrieron un portal para que la gente de la 3a edad pudiese entrar e inscribirse para recibir la vacuna contra el covid-19. En https://mivacuna.salud.gob.mx/index.php se supone que los adultos mayores pueden registrarse para que el Sector Salud los tome en cuenta y los programe para aplicarles las correspondientes dosis pero ¡oh! el sistema indica que el servicio no está disponible... 

De acuerdo con el ignorante López Gatell, se recibieron unas 60 mil peticiones por segundo en el sistema, lo que lo saturó y colapsó. Por supuesto que eso es mentira. Si fuese así, en una hora habría recibido 216 millones de peticiones de adultos de la 3a edad y eso sobrepasa incluso toda la población del país. 

El problema es que hay que entender que no se puede abrir un sitio como para un registro tan importante y no poner la infraestructura en cómputo. Vamos, que nadie hizo el mínimo cálculo sobre la cantidad de peticiones que tendrían que atender y la carga de datos a manejar. No hubo ninguna planeación y por eso recibimos el bonito mensaje que se muestra al inicio de este artículo.

Esta es pues la realidad del supuesto esfuerzo coordinado del gobierno de la 4T para lidiar con la pandemia. Van de torpeza en torpeza, de mentira en mentira, como el asunto de las dosis de vacunas que supuestamente deben llegar al país. Como no se pueden ver los contratos, porque el gobierno los ha reservado por N años, entonces tenemos que suponer que compraron millones de dosis, aunque nadie sabe a ciencia cierta ni a quienes ni la cantidad de vacunas. Por esto mismo, todo sale mal y como un amigo solía decir: "no me importa que me mientan. Lo queme choca es cacharlos en la mentira". Y esto es lo que pasa y seguirá pasando. El gobierno de López Obrador se la pasará haciendo maromas para justificar todas las estupideces, las cuales se están convirtiendo en cotidianas. Así las cosas.