Hardest possible concur with everything OP said.
Knitting and other fiber arts are the grandmother of computer programming, and I'd go so far as to say your CS education is incomplete without at least passing knowledge of fabric weaving and especially weaving machine history.
Ignorance is not your fault, unfortunately they can't teach you everything in college, and people tend to downplay the importance and history of "women's work", much to all our detriment.
https://www.scienceandindustrymuseum.org.uk/objects-and-stor...
Hard agree.
I'm not even that much of a fiber artist - I can crochet, and I can weave shepherd's slings out of plant fiber/paracord/other strings. But I believe the thinking patterns help me, especially in large-but-not-complex systems thinking.
>I'd go so far as to say your CS education is incomplete without at least passing knowledge of fabric weaving
Why?