pull down to refresh

Okay. I'll have a light review of the code tonight. It's flutter+rust so that be a review of the mild headache kind, but I'm getting used to that stack a bit more now.
(edit: holy shit dat commit message insanity - I'll probably be the first ever to actually look at the code other than Claude)
So as a joke I had Claude review in parallel with me, to see if it came up with something I'd missed. I had to actually push it because it was off regarding how the blossom integration works, lol.
**IMPORTANT:** My previous comment about NIP-44 encryption was
**INCORRECT**. After reviewing the actual source code in the
`whitenoise` and `mdk` repositories, here is the factually accurate
encryption implementation:

[..]

Thank you for prompting me to verify against the actual source code.
Damn bot is like a lazy jr dev that I'd fire if fucked up like this. lol.
reply
100 sats \ 5 replies \ @ek 30 Oct
holy shit dat commit message insanity
What did you mean here btw?
reply
just the first one in the list that's crazy:
[..]

* feat: disable message send when media is uploading

* fixup! feat: send media from chat input provider

* fixup! feat: add media tags in message sender service

* fixup! fixup! feat: send media from chat input provider

* fixup! fixup! fixup! feat: send media from chat input provider
it's not like git rebase -i is rocket science.
scrolling down further I see mega-squash-merges, refactor+feat+bugfix, unsquashed rustfmt fixes... all the things that will give you shivers.
reply
100 sats \ 3 replies \ @ek 30 Oct
Oh lol, so they knew about fixup but didn’t actually rebase to make use of it 🤔
reply
The bot knew about it! Because it's an expert Dart programmer
reply
100 sats \ 1 reply \ @ek 30 Oct
Haha nice find
So would you say most code for White Noise is written by AI? Or only assisted?
reply
Based on comments like this, I'd suggest mostly vibe, some c&p, occasional human.
reply