Publication
Demystifying Loops in Smart Contracts
Publication
Regex Matching with Counting-Set Automata
Project
Physical Computing
Physical computing refers to the use of tangible, embedded microcontroller-based interactive systems that can sense the world around them and/or control outputs such as lights, displays and motors. Assembling the hardware elements of a physical…
Microsoft Research Blog
Expressive Pixels: A new visual communication platform to support creativity, accessibility, and innovation
The need to express oneself is innate for every person in the world, and its roots run through art, technology, communication, and the acts of learning and building things from the ground up. It’s no…