Noticias que mencionan SHA-256

POWBlock: microservicio C para defensa Proof of Work contra bots

POWBlock es un microservicio de alta rendimiento escrito en C puro que implementa una barrera de prueba de trabajo (Proof of Work) para proteger servidores y proxies inversos contra scrapers de IA, bots y ataques DDoS. A diferencia de las soluciones monolíticas tradicionales, este binario estático d

Un ordenador hecho solo de buscar-y-reemplazar consigue ejecutar DOOM

Un programador ha conseguido que el videojuego DOOM funcione sobre una máquina cuyo único mecanismo de cómputo es una sustitución de texto global aplicada, una y otra vez, a una única cadena de 96,6 megabytes. En esa cadena viven, como texto plano, los registros, la memoria RAM, el framebuffer, el m

dskDitto: buscador de archivos duplicados ultrarrápido con TUI interactiva

dskDitto es una herramienta de línea de comandos escrita en Go que localiza archivos duplicados en discos grandes mediante procesamiento en paralelo, reduciendo los tiempos de análisis incluso en volúmenes con millones de ficheros. Su interfaz predeterminada es una TUI (interfaz de usuario textual)

Inferencia verificable: cómo autenticar los resultados de la IA

A medida que los agentes de inteligencia artificial asumen tareas como revisar código, resumir documentos o analizar contratos, el valor del resultado depende cada vez más de poder demostrar su autenticidad. Hoy no existe un estándar que permita certificar que una salida concreta fue producida por u

Recuperar direcciones de Bitcoin embrolladas por mayúsculas y minúsculas

Las direcciones de Bitcoin distinguen entre mayúsculas y minúsculas, un rasgo poco habitual en los identificadores que manejan los usuarios. En ZeroNet, red descentralizada que las empleaba como direcciones de sitio, ese detalle provocaba pérdidas de información: al copiar una URL a mano, la mayúscu

Cómo declarar en C++ una función que recibe un bloque de memoria

Declarar en C++ una función que acepta un bloque genérico de memoria parece trivial, pero la elección de la firma no lo es. Este artículo analiza las opciones habituales: el clásico `void DoSomething(const void* p, size_t numBytes)` heredado de C, la variante con `const uint8_t*` que obliga a añadir

ohbin, herramienta uv para gestionar binarios de GitHub Releases

ohbin es una herramienta de línea de comandos diseñada para resolver un problema habitual en proyectos Python gestionados con uv: la instalación de binarios distribuidos exclusivamente como GitHub Releases, como ripgrep, oasdiff o linters escritos en Rust. uv solo puede instalar paquetes Python, por

Vulnerabilidades en la Creative Katana V2X permiten hackear un PC a distancia

Vulnerabilidades en la Creative Katana V2X permiten hackear un PC a distancia Un investigador de seguridad ha descubierto una cadena de vulnerabilidades en la barra de sonido Creative Sound Blaster Katana V2X que permitiría a cualquier atacante dentro de un radio aproximado de 15 metros tomar el co

busca archivos con voz: 'recall' facilita la tarea

Un desarrollador ha creado 'Recall', una herramienta de búsqueda local multimodal que permite a los usuarios encontrar archivos utilizando lenguaje natural. La herramienta, disponible en GitHub, integra imágenes, audio, video, PDFs y texto en una base de datos vectorial local, utilizando Gemini Embe

Cumplimiento IA: Código abierto facilita registro según ley UE

Un desarrollador ha presentado una nueva biblioteca de código abierto llamada "Artículo 12 Infraestructura de Registro" para ayudar a las empresas a cumplir con el Artículo 12 de la Ley de IA de la Unión Europea. Esta ley, que afecta a empresas del Reino Unido y Estados Unidos, exige la capacidad de