Text this: Programmable nonlinear optical neuromorphic computing with bare 2D material MoS2