jkap

CEO of posting

butch jewish dyke
part of @staff, cohost user #1
married to @kadybat

This user can say it
osu stats


🐘 mastodon
xoxo.zone/@jkap
πŸ–ΌοΈ icon credit
twitter.com/osmoru
🐦 twitter
not anymore lol
🎬 letterboxd
letterboxd.com/yrfriendjkap/

jkap
@jkap

starting to write rust some more in the entirely unfamiliar environment of Michaelsoft Windows because i'm writing iracing telemetry tools and iracing is, notably, windows software.

it's neat! i'm not sure 100% what i'm even going to use this for but it's a fun exercise in writing unsafe code because iracing telemetry data is presented as a memory-mapped binary file. wild! fortunately there's multiple good crates for interacting with it so i get to skip the step of "reading the C++ source and porting it".

tui is also neat but convoluted as hell and i have no idea what i'm doing there lol


jkap
@jkap

an annoyance i am having is that all the less-frequently updated data (standings, session info, etc) is stored in a yaml string as part of the standard telemetry and, while serde does a great job parsing it, having to create the structs manually is a huge pain in the ass. the docs for the yaml format are five pages long and i could opt to just grab the stuff i need but where's the fun in that.

there's a library that has structs already setup for this BUT they seems to be wrong somehow, or the format changed, or it was built against a very specific session yaml, or something but it's kind of a pain.


You must log in to comment.