Fooling Java
I wanted to get Java to mix the order of the numbers between -128 and 127. I think there’s no way to do that because the shuffling algorithm would break … Continue reading Fooling Java
a homeschooling blog about Simon, a young mathematician and programmer, and his little sister Neva. Visit https://simontiger.com
I wanted to get Java to mix the order of the numbers between -128 and 127. I think there’s no way to do that because the shuffling algorithm would break … Continue reading Fooling Java
10 times the volume of an olympic swimming pool of plastic waste ends up in the world ocean every hour. E v e r y h o u r. Today … Continue reading World Cleanup Day 2020
Simon’s back to the Integral Calculus course on Brilliant.org, picking up where he left off in July: trigonometric integrals. His private teacher says that in a Belgian high school, this … Continue reading Back to Integral Calculus
Simon showed us this guessing game where we had to guess the correct sequence of cards with numbers 1, 2, 3, 4 while the cards are all flipped upside down. … Continue reading The Perfect Sorting Algorithm
One more project from back in July. Inspired by one of his favorite resources Coolors.co, Simon created a beautiful color palette generator in p5.JS that builds off of a theme … Continue reading A Color Palette Generator in p5.JS
Something else I forgot to post from back in July: Simon explaining linear smoothing and exponential smoothing. You can play with Simon’s smoothing sketch at https://editor.p5js.org/simontiger/sketches/ABdeWZVvs The white circle is … Continue reading Smoothing
We were having a beautiful evening back home in Antwerp, at the harbor. At one point Simon started jotting some calculations on the reverse side of the menu sheet (he … Continue reading Why does everyone get tides wrong!?
A polyhedron is just a bunch of faces connected by edges. All the vertices are closed, so there’re no open bits. So there’s no rule that a polyhedron has to … Continue reading Some thoughts on the dimensions of polyhedra and polygons: How to make a 3D polygon with no area
I defined the efficiency function in JS, I turned the crank and I got this table. So what this is is the efficiency in bases 2 through 8 for the … Continue reading How efficient is a base?
Simon trying to work out what number you have to triangulate to get a given number, a “triangular root”. Just like a square root is basically how many dots there … Continue reading “Triangular” Roots
Amidst all the traveling in August, Simon was working on his first serious coding competition submission. Together with a friend from Australia, he was building a new programming language called … Continue reading ProLang: Simon’s first jam submission
Simon has made it into the #MegaFavNumbers playlist, organized by Cambridge’s James Grime for mathematicians on YouTube. Nearly 250 mathematicians (including StandUpMaths and 3Blue1Brown) have pitched in with videos about … Continue reading #MegaFavNumbers