Could posts be sorted by a formula like:
controversy score = (total votes - absolute_value(score)) / total votes+100 (110 - 10) -> 0.1667
-100 (10 - 110) -> 0.1667
0 (10 - 10) -> 1.0 (most controversial)
+5 (55 - 50) -> 0.9524
+950 (1000 - 50) -> 0.0952
Or better, to rip off Reddit's algorithm:
controversy score = total votes / maximum(absolute_value(score), 1)+100 (110 - 10) -> 1.2
-100 (10 - 110) -> 1.2
0 (10 - 10) -> 20
+5 (55 - 50) -> 21
0 (55 - 55) -> 110 (most controversial)
+950 (1000 - 50) -> 1.1053
-756 (157 - 962) -> 1.4802 (the cheese_grater image does not rank very high using this formula, which is fine)
The only way to sort of do this would be a search like order:favcount score:0 which narrowly checks only posts with 0 score, and gets mixed up with posts that inherited favorites from deleted inferior versions, but managed to find this gem: post #255275 with 38 upvotes and 38 downvotes currently. order:comments score:0 is similar.
Updated