News for hackers. Stuff that matters.
Re:Show HN: Anki alternative with integrated notes and impor... by Jeff_Brown on Monday June 28, 2021 @01:19PM (#27664635)
Am I smarter or stupider for not memorizing notes like I did as a student? I still take notes, and sometimes refer to them. (I also take a fair amount that never get read.) And I still learn things. But the learning I do is either because I read something once and it's already internalized ("Myanmar's anti-military activists have started using bombs,"), or because I've done something a lot and it's become ingrained ("docker exec -it phan bash").

There just aren't big lists of things I need to memorize, like there once were. Also, I'm certain I'm learning slower than I did as a student. But that could again be good or bad -- maybe I stopped learning as fast because I picked all the low-hanging fruit and I'm busy using it.

I certainly don't see lots of low-hanging fruit like I used to. But I always wonder if that's a failure of imagination.

Re:Show HN: Anki alternative with integrated notes and impor... by rwetv on Monday June 28, 2021 @03:35PM (#27666744)
Memorization is crucial for a subject like math. In a highly technical branch of math like, say, topology, definitions fly at one like bvllets from a m@chine gun. Just to solve a problem you might need immediate access in your head to some 12 definitions, 5 lemmas, 3 theorems, 4 corollaries and 6 prototype/canonical examples meaning you want to keep them all(along with their proofs as proofs carry important techniques and ideas) at the tip of your tongue and top of your head. Just because you "understood" them once in the past doesn't mean much if you cannot recall them immediately right where you need them. Obviously, you can look them up one by one (granted you know what you're looking for). Along the way, you'd have to re-understand them cause understanding is often fleeting in math, but this will make you lose time, momentum and get/keep you stuck in a thick quagmire making the original problem massively more difficult than it is.

Many very important results in math (that have become staples) are made up of extremely specific techniques that are very hard to reproduce even after 5 minutes one has read (and presumably understood) them. Even understanding in math comes in waves. To get a deeper understanding of an idea you'd need to have some preliminary grasp on it.

I often see the sentiment "in math if you understand something, you don't need to memorize it" on English speaking side of Internet. Contrast that with the old Soviet school (& modern Indian one?) philosophy which was "understand -> drill -> memorize". IMO, the former philosophy produces weaker, barely able mathematicians.

This vid below about Hitler learning topology echoes some of what's typed above.

https://www.youtube.com/watch?v=SyD4p8_y8Kw

Re:Show HN: Anki alternative with integrated notes and impor... by Jeff_Brown on Monday June 28, 2021 @03:47PM (#27666904)
How universal is this experience?

I remember a math grad student friend who said "math is a young man's game". He compared it to cycling; nothing you do in your old age would compare to what you could do earlier.

In fact according to him math is worse than cycling, if I'm correct that cyclists peak in their early 40s. Contrast that to economics, which specifically offers the Clark Medal for the best work performed by someone under forty, because old-timers would otherwise snaffle up every prize.

Re:Show HN: Anki alternative with integrated notes and impor... by JabavuAdams on Monday June 28, 2021 @04:10PM (#27667278)
People repeat that quote a lot, but I don't think there's much evidence for it. The main thing is people have kids, and kids take time. Boom 10 years gone from high-performance productive individual-contributor work. It was uncommon for people to go back to school at a later age, but maybe not anymore?
Re:Show HN: Anki alternative with integrated notes and impor... by rwetv on Monday June 28, 2021 @04:07PM (#27667217)
I am not sure I understand the connection you're making between the cumulative and highly technical nature of math and the age of a mathlete.
Re:Show HN: Anki alternative with integrated notes and impor... by Jeff_Brown on Monday June 28, 2021 @06:24PM (#27669055)
That's fair. I didn't relate that my friend went on to say that the reason math is a young man's game is that it's only the young who can read and memorize results fast enough, and keep enough of that information in their head at one time, to do important work at the frontiers of math. The brain has physical limits, just as the rest of the body does.

I am revolted by that idea. And I'm certainly a better coder than I was in my thirties, and I was better then than I was in my twenties. (Not that I'm under the illusion that my work compares to PhD-level math.)

Re:Show HN: Anki alternative with integrated notes and impor... by armatav on Wednesday June 30, 2021 @05:01PM (#27693380)
Why’d you censor bullets from a machine gun? Is there some HN autoban for them?
Re:Show HN: Anki alternative with integrated notes and impor... by inamiyar on Monday June 28, 2021 @01:52PM (#27665116)
Some things just need more memorization than others. I used a ton of flashcards for Latin vocab and learning the farsi alphabet but almost none for my CS classes (used notes for those).
Re:Show HN: Anki alternative with integrated notes and impor... by Jeff_Brown on Tuesday June 29, 2021 @04:58PM (#27681648)
I'd enjoy seeing a complete list of the disciplines that require such rote learning. I think the broad categories might be "areas where people invent lots of arbitrary rules" (law, accounting, medical coding) and "complex systems we don't understand well" (chemistry, biology, neurology). Others?
Re:Show HN: Anki alternative with integrated notes and impor... by Groxx on Monday June 28, 2021 @01:36PM (#27664857)
since I'm largely in the same boat: I think it has more relevance in some fields than in others. E.g. programming is relatively good at naming things descriptively, but less-so many fields that name tons of things based on the discoverer, e.g. biology-related things have a fair bit of this. And obviously there are numerous exceptions in both directions.

For programming: I'm quite happy saying "learn concepts, not terms/frameworks". There's obviously some value in things you use a ton daily, but you'll naturally remember those through use - for the rest, thankfully, programmers are great at making things searchable, and there are loads of tools to search even when not (e.g. grep). Terms can be useful for communication purposes, learn them as needed and meh beyond that. Frameworks though are basically the programming-world equivalent of fashion, they change with the weather / at the whims of popular tweets. Yolo - learn how it works instead of the API, that's waaaay more useful, and is probably transferrable to dozens of other frameworks.

But as an example: I routinely forget the argument order and finer details of the various "split a string" funcs in the 3 or 4 languages I use ~weekly. Because I only use them every few months. And in my next language, quickly-recall-able memory of those other-lang patterns won't help me in the least (if anything, they might slow me down). Splitting a string though, and choosing which end to start from, and how many times to split, and the various i18n complications, is a general concept that's applicable in all languages.

Re:Show HN: Anki alternative with integrated notes and impor... by Jeff_Brown on Monday June 28, 2021 @03:24PM (#27666556)
It's a blessing I hadn't noticed, that my work does not require the perpetual memorization required by, say, pharmacology.

It's funny that society doesn't normally classify programmers as creatives. (Then again, it doesn't classify scientists that way either.)

Re:Show HN: Anki alternative with integrated notes and impor... by JabavuAdams on Monday June 28, 2021 @04:11PM (#27667299)
I use Anki for infrequent power-user commands and e.g. Python modules I don't use often. There's a class of tasks that I do regularly, but infrequently enough that I have to hit Stack Overflow every time unless I've put it in Anki.
Re:Show HN: Anki alternative with integrated notes and impor... by rkangel on Tuesday June 29, 2021 @06:27AM (#27673980)
I have never needed to do that sort of memorisation in the past but have done recently. When I was a student my memory was good enough that I could skate through based on what I remembered from lessons/lectures/basic revision. In my professional life I've never needed it.

Recently though I've been learning to fly (in the UK). You have to take some theory exams. The "How the aircraft flies" exam works in the way it has in the past - read through the material a couple of times and because it's a coherent set of knowledge that fits in a framework I already understand (Engineering) I can remember everything. Air Law does not work like that though. There's lots of minutiae to learn (how much visibility do I need for VFR at 5000 feet as supposed to 1000 feet, what does the white ball above the T mean on a signal square). Anki let me learn all of that stuff over a few weeks for 15 mins a day (plus deck creation time - a couple of hours) and pass the exam with no mistakes.

Re:Show HN: Anki alternative with integrated notes and impor... by stevekemp on Monday June 28, 2021 @02:31PM (#27665713)
I certainly take notes, specifically so that I don't need to remember things in detail. I know I can checkout my repository and have everything to hand in one-place.

But that said for learning a language these kind of tools are very useful.