I'm assuming that "nobody has yet to make MY ideal device" in fact means "somebody has yet to make MY ideal device"?