I was just reading 1986 book Parallel Distributed Processing (https://mitpress.mit.edu/books/parallel-distributed-processi...) and was quite surprised by the relevance of their arguments how learning systems should be built and structured, which map quite accurately to how we actually developed them in the following decades after we got more computing power, more data and engineering know-how.