Toots for dthompson@toot.cat account

Written by dave on 2025-01-23 at 16:33

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

Written by dave on 2025-01-22 at 13:03

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

Written by dave on 2025-01-21 at 13:52

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

Written by dave on 2025-01-19 at 11:41

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

Written by dave on 2025-01-19 at 02:59

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

Written by dave on 2025-01-18 at 18:25

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

Written by dave on 2025-01-15 at 14:16

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

Written by dave on 2025-01-14 at 19:36

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

Written by dave on 2025-01-13 at 19:51

nuh uh: paul graham

mmhmm: teddy grahams

=> More informations about this toot | View the thread

Written by dave on 2025-01-13 at 18:23

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

Written by dave on 2025-01-13 at 13:03

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

Written by dave on 2025-01-12 at 18:31

update: we did it!!!!!

=> View attached media

=> More informations about this toot | View the thread

Written by dave on 2025-01-11 at 14:25

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!)

=> View attached media

=> More informations about this toot | View the thread

Written by dave on 2025-01-09 at 21:53

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

Written by dave on 2025-01-09 at 01:49

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

Written by dave on 2025-01-07 at 13:40

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

Written by dave on 2025-01-06 at 22:13

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

Written by dave on 2025-01-05 at 23:01

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

Written by dave on 2025-01-03 at 12:55

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

Written by dave on 2025-01-03 at 12:37

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

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/13904
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
327.765295 milliseconds
Gemini-to-HTML Time
4.118493 milliseconds

This content has been proxied by September (ba2dc).