<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Temimbo'e</title><link>https://andresvazquez.com.ar/blog/</link><description>blog personal de Andres Vázquez [@avdata99]</description><atom:link href="https://andresvazquez.com.ar/blog/rss.xml" rel="self" type="application/rss+xml"></atom:link><language>es</language><copyright>Contents © 2026 &lt;a href="mailto:andres@data99.com.ar"&gt;Andres Vazquez&lt;/a&gt; </copyright><lastBuildDate>Sun, 24 May 2026 19:08:09 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Tecnología detrás de 600.000 dominios argentinos (2026)</title><link>https://andresvazquez.com.ar/blog/posts/tecnologia-de-dominios-argentinos-2026/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/dominiosAR/status/2052559441145323558"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Analizamos casi 600.000 dominios Argentinos. Intentamos hacer una peticion a la home page de cada uno. Conseguimos casi 400k respuestas (66%). Miramos tambien los encabezados de las respuestas y algunas partes del contenido HTML.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Total de dominios .AR vigentes en abril de 2026: 697.130" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/1.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Tablero de dominiosAR: 597.659 sitios analizados, 66,2% responden, 84,7% HTTPS, 23,1% HSTS, 25% CSP" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/2.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Analisis del header &lt;code&gt;server&lt;/code&gt;. Si bien el servidor puede responder lo que quiera aquí, estos son nuestros resultados. 380k dominios devolvieron ese encabezado (casi todos). ¿Te sorprende ver a Apache todavía primero? En 2015 era 67% (&lt;a href="https://andresvazquez.com.ar/blog/posts/servidores-en-argentina/"&gt;nuestro análisis anterior&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&lt;img alt="Distribución del header server en 2026: apache 34,2%, cloudflare 21,5%, nginx 12,8%, litespeed 11,8%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/3.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Distribución del header server en 2015: Apache 67%, Microsoft-IIS 14,6%, nginx 14,5%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/4.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;La novedad es Cloudflare. Para sorpresa de nadie Microsoft IIS cae bruscamente. Nginx se mantiene.&lt;/p&gt;
&lt;p&gt;Vamos al header &lt;code&gt;X-Powered-By&lt;/code&gt;. La principal novedad aqui es que se esta dejando de usar. Solo 84k de los casi 400k de sitios que respondieron lo usan. Para sorpresa de nadie Mumm-Ra sigue vivo. ASP se desploma.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Stack tecnológico por X-Powered-By en 2026: php 72%, asp.net 10,9%, next.js 5,5%, hostingerwebsitebuilder 3,6%, express 2,6%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/5.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Mumm-Ra, el villano de ThunderCats, como metáfora de ASP.NET resucitando" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/6.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Distribución de X-Powered-By en 2015: PHP 66,4%, ASP.NET 28,6%, Plesk 3,6%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/7.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Vamos al HTML. Analizamos el meta &lt;code&gt;generator&lt;/code&gt;. Hay que decir que el 68% de los sitios no lo declara. Son otras cosas. Solo 126k sitios usa algun generador de contenido. Aqui WP y sus amigos lideran. Sorprende que el Wordpress a secas no es el 1°.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Productos detectados via meta generator: elementor (WP) 31,6%, wordpress 20,3%, slider revolution (WP) 9,7%, site kit (WP) 5,4%, wix 4,5%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/8.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Finalmente si los agrupamos podemos decir que el 82% de los sitios generados por algún CMS son Wordpress. Posiblemente PHP sigue vivo solo por esto. ¿Vos que pensas?&lt;/p&gt;
&lt;p&gt;&lt;img alt="CMS real (plataforma subyacente): wordpress 82%, wix 4,7%, hostinger 2,6%, joomla 1,8%, mobirise 1%" src="https://andresvazquez.com.ar/blog/img/twitter/tecnologia-de-dominios-argentinos-2026/9.jpeg"&gt;&lt;/p&gt;</description><category>datos</category><category>dominios-ar</category><category>OpenData</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/tecnologia-de-dominios-argentinos-2026/</guid><pubDate>Sun, 10 May 2026 12:00:00 GMT</pubDate></item><item><title>Registros MX en dominios .AR (2026)</title><link>https://andresvazquez.com.ar/blog/posts/registros-mx-en-dominios-ar-2026/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/dominiosAR/status/2049662721180774532"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;¿A quién le delegan el correo los dominios argentinos? Para responderlo miramos los registros MX de DNS sobre nuestra base de &lt;a href="https://andresvazquez.com.ar/blog/posts/tecnologia-de-dominios-argentinos-2026/"&gt;dominiosAR&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;De los ~585.000 dominios que tenemos relevados, 421.000 están delegados a algún DNS y 322.000 tienen al menos un registro MX. A marzo de 2026 NIC declara 692.000 dominios totales, así que la muestra es bastante representativa.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Total de dominios relevados y delegados a DNS" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/1.png"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Dominios con registro MX detectado: 322.000 sobre 421.000 delegados" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/2.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Casi el 60% de esos dominios con MX apunta a su &lt;strong&gt;propio dominio&lt;/strong&gt;*. Cerca del 1% (unos 2.500) son inválidos: apuntan a &lt;code&gt;localhost&lt;/code&gt;. Y a un 4,5% nuestra expresión regular no logró clasificarlo.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Distribución de destinos MX: ~60% dominio propio, ~1% localhost, 4,5% sin clasificar" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/3.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;De los 115.000 dominios que apuntan &lt;strong&gt;explícitamente&lt;/strong&gt; a proveedores externos, Google y Hostinger comparten el primer lugar con cerca del 70% del mercado entre los dos. ¿Se imaginaban a &lt;a href="https://x.com/Hostinger"&gt;@Hostinger&lt;/a&gt; ahí, por encima de &lt;a href="https://x.com/Microsoft"&gt;@Microsoft&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;&lt;img alt="Ranking de proveedores externos de MX: Google y Hostinger lideran con ~70% combinado" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/4.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;¿Y los sitios de gobierno (&lt;code&gt;gov.ar&lt;/code&gt; + &lt;code&gt;gob.ar&lt;/code&gt;)? El 64% apunta a dominio propio*.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Dominios .gov.ar y .gob.ar: 64% apunta a dominio propio" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/5.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;De los 328 dominios de gobierno que sí declaran un proveedor externo, el principal —como suponíamos— es Microsoft.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Proveedores externos de MX en dominios de gobierno: Microsoft lidera" src="https://andresvazquez.com.ar/blog/img/twitter/registros-mx-en-dominios-ar-2026/6.jpeg"&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;* Con seguridad no existen tantos sitios que gestionen sus propios mails. Ese 60% seguramente esconde cosas por detrás. ¿Cuál te parece que sería la mejor estrategia para descubrir el proveedor real?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Nota extra.&lt;/strong&gt; El uso de &lt;code&gt;localhost&lt;/code&gt; como MX no es un descuido: es política de uno de los proveedores de hosting.&lt;/p&gt;
&lt;p&gt;¿Qué más le preguntarían a estos datos?&lt;/p&gt;</description><category>datos</category><category>dominios-ar</category><category>email</category><category>MX</category><category>OpenData</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/registros-mx-en-dominios-ar-2026/</guid><pubDate>Wed, 29 Apr 2026 12:00:00 GMT</pubDate></item><item><title>Outliers en registros de dominios</title><link>https://andresvazquez.com.ar/blog/posts/outliers-en-registros-de-dominios/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/dominiosAR/status/2047857513932951600"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Estos son los más de 500.000 dominios que seguimos (casi la totalidad existentes hoy) ordenados por fecha del próximo vencimiento. Cada barra es un día de año.
¿A alguien se le ocurre que es ese pico?
¿Se imaginan?
Respuesta mañana.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Vencimientos por día" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/vencimientos-por-dia.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Vamos con algunos sospechosos.
En 2014 los dominios dejaron de ser gratis. Antes de eso uno podia registrar todos los dominios que queria y sin costo.
Habia más de 2 millones de dominios registrados.&lt;/p&gt;
&lt;p&gt;El último día y los anteriores fue un caos. Una hecatombe, una debacle total. Una seguidilla de hechos bochornosos donde la gente daba de baja sus dominios para volver a registrarlos y tener unos meses más sin pagar.&lt;/p&gt;
&lt;p&gt;&lt;img alt="2014 es pago" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/2014-pago.png"&gt;&lt;/p&gt;
&lt;p&gt;Nuestro primer sospechoso fue este. Imaginamos que esa distorción se había arrastrado hasta nuestros dias.
Pero no fue así, eso fue un 5 de marzo y el día raro es el 15 de septiembre (además de algunas otros días).&lt;/p&gt;
&lt;p&gt;&lt;img alt="picos por fecha" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/picos.png"&gt;&lt;/p&gt;
&lt;p&gt;Esos registros luego de este momento rateril de la historia de internet argentina cayeron mayormente al año siguente.
Eso no explica el pico actual el 15 de septiembre.
¿Y entonces?&lt;/p&gt;
&lt;p&gt;¿Fue algun registrante que hizo muchos registros ese día?
Estos son la cantidad de dominios de ese día por registrante.
Solo dos registrantes ese día hicieron más de 100 registros.&lt;/p&gt;
&lt;p&gt;&lt;img alt="dominios por registrante" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/dominios-por-registrante.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Uno de ellos fue Dattatec (que es el mayor registrante de dominios en Argentina) que en general registra año a nombre de terceros.
Al otro registrante ya lo vamos a ver. El motivo no fue alguien entrandso bruscamente al mercado.&lt;/p&gt;
&lt;p&gt;¿Y si vemos en que año se registraron?
Estos son los dominios que vencen en septiembre de 2026 (cada día en eje Y) por el año en que fueron registrados
Algo paso en 2019 y despues en 2020. Raro, ¿un evento bianual?
¿Ahora si te acordas?&lt;/p&gt;
&lt;p&gt;&lt;img alt="heatmap registros por dia" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/heatmap.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Sigamos: Estos son los dominios que vencen el 15 de septiembre por zona
La mayoría de los dominos en Argentina son .com.ar (el 80% aprox según https://nic.ar/es/dominios/estadisticas)
Pero ese día la proporcion cambia rotundamente.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Vencimientos por zona ese dia" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/vto-por-zona.png"&gt;&lt;/p&gt;
&lt;p&gt;Claro! El nacimiento de los dominios .AR!
Las fases de lanzamiento fueron:&lt;br&gt;
1- Los que tenian un .com.ar podía reclamar el .ar (septiembre 2019)&lt;br&gt;
2- La gente podía manifestar su interes en algun dominio.&lt;br&gt;
3- Se analizaban y se asignaban esos dominio de interés (13 de mayo de 2020)&lt;br&gt;
4- Se abrieron al público general el registro de dominios en la zona .AR  &lt;/p&gt;
&lt;p&gt;&lt;img alt="timeline-con-registros-por-dia" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/timeline-con-registros-por-dia.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;Quien fue ese gran registrante ese día?
Fue Victor Ma, extranjero (basandonos en su CUIT)
Victor sigue siendo hoy registrante. &lt;a href="https://whoare.io/registrante-a92d9fba-de68-476b-8c24-62e06fbfde35"&gt;Aca podes ver más&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="171-registros-de-victor-ma-ese-dia" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/171-registros-de-victor-ma-ese-dia.png"&gt;&lt;/p&gt;
&lt;p&gt;¿Que pasó con esa camada de los nuevos .AR abiertos al público?
Más del 80 renovo luego de 6 años, al parecer fue una buena idea.
Había y sigue habiendo interés real en esos dominios.&lt;/p&gt;
&lt;p&gt;&lt;img alt="preservacion-punto-ar" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/preservacion-punto-ar.jpeg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="https://andresvazquez.com.ar/blog/img/twitter/outliers-en-registros-de-dominios/"&gt;&lt;/p&gt;</description><category>datos</category><category>dominios-ar</category><category>OpenData</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/outliers-en-registros-de-dominios/</guid><pubDate>Sat, 25 Apr 2026 22:57:00 GMT</pubDate></item><item><title>CSVConf 2025 en Bologna — notas desde el evento</title><link>https://andresvazquez.com.ar/blog/posts/csvconf-2025-bologna/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1965327136975454577"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Estuve en Bologna, Italia, para CSVConf 2025. Estas son las notas que me llevé del evento.&lt;/p&gt;
&lt;p&gt;This year we'll use 🤌separated values. We'll call it ISV (Italian emoji separated values). Excel won't get it anyway. #CSVConf&lt;/p&gt;
&lt;p&gt;&lt;img alt="ISV — Italian Separated Values" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/1-isv.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://x.com/jqnatividad"&gt;@jqnatividad&lt;/a&gt; proposes to upload data first allowing the CKAN Datapusher to infer the metadata and apply suggestions. It looks promising.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Datapusher inferring metadata" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/2-datapusher.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Someone says "Frontend developers" in a CKAN conference. That's new!&lt;/p&gt;
&lt;p&gt;&lt;img alt="Frontend developers en una conferencia de CKAN" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/3-frontend.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Can we remove Solr from CKAN? Cross your fingers.&lt;/p&gt;
&lt;p&gt;&lt;img alt="¿Podemos sacar Solr de CKAN?" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/4-remove-solr.jpg"&gt;&lt;/p&gt;
&lt;p&gt;CKAN 3.0.&lt;/p&gt;
&lt;p&gt;&lt;img alt="CKAN 3.0" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/5-ckan-3.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Gestión de datos internos para que a la gente del gobierno/organización los datos le sean útiles en su trabajo diario. Eso va antes que los portales de datos abiertos. Coincido 100%.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Gestión interna de datos primero" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/6-gestion-interna.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Desde la &lt;a href="https://x.com/OKFN"&gt;@OKFN&lt;/a&gt;, &lt;a href="https://x.com/Sape_BY"&gt;@Sape_BY&lt;/a&gt; nos cuenta sobre el camino del "Open Data Editor", incluyendo los últimos grandes aportes de &lt;a href="https://x.com/colmanromi"&gt;@colmanromi&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Open Data Editor" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/7-open-data-editor-a.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Open Data Editor" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/7-open-data-editor-b.jpg"&gt;&lt;/p&gt;
&lt;p&gt;¡Hay gente criticando al hermoso formato CSV!&lt;/p&gt;
&lt;p&gt;&lt;img alt="Críticas al CSV" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/8-critica-csv-a.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Críticas al CSV" src="https://andresvazquez.com.ar/blog/img/twitter/csvconf-2025-bologna/8-critica-csv-b.jpg"&gt;&lt;/p&gt;</description><category>datos</category><category>OpenData</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/csvconf-2025-bologna/</guid><pubDate>Tue, 09 Sep 2025 08:11:18 GMT</pubDate></item><item><title>Mendiolaza — el padrón y el censo no pueden ser los dos correctos</title><link>https://andresvazquez.com.ar/blog/posts/mendiolaza-padron-vs-censo/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1821948313463074968"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Para algún periodista de Córdoba con curiosidad y tiempo para investigar un poco.&lt;/p&gt;
&lt;p&gt;El último censo argentino dio para Mendiolaza (mi ciudad) 14.688 habitantes. El último padrón informa 14.302 electores. Esto es evidentemente inconsistente.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://demendiolaza.ar/cuantos-somos-en-mendiolaza/"&gt;https://demendiolaza.ar/cuantos-somos-en-mendiolaza/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Los padrones no incluyen a los menores de 18 años (o 16, según el año). La pirámide de población de Córdoba nos dice que por lo menos hay un 30% de menores de edad que no están en el padrón.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Pirámide de población" src="https://andresvazquez.com.ar/blog/img/twitter/mendiolaza-padron-vs-censo/piramide-poblacion.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Si Mendiolaza tiene ~14k habitantes, entonces debería tener ~9.800 electores en el padrón. Si son ~14k electores, entonces tiene ~18k habitantes. Las dos cifras no pueden ser correctas. O el padrón está mal y se agregó gente, o el censo contó de menos.&lt;/p&gt;
&lt;p&gt;Como habitante de la zona tiendo a pensar que el censo se quedó corto. Los que vivimos por aquí suponemos que somos más.&lt;/p&gt;
&lt;p&gt;Por otro lado hay una serie de experiencias personales que me hacen pensar distinto. He trabajado con padrones electorales casi todas las elecciones entre 2013 y 2019. No es trabajo superficial: he trabajado con los registros completos de los padrones electorales.&lt;/p&gt;
&lt;p&gt;Recuerdo en 2015 hacer una comparativa uno a uno de todos los electores del padrón nacional (digitalizado) vs el municipal (entregado en papel en fotocopia de baja calidad). Fueron necesarios trabajos con OCR y la ayuda de amigos que me ayudaron a controlar uno por uno. Ni un error, nada. Nadie fue agregado al padrón de Mendiolaza.&lt;/p&gt;
&lt;p&gt;Para los que no conozcan la ciudad, hemos tenido el mismo intendente desde 1999 hasta 2023 sin que hubiera claro ningún mérito aparente de la gestión de gobierno. Me permití suponer que algo pasaba. Pero no.&lt;/p&gt;
&lt;p&gt;Otros trabajos que hice en varias ciudades fueron ver cuánta gente votaba en un mismo domicilio. Es un análisis muy interesante y surgen cosas curiosas de ahí. En mi caso me encontré con que en mi casa votaba una persona que yo conocía pero que vivía en un pueblo vecino.&lt;/p&gt;
&lt;p&gt;Por otra parte, he sido presidente de mesa (postulándome cada vez que estuvo disponible) en casi todas las elecciones municipales. Me ha tocado ver novias y familiares de gente que conozco, que no vivía en la ciudad, votando. No miles, pero he visto a algunos.&lt;/p&gt;
&lt;p&gt;Es conocido en la zona que mucha gente viene a sacar su carnet de conducir a este pueblo porque el precio y la burocracia es mucho menor que la ciudad capital, muy cerca de aquí. Es posible que algunas personas consignen su domicilio aquí para acudir a ese servicio. No creo que sea algo azaroso. No puedo decir mucho más porque no tengo evidencia, pero es posible que algunas de esas personas sean acompañadas a votar en cada elección.&lt;/p&gt;
&lt;p&gt;Por último, en 2019 en lugar de ser presidente de mesa decidimos con un amigo hacer un boca de urna junto a uno de los candidatos que contaba con un equipo para poner en el campo. Fue una muy linda experiencia.&lt;/p&gt;
&lt;p&gt;Solo con una planilla de Google Drive que ya tenía decenas de gráficos precargados fue suficiente. El equipo en la zona de la elección usaba el formulario para cargar cada respuesta y nosotros podíamos ver en tiempo real los resultados.&lt;/p&gt;
&lt;p&gt;Ese día los resultados estaban claros a la mañana: el candidato histórico perdía por al menos 5 puntos. Luego del mediodía y a medida que avanzaba la tarde los resultados empezaron a cambiar de dirección. Finalmente el candidato de siempre ganó. Los electores de la mañana, al parecer, votaron distinto a los de la tarde. No tengo dudas de que se agregaron personas que no vivían al padrón; pero no estoy seguro del tamaño de eso.&lt;/p&gt;
&lt;p&gt;Algunos datos más: en el censo anterior la población de la ciudad fue de 10.317 habitantes y en las elecciones de 2011 había 5.487 electores.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Datos del censo y elecciones 2011" src="https://andresvazquez.com.ar/blog/img/twitter/mendiolaza-padron-vs-censo/datos-2011-a.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Datos del censo y elecciones 2011" src="https://andresvazquez.com.ar/blog/img/twitter/mendiolaza-padron-vs-censo/datos-2011-b.jpg"&gt;&lt;/p&gt;</description><category>censo</category><category>Cordoba</category><category>datos</category><category>elecciones</category><category>OpenData</category><category>padrones</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/mendiolaza-padron-vs-censo/</guid><pubDate>Fri, 09 Aug 2024 16:35:02 GMT</pubDate></item><item><title>Cómo emular un escrutinio provisorio con software libre</title><link>https://andresvazquez.com.ar/blog/posts/escrutinio-provisorio-software-libre/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1718459277164048492"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Veo gente preocupada por fraude en las próximas elecciones. En lugar de quejarse, hay que organizarse.&lt;/p&gt;
&lt;p&gt;En Córdoba tuvimos una linda experiencia de fiscalización ciudadana basada en software libre. Desde Open Data Córdoba se puede emular todo un escrutinio provisorio. Solo hace falta tiempo, gente capacitada, voluntarios, ganas y algo de plata.&lt;/p&gt;
&lt;p&gt;Los voluntarios en las mesas (presidentes o fiscales) suben las fotos de las actas; otros voluntarios leen las imágenes y cargan los resultados (con doble o triple chequeo independiente); se suma, se pondera un poco y sale algo lindo.&lt;/p&gt;
&lt;p&gt;No tiene validez legal, pero sirve para tener otra fuente de actas y datos. Los partidos más chicos, que no pueden tener su propio centro de cómputos, pueden tener uno acá.&lt;/p&gt;
&lt;p&gt;Al final de todo, con algún esfuerzo se pueden buscar diferencias y controlar al escrutinio oficial. Y si quieren decir que hubo fraude, háganlo con argumentos.&lt;/p&gt;</description><category>Cordoba</category><category>datos</category><category>elecciones</category><category>OpenData</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/escrutinio-provisorio-software-libre/</guid><pubDate>Sun, 29 Oct 2023 02:46:33 GMT</pubDate></item><item><title>"IA" en el escrutinio de Córdoba 2023</title><link>https://andresvazquez.com.ar/blog/posts/ia-en-el-escrutinio-cordoba-2023/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1670452450065620994"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Es buena idea poner tecnología después del acto de votación. Lo que se me hace incomprensible es que sea con tecnología no auditada realmente por el gobierno, los partidos políticos o la sociedad civil.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.perfil.com/noticias/cordoba/inteligencia-artificial-para-el-escrutinio-en-la-eleccion-a-gobernador-en-cordoba.phtml"&gt;https://www.perfil.com/noticias/cordoba/inteligencia-artificial-para-el-escrutinio-en-la-eleccion-a-gobernador-en-cordoba.phtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Me postulé hace algunas semanas y voy a ser presidente de mesa en estas elecciones. Voy a prestar atención a toda esta "magia".&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;El día de la elección&lt;/h3&gt;
&lt;p&gt;Participación 60%, falta poco más de una hora.&lt;/p&gt;
&lt;p&gt;Participación final 68% en mi mesa.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Juez 44%
Llaryora 38%&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mendiolaza (1 mesa):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;35% Dalke
31% Arming
17% Marcolongo&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;img alt="Foto desde la mesa" src="https://andresvazquez.com.ar/blog/img/twitter/ia-en-el-escrutinio-cordoba-2023/foto-mesa-a.jpg"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="Foto desde la mesa" src="https://andresvazquez.com.ar/blog/img/twitter/ia-en-el-escrutinio-cordoba-2023/foto-mesa-b.jpg"&gt;&lt;/p&gt;</description><category>Cordoba</category><category>datos</category><category>elecciones</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/ia-en-el-escrutinio-cordoba-2023/</guid><pubDate>Sun, 18 Jun 2023 15:24:34 GMT</pubDate></item><item><title>Un curso de Python en casa para familia y amigos</title><link>https://andresvazquez.com.ar/blog/posts/curso-de-python-en-casa/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1486522703263813636"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Empecé a dar un curso de programación en Python para familia y amigos en casa. Somos 8. Complejo pero interesante. Recomiendo. Seguramente le va a sumar a la vida laboral de varios.&lt;/p&gt;
&lt;p&gt;Paso la sesión 1: desbloqueamos un kilombo de URLs con Django en 10'. Para uno es un ratito, viejo programador; para los demás es una ayuda valiosa.&lt;/p&gt;
&lt;p&gt;Clase 2, mi casa tomada por entusiastas. La TV y el Chromecast funcionan perfecto como pizarrón. Ya buscaremos algún lugar más grande.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Clase 2 con TV y Chromecast como pizarrón" src="https://andresvazquez.com.ar/blog/img/twitter/curso-de-python-en-casa/1-clase-2-tv-chromecast.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Trabajo práctico número 1: hacer una función que calcule el envido dadas 3 cartas. Algo que sabemos hacer pero que tenemos que traducir a instrucciones de código. Mucho más difícil de lo que parece. Entretenido y de valioso aprendizaje para el grupo.&lt;/p&gt;
&lt;p&gt;Este equipo va a empezar en las próximas semanas un proyecto desde cero. Algo que sea principalmente backend. Será libre.&lt;/p&gt;
&lt;hr&gt;
&lt;h3&gt;Meses después&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1562212172301709312"&gt;Continuación del hilo, en agosto de 2022&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Tengo 5 alumnos que pasaron una primera etapa de programación en Python (también GitHub) y estarían listos para postular como trainee o junior. No he encontrado búsquedas así en LinkedIn. ¿Conocen alguna empresa que esté buscando? Son casi todos +30 con trabajo. DMs abiertos.&lt;/p&gt;
&lt;p&gt;Como no hay trabajo para trainee en Python, nos conseguimos un cliente para un proyecto de 4 meses. Django y scraping. Arrancamos hace algunas semanas. Viene bien. Hacemos calls de grupo donde hago PRs en vivo. Si sale bien ellos van a hacer sus propios PRs próximamente. Entretenido.&lt;/p&gt;
&lt;p&gt;Llegamos a los 100 tests y los 150 issues+PRs. No es fácil pero con paciencia la productividad se empieza a ver.&lt;/p&gt;
&lt;p&gt;Junté dos notebooks viejitas y las puse en un estante alto. Ubuntu para ambas; una como webserver con nginx + la app Python, la otra con PostgreSQL. Habemus entorno de desarrollo. Sumamos una GitHub Action para despliegue automático. Anda, todo anda.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Servidor casero con notebooks viejas" src="https://andresvazquez.com.ar/blog/img/twitter/curso-de-python-en-casa/2-notebooks-servidor.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Este fin de semana, si tengo tiempo, le sumo una Raspberry Pi 4 con 8 GB de RAM como servidor de caché.&lt;/p&gt;
&lt;p&gt;&lt;img alt="Moviendo millones de datos" src="https://andresvazquez.com.ar/blog/img/twitter/curso-de-python-en-casa/3-millones-de-datos.jpg"&gt;&lt;/p&gt;</description><category>datos</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/curso-de-python-en-casa/</guid><pubDate>Thu, 27 Jan 2022 02:13:25 GMT</pubDate></item><item><title>RENAPER, SISA y los límites de API como política pública</title><link>https://andresvazquez.com.ar/blog/posts/renaper-sisa-limites-api/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;a href="https://x.com/avdata99/status/1453193390212800513"&gt;Originalmente publicado como hilo en Twitter&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Veo mucha gente hablando de la filtración de datos de RENAPER a través de un acceso de datos del Ministerio de Salud. Me gustaría sumar algunos detalles. Me tocó trabajar hace algunos años con la API de SISA.&lt;/p&gt;
&lt;p&gt;En primer lugar debo decir que me sorprendió el proceso burocrático para conseguir un usuario y clave. Uno debía explicar por qué y para qué necesitaba el acceso. Eso debía ser autorizado por la máxima autoridad de salud local.&lt;/p&gt;
&lt;p&gt;Una vez conseguido el acceso vimos que la documentación especificaba las limitaciones de acceso a estos datos. Lo que me llamó la atención es que la cantidad de usos de la API estaba contada y tenía límites que no se podían superar.&lt;/p&gt;
&lt;p&gt;En español: el sistema podía obtener datos de X ciudadanos por día, no más. Esto es común en la industria pero no en el sector público, al menos no para lo que yo conozco. Esto me sorprendió positivamente.&lt;/p&gt;
&lt;p&gt;Me tocó también viajar al Ministerio (Secretaría en ese momento) de Salud a un día de trabajo con representantes del sector de la salud de todo el país (público y privado). Se debatían los estándares para interoperabilidad de datos.&lt;/p&gt;
&lt;p&gt;Otra vez me sorprendió: el Estado define estándares y los productos de software de todos los actores intercambian información en el mismo idioma.&lt;/p&gt;
&lt;p&gt;Es por todo esto que me cuesta creer que hubo un robo hormiga a través de SISA. Pueden haber problemas de seguridad en este servicio, pero si es real que alguien tiene todos los datos, es más probable que haya sido por otro camino. En la API de SISA había gente controlando.&lt;/p&gt;
&lt;p&gt;Con respecto a la idea de que "si se ven datos de uno, asumimos que están los de todos": no, no funciona así. Cualquiera con acceso a SISA u otros sistemas (por ejemplo los del Carnet de conducir en municipios con convenio nacional), al ingresar un DNI puede ver datos personales — pero el acceso queda registrado y limitado.&lt;/p&gt;</description><category>datos</category><category>OpenData</category><category>transparencia</category><category>twitter</category><guid>https://andresvazquez.com.ar/blog/posts/renaper-sisa-limites-api/</guid><pubDate>Wed, 27 Oct 2021 02:54:37 GMT</pubDate></item><item><title>Laura Alonso Alemany [Episodio 39]</title><link>https://andresvazquez.com.ar/blog/posts/s02e39-laura-alonso-alemany/</link><dc:creator>Andres Vazquez</dc:creator><description>&lt;p&gt;&lt;img src="https://cadenadedatos.org/audios-y-rss/audios/s02e39-laura-alonso-alemany.png" alt="Laura Alonso Alemany [Episodio 39]"&gt;&lt;/p&gt;

&lt;p&gt;&lt;audio controls preload="none" src="https://cadenadedatos.org/audios-y-rss/audios/s02e39-laura-alonso-alemany.mp3"&gt;&lt;a href="https://cadenadedatos.org/audios-y-rss/audios/s02e39-laura-alonso-alemany.mp3"&gt;Descargar MP3&lt;/a&gt;&lt;/audio&gt;&lt;/p&gt;

&lt;p&gt;Laura Alonso Alemany es profesora en el área de Ciencias de la Computación en la FaMAF de la UNC. Licenciada en Lingüística General con una Maestría y un Doctorado en Lingüística Computacional. Conversamos sobre Procesamiento de Lenguaje Naturtal (NLP), la &lt;a href="https://diplodatos.famaf.unc.edu.ar/"&gt;Diplomatura de Ciencia de datos del FAMAF-UNC&lt;/a&gt; y sobre su vida laboral.&lt;/p&gt;

&lt;h4&gt;Ideas del episodio&lt;/h4&gt;
&lt;ul&gt;
  &lt;li&gt;CV Laura: https://cs.famaf.unc.edu.ar/~laura/LauraAlonsoAlemany.pdf&lt;/li&gt;
  &lt;li&gt;Linkedin: https://www.linkedin.com/in/laura-alonso-alemany-1125235/?originalSubdomain=ar&lt;/li&gt;
  &lt;li&gt;@morlaicassiopea Twitter: https://twitter.com/morlaicassiopea&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Más info y notas del episodio en &lt;a href="https://cadenadedatos.org/s02e39-laura-alonso-alemany.html"&gt;cadenadedatos.org&lt;/a&gt;.&lt;/p&gt;</description><category>cadena-de-datos</category><category>OpenData</category><category>podcast</category><guid>https://andresvazquez.com.ar/blog/posts/s02e39-laura-alonso-alemany/</guid><pubDate>Tue, 18 May 2021 19:47:00 GMT</pubDate></item></channel></rss>