Dude, where’s my code?
A new system warns programmers when compilers — which convert high-level programs into machine-readable instructions — might simply discard their code.
Finding blood clots before they wreak havoc
Simple urine test developed by MIT engineers uses nanotechnology to detect dangerous blood clotting.
Creating a permanent bacteria barrier
Startup Semprus Biosciences develops a permanent solution for keeping bacteria off implanted medical devices.
Innovation in renewable-energy technologies is booming
New study shows that research investments and growing markets have fueled a huge rise in new patents.
Cracked metal, heal thyself
Unexpected result shows that in some cases, pulling apart makes cracks in metal fuse together.
Mission TULiP: A robotic pursuit on the Charles River
The quest to build fast, cooperating robots that can explore the ocean's dynamic features is happening on the Charles River.
Better robot vision
A neglected statistical tool could help robots better understand the objects in the world around them.
Taking a new look at subway map design
CSAIL researchers are using a computational model that better understands peripheral vision to test the usability of MBTA subway maps.
CEE announces new leadership appointments
Elfatih Eltahir is associate department head, Philip Gschwend is director of Parsons Lab and Daniele Veneziano leads Pierce Lab
Surprisingly simple scheme for self-assembling robots
Small cubes with no exterior moving parts can propel themselves forward, jump on top of each other, and snap together to form arbitrary shapes.