How to get from high school math to cutting-edge ML/AI: a detailed 4-stage roadmap with links to the best learning resources that I’m aware of.
2024 Aug, ~4200 words | 1) Foundational math. 2) Classical machine learning. 3) Deep learning. 4) Cutting-edge machine learning.
Blog
Top Selected
Why is the EdTech Industry So Damn Soft?
2024 Jul, ~2500 words | The hard truth is that if you want to build a serious educational product, you can't be afraid to charge money for it. You can't back yourself into a corner where you depend on a massive userbase. Why? Because most people are not serious about learning, and if you depend on a massive base of unserious learners, then you have to employ ineffective learning strategies that do not repel unserious students. Which makes your product suck.
The Greatest Educational Life Hack: Learning Math Ahead of Time
2024 Jan, ~3000 words | Learning math early guards you against numerous academic risks and opens all kinds of doors to career opportunities.
Optimized, Individualized Spaced Repetition in Hierarchical Knowledge Structures
2023 Oct, ~5000 words | Spaced repetition is complicated in hierarchical bodies of knowledge, like mathematics, because repetitions on advanced topics should "trickle down" to update the repetition schedules of simpler topics that are implicitly practiced (while being discounted appropriately since these repetitions are often too early to count for full credit towards the next repetition). However, I developed a model of Fractional Implicit Repetition (FIRe) that not only accounts for implicit "trickle-down" repetitions but also minimizes the number of reviews by choosing reviews whose implicit repetitions "knock out" other due reviews (like dominos), and calibrates the speed of the spaced repetition process to each individual student on each individual topic (student ability and topic difficulty are competing factors).
Get notified about new posts:
Spaced repetition is so similar to weight training that it might as well be called “wait” training.
2024 Sep, ~300 words | The fuzzier that memory, the harder it is to lift. The wait creates the weight.
You Are NOT Lazy, You Just Lack a Habit
2024 Aug, ~700 words | The habit is a psychological force field that protects you from all sorts of negative feelings that try to dissuade you from training.
Why I Recommend Students NOT Take Notes
2024 Aug, ~1100 words | If you try to keep information close by taking great notes that you can reference all the time... that just PREVENTS you from truly retaining it.
I’m Writing a Book on the Science of Learning (update: 400-page working draft is freely available)
2024 Jul, ~300 words | With the science of learning, it's less about "keeping up" with what's happening, and more about "catching up" with what's already happened.
The Math Death Spiral: How Knowledge Gaps Lead to Student Failure
2024 Jul, ~400 words | Accumulating mathematical knowledge gaps can lead students to reach a tipping point where further learning becomes overwhelming, ultimately causing them to abandon math entirely.
The Most Superior Form of Training and the Most Hard-Hitting 2 Sentences in All of Talent Development Research
2024 Jul, ~600 words | "...[D]eliberate practice requires effort and is not inherently enjoyable. Individuals are motivated to practice because practice improves performance."
The Greatest Breakthrough in the Science of Education Over the Last Century
2024 Jul, ~600 words | If you understand the interplay between working memory and long-term memory, then then you can actually derive – from first principles – the methods of effective teaching.
Conversational Dialogue is a Fascinating Distraction for AI in Education
2024 Jun, ~400 words | Hard-coding explanations feels tedious, takes a lot of work, and isn't "sexy" like an AI that generates responses from scratch – but at least it's not a pipe dream. It’s a practical solution that lets you move on to other components of the AI that are just as important.
Want to Major in Math at an Elite University? Getting A’s in High School Math is Not Good Enough
2024 Jun, ~900 words | If all the knowledge you show up with is high school math and AP Calculus, and you're not a genius, then you're going to get your ass handed to you.
Which Cognitive Psychology Findings are Solid, That Can Be Used to Help Students Learn Better?
2024 May, ~3500 words | There are numerous cognitive learning strategies that 1) can be used to massively improve learning, 2) have been reproduced so many times they might as well be laws of physics, and 3) connect all the way down to the mechanics of what's going on in the brain.
If You Want to Learn Algebra, You Need to Have Automaticity on Basic Arithmetic
2024 May, ~1900 words | Solving equations feels smooth when basic arithmetic is automatic -- it's like moving puzzle pieces around, and you just need to identify how they fit together. But without automaticity on basic arithmetic, each puzzle piece is a heavy weight. You struggle to move them at all, much less figure out where they're supposed to go.
Lots of People in Education Disagree with the Premise of Maximizing Learning
2024 Mar, ~700 words | But in talent development, the optimization problem is clear: an individual's performance is to be maximized, so the methods used during practice are those that most efficiently convert effort into performance improvements.
Other Selected
How Math Academy Creates its Knowledge Graph
2024 Nov, ~1100 words | We do it all manually, entirely by hand.
If You’re Asking Someone to Be Your Mentor then You’re Doing it Wrong
2024 Nov, ~400 words | It should look less like them helping you and more like you helping them.
Math is a Well-Defined Body of Knowledge
2024 Oct, ~200 words | At the end of the day, whether or not they know math comes down to whether or not they can apply techniques within that well-defined body of knowledge to solve problems within that well-defined body of knowledge.
How To Mitigate Nonsense from Lazy/Adversarial Students
2024 Oct, ~400 words | Enter grades early on, and (if pre-college) email parents early on.
The Necessity of Grinding Through Concrete Examples Before Jumping Up a Level of Abstraction
2024 Oct, ~200 words | If you go directly to the most abstract ideas then you're basically like a kid who reads a book of famous quotes about life and thinks they understand everything about life by way of those quotes.
How to Cultivate Discipline
2024 Oct, ~400 words | Tear down the unproductive habit and build up a counter-habit whose gravity eventually becomes strong enough to completely overtake the original habit.
Transformation Is Discomforting
2024 Oct, ~300 words | What you want is a continual cycle of strain and adaptation.
Complete Individualization: an Often-Forgotten yet Critical Component of True Deliberate Practice
2024 Oct, ~500 words | There are many studies demonstrating a benefit of some component of deliberate practice, but these studies often get mislabeled or misinterpreted as demonstrating the full benefit of true deliberate practice. The field of education is particularly susceptible to this issue because it is impossible for a teacher with a classroom of students to provide a true deliberate practice experience without assistive technology that perfectly emulates the one-on-one pedagogical decisions that an expert tutor would make for each individual student.
The Importance of Hardcore Skills
2024 Sep, ~500 words | Hardcore skill development is necessary to do big things, it's one of the greatest social mobility hacks, and it gives you the ability/confidence to take risks knowing that you'll be okay.
Career Hack: Put Pressure on Your Boss to Come Up with More Work For You
2024 Sep, ~300 words | One of the best career hacks -- especially for a junior dev -- is to knock out your work so quickly and so well that you put pressure on your boss to come up with more work for you. Your boss starts giving you work that they themself need to do soon, which is really the exact kind of work that's going to move your career forward.
The Future of Education
2024 Sep, ~1400 words | To quote a Math Academy student: "The fastest and most rigorous progress will be made by individuals in front of their computers."
The Trick to Future-Proof Your Coding Career Against AI
2024 Sep, ~200 words | Get yourself into an area that requires deep domain expertise, working on things that haven't been done or even thoroughly imagined yet.
Five Steps to Becoming a Fully-Fledged Quantitative Software Engineer
2024 Sep, ~900 words | Once you get past steps 1-3, it's hard to find scaffolding. You can't just enroll in a course or pick up a textbook. The scaffolding comes from finding a mentor on a mission that you identify with and are well-suited to contribute to. And it can take a lot of searching to find that person and problem area that's the right fit.
Why Talent Development is Necessary in Math
2024 Sep, ~400 words | When students do the mathematical equivalent of playing kickball during class, and then are expected to do the mathematical equivalent of a backflip at the end of the year, it’s easy to see how struggle and general negative feelings can arise.
Don’t Undervalue Turning Up the Dial on Your Grind, but Don’t Overvalue the Last Turn
2024 Sep, ~400 words | Regret minimization cuts both ways.
One of the Most Amusing Errors in Teaching
2024 Sep, ~400 words | ... is asking students to perform activities that leverage a non-existent knowledge base.
The “Alien-Level Skills” Hack
2024 Aug, ~600 words | You get to provide value that nobody else can, and you get recognized for it.
A White Pill on Cognitive Differences
2024 Aug, ~1000 words | It's a hard truth that some people have more advantageous cognitive differences than others -- e.g., higher working memory capacity, higher generalization ability, slower forgetting rate. However, there are two sources of hope: 1) automaticity can effectively turn your long-term memory into an extension of your working memory, and 2) many sources of friction in the learning process can be not only remedied but also exploited to increase learning speed beyond the status quo.
One of the Weirdest, Most Treacherous Math Problems You Will Ever Encounter
2024 Aug, ~300 words | A limit problem conjured up from the depths of hell.
Fast, Correct Answers Do Matter in Mathematics
2024 Aug, ~2500 words | You gotta develop automaticity on low-level skills in order to free up mental resources for higher-level thinking!
What’s the Best Way to Teach Math: Explicit Instruction or Less Guided Learning?
2024 Jul, ~2300 words | Nobody who knows the science of learning is actually debating this.
When should you do math in your head vs writing it out on paper?
2024 Jul, ~900 words | There is an asymmetric tradeoff between 1) blowing your working memory capacity and leaving yourself unable to make progress, versus 2) wasting a couple extra seconds writing down a bit more work than you need to. When in doubt, write it out.
The Pedagogically Optimal Way to Learn Math
2024 Jul, ~3200 words | The underlying principle that it all boils down to is deliberate practice.
Who Needs Worked Examples? You, Eventually.
2024 Jul, ~1600 words | Math gets hard for different students at different levels. If you don't have worked examples to help carry you through once math becomes hard for you, then every problem basically blows up into a "research project" for you. Sometimes people advocate for unguided struggle as a way to improve general problem-solving ability, but this idea lacks empirical support. Worked examples won't prevent you from developing deep understanding (actually, it's the opposite: worked examples can help you quickly layer on more skills, which forces a structural integrity in the lower levels of your knowledge). Even if you decide against using worked examples for now, continually re-evaluate to make sure you're getting enough productive training volume.
How to Crush a Standardized Math Test: SAT/ACT, AP/IB, GRE/GMAT, JEE, etc.
2024 Jul, ~1200 words | First, you need extensive and solid content knowledge. Then, you need to work through tons of practice exams for the specific exam you're taking. This might sound simple, but every year, countless people manage to screw it up.
How Bloom’s Taxonomy Gets Misinterpreted
2024 Jul, ~1000 words | Many educators think that the makeup of every year in a student's education should be balanced the same way across Bloom's taxonomy, whereas Bloom's 3-stage talent development process suggests that the time allocation should change drastically as a student progresses through their education.
Higher Math Textbooks and Classes are Typically Not Aligned with the Cognitive Science of Learning
2024 Jul, ~400 words | Research indicates the best way to improve your problem-solving ability in any domain is simply by acquiring more foundational skills in that domain. The way you increase your ability to make mental leaps is not actually by jumping farther, but rather, by building bridges that reduce the distance you need to jump. Yet, higher math textbooks & courses seem to focus on trying to train jumping distance instead of bridge-building.
Why Not Just Learn from a Textbook, MIT OpenCourseWare, Khan Academy, etc.?
2024 Jul, ~1400 words | I learned from those kinds of resources myself, and while I came a long way, for the amount of effort I put into learning, I could have gone a lot further if my time were used more efficiently. That's the problem that Math Academy solves.
The Problem with “Think Really Hard, Struggle for a While, Eventually Solve it or Look Up The Answer” Problems
2024 Jul, ~900 words | Challenge problems are not a good use of time until you've developed the foundational skills that are necessary to grapple with these problems in a productive and timely fashion.
What People Think Maximum-Efficiency Learning Should Feel Like, vs What it Actually Feels Like
2024 Jun, ~500 words | When you're developing skills at peak efficiency, you are maximizing the difficulty of your training tasks subject to the constraint that you end up successfully overcoming those difficulties in a timely manner.
Student Bite Size vs Curriculum Portion Size
2024 Jun, ~800 words | Students eat meals of information at similar bite rates when each spoonful fed to them is sized appropriately relative to the size of their mouth. (Note that equal bite rates does not imply equal rates of food volume intake.)
Review Should Feel Challenging
2024 May, ~400 words | It's the act of successfully retrieving fuzzy memory, not clear memory, that extends the memory duration.
The Vicious Cycle of Forgetting
2024 May, ~300 words | To transfer information into long-term memory, you need to practice retrieving it without assistance.
The Situation with AI in STEM Education
2024 May, ~2500 words | What are LLMs good for in STEM education? Where do LLMs fall short, and why? What does an educational AI need to do for its students to succeed?
Deliberate Practice: The Most Effective Form of Active Learning
2024 Feb, ~3800 words | Deliberate practice is the most effective form of active learning. It consists of individualized training activities specially chosen to improve specific aspects of a student's performance through repetition and successive refinement. It is the opposite of mindless repetition. The amount of deliberate practice has been shown to be one of the most prominent underlying factors responsible for individual differences in performance across numerous fields, even among highly talented elite performers. Deliberate practice demands effort and intensity, and may be discomforting, but its long-term commitment compounds incremental improvements, leading to expertise.
Your Mathematical Potential Has a Limit, but it’s Likely Higher Than You Think
2024 Jan, ~5800 words | Not everybody can learn every level of math, but most people can learn the basics. In practice, however, few people actually reach their full mathematical potential because they get knocked off course early on by factors such as missing foundations, ineffective practice habits, inability or unwillingness to engage in additional practice, or lack of motivation.
People Differ in Learning Speed, Not Learning Style
2024 Jan, ~4400 words | Different people generally have different working memory capacities and learn at different rates, but people do not actually learn better in their preferred "learning style." Instead, different people need the same form of practice but in different amounts.
Accountability and Incentives are Necessary but Absent in Education
2024 Jan, ~5400 words | Students and teachers are often not aligned with the goal of maximizing learning, which means that in the absence of accountability and incentives, classrooms are pulled towards a state of mediocrity. Accountability and incentives are typically absent in education, which leads to a "tragedy of the commons" situation where students pass courses (often with high grades) despite severely lacking knowledge of the content.
Cognitive Science of Learning: How the Brain Works
2024 Jan, ~3000 words | Cognition involves the flow of information through sensory, working, and long-term memory banks in the brain. Sensory memory temporarily holds raw data, working memory manipulates and organizes information, and long-term memory stores it indefinitely by creating strategic electrical wiring between neurons. Learning amounts to increasing the quantity, depth, retrievability, and generalizability of concepts and skills in a student's long-term memory. Limited working memory capacity creates a bottleneck in the transfer of information into long-term memory, but cognitive learning strategies can be used to mitigate the effects of this bottleneck.
Talent Development vs Traditional Schooling
2024 Jan, ~2700 words | Talent development is not only different from schooling, but in many cases completely orthogonal to schooling.
Critique of Paper: An astonishing regularity in student learning rate
2023 Nov, ~8900 words | It rests on a critical assumption that the amount of learning that occurs during initial instruction is zero or otherwise negligible, which is not always true.
For Most Students, Competition Math is a Waste of Time
2023 Sep, ~500 words | If you look at the kinds of math that most quantitative professionals use on a daily basis, competition math tricks don't show up anywhere. But what does show up everywhere is university-level math subjects.
The Story of Math Academy’s Eurisko Sequence: the Most Advanced High School Math/CS Sequence in the USA
2023 May, ~1100 words | During its operation from 2020 to 2023, Eurisko was the most advanced high school math/CS sequence in the USA. It culminated in high school students doing masters/PhD-level coursework (reproducing academic research papers in artificial intelligence, building everything from scratch in Python).
My Experience with Teacher Credentialing and Professional Development
2023 Apr, ~500 words | Speaking as someone who had to suffer through a teacher credentialing program... it's actually an anti-signal when someone references their teaching credential as a qualification to speak about how learning happens. It's centered around political ideology rather than the science of learning.
But WHERE do the Taylor Series and Lagrange Error Bound even come from?!
2019 Dec, ~1300 words | An intuitive derivation.
If you've scrolled this far and are looking for more selections...
It’s Memorization All The Way Down
2024 Nov, ~900 words | At the end of the day all learning is memorization.
Efficient Lab Activities are About Demonstration, Not Discovery
2024 Nov, ~200 words
It’s Not About the Type of Motivation, it’s About the Total Amount of Motivation
2024 Nov, ~300 words | Appreciation of mathematical beauty gets held up on too high a pedestal as the "correct" source of motivation in math learning.
The Future of Math Facts Practice on Math Academy
2024 Nov, ~1400 words | And the problem with many existing times tables practice systems.
Make the Habit Easily Repeatable
2024 Nov, ~200 words | Start out with a volume of work that's small enough that you don't dread doing it again the next day.
Some Tips for Junior Devs
2024 Nov, ~500 words | 1) Learn SQL and how to use a debugger. 2) Never come up emptyhanded, even if you don't fix the bug.
It’s Rare to Find Computation Walkthroughs in ML Learning Resources
2024 Nov, ~400 words | Coding tutorials typically just say "import this function then run it," and the math tutorials typically just say "this is the form of the model, you can fit it using the usual techniques" and leave it to the reader to figure out the rest.
Math Learning Shouldn’t Be Left to Luck
2024 Nov, ~200 words
Make it So Easy a Kid Can Learn It
2024 Nov, ~500 words | If you can scaffold the content so well that it creates a smooth, efficient learning experience for knucklehead kids, it's going to feel even smoother for more conscientious adults.
Get Yourself In A Position Where You Can Eat Risk
2024 Nov, ~100 words
Get On the Right Team
2024 Nov, ~100 words | You can be the most committed and capable workhorse on the planet, but if you're on the wrong team, the only thing you'll change is your team's allocation of work.
The cost of college is so out of whack that it would actually be cheaper to hire a personal tutor for every hour you’d spend in a college lecture.
2024 Nov, ~200 words
Selected Blog Posts About the State of Math Education
2024 Nov, ~500 words | Specific areas of friction that cause students to struggle with math. What needs to be done to remove friction from the learning process. Why friction remains so prevalent.
Do. Not. Transcribe. From. The. Reference.
2024 Nov, ~200 words
Max-Efficiency Learning in a Nutshell
2024 Oct, ~100 words
If You’re Making Silly Mistakes Then You Need More Practice
2024 Oct, ~200 words
Why I Haven’t Been Using AI Coding Tools, and Why I Code Quant/Algo-Heavy Infra in Node.js
2024 Oct, ~700 words
How to Allocate Your Bandwidth While Searching for Your Mission
2024 Oct, ~200 words | One main focus, one semi-focus, and everything else a hobby with whatever time you have left over.
Obsession is the Root of Both Greatness and Demise
2024 Oct, ~100 words
Don’t Overreact to Bad Days
2024 Oct, ~200 words | It can help to zoom out and look at your progress on a longer timescale.
Failure Modes in People Who Develop Math Skills but Don’t Capitalize On Them via Coding
2024 Oct, ~400 words | 1) Difficulty grappling with complexity when it grows so big that you can't fit everything in your head. 2) Lack of understanding or willingness to accept practical constraints of the problem and incorporate them into the solution. 3) Getting distracted by low-ROI features/details. 4) Being unwilling to do "tedious" work.
What Math To Learn Next After Calculus
2024 Oct, ~300 words | Depending on your goals, either A) methods of proof, or B) linear algebra followed by probability & statistics.
Good Cop, Bad Cop: One of the Most Challenging Parts of Teaching/Coaching
2024 Oct, ~100 words
Efficient Learning is About Balancing a Tradeoff
2024 Oct, ~100 words
Why It’s So Important to Actively Work Out Problems, Not Just Consume Content, During the Learning Process
2024 Oct, ~200 words
Why Being Out Of Your Depth Is So Bad
2024 Oct, ~200 words
When Should Students Memorize Math Facts?
2024 Oct, ~300 words | It's helpful to loosely understand what something means before memorizing it, but this does not have to be a rigorous derivation.
“Learning” Info Without Practicing Reproducing it is Not Really Learning
2024 Oct, ~100 words | It's really just "loading" the info into temporary storage -- like picking up a weight off the rack, whereas learning is increasing your ability to lift said weight.
If you don’t practice retrieving information from memory, it dissipates almost entirely.
2024 Oct, ~100 words
The Importance of Automaticity is Blatantly Obvious Yet Weirdly Controversial In Education
2024 Oct, ~100 words
Mistakes That Knowledgeable People Make When Teaching
2024 Oct, ~200 words | 1) Confusing "conceptually simple" with "notationally compact", and 2) jumping to the most general method right away.
I think incrementally working through a knowledge graph (KG) is the right mental model for CS education too, not just math.
2024 Oct, ~100 words
Passing a Class at School Does Not Imply Having Learned All The Material
2024 Oct, ~200 words
Love What You Do
2024 Oct, ~300 words | If you don't love it, you'll never be able to keep up with the same volume of effective practice as someone who does have that love. You'll never outwork them.
Go Through the Question Bank Breadth-First, not Depth-First
2024 Oct, ~200 words | An easy trick to improve your retention while working through a bank of review or challenge problems like LeetCode, HackerRank, etc.
Top-down’s fine for playing around. You’ll run into walls, but don’t give up — go bottom-up to get unstuck.
2024 Oct, ~200 words | A little rhyme to understand the big picture of top-down vs bottom-up learning, particularly in the context of machine learning (ML).
Just Do The F*cking Work
2024 Oct, ~300 words | At the end of the day you can either waste time debating your coach on the training regimen, or you can use that time to just put your head down and do some f*cking work.
How Do You Increase a Student’s Ability to Make Mental Leaps?
2024 Oct, ~200 words
Pictures are Valuable in Math Learning, but They’re Often Overvalued
2024 Sep, ~200 words | Pictures can help build mathematical intuition, but sometimes learners think they should fully visualize every single problem they solve, which actually handicaps their thinking. Math involves generalizing patterns in logically consistent ways, and the generalizations eventually go beyond what you can fully picture in your head.
A Thermodynamic Engine that Converts Mental Effort into Skills/Knowledge
2024 Sep, ~100 words
The “Progress Equals Pressure” Formula
2024 Sep, ~100 words | Making progress is all about putting pressure on a problem: applying the force of your skills to a specific problem area (pressure = force / area).
The Day of Reckoning in Math Learning
2024 Sep, ~100 words
The Future of Proof-Based Courses on Math Academy
2024 Sep, ~600 words | And why we refer to ourselves as still being "in beta."
Why is there sometimes resistance to automaticity in education?
2024 Sep, ~200 words | The need for automaticity on low-level skills is obvious to anyone with experience learning a sport or instrument. So why is there sometimes resistance in education? It makes sense if you think about what people usually find persuasive.
Competition as a Means of Collaboration
2024 Sep, ~300 words | The whole idea is that you want the other person to raise the bar on competition and pass you up, so that you're motivated to come right back and do the same to them.
Writing is a Skill that Can Be Trained
2024 Sep, ~500 words | Every time you put out a post, get feedback, make improvements, and carry those improvements forward into future posts, that's essentially a "rep" of deliberate practice.
To date, the total amount that Math Academy has spent on advertisement is…
2024 Sep, ~400 words
What Implies Learning
2024 Sep, ~100 words
Some Pitfalls to Watch Out For when Learning From Projects
2024 Sep, ~300 words | 1) Don't use projects as a way to acquire fundamental skills. 2) Make sure the projects are guided. 3) Don't let the projects cut too much into your foundational skill-building.
Enjoyment is a Second-Order Optimization
2024 Aug, ~200 words | Fun is a supplement, not a substitute, for deliberate practice.
Critique of Article: The Problems With Deliberate Practice
2024 Aug, ~600 words | The article presents two claims of deliberate practice that it argues against -- but the first claim is a misattribution, and the second claim is not actually argued against.
Resolving Confusion about Deliberate Practice
2024 Aug, ~1000 words | Doesn't "beyond the edge of one's capabilities" mean that you can't do it? How can you practice it if you can't do it? Also, "performance-improving adjustments on every single repetition" is hard to understand in some realms of performance. For instance, does each step a runner takes involve feedback and improvement?
My Next Big Modeling Project: Behavior Coaching
2024 Aug, ~700 words | Even if students are working on exactly the right things, they need to be working exactly the right way to capture the most learning from their time spent working.
True active learning means…
2024 Aug, ~400 words | every individual student is actively engaged on every piece of material to be learned.
Spaced repetition is more than memorization – it’s also generalization.
2024 Aug, ~800 words | And if you want to get the most out of your review, you need to engage in spaced, interleaved retrieval practice.
How “Kicking the Can Down the Road” Happens in Education
2024 Aug, ~200 words | It's the tragedy of the commons.
How to Learn Machine Learning: Top Down or Bottom Up?
2024 Aug, ~300 words | It can be helpful to take a top-down approach in planning out your overarching learning goals, but the learning itself has to occur bottom-up.
Book Review: Developing Talent in Young People by Benjamin Bloom
2024 Aug, ~700 words | Bloom studied the training backgrounds of 120 world-class talented individuals across 6 talent domains: piano, sculpting, swimming, tennis, math, & neurology, and what he discovered was that talent development occurs through a similar general process, no matter what talent domain. In other words, there is a "formula" for developing talent -- though executing it is a lot harder than simply understanding it.
Ability is Built, Not Unlocked
2024 Aug, ~200 words | Curiosity/interest motivates people to engage in deliberate practice, which is what builds ability.
The Best Description of Explicit Instruction I’ve Ever Heard
2024 Aug, ~800 words | Effective explicit instruction is all about clarity, and breaking down information, and minimizing the load on working memory.
The 2 Most Common Ways that People Get Retrieval Practice Wrong
2024 Aug, ~300 words | 1) The information must have already been written to memory. 2) The information must be retrieved from memory, unassisted.
Why Extrinsic Motivation Matters
2024 Jul, ~200 words | I think optimal motivation requires a balance of both intrinsic and extrinsic factors.
Different Students Need Different Amounts of Practice
2024 Jul, ~500 words | The amount of practice should be determined on the basis of each student's individual performance on each individual topic. Some students may end up having to do more work, but this ultimately empowers them to learn and continue learning into the future.
Overcoming the Paradox of Serious Training
2024 Jul, ~300 words | Here's a trick to feel amazingly capable and confident: periodically look back at stuff you originally found challenging months ago.
Math is Overpowered When Combined with Other Expertise but Underpowered Alone
2024 Jul, ~200 words | When you're knowledgeable/skilled enough to grapple with problems in a more directly applicable field, math gives you the superpower of being able to compress those problem representations into an abstract space where they're easier to solve.
“Following Along” vs Learning
2024 Jul, ~100 words | You haven't learned unless you're able to consistently reproduce the information you consumed and use it to solve problems.
The Issue with Watered-Down Math Courses
2024 Jul, ~400 words | When students are not given the opportunity to learn math seriously, and are instead presented with watered-down courses and told that they’re doing a great job, they’re being set up for failure later in life when it matters most.
If You Want to Learn Math, You Can’t Shy Away from Computation
2024 Jul, ~500 words | Learning math with little computation is like learning basketball with little practice on dribbling & ball handling techniques.
Silly Mistakes are Still Mistakes
2024 Jun, ~200 words | ... and they should be treated as such.
Why 4x8 and 6x8 Are, Perhaps Surprisingly, Some of the Hardest Multiplication Facts for Students to Remember
2024 May, ~400 words | There's a cognitive principle behind this: associative interference, the phenomenon that conceptually related pieces of knowledge can interfere with each other's recall.
There is No Such Thing as Low-Effort Learning
2024 Mar, ~300 words | No matter what skill is being trained, improving performance is always an effortful process.
Spaced Repetition vs Spiraling
2024 Mar, ~500 words | By periodically revisiting content, a spiral curriculum periodically restores forgotten knowledge and leverages the spacing effect to slow the decay of that knowledge. Spaced repetition takes this line of thought to its fullest extent by fully optimizing the review process.
Learning vs Feeling
2024 Mar, ~100 words | The strongest people lift weights heavy enough to make them feel weak.
Leveraging Cognitive Learning Strategies Requires Technology
2024 Feb, ~4100 words | While there is plenty of room for teachers to make better use of cognitive learning strategies in the classroom, teachers are victims of circumstance in a profession lacking effective accountability and incentive structures, and the end result is that students continue to receive mediocre educational experiences. Given a sufficient degree of accountability and incentives, there is no law of physics preventing a teacher from putting forth the work needed to deliver an optimal learning experience to a single student. However, in the absence of technology, it is impossible for a single human teacher to deliver an optimal learning experience to a classroom of many students with heterogeneous knowledge profiles, each of whom needs to work on different types of problems and receive immediate feedback on each of their attempts. This is why technology is necessary.
The Utility of Gamification in Learning
2024 Feb, ~600 words | Gamification, integrating game-like elements into learning environments, proves effective in increasing student learning, engagement, and enjoyment.
Cognitive Science of Learning: The Testing Effect (Retrieval Practice)
2024 Feb, ~4000 words | The testing effect (or the retrieval practice effect) emphasizes that recalling information from memory, rather than repeated reading, enhances learning. It can be combined with spaced repetition to produce an even more potent learning technique known as spaced retrieval practice.
Cognitive Science of Learning: Interleaving (Mixed Practice)
2024 Feb, ~3400 words | Interleaving (or mixed practice) involves spreading minimal effective doses of practice across various skills, in contrast to blocked practice, which involves extensive consecutive repetition of a single skill. Blocked practice can give a false sense of mastery and fluency because it allows students to settle into a robotic rhythm of mindlessly applying one type of solution to one type of problem. Interleaving, on the other hand, creates a "desirable difficulty" that promotes vastly superior retention and generalization, making it a more effective review strategy. But despite its proven efficacy, interleaving faces resistance in classrooms due to a preference for practice that feels easier and appears to produce immediate performance gains, even if those performance gains quickly vanish afterwards and do not carry over to test performance.
Cognitive Science of Learning: Spaced Repetition (Distributed Practice)
2024 Feb, ~5100 words | When reviews are spaced out or distributed over multiple sessions (as opposed to being crammed or massed into a single session), memory is not only restored, but also further consolidated into long-term storage, which slows its decay. This is known as the spacing effect. A profound consequence of the spacing effect is that the more reviews are completed (with appropriate spacing), the longer the memory will be retained, and the longer one can wait until the next review is needed. This observation gives rise to a systematic method for reviewing previously-learned material called spaced repetition (or distributed practice). A repetition is a successful review at the appropriate time.
Layering: Building Structural Integrity in Knowledge
2024 Feb, ~400 words | Layering is the act of continually building on top of existing knowledge -- that is, continually acquiring new knowledge that exercises prerequisite or component knowledge. This causes existing knowledge to become more ingrained, organized, and deeply understood, thereby increasing the structural integrity of a student's knowledge base and making it easier to assimilate new knowledge.
Cognitive Science of Learning: Minimizing Associative Interference
2024 Feb, ~400 words | Associative interference occurs when related knowledge interferes with recall. It is more likely to occur when highly related pieces of knowledge are learned simultaneously or in close succession. However, the effects of interference can be mitigated by teaching dissimilar concepts simultaneously and spacing out related pieces of knowledge over time.
Cognitive Science of Learning: Developing Automaticity
2024 Feb, ~4400 words | Automaticity is the ability to perform low-level skills without conscious effort. Analogous to a basketball player effortlessly dribbling while strategizing, automaticity allows individuals to avoid spending limited cognitive resources on low-level tasks and instead devote those cognitive resources to higher-order reasoning. In this way, automaticity is the gateway to expertise, creativity, and general academic success. However, insufficient automaticity, particularly in basic skills, inflates the cognitive load of tasks, making it exceedingly difficult for students to learn and perform.
Cognitive Science of Learning: Minimizing Cognitive Load
2024 Feb, ~800 words | Different students have different working memory capacities. When the cognitive load of a learning task exceeds a student's working memory capacity, the student experiences cognitive overload and is not able to complete the task.
A Brief History of Mastery Learning
2024 Feb, ~1300 words | Mastery learning is a strategy in which students demonstrate proficiency on prerequisites before advancing. While even loose approximations of mastery learning have been shown to produce massive gains in student learning, mastery learning faces limited adoption due to clashing with traditional teaching methods and placing increased demands on educators. True mastery learning at a fully granular level requires fully individualized instruction and is only attainable through one-on-one tutoring.
The Neuroscience of Active Learning and Automaticity
2024 Feb, ~900 words | Active learning leads to more neural activation than passive learning. Automaticity involves developing strategic neural connections that reduce the amount of effort that the brain has to expend to activate patterns of neurons.
Active Learning: If You’re Active Half the Time, That’s Still Not Enough
2024 Feb, ~500 words | During practice, the elite skaters were over 6 times more active than passive, while non-competitive skaters were nearly as passive as they were active.
What Counts as Active Learning?
2024 Feb, ~2300 words | True active learning requires every individual student to be actively engaged on every piece of the material to be learned.
The Double-Edged Nature of Hierarchical Knowledge
2024 Feb, ~200 words | It's easier to run into roadblocks, but also easier to maintain what you've learned.
You Know it’s Edutainment When…
2024 Feb, ~200 words | Passive consumption. Lack of depth. Lack of rigorous assessments. Failing upwards. Lack of skill development.
Recommended Language, Tools, Path, and Curriculum for Teaching Kids to Code
2024 Jan, ~1000 words | I'd start off with some introductory course that covers the very basics of coding in some language that is used by many professional programmers but where the syntax reads almost like plain English and lower-level details like memory management are abstracted away. Then, I'd jump right into building board games and strategic game-playing agents (so a human can play against the computer), starting with simple games (e.g. tic-tac-toe) and working upwards from there (maybe connect 4 next, then checkers, and so on).
Tips for Learning Math Effectively
2024 Jan, ~1300 words | Solving problems, building on top of what you've learned, reviewing what you've learned, and quality, quantity, and spacing of practice.
Effective Learning Requires Intense Effort
2024 Jan, ~3100 words | Effortful processes like testing, repetition, and computation are essential parts of effective learning, and competition is often helpful.
Effective Learning Does Not Emulate the Professional Workplace
2024 Jan, ~3900 words | The most effective learning techniques require substantial cognitive effort from students and typically do not emulate what experts do in the professional workplace. Direct instruction is necessary to maximize student learning, whereas unguided instruction and group projects are typically very inefficient.
The Story of the Science of Learning
2024 Jan, ~4400 words | In terms of improving educational outcomes, science is not where the bottleneck is. The bottleneck is in practice. The science of learning has advanced significantly over the past century, yet the practice of education has barely changed.
The Tragedy of the Commons in Education
2023 Oct, ~500 words | Why it's common for students to pass courses despite severely lacking knowledge of the content.
How I Won a Heat Capacitor Competition Without a Heat Capacitor
2023 Oct, ~700 words | Won first place in a state-level competition by finding and exploiting a loophole in the points scoring logic.
According to Feynman himself, his classes were a failure for 90% of his students.
2023 Sep, ~500 words | While some may view Feynman-style pedagogy as supporting inclusive learning for all students across varying levels of ability, Feynman himself acknowledged that his methods only worked for the top 10% of his students.
Business Lessons from Science Fair
2023 Jun, ~400 words | The most important things I learned from competing in science fairs had nothing to do with physics or even academics. My main takeaways were actually related to business -- in particular, sales and marketing.
Why I Don’t Worship at the Altar of Neural Nets
2023 Jan, ~500 words | In order to justify using a more complex model, the increase in performance has to be worth the cost of integrating and maintaining the complexity.
Selecting a Good Problem to Work On
2023 Jan, ~800 words | Good problem = intersection between your own interests/talents, the realm of what's feasible, and the desires of the external world.
Tips for Developing Valuable Models
2022 Oct, ~3000 words | Stuff you don't find in math textbooks.
The Counterintuitive Nature of Effective Learning Strategies
2022 Sep, ~400 words | Effective learning strategies sometimes go against our human instincts about conversation.
Other
What Math To Learn for Skill Stacking
2024 Nov, ~100 words
Automaticity is the Road to Intuition
2024 Nov, ~0 words
Learning Advanced Math/Coding Opens Doors You Don’t Even Know Exist
2024 Nov, ~100 words
Two of the Biggest Myths in Education
2024 Nov, ~200 words | Myth 1: Understanding amounts to something other than memory. Myth 2: Sudents can perform high-level skills without mastering low-level component skills.
Why I Prefer the Name “Talent Development” over “Education”
2024 Nov, ~100 words
Aim for Virtuous Cycles
2024 Nov, ~100 words
The Importance of High Standards for Students
2024 Nov, ~200 words
Hard things only remain hard to the extent that you avoid them and do easy things instead.
2024 Nov, ~100 words
The Key to Confidence
2024 Oct, ~100 words
Why Train?
2024 Oct, ~100 words
Why Type Checking is Not so Helpful in Quant/Algo-Heavy Coding
2024 Oct, ~0 words
Timescales For Tracking
2024 Oct, ~0 words
Learning Math is Like Climbing a Ladder
2024 Oct, ~600 words | ... an infinitely tall ladder where the rungs get spaced further and further apart the higher you climb.
Analytics Projects Can Be Tricky to Debug
2024 Oct, ~100 words
The Key to Learning Fast
2024 Oct, ~100 words | ... is reducing friction in the learning process.
Failure Is NOT the Key to Success
2024 Oct, ~100 words
Don’t Worry About the Long Term Too Much
2024 Oct, ~0 words
Be a Builder, Not Just a Fighter
2024 Oct, ~100 words
If You Can’t Find a Job That Really Excites You…
2024 Oct, ~100 words
It’s kind of disappointing how many shitty takes on learning come from within the field of education itself.
2024 Oct, ~200 words
Hand Computation, Conceptual Debugging, and Coding Projects
2024 Oct, ~200 words | The 3 types of problems that I would have students work out back when I was teaching ML.
Simple, Representative Concrete Examples
2024 Oct, ~200 words | When an algorithm or process feels magical, that's typically an indication you don't really understand what's happening under the hood.
ML Courses can Vary Massively in their Coverage
2024 Oct, ~400 words | I was coming in with the mindset of "we need to cover the superset of all the content covered in the major textbooks," which we're able to do quite well for traditional math. For ML, the rule will have to be amended to "we need to cover the superset of all the content covered in standard university course syllabi."
Math Education is a War Zone
2024 Sep, ~100 words
Music Concerts: An Unexpected Setting to See Startup/Product Ideas in Action
2024 Sep, ~300 words
Frequent, low-stakes quizzes are such a powerful learning tool.
2024 Sep, ~100 words
It’s easy to think you know the prerequisites when in fact you don’t.
2024 Aug, ~100 words
How to Maximize Performance on a Standardized Math Test
2024 Aug, ~100 words | If any student, anywhere, is looking for advice on how to prepare for a standardized math test, then this is everything I'd tell them.
What Math Students Need Beyond the “Why”
2024 Aug, ~300 words | A comment to page 165 of Jo Boaler's new book Math-ish
You will never achieve your goals unless you transform yourself into a person who is capable of achieving them.
2024 Aug, ~200 words
The Most Effective Way to Motivate Students to Learn Math
2024 Aug, ~700 words | ... is to not overwhelm them. In my experience, students naturally enjoy math when it doesn't feel overwhelmingly difficult to learn.
Intuition Behind Polynomial Numerators in Partial Fractions
2024 Aug, ~300 words | Each decomposition produces a system of linear equations where the number of unknowns equals the number of equations.
Sources of Motivation in Successful Math Learners
2024 Jul, ~400 words | I can think of 4 possible sources.
How do you apply math to CS when so many software engineers say that there is not that much math in coding?
2024 Jul, ~400 words | Write code that makes complicated decisions, often involving some kind of inference.
What’s the Highest Sustainable Daily XP on Math Academy?
2024 Jul, ~300 words | Around 50-60 XP/day, that is, 50-60 minutes of serious practice per day. Just like the high-end amount of daily exercise you'd expect from people who keep a consistent exercise routine at the gym.
How to Know When You are Practicing at the Edge of Your Ability
2024 Jul, ~400 words | Most people can tell when their practice is too easy, but what about when your tasks are too hard? That's often less obvious.
Trick to Check Equality of Expression Containing Subscripts Using a Basic LaTeX Expression Evaluator
2024 Jul, ~200 words | A silly bug turned genius hack.
Learning Loss, Grade Inflation, and Radical Constructivism
2024 Jul, ~1700 words | The only way to argue against the existence of learning loss and grade inflation is to argue against the very idea of measuring learning objectively (i.e., radical constructivism).
Want to know about how the science of learning is missing from teacher education?
2024 Jul, ~700 words
Record for Most Work Done on Math Academy on a Single Date (as of July 2024)
2024 Jul, ~700 words | 834 XP = 834 minutes = 14 hours of work in a single day. You're probably wondering, what kind of person does that much math in a day? Time for a little story.
Levels of Mathematics
2024 Jul, ~300 words | Research mathematicians are like professional athletes.
What is learning, at a physical level in the brain?
2024 Jul, ~200 words | Long-term learning is represented by the creation of strategic electrical wiring between neurons.
Individual Variation in Working Memory Capacity (WMC): a First Step Down the Research Rabbit Hole
2024 Jul, ~400 words | There are many, many studies that measure variation in WMC vs variation in other metrics.
The Value of Foundational Math Knowledge in Machine Learning
2024 Jul, ~400 words | If you start to flail (or, more subtly, doubt yourself and lose interest) after jumping into ML without a baseline level of foundational knowledge, then you need to put your ego aside and re-allocate your time into shoring up your foundations.
The Tip of Math Academy’s Technical Iceberg
2024 Jun, ~500 words | Our AI system is one of those things that sounds intuitive enough at a high level, but if you start trying to implement it yourself, you quickly run into a mountain of complexity, numerous edge cases, lots of counterintuitive low-level phenomena that take a while to fully wrap your head around.
Paper Idea: A Theory of Optimal Learning Efficiency in Hierarchical Knowledge Structures
2024 Jun, ~200 words | An idea for a paper that I don't currently have the bandwidth to write.
When Does the Learning Happen?
2024 May, ~200 words | Learning is the incremental gain in your ability to perform a tangible, reproducible skill.
The Goal of Active Learning is NOT to Increase Cognitive Load
2024 May, ~500 words | It's actually the opposite -- to get students actively retrieving information from memory, while minimizing their cognitive load.
A Quick Trick for Finding a Matrix Transformation Formula
2024 May, ~300 words | Perform the desired transformation on identity matrix to get a left-multiplier, and maybe transpose the output.
Bloom’s 3 Stages of Talent Development
2024 Apr, ~300 words | First, fun and exciting playtime. Then, intense and strenuous skill development. Finally, developing one's individual style while pushing the boundaries of the field.
What Mathematics Can Teach Us About Human Nature
2024 Apr, ~200 words | It highlights the aversion that people have to doing hard things. People will do unbelievable mental gymnastics to convince themselves that doing an easy, enjoyable thing that is unrelated to their supposed goal somehow moves the needle more than doing a hard, unpleasant thing that is directly related to said goal.
What to Do When Math Gets Too Hard
2024 Mar, ~500 words | In general, when you feel yourself running up against a ceiling in life, the solution is typically to pivot and into a direction where the ceiling is higher.
Estimating a Visitation Interval: an Exercise in Bivariate Bayesian Statistics
2024 Mar, ~400 words | Loosely inspired by the German tank problem: several witnesses reported seeing a UFO during the given time intervals, and you want to quantify your certainty regarding when the UFO arrived and when it left.
Recreational Mathematics: Why Focus on Projects Over Puzzles
2024 Feb, ~500 words | There's only so much fun you can have trying to follow another person's footsteps to arrive at a known solution. There's only so much confidence you can build from fighting against a problem that someone else has intentionally set up to be well-posed and elegantly solvable if you think about it the right way.
Intuiting Adversarial Examples in Neural Networks via a Simple Computational Experiment
2024 Feb, ~800 words | The network becomes book-smart in a particular area but not street-smart in general. The training procedure is like a series of exams on material within a tiny subject area (your data subspace). The network refines its knowledge in the subject area to maximize its performance on those exams, but it doesn't refine its knowledge outside that subject area. And that leaves it gullible to adversarial examples using inputs outside the subject area.
Should Students be Asked to Regurgitate Known Proofs?
2024 Feb, ~300 words | Imitating without analyzing produces a robot / ape who can't think critically; analyzing without imitating produces a critic who can't act on their own advice.
Most Students Don’t Even Pay Attention During Lectures
2024 Feb, ~600 words | A startup spent months building a sophisticated lecture tool and raising over half a million dollars in investments -- but after observing students in the lecture hall, they completely abandoned the product and called up their investors to return the money.
What To Do Leading Up to a Standardized Exam Like AP Calculus BC
2024 Feb, ~600 words | Six weeks of pure review and six official practice exams.
Subtle Things to Watch Out For When Demonstrating Lp-Norm Regularization on a High-Degree Polynomial Regression Model
2024 Feb, ~800 words | Initial parameter range, data sampling range, severity of regularization.
Why Poking Around Wikipedia Doesn’t Move The Needle on Math Learning
2024 Feb, ~300 words | It's like going to the gym without a solid workout plan in place.
How Much Math Do You Need to Know for Machine Learning?
2024 Feb, ~300 words | If you know your single-variable calculus, then it's about 70 hours on Math Academy.
The Only Way to Teach a More Sophisticated Technique
2024 Feb, ~300 words | ... is to present a problem where known simpler techniques fail.
How I Got Started with Calisthenics
2024 Jan, ~1000 words | My training has been scattered and fuzzy until recently. Here's the whole story.
The Easiest Way to Remember Closed vs Open Interval Notation
2024 Jan, ~100 words | An oval () fits inside a rectangle [ ] with the same width and height.
Bloom’s Two-Sigma Problem
2024 Jan, ~300 words | The average tutored student performed better than 98% of students in the traditional class.
A Common Source of Student Mistakes
2024 Jan, ~400 words | Many students who pattern-match will tend to prefer solutions requiring fewer and simpler operations, especially if those solutions yield ballpark-reasonable results.
Ambiguous Absolute Value Expressions
2023 Nov, ~400 words | Is there a standard "order of operations" for parallel vs nested absolute value expressions, in the absence of clarifying notation?
My Go-To Math Riddle: How Many Squares are in a 10 x 10 Grid?
2023 Nov, ~400 words | Q: Draw a 10 x 10 square grid. How many squares are there in total? Not just 1 x 1 squares, but also 2 x 2 squares, 3 x 3 squares, and so on. A: The total number of square shapes is the total sum of square numbers 1 + 4 + 9 + 16 + ... + 100.
Study Sessions Should be Short and Frequent as Opposed to Long and Sparse
2023 Nov, ~400 words | First, you want to form a habit. Second, you want to operate at peak productivity during your session. Third, you want to minimize the amount you forget between sessions.
Educational resources commonly address slant asymptotes. Why not general polynomial asymptotes?
2023 Oct, ~400 words | Answer: It's not very useful (not in practice, not in theory).
Can You Automate a Math Teacher?
2023 Oct, ~1700 words | For many (but not all) students, the answer is yes. And for many of those students, automation can unlock life-changing educational outcomes.
The Abstraction Ceiling: Why it’s Hard to Teach First-Principles Reasoning
2023 Oct, ~1100 words | As you climb the levels of math, sources of educational friction conspire against you and eventually throw you off the train. And one of the first warning signs is when you stop understanding things at the core, and instead try to memorize special cases cookbook-style.
When Can You Manipulate Differentials Like Fractions?
2023 Oct, ~300 words | In general, you can manipulate total derivatives like fractions, but you can't do the same with partial derivatives.
How to Look Up the Meaning of an Unknown Math Symbol or Expression
2023 Sep, ~100 words | Drawing --> Latex commands --> ChatGPT summary --> Google more info
How to Remember Type I, II, and III Regions in Multivariable Calculus
2023 May, ~400 words | Type I pairs with the variable that runs vertically in the usual representation of the coordinate system. The remaining types are paired with the rest of the variables in ascending order.
Minimalist Strength Training, Phase 2: Gaining Mass
2023 Apr, ~700 words | Minor changes to increase workout intensity and caloric surplus.
Minimalist Strength Training, Phase 1: Getting Ripped
2022 Oct, ~1100 words | Daily 20-30 minute bedroom workout with gymnastic rings hanging from pull-up bar -- just as much challenge as weights, but inexpensive and easily portable.
Quants vs Systems Coders
2022 Oct, ~700 words | Two subtypes of coders that I watched students grow into.
Memory vs Time Graphs
2022 Sep, ~200 words | A way to visualize some cognitive learning strategies.
The 5 Breeds of Quants
2022 Aug, ~0 words | ... are summarized in the following table.
From Procedures to Objects
2022 Aug, ~600 words | An aha moment with object-oriented programming.
The Ultimate High School Computer Science Sequence: 9 Months In
2021 Feb, ~3000 words | In 9 months, these students went from initially not knowing how to write helper functions to building a machine learning library from scratch.
Tips for LaTeX Math Formatting
2020 Sep, ~600 words | How to avoid some of the most common pitfalls leading to ugly LaTeX.
Path Dependency in Multivariable Limits
2019 Dec, ~900 words | The behavior of a multivariable function can be highly specific to the path taken.
Thales’ Theorem
2019 Dec, ~400 words | Every inscribed triangle whose hypotenuse is a diameter is a right triangle.
Trick to Apply the Chain Rule FAST - Peeling the Onion
2019 Dec, ~1600 words | A simple mnemonic trick for quickly differentiating complicated functions.
CheckMySteps: A Web App to Help Students Fix their Algebraic Mistakes
2019 May, ~3000 words | A prototype web app to automatically assist students in self-correcting small errors and minor misconceptions.
Solving Tower of Hanoi with General Problem Solver
2019 May, ~2200 words | A walkthrough of solving Tower of Hanoi using the approach of one of the earliest AI systems.
A Game-Theoretic Analysis of Social Distancing During Epidemics
2016 May, ~1700 words | In a simplified problem framing, we investigate the (game-theoretical) usefulness of limiting the number of social connections per person.
Making Indirect Interactions Explicit in Networks
2016 Mar, ~1000 words | Category theory provides a language for explicitly describing indirect relationships in graphs.
Book Summary: Memory Evolutive Systems
2016 Mar, ~4200 words | Framing complex systems in the language of category theory.
Introduction to Computers
2015 Nov, ~2200 words | The main ideas behind computers can be understood by anyone.
The Brain in One Sentence
2015 Nov, ~2500 words | The brain is a neuronal network integrating specialized subsystems that use local competition and thresholding to sparsify input, spike-timing dependent plasticity to learn inference, and layering to implement hierarchical predictive learning.
Shaping STDP Neural Networks with Periodic Stimulation: a Theoretical Analysis for the Case of Tree Networks
2015 Aug, ~1400 words | We solve a special case of how to periodically stimulate a biological neural network to obtain a desired connectivity (in theory).
On the Contrasting Educations and Outcomes of Ben Franklin and Montaigne
2015 May, ~1000 words | Montaigne's education, strictly dictated by his parents and university studies, resulted in an isolative work with scholarly impact but limited public reach. Conversely, Benjamin Franklin's goal-oriented self-teaching led to influential creations and roles benefiting his community and nation.
A Brief Overview of Spike-Timing Dependent Plasticity (STDP) Learning During Neural Simulation
2015 Feb, ~800 words | Implementation notes for STDP learning in a network of Hodgkin-Huxley simulated neurons.
A Visual, Inductive Proof of Sharkovsky’s Theorem
2015 Jan, ~3400 words | Many existing proofs are not accessible to young mathematicians or those without experience in the realm of dynamic systems.
Building an Iron Man Suit: A Physics Workbook
2014 Jul, ~1300 words | A workbook I created to explain the math and physics behind an Iron Man suit to a student who was interested in the comics / movies.
The Physics Behind an Egg Drop: A Lively Story
2014 Jul, ~4400 words | A workbook I created to explain the math and physics behind an egg drop experiment to a student who was interested in Lord of the Rings and Star Wars.
A Formula for the Partial Fractions Decomposition of $x^n/(x-a)^k$
2013 Aug, ~600 words | And a proof via double induction.
Sound Waves
2012 Dec, ~1100 words | A brief overview of sound waves and how they interact with things.
Detecting Dark Matter
2012 Dec, ~1900 words | A brief overview of the experimental search for dark matter (XENON, CDMS, PICASSO, COUPP).
Evidence for the Existence of Dark Matter
2012 Dec, ~1800 words | Mass discrepancies in galaxies and clusters, cosmic background radiation, the structure of the universe, and big bang nucleosynthesis's impact on baryon density.