Ryan, sou programador à la Go Horse, aprendi fazendo... Portanto, tenho muito da prática, e pouco da teoria - por enquanto. Adorei sua explicação de forma didática, e com magnífico exemplo de decodificação de IPs. Confesso que fiquei cheio de vontade de criar algum jogo para desvendar lógicas binárias haha.
Mais uma vez, parabéns e obrigao pelo artigo,
Um abraço!