who called it a level 1 fakir instead of newbie on nails
=> More informations about this toot | View the thread
Cathode Ray Charles
=> More informations about this toot | View the thread
@outie this was made for you I think
https://www.youtube.com/watch?v=G4AomNJHzHk
=> More informations about this toot | View the thread
(the crate can do more easings than the four shown here, see README for details)
=> More informations about this toot | View the thread
Aaaand published! fixed-point, no_std compatible easing functions https://crates.io/crates/easing-fixed
[#]rustlang
=> More informations about this toot | View the thread
Finished my port of easing
[1] to use fixed
[2] (I16F16) math ✨
also wrote some fancy tests visualizing all failing cases with matplotlib. This was partially motivated by a recent (very cool) blog post[3] - except I didn't use an LLM 😬 (granted, less complex analysis in my case, but I don't trust these things either way)
now for the unpleasant part:
[1] https://crates.io/crates/easing
[2] https://crates.io/crates/fixed
[3] https://kevinlynagh.com/calipertron/
[#]rustlang #python
=> More informations about this toot | View the thread
Hear bee dragons
=> More informations about this toot | View the thread
(de) in der Zeit nach dem Aschermittwoch ernähre ich mich aus religiösen Gründen ausschließlich von Sicherheitsgurten = (en) fasten your seatbelt
=> More informations about this toot | View the thread
the P in YAML stands for pleasant
=> More informations about this toot | View the thread
yo @alex I found your mastodon-to-bluesky fork, thanks for maintaining it! (btw, npm audit suggests the dependencies need another round of updates) - I did encounter a bug manifesting at least with my instance: newlines aren't handled very graciously, they get replaced by nothing (courtesy of the sanitizeHtml function…)
this change works for me:
const withoutHtml = input.replace(/<br />/g, "\n").replace(//g, "\n").replace(/<[^>]*>/g, "");
=> More informations about this toot | View the thread
auto/hot reload cargo doc
in two easy steps:
$ cargo install devserver
$ (cd target/doc; devserver &); cargo watch -x doc
...and then point the browser at http://localhost:8080/YOURCRATE/index.html
caveats:
[#]rustlang
=> More informations about this toot | View the thread
(en) Jesus chilling with prostitutes = (de) Sandal' im Sperrbezirk
=> More informations about this toot | View the thread
if anyone intends to do a cargo rewrite they should call it busstop
[#]rustlang #dadjoke
=> More informations about this toot | View the thread
the next #rustlang edition should combine the concepts of "trait" and "iterator" into a unified "traitor" thing
=> More informations about this toot | View the thread
Warhammer 40k? That's a lot of pixels
=> More informations about this toot | View the thread
psssst ... hey kid ... wanna buy some damage?
=> More informations about this toot | View the thread
[#]mastodon gripes
5/
search, discovery
=> More informations about this toot | View the thread
(en) preparing for a long stay on the ISS = (de) Alpaka
=> More informations about this toot | View the thread
buttress (noun, f): baby got back
=> More informations about this toot | View the thread
[#]mastodon gripes
4/
migrating to another instance:
omg. The go-to guide is a quite long article full of potential corner cases, and the migration itself is tedious. It should be a one click thing. Also you can't migrate old toots, this is some bullshit. I dare say, the typical migration use case is "my current instance shuts down". Telling ppl they'll just lose their old posts then is kinda unacceptable.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to dngrs@chaos.social account This content has been proxied by September (3851b).Proxy Information
text/gemini