anchor.diff:          Thread.Sleep (int updateTime.TotalMilliseconds)
           loop newAvgs
   
  -    Average.loadFromFile averagesPath
  +    Average.loadFromFile Path.averages
       |> loop
   
   [<EntryPoint>]
  
positive.code:         Feed.createNotif f idx (Array.length feeds)
  
      feeds
      #if WINDOWS // Windows displays notifications in a reversed order
      |> Array.rev
      #endif
      |> Array.iteri create
  
  let localPath path =
      sprintf "%s%s"
          AppDomain.CurrentDomain.BaseDirectory
          path
  
  let averagesPath   = localPath "averages.csv"
  let thresholdsPath = localPath "thresholds.csv"
  
  let update threshold avgs =
      let hour  = DateTime.UtcNow.Hour
  
negative.code:         feeds
          |> Array.fold (fun m (f, avg) -> Map.add f.Name avg m) avgs
  
      Average.saveToFile Path.averages newAvgs
      newAvgs
  
  let start threshold (updateTime : TimeSpan) =
  