CraftedCart
banner
craftedc.art
CraftedCart
@craftedc.art
Software engineer, game modder, sergal

"I make the thing do the thing with the thing"

BSKY USERS: I can't see your replies unless you follow @ap.brid.gy

🌉 bridged from https://furry.engineer/@CraftedCart on the fediverse by https://fed.brid.gy/
So I'm not usually one to get excited before things release but...

_could the steam frame be the thing that convinces me to get into vr? eheh_ :P

Kinda lost a lot of interest when Meta kinda took over that space a lot, not to mention Linux VR being a bit of a kinda ??? for me.
November 12, 2025 at 10:30 PM
in other news I've been doing A Silly like - _what if raytracing in OpenComputers_ (a Minecraft mod that adds Lua-based computers) - could do with some more shades of blue.. or maybe dithering heh.

and then realizing it's slow as heck so making a way to […]

[Original post on furry.engineer]
November 5, 2025 at 11:42 PM
Learning that the notes software I self-host, TriliumNext, seems to be really leaning into genai >.>

...or at least, noticing a new "ai/llm" settings page after updating it, and GitHub issues/PRs having some llm bot replies on most of them now

idk, I get there's something here about open […]
Original post on furry.engineer
furry.engineer
November 5, 2025 at 11:36 PM
Kagi's tempting me but.. I feel torn on it >.<

From what little I've tried so far - looking up some obscure PC-98 stuff - it actually feels quite good and not trying to bs me or stuff

but ethically.. between the AI focus and Brave/Grok partnerships... eeeyeeaugh >.<

..but it's not like the […]
Original post on furry.engineer
furry.engineer
September 8, 2025 at 3:34 AM
I've been kindof getting back into vanilla(-y) Minecraft as of recent

I'm so used to modded quest packs so this feels a bit weirdly _oh gosh what and how do I do things_ heh :P
September 6, 2025 at 11:29 PM
Reposted by CraftedCart
August 1st - Googler asks the community if XSLT should be removed from the HTML living standard.
https://github.com/whatwg/html/issues/11523

Respondents overwhelmingly reject the suggestion.

August 6th - Google starts work on removing XSLT from Chrome […]
Original post on mastodon.social
mastodon.social
August 18, 2025 at 9:11 AM
so I just redid my website.. uh I basically wanted to do easings.net, except you can play with the expression and you get more than just JavaScript code (ok well you don't get any CSS bezier curves because heck if I know how to do that)

https://craftedc.art/web-tools/easings
June 2, 2025 at 3:16 AM
re: last toot
Gosh subtitles can be a heck to work with huh. Not authoring them, that's fine - but just the different file formats and converting between it all and tooling and what not.
May 5, 2025 at 9:45 PM
Well flip it, let's make this public ehe

I made osu!.. within Trombone Champ.. entirely in a shader - and here's how it all works: https://www.youtube.com/watch?v=P3lRxh1HQcQ
May 5, 2025 at 2:56 AM
Today in GTK... being confused at submenus that don't expand anymore when hovering over them.. because submenus replace their parent menu now on click, except when they don't >.>
April 26, 2025 at 11:07 PM
Ok Graphite is pretty cool huh, just in search for a foss vector editor that doesn't make me want to tear my hair out.

Still quite rough, but gosh I've wanted a node editor for vector graphics.
Free online vector editor & procedural design tool
Open source free software. A vector graphics creativity suite with a clean, intuitive interface. Opens instantly (no signup) and runs locally in a browser. Exports SVG, PNG, JPG.
graphite.rs
April 26, 2025 at 5:22 PM
Hm wondering if Davinci Resolve's GPU-compute language, DCTL, is just.. a pile of macros and functions that get thrown into OpenCL/MSL/Cuda code. That's a horrifying thought.

I've just been.. treating it as OpenCL but a little weird, and now I'm wonder if the reason a pile of keywords are […]
Original post on furry.engineer
furry.engineer
April 14, 2025 at 12:04 AM
..realizing Resolve has a character limit on expressions

sooo... how about working around it by writing code in a sticky note, and eval-ing that :P
April 9, 2025 at 10:11 PM
Welp, today in shader programming...
Assigning a variable to itself to workaround some bug where a var gets the value of a different, unrelated var
March 23, 2025 at 4:59 AM
Been toying around with #balatro modding as of recent - thought it'd be an idea to graph stuff :P
February 17, 2025 at 2:00 AM
Tinkering on that raytracer's getting a little tiresome when I'm forever at odds with performance now - struggling to get it running decently on anything that isn't a _very_ high end graphics card.

F16 support (to reduce register pressure) doesn't seem to […]

[Original post on furry.engineer]
February 10, 2025 at 3:23 AM
One of these days I should get back to crafting interpreters. Ended up stopping midway through chapter 3 and heck if I can remember it that well.

...but for now I'm getting sucked back in to Balatro so :P
Crafting Interpreters
craftinginterpreters.com
February 10, 2025 at 3:23 AM
I'm looking at trying to save registers for shader code. Some of the stuff you can do here is (cleverly) whack.

Like, storing bools in the sign bits of floats you expect to always be positive. `abs` is basically free anyways.
January 31, 2025 at 4:17 AM
It always felt kinda strange how the conventional way of doing post-pro with renderers is.. draw a tri (or two tris) that cover the whole screen, and shade that triangle.
January 30, 2025 at 5:17 AM
Hm, apparently I'm being bottlenecked by register counts on that raytracer now - and looks like naga (shader transpiler wgpu uses) doesn't support half-precision floats for now - wanted to try 16-bit floats to try save on vector regs.

Trying to get this performing better is.. an ordeal alright.
January 29, 2025 at 4:59 AM
testing bridgy fed
January 26, 2025 at 12:30 AM