Profile avatar
Hemera.meow.social.ap.brid.gy
Computer Cat with a love for Rust, Linux and creating infrastructure! Feel free to reply to all the posts you can see :D Or send me a direct message! Interests […] [bridged from https://meow.social/@Hemera on the fediverse by https://fed.brid.gy/ ]
71 posts 5 followers 1 following
Prolific Poster
Conversation Starter
comment in response to post
@noboilerplate Fair! :3 But it's still ownership and borrowing all the way down :D You don't have to like that flavor, ye
comment in response to post
@noboilerplate They are the owned analogue to an immutable 'static reference, except you can drop them at some point. Like, you can do the same things (and more really, due to weak pointers) as a `Box::leak` reference.
comment in response to post
@noboilerplate I'd argue they are a form of borrowing ;P But I get that, and I don't think you'd be using python just cause of Arcs :D No traits? All the well composing syntax?
comment in response to post
@noboilerplate I get what you're saying, but `Arc` and co truly feel just as normal and ingrained too me 😿 I do wish we had more syntax sugar (like the idea of 'implicit' clones on some functions etc...)
comment in response to post
The temp fix in this situation was to just not update the patch version of the transitive dependency that caused the versions to unify.
comment in response to post
It doesn't help that GraphQL is a thing, which is not the same 😿
comment in response to post
[Music Opinions] @karb Yes, not to mention the questionable ability of the djs :(
comment in response to post
There’s a few things I need to fix before I’d start offering them. But I am already quite pleased!! #modbadge #badge #furry #electronics #furrycreator #3dprint
comment in response to post
Here’s how the PCB looks like. The large holes are where the face gets attached to. On the back are the configurations. You have several smaller LEDs lighting up for the section currently being configured. And the “select” button changes the current selection of […] [Original post on meow.social]
comment in response to post
@fasterthanlime Yeah, that's exactly what's happening! Fun https://play.rust-lang.org/?version=stable&mode=debug&edition=2024&gist=155034208917f5d329a493df4fdd8f74
comment in response to post
@fasterthanlime That's interesting, since that niche is I think due to the capacity being isize::MAX as usize (aka highest bit is 'free'). https://doc.rust-lang.org/stable/src/alloc/raw_vec.rs.html#89 But it's the second field! Maybe it re-orders it so that it only needs to read one register […]
comment in response to post
@nobodyinperson @musicmatze I mean process substitution is not thaaat more complicated: `diff (cmd1 | psub) (cmd2 | psub)`
comment in response to post
@publicvoit Funnily enough, there is one place on github where this is also used (albeit differently): https://github.com/hotkit/django-async/blob/322bdc2630393e8d38b613af1dfb83ba7b12d9d1/async/tests/test_execute.py#L8
comment in response to post
Shame
comment in response to post
Oh my god. "Scientists were so preoccupied..." #rustlang