That sounds really promising since the user input doesn't need to be "A vs B" but can can accept nuances (with a cursor of some sort).
I'll look further into it
fargeol
the problems are: my elements are not comparable without a user input (I added an example with fruits in an edit in my post), and even if I chose a good pivot, most of the first questions would be "Do you prefer Coconut or Apple? Do you prefer Coconut or Banana? Do you prefer Coconut or Durian?" (supposing Coconut is the pivot) which would be a bit boring
I already managed to break the code for my sorting algorithm to take an async lambda as a comparison function. Therefor I can choose my sorting algorithm on the fly.
As for magic, I thought the interface would show you pairs of elements that look randomly picked and after a while it gives you your sorted list. So, the "magical" thing would be that not-so-random selection of pairs
Let's not forget that Apple iCloud was breached in 2014: https://en.wikipedia.org/wiki/2014_celebrity_nude_photo_leak
Oh, I forgot the relevant XKCD's What If: From what height would you need to drop a steak for it to be cooked when it hit the ground?
In France, we have "Portez ce vieux whisky au juge blond qui fume" ("Bring that old whiskey to the blond smoking judge") and I find it really... french since we manage to put alcohol and tobacco in an alexandrine just to make a pangram.