Tootfinder

Opt-in global Mastodon full text search. Join the index!

@mgorny@social.treehouse.systems
2026-05-16 06:30:31

Yes, please reinvent more wheels by rewriting #Python logic in #RustLang. What could possibly go wrong?!
github.com/awolverp/cachebox/i

@niklaskorz@rheinneckar.social
2026-05-12 15:34:05

Mal wieder in die Runde gefragt: gibt es in #Mannheim interessierte Co-Organisator:innen, Hosts (also Standort-anbietende Personen/Vereine/Firmen) oder Speaker für ein #RustLang oder #NixOS Mee…

@penguin42@mastodon.org.uk
2026-05-11 13:26:40

TIL/PSA: The #rustlang println! and eprintln! macros will panic if writing fails; so if you start a GUI program with a Rust library in a terminal, backgrounded, and then close the terminal, if the Rust library spits an error/warning it'll panic.

@mgorny@social.treehouse.systems
2026-03-11 07:57:54

Always grateful for the new levels of stability and reliability that #RustLang rewrites of #Python stuff bring.
> a = Tibs.from_i(-1, 128)
^^^^^^^^^^^^^^^^^^^^
E pyo3_runtime.PanicException: attempt to negate with overflow
github.com/scott-griffiths/tib

@chrysn@chaos.social
2026-03-01 14:57:55

Trying to understand recent #RustLang activities (github.com/rust-lang/compiler-), why do types with uninhabited fields (or enum variants that are uninhabited) ta…

@penguin42@mastodon.org.uk
2026-03-05 00:43:34

Right, my hacky #esp32 #rustlang code can now send key strokes over usb; I'm doing it synchronously and using usbd_hid; which is working OK (I need to add some debounce).
Hmm but not terrible.

@beeb@hachyderm.io
2026-05-16 08:37:53

I wrote about a new TUI utility I've been working on recently: a search and replace tool that is fast, ergonomic and case-aware. Check it out if that's something that might benefit your terminal workflow!
#RustLang #rust #ratatui #TUI #terminalTools #terminal

@chrysn@chaos.social
2026-03-23 14:02:32

RE: #RustLang's Cargo has been taught to not update dependencies that it can't use (becaus…

@niklaskorz@rheinneckar.social
2026-05-02 10:07:20

Very confused if the question is whether this has already appeared at another conference or whether this is original (i.e., has _not_ appeared at another conference). That combined with just a "Yes" or "No" selection makes this impossible to answer correctly. @…

Form field labelled "Originality", allowing a selection of "Yes" and "No", which the help text "Has this talk appeared in other conferences?"
@penguin42@mastodon.org.uk
2026-02-21 13:55:24

#rustlang 's 'as' keyword in it's use clause is nice when you want to use your local spelling:
use smart_leds::{colors as colours, SmartLedsWrite};
(and esp-hal-smartled works nicely using the esp's RMT (remote control unit) to drive the LEDs rather than bitbanging)).

@penguin42@mastodon.org.uk
2026-02-23 17:45:14

Fun #esp32 trick (on the s3 at least) - you can force it into download mode without having access to the GPIO0 wire; there's a RTC_CNTL_FORCE_DOWNLOAD_BOOT bit. In #rustlang with the esp-hal it looks like:
// force download mode after the reboot

peripherals::LPW…

@mgorny@social.treehouse.systems
2026-03-31 11:45:30

#orjson is another #Python package you should avoid:
> There is no open issue tracker or pull requests due to signal-to-noise ratio.
#RustLang.

@mgorny@social.treehouse.systems
2026-05-05 05:25:48

#Python #cryptography library (yes, the one that criticizes everything and everyone) is now vibecoded. Our future is truly bright!
Noticed because apparently "Claude" wrote a test that OOM-ed my system. But hey, #RustLang protects against memory errors, so it's fine to vibecode your security critical components.
#security #AI #LLM #NoAI #NoLLM