true ... it was discussed before.

my own answer is that it can be done quite accurately these days.
the reason is that there are computer programs and online sites that allow you to get the sun's position at any time of day - and for any lat and long. as a result, you can make a short list of the sun directions at various times, and bingo you've got automatic direction finding. certainly accurate to 5 degrees, and you could probably do better if you worked on it.

of course ... you do need a sunny day :-)

good luck.
Pete2