Catmull-RomCom

23.1K posts

Catmull-RomCom banner
Catmull-RomCom

Catmull-RomCom

@AmbientLion

Life is short. Be amazing.

Seattle Katılım Şubat 2010
533 Takip Edilen221 Takipçiler
Shriram Krishnamurthi (primary: Bluesky)
Example #4317 of why you should never trust AI summaries: Dante, famously, despite being Florentine, is *not* buried in Florence, because they EXILED him. He's buried in Ravenna; this comment is picked up from a TripAdvisor post by a Sri Lankan tourist. (A monument, not tomb.)
Shriram Krishnamurthi (primary: Bluesky) tweet media
English
2
2
20
4.2K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@TheMirzaBeig This seems like a lack of debug validation in SG tooling. Should be guarded against as a sanity check.
English
0
0
0
58
Mirza Beig
Mirza Beig@TheMirzaBeig·
Unity kept crashing on me with a graphics error and I was confused as to why my shader was causing it. I realized in my Shader Graph I switched up the order of the int2 blur iteration count with the int2 screen texture resolution... 💀 Meaning it was being told to run a ~8.3 million sample loop every frame on the GPU and exploding.
Mirza Beig tweet media
English
6
5
92
7.5K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@ShriramKMurthi Aside from the ridiculously short memories many people have, they’re also largely inattentive and willing to jump to conclusions about the whys, what’s, and who’s. But what’s really aggravating in all of this, is how it gets recast as “he’s working hard to rescue it”. Ridiculous.
English
1
0
2
45
Shriram Krishnamurthi (primary: Bluesky)
I have read several articles that mention that Trump is trying to figure out how to restore TikTok, and literally not a single one has pointed out that he STARTED this whole mess (unless I'm mis-remembering?). There was that whole "Oracle will buy TikTok" boondoggle? NO mention!
English
3
0
8
1.4K
Corpse Kings
Corpse Kings@CorpseKings·
What's a cool name for a Swashbuckling Wolfman Pirate? 🏴‍☠️
Corpse Kings tweet media
English
70
8
143
4.5K
Shriram Krishnamurthi (primary: Bluesky)
Was listening to a podcast where a fashion historian referred to a piece of clothing as an "inverted triangle" and was reminded yet again of the stubborn misconception that triangles have a "flat side at the bottom"—because that's how they're drawn in texts and by teachers.
English
7
1
30
2.5K
@norootcause.surfingcomplexity.com on Bluesky
I have a soft spot for religious billboards. It’s tempting to think they are an American Christian phenomenon, but I remember seeing an electronic billboard of the Lubavitcher Rebbe above the Decarie Expressway back in my home town of Montreal.
English
1
0
1
545
Catmull-RomCom
Catmull-RomCom@AmbientLion·
that’s why the right to a fair trial isn’t a human right (requires labor of judges) nor is freedom of movement (requires maintained roads and transit systems) or right to public safety (sorry, police, EMTs, firefighters), right to access food and water, right to an education. 🤷🏻‍♂️
Rothmus 🏴@Rothmus

🔥🔥

English
0
0
0
51
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@leopd Mahalanobis distance reshapes the data using the covariance matrix into a lower-dimensional, uncorrelated space - seems useful for scaling anomaly detection, clustering, or other ML tasks.
English
0
0
2
501
Leo Dirac
Leo Dirac@leopd·
Mahalanobis distance is a great alternative to Euclidean distance, especially if you're trying to quantify how unusual an element is within a population. Euclidean distances can get confused by strong correlation along dimensions, while Mahalanobis more accurately understands if something is out of distribution because it's "off axis". (See diagram with dotted contour lines of equal Mahalanobis distance. The red dot is clearly an outlier in Mahalanobis distance, but if you use standard L2/Euclidean distance to measure how far it is from the centroid then there's nothing unusual about it.) I've been thinking through how to speed up applying this technique at scale, and last night in a dream it dawned on me that if you do PCA on your data first to reduce the dimensionality, then the Euclidean distances are the same as Mahalanobis distances - as long as you do the "whitening" step in PCA. Because then the covariance matrix is the identity, and the distribution is fully isotropic / spherical. One of these realizations that if you can follow what I'm talking about is perhaps already obvious to you. But it wasn't to me. Maybe this nugget of high-dimensional statistical intuition might be useful for you in some ML problem?
Leo Dirac tweet media
English
7
38
322
24.3K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@EricLengyel “I need three pointers to functions that return an array of functions that return three pointers to an array of ints, please.”
English
0
0
0
33
Eric Lengyel
Eric Lengyel@EricLengyel·
int (*)[3] is a pointer to an array of 3 ints. int (*[3])() is an array of 3 pointers to functions taking no parameters and returning an int. [Disclaimer: This post does not endorse, condone, or in any other way support the abovementioned syntax. Poster is not responsible for negative consequences arising from use of said syntax, including but not limited to, software failure, security vulnerabilities, loss of profits, or accidental opening of a portal to a demonic hell dimension.]
Eric Lengyel@EricLengyel

Now explain int (*)[3] and int (*[3])().

English
12
10
133
12.5K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@DMeville Once on the table, merchant makes comments about the quality and appropriateness of the fish for him (ie inspecting it). If he’s happy with it, he throws some coins at you, and throws t the fish in a basket.
English
1
0
1
52
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@DMeville NPC dialog reveals what kind of fish they’re looking for. Sometimes overly, sometimes subtly. Having the right kinds of fish yields better rewards from merchants. Merchants needs change over time. As for interaction UI, you place the fish on a table in front of the merchant.
English
1
0
1
58
Dylan Meville
Dylan Meville@DMeville·
My game loop: Catch fish, sell fish, upgrade/buy cosmetics/decor, repeat. Thinking about how to sell things . I don't want to "Press A to talk to shopkeep and choose items to sell from a UI", because that feels so lame. What are some cooler ideas that feel more "in world"?
English
5
0
6
583
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@pickover I mean, is the analytic continuation of the product-log function “easy” or “difficult”?
English
0
0
1
668
Cliff Pickover
Cliff Pickover@pickover·
Mathematics. Regarding solving this problem, would you consider this: 1) Very difficult 2) Difficult 3) Easy 4) Very easy
Cliff Pickover tweet media
English
21
6
65
14.2K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@DMeville Disco ball motor. Continuous. Bi-Directional. Small form factor. 1.5-2.5 rpm. ~8-10$ on amzn
English
1
0
1
37
Dylan Meville
Dylan Meville@DMeville·
Maybe I can use a continuous servo, they are cheap and small but maybe not enough torque? hmm
English
1
0
0
316
Dylan Meville
Dylan Meville@DMeville·
Anyone familiar with hobby electronics/Arduino? I have a 3d print project I'm working on that requires a slow motor to spin a thing. The DC motor I have (that came with the Arduino starter kit) spins WAAAY too fast, and trying to slow it down causes it to stall. Need suggestions-
Dylan Meville tweet media
English
1
0
0
532
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@DMeville Can you ignore the rotation/scaling and select a random point in the box’s AABB space? Then rotate the point into world space?
English
1
0
1
111
Dylan Meville
Dylan Meville@DMeville·
It's actually a bit more complicated than that. Have a Transform variable with an exposed 3D gizmo. This gizmo can be scaled/rotated, and I want to draw a box at that transform. Then get a world space position inside this box at random. Moving the root object should also work
English
1
0
0
374
Dylan Meville
Dylan Meville@DMeville·
Having one of those days where it takes you 8 hours to solve a problem that seems like it should be stupid simple. I'm just trying to get a random point in a box, but the box is ROTATED and SCALED
English
4
0
13
2.9K
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@norootcause “Now do the case where a sock is caught in the pants leg of some jeans.”
English
0
0
0
21
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@norootcause So this is the “I have to be right every time, but only in the highest risk category of decisions: fixing things IN production”
English
0
0
0
17
Catmull-RomCom
Catmull-RomCom@AmbientLion·
@norootcause Sometimes fast, approximate, incorrect answers are useful - but only if you have the knowledge and context to adapt them and recognize where they’re wrong. The main risk is newcomers to any field/domain lack that, and are likely to accept LLM answers as authoritative.
English
1
0
2
31
@norootcause.surfingcomplexity.com on Bluesky
I find LLMs useful for technical questions when it takes less effort for me to check the LLM’s answer than to research the answer myself. For example: “how is feature X implemented in open source project Y”. Even though it’s often wrong, it points me in the right direction.
English
3
0
7
714