I'm on my way to finally meet Siri today!! โค๏ธ
she doesn't know it but she's responsible for my entire year of cat search/volunteering/cat photography, I'm excited!
@freya.bsky.social
๐ฎ indie tech artist ๐๏ธ I made Shader Forge & Shapes ๐ working on https://half-edge.xyz ๐ฅ shader sorceress ๐ math dork ๐ฅ rare YouTuber/streamer ๐ก ex-founder of @NeatCorp my kids: ๐ฅช @toast.acegikmo.com ๐ฅ @salad.acegikmo.com ๐โโฌ @thor.acegikmo.com
I'm on my way to finally meet Siri today!! โค๏ธ
she doesn't know it but she's responsible for my entire year of cat search/volunteering/cat photography, I'm excited!
In Defense Of Shoving All Your Toys Under The Couch
27.01.2026 19:10 โ ๐ 3479 ๐ 1260 ๐ฌ 8 ๐ 24nah, polynomial splines are pretty much never arc length parameterized
29.01.2026 01:40 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0wish I could remember the paper, they had useful names too! like, minimizing elastic energy vs minimizing bending energy vs whatever the third thing was
28.01.2026 03:28 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I saw a paper a while back that had a nice breakdown of three common energy minimization methods. iirc one approach was to minimize the integral of the square of curvature, although that gets kinda hairy to solve analytically. another one was to just use the square of the acceleration instead
28.01.2026 03:27 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0it does! and I might just not know the right way to set up solvers in sympy to not take an hour
28.01.2026 03:09 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0there's various definitions for energy minimization, but the one closest to fairness I think would be, iirc, minimizing the integral of the square of the curvature, since fairness usually is only about the shape, and less so about changing speed
28.01.2026 03:07 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0a uniform quintic C2 continuous interpolating spline in matrix form
another issue with higher degrees is that they start to become unwieldy to solve by hand, which is why I've been looking into sympy/symbolic math library stuff!
a lot of these equations have like, factorial growth in size, so they're kinda nontrivial to compute
the uniform variant is clean tho!
"fairness" can be loosely thought of as looking smooth and effortless, or, minimizing energy
this is notably not the same thing as continuity! in fact, it's actually pretty easy to make a C-infinity spline, but its shape usually either explodes, or it's so stiff that it becomes nearly useless
I've been interested to experiment with this bc while cubic splines are super well explored, higher degree ones are a little less so!
now the issue with higher degrees is that it's hard to maintain "fairness"
an interpolating Cยฒ continuous quintic spline
28.01.2026 00:59 โ ๐ 172 ๐ 2 ๐ฌ 5 ๐ 0good
27.01.2026 21:39 โ ๐ 6 ๐ 0 ๐ฌ 0 ๐ 0not this one (there's multiple)
27.01.2026 17:28 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0fuck it
matrix form
I just want my polynomial in ascending order and with the coefficient on the right but this is apparently a nightmare
and i can hear you all say "oh just use latex(expr, order='rev-lex')" but you see-
im losing my mind i stg it's impossible to format equations to look nice in sympy/ipynb
27.01.2026 15:42 โ ๐ 13 ๐ 0 ๐ฌ 1 ๐ 0the REAL issue is that
a-b looks like subtraction but
a(-b) looks like a multiplication until I rename it
f(-b) where it now looks like a function call but
q*b is clearly not just q times b as q* is actually the quaternion conjugate because math notation
considering dying on the hill of "subtraction is evil and we should only ever add negative terms" but then I also want to die on the hill of "(-a+b) looks kinda dumb and I think we should always do (b-a) instead" so this might be a losing battle tbh
27.01.2026 15:14 โ ๐ 25 ๐ 0 ๐ฌ 1 ๐ 0sympy formatting (-a/b)u^3 as u^3-a/b when I wanted to move u^3 to the left hand side using unevaluated expressions
asdadfsafg sympy pls i just wanted to move the u^3 to the left side this is an EVIL interpretation of unevaluated expressions ๐ญ
27.01.2026 15:12 โ ๐ 56 ๐ 0 ๐ฌ 4 ๐ 0closeup of some snow
i found some snow in case you need it
27.01.2026 12:28 โ ๐ 170 ๐ 5 ๐ฌ 7 ๐ 0a real cool spline! hopefully
27.01.2026 10:56 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0it's splines again for some reason
27.01.2026 10:56 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Salad flopped on the ground, flailing towards Gumpy, who is skipping about
OUH GUMPI VERY FASST !!!!!!
27.01.2026 04:08 โ ๐ 142 ๐ 9 ๐ฌ 0 ๐ 0a 116,699 characters long math equation
I was wondering why python was taking an hour to process this equation but I suppose 116,699 characters is on the long end
27.01.2026 02:11 โ ๐ 136 ๐ 0 ๐ฌ 16 ๐ 0a closeup of Salad's adorable little face
25.01.2026 16:59 โ ๐ 187 ๐ 19 ๐ฌ 6 ๐ 1like the snake flag and all that :)
any second now :)
I've heard there's this amendment all about giving individuals and their state the freedom to bear arms in case there's a rogue federal government infringing on their rights. surely its supporters are now are up in arms and standing up for states rights in this moment, right?
25.01.2026 03:56 โ ๐ 155 ๐ 7 ๐ฌ 7 ๐ 0checking in on US news - looks like today the masked government agents murdered another citizen, with the white house not only defending these actions, but using continued pressure as threat and leverage to get Minnesota to turn over voting records
am I getting this right?