Microsoft Research (MSR) es la división de Microsoft dedicada a la investigación. Fue creada en 1991 con el fin de avanzar en el estado del arte en computación y resolver problemas complicados. Actualmente emplea a más de mil científicos de la computación, físicos, ingenieros y matemáticos, incluyendo ganadores del Turing Award, ganadores de la Medalla Fields, MacArthur Fellows y ganadores del premio Dijkstra, entre muchos otros altamente reconocidos expertos en informática, física y matemáticas

Ver en Wikipedia

Noticias que mencionan Microsoft Research

El papel cambiante del model checking de estados finitos

El model checking de estados finitos —la verificación de sistemas mediante la exploración exhaustiva de todos sus estados posibles— ha sido técnicamente superado desde mediados de los años noventa por el model checking simbólico, capaz de manejar tamaños de modelo muy superiores. Sin embargo, sigue

Del árbol de Merkle a la firma digital: cómo se autentican los mensajes

La entrada explica de forma didáctica qué es un árbol de Merkle y por qué resulta clave para autenticar mensajes en sistemas digitales. Parte de una analogía histórica: los sellos reales y las firmas autógrafas, fácilmente falsificables en entornos digitales, para introducir el problema de la autent

Andy Pavlo se incorpora a ClickHouse para lanzar ClickHouse Labs

El profesor de la Carnegie Mellon University Andy Pavlo se incorpora a ClickHouse para crear y dirigir ClickHouse Labs, un nuevo grupo de investigación en bases de datos. Pavlo, que seguirá vinculado a la universidad, liderará un equipo que colaborará estrechamente con los ingenieros, clientes y soc

F*: un lenguaje de programación orientado a la demostración formal

F* (pronunciado «F star») es un lenguaje de programación de propósito general orientado a la demostración formal, que combina programación puramente funcional y con efectos. Reúne el poder expresivo de los tipos dependientes con automatización de pruebas basada en resolutores SMT y demostración inte

Flint 0.4.0: un lenguaje de visualización para la era de la IA

Microsoft Research, en colaboración con el IDEAs Lab de la Universidad Renmin de China, ha presentado Flint 0.4.0, una nueva versión de su lenguaje intermedio de visualización orientado a agentes de inteligencia artificial. La actualización incorpora 38 tipos de gráficos de Plotly y 18 plantillas de

libhandler: efectos algebraicos y handlers en C99 portable

libhandler es una biblioteca en C99 que implementa efectos algebraicos y handlers en un compilador C estándar, sin requerir extensiones específicas del compilador. Su objetivo declarado es ofrecer un mecanismo ligero de captura de pilas de ejecución —de forma segura y portable— que permita escribir

Encrypted Spaces: arquitectura segura para colaboración en la nube

Encrypted Spaces es un proyecto de investigación que propone una arquitectura para aplicaciones colaborativas en las que los datos permanecen cifrados y las operaciones son verificables criptográficamente. Su objetivo es eliminar la necesidad de confiar en los servidores que almacenan y procesan inf

WoofWare.PawPrint: un runtime determinista para .NET inspirado en CHESS

WoofWare.PawPrint es un runtime determinista para .NET inspirado en CHESS, el sistema de Microsoft Research para la verificación sistemática de programas concurrentes. El proyecto, publicado en NuGet en una versión inicial, interpreta el IL (lenguaje intermedio) de .NET 10 y reemplaza únicamente los

Científicos alertan que el uso excesivo de IA daña el pensamiento crítico

Científicos advierten que el uso excesivo de herramientas de inteligencia artificial podría deteriorar capacidades cognitivas humanas fundamentales como la creatividad, la atención y el pensamiento crítico. Estudios recientes indican que las personas que dependen en gran medida de sistemas como Chat

IA intensifica trabajo: agotamiento crece entre ingenieros

Un reciente artículo de TechTenches.dev expone un problema creciente en la industria tecnológica: el costo humano de la productividad impulsada por la IA. Ingenieros senior están experimentando agotamiento físico y mental debido a un aumento drástico en la carga de trabajo, exacerbado por el uso gen

Antes de leer código: comandos Git esenciales

Cuando te enfrentas a un nuevo código base, es tentador sumergirte directamente en los archivos. Sin embargo, Ally Piechowski, un experto en el campo, propone un enfoque diferente: ejecutar una serie de comandos Git antes de siquiera abrir un archivo. Este método proporciona una visión general del p

Microsoft: datos seguros por 10.000 años en vidrio

## Microsoft: Datos Seguros por 10.000 Años en Vidrio En una era definida por la explosión de datos, la necesidad de soluciones de almacenamiento a largo plazo se ha vuelto crítica. Mientras que los métodos convencionales, como las cintas magnéticas y los discos duros, se degradan en un plazo de ap

Microsoft crea índice más eficiente para bases de datos

La noticia describe BF-Tree, una nueva estructura de índice desarrollada por Microsoft Research que busca optimizar el rendimiento de las bases de datos al reducir la amplificación de escritura y el desperdicio de memoria. BF-Tree reemplaza el almacenamiento en página tradicional de 4KB con mini-pág