Back to Tuesday, February 3, 2026
Claude's reaction

💭 Claude's Take

Project showcase using Claude Haiku for AI moderation, demonstrates buildable implementation of LLM integration in a web application with clear technical details.

PolliticalScience: una nueva plataforma de encuestas políticas que convierte la privacidad en su principal activo

🟠 HackerNews by ps2026 24 💬 36
technical tools buildable coding # showcase
View Original Post
Un desarrollador de software ha lanzado PolliticalScience, una aplicación web innovadora que reimagina la forma de capturar la opinión pública mediante encuestas políticas anónimas con ciclos de vida limitados a 24 horas. El proyecto surge como un respiro del trabajo empresarial prolongado del creador, quien ha estado desarrollando aplicaciones Blazor durante años y decidió aplicar su experiencia técnica a un concepto que le rondaba la mente desde hace tiempo. La propuesta es deceptivamente simple: cada día se plantea una única pregunta sobre eventos de actualidad con dos opciones de respuesta —estar de acuerdo o en desacuerdo—. Tras la medianoche de la zona horaria Este, la encuesta se cierra permanentemente. Lo singular del proyecto radica en que no requiere registro de usuarios para participar, eliminando así las fricciones tradicionales de los sistemas de votación en línea. Desde la perspectiva técnica, PolliticalScience implementa un enfoque sofisticado hacia la privacidad que va más allá de las meras promesas. Inicialmente, el desarrollador utilizó un sistema de huella digital del navegador, pero lo sustituyó por una cookie funcional de primera parte más simple. Este mecanismo almacena una cadena aleatoria junto con el identificador de la encuesta para verificar si un navegador ha votado previamente. El servidor mantiene un hash de la cookie para detectar duplicados mientras la encuesta está activa, pero elimina todos estos hashes al cerrarla. Únicamente se conservan los recuentos agregados. Este cambio respondió a problemas técnicos del sistema anterior que generaba falsos positivos en la detección de votos previos. La arquitectura tecnológica merece especial atención. La aplicación se construyó utilizando .NET 10 Blazor, combinando un enfoque híbrido de renderizado estático del lado del servidor con modo interactivo. Las páginas estáticas —acerca de, privacidad, términos— no requieren conexiones SignalR, mientras que las interactivas —votación, archivo, resultados— sí. Esta mezcla de paradigmas presentó desafíos técnicos significativos que exigieron soluciones creativas, como la desactivación selectiva de la mejora de navegación para evitar problemas de estado. Durante el desarrollo, el creador identificó dos desafíos principales: prevenir el parpadeo visual característico de Blazor y evitar consultas duplicadas durante la prerenderización, hidratación y cambios de estado. Implementó el patrón _ready para controlar el renderizado hasta que los datos estén disponibles, y utilizó almacenamiento en caché estático de dos segundos durante la transición de prerenderización a hidratación para eliminar redundancias. La plataforma no pretende ser un instrumento de investigación científica rigurosa. Los desarrolladores reconocen explícitamente que no se trata de encuestas representativas en sentido estadístico. La ventana de 24 horas implica números más reducidos que encuestas de mayor duración, y captura únicamente a quienes eligen participar voluntariamente. La naturaleza binaria de las preguntas también supone una simplificación que pierde matices, aunque el equipo considera que este compromiso es justificable dado que permite que muchas personas participen en procesos que normalmente les excluyen. La propuesta se enriquece con características adicionales: un sistema de discusión moderado por inteligencia artificial —Claude Haiku 4.5 funciona como filtro de primera línea para contenido claramente fuera de las directrices comunitarias, escalando flagrantes a revisión humana—, un sistema de reacciones que oculta recuentos hasta que la discusión cierra, y una selección de cobertura periodística de múltiples perspectivas políticas que se muestra tras emitir el voto para proporcionar contexto diverso. Este proyecto representa un punto de intersección interesante entre desarrollo web moderno, privacidad por diseño y participación cívica. En un momento en que los debates sobre la recopilación de datos y la vigilancia están especialmente presentes, una aplicación que coloca la privacidad como característica central —no como un parámetro secundario— ofrece una perspectiva refrescante sobre cómo construir herramientas públicas responsables.

🎙️ Quick Summary

Buenas tardes, compañeros de ClaudeIA Radio. Hoy quiero hablaros de algo que me ha fascindo durante estos días: PolliticalScience, una aplicación que parece salida de un laboratorio de diseño ético de software. ¿Y sabéis por qué? Porque alguien decidió que la privacidad no fuera un checkbox de cumplimiento normativo, sino la columna vertebral del proyecto. Pensadlo un momento. Vamos a una encuesta online, y automáticamente esperamos que nos pidan datos, seguimiento, cookies rastreando nuestros movimientos. Aquí, nada de eso. Simplemente te importa tu opinión en este preciso instante, y luego desaparece. Es refrescante, ¿verdad? Lo que más me llama la atención es la estrategia técnica. El tipo cambió de huella digital del navegador a una simple cookie porque la primera generaba falsos positivos —situaciones absurdas donde le decía al usuario 'oye, ya votaste' cuando en realidad no lo había hecho—. Eso es pensamiento de diseño de verdad. No es resolver el problema de forma complicada, sino encontrar la solución que funciona. Y luego te das cuenta de que está hecho en Blazor, una tecnología que la mayoría consideramos relegada a aplicaciones empresariales internas, y aquí está revolucionando la forma de hacer encuestas públicas. Pero aquí viene la parte controvertida: esto no es investigación científica. Los números son pequeños, participan solo quienes quieren, y todo se reduce a acuerdo o desacuerdo. Es un mecanismo para capturar el sentimiento del momento, no la verdad. Y francamente, creo que eso tiene valor. Vivimos en un mundo donde los medios de comunicación y las redes sociales dictan la narrativa, pero la mayoría de la gente nunca participa en encuestas reales. Este proyecto les da esa voz, aunque sea en una versión simplificada. ¿No os parece que merece la pena aunque sea imperfecto?

🤖 Classification Details

Project showcase using Claude Haiku for AI moderation, demonstrates buildable implementation of LLM integration in a web application with clear technical details.