M

Michael Nielsen

cognitivemedium.com · Personal blog · on HN since 2015

Michael Nielsen, a physicist and writer, covers quantum computing, tools for thought, spaced repetition, and new interfaces for learning.

What HN saysHN commenters repeatedly recommend his essay on using spaced repetition to see through a piece of mathematics, especially for learning math with Anki.
46HN people shared it
24linked it in comments
24stories submitted
1.2Kstory points
3 months agolast shared
2015people per year2026

Most-shared posts

  1. 1
  2. 2
    In what sense is quantum computing a science?
    4 people · 87 points · first shared 2018 · 65 comments on HN
  3. 3
    Thought as a Technology
    3 people · 151 points · first shared 2016 · 22 comments on HN
  4. 4
    Magic Paper (2017)
    3 people · 3 points · first shared 2017 · discussion on HN
  5. 5
    Magic Paper
    2 people · 216 points · first shared 2017 · 30 comments on HN
  6. 6
    The varieties of material existence
    2 people · 81 points · first shared 2018 · 29 comments on HN
  7. 7
    Michael Nielsen – Notes on Striking User Interfaces
    2 people · 5 points · first shared 2015 · discussion on HN
  8. 8
    Hornik.pdf
    2 people · first shared 2023
  9. 9
    Why does F = ma?
    1 people · 153 points · first shared 2019 · 85 comments on HN
  10. 10
    The impact of direct air carbon capture on climate change
    1 people · 152 points · first shared 2019 · 140 comments on HN
  11. 11
    Toward an exploratory medium for mathematics
    1 people · 111 points · first shared 2016 · 23 comments on HN
  12. 12
    What does the quantum state mean?
    1 people · 3 points · first shared 2018 · discussion on HN
  13. 13
    Working Notes on Chalktalk
    1 people · 1 points · first shared 2017 · discussion on HN
  14. 14
    Reflections on 'The Bitter Lesson' (2021)
    1 people · 1 points · first shared 2025 · discussion on HN
  15. 15

What HN people wrote when they linked it

