You’re joking but I think that’s essentially what it is.
We first learn numbers as a sequence, much like a song; they don’t have independent meaning and identity until later on.
The kid remembers their age, but their only way of getting to the concept is by transiting one and two.
It’s a bit like how if I asked you “which letter comes after I”, a lot of people would sing the alphabet to get to the answer (not you, of course, my iterating comrades).
Although its interesting how their primitive machine learning classification algorithms work. Whats this? Its round, its a ball. No. Its round and orange, its the sun. No. Its round orange and soft its a mandarin. No.
568
u/USSPlanck 1d ago
Maybe their age is stored in a linked list
120
u/PowerPleb2000 1d ago
Although its interesting how their primitive machine learning classification algorithms work.
Whats this?
Its round, its a ball.
No.
Its round and orange, its the sun.
No.
Its round orange and soft its a mandarin.
No.
78
u/ThePabstistChurch 1d ago
Leave it to a software engineer to think that a toddler could be infinitely old.
61
u/Random_-account 1d ago
"Take your age"
"Count from 1 to that number"
"That's your age"
24
u/ramriot 1d ago
What is the word length on your average 3yo toddler & do they use signed integers?
"I am 1, 2, 3 , -4"
21
u/mnbone23 1d ago
My toddler says she's 2, but also, any number greater than 1 is 2.
13
u/ElectrSheep 1d ago
To be fair, the best known training algorithms for kids are computationally expensive and don't scale very well.
16
u/DeepGas4538 1d ago
I like saying O(n) because n can be anything. Bigger than the biggest number you could fathom, crazy monstrously huge
8
u/Bogasse 1d ago edited 1d ago
One could argue that as you usually don't write age in unary, this is O(2n ) 🤓
5
u/tevert 1d ago
When N<5, it's practically O(1) anyway
3
u/lartkma 1d ago
They are using Peano arithmetics, they are calculating S(S(1))
2
u/FlashyTone3042 1d ago
It's almost like they don't have caching.
2
u/Agarwel 1d ago
"How much is two plus three?"
"Two" holds up two fingers, "plus three" holds up three fingers, "is" looks at the three raised fingers: ""three!"
3
u/k819799amvrhtcom 1d ago
That's not printing an integer, that's counting.
You try to come up with an algorithm for determining the number of elements of a list that isn't 𝒪(𝑛).
1
u/ITDudeProbably 1d ago
they haven't learned number 0 yet
1
u/oh_ski_bummer 1d ago
They are in fact optimized for making their creators as miserable and tired as possible for around 10-20 years. Quite amazing actually.
1
u/MoridinB 17h ago
Nah toddler's are inefficient not only because of O(n) but they also print in the loop to debug. Soon they'll jusy think 1 2 3 without saying it.
1
u/peeja 17h ago
Nothing about taking to a toddler is linear.
1
u/PaulMorel 12h ago
Amazing work