Paul F.
nashenas.bsky.social
Paul F.
@nashenas.bsky.social
rust, robotics, following politics
That's what's worse, this isn't an FFI interface. It's entirely within rust. And in a From impl so the usage isn't even obvious from the call site.
November 3, 2025 at 11:31 AM
The mechanisms that are being abused are normally used for interfacing with C code where the concept of a shared or mutable reference doesn't exist (just a raw pointer).
November 2, 2025 at 10:39 PM
It's converting a shared reference (&'a) to a mutable reference (&mut 'a), which is undefined behavior in rust. There can be many shared references but only one mutable reference. This can cause the compiler to produce the wrong code. It might work in one version of rust and break in a future update
November 2, 2025 at 10:39 PM
Reminds me of when my team went on a boat ride tour of the Golden gate bridge. All we could see were the bases of the towers. Above us was completely gray.
November 2, 2025 at 2:09 AM
solve my concerns with build-time vulnerabilities.
October 14, 2025 at 2:06 AM
I've started learning how to do development in containers. It doesn't make me feel completely safe, but at least a bit more secure. My biggest wishes are that build.rs can be deprecated/removed in the future, and proc macros run in sandboxed wasm environments (or similar). It would at least 1/2
build.rs
October 14, 2025 at 2:06 AM
I'm not sure where they're getting it from, but I've done that before in my projects to limit the scope of traits to avoid dealing with name conflicts.
October 8, 2025 at 5:30 AM
Sorry about the misunderstanding. I interpreted the coworkers comment as all the coworkers in the building.
October 6, 2025 at 1:44 AM
Oh I just noticed she's on bluesky @perrikaryal.bsky.social
October 6, 2025 at 12:34 AM
You might want to get in touch with Perrikaryal on YouTube somehow for advice. She plays video games that way.
October 6, 2025 at 12:32 AM
The article describes that they're already trying to do what you're asking for. Though I don't agree with saying people should be arrested for not identifying the caller. Not everyone in that building is going to know who made the call.
October 5, 2025 at 5:55 PM
You should read the article
October 5, 2025 at 2:56 PM
The terms of service is missing the copyright link:
"DMCA/Copyright Policy. Please see Skylight Social’s Copyright Policy at ADD LINK TO COPYRIGHT for more information."
September 28, 2025 at 8:03 AM
John Oliver did a show on them 8 years ago youtu.be/GvtNyOzGogc?...
Sinclair Broadcast Group: Last Week Tonight with John Oliver (HBO)
YouTube video by LastWeekTonight
youtu.be
September 23, 2025 at 7:38 AM
Sorry. I interpreted their response as: people can't leave at all unless they pay $100,000
September 20, 2025 at 2:56 AM
No, he's saying if they're here and they leave, they can't come back without paying. They're not required to pay to leave.
September 20, 2025 at 1:03 AM
The footer makes it pretty clear to me: "completely unaffiliated with these AI alignment organizations: but our design agency said their logos would look good on our site"
September 11, 2025 at 2:59 PM
Definitely check out doc.rust-lang.org/stable/book/ available for free online. I'd also recommend not trying data structures with multiple pointers to the same object (doubly linked lists) or self referential pointers until you're more comfortable with the language.
The Rust Programming Language - The Rust Programming Language
doc.rust-lang.org
September 6, 2025 at 11:28 PM
Check out docs.rs/keyberon. Unfortunately, it doesn't have all the features that QMK has. But it does get close
keyberon - Rust
Keyberon is a rust crate to create a pure rust keyboard firmware.
docs.rs
August 24, 2025 at 1:59 PM