lemming · 2025-02-02
I haven't worked through it, but Michael Nielsen has a great article about this: https://cognitivemedium.com/srs-mathematics.
vtomole · 2024-10-10
> Is there a place for quantum computers if classical algorithms become more capable at simulating quantum mechanics in ways we find useful? There is not. Our existence as a field pretty much hinges on classical computers not being able to simulate all quantum mechanical problems efficiently. We imagine that designing quantum matter: https://cognitivemedium.com/qc-a-science, https://arxiv.org/abs/1508.02595 will be very useful in the scientific and technological sense and we don't think classical computers will ever fully stand up to that task. > Breaking crypto, unless that falls too If classical computers can simulate quantum efficiently then using quantum computers to break crypto also falls. Simulating quantum physics and factoring are in the same complexity class: https://en.wikipedia.org/wiki/BQP
hollowayaegis · 2021-07-21
Haha sorry about that bug definitely one to fix soon. I love the idea of instantly evaluated math -- I haven't used Math-Mode/Mathjs but I have used SymPy -- I think the barrier is the difficult syntax / typing it out. Though it's definitely a step towards Magic Paper[0] [0] http://cognitivemedium.com/magic_paper/
Smaug123 · 2020-10-24
It can help. In the article, I recommend Nielsen "Seeing through a piece of mathematics", which is about exactly this. http://cognitivemedium.com/srs-mathematics
sjy · 2019-08-19
I'm only one year into using Anki and to be honest mathematics hasn't been a huge focus for me, so I'm not a great person to ask. Have you read this article by Michael Nielsen? http://cognitivemedium.com/srs-mathematics I've noticed that I spend a lot of time on leeches and sometimes I go back to break them down into smaller pieces, but I haven't found it to be a major problem. How does SuperMemo handle it?
andai · 2026-07-26
>You narrated the ideas back No, I rewound my visual memory, to see what I was doing, and then I did it again, to provide the same stimulus, to retrieve the lost memory. I've met a few people who have nonverbal cognition, which is also not visual. It's a bit like this, a "direct manipulation of ideas". > The words or the language, as they are written or spoken, do not seem to play any role in my mechanism of thought. The psychical entities which seem to serve as elements in thought are certain signs and more or less clear images which can be “voluntarily” reproduced and combined… The above-mentioned elements are, in my case, of visual and some of muscular type. Conventional words or other signs have to be sought for laboriously only in a secondary stage, when the mentioned associative play is sufficiently established and can be reproduced at will. https://cognitivemedium.com/srs-mathematics Though as I mentioned, I had this more as a child, and I've become overreliant on language, and this "direct" facility has starkly deteriorated. But as the author explains in the rest of this article, this fluency can be regained by sheer force of will, by simply working on a very narrow problem space obsessively for weeks at a time. (We don't know if that works for everyone, or if it's something weird like perfect pitch. I suspect everyone could gain a great deal of fluency -- that the chunking would reach such a high order level as to make the mnaipulation feel transparent. But…
ramblerman · 2023-07-13
A daily anki habit. The habit to check my cards, but also to add new ones. It's perhaps not a skill exactly, but it feels like a superpower nonetheless. I started creating flashcards when I began studying spanish for my wife. --- a very common introduction to flashcards is via language learning. But these days I put anything into a card that I feel is useful. It could be an actual event (like recently) with the russian attempted putsch. I might create a card like: ---- On { {c1::June 2023}}, { {c2::Yevgeny Prigozhin}} the leader of { {c3::Wagner}} group staged a rebellion by marching his troups towards Moscow after taking { {c4::Rostov-on-don}}. Within hours a treaty was brokered by { {c5::Belarus}} president { {c6::Alexander Lukashenko}} ---- these facts are all salient after reading about such an important event, in the moment. But now when I talk about this event years from now, it will spring to mind. I will also be forced to think about it from time to time, and remember the crazy (big) things that happened. I'll also use flashcards these days to study a new API, or learn a domain model in a new company. Important is to prune and actively delete cards that no longer make sense. So I suppose the skill is realizing how to use anki. It is a bit of a living entity. It's a habit/skill I've honed for over 10 years now. Some recommended reading for those wanting to add flashcards into their lives. 1. https://cognitivemedium.com/srs-mathematics 2.…
abecedarius · 2017-05-18
Thanks for going to some trouble explaining your point of view. I'll try to clarify mine: yes, a plus sign vs. a capital sigma can be quickly explained. Let's imagine you're reading a short paper about, say, signal processing, and it says in a footnote or prefatory matter "we use tau for 2 pi". Also it uses the sum notation I brought up. Oh, and the exponential is different too: maybe one of these https://math.stackexchange.com/questions/30046/alternative-notation-fo… or maybe just the electrical-engineering angle symbol for exp(i theta). Now you start reading the actual new material but even the fourier series looks all different and you're like "why is the author imposing this cognitive tax on me?" You can work through it, but why? The author must be a weirdo. That'd be a reasonable reaction. But if notational trivia matter to those of us "with a freakish knack for manipulating abstract symbols" (http://worrydream.com/KillMath/) then they must also matter as a barrier to people who are more average in that regard. I agree if you're saying that something like sigma vs. plus sign is far down on the list of ways to improve mathematical communication -- even any notational reforms would not come first. (Though see http://cognitivemedium.com/ for some more thoughts on how computers doing what paper can't opens up new possibilities.) I also agree that learning must be active -- learning isn't just a matter of more efficiently pouring knowledge…
nhaliday · 2016-05-21
Indeed the typical wisdom in math is that the best way to understand a group (and the reason we usually care about one) is its actions. There's some quote to the effect of: "Just as with men, a group is known by its actions." This was the only reference I could find off the top of my head https://gowers.wordpress.com/2011/11/06/group-actions-i/, but I've definitely heard the sentiment repeated in a couple different texts. The sentiment expressed in this article might useful to hear if you're solely interested in learning how to use monad transformers or whatever in Haskell, eg, I know a fair amount of math, but very little category theory, and manage use monads just fine without any deep intuition as to why they're an important formalism. But if you want to develop your problem-solving skills, for example, I think "quiet contemplation" of axioms is pretty much always worse than working through several examples and absorbing some good exposition. Here's a recent article that I found very though-provoking: http://cognitivemedium.com/invisible_visible/invisible_visible.html. They quote some mathematicians discussing their visual intuition for one property of groups.
tra3 · 2026-07-10
Perhaps "Using spaced repetition systems to see through a piece of mathematics " [1] might be of interest for you. I have read author's "Augmenting Long-term Memory" [2] and have incorporated a lot of his advice into my Anki practice. For me, it's quick access recipes (breakfast pancakes for kids), what was the name of the glacier that we hiked to last year, behavioral prompts etc. 1: https://cognitivemedium.com/srs-mathematics 2: https://augmentingcognition.com/ltm.html
zetalyrae · 2026-07-10
Yeah most of the advance assumes you have the data ready at hand and just need to phrase the cards right, get the number of words right. Whereas for conceptual domains the biggest problem is: how do I encode this as question-answer pairs at all? What I want to read more of is people sitting down and writing in the first-person perspective how they go about it, like Michael Nielsen does here: https://cognitivemedium.com/srs-mathematics I wrote a bit more about this problem here: https://borretti.me/article/the-applicability-of-spaced-repetition
scroogey · 2025-05-19
Here's Michael Nielsen on using spaced repetition for math: https://cognitivemedium.com/srs-mathematics
dackle · 2025-03-03
You might find this article by Michael Nielsen interesting: https://augmentingcognition.com/ltm.html In particular I liked the section partway* through the article where he talks about using Anki to get up to speed on the AlphaGo paper for an article he was writing for Quanta. * Do a Ctrl-F for "AlphaGo" He also writes here about how to use spaced repetition to see through a piece of mathematics: https://cognitivemedium.com/srs-mathematics
havercosine · 2024-05-22
Andy's collaborator Michael Nielsen has a nice blog post, "using space repetition system to see through a piece of maths"[0]. He makes a point that the idea is to commit more and more higher order concepts to memory. But he does emphasise that Anki is one way to achieve his and a more simpler pen-paper method that you wrote might work. [0] : https://cognitivemedium.com/srs-mathematics
throwawaymaths · 2023-06-23
this is the "universal approximator theorem". https://cognitivemedium.com/magic_paper/assets/Hornik.pdf > infinite number of [activations] I don't think you need an infinite number of them, there is a relationship between "how close you want to get" and "how many of them you need".
sn9 · 2023-04-10
Michael Nielsen has also written some influential stuff on SRS [0][1]. [0] http://augmentingcognition.com/ltm.html [1] https://cognitivemedium.com/srs-mathematics
pixelperfect · 2020-01-25
It depends. Spaced repetition can be used to mindlessly memorize formulas, which I agree is not useful. Or it can be used in the way described in this article (http://cognitivemedium.com/srs-mathematics), which can lead to a deeper understanding.
laughingman2 · 2019-05-05
This post by Micheal Nielsen explores his strategies to convert stuff into Anki in detail. http://augmentingcognition.com/ltm.html Also this on math into Anki. http://cognitivemedium.com/srs-mathematics
jsweojtj · 2019-01-15
While not exactly an answer to your question, you could go through the process described here: http://cognitivemedium.com/srs-mathematics Which would probably burn that into your brain pretty well.
jyunwai · 2023-08-31
I really enjoyed physicist Michael Nielsen's "Using spaced repetition systems to see through a piece of mathematics," as the post lets the reader learn about the thought process behind a researcher who is highly accomplished in a mathematics-heavy field, in both academia and industry (2019): https://cognitivemedium.com/srs-mathematics I plan to re-read the post as I gain a better understanding of higher-level mathematics over time, but from my first reads, I could relate and better put to words the idea that using spaced repetition to study technical concepts (though I personally always make sure it's not the main method of study, versus practice exercises) can help you better grasp connections between concepts over time. A statement from the author's article that I still think about from time to time is: "I can’t emphasize enough the value of finding multiple different ways of thinking about the “same” mathematical ideas." --- From a completely different angle, Nicky Case's "How to remember anything forever-ish" is a fun introductory post for giving an overview of what spaced repetition is, in case a friend or colleague is curious about the study method (2018): https://ncase.me/remember/ --- For a much older article that contains the fundamentals of making good elements/items/flashcards, Piotr Wozniak's "20 rules of knowledge formulation" is an article that I've referred to time and time again. I treat the rules more as guidelines, as I personally don't use images or…
godelski · 2023-06-24
I think you're being a little too quick to jump to the answer. There are plenty of functions where this isn't true. Two easy examples are jump discontinuities (one that looks like this ____----- but more wiggly) (known as piecewise continuous) and functions with hole. These cannot be approximated to arbitrary accuracy, even with an infinite number of them. You need to pay close attention to the wording in the approximation theorems. Hornik[0] which does the proof you're discussing says > This paper rigorously establishes that standard multilayer feedforward networks with as few as one _hidden layer_ using arbitrary squashing functions are capable of approximating any __Borel measurable function__ from one __finite__ dimensional space to another to any desired degree of accuracy The confusion is probably in the Borel sigma-algebra. Borel means that it includes all finite open intervals in the real numbers. So (0,1) but not [0,1]. Open means boundary is not included! The interval also needs to be continuous, so our discontinuities violate the assumptions. Funahashi's[1] and Cybenko's[2] also require continuous functions. This is actually a really important thing that gets ignored because it "seems obvious." Or maybe we just see it too often. But it is __critical__ to pay attention to assumptions and limitations. There is a lot of that going off the rails lately with ML and it's going to give us some roadblocks (we're already seeing some[side note]). EVERYTHING (and I mean…
IvanVergiliev · 2020-02-14
I'm a big fan of the idea of using Spaced Repetition for this. The idea is that it allows you to both: - be able to keep your knowledge / understanding of an area around for the long term; but also - be able to gradually build up your understanding by first committing the fundamentals to memory, and then using that to build up your level of abstraction and get to the more complex ideas and principles. Michael Nielsen has written fairly extensive explanations of two slightly different approaches in: - Using spaced repetition systems to see through a piece of mathematics [1] - Augmenting Long-term Memory [2] I've only used this particular approach for a handful of subjects so far - indeed, it seems to just take time to build a high-quality, long-term understanding of a thing. However, I've been pretty happy with the process so far. [1] http://cognitivemedium.com/srs-mathematics [2] http://augmentingcognition.com/ltm.html

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close