Remote Neural Programming