RustyNova

joined 2 years ago
[–] RustyNova@lemmy.world 3 points 1 day ago (4 children)

And for those of us who don't? Need source please...

[–] RustyNova@lemmy.world 10 points 2 days ago (3 children)

Knowledge of your passwords

Uh... What password?

[–] RustyNova@lemmy.world 133 points 3 days ago (43 children)

I kinda hate the push towards passkeys. If you have two factor Auth, going to passkeys makes you go back to 1 factor, aka less secured.

There's also more and more 2FA fatigue attacks going on, and they can affect passkeys too, and if you don't have a 2FA that involves the user writing a code on the 2FA device, passkeys could be quite possibly worse than passwords

[–] RustyNova@lemmy.world 2 points 3 days ago (1 children)

TBH I thought it was for refactoring type safety. Making sure that the type is understood and not ready to just change wildly accidentally.

[–] RustyNova@lemmy.world 7 points 3 days ago (4 children)

I do love rust. But I do like making fun of it too.

Although I don't see how rust is immature? Unless I missed the joke?

[–] RustyNova@lemmy.world 11 points 3 days ago (10 children)

I don't get it either. OP might be angry at compile time (Couldn't be worse than rust)

[–] RustyNova@lemmy.world 18 points 3 days ago

With a 7 day week for those fixing it's mistakes

[–] RustyNova@lemmy.world 8 points 4 days ago (1 children)

Boo! How dare you do blackface!

(Obligatory /j)

[–] RustyNova@lemmy.world 2 points 4 days ago

This is also part of my death, because it's much easier to not deadlock when you are FIFO.

Personally I went for the nuclear option, and any transaction is sent as a tokio task to make sure the transaction keeps getting polled despite other futures getting polled. Coupled with a generous busy timeout timer (60secs) and Wal mode, it works pretty well.

Probably should also put the mutex strategy (perhaps a tokio semaphore instead?) although due to lifetimes it might be hard to make a begin() function on my DB pool wrapper.

... Congratulations. You nerd snipped me. Time for it to go on the todo stack.

Hyped for it too, but wouldn't use until sqlx suport. Compile time checked queries are just so good. I don't use rustsqlite for that reason alone (you often don't need async SQLite anyways)

[–] RustyNova@lemmy.world 3 points 4 days ago (2 children)

Tbh trigger performance isn't that much of a concern unless you need to write lots of data, which most usage don't need.

Also try check statements instead or even re-evaluate your schema to prevent them if you really need to.

Personally my death would be multiple write transaction deadlocks. Sadly it doesn't play that well with async code, like with sqlx (rust).

[–] RustyNova@lemmy.world 14 points 6 days ago (4 children)

I 100% agree... If you don't need portable databases. For those, everybody like SQLite (even if it can be annoying sometimes)

[–] RustyNova@lemmy.world 4 points 6 days ago

I'm sorry- uh... Everything?

 
 

https://www.pixiv.net/en/artworks/124718723

inhale I'm so sorry exhale

 

https://www.pixiv.net/en/artworks/132549117

Plan B would be to call Mario from mario 64.

 

https://www.pixiv.net/en/artworks/124610413

You may be wondering where 4 and 5 are, but intentionally skipped those. They seem a little bit too spicy for this community, and even if it's not oglaf territory, I don't want to take my chances.

However, if you all find it fine, then I'll upload them next (or you can upload them yourself if you're feeling courageous)

167
Mimi #3: Proposal (lemmy.world)
submitted 2 months ago* (last edited 2 months ago) by RustyNova@lemmy.world to c/comicstrips@lemmy.world
 
 

https://www.pixiv.net/en/artworks/124271830

Pretty shitty wish selection if you ask me.

 

https://www.pixiv.net/en/artworks/132275611

I hate canon. At least headcanon has never left me disappointed.

 

(I don't actually do AI art. I just made one for the joke)

view more: next ›