tag:blogger.com,1999:blog-74151032024-03-07T09:56:48.548+01:00reflexiones de fortran y otras basurasA diario ocurren muchas gilipolleces graciosas que contarle a los colegas. A veces simplemente uno tiene ganas de pegar un par de gritos porque está harto de todo. En ocasiones sólo se busca provocar. Para todo eso está este blog.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.comBlogger323125tag:blogger.com,1999:blog-7415103.post-81111955001588065062021-05-16T11:51:00.005+02:002021-05-16T11:54:05.056+02:00Cómo voté en las pasadas elecciones<p>El 4 de Mayo es el día de Star Wars, pero en Madrid también hubo elecciones al gobierno de la Comunidad.</p><p><i>Alguna vez que otra </i>(<a href="http://fortran.blogspot.com/2010/11/ideas-para-superar-la-democracia.html">aquí</a> y <a href="http://fortran.blogspot.com/2006/03/la-democracia-me-la-menea.html">aquí</a>, seguramente alguna más que se me haya escapado) ya he hablado sobre que la democracia tal y como la experimentamos en la mayoría de los países tiene poco de democrática; y también he expresado mi tremendo malestar con todos los políticos.</p><p>Eso me llevó a practicar el <a href="https://www.youtube.com/watch?v=6bAXDSzzWU4">abstencionismo activo</a> durante los últimos 15 años (así a ojo), como forma de expresar mi disconformidad con el sistema, pero estas últimas elecciones eran bastante significativas por la jarana que se estaba montando, así que decidí hacer una excepción. Pero ¿cómo votar sin luego sentirme sucio?</p><p>Si algo tenía claro es que el extremismo ya la polarización del panorama político últimamente están haciendo más daño que el bipartidismo de toda la vida, así que ideé el siguiente esquema: escogí las papeletas de PSOE, PP, Ciudadanos y Más Madrid, como representantes de la izquierda/derecha más o menos moderada y las metí en sobres. Mi hermano me insistió en que por lo que más quisiera no le diese mi voto a Ayuso, que prefería que votase a VOX antes que al PP; así que permuté esas papeletas muy a mi pesar por no darle un disgusto. Añadí un papelote que ponía en letras rojas bien grandes "NO HAY DEMOCRACIA" a otro sobre (no me gusta malgastar un buen chorizo en estas cosas) y me dirigí al colegio electoral.</p><p>Después de esperar una bonita cola en La Fiesta de la Democracia (que cayó en martes), me encontraba delante de la urna. Barajé los sobres, escogí uno al azar y lo metí en la urna. Acto seguido tiré los demás a la papelera y me fui de allí sin volver la vista atrás.</p><p>Así que voté, pero sólo sé con un 20% de certidumbre a quién (o si fue nulo). Creo que por el momento sigo con la conciencia tranquila. En las próximas elecciones quizá pruebe con alternativas más exóticas, se admiten sugerencias.</p>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-85941467545861165562021-05-10T19:41:00.005+02:002021-05-10T19:41:53.655+02:00Mindfulness y minimalismo<h4>I</h4><p>Creo que no sería ninguna sorpresa si os digo que normalmente tengo problemas para concentrarme, que seguramente padezca de déficit de atención e hiperactividad aunque nunca me lo hayan diagnosticado (porque en mi generación no hacía falta recurrir al especialista para estas cosas, <b>el tratamiento eran dos buenas hostias</b> - que siendo sinceros sí que surtían efecto durante un rato más o menos largo).</p><p>Hace unos 6 años estaba en Las Vegas con mi buen amigo Sherwin, que es mi mejor mala influencia. Después de una racha bastante intensa de alcohol y blackjack, me estaba entrando el asobine. así que anuncié mi disposición de irme al sobre. Como buen diablillo de los que aparecen en el hombro ante una decisión, mi colega intentó disuadirme y me ofreció una pirula maravillosa: <b>Adderall, el medicamento que hace funcionar Silicon Valley</b>.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJS88QEdaDfuT-r5fZidA0CyVxCLXG5jjB9u7oHzmc41xWZV9k0jZnEVE-emui4xU-DmUNEMd_VhQ2mWevboTiGthATw5H6d69MG7nVfG3ND68qt0KIWIui42Vfgk_tAAqv24IjA/s1651/IMG_20150925_140952.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1238" data-original-width="1651" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJS88QEdaDfuT-r5fZidA0CyVxCLXG5jjB9u7oHzmc41xWZV9k0jZnEVE-emui4xU-DmUNEMd_VhQ2mWevboTiGthATw5H6d69MG7nVfG3ND68qt0KIWIui42Vfgk_tAAqv24IjA/s320/IMG_20150925_140952.jpg" width="320" /></a></div><p>Para aquellos que no estéis familiarizados, Adderall es un medicamento para tratar el ADHD (Attention Deficit Hyperactivity Disorder) y en EEUU lo recetan como si fuesen Pastillas Juanola. El principio activo es similar a las anfetas o la farlopa, pero si se lo dan a los niños pensé que tampoco podía ser tan malo, así que partí la rula por la mitad y me la tomé con un mojito.</p><p>Hizo efecto bastante rápido y <b>recuerdo ser invadido por una sensación de serenidad absoluta. Me sentía completamente anclado al presente</b>. Mi mente normalmente siempre está divagando entre el pasado (arrepentimientos, frustraciones) y el futuro (incertidumbres, dudas), dejando las migajas de atención que quedan para tratar con lo que sea inmediatamente actual. De repente sentí que todo esa capacidad para concentrarme estaba disponible para la tarea que me tenía ocupado, que era emborracharme y perder dinero al blackjack, cosa que hice muy eficientemente hasta las 6 de la mañana.</p><p>En aquel viaje palmé unos 600$ en los casinos, pero me gusta pensar que fue una inversión en auto-descubrimiento y en hacer bonding con Sherwin.</p><p>Durante los meses siguientes fui capaz de evocar aquel estado de concentración sobrehumana en cierta medida, sin necesidad de tomar ninguna sustancia. Es difícil de explicar, pero creo que lo más parecido sería recordar una canción en tu cabeza; no necesitas estar escuchándola pero de algún modo puedes oírla y sentir algo muy similar... Pero con el tiempo se va olvidando y acabé perdiendo esa capacidad.</p><h4 style="text-align: left;">II</h4><p>Tres años después me encontraba viajando de mochilero por Tailandia. Ya llevaba mucho trote a mis espaldas y el agotamiento acumulado me estaba pasando factura, así que decidí tomármelo con calma en Chiang Mai. Encontré un albergue barato y me apalanqué allí durante casi un mes, mi rutina era comer pad thai, pasear, hacer fotos y leer ebooks que tenía acumulados en el tablet.</p><div class="separator" style="clear: both; text-align: center;"><p style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTuAPjgz5bc2t3f_vDtW3ZzHEKYRQ3r_1vV1TBGE1r_5AXxqEo4RPoPrBpkOibP04VcTexS4erUCkZ2j9JnKXqNJ7-2N8Vd_hmmyU3aRbhaRreQBn13Voq44X-VRAijqaW5CH9A/s1944/05220012.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1296" data-original-width="1944" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTuAPjgz5bc2t3f_vDtW3ZzHEKYRQ3r_1vV1TBGE1r_5AXxqEo4RPoPrBpkOibP04VcTexS4erUCkZ2j9JnKXqNJ7-2N8Vd_hmmyU3aRbhaRreQBn13Voq44X-VRAijqaW5CH9A/s320/05220012.JPG" width="320" /><br /></a></p><p style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFzctVIw9vvVyPxDPjvvtt81SLahgv5Z09L9R4xFg1ny8rZFhZR0PsLn6-OCxntEBekl9OJVRRPYrhO1HBbA7LQIbz6CP1rPItzEo22e3cl66CMlyaHbMTSd4AqGxKN8JyDyZ4ew/s1857/05190012.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1238" data-original-width="1857" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFzctVIw9vvVyPxDPjvvtt81SLahgv5Z09L9R4xFg1ny8rZFhZR0PsLn6-OCxntEBekl9OJVRRPYrhO1HBbA7LQIbz6CP1rPItzEo22e3cl66CMlyaHbMTSd4AqGxKN8JyDyZ4ew/s320/05190012.JPG" width="320" /></a></p></div><p>Uno de esos ebooks iba sobre <i>mindfulness</i>. Nunca he sido especialmente dado a la espiritualidad, meditación, yoga, ni cosas hippies por el estilo, pero visitando tanto templo budista a uno le acaba picando al curiosidad y decidí que podía darle una oportunidad a la versión más "científica" del asunto.</p><p>Así que durante casi un mes, durante los ratos muertos en mi catre me ponía a leer y practicar los ejercicios. Poco a poco empecé a recordar y evocar de nuevo aquella sensación que experimenté por primera vez Las Vegas bajo la influencia del Adderall.</p><p>Siguiendo la metáfora que hice en el apartado anterior, <b>si el Aderall era como escuchar una canción y luego ser capaz de recordarla durante un tiempo, con el <i>mindfulness</i> estaba aprendiendo a tocar mi propia música</b>.</p><p>Pero al igual que tocar un instrumento musical, es algo que requiere práctica y constancia. Cuando dejé de hacerlo habitualmente, volví a perder la capacidad de estar en ese estado de serenidad y presencia en el momento.</p><h4>III</h4><p style="text-align: left;">Pasa el tiempo y nos encontramos con una pandemia bastante maja. Para algunos es el fin del mundo (montones de gilipollas diciendo que les han robado la juventud... Que sólo tenéis que quedaros en vuestra puta casa, a una trinchera os mandaba yo, hijos de puta); y para otros es una oportunidad de reinventarse, de recuperar cosas que habíamos olvidado, de simplificar.</p><p style="text-align: left;">Yo en concreto aproveché para hacer algunas cosillas que tenía pendientes, como programar un juego o aprender (más o menos) a hacer modelado y animación 3D, leer algún libro que me recomendó mi padre hace más de 20 años, intentar ponerme otra vez en forma y sobre todo hacer limpieza.</p><p style="text-align: left;">Cuando estuve viajando por el mundo llegué a acarrear una mochila de más de 15 Kg en un momento dado, lo cuál era un inconveniente enorme no sólo por el peso, sino por la complicación de que cuando la deshaces tienes que hacer malabarismos para volver a meterlo todo, de intentar disimularla como equipaje de mano y rezar para que no te la pesen, de tener que andar sacando todo para encontrar algo que tienes en el fondo...</p><p style="text-align: left;">Al decidir que el viaje estaba llegando a su fin, empecé a soltar lastre. Primero fueron unos pantalones que quedaron teñidos de rojo sangre por culpa de las sanguijuelas. Después el kit de snorkeling, que dejé en un albergue en Bangkok. Después unas zapatillas que ya habían dado todo de sí... Es una lástima que sólo al final me diese cuenta de que <b>de todo lo que había en mi mochila, era precisamente el espacio vacío lo que más feliz me hacía</b>.</p><p style="text-align: left;">Las cosas materiales que llevamos con nosotros no sólo ocupan un espacio físico, también ocupan espacio en nuestra mente. Tener muchas cosas nos obliga a tener ciertas responsabilidades hacia ellas; buscarles un sitio y recordar cuál es (o desesperarnos al no encontrarlas), mantenerlas en buen estado, escoger entre varias de ellas que cumplen una función similar (fatiga de decisión), nos distraen cuando se cruzan en nuestro día a día...</p><p style="text-align: left;">Desde entonces me he deshecho de lo siguiente:</p><p style="text-align: left;"></p><ul style="text-align: left;"><li>5 monitores</li><li>3 tablets Android</li><li>4 ordenadores portátiles</li><li>2 ordenadores de sobremesa</li><li>2 cámaras de fotos digitales</li><li>2 cámaras de fotos de película</li><li>12 objetivos fotográficos</li><li>5 teléfonos móviles</li><li>1 cámara de vídeo Betamax</li><li>1 proyector de 8mm</li><li>2 mochilas para equipo fotográfico</li><li>1 PSP y 22 juegos</li><li>1 teclado Yamaha</li><li>... y mucha más mierda</li></ul><p style="text-align: left;">Algo parecido me ha pasado con los cuadernos de notas. Tenerlos a mano es una tentación constante para hojearlos. No sé cuántas veces he podido releer viejas anotaciones sobre tareas que ya he completado y ya no sirven para nada, simplemente porque estaban encima de la mesa.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmXkthq0DUuFaaQoiHMIkt2Jjy0jXh5VMHOgKJ7iP-46h44026ZMTrISX0ndN11xwVGATn_Gm2GjaIGiCdUeNN6ATkzPHDnQl1U-UDbK9pAaUEsIhtW3cGqLfYcQy_aFTpRMGFw/s1651/IMG_20210510_192552629.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1238" data-original-width="1651" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSmXkthq0DUuFaaQoiHMIkt2Jjy0jXh5VMHOgKJ7iP-46h44026ZMTrISX0ndN11xwVGATn_Gm2GjaIGiCdUeNN6ATkzPHDnQl1U-UDbK9pAaUEsIhtW3cGqLfYcQy_aFTpRMGFw/s320/IMG_20210510_192552629.jpg" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU7NelIRd6RLA-QP-umoA3pj65uT_0mO-iGmm1MWUkH42gAnfuktGNqZMESTaEtS0LsrOzEZz7QCOX1n2QflXumv02U_LoNMbkeTKmKopgBk5SuaV_faUzcBqcB49d4FqCbzC4Kg/s1238/P_20171008_214411_vHDR_On.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1238" data-original-width="928" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU7NelIRd6RLA-QP-umoA3pj65uT_0mO-iGmm1MWUkH42gAnfuktGNqZMESTaEtS0LsrOzEZz7QCOX1n2QflXumv02U_LoNMbkeTKmKopgBk5SuaV_faUzcBqcB49d4FqCbzC4Kg/s320/P_20171008_214411_vHDR_On.jpg" /></a></div><br /><p>Por el momento no he echado nada de menos. Es importante recordarse eso, porque muchas veces tenemos miedo a dejar marchar las cosas, pensando que en algún momento podremos volver a necesitarlas, pero normalmente no es el caso.</p><p><br /></p><p>No puedo garantizar que nada de lo que os he contado aquí os vaya a funcionar a vosotros, ni siquiera estoy seguro de si me funciona a mí; pero espero que al menos os animéis a experimentar, ahora que tenemos tiempo.</p><p></p>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-75743502225022241992021-04-30T09:51:00.001+02:002021-04-30T09:51:13.109+02:00Perfiles Covid-19 (Vol III): artistas<p>Estaba pensando en empezar con Miguel Bosé, pero me siento abrumado. Uno no sabe si sentir odio o lástima hacia este muñeco roto. Lo mejor que le podía haber ocurrido es pasar a la historia como Jim Morrison o Sid Vicious.</p><p>Así que vamos a entrar en faena con Love of Lesbian. Hace poco dieron un concierto que se catalogó como "experimento", donde juntaron a 5000 retrasados con mascarillas, pero sin respetar el distanciamiento social. El titular de la noticia dice <a href="https://www.elperiodico.com/es/ocio-y-cultura/20210427/concierto-masivo-love-of-lesbian-resultados-contagios-covid-11684903">El concierto de Love of Lesbian indica que los actos masivos pueden ser seguros</a>.</p><p>Esa es la conclusión que sacan. Tócate los cojones. En lugar de "los cribados masivos funcionan para saber si la gente es contagiosa" te dicen que los actos masivos pueden ser seguros. Porque creo que todos sabíamos ya que el virus no se manifiesta ex-nihilo entre gente que no está infectada.</p><p>Es como si haces pruebas de enfermedades venéreas a 100 personas, dan todos negativo, les metes en una orgía follando todos con todos a pelo y luego dices que nadie se ha contagiado, que el sexo sin protección es seguro.</p><p>Han creado una falsa sensación de seguridad con el único fin de promover una actividad económica, que en tiempos de pandemia cuesta vidas.</p><p>La realidad es que a efectos prácticos es imposible saber en todo momento si la gente está infectada o no. En una situación excepcional puedes hacer pruebas a 5000 personas, pero eso es insostenible. Lo más efectivo sigue siendo errar en el lado de la precaución y asumir que cualquiera puede estar contagiado.</p><p>A los artistas les importa una mierda tu salud, sólo quieren tu dinero.</p>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-62318783452161521362021-03-10T04:24:00.006+01:002021-03-10T04:26:56.971+01:00En contra del foto-realismo en los juegos<p>¿Cuánta fidelidad gráfica es necesaria en los juegos?</p><p>A la vista de cómo ha evolucionado la industria, parece ser que es obvio que nunca es suficiente, puesto que año tras año aparecen títulos que nos dejan la boca abierta con gráficos que parecen cada vez más realistas.</p><p>Recuerdo que cuando jugaba a la Atari 2600, aquellos pistoleros hechos con unos 10x10 pixels (así a ojo) me parecían una representación perfectamente válida de la realidad.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://upload.wikimedia.org/wikipedia/en/0/07/Outlaw_Atari_2600_screenshot1a.png" style="margin-left: 1em; margin-right: 1em; text-align: left;"><img border="0" data-original-height="223" data-original-width="176" src="https://upload.wikimedia.org/wikipedia/en/0/07/Outlaw_Atari_2600_screenshot1a.png" /></a></div><div style="text-align: right;"></div><p></p><p></p><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Cuando vi la GameBoy de mi primo, el <i>Contra</i> me pareció algo sencillamente espectacular:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://i.ytimg.com/vi/uJH-9GENMAA/mqdefault.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="180" data-original-width="320" src="https://i.ytimg.com/vi/uJH-9GENMAA/mqdefault.jpg" /></a></div><br /><div class="separator" style="clear: both; text-align: left;">Y cuando mis padres me compraron una NES, en el juego <i>Darkman</i> me parecía que era imposible hacer unas texturas de ladrillo y roca más realistas que éstas (¡por no hablar de la música!):</div><div class="separator" style="clear: both; text-align: center;"><a href="https://i.pinimg.com/originals/1a/5f/f9/1a5ff94c96ffd6d9765a69ffd3d7a129.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="224" data-original-width="256" src="https://i.pinimg.com/originals/1a/5f/f9/1a5ff94c96ffd6d9765a69ffd3d7a129.png" /></a></div><div class="separator" style="clear: both; text-align: left;"></div><p></p><p>Después llegó el PC a casa y con él el <i>Wolfenstein 3D</i>... ¡Eso sí que era inmersión!</p><div class="separator" style="clear: both; text-align: center;"><a href="https://i.ytimg.com/vi/YYrBTTPnYy4/maxresdefault.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="450" data-original-width="800" height="181" src="https://i.ytimg.com/vi/YYrBTTPnYy4/maxresdefault.jpg" width="320" /></a></div><div><br /></div>Recuerdo que cuando le dije a mi hermano que había oído hablar de un juego que se llamaba <i>Doom</i> y que era como el <i>Wolfenstein</i> pero mejor, me dijo que eso era imposible... Y claro, cuando lo arranqué, flipamos en colores:<div class="separator" style="clear: both; text-align: center;"><a href="https://i.ytimg.com/vi/eY2gxfxyoWM/maxresdefault.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="450" data-original-width="800" height="180" src="https://i.ytimg.com/vi/eY2gxfxyoWM/maxresdefault.jpg" width="320" /></a></div><br /><div>Podría seguir generación tras generación de videojuegos, con el Duke Nukem 3D, el Quake, el Half Life, etc. pero creo que ya os váis haciendo a la idea... La sensación de asombro ha sido siempre la misma. Estábamos contentos con lo que teníamos, hasta que nos enseñaban lo que podíamos tener y entonces aquello que tanto nos gustaba de repente pasaba a ser viejo y feo.</div><div><br /></div><div>Y ahora nos encontramos en 2021, en un momento en el que:</div><div>a) Hacer un videojuego AAA es una empresa costosísima y arriesgada, que requiere una inversión mucho mayor que los mayores estrenos de Hollywood y además crea problemas de salud a los desarrolladores (buscad en Google "videogame development crunch" para saber de lo que hablo).</div><div>b) El boom de las criptomonedas y los problemas en las cadenas de producción derivados de la pandemia causada por el cov-sars-2 han creado un vacío enorme en el mercado de tarjetas gráficas. Se están vendiendo tarjetas de gama media de 2018 a precios desorbidatos, porque literalmente no hay stock en ninguna parte.</div><div><br /></div><div>Lo cuál nos lleva a plantearnos lo siguiente: ¿Es necesario seguir rompiendo los límites de lo que es posible en gráficos cada año, si en cada momento dado la tecnología contemporánea nos parece <i>realista</i>? ¿Cuál es el sentido de hacerlo, si para los estudios cada vez es más difícil rentabilizarlo y para los jugadores casi imposible disfrutarlo por la escasez de hardware?</div><div><br /></div><div>Ahí lo dejo. Cuando en la industria se dé cuenta en un par de años, podréis decir que lo visteis primero en el blog del tito Fortran.</div>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-31635446249343106452020-08-01T23:10:00.004+02:002020-08-26T17:39:46.285+02:00Perfiles Covid-19 (Vol II): conspiranoicos y acólitos de Fernando Simón<h3 style="text-align: left;">Los conspiranoicos</h3><div>Este grupo de gente realmente no es nuevo, llevan toda la vida entre nosotros y aprovechan cualquier oportunidad para deleitarnos con las ideas más peregrinas.</div><div><br /></div><div>Vamos a pegarle un repaso a algunas de ellas:<br /></div><div><br /></div><div><h4 style="text-align: left;">El sars-cov-2 ha sido creado mediante ingeniería genética</h4></div><div>Sinceramente, no tengo ninguna prueba al respecto para confirmarlo ni para negarlo. Los laboratorios de todo el mundo dicen que el origen del virus parece completamente natural, así que a no ser que estén todos en el ajo (como en cualquier buena conspiración, obviamente), lo más razonable es pensar que así es.<br /></div><div><br /></div><div>Lo que sí sabemos a ciencia cierta es que los virus llevan entre nosotros desde que existe vida en la tierra y que hemos sufrido pandemias similares mucho antes de que pudiésemos manipular genes.</div><div><br /></div><div><h4 style="text-align: left;">El 5G causa el covid-19</h4><div>Esta es graciosa, se basan en que hay cierta correlación entre el despliegue de antenas 5G y las infecciones de covid-19.</div><div><br /></div><div>Supongo que nadie les explicó en el colegio que correlación no implica causalidad.</div><div><br /></div><div>¿Cuáles son los sitios donde se necesitan redes de telefonía más rápidas y que son capaces de dar servicio a más gente? ¿Cuál es uno de los mayores factor para la propagación de enfermedades infecciosas entre humanos?<br /></div><div><br /></div><div>Exacto. Ambos fenómenos están relacionados por una tercera variable, que es la densidad de población.</div><div><br /></div><div><h4 style="text-align: left;">China estaba ocultando el covid-19</h4><div>A pesar de que los chinos no sean el mayor ejemplo de transparencia del mundo, hay una cosa que es innegable: realizaron un <a href="https://www.bbc.com/news/in-pictures-51280586">despliegue sanitario y logístico sin precedentes</a> a finales de Enero/comienzos de Febrero, que fue cubierto por todos los medios internacionales.<br /></div><div><br /></div><div>Yo a eso no lo llamo ser discreto precisamente.</div><div><br /></div><div><h4 style="text-align: left;">El covid-19 lleva entre nosotros desde el verano de 2019</h4><div>Esto es difícil de digerir, por el sencillo motivo de que es una enfermedad muy difícil de contener. Un único caso te desemboca en miles en un par de meses a no ser que se tomen medidas, como ya hemos visto suceder en distintos momentos y lugares; muchos de ellos con síntomas bastante llamativos.</div><div><br /></div><div>Es imposible que algo así pase desapercibido durante medio año, a no ser que el virus no mostrase síntomas en el 100% de los casos y de repente mutase para convertirse en un hijo de puta. Eso se puede hacer en el <a href="https://www.ndemiccreations.com/en/25-plague-inc-evolved">Plague Inc.</a> (ahí os lleváis gratis un consejo de estrategia para el juego), pero en la vida real parece demasiada casualidad y habría un rastro en el árbol genealógico del virus que lo confirmase.</div><div><br /></div><div><h3 style="text-align: left;">Los acólitos de Fernando Simón</h3><div>Hay un fenómeno que nunca deja de sorprenderme: los vendedores de humo que de algún modo consiguen embaucar a la gente y llegan incluso a suscitar veneración.</div><div><br /></div><div>Son múltiples las encarnaciones posibles de este fenómeno, así que vamos a proceder a examinar algunas.</div><div><br /></div><div>Por una parte tenemos al pseudo-intelectual que consigue encadenar palabras rimbombántes una tras otra, sin que con ello se produzca la transmisión de ninguna idea. El efecto de su farragosa verborrea en su audiencia es el mismo que el de las luces largas a un conejo en medio de la carretera. Los pobres gazapos, deslumbrados y desconcertados, con tal de no admitir que no tienen ni puta idea de qué va lo que acaban de escuchar se desharán en elogios ante la genialidad del orador. Si se ejecuta correctamente, <a href="https://www.youtube.com/watch?v=_-J-MkB-ccY">se puede llegar hasta catedráfico de filosofía</a>.</div></div></div></div></div><div><br /></div><div>El siguiente tipo es todo lo contrario, tiene un vocabulario mucho más limitado y repetitivo, pero a diferencia del anterior sí que transmite un mensaje que es tremendamente simple (además de erróneo en la mayoría de los casos). La audencia entrará en sintonía automáticamente con el orador, ya que se trata de alguien a quien por fin pueden entender. Llevado a la práctica con maestría, <a href="https://www.youtube.com/watch?v=lM2GFtO5VP0">se puede llegar a ser presidente de los Estados Unidos</a>.</div><div><br /></div><div>Por último tenemos al que se hace querer gracias a la magia de la conveniencia ideológica. Éste ser no tiene ningún mérito ni virtud más allá de saber arrimarse a quien debe y no molestar; así puede disfrutar de la simpatía compartida de millones de fanáticos que lo apoyarán mientras no caiga en desgracia a ojos del líder.</div><div><br /></div><div><div>¿En qué me baso yo para sostener que debería dimitir (junto con el Ministro de Sanidad)?</div><div>- Han <a href="https://www.publico.es/videos/835560/fernando-simon-espana-no-va-a-tener-como-mucho-mas-alla-de-algun-caso-diagnosticado">subestimado</a> constantemente la gravedad de la situación (y <a href="https://www.ondacero.es/noticias/sociedad/fernando-simon-brotes-dificil-intensidad-transmision-sea-misma-antes_202006225ef0defca468400001d4d271.html">lo sigue haciendo</a>).</div><div>- Desaconsejaron el uso de <a href="https://www.abc.es/sociedad/abci-como-evitar-contagio-hacer-compra-202003161201_noticia.html?ref=https:%2F%2Fwww.google.com%2F">guantes</a> y <a href="https://www.heraldo.es/noticias/nacional/2020/02/26/fernando-simon-no-tiene-sentido-que-los-ciudadanos-sanos-usen-mascarilla-1360972.html">mascarillas</a> (por el único motivo de que no supieron garantizar el stock para los sanitarios).</div><div>- Él mismo se contagió al comienzo de la pandemia (<a href="https://www.20minutos.es/noticia/4337233/0/criticas-a-simon-por-alegrarse-de-que-no-vengan-de-otros-paises-cuando-el-ha-regresado-de-vacaciones-del-extranjero/?autoref=true">consejos vendo que para mí no tengo</a>).</div><div>- La norma de actuación general ha sido la pasividad (la famosa "<a href="https://www.hoy.es/sociedad/salud/seguimos-fase-contencion-20200306125229-ntrc.html">fase de contención</a>" que consistía en no hacer nada).</div></div><div>(<a href="https://navarra.elespanol.com/blog/javier-aliaga/fernando-simon/20200503094932321517.html">Aquí una cronología más pormenorizada de sus cagadas hasta finales de Marzo</a>)</div><h4 style="text-align: left;">El Capitán a Posteriori</h4><div>Muchos de estos hinchas de Fernando Simón se escudan en memes para intentar ridiculizar cualquier crítica, como el "Capitán a Posteriori".</div><div><br /></div><div>Me gustaría tener un notario siempre a mi lado para que diese fe de las cosas que he dicho en qué fecha y poder darles en los morros a esos mamacallos; pero desgraciadamente las palabras se las lleva el viento y es muy difícil probar que tú sí supiste prever la que se nos venía encima. Lo más parecido es algún <a href="https://www.forocoches.com/foro/showthread.php?t=7760852">post de ForoCoches</a> en el que participas en una porra de predicciones y aciertas, pero esos mensajes se los acaba llevando Hitlario también (cualquiera que haya participado en la plataforma se habrá percatado del notable incremento del "Tema especificado no válido" cuando intenta acceder a hilos antiguos).</div><div><br /></div><div>Pero aunque yo me hubiese equivocado en todo; resulta que ese no es mi trabajo. No estoy cobrando un sueldo para predecir y prevenir enfermedades infecciosas. Por eso no se me puede exigir a mí que acierte y excusar a Fernando Simón.</div><div><br /></div><h4 style="text-align: left;">El Gran Héroe Africano</h4><div>Otra línea de defensa típica a la que suelen recurrir los zelotes de Fernando Simón es apelar su <a href="https://www.huffingtonpost.es/entry/la-desconocida-historia-de-fernando-simon_es_5eb01860c5b6eec1982bdf32">labor humanitaria en África</a>. Voy a ser directo aquí: me suda la polla cuántas vacunas pusiese o cuántas veces le quitasen el bocadillo los guerrilleros; eso no te habilita en absoluto para dirigir el centro de prevención de enfermedades infecciosas de un país.</div><div><br /></div><div>Como mucho, estamos ante un ejemplo excelente del <a href="https://es.wikipedia.org/wiki/Principio_de_Peter">Principio de Peter</a>.</div><div><br /></div><div><h4>El Tipo Tranquilo</h4></div><div>No es menos frecuente que se aluda al <a href="https://www.elplural.com/sociedad/fernando-simon-portavoz-calma-gente-temor-coronavirus_234204102">carácter calmado y agradable de Fernando Simón</a> para defenderle. Que sabe tranquilizar a la gente dicen. Pues la próxima vez que necesite un monitor para un curso zen de relajación le llamamos.</div><div><br /></div><h4 style="text-align: left;">El Preparao</h4><div>¿Qué tienen en común Felipe VI, Mariano Rajoy y Fernando Simón? Que todos ellos están muy bien formados, y así lo han demostrado siempre en el ejercicio de sus funciones.</div><div><br /></div><h4 style="text-align: left;">El Impotente</h4><div>Esta me encanta. Dicen algunos que Fernando Simón realmente no tiene culpa de nada, porque sólo hace lo que le dicen los políticos.</div><div><br /></div><div>Esto es a lo más bajo que puede llegar alguien que ha cursado la carrera de medicina. Su deber es velar por la salud de la gente antes que por los intereses políticos, o si no dimitir. Y que no me vengan con que sería el único tonto que lo hace, porque <a href="http://www.telemadrid.es/coronavirus-covid-19/exdirectora-Salud-Publica-Madrid-prevalecen-0-2229677030--20200508114108.html">Yolanda Fuentes dimitió como directora de Salud de la Comunidad de Madrid</a>.</div><div><br /></div><div>¿O acaso es un simple portavoz venido a más? Si ese es el caso, al menos podrían haber escogido a alguien que tenga una voz más agradable y <a href="https://www.youtube.com/watch?v=epbPeheqO_g">no se parta de risa</a> mientras había gente muriendo del orden de centenas al día.</div><div><br /></div><div><br /></div><div><br /></div><div>Si te encuentras con alguno de estos acólitos, la forma más sencilla de desarmarlos es simplemente preguntar <span style="background-color: #fcff01;">¿Qué tendría que suceder para que valorases como mala la gestión de la pandemia?</span> No van a poder contestar, porque es algo que nunca han pensado. Su único baremo para calificar una gestión como mala o buena es el color de quien gobierna; los mismos pedían que rodasen cabezas cuando <a href="https://www.lasexta.com/noticias/sociedad/convocan-movilizaciones-ciudades-protestar-sacrificio-perro-excalibur_201410115725d1c96584a81fd883b866.html">se sacrificó un perro</a> con la "crisis" del ébola (maravillosa actuación también entonces de Fernando Simón, traerse a Madrid a gente infectada de uno de los virus más contagiosos que existen).</div>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com1tag:blogger.com,1999:blog-7415103.post-52911643729434685832020-07-22T20:40:00.003+02:002020-07-22T20:55:17.784+02:00Perfiles Covid-19 (Vol I): negacionistas y antimascarillas<div>
Estamos en Julio y este año 2020 ya es oficialmente una puta mierda. Lo único salvable han sido los memes.</div>
<div>
<br /></div>
<div>
Recuerdo con nostalgia la <a href="https://es.wikipedia.org/wiki/Erupci%C3%B3n_del_Eyjafjallaj%C3%B6kull_de_2010" target="_blank">erupción del Eyjafjallajökull en 2010</a>, que nos dejó un par de semanas con el espacio áreo del norte de Europa cerrado... ¡Y todos pensando que el mundo había llegado a su fin!</div>
<div>
<br /></div>
<div>
Diez años después nos encontramos de morros con algo que sí que podría ser un escenario apocalíptico, aunque por suerte se trata de un apocalipsis un poco de andar por casa (<i>pun intended</i>) - pero tiene los ingredientes necesarios para que <i><a href="https://www.reddit.com/r/preppers/comments/b2x4ej/when_the_shit_hits_the_fan/">la mierda golpee el ventilador</a></i>.</div>
<div>
<br /></div>
<div>
Vamos a hacer un pequeño sumario sobre qué caracteríasticas necesitaría un patógeno para acabar con la humanidad:</div>
<div style="text-align: left;">
<br /></div>
<div>
<span style="color: #202122;">✓</span><span style="font-family: inherit;"><span style="background-color: white; color: #202122;"> </span>Altamente contagioso</span></div>
<div>
<span style="color: #202122;">✓</span><span style="font-family: inherit;"><span style="background-color: white; color: #202122;"> </span>Largo periodo de incubación</span></div>
<div style="text-align: left;">
<span style="color: #202122;">✓</span><span style="font-family: inherit;"><span style="background-color: white; color: #202122;"> </span>Difícil de detectar</span></div>
<div style="text-align: left;">
<span style="color: #202122;">✓</span><span style="background-color: white; color: #202122;"> </span>Difícil de tratar</div>
<div style="text-align: left;">
<span style="color: #202122;">✗</span><span style="background-color: white; color: #202122;"> </span>Muy letal</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Por suerte, el sars-cov-2 no es extremadamente letal, aunque sí lo suficiente como para que sea preocupante.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
¿Cómo exactamente de letal es? Pues por desgracia no lo sabemos a ciencia cierta, porque los datos que tenemos son mierda; en parte por incompetencia, en parte porque los gobiernos quieren mantener una imagen de tranquilidad o dar la impresión de que están teniendo una buena gestión.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Algunos países deciden no contabilizar como víctimas de covid-19 a aquellos que tenían patologías previas (porque no es lo mismo morir <i>con</i> covid que morir <i>de</i> covid), otros directamente no hacen autopsias.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Podemos hacer una estimación rápida y chapucera a partir de datos que son más o menos fiables, como el exceso de mortalidad (que habría que coger con pinzas igualmente, ya que en una situación de excepción como la que estamos viviendo, hay más gente que muere de otras cosas por falta de acceso a tratamientos por el colapso sanitario, mientras que hay causas de letalidad como los accidentes de tráfico, laborales o deportivos que se ven reducidas enormemente por la falta de actividad; pero seamos optimistas y supongamos que se cancelan entre sí) y los estudios serológicos.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Si a ojo de buen cubero podemos decir que a mediados de Julio en España <a href="https://elpais.com/sociedad/2020/05/27/actualidad/1590570927_371193.html">han muerto unas 40.000</a> personas por efecto del covid-19 (las muertes <i>confirmadas</i> por pruebas PCR son unas 28.500, pero la cifra de 40.000 derivada del incremento de mortalidad parece que no se cuestiona mucho) y las pruebas de prevalencia de anticuerpos nos dijeron que sólo el 5% de la población había padecido la enfermedad, eso nos dice que de los 47 millones de españoles, 2.350.000 personas han pasado la enfermedad. Si echamos cuentas, resulta que el 1.67% de la gente que ha sido infectada ha fallecido.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Pero las cifras de víctimas mortales no cuentan toda la historia, también hay que tener en cuenta las secuelas que deja en los supervivientes. La más común por el momento parece ser que es una fibrosis pulmonar que puede durar años.</div>
<div style="text-align: left;">
<br /></div>
<div style="text-align: left;">
Lo único que sabemos a ciencia cierta es que el cov-sars-2 no deja de sorprenderos cada día y que nos ha pillado en bragas.</div>
<div style="text-align: left;">
<br /></div><div style="text-align: left;"><br /></div>
<h3 style="text-align: left;">
Los negacionistas</h3>
<div><br /></div><div>
El ser humano es obstinado, la inercia guía muchísimo nuestra conducta y solemos resistirnos a cualquier cambio. Eso incluye nuestra percepción del peligro, tendemos a pensar que todo va a ir bien, pese a que lo que estamos observando nos diga lo contrario.</div>
<div>
<br /></div>
<div>
Un ejemplo a gran escala es la reacción (o la falta de reacción) de los <i>aliados</i> ante la escalada armamentística de la Alemania Nazi y su posterior expansión territorial.</div>
<div>
<br /></div>
<div>
Este fenómeno es tan común que está estudiado y tiene un nombre: <a href="https://es.wikipedia.org/wiki/Sesgo_de_normalidad">sesgo de normalidad</a>.</div>
<div>
<br /></div>
<div>
Lo más normal es que la gente tienda a equiparar el covid-19 con algo que ya conocen, como es la gripe común.</div>
<div>
<br /></div>
<div>
He de reconocer que me está costando encontrar "datos limpios" para comparar con la gripe estacional; o están desperdigados, o son estimaciones muy amplias, hacen referencia a temporadas específicas o si no vas a fuentes primarias se hacen interpretaciones incorrectas de los números (p.e. se mezclan las tasas de mortalidad con las de letalidad).</div>
<div>
<div>
<br /></div>
<div>
Por ejemplo, podemos ver que la <a href="https://www.redaccionmedica.com/secciones/sanidad-hoy/gripe-en-espana-casi-800-000-casos-52-000-ingresados-y-15-000-muertos-5427">temporada de 2018</a> fue especialmente severa en España (<a href="https://elpais.com/politica/2018/04/12/actualidad/1523540944_432549.html">dos cepas causaron el doble de mortalidad que el año anterior</a>) y arroja los siguientes datos 800.000 infectados y 15.000 muertos. Una tasa de letalidad similar al 1.7% del covid-19 para una de las peores temporadas de la gripe.</div>
<div>
<br /></div>
<div>
En cuanto a cómo de contagiosas son, el famoso R-0 (tasa de reproducción, cuántos nuevos casos se dan a partir de un caso existente) es un valor difícil de estimar, puesto que es algo dinámico que va cambiando según se tomen medidas; y a la gripe estacional normalmente se la deja campar a sus anchas porque no se considera una enfermedad especialmente grave.</div>
<div>
<br /></div>
<div>
Lo que sí que podemos ver de una forma bastante clara son los efectos que está teniendo: saturación masiva de <a href="https://www.redaccionmedica.com/virico/noticias/coronavirus-todo-lo-que-no-sea-urgente-que-no-venga-a-urgencias--1917">hospitales</a>, <a href="https://www.elplural.com/politica/espana/palacio-hielo-madrid-convertira-morgue-provisional-coronavirus_236089102">morgues</a> y <a href="http://www.telemadrid.es/coronavirus-covid-19/entierros-coronavirus-velatorios-0-2217978204--20200330021058.html">servicios funerarios</a>. Eso nunca ocurre con la gripe estacional a una escala global.</div>
<div>
<br /></div>
<div>
Aquí podemos ver cómo se hacen entierros masivos en Brasil</div>
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/wvxf9DTf3_U" width="320" youtube-src-id="wvxf9DTf3_U"></iframe></div>
<div>
<br /></div>
<div>
Hasta en <a href="https://www.bbc.com/mundo/noticias-internacional-52243771">Nueva York</a> han tenido que recurrir a fosas comunes.</div>
<div>
<br /></div>
</div>
<div>
Esos efectos macroscópicos son independientes de las estimaciones de los factores que los causan (cómo de contagiosa y cómo de letal es la enfermedad). Podríamos tirarnos horas debatiendo sobre si es más preocupante una enfermedad muy contagiosa y poco letal o una poco contagiosa y muy letal; pero es un debate estéril cuando el daño real <b>sí</b> es algo fácilmente observable y cuantificable.<br />
<br /></div>
<br />
<h3 style="text-align: left;">
Los antimascarillas</h3>
<div><br /></div><div>
Hace unos días me sorprendí de sobremanera cuando vi que una de las personas más inteligentes que conozco compartía en su muro de Facebook este <a href="https://www.edicioneselsalmon.com/2020/07/08/contra-la-mascarilla-obligatoria/">alegato en contra del uso obligatorio de las mascarilas</a>. Pensaba que estaba trolleando, pero en los comentarios parecía bastante serio... Aún sigo con la duda, porque en el apartado "¿Quiénes somos?" de los perpetradores sólo les falta declararse terraplanistas:</div>
<blockquote>
<div>
<div class="elementor-element elementor-element-7a8df13 elementor-widget elementor-widget-text-editor" data-element_type="widget" data-id="7a8df13" data-widget_type="text-editor.default" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;">
<div class="elementor-widget-container" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; transition: all 0.3s ease 0s, all 0.3s ease 0s, all 0.3s ease 0s, all 0.3s ease 0s, all 0.3s ease 0s, all 0.3s ease 0s; vertical-align: baseline;">
<div class="elementor-text-editor elementor-clearfix" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">
<div style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Ediciones El Salmón</span> nace a contracorriente de los relatos oficiales sobre el progreso y el desarrollo tecnológico, y ofrece ensayos críticos sobre el papel de la tecnología en la sociedad, las repercusiones de la cultura industrial tanto en los seres humanos como en la biosfera, así como obras que denuncian cualquier tipo de autoritarismo que se presente como una <em style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">solución</em> a la crisis permanente que supone el modo de vida capitalista.</div>
<div style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
En nuestra revista <span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><em style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Cul de Sac </em></span>hemos abordado de forma monográfica diferentes cuestiones: la idea de Porgreso, la crítica de internet y las nuevas tecnologías, el cuestionamiento de la Posmodernidad, la relación entre campo y ciudad, y la historia de los antimodernos italianos.</div>
</div>
</div>
</div>
<div style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
</div>
<div style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;">
Si tienes algún comentario, pregunta o improperio que dirigirnos, escríbenos a <span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">contacto@edicioneselsalmon.com</span>. Para prensa, escribir a <span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">prensa@edicioneselsalmon.com</span></div>
</div>
</blockquote>
<div>
Pero vamos a tomárnoslo en serio, y analizar un poco lo que dicen. El principal problema que veo es que mezclan dos cosas, por una parte la protesta (desde mi punto de vista razonable) ante la obligatoriedad de llevar la mascarilla independientemente de la distancia de seguridad, y por otra parte hacen un alegato (desde mi punto de vista deleznable) en contra de la utilidad de llevar mascarilla en general.</div>
<div>
<br /></div>
<div>
Sobre lo primero, estoy de acuerdo en que es absurdo que nos obliguen a llevar mascarilla aunque estemos solos en medio del campo. El problema es que hay gentuza que aprovechándose de la ambigüedad que hay al evaluar la "distancia de seguridad", aprovecha para pasar de la mascarilla. Si todo el mundo fuese responsable, estoy seguro de que no haría falta una legislación tan estricta.</div>
<div>
<br /></div>
<div>
Ahora vamos a ir uno por uno con los párrafos en contra del uso general:</div>
<blockquote>
<div>
<div align="JUSTIFY" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Son muchos los estudios que muestran que </span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">las mascarillas no sirven</span></span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> para impedir el contagio de enfermedades respiratorias del tipo del virus corona.* La propia OMS reconoce que </span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">«</span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">no hay suficientes pruebas a favor o en contra del uso de mascarillas (médicas o de otro tipo) por personas sanas</span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">»</span></span><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">.** ¿Qué sentido tiene entonces imponer su uso por ley, y encima a enfermos y sanos por igual?</span></span></span></span></div>
</div>
</blockquote>
<div>
Aquí están siendo falaces, puesto que la mascarilla (cualquier tipo de mascarilla, exceptuando las que tienen valvula de salida sin filtro), cuando las lleva una persona infectada sí que protege a los demás. Las mascarillas "avanzadas" FFP2 o KN95 además protegen también a las personas sanas que las usan.</div>
<div>
<br /></div>
<div>
El sentido que tiene que las usen las personas enfermas y sanas por igual es que no sabemos diferenciar quién es quién en la mayoría de los casos (periodo de incubación o gente que pasa la enfermedad de forma asintomática), así que lo más seguro es asumir que todos podemos ser portadores (al igual que cuando vas a tener relaciones sexuales, te pones un condón porque asumes que la otra persona puede tener una ETS).</div>
<div>
<br /></div>
<blockquote>
<div>
<div align="JUSTIFY" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Por otra parte, se nos ha obligado a usar mascarilla justo</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> cuando lo peor de la epidemia ha pasado</span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">. Los hospitales ya no están saturados. Y no tiene sentido querer frenar a cualquier precio una enfermedad que, al menos en este momento, sólo resulta peligrosa en una parte muy pequeña de los casos. Siempre ha habido enfermedades de transmisión similar y nunca se nos ha obligado a llevar mascarilla. Ahora mismo hay menos peligro que en plena temporada de gripe en otros años.</span></span></span></span></div>
</div>
</blockquote>
<div>
El uso de mascarillas debería haber sido obligatorio mucho antes, ahí estoy de acuerdo. Pero si los hospitales no están saturados es precisamente porque se han tomado medidas como el distanciamiento social y el uso de mascarillas. Y no queremos que vuelvan a estar saturados.</div>
<div>
<br /></div>
<div>
En los apartados anteriores hemos visto que el covid-19 ya ha matado a más gente que la peor temporada de gripe estacional; y a diferencia de ésta no se ve especialmente afectado por las altas temperaturas, así que el riesgo no ha pasado.</div>
<div>
<br /></div>
<blockquote>
<div>
<div align="JUSTIFY" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Pero no es sólo que haya muchas dudas, y muy razonables, sobre la capacidad de la mascarilla para evitar contagios. Es que además</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> puede ser perjudicial para la salud</span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">. Cualquiera sabe que llevar mascarilla es un incordio y una guarrería que no puede sentar bien a nadie. Pero si alguien necesita que se lo confirme la ciencia, que sepa que no faltan científicos que avisan de que el vapor que exhalamos y se va acumulando en la mascarilla es un caldo de cultivo perfecto para virus, bacterias, hongos y parásitos presentes en el aire, y de que las mascarillas impiden que eliminemos correctamente el anhídrido carbónico que exhalamos, haciendo que ese desecho nocivo vuelva a entrar en la sangre a través de los pulmones, de modo que, en lugar de nutrir las células con el oxígeno que necesitan, se les devuelve una sustancia tóxica, lo que puede hacer enfermar de maneras mucho más graves que las que se pretenden impedir con la mascarilla.*** ¿Cómo puede ser que en nombre de la salud se nos impida respirar bien?</span></span></span></span></div>
</div>
</blockquote>
<div>
Lo de "cualquiera sabe que" es un argumento tan de terraplanista... La mascarilla incordia, sí, al igual que llevar gafas, pero lo hacemos porque nos reporta más ventajas que inconvenientes. Sobre que pueden acumular gérmenes, en la parte interior se trata en su mayor parte de los que ya están en tu propio organismo, así que no te van a hacer mucho más daño del que ya estén haciendo.</div>
<div>
<br /></div>
<div>
Y no olvidemos que las mascarillas, como cualquier prenda, requieren ser desinfectadas o desechadas tras su uso. Yo una vez llevé los mismos calzoncillos durante 4 días en la jungla en Malasia y las pasé putas, pues con las mascarillas igual. Cuidadlas y ellas cuidarán de vosotros.</div>
<div>
<br /></div>
<div>
Sobre la acumulación de CO2... Es simplemente descabellado. Las moléculas de aire pasan sin problema por un filtro poroso, es como si metes la cabeza debajo de la manta, no te vas a asfixiar (aunque si te tiras un pedo lo vas a pasar regular).</div>
<div>
<br /></div>
<blockquote>
<div>
<div align="JUSTIFY" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Utilizar correctamente una mascarilla exige el cumplimiento constante de una serie de instrucciones bastante engorrosas (cambiarla cada cuatro horas, lavarse las manos antes y después de tocarla, etc.) que nadie o</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> casi nadie observa. Cada cual lleva la mascarilla como buenamente puede. O sea, mal. Y no pasa nada, porque lo único que está mandado es que la lleve. Esta imposibilidad de usar correctamente la mascarilla, y la palmaria indiferencia de las autoridades al respecto, demuestra que </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">la función de la mascarilla no es sanitaria, sino político-religiosa:</span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> no se trata de recomendaciones más o menos razonables, sino de una imposición legal, de un acto de fuerza;</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> no se trata de mirar por la salud, sino de que se cumpla el ritual de adhesión y de obediencia, que es la manera única y obligatoria de conjurar la amenaza abstracta y de evitar el castigo concreto.</span></span></span></span></div>
</div>
</blockquote>
<div>
Una mascarilla, incluso mal utilizada, es mejor que nada. Recordemos de que no se trata de impedir que los virus entren en tu mascarilla si estás sano, sino de impedir que salgan en el caso de estar enfermo.</div>
<div>
<br /></div>
<div>
¿Exactamente qué significado político-religioso tiene la mascarilla? ¿Los sanitarios ya estaban en el ajo desde hace siglos? ¿Los que llevan la bandera de España o el logo de VOX en la mascarilla también están mostrando obediencia al gobierno?</div>
<div>
<br /></div>
<blockquote>
<div>
<div align="JUSTIFY" style="background-color: white; border: 0px; box-sizing: border-box; color: #7a7a7a; font-family: roboto, sans-serif; font-size: 14px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px 0px 20px; outline: 0px; padding: 0px; vertical-align: baseline;">
<span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">Pero cualquiera se da cuenta de que </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">el efecto principal</span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> que tiene esta imposición legal y este ritual supersticioso </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">es el de separar</span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> (en el doble sentido de </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><i style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">aislar</i></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> y </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><i style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">clasificar</i></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">) </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: 600; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">a la gente: </span></span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">la mascarilla hace que sea muy difícil hablar, oculta la mitad de la cara o más y alimenta así la idea de que somos peligrosos los unos para los otros, dejando señalado como </span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">«</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">egoísta</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;">» (y quién sabe qué más)</span></span></span></span><span style="border: 0px; box-sizing: border-box; color: black; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: cambria, serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: small; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"><span lang="" style="border: 0px; box-sizing: border-box; font-family: inherit; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;"> a quien no se somete, de forma que los obedientes puedan volverse contra él. La agresividad, los malos modos y la intimidación contra quienes se resisten más o menos a llevar la mascarilla, y el desprecio absoluto por las razones que puedan asistirles, están ya a la orden del día.</span></span></span></span></div>
</div>
</blockquote>
<div>
Pues resulta que no es el efecto principal, pero sí el secundario. La gente que no lleva la mascarilla no tiene nada de alabable, no es como una mujer que se niega a llevar el hijab en Irán y acaba en prisión. </div>
<div>
<br /></div>
<div>
No sois héroes, sois la misma gentuza que dice que el condón les corta el rollo y van por ahí haciendo <a href="https://en.wikipedia.org/wiki/Non-consensual_condom_removal">stealthing</a>.</div>
<div>
<br /></div>
<div><font style="background-color: #fcff01;">
Tengo una idea fantástica: cuando se os cruce una persona sin mascarilla a menos de dos metros, <b>lanzadle un escupitajo a la cara</b>, como muestra de solidaridad - al fin y al cabo quieren demostrar que no le tienen miedo al covid-19.</font></div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com3tag:blogger.com,1999:blog-7415103.post-32961082794788355132020-07-17T22:09:00.007+02:002020-08-26T17:38:42.528+02:00Manual del escéptico (Vol II)<div>
Antes de que existieran las redes sociales, eran tremendamente populares las <i>cadenas de mensajes</i>, una molestia que plagaba las bandejas de entrada con historias inverosímiles y variopintas dadas por ciertas. Yo solía contestar al remitente (y en ocasiones también al resto de desafortunados receptores, puesto que los asiduos de las cadenas no solían ser muy amigos del BCC) con un mensaje abnegado en el que explicaba por qué lo que acababa de reenviar era una memez sin sentido.</div>
<div>
<br /></div>
<div>
Hoy en día, aquel trabajo que yo hacía gratis (<a href="https://fortran.blogspot.com/2009/01/y-tambin-los-gamusinos-existen.html">el Vol I</a>) para mis amigos, se ha tornado negocio. El "fact checking", que es algo que me da escalofríos; por la falta de independencia. Hay gente que confía ciegamente en los autoproclamados adalides de la verdad y la neutralidad, cuando no son más que ramificaciones del entramado de los mass-media y el poder político.</div>
<div>
<div>
<br /></div>
</div>
<div>
Cualquiera podría pensar que soy un exagerado, que al fin y al cabo las agencias de verificación trabajan con hechos y datos que están disponibles para que cualquiera compruebe que no están mintiendo. Pero no hace falta mentir (en el sentido de inventarse o cambiar hechos) para manipular la opinión pública, basta con ser selectivo con qué partes de la realidad quieres mostrar, o cuáles quieres enfatizar y a cuáles quieres restar importancia.</div>
<div>
<br /></div>
<div>
Por ejemplo, una agencia de verificación puede poner especial énfasis en poner en primera plana todos los bulos de cierta orientación política, para crear la impresión de que toda la información que llega relacionada con esa línea de pensamiento es falsa. También pueden omitir por completo aquellos contenidos virales que sean ciertos, si van en contra de sus intereses editoriales. O pueden centrarse en una discrepancia menor (p.e. el "bulo" cita un 95% y se verifica que es un 90%) para catalogarlo como falso, y sólo si uno se toma la molestia de indagar descubre que el desmentido es realmente una matización.</div>
<div>
<br /></div>
<div>
Así que, ¿Quién verifica a los verificadores? Desgraciadamente nos encontramos por nuestra cuenta, el pensamiento independiente es por definición solitario.</div>
<div>
<br /></div>
<div>
El único consejo que puedo darte es que no te fíes de nadie. Y de mí el que menos.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com2tag:blogger.com,1999:blog-7415103.post-49924094665877616912019-11-16T17:46:00.001+01:002019-11-16T17:46:41.632+01:00Escarbando en la mente de Fortran: Euler 86 y 91Estoy en proceso de limpieza, así que tengo la cámara montada sobre el trípode para hacer fotos a cosas que quiero vender y también para digitalizar documentos de forma rápida...<br />
<br />
Me he encontrado con este cuaderno y me ha parecido curioso compartir la primera página.<br />
<span style="font-family: "apple color emoji" , "segoe ui emoji" , "noto color emoji" , "android emoji" , "emojisymbols" , "emojione mozilla" , "twemoji mozilla" , "segoe ui symbol";"><br /></span>
Se trata de cómo intentaba resolver un par de problemas del <a href="https://projecteuler.net/" target="_blank">Proyecto Euler</a>. En concreto, el <a href="https://projecteuler.net/problem=86" target="_blank">86</a> y el <a href="https://projecteuler.net/problem=91" target="_blank">91</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKqC5pQ4NB7OWFu43AP7_LPeoQ0Oxiw-8F-Ov4Ova0lSFghMZWTffFvL5d6qXdaG7qTgxFMNVyDhOeXV5ay3hGfzNmtNqSN_p7RS5j_o7mPaXxUDd3Hrc9tZiI5tIbQh-UQUT8Lg/s1600/euler.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1137" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKqC5pQ4NB7OWFu43AP7_LPeoQ0Oxiw-8F-Ov4Ova0lSFghMZWTffFvL5d6qXdaG7qTgxFMNVyDhOeXV5ay3hGfzNmtNqSN_p7RS5j_o7mPaXxUDd3Hrc9tZiI5tIbQh-UQUT8Lg/s400/euler.jpg" width="284" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Lo gracioso es que cuando era más joven quería pensar que era capaz de resolver los problemas de forma puramente abstracta, pero al final necesito hacerme dibujitos sobre casos particulares para intentar extrapolar el caso general (como casi todo hijo de vecino).</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-68897052376818331782019-11-03T23:15:00.000+01:002019-11-05T21:43:39.405+01:00Retrospectiva de mi ideologíaComo tenemos nuevamente elecciones a la vuelta de la esquina, me ha entrado curiosidad por ver los posts que había escrito hasta el momento con el <a href="http://fortran.blogspot.com/search/label/pol%C3%ADtica" target="_blank">tag de política</a> para ver en qué momento me torcí, así que os hago un pequeño resúmen:<br />
<ol>
<li>En el primer post critico el "negacionismo del 11M", que apoya la tesis de que no fue el terrorismo islámico sino ETA quien estuvo detrás de los atentados (<a href="http://fortran.blogspot.com/2004/09/el-efecto-mesinico.html" target="_blank">leer</a>).</li>
<li>Critico el postureo de los políticos en torno al 11-M y sobre todo a la monarquía y a los independentistas (<a href="http://fortran.blogspot.com/2004/09/parip.html" target="_blank">leer</a>).</li>
<li>Critico el boicot de los independentistas catalanes a la candidatura de Madrid a los JJOO del 2012 y también critico el boicot a los productos catalanes (<a href="http://fortran.blogspot.com/2004/12/la-boca-es-para-beber.html" target="_blank">leer</a>).</li>
<li>Critico los nacionalismos y el imperialismo (<a href="http://fortran.blogspot.com/2004/12/qu-se-esconde-tras-los-nacionalismos.html" target="_blank">leer</a>).</li>
<li>Critico a los nacionalistas de nuevo (<a href="http://fortran.blogspot.com/2005/01/otra-ms-de-nacionalistas.html" target="_blank">leer</a>).</li>
<li>Critico la falsa humildad tras la compasión cristiana y "la tolerancia por defecto" (<a href="http://fortran.blogspot.com/2005/04/me-cago-en-la-tolerancia.html" target="_blank">leer</a>).</li>
<li>Critico al PP de Rajoy por ser hipócrita (<a href="http://fortran.blogspot.com/2005/05/el-puente-de-mayo.html" target="_blank">leer</a>).</li>
<li>Critico el sistema educativo y a la monarquía (<a href="http://fortran.blogspot.com/2005/05/lo-importante-es-la-foto.html" target="_blank">leer</a>).</li>
<li>Me río de unos fachas, me pillan y me amenazan con denunciarme (todavía estoy esperando) (<a href="http://fortran.blogspot.com/2005/06/pillado.html" target="_blank">leer</a>).</li>
<li>Defiendo los derechos de los homosexuales (<a href="http://fortran.blogspot.com/2005/06/de-los-maricas-y-los-que-no.html" target="_blank">leer</a>).</li>
<li>Critico a los nacionalistas catalanes y a la inmigración ilegal [<span style="color: blue;">facha warning #1!</span>] (<a href="http://fortran.blogspot.com/2005/10/hace-mucho-que-nadie-me-insulta.html" target="_blank">leer</a>).</li>
<li>Critico al Partido Popular por hacer campaña con el terrorismo (<a href="http://fortran.blogspot.com/2006/06/la-verdad-y-la-verdaaad.html" target="_blank">leer</a>).</li>
<li>Critico el "efecto rebaño" en la democracia (<a href="http://fortran.blogspot.com/2006/03/la-democracia-me-la-menea.html" target="_blank">leer</a>).</li>
<li>Critico al Partido Popular y la AVT de nuevo por utilizar el terrorismo como arma política (<a href="http://fortran.blogspot.com/2007/01/coherencia-qu-es-eso-i.html" target="_blank">leer</a>).</li>
<li>Critico la ley de paridad en las listas [<span style="color: blue;">facha warning #2!</span>] (<a href="http://fortran.blogspot.com/2007/07/la-ley-de-la-igualdad-de-gnero.html" target="_blank">leer</a>).</li>
<li>Me río de la estulticia de Rajoy al hablar sobre el cambio climático (<a href="http://fortran.blogspot.com/2007/10/marianico-rajoy-el-corto-su-primo-y-el.html" target="_blank">leer</a>).</li>
<li>Elogio a Juan Carlos I mandando a callar al cacique venezolano [<span style="color: blue;">facha warning #3!</span>] (<a href="http://fortran.blogspot.com/2007/11/grande-juancar.html" target="_blank">leer</a>).</li>
<li>Critico que se pretendan ilegalizar organizaciones políticas abertzales (<a href="http://fortran.blogspot.com/2007/11/manifas-preilustradas.html" target="_blank">leer</a>).</li>
<li>Critico las medidas populistas del PSOE y me declaro partidario de Ciudadanos en Blanco [<span style="color: blue;">facha warning #4!</span>] (<a href="http://fortran.blogspot.com/2008/02/coherencia-qu-es-eso-ii.html" target="_blank">leer</a>).</li>
<li>Critico el "racismo genético" esencialista y hago apología del constructivismo social (<a href="http://fortran.blogspot.com/2008/02/el-neng-racista-y-otros-asuntillos.html" target="_blank">leer</a>).</li>
<li>Hago una apología de "Educación para la Ciudadanía" (<a href="http://fortran.blogspot.com/2008/02/educacin-para-la-ciudadana.html" target="_blank">leer</a>).</li>
<li>Critico el uso del terrorismo como arma política de nuevo (<a href="http://fortran.blogspot.com/2008/03/marchando-una-de-mrtir.html" target="_blank">leer</a>).</li>
<li>Llamo retrasados a todos los votantes del Partido Popular (<a href="http://fortran.blogspot.com/2008/03/10169973001-retrasados.html" target="_blank">leer</a>).</li>
<li>Critico la politización de los "temas de género" (<a href="http://fortran.blogspot.com/2008/04/las-cortinas-de-humo-y-el-showtime.html" target="_blank">leer</a>).</li>
<li>Critico el sistema capitalista, comparándolo con una estafa piramidal (<a href="http://fortran.blogspot.com/2008/09/sobre-las-crisis.html" target="_blank">leer</a>).</li>
<li>Critico la manipulación de gráficas en el País para falsear la tendencia del desempleo (<a href="http://fortran.blogspot.com/2009/08/etica-periodistica-y-estadistica.html" target="_blank">leer</a>).</li>
<li>Critico el sistema de sufragio universal como mecanismo idóneo para la democracia (<a href="http://fortran.blogspot.com/2010/11/ideas-para-superar-la-democracia.html" target="_blank">leer</a>).</li>
<li>Critico las prácticas monopolísticas de los controladores aéreos (<a href="http://fortran.blogspot.com/2010/12/controladores-descontrolados.html" target="_blank">leer</a>).</li>
<li>Defiendo a Julian Assange -quién me diría que al final iba a ser un enemigo- (<a href="http://fortran.blogspot.com/2010/12/nos-mean-y-nos-dicen-que-esta-lloviendo.html" target="_blank">leer</a>).</li>
<li>Critico al Partido Popular por proseguir dándole coba a la teoría de "el 11 M fue ETA" (<a href="http://fortran.blogspot.com/2011/02/la-politica-nubla-la-capacidad-de-hacer.html" target="_blank">leer</a>).</li>
<li>Critico la fobia a usar la palabra España o español [<span style="color: blue;">facha warning #5!</span>] (<a href="http://fortran.blogspot.com/2006/03/rock-estatal.html" target="_blank">leer</a>).</li>
<li>Critico el bipartidismo (<a href="http://fortran.blogspot.com/2011/11/elecciones-2011.html" target="_blank">leer</a>).</li>
<li>Me río de Rajoy una vez más (<a href="http://fortran.blogspot.com/2012/01/esta-foto-me-intriga.html" target="_blank">leer</a>).</li>
</ol>
<div>
Pues eso, de 33 posts etiquetados sobre política, sólo había 5 que se inclinasen hacia el conservadurismo, el resto son de muy "de izquierdas". De hecho mi amigo Nacho me llamaba rojo y cosas así por lo que escribía aquí :-p</div>
<div>
<br /></div>
<div>
¿Qué pasó en esos años de inactividad del blog? Pues creo que lo más importante fue el 15-M y la traición de Podemos a lo que se suponía que era la última oportunidad para reformar el régimen de bipartidista de corrupción, para centrarse en un discurso <i>femicomunislamista</i>.</div>
<div>
<br />
Si os preguntáis si con toda esta mala hostia acumulada que llevo voy a votar a VOX, ya os adelanto que no. A pesar de que hay algunas razones de peso para votarles, también las hay para no hacerlo y no dejan de ser la misma mierda oportunista y populista de siempre, cambia el color pero huele igual de mal.<br />
<br />
Seguramente me quede en casa haciéndome una buena gayola a la salud de la democracia.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-36814376711783153582018-10-26T22:51:00.000+02:002019-11-05T21:44:14.435+01:00Creo que me he vuelto facha (vol VII): conclusiónMe empiezo a aburrir de esta serie, así que voy ir zanjándolo: El principal motivo de que me haya vuelto "facha" es la izquierda.<br />
<br />
La izquierda era una ideología de trabajadores. Hoy en día es una ideología de vagos y advenedizos – han confundido el control (justo) de los medios de producción con la sopa boba.<br />
<br />
La izquierda era antireligiosa. Hoy es anticristiana y flirtea con fanáticos de otros cultos – cultos que entran en contradicción directa con los derechos humanos.<br />
<br />
La izquierda era internacionalista. Hoy busca levantar nuevas fronteras y la creación de nuevos estados – a expensas de España.<br />
<br />
La izquierda se basaba en que todos éramos iguales. Hoy te machaca si eres hombre y blanco – independientemente de si has nacido en un entorno desfavorecido y la vida te ha tratado como una mierda.<br />
<br />
Lo que no ha sido nunca la izquierda es fraternal. Nunca se es lo suficientemente progresista como para estar a salvo de la eterna caza de brujas.
<br />
<br />
La cuestión es que no tengo ningún problema con lo que <i>se suponía</i> que era la izquierda. Pero sí tengo un problema con la gente que predica desde una falsa posición de superioridad moral, con los que dicen una cosa y hacen la contraria. <b>No son lo suficientemente buenos</b> como para representar ningún ideal noble.<br />
<br />
<div>
Así que lo más honesto que puedo hacer es reconocer que <b>yo tampoco podía ser de izquierdas</b>.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com1tag:blogger.com,1999:blog-7415103.post-82188536868247338522018-10-18T00:05:00.001+02:002018-12-08T11:30:31.949+01:00Creo que me he vuelto facha (vol VI): la religiónYo llevaba toda la vida pensando que para ser facha era un requisito ser religioso, pero ahora resulta que ser <i>antireligioso</i> también te puede hacer facha.<br />
<br />
No pasa nada si criticas el judaismo, el cristianismo, o los <i>cargo cults</i> del pacífico, incluso puedes meterte con los buenazos de los budistas todo lo que quieras... Pero en cuanto se te ocurra hablar del Islam estás jodido.<br />
<br />
¿Qué es lo que ha llevado al Islam a obtener ese estatus de privilegio entre la progresía? Supongo que es por contraposición, porque si a los fachas no les hace gracia, entonces tiene que ser algo bueno. Pues bien, queridos giliprogres: cuando el camarada Marx decía que la religión es el opio del pueblo no estaba refiriéndose exclusivamente a la religión cristiana, sino a cualquiera que ofrezca una ficción que te haga feliz mientras no te preocupas de los problemas del mundo real (es decir, todas excepto las que practican los seguidores de Chtulhu y Nyarlathotep).<br />
<br />
Resultan asquerosos los devaneos de "la izquierda" con el Islam, con prominentes líderes (que no nombraré porque se me cae el pelo, ya sabemos cómo funciona la libertad de expresión en España) felicitando el ramadán... Supongo que si el ayatolá suelta la mosca hay que tener algún gesto de vuelta.<br />
<br />
Se empieza a cerrar el círculo cuando al criticar una <i>religión</i> te acusan de <i>racista</i>.<br />
<br />
El Islam es un peligro para occidente, por un montón de motivos que no tienen nada que ver con el color de la piel de los que lo practican (que hay de todo, incluso paliduchos fascinados por lo exótico). Vamos a enumerar algunos:<br />
<br />
1. El Islam no separa Iglesia y Estado. Esto ya debería ser suficiente para que cualquier persona que valore la libertad estuviese recelosa. La mayoría de los países en los que el Islam se ha impuesto como religión mayoritaria se han acabado convirtiendo en <i>estados islámicos</i> donde la <a href="https://es.wikipedia.org/wiki/Sharia" target="_blank">Sharia</a> es la ley por la que se han de regir todos los ciudadanos.<br />
<br />
2. La identidad del musulmán antepone la religión a todo lo demás. Es decir, que un musulmán que ha nacido y vive en Francia <a href="https://www.youtube.com/watch?v=ovoC4M8-fNo#t=5m32s" target="_blank">se considerará musulmán antes que francés</a>. Las implicaciones de eso son bastante siniestras: básicamente tienes ciudadanos dentro de tu país que son a todos los efectos <i><a href="https://es.wikipedia.org/wiki/Agente_externo" target="_blank">agentes externos</a></i>.<br />
<br />
3. El Islam deja atado y bien atado que es la religión <i><a href="http://islamicpamphlets.com/the-quran-the-final-revelation-to-mankind" target="_blank">definitiva</a></i>. No hay posibilidad alguna de revisión ni adecuación a los nuevos tiempos.<br />
<div>
<br /></div>
4. El islam tiene una misión proselitista global, en la que <a href="https://en.wikipedia.org/wiki/Peace_in_Islamic_philosophy" target="_blank">sólo puede haber paz cuando todo el mundo sea convertido al islam</a>. Junto con el punto anterior esto significa que a largo plazo la coexistencia es imposible.<br />
<br />
5. La <a href="https://es.wikipedia.org/wiki/Apostas%C3%ADa_en_el_islam" target="_blank">apostasía está castigada con la muerte</a>.<br />
<br />
Esos cinco puntos resumen lo básico: es absolutismo y totalitarismo. Ni siquiera voy a entrar a valorar la discriminación de la mujer, la homofobia institucionalizada, el creacionismo...<br />
<br />
Sí que voy a hacer una mención al yihadismo. La progresía siempre intenta desligar al "islam moderado" del fenómeno yihadista, pero eso es una falacia tremenda. Nadie nace con un chaleco explosivo puesto; es un proceso que va por pasos, y el primer paso es ser uno de los llamados "moderados".<br />
<br />
Una vez que aceptas una ideología irracional como modo de vida, por muy bondadosa que pueda parecer en un principio, <b>le has quitado el seguro a tu cerebro</b>. Estás listo para asimilar cualquier mierda y es muy difícil cuestionar nada.<br />
<br />
Los <i>musulmanes moderados</i> son como los <i>antivacunas</i>: puede que no les gusten los virus, pero contribuyen a que se extiendan.<br />
<br />
¿Os habéis parado alguna vez a pensar cuál es la <i>verdadera</i> razón del ayuno durante el Ramadán?<br />
<br />
Os copio y pego un párrafo del artículo de la wikipedia sobre el <a href="https://es.wikipedia.org/wiki/Lavado_de_cerebro" target="_blank">Lavado de Cerebro</a>:<br />
<blockquote class="tr_bq" style="background-color: white; color: #222222; font-family: sans-serif; font-size: 14px; line-height: inherit; margin-bottom: 0.5em; margin-top: 0.5em;">
Otros apoyos empleados secularmente en el lavado de cerebro son el <a href="https://es.wikipedia.org/wiki/Hambre" style="background: none; color: #0b0080; text-decoration-line: none;" title="Hambre">hambre</a> y la privación de proteínas, que producen <a href="https://es.wikipedia.org/wiki/Confusi%C3%B3n_(psicolog%C3%ADa)" style="background: none; color: #0b0080; text-decoration-line: none;" title="Confusión (psicología)">confusión</a> y <a href="https://es.wikipedia.org/wiki/Credulidad" style="background: none; color: #0b0080; text-decoration-line: none;" title="Credulidad">credulidad</a> en la capacidad de raciocinio y la <a class="mw-redirect" href="https://es.wikipedia.org/wiki/Privaci%C3%B3n_del_sue%C3%B1o" style="background: none; color: #0b0080; text-decoration-line: none;" title="Privación del sueño">privación del sueño</a>, que causa <a href="https://es.wikipedia.org/wiki/Estr%C3%A9s" style="background: none; color: #0b0080; text-decoration-line: none;" title="Estrés">estrés</a> y confusión.</blockquote>
<div>
<br /></div>
<div>
Y ahí no están solos: en los <i>campamentos cristianos</i> y en los templos budistas también se hacen ayunos y vigilias. Es sólo que el Islam lo hace mejor y de manera más consistente.</div>
<div>
<br /></div>
<div>
También se repite mucho que en los atentados terroristas de islamistas también mueren musulmanes, así que no se puede culpar a los musulmanes de ello —Si eso os lo dice una neofeminista, recordadle que los hombres también matan sobre todo hombres (en un ratio de 9:1 con respecto a mujeres aprox.) y <a href="https://en.wikipedia.org/wiki/Rape_of_males" target="_blank">violan a otros hombres</a> y eso no les impide catalogarnos a todos como asesinos y violadores en potencia de forma sistemática— pero lo importante es considerar cuál es la motivación.<br />
<br />
Una falacia típica es decir que también hay cristianos que cometen atentados y que nadie acusa al cristianismo de ser el causante de los atentados. Pero no suele ser el caso en el que haya una motivación religiosa (quizá en los perpetrados por IRA, hay un matiz de catolicismo vs protestantismo tras la ocupación inglesa de irlanda), los cristianos no se suelen volar por los aires al grito de "¡Jesucristo es el mejor!". Al igual que nunca ningún ateo ha matado a nadie <i>motivado por su ateismo</i>.<br />
<br />
Pero si se ha cometido un atentado por motivos religiosos, entonces sin duda la religión es responsable (en mayor o menor parte). Y esa responsabilidad se ha de extender a todos los miembros de la comunidad religiosa; ya que una religión sólo está viva en la medida de que hay gente que la profesa. Creo que a nadie le cuesta entender que, por ejemplo, la responsabilidad del Holocausto se extiende a todos los nazis y no sólo a los que operaban los campos de concentración.<br />
<br />
No es tan difícil: si no estás de acuerdo con que se mate en nombre de tu religión, puedes borrarte de la religión. Ah, espera, que la apostasía estaba castigada con la muerte (y eso es algo que ni siquiera se avergüenzan de reconocer abiertamente los "<a href="https://www.youtube.com/watch?v=emwYM4Bv5Gc" target="_blank">moderados</a>").</div>
<div>
<br /></div>
<div>
<div>
No sé vosotros, pero yo ya estoy un poco cansado de escuchar siempre la misma cantinela cuando sucede el <i>enésimo caso aislado</i>; en el último documental de La Sexta titulado <a href="https://www.lasexta.com/programas/sexta-columna/avances/como-llega-un-grupo-de-jovenes-a-realizar-uno-de-los-atentados-mas-samgrientos-en-espana-lasexta-columna-este-viernes_2017090559af228d0cf25c1bd7edd609.html" target="_blank">17-A El Origen del Mal</a> (¿no había una película que se llamaba así?) llegan a la conclusión de que la solución es meter más <i>imanes moderados</i> en el país para que eduquen a los musulmanes en que no hay que matar a la gente que no piensa como tú. El problema que yo veo aquí es que, al igual que a político sólo se mete quien está interesado en robar, a imán sólo se mete quien es un fanático de cojones.</div>
</div>
<div>
<br />
Bueno, lo voy a dejar aquí, antes de que me lancen una fatwa condenándome a muerte.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-23151933237579080292018-10-05T13:02:00.001+02:002018-12-08T11:30:54.998+01:00Creo que me he vuelto facha (vol V): el colectivo LGTBI<div>
Este tema empalma un poco con el del feminismo, pero he preferido intercalar por no aburrir al personal. Vayamos ahora con las hipocresías propias del movimiento LGTBI... Seguramente para cuando le dé al botón de publicar, LGTBI será algo políticamente incorrecto porque falta alguna letra que haga referencia al último colectivo en subirse al carro de las etiquetas para todos.</div>
<div>
<br /></div>
<div>
Me resulta sorprendente que un colectivo cuyas reivindicaciones históricas parten de que han sido señalados, marginados y perseguidos tenga tanta pasión por clasificarse, catalogarse y etiquetarse. Parece que la aceptación y normalización no es suficiente si no estás llamando la atención constantemente sobre lo especial que eres.<br />
<br />
¿Cuántas etiquetas harían falta para expresar toda la variedad? Pues siendo simplistas, al menos 27 (=3<sup>3</sup>), ya que podríamos representar la sexualidad/género como un cubo en el que un eje representa cuál es nuestro género biológico (Hombre, Mujer, Otro), en otro eje cuál es el género con el que nos sentimos representados (Hombre, Mujer, Otro) y hacia qué género nos sentimos atraídos (Hombre, Mujer, Otro). Dije simplista porque muchos se van a enfadar en que "Otro" sea un saco donde pueden entrar muchas cosas, pero siéntase libre el lector de añadir tantos valores como desee, actualizando en consecuencia el número de etiquetas derivado. Si queremos rizar más el rizo, podríamos considerar que la atracción no depende únicamente del género atribuido, sino de la combinación del mismo con el biológico (es decir, puedo ser una biológicamente hombre, sentir que mi género es mujer y sentirme atraido por personas que biológicamente son mujeres, pero se sienten hombres); con lo cuál nos quedarían 81 tipos distintos (eso sin expandir todas las posibilidades que hay en "Otro").<br />
<br />
Supongo que ya os habéis dado cuenta de que el tema de las etiquetas no escala bien. Para aquellos que estudiasteis Química en el colegio o el instituto, quizá os acordaréis de que había tres nomenclaturas distintas para referirse a los compuestos (tradicional, stock y sistemática). La nomenclatura tradicional es un tanto caótica, puesto que algunos compuestos (los más comunes) tienen nombres propios, mientras que el resto siguen unas reglas un tanto complicadas basadas en prefijos y sufijos (que eran relativos a las valencias de los átomos, que debías conocer para derivar la fórmula a partir del nombre del compuesto). La nomenclatura sistemática en cambio trata a todos por igual, cada átomo lleva un prefijo griego que indica en qué proporción se encuentra en el compuesto. (La nomenclatura de stock era un híbrido entre ambas y ha caído en desuso).<br />
<br />
Está claro cuál era más popular entre los alumnos: la que seguía un patrón más regular en lugar de basarse en casos especiales.<br />
<br />
Así que desde aquí me gustaría hacer un llamamiento a la eliminación de las etiquetas de género. Porque son una simplificación arcaica (a pesar de que muchos de los nombres sean de acuñación reciente, es el concepto lo que es arcaico) y porque va en contra de la dignidad de las personas asumir que <i>son</i> su género o preferencia sexual (al igual que va en contra de la dignidad de las personas asumir que son su trabajo, color de piel o religión). Cuanto más cómodo sea referirse a alguien por una etiqueta más fácil es asumir que eso es lo único que les define.<br />
<br />
Si a alguien le importa tanto la identidad sexual de otra persona lo suficiente como para que sea tema de conversación, podrían tomarse más de 10 segundos en ello en lugar de utilizar una burda etiqueta.<br />
<br />
La gente podría pararse un poco a reflexionar sobre qué significa <i>sentirse</i> de un género que no es el tuyo de nacimiento. ¿Cómo puedes saber cómo se siente una mujer si naciste hombre? Incluso podemos ir más lejos ¿Cómo puedes saber cómo <i>debe</i> sentirse un hombre? Además existe suficiente variabilidad entre indivíduos como para que todo el tema de los "sentimientos estándar" sea completamente descabellado.<br />
<br />
<hr />
<br /></div>
<div>
Las cosas unisex siempre me han parecido una gran idea, diferenciar líneas de productos por género cuando no hay diferencias funcionales es cuanto menos poco eficiente. Aunque he de reconocer que tengo una motivación egoísta, alguna vez he hecho el ridículo al entrar en el probador con unos pantalones de mujer... Pero me estoy desviando del tema.</div>
<div>
<br /></div>
<div>
Creo que todos hemos visto <a href="https://www.youtube.com/watch?v=J436jwAvOuQ" target="_blank">campañas de TV</a> o radio en las que dicen que no existen juguetes para niños y para niñas, que es perfectamente normal que una niña juegue con un balón de fútbol y un niño con muñecas (todo correcto). Y supongo también recordaremos algún caso de niños de corta edad que son considerados transgénero "porque le gustaba más <a href="http://ecodiario.eleconomista.es/eeuu/noticias/3541371/11/11/la-historia-del-nino-transexual-que-ahora-es-nina-feliz.html" target="_blank">la ropa de niñas</a> y <a href="https://www.lasexta.com/noticias/virales/pequena-jugaba-munecas-pero-solo-casa-porque-naci-nino-corey-simbolo-lgtb-acoso_201606155761bbd84beb289d82cd7bb6.html" target="_blank">jugar con muñecas</a>". ¡Que se aclaren, por favor!<br />
<br /></div>
<div>
Ilustro con un caso bastante mediático, el de <a href="http://www.elmundo.es/loc/famosos/2018/07/03/5b3b64d422601d435e8b469b.html" target="_blank">la primera Miss España transexual</a>:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9UAadltwIpZo_xZLSM8y2XGR6FWNZarvg2uc0spnjZq4XvFtt4qFP-kFEtl9VvnQ1927RvpUD4tGQJLqNM4F-B_KXVBcSaFZaxrb7m2pyYB2n-7cMT6h8xsKXz3g8dUG0BJZyPQ/s1600/angela_ponce.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="445" data-original-width="666" height="267" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9UAadltwIpZo_xZLSM8y2XGR6FWNZarvg2uc0spnjZq4XvFtt4qFP-kFEtl9VvnQ1927RvpUD4tGQJLqNM4F-B_KXVBcSaFZaxrb7m2pyYB2n-7cMT6h8xsKXz3g8dUG0BJZyPQ/s400/angela_ponce.png" width="400" /></a></div>
<br />
A raíz de este caso me he acordado de otro un poco más antiguo, el de la atleta <a href="https://en.wikipedia.org/wiki/Caster_Semenya" target="_blank">Caster Semenya</a> (juraría que ya escribí sobre esto en su día aquí, pero no lo encuentro):<br />
<div style="text-align: center;">
<a data-flickr-embed="true" href="https://www.flickr.com/photos/134803508@N03/28206051570/in/photostream/" title="Caster Semenya"><img alt="Caster Semenya" height="500" src="https://farm9.staticflickr.com/8740/28206051570_682b7a4610.jpg" width="413" /></a><script async="" charset="utf-8" src="//embedr.flickr.com/assets/client-code.js"></script>
</div>
<br />
Es un tema controvertido de cojones (<i>no pun intended</i>), porque aquí están contrapuestos los derechos de una persona que se considera a sí misma mujer pero no encaja al 100% con el fenotipo típico de una mujer (no quiero entrar en el juego de las etiquetas, porque los resultados de sus pruebas de género nunca se publicaron) y los de las mujeres <i>cisgénero</i>.<br />
<br />
¿Quizá la solución sea eliminar las categorías de género en las competiciones? Sin duda sería lo más igualitario, aunque puede que no lo más justo: las mujeres se quejarían de que no pueden ganar contra los hombres en la mayoría de las pruebas. ¿Pero qué es realmente justo en el deporte? Los blancos casi nunca ganan pruebas de velocidad (como dato curioso, la última vez que un blanco ganó la medalla de oro en los 100m en unos JJOO fue en Moscú 1980, cuando los americanos hicieron boicot) y los negros casi nunca ganan en natación.<br />
<br />
Desgraciadamente la competición y la <i>equidad</i> son incompatibles. La naturaleza es caprichosa cuando reparte los dones y para que haya vencedores tiene que haber vencidos. La única forma de no discriminar a nadie por haber sido menos agraciado en la lotería genética sería que todos estuviésemos en nuestra propia categoría, donde reinaríamos como campeones (y perdedores, ya que estaríamos solos) absolutos.<br />
<br />
Sin embargo, eliminar la segregación de género sí que resuelve de forma igualitaria <b>y</b> justa otro problema que parece quitarle el sueño a mucha gente (sobre todo en EEUU): dónde podemos entrar a cagar y dónde no. Al fin y al cabo caga el rey y caga el papa, de eso nadie se escapa. Ya va siendo hora de que maduremos y no nos dé vergüenza que nos oiga gruñir mientras soltamos un zurullo una persona del sexo contrario.<br />
<br /></div>
<div>
La corrección política puede resultar molesta, pero cuando dicta cómo deben actuar los médicos es hasta peligroso. Hace poco la <a href="https://elpais.com/internacional/2018/06/18/actualidad/1529346704_000097.html" target="_blank">OMS ha eliminado la transexualidad de la lista de enfermedades mentales.</a></div>
<div>
<br /></div>
<div>
Supongo que es porque la palabra enfermedad conlleva cierto estigma. Pero la solución no es hacer malabares con el lenguaje, sino conseguir que la sociedad trate con respeto y dignidad a quienes padecen una afección de cualquier tipo. Porque al fin y al cabo, los transexuales normalmente van a seguir un tratamiento para resolver la disforia de género; y es un tanto hipócrita recibir un tratamiento (sobre todo cuando se trata de dinero público) si no te pasa nada malo.</div>
<div>
<br /></div>
<div>
Tampoco parece muy claro por qué para este tipo de trastornos la solución está en cambiar el cuerpo y no la mente. ¡Cuando una persona se cree que es Napoleón Bonaparte no le hacen la cirugía estética y le ponen a gobernar Francia!<br />
<div>
<br /></div>
<div style="margin: 0px;">
Esto es injusto para las personas que no están a gusto con su cuerpo por cualquier otro motivo. Como no forman parte de un lobby, se tienen que aguantar siendo bajitos, calvos o feos; ahí la solución políticamente correcta es <i>aprender a quererte a ti mismo</i> (palabras bonitas para decir <i>te jodes y bailas</i>).<br />
<div>
<br /></div>
</div>
La explicación podría estar en que existe cierta aversión a la modificación de la personalidad, ya que se supone que es la característica que más nos define como individuos; y que a lo largo de la historia los regímenes absolutistas han empleado técnicas brutales en <i>campos de reeducación</i> para eliminar cualquier tipo de pensamiento disidente. Con esto, no es de extrañar que tenga mala fama.<br />
<br />
Sin embargo, poca gente parece escandalizarse cuando la <i>reeducación</i> se nos aplica a gran escala. Me refiero a los nada sutiles cambios en los currículos escolares, a los mensajes publicitarios, a las editoriales de los <i>mass media</i>, a las subvenciones para el cine con carga ideológica... Y por último la modificación de la ley para castigar cualquier disidencia de pensamiento.<br />
<br />
De hecho, vaticino que dentro de poco plantear cuestiones como estoy haciendo aquí será considerado un delito de odio. Incluso ahora mismo le chirriará a más de uno, en ese acaso animo a volver a leerlo todo con calma: verás que no estoy insultando ni menospreciando a nadie, ni llamando a la violencia; simplemente estoy <b>señalando contradicciones</b> y cuestionando por qué las aceptamos sin más.<br />
<br />
Como reflexión final, creo que la ideología de género tiene como base en una gran parte una obsesión malsana en torno a los genitales; obsesión sobre qué forma tienen y qué hacemos con ellos. Se supone que el <i>homo sapiens</i> ha trascendido al siguiente nivel tras la evolución biológica: Disponemos de la cultura como medio de transmitir información de una generación a la posterior, y el sexo es principalmente un pasatiempo derivado de un mecanismo de recompensa vestigial.
<br />
<br />
Así que nos están vendiendo como <i>progresista</i> algo que realmente es una <i>regresión</i> al estado primitivo, donde la sexualidad es el único camino a la felicidad (en lugar del arte, la cultura y las relaciones basadas en la intelectualidad): Los roles de género son un arcaismo, y el movimiento LGTBI es una glorificación de los mismos.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com2tag:blogger.com,1999:blog-7415103.post-12833911141465424272018-09-20T16:04:00.003+02:002018-10-05T12:37:56.469+02:00Creo que me he vuelto facha (vol IV): la inmigraciónOtro tema en el que se suele echar mano de la carta del racismo para silenciar cualquier voz disidente es el de la inmigración. Creo que todos estamos de acuerdo en que cierta diversidad es enriquecedora, y que a nadie le molesta tener como vecinos a personas educadas, que no montan jaleo, se dedican a actividades honradas y pagan sus impuestos, independientemente de su procedencia o color de piel.<br />
<br />
No voy a ser prejuicioso y decir que según el país algunos inmigrantes son mejores o peores, puesto que efectivamente hay de todo. Yo soy español y creo que he sido un inmigrante bastante majo que ha pagado sus impuestos y no ha dado problemas, pero en Londres por tuve vecinos también españoles que no paraban de montar fiestas a altas horas de la madrugada y nos hicieron llamar a la policía unas cuantas veces (no hicieron una mierda, por cierto).<br />
<br />
El problema es cuando la procedencia o el color de la piel te blindan ante cualquier comportamiento antisocial. De hecho, hay montones de estudios (supongo que financiados por magnates bienpensantes) intentando desmontar la correlación entre inmigración y delincuencia. Por ejemplo, <a href="https://www.eldiario.es/andalucia/NovusOrbis/delincuencia-inmigracion-fenomenos-relacion_6_737086321.html" target="_blank">este artículo</a> menciona que hay una tendencia a la alza en la población inmigrante y una tendencia a la baja en la delincuencia, como prueba irrefutable de que no están correladas. Pero no menciona que la proporción de reclusos extranjeros en las cárceles es muchísimo mayor que en la calle. También indica que existen otros factores que explican mejor la delincuencia, como <i>las condiciones de violencia en las áreas de acogida</i>. ¡No jodas Sherlock! Es como si alguien te dice que la principal causa de muerte es la parada cardiorespiratoria.<br />
<br />
Si alguien pensaba que iba a caer en la falacia fácil de que correlación implica causalidad, tranquilo, que no he nacido ayer. Simplemente estaba poniéndonos en situación. Aunque para encontrar la causa de la relación entre inmigración <i>ilegal</i> y delincuencia tampoco hay que irse muy lejos: una persona que entra ilegalmente en un país ya ha demostrado su predisposición a saltarse las leyes de ese país.<br />
<br />
Y ahí está la trampa del antiracismo, nos quieren hacer pasar como prejuicio racista cualquier sesgo hacia los inmigrantes <i>ilegales</i>, cuando ese grupo realmente está <i>autoseleccionado</i>.<br />
<br />
Luego está el tema del desvío de la responsabilidad y el <i>argumento patético</i>. Viene al caso de los mal llamados <i>barcos de rescate</i> (que realmente son servicios de ferry coordinados con las mafias del tráfico de personas) como el Aquarius.<br />
<br />
Disculpad el inciso, pero hasta hace unas semanas se podía seguir la ruta del Aquarius en las páginas <a href="https://www.marinetraffic.com/">www.marinetraffic.com</a> y <a href="https://www.myshiptracking.com/">www.myshiptracking.com</a> pero como era muy vergonzoso ver cómo se desplazaban prácticamente hasta las playas libias para luego hacer todo el camino de vuelta hasta Europa han desactivado el seguimiento (si buscas Aquarius obtienes el mensaje "vessel is out of range", su última posición fue reportada hace 48 días y 7 horas del momento de publicar esto según myshiptracking).<br />
<br />
Sigamos con el desvío de la responsabilidad. Cuando una persona se lanza al mar sabiendo que corre un riesgo de morir y espera que tú vayas a rescatarla por principios morales, te está chantajeando.<br />
<br />
Mi política al respecto es clara: no ceder nunca ante ningún tipo de chantaje. Mis amigos me recriminan que me alegro de que se muera gente en el Mediterráneo, lo cuál es obviamente falso, no me alegro de que se muera (casi) nadie. Pese a eso, mi postura es impecable desde el punto de vista ético. Del mismo modo que no me quita el sueño que un alcohólico muera de coma etílico o un fumador de cáncer de pulmón, son decisiones que toman libremente y por lo tanto su responsabilidad.<br />
<br />
Si aceptamos como válido el imperativo categórico, nuestras acciones han de ser justificables universalmente y no sólo en casos particulares (enunciado simplificado). Pero es evidente que no disponemos de la capacidad para acoger a todo el tercer mundo dentro del primero; y en el caso de que pudiéramos hacerlo <i>hoy</i>, no es sostenible porque la población sigue creciendo a un ritmo mucho mayor. Así que en algún momento habría que parar, lo que es injusto para aquellas personas que se han quedado fuera del corte.<br />
<br />
En el juego de manipular las emociones parece que todo vale. Por ejemplo, nos han querido hacer pasar una <a href="https://www.rojakpot.com/europeans-trying-to-get-to-north-africa-on-the-vlora/" target="_blank">foto del barco Vlora</a> cargado de refugiados albanos de 1991 como una foto de europeos huyendo al norte de África en la WWII.<br />
<br />
El tema es que existe la obligación legal de acoger a los refugiados, por lo que en un momento se empezó a llamar <i>refugiado</i> a todo el que llegaba a nuestras costas.<br />
<br />
A mí me llamó la atención, y cuando hablaba sobre el tema con algún bienpensante la cosa discurría más o menos así:<br />
<br />
<blockquote class="tr_bq">
<ol>
<li>No es posible que haya tanto refugiado viniendo en patera desde África, son inmigrantes por motivos puramente económicos.<br /><b>Réplica</b>: si se lanzan al mar, es porque quedarse en su país es más peligroso. </li>
<li>Se produce un efecto llamada.<br /><b>Réplica</b>: Pedro Sánchez dice que no hay efecto llamada y eso es que no hay efecto llamada</li>
<li>Me da la impresión de que en las fotos veo mucho hombre adulto con respecto a mujeres y niños.<br /><b>Réplica</b>: primero vienen los más fuertes y luego se traen a las familias.</li>
</ol>
</blockquote>
Si juntamos las réplicas de 1 y 3, resulta es más seguro echarse al mar, pero también es más seguro quedarse en casa.<br />
<br />
Si juntamos las réplicas de 2 y 3, resulta que no hay efecto llamada, pero por cada persona que llega también hay que tener en cuenta que luego va a venir toda la familia (normalmente muy numerosa).<br />
<div>
<br /></div>
Al final de tanto estirar la palabra <i>refugiado</i> se acabado rompiendo y sin ningún tipo de pudor ya han empezado a llamarlos <i>migrantes</i>.<br />
<br />
Y sí, <b>es una putada nacer en el tercer mundo</b>, al igual que lo es nacer con alguna enfermedad congénita chunga. Así de cabrona es la vida. Llega un momento en el que hay que asumir que algunos hemos tenido más suerte que otros y que no somos culpables del azar.<br />
<br />
La siguiente cuestión interesante es ¿Puede existir el primer mundo sin el tercer mundo? No lo sé, pero si la respuesta es <i>no</i>, voy a reconocer con total honestidad que soy egoísta y prefiero seguir en el primer mundo. Y esa es la clave, que <b>todos somos egoístas</b>, es así como funciona la evolución. Los que miran antes por el interés de los demás que por el suyo propio... Se extinguen.<br />
<br />
Al igual que el Imperio Romano, hemos llegado a una época de grandiosa decadencia. En lugar de <i>romanizar</i> a los bárbaros, les abrimos las puertas del imperio. Arturo Pérez-Reverte lo escribe con mucha mejor pluma que yo en su artículo <a href="http://www.perezreverte.com/articulo/patentes-corso/1038/los-godos-del-emperador-valente/" target="_blank">Los Godos del emperador Valente</a>.<br />
<br />
Ahora mismo la civilización europea heredera del renacimiento y la ilustración está muerta. La única forma que tendría de sobrevivir requeriría de unas medidas tan extremas que sería un esperpento de sí misma.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-26596630875747832912018-09-13T02:05:00.002+02:002018-12-08T11:32:34.826+01:00Creo que me he vuelto facha (vol III): el racismoHace unos pocos días Serena Williams saltó a la primera plana de todos los medios por una confrontación con el juez de silla durante la final del U.S. Open.<br />
<br />
A pesar de que ya he hablado profusamente sobre el feminismo en <a href="http://fortran.blogspot.com/2018/09/creo-que-me-he-vuelto-facha-vol-ii-el.html" target="_blank">el volumen anterior</a>, va a ser inevitable que haga referencia aquí y allá en este post; ya que hay muchos paralelismos con el racismo.<br />
<br />
Ella echó mano de la baza del <a href="https://www.mirror.co.uk/sport/tennis/serena-williams-sexism-claims-backed-13222400" target="_blank">sexismo</a>, pero en seguida se han sumado voces añadiendo también el <a href="https://www.vice.com/en_us/article/pa8ypn/serena-williams-cant-force-the-racism-out-of-tennis-us-open" target="_blank">racismo</a> al asunto para hacer un maravilloso doble combo.<br />
<br />
Las discusiones al respecto han sido acaloradas, y hay un método muy sencillo para ver si una situación es racista o sexista: Sólo hay que imaginarse qué pasaría si cambias al sujeto de la misma. Supongamos que en lugar de Serena es Djokovic ¿sería noticia que un hombre blanco se llevase una amonestación por recibir instrucciones del entrenador, romper la raqueta y encararse con el árbitro? No, es lo normal.<br />
<br />
Un caso distinto sería el tema de la vestimenta, como en este caso en el que <a href="https://www.stuff.co.nz/sport/tennis/106672376/sexist-call-as-female-tennis-player-given-code-violation-for-changing-shirt-oncourt" target="_blank">una jugadora recibe una amonestación por cambiarse de camiseta en la cancha</a>. Efectivamente, si un hombre fuese amonestado por lo mismo sí que sería noticia; el problema sin duda está en que la reglamentación es distinta para hombres y mujeres. Podemos entender que el nivel de decoro esperado sea distinto, puesto que el busto del hombre no es considerado algo erótico, pero lo justo sería que esa decisión recayese sobre la jugadora.<br />
<br />
Pero volvamos al tema principal, que es el racismo.<br />
<br />
He tenido la suerte de haber vivido unos cuantos años en UK y USA, y eso te cambia un poco la percepción que tienes sobre <i>la raza</i>. Sobre todo sobre a qué raza perteneces; yo llevaba toda mi puñetera vida pensando que era blanco, pero por lo visto soy <i>otra cosa</i>.<br />
<br />
Tuve la oportunidad de tener algo más de variedad en mi círculo de amigos: Indios, srilankeses, mexicanos, afroamericanos, marroquíes... Un poco de todo.<br />
<br />
Uno de mis mejores colegas en USA es negro. Como en España no había mucha diversidad que digamos hasta finales de los 90, pues al igual que mucha gente de mi generación no he sido educado con una especial sensibilidad hacia temas raciales; así que he tenido montones de conversaciones interesantes con él sobre el racismo (y sobre la vida en general).<br />
<br />
Por ejemplo, recuerdo que un día le pregunté si era adecuado decir <i>black</i> o era preferible <i>person of color</i>. Pues en principio las dos están bien, pero está muy feo decir <i>colored person</i>. Son matices que a un hablante no nativo se le pueden escapar, pero ahí están.<br />
<br />
Tal era el grado de camaradería con éste chico (tengo un montón de batallitas con él, algún día las contaré) que alguna vez me llamó <i>my nigga</i>. A mí esas cosas en plan gangsta me hacen gracia; y tiempo después le pregunté si yo se lo podía llamar a él también. Su respuesta: <i>hell no!</i>. Le dije que si no me había ganado el "<i>nigga pass</i>" y me dijo que algún día me lo ganaría, mientras nos partíamos de risa...<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/0lKMLuRoais/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/0lKMLuRoais?feature=player_embedded" width="320"></iframe></div>
<br />
<br />
<br />
Teníamos esa conversación mientras íbamos en el coche con su novia (blanca) y la pobre chica estaba flipando. Al cabo de un rato no pudo más nos espetó <i>can you please stop saying "the n word"? you've used it like 4 times already!</i><br />
<br />
A ese nivel de tabú se ha llegado en USA, ni siquiera se puede discutir abiertamente sobre el uso de las palabras... Tuvimos que aclarar que no pasa nada por citar o usar el estilo indirecto, que no es lo mismo utilizar una palabra peyorativa en contexto meta-lingüístico que insultar a alguien.<br />
<br />
Y ese es el quid de la cuestión: hoy en día se llama racista a cualquier cosa, y que nos tachen de racistas es un estigma social brutal. La palabra racista infunde tanto miedo que ya no podemos conversar con naturalidad sobre temas triviales, como por ejemplo el <i>nigga pass</i>; o temas importantes, como por ejemplo la inmigración o el islam (abordaremos esto en futuros volúmenes).<br />
<br />
Hace unas pocas semanas también fue noticia un monólogo de Rober Bodegas en el que hacía unos cuantos chistes que <i>no</i> eran sobre gitanos.<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/GIwlr6JK_OQ/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/GIwlr6JK_OQ?feature=player_embedded" width="320"></iframe></div>
<br />
Sería racista decir que los gitanos son una raza inferior y que habría que exterminarlos; pero negar que existe un problema <i>generalizado</i> de inclusión social, que viene de siglos atrás, es muy ingenuo (o muy mezquino). Creo que no hace falta que cite estudios aquí, a pesar de que podría pecar de prejuicioso también me baso en mi experiencia personal, ya que me crié en uno de los barrios de Madrid con más poblados chabolistas.<br />
<br />
Lo más surrealista es que los gitanos que "dan la cara por los suyos" lo intentan arreglar con <a href="https://www.elespanol.com/cultura/20180827/amenazas-muerte-rober-bodegas-pantomima-full-gitanos/333466983_0.html" target="_blank">violencia e intimidación</a>, confirmando los estereotipos a los que hace referencia Rober Bodegas. Incluso cuando lo intentan hacer con cierta clase como en <a href="http://ctxt.es/es/20180822/Firmas/21364/Rromani-Pativ-Rober-Bodegas-humor-racismo-estructural-sociedad-cultura.htm" target="_blank">este artículo</a>, les sale algo plagado de insultos, sin un hilo argumentativo coherente y que rezuma del propio racismo gitano. Por ejemplo:<br />
<blockquote class="tr_bq">
(...) La atracción morbosa hacia lo gitano, que se materializa en la imposibilidad de controlar su racismo de forma pública, aparece bajo la repulsión evidente hacia nuestra diferencia que comparte con gran parte de su sociedad. Bodegas se siente atraído por nuestro pueblo porque es payo (...)</blockquote>
Hay otra frase que parece ser que llama la atención, pero por los motivos equivocados:<br />
<blockquote class="tr_bq">
El patético y pálido humorista de etnia paya es, tan solo, uno de tantos síntomas más. </blockquote>
El despropósito no está en "patético y pálido", sino en "etnia paya". Los payos no son (somos) una etnia, sino muchas, porque payo es todo aquel que no es gitano. Pero como lo políticamente correcto es hablar de etnias, pues hay que ponerle etnia delante a todo.<br />
<br />
¿Y por qué todo este pifostio no era una cuestión de racismo? Porque cuando un gitano está integrado en la sociedad y se comporta de forma <i>normal</i>, <a href="https://www.eldiario.es/andalucia/enclave_rural/gitano_0_277872927.html" target="_blank">ni siquiera se dan cuenta de que es gitano</a>. Por ello podemos deducir que la sociedad no tiene un problema con los gitanos, el problema es con la <i>cultura gitana</i>. Esa cultura de la que muchos gitanos están tan orgullosos y <a href="https://www.vigoe.es/vigo/sucesos/item/23799-sinai-gimenez-denuncia-los-chistes-sobre-gitanos-de-rober-bodegas-y-este-pide-disculpas" target="_blank">la defienden a capa y espada</a>, incapaces de ver lo salvaje que es meterle un pañuelo por el coño a una niña de 13 años para ver si ha llegado virgen al matrimonio (se refieren a la crítica como <i>un ataque directo a las costumbres históricas más arraigadas</i>).<br />
<br />
Se ha intentado casi de todo. La mano dura no ha funcionado. La mano blanda (darles viviendas, incentivos para la escolarización, etc.) tampoco. Este tema sinceramente me sobrepasa. La única solución que se me ocurre es la de buscarles un huequito para su propio estado, quizá en Oriente Medio, al lado de Israel. Quién sabe, a lo mejor esta vez sale bien.<br />
<hr />
Llegados a este punto todos estaremos más o menos de acuerdo en que el racismo es injusto desde el momento en el que prejuzga a las personas; al igual que lo es utilizar el racismo como excusa para salirse con la suya.<br />
<br />
Quedaos con eso si queréis, porque ahora, como mero ejercicio intelectual, voy a hacer de forma especulativa una apología del racismo como mecanismo evolutivo:<br />
<br />
Los <i>homo sapiens</i> somos una mierda físicamente, no podemos competir individualmente contra casi ningún animal salvaje. Por eso nuestra supervivencia siempre ha dependido de la colaboración.<br />
<br />
En comunidades pequeñas es bastante fácil tenerse todos controlados, vigilar que todos contribuyan de forma justa y si alguien se pasa de la raya, pues se le llama al orden o se le manda a tomar por culo y se le saca del grupo (y se extingue).<br />
<br />
¿Pero qué ocurre cuando dos poblaciones se encuentran? En ese momento la estrategia a seguir ya no es tan evidente. Si ambas poblaciones colaboran, por ejemplo cazando una presa que por separado no serían capaces de capturar, ambas obtienen cierto beneficio que pueden compartir y todos felices.<br />
<br />
Pero si una población traiciona a la otra (los pasan a cuchillo mientras están durmiendo, agotados tras la cacería), éstos se llevan todo el botín, con lo que sus probabilidades de supervivencia aumentan (y además eliminan a la competencia). Ese comportamiento <i>antisocial</i> acaba de ser recompensado en la batalla constante que es la selección natural.<br />
<br />
Si ese patrón se repite, y se repetirá si es una estrategia exitosa, al final tenemos que sólo van a quedar vivos los más cabrones (ya sea por herencia genética o cultural). Cuando se crearon los estados y se produjo cierta segregación, es bastante fácil identificar quién pertenece al grupo y quién no simplemente viendo rasgos como el color de la piel, de los ojos, el pelo, estatura, etc.<br />
<br />
En resumen: todos los seres humanos hemos evolucionado para ser unos hijos de puta y hacemos bien en tener prejuicios en contra de aquellos que no se parecen a nosotros, ya que está en su propio interés aniquilarnos. Mantener un ojo siempre abierto ante el extraño es el <i>equilibrio de Nash</i>.<br />
<br />
Joder, acabo de justificar el racismo con la teoría de juegos.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com2tag:blogger.com,1999:blog-7415103.post-36831387321369679902018-09-09T01:24:00.000+02:002018-09-10T19:13:47.573+02:00Creo que me he vuelto facha (vol II bis): Quién es quién y el mansplaining<style>
pre {
overflow:auto;
overflow-y: hidden;
}
/* Tooltip container */
.tooltip {
position: relative;
display: inline-block;
border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}
/* Tooltip text */
.tooltip .tooltiptext {
visibility: hidden;
width: 50em;
background-color: black;
color: #fff;
text-align: center;
padding: 5px 0;
border-radius: 6px;
/* Position the tooltip text - see examples below! */
position: absolute;
z-index: 1;
}
/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
visibility: visible;
}
</style>
<br />
<h4>
I</h4>
Antes de continuar con el siguiente tópico, me gustaría ahondar un poco más en el fascinante mundo del <i>mansplaining</i>.<br />
<br />
Hace unos años salió en la prensa una noticia en la que una niña de 6 años acusaba al juego infantil "¿Quién es quién?" de sexista. Aquí la tenéis recogida (en inglés) en <a href="https://www.independent.co.uk/news/uk/home-news/guess-who-s-sexist-classic-board-game-s-gender-bias-leaves-six-year-old-fuming-8324067.html" target="_blank">The Independent</a> y el <a href="https://www.huffingtonpost.co.uk/2012/11/21/guess-who-letter-sexism-six-year-old-girl_n_2170044.html" target="_blank">HuffPost</a>.<br />
<br />
Para los que no estéis familiarizados con el juego, se trata de que ambos jugadores compiten por adivinar antes que el otro la identidad de un personaje que han seleccionado en secreto. La forma de conseguirlo es por eliminación, haciendo preguntas tipo Sí/No por turnos que nos permiten descartar aquellos personajes que no se ajustan a la información que vamos obteniendo.<br />
<br />
Si te paras a pensar un segundo, es un juego bastante similar al "Hundir la flota", con la diferencia de que el espacio de juego en lugar de ser un tablero con coordenadas cartesianas tiene más dimensiones (características) con menos valores posibles cada una. Así que es bastante abstracto, la temática es algo meramente cosmético.<br />
<br />
El juego es un buen indicador para saber cuáles son los prejuicios ocultos que tiene la gente, ya que normalmente levantará recelo sobre aquello que les obsesiona. Por ejemplo, los neofeministas se quejarán de que hay pocas mujeres, mientras que los cruzados de la raza se quejarán de que hay pocos negros. Curiosamente todavía no he visto a nadie quejarse de que hay pocos calvos (Larry David, ahí tienes material).<br />
<br />
De hecho, mucha gente juega con la regla no-oficial de que está prohibido preguntar si el personaje oculto del adversario es una mujer en el primer turno.<br />
<br />
La realidad es que es irrelevante qué pregunta hagas en el primer turno, ya que <b>todos</b><a href="#cqmhvfv21_1"></a><a href="https://www.blogger.com/u/1/blogger.g?blogID=7415103#cqmhvfv21_1"><div class="tooltip"><sup>1</sup></a><span class="tooltiptext">Realmente no todos guardan la proporción 80/20, como veremos en la siguiente sección, pero es difícil notarlo a simple vista.</span></div> los atributos están distribuidos en una proporción de 20%-80% (aprox. ya que la división de 24/5 no es exacta). Es decir, que en la primera jugada tienes un 80% de probabilidades de no acertar y descartar el 20% de los personajes y un 20% de probabilidades de acertar y descartar el 80% de los personajes, hagas la pregunta que hagas y sea cual sea el personaje oculto. El riesgo y el beneficio de cada decisión son directamente proporcionales, como debe ser en un <i>juego justo</i>.<br />
<br />
En el caso de que haya atributos no binarios, están divididos (casi) uniformemente en 5 categorías con aprox. un 20% de representación cada una (por ejemplo el color del pelo: 5 moreno, 5 rubio, 4 castaño, 5 blanco y 5 pelirrojo).<br />
<br />
Si todas las características que hacen posible distinguir a un personaje estuviesen distribuidas en una proporción 50/50, entonces el juego no tendría gracia, porque siempre acabaría en 4 o 5 turnos (que es lo que se tarda en hacer una búsqueda por bisección, log<sub>2</sub>(24)=4.58) dejando poco lugar al azar (el primer jugador tendría una gran ventaja sobre el segundo).<br />
<br />
La niña también se queja de que no puede ganar jugando contra un niño, porque a ella le gusta jugar con un personaje que se parezca a ella... El problema es que en lugar de tomar una decisión aleatoria que tu rival sea incapaz de adivinar estás siendo predecible. Si a mí me gustase jugar sólo con personajes con barba estaría incluso en una situación de partida peor (sólo hay 4).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/Mpe-V1KjXbA/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/Mpe-V1KjXbA?feature=player_embedded" width="320"></iframe></div>
<br />
<br />
La respuesta de Hasbro es impecable (explica básicamente lo mismo que he expresado yo arriba, sin entrar en tantos detalles), pero parece que no satisface a la madre. Igual de lamentable es que los redactores de los periódicos que publican la noticia, a quienes se les supone que al menos tienen una carrera, tampoco lo entienden:<br />
<blockquote class="tr_bq">
<blockquote class="tr_bq">
In HuffPost UK Lifestyle's humble opinion, the mother and daughter duo have raised a very good point.</blockquote>
<blockquote class="tr_bq">
This team has also suffered at the hands of Hasbro when dealt the blow of picking out a female character.</blockquote>
</blockquote>
Según ellos la respuesta es "condescendiente y demasiado complicada"... ¿Cómo puede ser una respuesta condescendiente y demasiado complicada a la vez? Sería condescendiente si lo simplificasen hasta tal punto que no ya respondiese a la pregunta.<br />
<br />
La madre de la niña, no contenta con ello aún riza más el rizo preguntando la siguiente majadería:<br />
<blockquote class="tr_bq">
Her mother asked: “Why is female gender regarded as a ‘characteristic’, while male gender is not?</blockquote>
A ver, señora, lo que es una <i>característica</i> (o atributo) es el género. Masculino o femenino son los <i>valores</i> que puede tomar esa característica. La ignorancia combinada con la arrogancia es algo terrible (y suelen ir frecuentemente de la mano).<br />
<br />
Llegados a ese punto absurdo, la víctima de la ira neofeminista está bien jodida: o les está diciendo cosas incomprensibles o les está haciendo <i>mansplaining</i>. A estas personas no les interesa la verdad. Ya tenían preconcebida cuál era la respuesta que querían y cualquier cosa distinta no aplacará su sed de sangre.<br />
<br />
Lo más triste de todo esto es que la madre está predisponiendo a su hija en contra de las matemáticas. Como Hasbro las ha usado para demostrar que su queja no tenía ningún fundamento, ahora son una herramienta del heteropatriarcado para oprimir a las mujeres. Luego se extrañarán de que apenas hay mujeres en campos de ciencia y tecnología.<br />
<div>
<br /></div>
<div>
Por lo visto hay nuevas ediciones que han sido "revisadas" para incluir más mujeres... En esas versiones con paridad de género, ¡resulta que preguntar por el género en el primer turno <b>sí</b> que es una estrategia beneficiosa! Así que mientras antes el género era una característica neutra a efectos del juego (preguntar si el personaje misterioso era mujer era equivalente a preguntar si llevaba gafas), ese cambio introduce un sesgo que nos dice claramente que las diferencias de género son más relevantes.</div>
<div>
<br />
Así que de nuevo tenemos una situación en la que el neofeminismo acaba produciendo situaciones sexistas. Bravo.<br />
<br />
Además, si tenemos garantizado que tras la primera pregunta vamos a descartar sí o sí al 50% de los personajes... ¿Cuál es el sentido de que exista ese atributo? No aporta nada al juego, podrías empezar directamente con 12 personajes para ahorrar tiempo y no cambiaría nada a efectos de quién va a ganar.<br />
<br /></div>
<br />
<h4>
II</h4>
<div>
Estaba viendo un vídeo bastante curioso sobre cómo hay una especie de "vacío legal" en las reglas del juego que te permite maximizar el número de personajes que descartas por turno, a pesar de que cada atributo de los personajes está en la misma proporción... Mientras lo hacía, he recordado un detalle que termina de retratar a la madre (y a la pobre hija): el personaje oculto no se elige, sino que <b>se extrae al azar</b> de una baraja.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen="" class="YOUTUBE-iframe-video" data-thumbnail-src="https://i.ytimg.com/vi/FRlbNOno5VA/0.jpg" frameborder="0" height="266" src="https://www.youtube.com/embed/FRlbNOno5VA?feature=player_embedded" width="320"></iframe></div>
<br />
Animado por éste, me he lanzado a hacer una tablita con todos los atributos para poder realizar un análisis cualitativo un poco más riguroso... Os la pongo aquí por si queréis hacer vuestros propios experimentos:<br />
<br />
<pre>Name Name Length Gender Hair Color Hair Length Hair Shape Eyes Moustache Beard Hat Glasses Nose Mouth Lips Smile Cheeks Chin Protruding Chin Hole Frown
Alex 4 Male Black Short Straight Brown Yes No No No Small Big Thick Yes Plain Yes No No
Alfred 6 Male Ginger Long Straight Blue Yes No No No Small Small Thin No Plain Yes No No
Anita 5 Female Blonde Long Straight Blue No No No No Small Small Thin Yes Rosy No No No
Anne 4 Female Black Short Curly Brown No No No No Big Small Thin No Plain No No Yes
Bernard 7 Male Brown Short Straight Brown No No Yes No Big Small Thin No Plain No Yes No
Bill 4 Male Ginger Bald Straight Brown No Yes No No Small Small Thin Yes Rosy ? ? No
Charles 7 Male Blonde Short Straight Brown Yes No No No Small Big Thick Yes Plain No Yes No
Claire 6 Female Ginger Short Wavy Brown No No Yes Yes Small Small Thick Yes Plain No No No
David 5 Male Blonde Short Straight Brown No Yes No No Small Big Thin Yes Plain ? ? No
Eric 4 Male Blonde Short Straight Brown No No Yes No Small Big Thin Yes Plain Yes Yes No
Frans 5 Male Ginger Short Curly Brown No No No No Small Small Thin Yes Plain Yes No Yes
George 6 Male White Short Straight Brown No No Yes No Small Big Thin No Plain No Yes No
Herman 6 Male Ginger Bald Curly Brown No No No No Big Small Thin No Plain Yes No Yes
Joe 3 Male Blonde Short Curly Brown No No No Yes Small Small Thin No Plain No Yes No
Maria 5 Female Brown Long Straight Brown No No Yes No Small Small Thick Yes Plain No No No
Max 3 Male Black Short Curly Brown Yes No No No Big Big Thick Yes Plain No No No
Paul 4 Male White Short Wavy Brown No No No Yes Small Small Thin Yes Plain Yes? Yes Yes
Peter 5 Male White Short Wavy Blue No No No No Big Big Thick Yes? Plain Yes? No Yes
Phillip 7 Male Black Short Curly Brown No Yes No No Small Big Thin Yes Rosy No ? Yes
Richard 7 Male Brown Bald Straight Brown Yes Yes No No Small Small Thin Yes Plain ? ? Yes
Robert 6 Male Brown Short Straight Blue No No No No Big Big Thin No Rosy No? Yes No
Sam 3 Male White Bald Straight Brown No No No Yes Small Small Thin Yes Plain Yes? No Yes
Susan 5 Female White Long Straight Brown No No No No Small Big Thick Yes Rosy No No No
Tom 3 Male Black Bald Straight Blue No No No Yes Small Small Thin Yes Plain No No Yes
</pre>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRMby2EqEW8yXg9oLQTlEHj9vK_Cb_S2oK-irPC1jtstD8HOF4-ts3xQ3wu2sNNpslF-mhb6A96idHSyS6uK7aclpCBU8cwreOUnAL_cp9l8FeN38qa2Pu1n6U4CASfkKp1Dua7w/s1600/CmhcumIWEAUZ0fS.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="640" data-original-width="1001" height="204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRMby2EqEW8yXg9oLQTlEHj9vK_Cb_S2oK-irPC1jtstD8HOF4-ts3xQ3wu2sNNpslF-mhb6A96idHSyS6uK7aclpCBU8cwreOUnAL_cp9l8FeN38qa2Pu1n6U4CASfkKp1Dua7w/s320/CmhcumIWEAUZ0fS.jpg" width="320" /></a></div>
<br />
<br />
Las columnas de la barbilla tienen algunas interrogaciones, ya que algunos personajes la tienen oculta por la barba o es difícil decidir si tienen el mentón prominente o no, así que podríamos dejarlas fuera para evitar ambigüedades... De hecho, la barbilla no sigue la distribución 80/20, ya que hay un 33% de personas con mentón prominente (sin tener en cuenta los que lo tienen oculto) y un 29% que tienen hoyuelo (visible). Es posible que no sea algo intencional en el diseño del juego, sino un efecto de la libertad del artista al dibujar las caras.<br />
<br />
El grosor de los labios también puede dar algo de lugar a dudas, por ejemplo Claire y Maria tienen los labios ligeramente más gruesos que el resto de personajes con la boca pequeña, pero tampoco parece algo significativo. Así que lo más seguro sería dejar esa columna fuera también.<br />
<br />
Las cejas podrían ser un mundo en sí mismas (finas, gruesas, simétricas, arqueadas...), pero también parece que hay matices bastante sutiles, así que ahí directamente ni me molesté en intentar clasificarlas.<br />
<br />
Si se permiten hacer preguntas sobre el nombre, el atributo que mejor separa a la población es la<br />
longitud, por eso he añadido esa columna sintética. Preguntar si el nombre del personaje tiene más de 5 letras hace una división del 37.5%, y aún mejor es preguntar si la longitud del nombre es par, nos divide el grupo en un 41.6%.<br />
<br />
Pero vamos a sacar el histograma de cada atributo para salir de dudas:<br />
<br />
<pre>Eyes
Blue: 5
Brown: 19
Hair Length
Bald: 5
Short: 15
Long: 4
Chin Hole
Yes: 7
?: 4
No: 13
Gender
Male: 19
Female: 5
Cheeks
Plain: 19
Rosy: 5
Frown
Yes: 9
No: 15
Hat
Yes: 5
No: 19
Lips
Thick: 7
Thin: 17
Hair Color
Brown: 4
Blonde: 5
Black: 5
White: 5
Ginger: 5
Mouth
Small: 14
Big: 10
Nose
Small: 18
Big: 6
Smile
Yes?: 1
Yes: 16
No: 7
Hair Shape
Straight: 15
Wavy: 3
Curly: 6
Chin Protruding
Yes?: 3
Yes: 5
No?: 1
?: 3
No: 12
Glasses
Yes: 5
No: 19
Moustache
Yes: 5
No: 19
Beard
Yes: 4
No: 20
</pre>
<br />
Lo primero que nos llama la atención es que hay algunas anomalías que se desvían de la regla 80/20 y esas son las que conviene explotar. En concreto son bastante ventajosas si la boca es grande, si tiene arrugas en la frente, si el pelo es liso<div class="tooltip"><a href="#cqmhvfv21_2"><sup>2</sup></a><span class="tooltiptext">El tipo de pelo ondulado es otro valor que podría ser cuestionable. Lo dejé en los datos de entrada, pero quizá debería haberlo quitado (y el pelo liso/rizado tendrían una proporción 80/20, así que es posible que esa fuese la intención original). Eso habrá afectado a los resultados, pero ya me da pereza repetir los experimentos; así que lo dejo como ejercicio para el lector.</span></div>
, o si tiene el pelo corto... Después tenemos ligeramente ventajosas si está sonriendo o si tiene la nariz grande. Y luego hay valores para algunas características que sólo hay 4 (en lugar de 5) personajes que las tienen, esos habría que evitarlos hasta que no hagan una división razoablemente equitativa de los personajes que restan por descartar.<br />
<br />
Para la pregunta interesante es, ¿hay algún personaje que a priori tenga ventaja sobre los demás? Es decir, ¿alguno se disimula mejor entre la multitud, perteneciendo a más grupos mayoritarios que el resto?<br />
<br />
Para calcular esto, podemos multiplicar la densidad de todos los grupos a los que pertenece cada personaje; y aquel que tenga un valor mayor será el que pertenezca en promedio a más grupos grandes.<br />
<br />
Sin más dilación, aquí tenéis los resultados, junto la lista de los atributos para los cuáles tienen valores minoritarios:<br />
<br />
<pre>Peter: 0.000002; ['Eyes', 'Frown', 'Mouth', 'Nose', 'Smile', 'Hair Shape']
Claire: 0.000014; ['Gender', 'Hat', 'Hair Shape', 'Glasses']
Anita: 0.000019; ['Eyes', 'Hair Length', 'Gender', 'Cheeks']
Robert: 0.000022; ['Eyes', 'Cheeks', 'Hair Color', 'Mouth', 'Nose']
Phillip: 0.000035; ['Cheeks', 'Frown', 'Mouth', 'Beard']
Anne: 0.000035; ['Gender', 'Frown', 'Nose']
Herman: 0.000045; ['Frown', 'Nose']
Susan: 0.000051; ['Hair Length', 'Gender', 'Cheeks', 'Mouth']
Tom: 0.000053; ['Eyes', 'Frown', 'Glasses']
Maria: 0.000057; ['Hair Length', 'Gender', 'Hat', 'Hair Color']
Bill: 0.000067; ['Cheeks', 'Beard']
Bernard: 0.000118; ['Hat', 'Hair Color', 'Nose']
Alfred: 0.000118; ['Eyes', 'Hair Length']
Paul: 0.000121; ['Frown', 'Hair Shape', 'Glasses']
Richard: 0.000123; ['Frown', 'Hair Color', 'Beard']
Joe: 0.000177; ['Glasses']
Sam: 0.000202; ['Frown', 'Glasses']
George: 0.000316; ['Hat', 'Mouth']
Max: 0.000366; ['Mouth', 'Nose']
David: 0.000549; ['Mouth', 'Beard']
Eric: 0.000723; ['Hat', 'Mouth']
Frans: 0.000923; ['Frown']
Alex: 0.002746; ['Mouth']
Charles: 0.002746; ['Mouth']
</pre>
<br />
El que está más jodido es el pobre Peter, que sólo le falta ser gitano y homosexual (¡I això no és tot, eh!). Alex y Charles son los más genéricos, lo único que les hace peculiares es que tienen la boca grande.<br />
<br />
Así que efectivamente, <i>parece</i> que hay cierto sesgo debido a que a pesar de que los valores de cada atributo están divididos de forma más o menos equitativa (80/20 en casi todos los casos), hay personajes que pertenecen a más grupos del 20% que otros; lo que hace que preguntando al azar el conjunto en el que se pueden esconder se reduzca mucho más rápido.<br />
<br />
Las mujeres del juego, tienen en promedio más probabilidades de ser identificadas rápidamente, pero no por el mero hecho de ser mujeres, sino porque comparten el resto de atributos con pocos personajes y eso las hace bastante únicas... Por ejemplo, María, que es la más genérica de las mujeres, tiene la desgracia de tener el pelo largo, llevar sombrero y tener el pelo marrón (que hay 4 en lugar de 5 como el resto de colores).<br />
<br />
Pero guarden sus "¡te lo dije, el maldito juego es sexista!" por un momento y continúen leyendo el siguiente apartado.<br />
<br />
<h4>
III</h4>
En mi ingénuo estimador de la exoticidad de los personajes he cometido dos errores de bulto, que el lector inteligente ya habrá detectado y llevará un rato rechinando los dientes. Mis disculpas.<br />
<br />
El primero de los errores es que estábamos considerando que los atributos son <i>independientes entre sí</i>; y la <i>correlación</i> entre ellos afecta (y mucho). Me explico: si hay una gran correlación entre mujer y pelo largo (que en el juego la hay: de las 5 mujeres 3 tienen el pelo largo), pertenecer a ambos grupos no significa una gran penalización; a pesar de que ambos son minoritarios dentro de las mujeres el pelo largo es un grupo mayoritario.<br />
<br />
El segundo error es que pertenecer a un grupo muy pequeño tampoco conlleva una penalización proporcionalmente pequeña, porque un jugador inteligente no pregunta al azar. Por ejemplo, Anne es la única persona negra en el juego. Si hubiese incluído el color de la piel como un atributo a considerar, quedaría muy alto en el ranking de exoticidad, pero la realidad es que ese atributo no aporta información útil a la hora de jugar. Si preguntas por el color de la piel es como si estuvieses preguntando directamente si se trata de Anne; así que no estás maximizando el número de descartes con esa pregunta.<br />
<br />
Para llegar hasta aquí no hacían falta más conocimientos de los que se adquieren en el bachillerato (calcular probabilidades simples y entender el principio de proporcionalidad entre riesgo/beneficio); pero ahora me parece que vamos a necesitar artillería semipesada (que desgraciadamente tengo algo oxidada).<br />
<br />
El área que trata el problema que nos traemos entre manos es la <a href="https://es.wikipedia.org/wiki/Teor%C3%ADa_de_la_informaci%C3%B3n" target="_blank">Teoría de la Información</a>. En concreto tenemos que calcular cuál es la <i><a href="https://es.wikipedia.org/wiki/Entrop%C3%ADa_(informaci%C3%B3n)" target="_blank">entropía</a> conjunta</i> de los atributos que definen cada pesonaje. Cuanto mayor sea la entropía, más difícil será adivinar de qué personaje se trata; y como la entropía se mide en bits (o Shannons) y cada proceso de descarte que hacemos es binario, nos va a indicar exactamente cuantos turnos se tarda en adivinar cada personaje.<br />
<br />
Ahora viene la parte chunga. No me acuerdo de cómo se calculaba eso para más de dos variables 😔<br />
<br />
Pero tampoco necesitamos calcular la entropía conjunta de todos los atributos directamente, nos basta con utilizar un algoritmo de clasificacíon como <a href="https://es.wikipedia.org/wiki/Algoritmo_ID3" target="_blank">ID3</a>, considerando que cada personaje es su propia clase. Como el conjunto de entrenamiento es el mismo que el que queremos clasificar, no tenemos problemas de <i>overfitting</i>; que el algoritmo sea <i>greedy</i> sí que nos puede llevar a una estrategia subóptima en casos degenerados, pero en general es el mismo procedimiento que realizaría un humano. Cuando hayamos ejecutado el algoritmo, la profundidad del árbol de decisión que nos lleva a cada personaje deberá coincidir con el número de turnos (y entropía conjunta) de los atributos que definen al personaje.<br />
<br />
Aquí tenéis el árbol de decisión, más o menos bonito. Junto al nombre del personaje está el número de preguntas necesarias para encontrarlo.<br />
<br />
<pre>[('Mouth',
'Big',
[('Hair Color',
'White',
[('Frown',
'No',
[('Gender', 'Male', ('George', 4)),
('Gender', '!Male', ('Susan', 4))]),
('Frown', '!No', ('Peter', 3))]),
('Hair Color',
'!White',
[('Hair Color',
'Black',
[('Hair Shape', 'Straight', ('Alex', 4)),
('Hair Shape',
'!Straight',
[('Beard', 'No', ('Max', 5)),
('Beard', '!No', ('Phillip', 5))])]),
('Hair Color',
'!Black',
[('Cheeks', 'Rosy', ('Robert', 4)),
('Cheeks',
'!Rosy',
[('Beard',
'No',
[('Hat', 'Yes', ('Eric', 6)),
('Hat', '!Yes', ('Charles', 6))]),
('Beard', '!No', ('David', 5))])])])]),
('Mouth',
'!Big',
[('Frown',
'No',
[('Hair Color',
'Ginger',
[('Hair Length', 'Bald', ('Bill', 4)),
('Hair Length',
'!Bald',
[('Hair Shape', 'Straight', ('Alfred', 5)),
('Hair Shape', '!Straight', ('Claire', 5))])]),
('Hair Color',
'!Ginger',
[('Hair Color',
'Brown',
[('Gender', 'Male', ('Bernard', 5)),
('Gender', '!Male', ('Maria', 5))]),
('Hair Color',
'!Brown',
[('Hair Shape', 'Straight', ('Anita', 5)),
('Hair Shape', '!Straight', ('Joe', 5))])])]),
('Frown',
'!No',
[('Hair Length',
'Bald',
[('Glasses',
'No',
[('Hair Shape', 'Straight', ('Richard', 5)),
('Hair Shape', '!Straight', ('Herman', 5))]),
('Glasses',
'!No',
[('Hair Color', 'White', ('Sam', 5)),
('Hair Color', '!White', ('Tom', 5))])]),
('Hair Length',
'!Bald',
[('Gender',
'Male',
[('Glasses', 'Yes', ('Paul', 5)),
('Glasses', '!Yes', ('Frans', 5))]),
('Gender', '!Male', ('Anne', 4))])])])]
</pre>
<br />
Si los ordenamos por número de turnos, por fin tenemos la respuesta a la pregunta sobre qué personajes son mejores y cuáles peores para jugar:<br />
<br />
<pre>Peter 3
Alex 4
Anne 4
Bill 4
George 4
Robert 4
Susan 4
Alfred 5
Anita 5
Bernard 5
Claire 5
David 5
Frans 5
Herman 5
Joe 5
Maria 5
Max 5
Paul 5
Phillip 5
Richard 5
Sam 5
Tom 5
Charles 6
Eric 6
</pre>
<br />
Peter sigue siendo el más loser del grupo y Charles sigue en cabeza de los que pasan desapercibidos; pero hay algunos cambios significativos. Por ejemplo, Alex baja de la primera posición compartida a ser el segundo por la cola. En cuanto a las chicas, las diferencias que se apreciaban con el estimador naive se han reducido al tener en cuenta la correlación, ya no son significativamente peores que los chicos: el promedio de turnos en averiguar una chica es 4.6, para los chicos 4.78.<br />
<br />
<br />
<sup id="cqmhvfv21_1">1</sup>. Realmente no todos guardan la proporción 80/20, como veremos en la siguiente sección, pero es difícil notarlo a simple vista.
<br />
<sup id="cqmhvfv21_2">2</sup>. El tipo de pelo ondulado es otro valor que podría ser cuestionable. Lo dejé en los datos de entrada, pero quizá debería haberlo quitado (y el pelo liso/rizado tendrían una proporción 80/20, así que es posible que esa fuese la intención original). Eso habrá afectado a los resultados, pero ya me da pereza repetir los experimentos; así que lo dejo como ejercicio para el lector.
</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-1191277616683397322018-09-06T04:11:00.000+02:002018-09-10T19:09:23.432+02:00Creo que me he vuelto facha (vol II): el feminismoSi hay algo que me molesta (además de que me peguen una patada en los cojones) es la hipocresía. Y en el tema al que aludo en el título de este post, hay hipocresía a raudales.<br />
<div>
<br /></div>
<div>
Empecemos por la misma palabra "feminismo", cualquier activista (o el diccionario) te dirá que feminismo es la lucha por la igualdad entre el hombre y la mujer. Entonces... ¿Por qué la palabra feminismo (derivada de femenino) tiene una connotación positiva y machismo (derivada de masculino) negativa?</div>
<div>
<br /></div>
<div>
Esa misma persona te dirá que no te lo tomes así, que simplemente es una palabra y que no tiene más repercusión. Exactamente igual que cuando el género morfológico masculino hace las veces de neutro, pero sin embargo hay una <a href="https://www.publico.es/politica/gobierno-adecuara-constitucion-lenguaje-inclusivo.html" target="_blank">cruzada para reformar el lenguaje</a> (en contra del principio básico que rige la evolución lingüística, que es el utilitarismo).</div>
<div>
<br /></div>
<div>
El movimiento "neofeminista" ha alcanzado un extremo tan delirante que llegan a llamar a las cosas por su antónimo y nadie ve nada raro. Me estoy refierendo al <i>lenguaje inclusivo</i>. Cuando en un grupo mixto dices "estamos todos contentos" estás <i>incluyendo</i> tanto a hombres como a mujeres, sin embargo si eso sólo hace referencia a la mitad del grupo y tienes que añadir la redundancia "estamos todos y todas contentos y contentas", el uso de las palabras es <i>exclusivo</i> para cada género.</div>
<div>
<br /></div>
<div>
Pero no sólo se trata de conceptos abstractos y semánticos, también hay ejemplos prácticos de hasta dónde se pueden llegar a distorsionar las cosas bajo la <i>perspectiva de género</i>: Cualquier persona que siga las noticias internacionales habrá tenido la impresión de que en Ciudad Juarez se están masacrando mujeres diariamente. De hecho, si buscas "<a href="https://www.google.es/search?q=ciudad+juarez+asesinatos&oq=ciudad+juarez+asesinatos" target="_blank">asesinatos en Ciudad Juarez</a>" los primeros resultados hacen referencia a los <a href="https://es.wikipedia.org/wiki/Feminicidios_en_Ciudad_Ju%C3%A1rez" target="_blank">feminicidios</a>, pero si te molestas en ver las cifras resulta que sólo el 10% de las personas asesinadas en Ciudad Juarez son mujeres.<br />
<br />
Otro tema bastante ofensivo para el sentido crítico son los denominados <i>micromachismos</i>. Para el que no esté familiarizado con el concepto, es básicamente una colección de estereotipos sexistas; cosas que están mal cuando las hacen los hombres, simplemente porque son hombres.<br />
<br />
Por ejemplo, si un hombre le explica algo a una mujer, es <i>mansplaining</i>, porque por lo visto todas las mujeres son recipientes del espíritu santo y es imposible que ningún hombre pueda enseñarles algo. Si un hombre ocupa más espacio del necesario en el transporte público, es <i>manspreading</i>; cuando lo hace una mujer supongo que está luchando contra el patriarcado.<br />
<br />
Pero todo se torna mucho más oscuro cuando se dinamitan los principios fundamentales en los que se basa la justicia de cualquier país civilizado. La igualdad ante la ley, la presunción de inocencia, que la carga de la prueba la ha de aportar la acusación, el <a href="https://es.wikipedia.org/wiki/F%C3%B3rmula_de_Blackstone" target="_blank">ratio de Blackstone</a> y la independencia del poder judicial son cosas del pasado cuando se trata de complacer a los neofeministas.<br />
<br />
¿No os lo creéis? Pues leed la <a href="https://www.boe.es/buscar/act.php?id=BOE-A-2004-21760" target="_blank">ley de Medidas de Protección Integral contra la Violencia de Género</a><br />
<br />
Está plagada de referencias explícitas a derechos que tienen las mujeres y los hombres no. Por ejemplo:<br />
<blockquote class="tr_bq">
<div class="parrafo" style="color: #333333; font-family: verdana, arial, sans-serif; font-size: 12.8px; margin-bottom: 0.75em; margin-top: 0.75em; text-align: justify; text-indent: 1.5em;">
1. Todas las mujeres víctimas de violencia de género, con independencia de su origen, religión o cualquier otra condición o circunstancia personal o social, tienen garantizados los derechos reconocidos en esta Ley.</div>
</blockquote>
Una ley justa debería estar redactada de tal modo que su aplicabilidad sea universal y no circunstancial. Si ha de proteger al débil del abuso del fuerte, que no presuma que la mujer es siempre débil y el hombre fuerte (lo cuál, dicho sea de paso, es bastante sexista). Si no, pueden ocurrir <a href="https://hipertextual.com/juno/que-ocurre-cuando-un-acusado-por-violencia-de-genero-cambia-de-genero-durante-el-proceso-judicial" target="_blank">cosas estrambóticas como esta</a>.<br />
<br />
Y si no fuese suficiente la perversión de las leyes, en la calle la cosa está peor. Cuando la masa tiene <i>hashtags</i> ya no necesita más. En el caso de "La Manada" hemos visto toda una retahila de ellos.<br />
<br />
El más destacable seguramente sea el <a href="https://twitter.com/hashtag/yositecreo?lang=es" target="_blank">#YoSiTeCreo</a>. ¿Para qué hacen falta los juicios si lo único necesario para condenar a un hombre es la palabra de una mujer?<br />
<br />
Otro hashtag digno de mención es <a href="https://twitter.com/hashtag/noesno" target="_blank">#NoEsNo</a>. Parecía un precepto tan evidente que era imposible estar en desacuerdo con él. El problema vino cuando en lugar de un "NO" había un silencio, y luego resultó que el silencio realmente era un "Sí" (en respuesta a la bastante explícita pregunta "¿Te la meto?"). Pues al final el hashtag se quedará en #NoEsNoPeroElSilencioTambienEsNoYSiTambienPuedeSerNo<br />
<br />
También resulta interesante lo morbosa que puede llegar a resultar la imaginación de la gente. He llegado a escuchar descripciones bastante vívidas de la agresión sexual antes de que trascendiese ningún detalle del sumario.<br />
<br />
Esas elucubraciones normalmente se remataban con un juicio del estilo "¡¿Pero cómo va a gustarle a una chica que se la follen cinco hombres en un portal?!". Después de tantos años de lucha por la liberación sexual de la mujer, ahora resulta que los neofeminstas piensan que la única forma válida de sexualidad es la que a ellos les parece normal (¿misionero?).<br />
<br />
Si todo el mundo ve plausible que un hombre pueda estar con cinco mujeres en un portal manteniendo relaciones de forma voluntaria, ¿No es tremendamente sexista descartar a priori que lo mismo pueda suceder si son cinco hombres y una mujer?<br />
<br />
No quiero dejar la falsa impresión de que estoy defendiendo a los miembros de "La Manada" (que como mera valoración personal me parece que son gentuza de la peor calaña), pero es que la labor de condenarles recae exclusivamente en el juez. Si no aceptamos eso, si dejamos que sean las turbas las que dicten sentencias, entonces es la ley de la selva y no nos merecemos una justicia que nos proteja.<br />
<br />
Tampoco quiero que nadie se quede con la idea de que estoy negando la existencia de brechas de género. Creo que sí existen desigualdades reales y que estaría en beneficio de todos corregirlas. Pero la retórica de que existe una lucha épica entre mujeres oprimidas y crueles hombres que conspiran en secreto sólo está perpetuando viejos estereotipos sexistas (y creando algunos nuevos).<br />
<br />
Y por último: mientras haya dinero público de por medio seguirá habiendo desigualdades - y si no las hay se las inventarán, ya que nadie en España va a arreglar el problema que le da de comer.</div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com2Spain40.463667000000008 -3.749220000000036614.533696500000008 -45.057814000000036 66.393637500000011 37.559373999999963tag:blogger.com,1999:blog-7415103.post-64189222026681705142018-07-28T17:53:00.004+02:002018-09-10T19:08:46.181+02:00Creo que me he vuelto facha (vol I)Recuerdo que cuando era joven escuchaba que según nos vamos haciendo mayores solemos virar a la derecha... «¡Y una mierda, yo nunca voy a cambiar!» pensaba.<br />
<br />
Y ahora me encuentro que para los estándares sociales actuales soy una persona bastante conservadora. ¿Qué ha sido de aquel chaval idealista de 18 años? ¿La dura realidad lo ha transformado? ¿Me he acomodado o aburguesado por el camino?<br />
<br />
Tras darle vueltas y vueltas al asunto, creo que es posible que aún fuese fiel a mi palabra. El mundo ha ido cambiando, pero yo no. Al menos ahora entiendo la sensación de que pensar que cualquier tiempo pasado fue mejor. Los cambios son desconcertantes cuando nos hacemos mayores.<br />
<br />
El problema es que la velocidad del cambio social no es constante, sino que tiene una aceleración, ya que va de la mano del cambio tecnológico (la imprenta, la radio, la televisión, internet, el smartphone, etc. son las herramientas para la distribución de las ideas). Me voy a permitir robar esta gráfica para ilustrarlo:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://pbs.twimg.com/media/DAy8hLyVoAAODlJ.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="324" data-original-width="702" height="147" src="https://pbs.twimg.com/media/DAy8hLyVoAAODlJ.jpg" width="320" /></a></div>
<br />
La tendencia es clara. Se ha teorizado que esa aceleración hace que la evolución tecnológica tiende a un límite conocido como <i>la singularidad</i>, en el que el todo el progreso es instantáneo. Pues mucho me temo que en el tema cultural, la singularidad es que todos nos volveremos gilipollas, porque habremos cambiado de paradigma social 3 o 4 veces el mismo día.<br />
<br />
En los siguientes posts iré desgranando en qué aspectos me he ido quedando anticuado.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-50245723011673813842018-07-18T13:20:00.000+02:002018-09-04T02:29:50.990+02:00Año y medio más tarde...Hace un año y medio dejé mi trabajo y me he dedicado a viajar por el mundo. He intentado documentar mis peripecias en Instagram y YouTube, pero no le acabo de pillar el punto. Creo que estoy demasiado mayor, no conecto con los nativos digitales.<br />
<br />
Cuando empecé este blog era un chaval de veintipocos años que estudiaba ingenería informática y se divertía contando las chorradas que me ocurrían - o que se me ocurrían. No se puede decir que tuviese muchos "followers", de hecho el término ni siquiera existía como tal por aquel entonces, pero es que algunos ni siquiera estaban suscritos, simpremente volvían para ver si había escrito algo nuevo y participaban en los comentarios de forma ingeniosa - no con un simple "keep up the good work" para ver si te la chupan de vuelta. Los lectores asíduos de mi mierdablog me entregaban algo mucho más valioso que una mierda de "like" y un "follow", me entregaban SU TIEMPO.<br />
<br />
Hoy en día nos quejamos de que no tenemos tiempo para nada, pero ¿cuántas veces al día refrescas las redes sociales para ver si hay algo nuevo con lo que dilapidar unos cuantos segundos? Desde que tenemos smartphones nuestras interacciones duran varios segundos, cualquier cosa que requiera más esfuerzo empieza a ser considerada una tarea pesada y se descarta rápidamente en favor de otra tarea que tenga una recompensa más inmediata.<br />
<br />
No os estoy contando nada nuevo, todos sabemos cómo funciona el mundo y muchos fruncimos el ceño, pero nunca hacemos nada. Hace un par de semanas decidí pararme por la nueva biblioteca municipal que han abierto cerca de mi casa y me saqué el carné. No es una biblioteca enorme y muchas de las estanterías están algo despobladas, así que después de un par de vueltas me decidí por tomar prestado un libro que nunca había leído: Fahrenheit 451. Al día siguiente ya lo había terminado. Me conmovió tremendamente, porque me crié rodeado de libros y hacía muchísimo que no leía ninguno.<br />
<br />
Aunque los libros no se quemen, en este mundo leer es un acto igualmente subversivo. Que te jodan, TL;DR.<br />
<br />
Si has llegado hasta aquí: bienvenido a la resistencia.<br />
<div>
<br /></div>
fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com1tag:blogger.com,1999:blog-7415103.post-64832816180412841512014-05-07T00:11:00.001+02:002014-05-07T00:11:39.121+02:00Dos cosas que a priori parecen no estar relacionadas...¿Por qué nos gustan todas las cosas que engordan? ¿Por qué nos gustan las personas exóticas?<br />
<br />
Ambas tienen su explicación en la selección natural.<br />
<br />
En un entorno hostil donde la alimentación regular no está asegurada, ingerir grasas y azúcares con alto contenido energético es más conveniente. Una mutación que incite a alimentarse de esos nutrientes ricos en calorías tiene más probabilidades de ser exitosa que una que nos haga tipín...<br />
<br />
Otro factor importante en el éxito de una población es la variedad del "gene pool", ya que permite una mayor adaptabilidad ante cambios en el entorno. Por eso encontramos sexualmente atractivas aquellas personas que se salen de la norma, porque instintivamente vemos que sus genes son valiosos.<br />
<br />
En pensar estas cosas me entretengo en Austin...fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com1tag:blogger.com,1999:blog-7415103.post-54621371554166737072013-03-06T17:45:00.000+01:002013-03-06T17:45:05.009+01:00var self=this is not lame!A few weeks ago I came across this article:
<a href="http://ngauthier.com/2012/04/var-self-equals-lame.html">http://ngauthier.com/2012/04/var-self-equals-lame.html</a>
and then I thought: "OK, let's follow this stranger's advice, I don't want to be lame!".<br />
<br />
But what was really lame was to change my coding style just because other person said so. After thinking a little bit about it and writing some code; I found that the reasons given in the aforementioned article weren't very good...
<br />
<ul>
<li><b>Intent</b>. <span style="font-family: "Courier New",Courier,monospace;">self</span> is totally unambiguous, and when you see a <span style="font-family: "Courier New",Courier,monospace;">self</span> it's very clear that it refers to a lexically scoped variable rather than a variable that might change at runtime.</li>
<li><b>Self-completeness</b>. Why is '<i>leaning on a well tested library</i>' good, when you could be using a core language feature instead?</li>
<li><b>Brevity</b>. Oh, a one liner. SLOC's is the most simplistic (and usually wrong) metric for code complexity. Let's take another approach and count levels of nested parens and braces instead! I prefer reading two lines containing simple statements over a complex expression almost every time, because our brain handles poorly deep nesting.</li>
<li><b>Dangling code</b>. I have to agree in that, but that's a minor problem and cleaning up unused variables is a task that we all have to face when refactoring code.</li>
</ul>
And there are some very good reasons to prefer <span style="font-family: "Courier New",Courier,monospace;">self=this</span> over <span style="font-family: "Courier New",Courier,monospace;">bind(this)</span>:
<br />
<ul>
<li><b>Debugging</b>. What do you see if you inspect a callback function variable that has been bound? This: <span style="font-family: "Courier New",Courier,monospace;">function () { [native code] }</span>. You don't get any information about which function is it, because all you see is a native code wrapper.</li>
<li><b>Nested callbacks</b>. You have to bind two functions, even if you just use <span style="font-family: "Courier New",Courier,monospace;">this</span> in the inner callback.</li>
<li>"<span style="font-family: "Courier New",Courier,monospace;">this</span>" as as part of the <b>callback API</b>. Some callbacks will set a useful value for "<span style="font-family: "Courier New",Courier,monospace;">this</span>" (like the receiver of an event, or the current element in <span style="font-family: "Courier New",Courier,monospace;">$.forEach</span>); what if you want to use it?</li>
</ul>
So, emotional statements (like "don't do that, it is lame!") don't really belong to science or programming, as they bias your criteria. Avoid them.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-8844732446182223932013-02-15T02:09:00.001+01:002013-02-15T15:48:54.475+01:00 Functional pagination (or CPS iterator pattern)I know that I promised to write about Javascript... Not yet, but I'm almost there. <br />
<br />
I’ve been thinking about implementing a purely functional pagination
scheme for a product picker I’m working on… The motivation is that
writing asynchronous code that manipulates mutable state is not to my
taste.<br />
<br />
Instead of having around the current offset counter, I’ve thought
that each callback can receive (besides the data) two extra functions:
one that returns the previous page and another that returns the next
page (if any).<br />
<br />
The widget is written in Javascript, which is great because you don’t have <i>declare</i>
recursive function signatures, but you still need to use them without
making any mistakes. To be sure of what I’m going to implement is not
nonsense, I wrote a toy example in Scala before diving in:<br />
<br />
<pre>import scala.collection.immutable.Range
object sandbox {
trait PaginatedCallback[T] {
def apply(results: List[T],
prev: Option[PaginatedCallback[T] => Unit],
next: Option[PaginatedCallback[T] => Unit])
}
def feed(callback: PaginatedCallback[Int]) = {
def page(p: Int)(cb: PaginatedCallback[Int]): Unit = {
val prev = if (p > 0) Some(page(p - 1)_) else None;
val next = if (p < 10) Some(page(p + 1)_) else None;
val results = Range(p * 10, (p + 1) * 10) toList;
cb(results, prev, next)
}
page(0)(callback)
}
object printAll extends PaginatedCallback[Int] {
def apply(results: List[Int],
prev: Option[PaginatedCallback[Int] => Unit],
next: Option[PaginatedCallback[Int] => Unit]) = {
println(results);
next match {
case Some(cb) => cb(printAll)
case None => println("finished")
}
}
}
feed(printAll)
//> List(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
//| List(10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
//| List(20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
//| List(30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
//| List(40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
//| List(50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
//| List(60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
//| List(70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
//| List(80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
//| List(90, 91, 92, 93, 94, 95, 96, 97, 98, 99)
//| List(100, 101, 102, 103, 104, 105, 106, 107, 108, 109)
//| finished
}
</pre>
<br />
I think it’s quite neat.<br />
<br />
It took me a while to think, but once I wrote it, it just worked. I’m
sure I wouldn’t have got it right in Javascript without a little trial
and error.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-19199276609620784282012-07-22T01:44:00.001+02:002012-07-22T01:44:04.891+02:00Renombrando canciones 2.1Venga, vamos a darnos otra chuta de Python antes de pasar a Javascript...<br />
<br />
El otro disco que me bajé tenía las canciones sin los números. Seguramente estarían en los tags id3, pero es algo que me da mucha pereza, así que miré el orden de las pistas en Amazon y me hice otro script ^_^<br />
<br />
Este recibe como argumentos dos ficheros, uno con el listado de pistas de Amazon (copiado de la tabla usando ctrl+seleccionar)<br />
<br />
<pre> 1. Half Remembered Dream
2. We Built Our Own World
3. Dream Is Collapsing
4. Radical Notion
5. Old Souls
6. 528491
7. Mombasa
8. One Simple Idea
9. Dream Within A Dream
10. Waiting For A Train
11. Paradox
12. Time
</pre>
<br />
y otro con el nombre de los archivos:<br />
<br />
<pre>528491.mp3
Dream Is Collapsing.mp3
Dream Within A Dream.mp3
Half Remembered Dream.mp3
Inception Teaser Trailer.mp3
Mind Heist.mp3
Mombasa.mp3
Old Souls.mp3
One Simple Idea.mp3
Paradox.mp3
Projections (bonus track).mp3
Radical Notion.mp3
Time.mp3
Waiting For A Train.mp3
We Built Our Own World.mp3
</pre>
y se encarga de emparejarlos según cuáles sean más parecidos usando el Longest Common Substring (por lo que debería ser robusto ante pequeños cambios).
<br />
<pre><style type="text/css">
<!--
pre { font-family: monospace; color: #000000; background-color: #ffffff; }
.Constant { color: #ff00ff; }
.Statement { color: #a52a2a; font-weight: bold; }
.Identifier { color: #008b8b; }
.PreProc { color: #a020f0; }
.Comment { color: #0000ff; }
-->
</style>
<span class="Comment">#!/usr/bin/env python</span>
<span class="PreProc">import</span> sys
<span class="PreProc">import</span> itertools
<span class="PreProc">import</span> functools
<span class="PreProc">from</span> collections <span class="PreProc">import</span> defaultdict
allchars = (<span class="Identifier">chr</span>(i) <span class="Statement">for</span> i <span class="Statement">in</span> <span class="Identifier">range</span>(<span class="Constant">256</span>))
table = <span class="Constant">''</span>.join(x.lower() <span class="Statement">if</span> x.isalnum() <span class="Statement">else</span> <span class="Constant">' '</span> <span class="Statement">for</span> x <span class="Statement">in</span> allchars)
<span class="Statement">def</span> <span class="Identifier">memoize</span>(obj):
cache = obj.cache = {}
<span class="PreProc">@</span><span class="Identifier">functools.wraps</span>(obj)
<span class="Statement">def</span> <span class="Identifier">memoizer</span>(*args, **kwargs):
<span class="Statement">if</span> args <span class="Statement">not</span> <span class="Statement">in</span> cache:
cache[args] = obj(*args, **kwargs)
<span class="Statement">return</span> cache[args]
<span class="Statement">return</span> memoizer
<span class="PreProc">@</span><span class="Identifier">memoize</span>
<span class="Statement">def</span> <span class="Identifier">lcs</span>(ra, rb):
<span class="Statement">if</span> <span class="Statement">not</span> (ra <span class="Statement">and</span> rb):
<span class="Statement">return</span> <span class="Constant">0</span>
<span class="Statement">elif</span> ra[<span class="Constant">0</span>] == rb[<span class="Constant">0</span>]:
<span class="Statement">return</span> <span class="Constant">1</span> + lcs(ra[<span class="Constant">1</span>:], rb[<span class="Constant">1</span>:])
<span class="Statement">else</span>:
<span class="Statement">return</span> <span class="Identifier">max</span>(lcs(ra[<span class="Constant">1</span>:], rb), lcs(ra, rb[<span class="Constant">1</span>:]))
<span class="Statement">def</span> <span class="Identifier">make_all_pairs</span>(group_a, group_b):
<span class="Statement">def</span> <span class="Identifier">rank</span>(a, b):
h = lcs(a.translate(table), b.translate(table))
<span class="Statement">return</span> <span class="Constant">2.0</span>*h/(<span class="Identifier">len</span>(a) + <span class="Identifier">len</span>(b))
<span class="Statement">for</span> ia, a <span class="Statement">in</span> <span class="Identifier">enumerate</span>(group_a):
ib, b = <span class="Identifier">max</span>(<span class="Identifier">enumerate</span>(group_b), key=<span class="Statement">lambda</span> (_, b): rank(a, b))
<span class="Statement">yield</span> ia, ib
<span class="Statement">def</span> <span class="Identifier">format_pairs</span>(number_name, file_ext):
numbers, track_names = <span class="Identifier">zip</span>(*number_name)
numbers = <span class="Identifier">map</span>(<span class="Identifier">int</span>, numbers)
track_names = <span class="Identifier">map</span>(<span class="Identifier">str</span>.strip, track_names)
file_names, exts = <span class="Identifier">zip</span>(*file_ext)
<span class="Statement">for</span> t_i, f_i <span class="Statement">in</span> make_all_pairs(track_names, file_names):
<span class="Identifier">print</span> <span class="Constant">'mv "%(fname)s.%(ext)s" "%(n)02d - %(tname)s.%(ext)s"'</span> % {
<span class="Constant">'fname'</span> : file_names[f_i],
<span class="Constant">'ext'</span> : exts[f_i],
<span class="Constant">'tname'</span> : track_names[t_i],
<span class="Constant">'n'</span> : numbers[t_i]
}
tracks, files = (<span class="Identifier">map</span>(<span class="Identifier">str</span>.strip, <span class="Identifier">open</span>(x).readlines()) <span class="Statement">for</span> x <span class="Statement">in</span> sys.argv[<span class="Constant">1</span>:])
number_name = [x.split(<span class="Constant">'.'</span>,<span class="Constant">1</span>) <span class="Statement">for</span> x <span class="Statement">in</span> tracks]
file_ext = [x.rsplit(<span class="Constant">'.'</span>, <span class="Constant">1</span>) <span class="Statement">for</span> x <span class="Statement">in</span> files]
format_pairs(number_name, file_ext)
</pre>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com3tag:blogger.com,1999:blog-7415103.post-39912725815811486612012-07-21T00:55:00.001+02:002012-07-22T01:44:34.925+02:00Renombrando canciones 2.0Hoy necesitaba mi <a href="http://fortran.blogspot.co.uk/2005/07/renombrar-canciones.html">viejo script para renombrar canciones</a> y el cabroncete me ha dejado un poco tirado, no borraba completamente el autor que estaba repetido en todos los nombres de los ficheros (era "Hans Zimmer & James New Howard" y sólo se cargaba el "Hans").<br />
<br />
Como no me apetecía una puta mierda ponerme a depurarlo (el código tiene ya 7 años y los bits se van pudriendo), me he dicho, ¿a ver cómo lo reescribiría siendo un poco más viejo?<br />
<br />
El resultado es este:<br />
<br />
<div>
<style type="text/css">
<!--
pre { font-family: monospace; color: #000000; background-color: #ffffff; }
.Constant { color: #ff00ff; }
.Statement { color: #a52a2a; font-weight: bold; }
.Identifier { color: #008b8b; }
.PreProc { color: #a020f0; }
.Comment { color: #0000ff; }
-->
</style>
<br />
<pre><span class="Comment">#!/usr/bin/env python</span>
<span class="PreProc">import</span> sys
allchars = (<span class="Identifier">chr</span>(i) <span class="Statement">for</span> i <span class="Statement">in</span> <span class="Identifier">range</span>(<span class="Constant">256</span>))
table = <span class="Constant">''</span>.join(x <span class="Statement">if</span> x.isalnum() <span class="Statement">else</span> <span class="Constant">' '</span> <span class="Statement">for</span> x <span class="Statement">in</span> allchars)
<span class="Statement">def</span> <span class="Identifier">remove_common_tokens</span>(tokenized_lines):
common = <span class="Identifier">reduce</span>(<span class="Identifier">set</span>.__and__, <span class="Identifier">map</span>(<span class="Identifier">set</span>, tokenized_lines))
is_unique = <span class="Statement">lambda</span> x: x <span class="Statement">not</span> <span class="Statement">in</span> common
<span class="Statement">return</span> [<span class="Identifier">filter</span>(is_unique, line) <span class="Statement">for</span> line <span class="Statement">in</span> tokenized_lines]
originals = <span class="Identifier">map</span>(<span class="Identifier">str</span>.strip, sys.stdin)
names, extensions = <span class="Identifier">zip</span>(*[x.rsplit(<span class="Constant">'.'</span>,<span class="Constant">1</span>) <span class="Statement">for</span> x <span class="Statement">in</span> originals])
tokenized_lines = [x.translate(table).title().split() <span class="Statement">for</span> x <span class="Statement">in</span> names]
unique_tokens = remove_common_tokens(tokenized_lines)
numbers = [<span class="Identifier">str</span>(<span class="Identifier">int</span>(x[<span class="Constant">0</span>])).zfill(<span class="Constant">2</span>) <span class="Statement">for</span> x <span class="Statement">in</span> unique_tokens]
new_names = [<span class="Constant">' '</span>.join(x[<span class="Constant">1</span>:]) <span class="Statement">for</span> x <span class="Statement">in</span> unique_tokens]
<span class="Statement">for</span> original, number, new_name, extension <span class="Statement">in</span> <span class="Identifier">zip</span>(originals, numbers, new_names, extensions):
<span class="Identifier">print</span> <span class="Constant">'mv "'</span> + original + <span class="Constant">'" "'</span> + number + <span class="Constant">' - '</span> + new_name + <span class="Constant">'.'</span> + extension + <span class="Constant">'"'</span>
</pre>
</div>
<br />
A tope. Lo que antes me llevaba 88 líneas ahora me lleva 21. Soy un 25% más vago. Evidentemente tiene un bug (es el precio de ahorrar tanto), pero me la suda.<br />
<br />
La mejora más aparente es que he eliminado toda la morralla de eliminar las partes iguales con un método más compacto y agresivo: cogemos todos los tokens comunes (independientemente de dónde estén) y nos los cargamos. El bug está ahí, si da la casualidad de que hay una palabra legítima que se repite en todos los títulos (como podría ser "of" por ejemplo), pues va a ir a tomar por culo también.<br />
<br />
El resto sigue siendo más o menos igual, vamos aplicando transformaciones (tokenizar, sacar las extensiones y los números, eliminar partes repetidas, etc.) y al final componemos el resultado.<br />
<br />
Algo gracioso que ha cambiado con la edad es que antes sólo usaba comillas dobles para los literales de strings (manías de Java, supongo), ahora suelo usar las simples.<br />
<br />
Mi relación con <i>map</i> y <i>filter</i> es un poco de amor odio. Recuerdo que mi primera versión tiraba bastante de map, pero luego lo reescribí para usar list comprehensions. Ahora uso lo que sea más corto, si ya tengo la función definida, pues suelo tirar de <i>map</i>, si tengo que hacer un <i>map</i> y luego un <i>filter</i> seguramente use una comprehension que queda más clara, etc.<br />
<br />
Sobre <i>reduce</i> la verdad es que no le suelo encontrar mucho uso, porque las reducciones típicas son <i>sum</i> y <i>str.join</i> y ya están los <i>built-in</i>, pero aquí por ejemplo tenía que encontrar la intersección de unos cuantos <i>sets</i> y me parecía mucho más elegante usar <i>reduce</i> que un bucle con acumulador.<br />
<br />
En el próximo post (espero que en una semana o así) seguramente cuelgue algo de código en... ¡Javascript! quién me lo iba a decir a mí después de tantos años.fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-44551120316856061152012-04-13T14:30:00.001+02:002012-06-02T15:08:29.263+02:00Productos de mierda que triunfan: hoy WhatsappSiempre me ha fascinado qué es lo que hace que un producto de mierda tenga éxito, aún cuando existen alternativas claramente mejores en todos los aspectos mesurables.<br />
<div>
<br /></div>
<div>
Sin duda, los factores más determinantes son la inercia y la estupidez humana.</div>
<div>
<br /></div>
<div>
Recuerdo cuando hace tiempo hice <i><a href="http://fortran.blogspot.co.uk/2005/01/tiempo-de-jabber.html">jabber advocacy</a></i> en este mismo blog. Ahora, más de 7 años después, me encuentro con algo parecido, pero en los móviles. El puto Whatsapp. ¿Por qué lo usamos (yo me incluyo)?</div>
<div>
<br /></div>
<div>
Mi razón es sencilla: porque es lo que usan mis amigos. Supongo que el 99% de la gente tiene el mismo motivo y habrá entre un 20% o 30% de personas que son conscientes de que es una mierda, pero se resignan.</div>
<div>
<br /></div>
<div>
El motivo más sangrante es que realmente es una aplicación de pago que te quieren hacer pasar como gratuita (durante el primer año lo es). Hacen que seas dependiente de su servicio, te agarran por los cojones y luego te lo cobran. Eso está muy feo.</div>
<div>
<br /></div>
<div>
Pero claro, ¿qué es lo que pasa cuando se lo intentas explicar a la gente? ¡Que te toman por un pirado de esos que años atrás mandaban correos en cadena diciendo que Andy y John iban a hacer de pago el MSN Messenger! Es un poco como el cuento de Pedro y el lobo, con la diferencia de que yo también era el imbécil que se molestaba en intentar educar a la gente en contra de los correos en cadena sin fundamento.</div>
<div>
<br /></div>
<div>
Si usted, querido lector, quiere estar seguro de que esto que digo es cierto, sólo tiene que ir a Settings/Account Info y leer lo que pone.</div>
<div>
<br /></div>
<div>
Otras cosas que me fastidian son las limitaciones absurdas:</div>
<div>
<ul style="position: static; z-index: auto;">
<li>El número de usuarios en un grupo. 10 es un número muy bajo y arbitrario, yo ya tengo 2 grupos llenos a los que colegas han pedido unirse tarde y se han tenido que quedar fuera.</li>
<li>El no poder usarlo en dos móviles distintos (tengo un número español y otro inglés y tengo que tener dos cuentas de la mierda esa)</li>
<li>Tampoco poder utilizarlo en algo que no sea un móvil. Me siento realmente estúpido cuando estoy delante del ordenador y tengo que contestar usando el móvil, tardando unas 10 veces más de lo que tardaría en escribirlo con el ordenador.</li>
<li>Tamaños de los archivos... Ten cuidado al grabar vídeos para enseñárselos a los colegas, porque a la mínima ya te dice que son demasiado grandes.</li>
</ul>
<div>
Por no hablar de que el servicio tampoco es que sea una maravilla de fiabilidad.</div>
</div>
<div>
<br /></div>
<div>
Así que voy a intentar tocarle los cojones todo lo posible a mis contactos para que usen Gtalk, o cualquier otra alternativa que sea mejor y encima gratis.</div>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0tag:blogger.com,1999:blog-7415103.post-76803498871240398582012-01-19T21:01:00.001+01:002012-01-19T21:01:19.959+01:00a tomar por culo megauploadHace unos días estaba pensando en qué estúpidos fuimos los usuarios dejando morir los sistemas de intercambio de archivos p2p, por la comodidad que suponían los sitios de descarga directa.<div>
<br /></div>
<div>
Estoy pensando que incluso haya podido ser una buena jugada para los lobbies "anti-piratería" el éxito tan brutal que han tenido sitios como megaupload, fileshare, etc. Es mucho más fácil cerrarlos. Ahora a ver quién es el guapo que se vuelve a instalar el emule.</div>fortranhttp://www.blogger.com/profile/11425459665752142514noreply@blogger.com0