Looks like a great course though!
Advanced Data Structures (2017)
51–60 of 89 posts
Re: Advanced Data Structures (2017)
#52Honest question, I'm very new to this but I really want to learn. Does putting the video on repeat help with grasping the concepts?
Re: Advanced Data Structures (2017)
#53Hey! I’m a coauthor with this guy :^). Incredibly fascinating (and extremely smart) dude. His interest in origami is what drew me to MIT in the first place, since I was interested in it as well from a young age. A few years ago I took his class on the computability/complexity theory of folding, and we ended up solving an open problem in the field and published a paper out of it [0]. If you had told highschool me some…
Scanning the topics here, what seems really interesting is how basic data structure are, naturally, containers for data but these advanced data structures are more like "mix-ins" or effects, qualities that can be added to a container. Time travel most obviously but also the various optimizing tree containers.
Not sure how to make this an interesting question. But it's interesting. How many effects can we add to a given structure? Can we make these additions automatically? Can we combine all of these or are some incompatible with each other? What are the cost-benefits between these?
Re: Advanced Data Structures (2017)
#54As a busy self-learner, when is it time to learn data structures in depth? I feel like there are always 10 other technologies I need to know more urgently (eg, more bash, Linux, testing frameworks, deep learning, c++ libraries, linear algebra, common security mistakes/attacks, OpenGL, etc)
"Smart data structures and dumb code works a lot better than the other way around." -- Guy Steele
"The Representation Principle: Once a problem is described using an appropriate representation, the problem is almost solved." -- P. H. Winston
"Show me your [code] and conceal your [data structures], and I shall continue to be mystified. Show me your [data structures], and I won't usually need your [code]; it'll be obvious." -- Fred Brooks
"I will, in fact, claim that the difference between a bad programmer and a good one is whether he considers his code or his data structures more important. Bad programmers worry about the code. Good programmers worry about data structures and their relationships." -- Linus Torvalds
"Rule 5: Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming." -- Rob Pike
"What are tensors? The facts of the universe." -- Lillian Lieber
Re: Advanced Data Structures (2017)
#55Earlier quoted context omitted.
> If you had told highschool me something like that would happen, I never would have believed it :) I find it interesting that a common story of people who did big things is that nobody would have predicted they'd end up doing the things they did. Reminds me of my own reflections on things that I have done that I never would have expected I'd be doing. As well as this recent article by the creator of Entrepreneur mag…
Someone needs to apply Bayes theorem to determine if not believing in oneself is truly a prerequisite to achieving greatness.
Re: Advanced Data Structures (2017)
#56And then it lists five requirements...do I get the MIT course description equivalent of a Knuth check now?
Re: Advanced Data Structures (2017)
#57Earlier quoted context omitted.
It's too bad that the links are broken. When the links at the top of the page didn't work, I immediately assumed that this was for an old course and none of the material would still be available. I only kept looking because I didn't think a useless site would make it to the top of HN. People who find the course site another way might not have a reason to keep looking.
What links are broken? I only know of a single link to a seemingly unimportant file that is broken.
Re: Advanced Data Structures (2017)
#58“Grading...There are four requirements:” And then it lists five requirements...do I get the MIT course description equivalent of a Knuth check now?
Re: Advanced Data Structures (2017)
#59Hey! I’m a coauthor with this guy :^). Incredibly fascinating (and extremely smart) dude. His interest in origami is what drew me to MIT in the first place, since I was interested in it as well from a young age. A few years ago I took his class on the computability/complexity theory of folding, and we ended up solving an open problem in the field and published a paper out of it [0]. If you had told highschool me some…