Github did something to really annoy me last week, so I've been working on an alternative.

https://github.com/nostrocket/engine/blob/main/snub.md

Reply to this note

Please Login to reply.

Discussion

This looks like it would require purpose built relays.

Just inquiring: I can understand the use case for coordination over nostr, but why store the git blobs on relays?

Git remote servers are already as decentralized as nostr relays. A single repo can be mirrored in any number of git remote servers over a variety of more data efficient protocols: http, ssh, ftp, etc.

Why not leverage that and focus on what nostr excels: social coordination, discovery, etc.

What did GitHub do that annoys you?

1) immediately suspended the account of someone who contributed to my project

2) forced me to use personal access tokens

3) forcing me to use 2fa

4) I can see where this is all going: GitHub is going to KYC their users

I have plans to self-host my personal source code through static site generation. What do you think about this idea? I can serve it through Nostr or IPFS.

> 3) forcing me to use 2fa

those bastards! i cannot believe they'd make you be more secure by using multi-factor authentication!

The thing is, I'm not the weak link in the security model, GitHub is.

What did you expect from Microsoft?