A little PS, it IS still random.
Suppose I'm getting dressed, and my wife is sleeping so I leave the light turned off.
I want to wear blue socks, but can't see whether the socks in the drawer are blue or black.
I RANDOMLY choose two socks from the drawer and carry them over to the night light.
I see that they are not blue.
I return to the drawer and RANDOMLY choose two more socks and check them.
I keep doing this until a find two blue socks.
After I get the blue socks, I return all of the black socks to the drawer.
Note it would be silly of me to put the black socks back in the drawer before randomly choosing another sock to check. It's smarter to randomly choose from the socks that might be blue - the socks still in the drawer.
Note because it is dark and I can't see the socks, I would be RANDOMLY choosing socks from the drawer. The fact that I'm not also including the socks already in my hand doesn't make it non-random. It's randomly selected from the drawer , not from all of the socks in the whole world. If you say "it's not random because you don't include the socks picked previously", that's precisely the same as saying "it's not random because you don't include your neighbor's socks". It is random - a random selection from the socks remaining in the drawer. The fact that other socks exist in other countries doesn't matter.
The new implementation of random questions is the same. It's absolutely random, Tim is just changing the pool from which one is randomly chosen.