







Practise every times table from 1 to 12 with free games, speed tests, printable charts and worksheets. Works on phones, tablets and computers. No sign-up.
Why Can’t Powerful LLMs Learn Multiplication?
These days, large language models (LLMs) can handle increasingly complex tasks, writing complex code and engaging in sophisticated reasoning. But when it comes to 4-digit multiplication, a task taught in elementary school, even state-of-the-art systems fail. Why? A new paper by Computer Science PhD student Xiaoyan Bai and Faculty Co-Director of the Data Science Institute’s …
Regnestykker
Sheets with calculus exercises suitable for kids that are learning the first basic arithmetic operations.
Fidget
Fidget is a library for representing, compiling, and evaluating large-scale math expressions, i.e. hundreds or thousands of arithmetic clauses. It's mainly designed as a backend for implicit surfaces, but the library is flexible enough for many different uses!
Qalculate! - the ultimate desktop calculator
It Is Fun to Pretend That Hard Things Are Easy!
A new online math platform promises to teach math 4x faster. Here is how!


Building a spreadsheet from the ground up | Prabhanshu Gupta
Mathematicians still don’t know the fastest way to multiply numbers
A 23-year-old student overturned an ancient conjecture about one of math’s simplest operations

Issue 084: Spreadsheets
Welcome to the 84th issue of De Programmatica Ipsum, about Spreadsheets. In this edition, we declare spreadsheets the most popular software programming environment of all time; in the Library section, we learn how to use Lotus 1-2-3 for science reading "Spreadsheet Physics" by Charles Misner and Patrick Cooney; and in our Vidéothèque section, we discover that Excel is a Turing-complete, functional programming language through the eyes of Dr. Felienne Hermans.

Old and new apps, via modern coding agents
I have been interested in machine-assisted ways to do and teach mathematics from as far back as 1999, when I started coding several applets in Java 1.0, both for my complex analysis and linear alge…

Sorteador de bingo
Desfrute de sorteios rápidos e simples com 75, 90, 100 bolas e explore emocionantes modos de jogo exclusivos. Sem a necessidade de globo ou bolas numeradas, oferecemos a autenticidade do bingo em um formato digital e online.

Why can’t powerful AIs learn basic multiplication?
New research reveals why even state-of-the-art large language models stumble on seemingly easy tasks—and what it takes to fix it

RNGdle
A daily random number game. Roll your number, collect badges, and compete with friends.
Uri Bram 🔍 on Twitter / X
So I got memed into trying MathAcademy and it was one of the weirdest product experiences of my life. In short: I think they have an amazing product, but they're very opinionated about how you use it, and as a result I can't use it at all.Basically: they've figured out some…— Uri Bram 🔍 (@UriBram) January 16, 2025
The Complete Power Automate Functions List - Matthew Devaney
A cheat sheet with 140+ Power Automate functions, links to the official documentation and an easy to follow visual guide.

MEC: Tips for mental computations
Call the table above A, and notice that each row, column and diagonal add up to 34, and each number appears exactly once. A table that satisfies this property is called a magic square. The sum of each row (or column, or diagonal) is called the magic constant of the magic square. There is a nice way of constructing a magic square whith arbitrary magic constant c. This constant has to be bigger than 34, since we are not allowing repetition of numbers in the square and we have used the smaller numbers (from 1 to 16) to fill the square in the example above. Suppose someone asks you to produce a magic square with magic constant c > 34. We can do that using the latin square above. Here is how: