NASA hangs "Help Wanted" sign