Characterizing normality via automata and random matrix products | Synapse