here's a lambda, there's a lambda, and another little lambda, fuzzy lambda, funny lambda, lambda lambda struct

the first lambda is a workaround for the fact the C is awful. the first unnamed lambda, the closure, and the lambda that receives the closure are workarounds for C++ being awful. the second and third closures are a workaround for C++ not having generators.

this entire codebase consists of 50% workarounds for the tools being inadequate at this point

okay.

this code block here calls a function that receives a lambda. the lambda consists entirely of creating another unnamed lambda that is immediately called with another lambda that receives a closure into the unnamed lambda. the thing that receives the closure then creates *another* close that captures the first closure, does some pattern matching on an input, and then calls the second closure with a third closure.

we may have overdone it a bit.

on a completely different note, C++ is awful

C++ is the perfect name for the language because it encodes the fullness of "we're working to make it better, but you only get what was already there"

that the we wrote about now also does audio *does a little dance*

sadly it does audio by requiring something else to extract audio ahead of time because nonlinear audio processing with ffmpeg is a pain

we wrote a little blog post about our adventure getting 4k video editing to work resonably well. and quite an adventure it was, with rabbit holes in rabbit holes in rabbit holes.

eno.space/blog//2020/10/4k-vid

just saw an article about watches overheating, near burning the people wearing them, and being a paperweight when they cool off again.

we really do live in the future

we wrote a little blog post about our adventure getting 4k video editing to work resonably well. and quite an adventure it was, with rabbit holes in rabbit holes in rabbit holes.

eno.space/blog//2020/10/4k-vid

suddenly reminded that very few people treat c++ templates like "just a functional language with some weird syntax" like we do :dragn_think:

C is horrible. can we move past this mess already please, thank you

okay, who's going to get angry at us for liking blender better than kdenlive for doing what video editing we need so far

interesting.

the domain "music.app" is available for sale at one of the usual domain parking parasites, for the meager sum of 10 million quid.

any takers?

bedroom eyes are apparently a thing.

but what about kitchen eyes? or garden eyes? or bathroom eyes? (well i guess we can imagine that last one)

constantly snagging claws in clothes is as comforting as it is annoying

still can't quite get over the one time a friend gifted us a plushie cheese wedge

like, not a sergal. a piece of emmental, but plush

all tails are currently being hugged, but we're holding a space for you when an associate becomes available. your estimated waiting time is <five> minutes.

only when you're half the height of the average human do you realize just how much humans love to *stack* things

when the bank pays you interest on stolen money, that's the grift that keeps on giving

still can't quite get over that time we learned the alternative definition of "spit roasted"

are you an image file on the internet? you may be entitled to compression

Show more
Dragon Style

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!