banner
saferblue.bsky.social
@saferblue.bsky.social
what am i doing?
thank you! just a color picker I've been working on 🙂 someday it'll see the light of day
December 5, 2025 at 1:35 AM
yepp, clippy is full of good stuff like that. Great for keeping code consistent
December 5, 2025 at 1:34 AM
happy to help, have fun with the rest of the month! youll have crazy rust skills by the end if you stick to it
December 5, 2025 at 1:33 AM
also, do consider enabling clippy if you like style / code smell lints
December 4, 2025 at 9:17 PM
Instead you can just iterate over references to the character which leaves them in place & just observes them.
December 4, 2025 at 9:16 PM
The root of the trouble is probably using into_iter - the into prefix implies that you're *taking* the contents, or *moving* them into the iterator. You can't move them because you're expecting them to be there later when you count neighbors.
December 4, 2025 at 9:16 PM
the world (my internet echo chamber) is very concerned about energy usage in other scenarios.. shaming web technologies is long overdue
December 4, 2025 at 3:52 PM
It's only fair to *also* frame this choice based on all the joy one has yet to experience
November 30, 2025 at 10:17 PM
what does this mean?
November 27, 2025 at 2:31 AM
The behavior of the buttons seems reasonable to someone like me - completely unfimilar with markdown, unless they're generating invalid markdown. Seems like ideally the renderer / parser would be able to tank it, but idk I am quite sure there's a lot of hidden complexity here
November 26, 2025 at 4:08 AM
i'm on mobile so I don't have a good way to inspect element, but it's easy to repro, just keep pushing those three buttons. Here's a screen cap.
November 26, 2025 at 4:01 AM
seems like spamming these buttons leads to some odd behavior. Cool project!
November 26, 2025 at 3:38 AM
what role are you imagining iroh would play?
November 25, 2025 at 12:14 AM
that's not undefined behavior

"A program exhibits undefined behavior (UB) when it contains, or is executing code for which its programming language specification does not mandate any specific requirements."

unwrap doesn't fall into this category
November 25, 2025 at 12:00 AM
Relying on the good will of a mindless profit machines was never a good strategy for reliable funding.

Common licenses & open source culture should adjust to account for this. Software that's free for the people & appropriately priced for the billionaires.
November 23, 2025 at 7:27 PM
yeah! it's not necessarily translation, i think it's ultimately just a garbage collector & it'll crash instead of doing undefined things
November 20, 2025 at 3:33 AM
Fil-C is an interesting option
November 20, 2025 at 1:58 AM
yeah, who knows, seems like the organization should have lint rules against that. but then what would we spend our time on rust bluesky talking about??
November 19, 2025 at 11:00 PM
yeah that's valid, in the end it doesn't take much time writing rust to discover the consequences of unwrap 😄
November 19, 2025 at 9:45 PM
nothing about an exclamation point implies a crash to someone without experience but i do agree it's more unique to the use case
unwrap / expect aren't 'any old method' to people with some rust experience, just like an exclamation point isn't any old character to someone with swift experience
November 19, 2025 at 7:31 PM