Profile avatar
quail.wtf
A cursed quail. I think too much about databases. FYI if you follow and have no posts I will block you :)
108 posts 90 followers 79 following
Regular Contributor
Active Commenter

Huge shout-out to @daisylovesart.bsky.social for this piece - it turned out amazing and is exactly what I wanted!

and we're back with more funky images. Currently trying to wrap my brain around the SimplePathIntegrator from pbrt - it's such a huge jump from a random walk integrator

Want to buy: a human artist version of my avatar (which was generated by... some AI several years ago). Does anyone know of any artists with similar styles that take commissions?

FUUUUUUUUUUUUUUCK no time like today to discover that there's a bug in my ray-triangle intersections.... somewhere

Well clearly something is messed up I've changed the scene so it's entirely closed, which means rays will always bounce as many times as they can. I think this shows I'm weighting the results of bounces too highly.

now that's a funky image

Sharing a work-in-progress image. Yes this looks like ass but it's 1 sample, 3 bounces, and I'm not even properly doing light sampling properly.

Genuinely cannot believe this is where I was 3 weeks ago. Yes, technically "raytracing in a weekend" can get you far better images in a few days, but I've never been very fast at programming

and now in color (and with correct aspect ratio calculations, in case anyone noticed :) )

Same scene, but now powered by BVH trees so I can render a pretty high-res image in not a lot of time.

we are COOKING

These normals are so normal

lets go

it's a new year and I spent my first workday writing a quick ★ terminal survey ★! it should take about 5 minutes and I'd love for folks to fill it out, I'm writing a zine about the terminal and my goal is to understand who we're writing it for a little better s.surveyplanet.com/wkepwlsp

Does this count for genuary

Nothing like getting sick the weekend before going back to work 😔

It's a huge shame that Claude doesn't have token-based pricing for the UI. I've been using it via the API for a few days and my bill has been.... $0.05. I really don't want to shell out $20/mo for that

The fates have no power over me

The surreal thing about working with LLMs is that sometimes they tell me things I don't know, but sound reasonable! But I don't know how to verify the information 😔. Today Claude explained to me how alignment works (in the memory sense) and IDK if I should trust it

and all it cost was a huge performance regression (memcpy is NOT FREE kiddos)

I am so delighted to learn that ghostty uses nix natively, so I don't need to futz around with packaging it :) (and I can use the upstream flake instead of nixpkgs? how nice)

zig is so great but wowee the stdlib bitset types are surprisingly lacking???????

I am rewriting the read path in this database for the... 3rd(?) time? Maybe 4th. One day I will actually work on the raytracer