in 2015 I wanted to write a web frontend for guix so I looked into using websocket. no one had written a websocket library for guile yet so I looked at the spec. the spec was surprisingly understandable and not too complicated so I made guile-websocket. I didn't release it until 2022 when I realized other people had found it and were trying to use it. now it's 2025 and I'm using it at work. time is weird. anyway, 0.2.0 is out.
https://dthompson.us/posts/guile-websocket-0-2-0-released.html
=> More informations about this toot | View the thread
Spritely office hours are happening today at 2pm US eastern time! hope to see some of you there! meeting details here: https://community.spritely.institute/t/next-office-hours-on-1-22/651/1
=> More informations about this toot | View the thread
haven't posted pet pictures in awhile. here are my dogs.
=> View attached media | View attached media
=> More informations about this toot | View the thread
one mistake I made is that saying wasm GC is wonderful wasn't enough to keep the anti GC crowd from saying that no GC managed runtime can do realtime graphics, which is total bullshit btw!
=> More informations about this toot | View the thread
ah the timeless internet tradition of leaving a one sentence reply calling out someone's shitty post and receiving a 4 paragraph essay in response that I'm absolutely not gonna read. this is why I log on.
=> More informations about this toot | View the thread
wrote a quick post about the problems I've experienced with wasm gc and realtime graphics https://dthompson.us/posts/wasm-gc-isnt-ready-for-realtime-graphics.html
=> More informations about this toot | View the thread
kinda neat for not a ton of effort so far:
https://gist.github.com/davexunit/47ff5be24e69ec0c8d080f8dde49f820
need to write an assembler and see if it round trips.
=> More informations about this toot | View the thread
in this house we believe the capital of Denmark is Benmark and you can't tell us otherwise
=> More informations about this toot | View the thread
nuh uh: paul graham
mmhmm: teddy grahams
=> More informations about this toot | View the thread
my perhaps foolish dream here is to have enough of a spir-v toolchain in scheme that I can assemble my own shaders. the spec is massive but ignoring extensions and focusing only on vertex/fragment shaders should help scope things down a lot.
=> More informations about this toot | View the thread
wrote enough of a spir-v parser to parse the shader blobs in the sdl3 gpu cube example. am I insane?
=> More informations about this toot | View the thread
update: we did it!!!!!
=> More informations about this toot | View the thread
ahhhhh we are so close to hitting our fundraiser goal!!!!! huge THANK YOU to everyone who has donated so far!! (we're working on those game credit updates btw!)
=> More informations about this toot | View the thread
thinking about how I was suspended for "computer hacking" just before graduating high school and when I returned my english teacher picked me as "student of the quarter" as a small fuck you to the school (though he never told me that's why) and I got to have a special breakfast with the other students of the quarter which was really just the normal school breakfast but at a special time. what a cool teacher.
=> More informations about this toot | View the thread
santa monica by everclear came on the radio whilst driving home
we can live beside the ocean
leave the fire behind
swim out past the breakers
watch the world die
which felt strange to listen to with the wildfire happening in LA and made me wonder if my friends in pasadena have had to evacuate (they haven't, yet anyway) and then when I got home I saw that parts of santa monica are being ordered to evacuate. it's scary out there... hope fedi folks in LA are staying safe out there :(
=> More informations about this toot | View the thread
hard to not be a lisp weenie when people go wild about zig's comptime but god didn't put me on this earth to do easy things
=> More informations about this toot | View the thread
the next spritely office hours will be on 1/22. hope you can join! https://community.spritely.institute/t/next-office-hours-on-1-22/651
=> More informations about this toot | View the thread
hey I just released my first new guile project in a long time. it's called guile-bstructs and it's meant to be a rough equivalent of chez scheme's ftypes but for guile. you can use it to efficiently manipulate binary data. useful for c ffi wrappers, gpu buffer packing, and other things. I'm using it to make sdl3 bindings and so far, so good. hope it's useful to other guilers.
https://dthompson.us/posts/guile-bstructs-0-1-0-released.html
[#]scheme #guile
=> More informations about this toot | View the thread
the remaining 200 requests that I suspect are bots are very low volume, though, so I'm mostly happy for now. also added a /robots.txt in case that helps any somewhat polite bots not send requests in the first place.
=> More informations about this toot | View the thread
woke up this morning
checked the server logs
more bots! blocked another user agent but there's at least one other that is spoofing their user agent. fuckers!
=> More informations about this toot | View the thread
=> This profile with reblog | Go to dthompson@toot.cat account This content has been proxied by September (ba2dc).Proxy Information
text/gemini