3 ms·
“Me before #strangeloop: I'm not a real programmer unless I know Haskell Me after #strangeloop: I'm not a real programmer unless I knit” https://twitter.com/a
by rrherr 8y ago
“Me before #strangeloop: I'm not a real programmer unless I know Haskell
Me after #strangeloop: I'm not a real programmer unless I knit”
https://twitter.com/adam_chal/status/914207020215042048 https://twitter.com/adam_chal/status/914207020215042048
- vanderZwan 8y agoSame, but #joyofcoding. And apparently, Jon Skeet agrees[0]. [0] https://twitter.com/jonskeet/status/1005458230401748992 https://twitter.com/jonskeet/status/1005458230401748992
- agumonkey 8y agoThis depresses me, because there's a strange .. loop in society where people thinks advance means unaccessible and university lab only. Where in fact most concepts are uber 'simple' in form and can be explored quite easily. Similarly there was an article about J. Bose early radio research where you could see polarizing filters made out of a book with metal foil interspersed. I really feel bad about the distorted reality people live in.
- wallflower 8y ago> where you could see polarizing filters made out of a book with metal foil interspersed A tangent. In case you missed the amazing documentary "Magic, Art, and Scanimation", it is all about the iterative process of "making" magic through hard work, creativity, and insight. https://news.ycombinator.com/item?id=17271786 https://news.ycombinator.com/item?id=17271786 https://www.youtube.com/watch?v=JLfLSjbm4s8 https://www.youtube.com/watch?v=JLfLSjbm4s8
- agumonkey 8y agonever heard of it, thanks
- s-shellfish 8y agoWe all live in distorted realities. Lots of people in laboratories think for part of the time, you need to be in those environments to be in sync with the research, because it's an active movement of pieces playing out and involves a dynamic that goes deeper than what research comes out through the surface, what gets published. Many concepts are super simple once they've been absorbed by culture to the point that you can learn by osmosis. It's not the same clarity as coming to a conclusion without the awareness existing initially. My dilemma often is, for some concepts such as math, computation, you can't really prove where such concepts originate from, or whether they exist independent of the human mind and are instead, discovered over time. The obvious implication being that some concepts may exist in some minds outside of the laboratory, and then what is the purpose of doing such research? The reason often comes down to the fact that someone is funding you to be there 40-80 hours (or more, depends on how much sleep you need) a week doing nothing else. That's a lot of time to focus on just those things, and I honestly think that makes, not just a big difference, but THE difference, between who gets there first. Because otherwise, you have to be focused on other things, that might not be directly tied to whatever research concepts you may want to discover independently. Concepts become uber simple because people work hard to spread them out and make them easily understood. There's a counter argument to this that you should also be able to decide whether you want to be influenced by those concepts, but that's just living life. I imagine a lot of people who are not interested in super simple concepts have some aversion to them that could be very valid. It doesn't make them less intelligent, it's just something you wouldn't understand unless you experienced the particular dynamic. Distorted realities indeed. We all have them.
- contravariant 8y agoEvery so often I'm reminded of why the first computers were based on weaving machines.
- grawprog 8y agoI remember watching my girlfriend and friend crocheting together once then they explained to me how the patterns work. I was blown away, it was exactly like programming, different stitches formed groups that were used as bigger pieces to create the finished product. Each stitch was kind of like the basic types of a programming language, the different stitch groups were like functions and the pattern itself was the finished program. Even the most complicated designs could be broken down into different repeating combinations of stitches. It also reminded me a bit of writing music. The way groups of notes are used to form chords or riffs which are grouped into repeating bars to form a song.
- kolpa 8y agoObviously a place called Strange Loop is going to biased towards knitting and biased away from Haskell. https://en.wikipedia.org/wiki/Loop_knitting https://en.wikipedia.org/wiki/Loop_knitting https://stackoverflow.com/questions/21505192/haskell-program-outputs-loop https://stackoverflow.com/questions/21505192/haskell-program...