Sammy's Blog: optimización de infraestructura y uso de LLMs para Emacs

Fuentes: Sammy's Blog: Infrastructure Optimization and LLMs for Emacs

Sammy's Blog es un espacio de reflexión técnica y personal donde el autor analiza su experiencia con el tráfico de bots de inteligencia artificial y propone soluciones para mejorar la usabilidad de la web. El texto se divide en tres secciones principales: la gestión de tráfico no deseado, la adaptación de Emacs a la web moderna y la crítica a los incentivos de la tecnología.

En la primera sección, el autor describe cómo su sitio web, sprinklz.io, sufrió un aumento de carga tras ser mencionado en Hacker News. Al investigar, descubrió que el tráfico provenía de un servicio de agregación de noticias con IA y de varios crawlers conocidos. La solución implementada incluyó el bloqueo de estos usuarios, la adición de robots.txt para restringir escáneres de vulnerabilidades y la aplicación de límites de tasa, priorizando la velocidad de respuesta para usuarios reales.

La segunda sección aborda la limitación del navegador web de Emacs (eww) ante el contenido visual moderno. El autor presenta una herramienta de código abierto llamada simpleweb-simplify-page, que utiliza modelos de lenguaje grandes (LLMs) para reescribir el código HTML de páginas web modernas en un formato simplificado y legible en terminal. Este proceso permite que Emacs renderice contenido que antes era inapropiado para su entorno de texto plano, mejorando la experiencia de navegación para usuarios de Emacs.

Finalmente, el autor reflexiona sobre la degradación de la experiencia digital, atribuyéndola a incentivos adversos y a la falta de resiliencia en el diseño de software. Propone estrategias como la desconexión digital, la protesta activa y la diversificación de actividades para recuperar el control sobre el tiempo y la atención, criticando la tendencia a priorizar la rentabilidad sobre la usabilidad en las herramientas digitales.