Envoyer par SMS: A nonlinear updating algorithm captures suboptimal inference in the presence of signal-dependent noise