Me figuring out how to make Canvas API calls from Google Sheets
28.02.2026 15:39 β π 7 π 0 π¬ 0 π 0Me figuring out how to make Canvas API calls from Google Sheets
28.02.2026 15:39 β π 7 π 0 π¬ 0 π 0I do love questions like these, but Iβm always conflicted about giving them on any kind of _timed_ assessment.
24.02.2026 13:06 β π 3 π 0 π¬ 1 π 0
I vibe-coded a web app that allows you to walk around on the surface of a gyroid.
It's just as disorienting as you'd expect.
velvety-arithmetic-0a8353.netlify.app
It's kind of a running gag in our house about how boring my Facebook posts were before we had kids, but this one kind of takes the cake
18.02.2026 05:00 β π 12 π 0 π¬ 1 π 0
MAA MathFest is in Boston this year! I've never been, and always wanted to.
A significantly reduced registration rate for K-12 teachers? And I might be able to bring one of my kids as a "guest"? This may be my opportunity!
Anyone else I know planning on attending?
maa.org/event/mathfe...
Three words/phrases you never want to hear from your plumber when you're describing your problem over the phone: "absolute nightmare," "worst-case scenario," and "jackhammer"
02.02.2026 13:50 β π 5 π 0 π¬ 0 π 0Oh yeah! A fave π
31.01.2026 21:56 β π 2 π 0 π¬ 0 π 0Nice. I thought of it initially as the path a circle sweeps out as it both increases in radius and rotates about the x-axis, which gave me a double snail-shell kind of thing, but I wanted to see the spiral-y insides, so I cut it in half (thus t varying from -pi/2 to pi/2 instead of -pi to pi)!
31.01.2026 17:56 β π 1 π 0 π¬ 1 π 0
I'm not sure you can see the ALT text in a GIF, so:
With[{k = \[Pi]/6}, ParametricPlot3D[{r Cos[t], r Sin[t] Cos[k r], r Sin[t] Sin[k r]}, {t, -\[Pi]/2, \[Pi]/2}, {r, 0, 18}, PlotRange -> All, PlotPoints -> 120, Axes -> False, Boxed -> False, SphericalRegion -> True]]
One superpower #math gives me is the ability to picture an interesting object in my head, spark up #Mathematica, and within a few minutes figure out how to make it "real." It's intoxicating!
(code in ALT)
Heh, I just happened to capture the section at which my reading rate screeched to a crawl. (My first encounter with a Hermite polynomial basis π)
25.01.2026 18:06 β π 1 π 0 π¬ 0 π 0Reading by the light of heavy snowfall out the window behind me βοΈπβοΈ
25.01.2026 16:34 β π 2 π 0 π¬ 1 π 0Just arrived πππ
24.01.2026 23:38 β π 8 π 1 π¬ 1 π 0Yeah we're not done yet π
22.01.2026 21:06 β π 2 π 0 π¬ 0 π 0
After a few weeks of repeated discussion and revision, here is where the Axiom (& Theorem) List for β€ that my Advanced Topics class has been generating from scratchβwith some prodding and guardrails provided by meβcurrently stands. (Proofs of the Theorems are located elsewhere.)
#MathSky #iTeachMath
It's not like I struggle with wording them just so, though. I know what I want to say. I just can't muster the effort of clicking and typing and clicking and typing and... π€·ββοΈ
20.01.2026 15:49 β π 0 π 0 π¬ 0 π 0Why are the emails that require the meagerest of repliesβ"All set!" "Thank you!" "Great! See you then!"βsometimes the hardest to get myself to write?!? Makes no sense. Stupid #ADHD brain...
20.01.2026 15:14 β π 5 π 0 π¬ 1 π 0
Student 1: I donβt get this.
Student 2: Oh! Let me show you a trick my tutor showed me.
Me: ππ€
S1: *shows S2*
S2: OMG, that is so EASY! Mr. Enlow, why didnβt you teach us this?!?
Me: πππππ
Not great! π¬ I think I added too many supports, and they're super tough to remove (even though I printed it much larger than ring-size: ~4 inches in diameter?).
I always intended for it to be printed by Shapeways in metal, anyways...
This does feel like the unstoppable force/immovable object of a lot of math ed...
13.01.2026 14:41 β π 0 π 0 π¬ 0 π 0
There is π
youtu.be/CH4jYzajkp0?...
πππ
12.01.2026 16:14 β π 0 π 0 π¬ 0 π 0
youtu.be/CH4jYzajkp0?...
Full disclosure: I do actually teach a version of this without the X, so Iβm not opposed to this shortcut altogether. I just see a lot students using it (or TRYING to use it) in ways that show a significant lack of understanding.
Please stop teaching the "X method" for factoring.
And please de-stigmatize "guess-check-revise."
Yes, it's slower. But it yields SO much more actual learning and understanding than blindly following an algorithm does.
#iTeachMath #MathSky
I notice that there is more subdivision going on than was present in the Mathematica mesh. So something's doing more work somewhere!
11.01.2026 17:09 β π 1 π 0 π¬ 1 π 0Huh. Either Mathematica's Export process or MeshLab's Import process seems to have just... figured it out
11.01.2026 17:08 β π 0 π 0 π¬ 1 π 0I think there might be a simple way to accomplish this (properly orient faces) in MeshLab.
11.01.2026 16:43 β π 0 π 0 π¬ 1 π 0According to RepairMesh (and FindMeshDefects), thereβs nothing to repair! π€·πΌββοΈ
11.01.2026 16:42 β π 0 π 0 π¬ 0 π 0The option PlotTheme -> "FaceNormals" works. Sometimes. For some functions. π¬ In the screenshot, I'd used it in a RegionIntersection of two BoundaryMeshRegions.
11.01.2026 16:14 β π 1 π 0 π¬ 0 π 0InterestingβI did a RegionIntersection[] of two BoundaryMeshRegion[]s, and had it show me the face normals. Looks like ~95% of them are outwards, as expected, but there are some random ones that (I assume) are inwards. Do you know of an easy way to correct this?
11.01.2026 14:52 β π 0 π 0 π¬ 2 π 0