{"version": "1.0", "type": "rich", "title": "So the other night during D&D, I had the sudden thoughts that:\n 1) Binary files are 1s and 0s\n 2) Knitting has knit stitches and...", "author_name": "kontextmaschine", "author_url": "https://kontextmaschine.com", "provider_name": "kontextmaschine", "provider_url": "https://kontextmaschine.com", "url": "https://kontextmaschine.com/post/670259201862402048/", "html": "<p><a href=\"https://swords-n-spindles.tumblr.com/post/625244898586755072/the-fibre-stuff-moiraecrochet-synebluetoo\" class=\"tumblr_blog\" target=\"_blank\">swords-n-spindles</a>:</p><blockquote>\n<p><a href=\"https://the-fibre-stuff.tumblr.com/post/625007437115686912/moiraecrochet-synebluetoo\" class=\"tumblr_blog\" target=\"_blank\">the-fibre-stuff</a>:</p>\n<blockquote>\n<p><a href=\"https://moiraecrochet.tumblr.com/post/188929338355/synebluetoo-costumersupportdept\" class=\"tumblr_blog\" target=\"_blank\">moiraecrochet</a>:</p>\n<blockquote>\n<p><a href=\"https://synebluetoo.tumblr.com/post/188121479034/costumersupportdept-butts-for-days\" class=\"tumblr_blog\" target=\"_blank\">synebluetoo</a>:</p>\n<blockquote>\n<p><a href=\"http://costumersupportdept.tumblr.com/post/168490738334/butts-for-days-dollsahoy-isnerdy\" class=\"tumblr_blog\" target=\"_blank\">costumersupportdept</a>:</p>\n<blockquote>\n<p><a href=\"http://butts.today/post/168422237717/dollsahoy-isnerdy-rolypolywardrobe\" class=\"tumblr_blog\" target=\"_blank\">butts-for-days</a>:</p>\n<blockquote>\n<p><a href=\"http://dollsahoy.tumblr.com/post/168231800665/isnerdy-rolypolywardrobe-systlin\" class=\"tumblr_blog\" target=\"_blank\">dollsahoy</a>:</p>\n<blockquote>\n<p><a href=\"https://isnerdy.tumblr.com/post/168174115796/rolypolywardrobe-systlin-darkersolstice\" class=\"tumblr_blog\" target=\"_blank\">isnerdy</a>:</p>\n<blockquote>\n<p><a href=\"http://rolypolywardrobe.tumblr.com/post/168084839829/systlin-darkersolstice-max-vandenburg\" class=\"tumblr_blog\" target=\"_blank\">rolypolywardrobe</a>:</p>\n<blockquote>\n<p><a href=\"http://systlin.tumblr.com/post/168057729255/darkersolstice-max-vandenburg\" class=\"tumblr_blog\" target=\"_blank\">systlin</a>:</p>\n<blockquote>\n<p><a href=\"http://darkersolstice.tumblr.com/post/168034620496/max-vandenburg-eldritchscholar-so-the-other\" class=\"tumblr_blog\" target=\"_blank\">darkersolstice</a>:</p>\n<blockquote>\n<p><a href=\"http://max-vandenburg.tumblr.com/post/168016300834/eldritchscholar-so-the-other-night-during-dd\" class=\"tumblr_blog\" target=\"_blank\">max-vandenburg</a>:</p>\n<blockquote>\n<p><a href=\"http://eldritchscholar.tumblr.com/post/167994438962/so-the-other-night-during-dd-i-had-the-sudden\" class=\"tumblr_blog\" target=\"_blank\">eldritchscholar</a>:</p>\n<blockquote>\n<p>So the other night during D&amp;D, I had the sudden thoughts that:</p>\n<p>1) Binary files are 1s and 0s</p>\n<p>2) Knitting has knit stitches and purl stitches</p>\n<p>You could represent binary data in knitting, as a pattern of knits and purls\u2026</p>\n<p>You can <b>knit Doom</b>.</p>\n<p>However, after crunching some more numbers:</p>\n<p>The compressed Doom installer binary is 2.93 MB. Assuming you are using sock weight yarn, with 7 stitches per inch, results in knitted doom being\u2026</p>\n<p>3322 square feet<br/></p>\n<p>Factoring it out\u2026302 people, each knitting a relatively reasonable 11 square feet, could knit Doom.</p>\n</blockquote>\n<p>Hi fun fact!!</p>\n<p>The idea of a\u00a0\u201cbinary code\u201d was originally developed in the textile industry in pretty much this exact form. Remember punch cards? Probably not! They were a precursor to the floppy disc, and were used to store information in the same sort of binary code that we still use:</p>\n<figure data-orig-width=\"540\" data-orig-height=\"304\" class=\"tmblr-full\" data-orig-src=\"https://64.media.tumblr.com/0bcb9631c386e7312e80323eada2a998/tumblr_inline_p06w3vKW7O1r0kndr_540.jpg\"><img src=\"/media/0813d059131986baee8b5fd1c64560643e8aab6d_eb2e970b20f8.jpg\" alt=\"image\" data-orig-width=\"540\" data-orig-height=\"304\" data-orig-src=\"https://64.media.tumblr.com/0bcb9631c386e7312e80323eada2a998/tumblr_inline_p06w3vKW7O1r0kndr_540.jpg\"/></figure><p>Here\u2019s Mary Jackson (c.late 1950s) at a computer. If you look closely in the yellow box, you\u2019ll see a stack of blank punch cards that she will use to store her calculations.</p>\n<figure data-orig-width=\"540\" data-orig-height=\"236\" class=\"tmblr-full\" data-orig-src=\"https://64.media.tumblr.com/1a0eb36106706a65de795e0879117aca/tumblr_inline_p06w8bdiAS1r0kndr_540.jpg\"><img src=\"/media/ddc7b17b7ad79b78401f58cc26d42a09941b1cba_1508eb3dd61e.jpg\" alt=\"image\" data-orig-width=\"540\" data-orig-height=\"236\" data-orig-src=\"https://64.media.tumblr.com/1a0eb36106706a65de795e0879117aca/tumblr_inline_p06w8bdiAS1r0kndr_540.jpg\"/></figure><p>This is what a card might look like once punched. Note that the written numbers on the card are for human reference, and not understood by the computer.\u00a0</p>\n<p>But what does it have to do with textiles? Almost exactly what OP suggested. Now even though machine knitting is old as balls, I feel that there are few people outside of the industry or craft communities who have ever seen a knitting machine.\u00a0</p>\n<figure data-orig-width=\"540\" data-orig-height=\"400\" class=\"tmblr-full\" data-orig-src=\"https://64.media.tumblr.com/e9fe017b58506204ee41deadeff3ab34/tumblr_inline_p06wl9PJ2c1r0kndr_540.jpg\"><img src=\"/media/323f5fe2643ba9974c4a13e9b2cbb18f6e46ed1a_c46b7e658779.jpg\" alt=\"image\" data-orig-width=\"540\" data-orig-height=\"400\" data-orig-src=\"https://64.media.tumblr.com/e9fe017b58506204ee41deadeff3ab34/tumblr_inline_p06wl9PJ2c1r0kndr_540.jpg\"/></figure><p>Here\u2019s a flatbed knitting machine (as opposed to a round or tube machine), which honestly looks pretty damn similar to the ones that were first invented in the sixteenth century, and here\u2019s a nice little diagram explaining how it works:</p>\n<figure data-orig-width=\"236\" data-orig-height=\"244\" data-orig-src=\"https://64.media.tumblr.com/7213d65e5acd2deb2e7750ad82829b3a/tumblr_inline_p06wrmJ5wJ1r0kndr_540.jpg\"><img src=\"/media/38fcc58a2b57d8d49c74873c31293f1925f9e63b_4477d040cfb2.jpg\" alt=\"image\" data-orig-width=\"236\" data-orig-height=\"244\" data-orig-src=\"https://64.media.tumblr.com/7213d65e5acd2deb2e7750ad82829b3a/tumblr_inline_p06wrmJ5wJ1r0kndr_540.jpg\"/></figure><p>But what if you don\u2019t just want a plain stocking stitch sweater? What if you want a multi-color design, or lace, or the like? You can quite easily add in another color and integrate it into your design, but for, say, a consistent intarsia (two-color repeating pattern), human error is too likely. Plus, it takes too long for a knitter in an industrial setting. This is where the binary comes in!</p>\n<figure data-orig-width=\"540\" data-orig-height=\"446\" class=\"tmblr-full\" data-orig-src=\"https://64.media.tumblr.com/2934da24d6926bc495381b6d12f13f80/tumblr_inline_p06y8uGGEN1r0kndr_540.jpg\"><img src=\"/media/a9d600a9494ff0770eaad3f04611403283691f8c_67b9e64ab359.jpg\" alt=\"image\" data-orig-width=\"540\" data-orig-height=\"446\" data-orig-src=\"https://64.media.tumblr.com/2934da24d6926bc495381b6d12f13f80/tumblr_inline_p06y8uGGEN1r0kndr_540.jpg\"/></figure><p>Here\u2019s an intarsia swatch I made in my knitwear class last year. As you can see, the front of the swatch is the inverse of the back. When knitting this, I put a punch card in the reader,</p>\n<figure data-orig-width=\"236\" data-orig-height=\"462\" data-orig-src=\"https://64.media.tumblr.com/13fdf3985db549f860be15e20d2bb97d/tumblr_inline_p06yepspbD1r0kndr_540.jpg\"><img src=\"/media/e1b7ec033657af8b06e5bbabdffa4055def040b7_4dfada60b152.jpg\" alt=\"image\" data-orig-width=\"236\" data-orig-height=\"462\" data-orig-src=\"https://64.media.tumblr.com/13fdf3985db549f860be15e20d2bb97d/tumblr_inline_p06yepspbD1r0kndr_540.jpg\"/></figure><p>and as you can see, the holes (or 0\u2032s) told the machine <i>not\u00a0</i>to knit the ground color (1\u2032s) and the machine was set up in such a way that the second color would come through when the first color was told not to knit.</p>\n<h2>\n<b>tl;dr </b>the textiles industry is more important than people give it credit for, and I would suggest using a machine if you were going to try to knit almost 3 megabytes of information.</h2>\n</blockquote>\n<p style=\"\"><a class=\"tumblelog\" href=\"https://tmblr.co/mpQ-031ngqkfmalRY9hrWqw\" target=\"_blank\">@we-are-threadmage</a><br/></p>\n</blockquote>\n<p>Someone port Doom to a blanket</p>\n</blockquote>\n\n<p>I really love tumblr for this \ud83d\ude4c</p>\n</blockquote>\n<p>It goes beyond this. \u00a0Every computer out there has memory. \u00a0The kind of memory you might call RAM. \u00a0The earliest kind of memory was magnetic core memory. \u00a0It looked like this:<br/></p>\n<figure class=\"tmblr-full\" data-orig-height=\"768\" data-orig-width=\"1024\"><img src=\"/media/cfdfdc763a5995d3cfe915b7b4cf9b801a3e5a40_11af3617f104.jpg\" data-orig-height=\"768\" data-orig-width=\"1024\"/></figure><p>Wires going through magnets. \u00a0This is how all of the important early digital computers stored information temporarily. \u00a0Each magnetic core could store a single bit - a 0 or a 1. \u00a0Here\u2019s a picture of a variation of this, called rope core memory, from one NASA\u2019s Apollo guidance computers:</p>\n<figure class=\"tmblr-full\" data-orig-height=\"1148\" data-orig-width=\"800\"><img src=\"/media/3408e645b3252fbcf2d568e36269f4cc13e79167_003982a7bf15.jpg\" data-orig-height=\"1148\" data-orig-width=\"800\"/></figure><p>You may think this looks incredibly handmade, and that\u2019s because it is. \u00a0But these are also extreme close-ups. \u00a0Here\u2019s the scale of the individual cores:</p>\n<figure class=\"tmblr-full\" data-orig-height=\"513\" data-orig-width=\"640\"><img src=\"/media/e2d056e946ddd0d72a82517ece5cf5964c1e689b_c33930065044.jpg\" data-orig-height=\"513\" data-orig-width=\"640\"/></figure><p>The only people who had the skills necessary to thread all of these cores precisely enough were textile and garment workers. \u00a0Little old ladies would literally thread the wires by hand.</p>\n<figure class=\"tmblr-full\" data-orig-height=\"756\" data-orig-width=\"1037\"><img src=\"/media/f8e6bc1410eac46bff4352455385fd223cc829ad_218cc191bfa5.jpg\" data-orig-height=\"756\" data-orig-width=\"1037\"/></figure><p>And thanks to them, we were able to land on the moon. \u00a0This is also why memory in early computers was so expensive. \u00a0It had to be hand-crafted, and took a lot of time.</p>\n</blockquote>\n<p>(little old ladies sewed the space suits, too)<br/></p>\n</blockquote>\n<p>Fun fact: one nickname for it was LOL Memory, for\u00a0\u201clittle old lady memory.\u201d</p>\n</blockquote>\n<p>I mean let\u2019s also touch on the Jacquard Loom, if you want to get all Textiles In Sciencey. It was officially created in 1801 or 1804 depending on who you ask (although you can see it in proto-form as early as 1725) and used a literal chain of punch cards to tell the loom which warps to raise on hooks before passing the weft through. It replaced the \u201cweaver yelling at Draw Boy\u201d technique, in which the weaver would call to the kid manning the heddles\u00a0\u201craise these and these, lower these!\u201d and hope that he got it right.\u00a0</p>\n<p>With a Jacquard loom instead of painstakingly picking up every little thread by hand to weave in a pattern, which is what folks used to do for brocades in Ye Olde Times, this basically automated that. Essentially all you have to do to weave here is advance the punch cards and throw the shuttle. SO EASY.\u00a0</p>\n<p><br/></p>\n<figure class=\"tmblr-embed tmblr-full\" data-provider=\"youtube\" data-orig-width=\"459\" data-orig-height=\"344\" data-url=\"https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DK6NgMNvK52A\"><iframe width=\"540\" height=\"405\" id=\"youtube_iframe\" src=\"https://www.youtube.com/embed/K6NgMNvK52A?feature=oembed&amp;enablejsapi=1&amp;origin=https://safe.txmblr.com&amp;wmode=opaque\" frameborder=\"0\" gesture=\"media\" allowfullscreen=\"\"></iframe></figure><p>ALSO, it\u2019s not just\u00a0\u201clittle old ladies sewed the first spacesuits,\u201d it\u2019s\u00a0\u201cthe women from the Playtex Corp were the only ones who could sew within the tolerances needed.\u201d Yes, THAT Playtex Corp, the one who makes bras. Bra-makers sent us to the moon.\u00a0</p>\n<p>And the cool thing with them was that they did it all WITHOUT PINS, WITHOUT SEAM RIPPING and in ONE TRY. You couldn\u2019t use pins or re-sew seams because the spacesuits had to be airtight, so any additional holes in them were NO GOOD. They were also sewing to some STUPID tight tolerances-in our costume shop if you\u2019re within an eighth of an inch of being on the line, you\u2019re usually good. The Playtex ladies were working on tolerances of 1/32nd of an inch. <i>1/32nd. </i>AND IN 21 LAYERS OF FABRIC.\u00a0</p>\n<p>The women who made the spacesuits were BADASSES. (and yes, I\u2019ve tried to get Space-X to hire me more than once. They don\u2019t seem interested these days)</p>\n</blockquote>\n<p>This is fascinating. I knew there was a correlation between binary and weaving but this just takes it to a whole nother level.\u00a0</p>\n</blockquote>\n<p>I\u2019m in Venice, Italy several times a year (lucky me!) and last year I went on a private tour of the <a href=\"https://www.facebook.com/pages/Luigi-Bevilacqua-srl/155468667917148\" target=\"_blank\">Luigi Bevilacqua </a>factory. <br/><br/>Founded in 1875, they still use their original jacquard looms to hand make velvet.<br/><br/>Here are the looms:<br/></p>\n<figure data-orig-width=\"1836\" data-orig-height=\"1377\" class=\"tmblr-full\"><img src=\"/media/3c2e205daa7b210b214e8749ff4e8f6067c4fcb9_46a6079fb656.jpg\" alt=\"image\" data-orig-width=\"1836\" data-orig-height=\"1377\"/></figure><p>Here are the punch cards:<br/></p>\n<figure data-orig-width=\"1836\" data-orig-height=\"1377\" class=\"tmblr-full\"><img src=\"/media/d9aadfcb1fb901fca9eda1f04fc7da590579adc2_30974cd3f2d8.jpg\" alt=\"image\" data-orig-width=\"1836\" data-orig-height=\"1377\"/></figure><p>Some of these looms take up to 1600 spools. That is necessary to make their many different patterns.\u00a0<br/><br/>Here are some patterns:<br/></p>\n<figure class=\"tmblr-full\" data-orig-height=\"1836\" data-orig-width=\"1376\"><img src=\"/media/08bc7598363e6464614fb5842def985d9703a015_3352355ac793.jpg\" data-orig-height=\"1836\" data-orig-width=\"1376\"/></figure><figure class=\"tmblr-full\" data-orig-height=\"1377\" data-orig-width=\"1836\"><img src=\"/media/29b9c3178593f88d2850615cf6eb79e0877272d8_6e9ffbae55a9.jpg\" data-orig-height=\"1377\" data-orig-width=\"1836\"/></figure><p>How many punchcards per pattern?</p>\n<p>\u00a0This many:</p>\n<figure data-orig-width=\"1836\" data-orig-height=\"1377\" class=\"tmblr-full\"><img src=\"/media/52d576672e759e145b9d080438a2b411eb3a775b_b3ce9730a057.jpg\" alt=\"image\" data-orig-width=\"1836\" data-orig-height=\"1377\"/></figure><p>Modern computing owes its very life to textiles - And to women. From antiquity weaving has been the domain of women. Sure, we remember Ada Lovelace and Hedy Lamarr, but while\u00a0<a href=\"https://en.wikipedia.org/wiki/Joseph_Marie_Jacquard\" title=\"\" target=\"_blank\">Joseph Marie Jacquard</a>\u00a0gets all the credit\u00a0for his loom, the operators and designers were for the most part women.</p>\n</blockquote>\n<p>I\u2019ve seen this cross my dash a few times, but I\u2019ve never watched the video before. Maybe I just didn\u2019t pay attention when I was a kid, but I don\u2019t remember ever seeing just how the Jacquard loom works. I just knew that the punch cards controlled which threads were raised. It\u2019s cool to see the how, not just the what.<br/></p>\n</blockquote>\n\n\n<p>Don\u2019t hide this in the tags, <a class=\"tumblelog\" href=\"https://tmblr.co/mB0qs-XNMD4gFdRNSJoBR3A\" target=\"_blank\">@drylime</a> :D</p>\n<figure class=\"tmblr-full\" data-orig-height=\"272\" data-orig-width=\"720\"><img src=\"/media/a58f51182a5523c7566347b976e860b5a1f499e1_f32f3ec02334.jpg\" data-orig-height=\"272\" data-orig-width=\"720\" data-media-key=\"def134d6dda9f8a731eaa2a0207ac3b9:bd575a76e4d3b975-77\"/></figure></blockquote>", "thumbnail_url": "https://kontextmaschine.comhttps://64.media.tumblr.com/0bcb9631c386e7312e80323eada2a998/tumblr_inline_p06w3vKW7O1r0kndr_540.jpg"}