Noticias de tecnología seleccionadas el 3 de noviembre de 2026
Cómo verificar el formato y el contenido de los registros de diseño escritos por IA con regomark
- Un ADR es un documento que registra decisiones de diseño. El autor escribe que los ADR encargados a la IA fueron desarrollando con el tiempo estructuras de secciones desalineadas, y que el texto de las decisiones empezó a incluir detalles de código, como listas de menús de pantalla y constantes.
- El autor propone comprobar con un archivo de políticas las reglas estructurales que una máquina puede verificar, como el orden de las secciones, los valores de Status, las referencias entre ADR y la existencia de los archivos enlazados, de modo que una infracción haga fallar el CI. Las reglas semánticas, como si un documento parece una especificación, las juzga un LLM y solo quedan como advertencias en el PR.
- regomark es una herramienta de línea de comandos creada por el autor. Analiza Markdown y comprueba las reglas con OPA (una herramienta de evaluación de políticas). El autor indica que no existe una implementación específica para ADR y que las reglas se guardan en el archivo de políticas del repositorio que la utiliza.
- Al releer 7 repositorios propios, el autor informa de que todo lo que no coincidía con el código eran detalles que no necesitaban estar en el ADR, y que las decisiones y garantías que deben mantenerse no estaban desactualizadas. Esta es la observación de una sola persona, el autor.
- La cadena belga de supermercados Delhaize sufrió un ciberataque entre los días 1 y 2, y las temperaturas de los equipos de refrigeración y congelación de unas 40 tiendas aumentaron. El texto original señala que medios locales informaron de que una cadena cárnica de Amberes, Bélgica, también fue atacada y que el personal operó los equipos manualmente para bajar las temperaturas.
- Según el texto original, el ataque cambió la configuración de los equipos al modo de descongelación, lo que elevó las temperaturas. Ataques con el mismo método afectaron a cientos de grandes supermercados en Francia a mediados de octubre, y en ese momento se tiraron grandes cantidades de alimentos.
- El texto indica que se produjeron ataques similares en varios supermercados de Suecia, en unas 10 tiendas de Irlanda y en Estonia. Los daños en Delhaize se concentraron en tiendas pequeñas de Bélgica y Luxemburgo.
- La comisaria europea de seguridad alimentaria, Hansen, criticó los ataques por considerarlos un intento deliberado de alterar el sistema de suministro de alimentos, y las autoridades belgas iniciaron una investigación. El texto original no identifica a los responsables del ataque.
- Snowflake guarda las tablas divididas según los valores ordenados de la columna de agrupamiento y lee solo las partes que cumplen una condición para acelerar las búsquedas. El método anterior usaba solo los primeros 5 bytes de una columna de texto, pero el original explica que Optima Clustering puede usar hasta 1KB de la columna de agrupamiento completa combinada.
- En UTF-8, un carácter japonés ocupa de 3 a 4 bytes, así que 5 bytes cubren solo unos 1.25 a 1.33 caracteres. El autor explica que las direcciones que empiezan por '東京都' apenas se filtraban con condiciones a nivel de distrito.
- El autor creó las tablas CLASSIC y OPTIMA con unas 19,58 millones filas del CSV de Información de Referencia de Ubicación a Nivel de Manzana del MLIT. Para la condición LIKE '東京都中央区%', escribió que CLASSIC leyó 3 particiones y OPTIMA leyó 1 particiones.
- Estas cifras son mediciones directas del autor con un conjunto de datos y algunas condiciones. El autor es un ingeniero individual de Snowflake, y el original no ofrece pruebas de que los mismos resultados se repitan con otros datos y consultas.