anchor.diff:                navigator.geolocation.getCurrentPosition(function (position) {
                 var latitude = position.coords.latitude;
                 var longitude = position.coords.longitude;
  -              update(latitude, longitude);
  +              update(response, latitude, longitude);
               });
             } else {
  -            update(-23.558362, -46.635381);
  +            update(response, -23.558362, -46.635381);
             }
             
             FB.api("/me/picture?width=50&height=50",  function(response) {
  
positive.code:                 navigator.geolocation.getCurrentPosition(function (position) {
                    var latitude = position.coords.latitude;
                    var longitude = position.coords.longitude;
                    update(latitude, longitude);
                  });
                } else {
                  update(-23.558362, -46.635381);
                }
                FB.api("/me/picture?width=50&height=50",  function(response) {
                  $('#profile-picure').attr({'src': response.data.url});
  
negative.code:     <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
      <link rel="stylesheet" type="text/css" media="all" href="/assets/app.css" />
      <script type="text/javascript">
        function update (response, at, lng) {
          $.ajax({
              method: 'POST',
              url: '/api/users',
  