Open comments for this post
v1.3.0 just shipped! I switched from warp to axum to use async streams, which ensure that the TCP stream is held until the download is finished - which enables sharing of bigger files, even on slow internet connections.
I’m really proud of the small methods for optimisation I could find - and that I managed to build without a single clippy-all warning!
The next step is encryption, to ward against man-in-the-middle attacks - although it’s already really difficult to get a hold of any data transmitted over lift.
Install it now via cargo install lifter :3
Open comments for this post
Cat commands are here! yayyy :3
Open comments for this post
The bot is running! I first set up shuttle, and only realised it was discontinued a few months ago when I tried to deploy. Now I use railway, and it works!
Open comments for this post
The bot is running! Getting the WebSocket to work was rather easy, the Slack API is really hard to navigate though.
Not sure if I can host it on Nest (or similar services) if it is not NodeJS, that’s my next stop.
Open comments for this post
I just read that only QMK, KMK and ZMK are allowed. This is… really sad. I despise C, but I guess I’ll have to use it.
Open comments for this post
Finished the designs for the PCB and the case. Importing the plate into FreeCAD was a hustle, but I managed to figure it out by reading through 6 year old blog posts.
I was surprised that the hackpad guide uses non-FOSS software, but well.
Onto the firmware!