The latest spin on memory technologies