yes, but i'm not wasting my time trying to persuade him that he should change it in some way or another because the whole thing is such a shitstorm a full restructure and partial rewrite is required

domains crossed over, mixed models, terrible names, unnecessary separation of repositories, and i can see that he's used 3 different websocket implementations in 3 related repositories, khatru has its own, and imports go-nostr, which uses another, and then there's jingle, which uses another

it looks like rushed work to me

nobody's going to use it in production because it's too messy to debug or change

Reply to this note

Please Login to reply.

Discussion

It's easy to be a critic. Let's see your work then?

it's easy to critique a beginner too, but they tend to be very stubborn about it

let's see you explain why you aren't already looking at it

I'm not pretending to be a developer

if you don't understand that engineering disciplines criticism can be and should be brutal then i recommend you read up on the history of fights between scientists and engineers

the ones just in the bitcoin space are pretty hilarious

no room for gentleness or ego in this business, it's done right, or gtfo

people's money is at stake with this, maybe even their lives

the half life games are full of in jokes about this in the software industry and particularly in reference to microsoft (black mesa) and apple (aperture)