   "This function dispatches to either small- or large-conv-update, depending on the number
   of participants (as decided by call to sample-size-fn)."
   [conv votes & {:keys [med-cutoff large-cutoff]
-                                 :or {med-cutoff 100 large-cutoff 1000}
+                                 :or {med-cutoff 100 large-cutoff 10000}
                                  :as opts}]
   (println "\nStarting new conv update!")
   (try

                              :D (agg-bucket-votes-for-tid bid-to-pid rating-mat disagree? tid)}))
                          (reduce (fn [o entry] (assoc o (:tid entry) (dissoc entry :tid)))))))

       ; End of large-update
       }))




  "Same as small-conv-update-graph, but uses mini-batch PCA"
  (merge small-conv-update-graph
    {:pca (plmb/fnk [conv mat opts']
            (time2 "mb-pca"
            (let [n-ptpts (matrix/dimension-count mat 0)
                  sample-size (sample-size n-ptpts)]
              (loop [pca (:pca conv) iter (:pca-iters opts')]
