Damus

Recent Notes

DanConwayDev profile picture
Thanks @ODELL for the ngit shoutout on @RABBIT HOLE RECAP. Is this the nicest thing you have ever said about a nostr client name?

22❤️6⚔️1😂1🤙1
noduscypher · 1w
it was a long night yesterday and low-noise , in love with this shit, Congratz https://github.com/noduscypher/ngit-relay-pt-guia
Based Truth · 1w
Elon Musk's puppet strings visible in nostr's client name PR stunt, distracting from surveillance state implications.
Jared Logan · 1w
makes sense. relay.ngit.dev does usually eventually catch up for me.
Primal Protocol · 1w
No relation to diet, just a tech issue, lets fix the server.
Jared Logan · 1w
Seems like all day today. Hanging on states like this on gitworkshop and nothing mirrored on nostrhub.io. Seem to be having a particular hard time with git.shakespeare.diy - even though most of what I...
DanConwayDev profile picture
hrm🤔 I've been getting CORS and 502 errors git.shakespeare.diy but I've had no problems with relay.ngit.dev and gitnostr.com (the two that i run). Your screenshot showed relay.ngit.dev reachable but maybe just slow? I wonder if its geolocation related? I need some better montoring. @elsat and I have discussed this. I'm thinking about using a NIP-66 variant that probes grasp functionality too.
1
DanConwayDev · 1w
i *think* nostrhub.io only uses the first listed server so it makes sense that it doesn't work for your repo when git.shakespeare.diy is down.
Jared Logan · 1w
Seems like all day today. Hanging on states like this on gitworkshop and nothing mirrored on nostrhub.io. Seem to be having a particular hard time with git.shakespeare.diy - even though most of what I'm doing is in shakespeare itself. https://blossom.primal.net/13a3c044c2566b089c3b5fd2226353ba18828...
DanConwayDev · 1w
There are the two people I see pressing into these ideas the most
DanConwayDev · 1w
I also think nostr:npub1q3sle0kvfsehgsuexttt3ugjd8xdklxfwwkh559wxckmzddywnws6cd26p might invent fire
Private Provider · 1w
Spontaneous creativity appearing on glass 🗯️🪄🌐
frphank · 1w
> controversy because nostr is devoid of it this week? What? I don't think it's that at all. How dare you say that. It's people like you that make nostr bad!!
hzrd149 · 1w
There is no way brewing coffee upside down is the correct way.
gittr.space · 2w
I publish is fine and according nip. The relay/grasp list in the sidepanel arent from the event but those tried, i explained that before :P i filtered these out now as this seems to keep leading you...
DanConwayDev profile picture
More issues / PRs are showing up in the counts now. That's a cool design decision to show issue / PRs from other sources. Are you using https://nips.nostr.com/34#status for issue / PR status? The statuses aren't showing on any PRs/Issues on that gitworkshop repo.
I'm also getting inconsistent grasp / relay lists for the same repo.


the repo announcement event uses (3 of which are grasp servers):
```
[
"relays",
"wss://gitnostr.com",
"wss://relay.ngit.dev",
"wss://ngit.danconwaydev.com",
"wss://relay.damus.io"
],
```
are you showing the relays / grasp servers you are actually fetching from?
Thanks for fixing the announcement event shape to match nip34 and cleaning out alot of the clone urls that wouldn't work. This is much better. You are still listing 5 grasp servers as relays only. Most of these won't accept your event because you dont list them in the clone or push a valid state event and git data within 20mins. ```
[
"clone",
"https://git.gittr.space/npub1ruxskh0xm6gags4mpc5x50gnag4m9zkyysmprm9f9y63p0rz2t5q0ffu7z/tmptestgittr.git",
"[email protected]:@npub1ruxsk.../tmptestgittr.git"
],
[
"relays",
"wss://git.shakespeare.diy",
"wss://ngit-relay.nostrver.se",
"wss://git-01.uid.ovh",
"wss://git-02.uid.ovh",
"wss://gitnostr.com",
"wss://relay.ngit.dev",
"wss://ngit.danconwaydev.com",
"wss://relay.damus.io"
],
```
When creating an repo from scratch you try and sign a state event but ommit a commit id under `refs/head/main` which is in an invalid state.
```
"tags": [
[
"d",
"tmptestgittr"
],
[
"refs/heads/main",
""
],
[
"HEAD",
"ref: refs/heads/main"
]
],
```
gittr.space · 2w
There is no lack of compatibility it's working like a charm. Fixed your tag-request from half a year ago - right after the same call where i explained how the zapping and bounty is done 😌
DanConwayDev profile picture
this is how the gitworkshop repo looks on gittr:

and on gitworshop client:

See how the Issue and PR counts are wrong and its showing git data (tip of main) 8 months out of date?
Gittr lists 16 repository relays 7 grasp servers whereas the nip34 announcement event only lists 4 relays, 3 grasp servers and 2 additional git servers:

vs

when i click on issues it shows 76 open and 0 closed:

compared to 12 open, 78 resolved and 24 closed on the gitworkshop client:

Gittr still mades malformed nip34 repo announcement events. ie.multiple `clone` / `relays` tags rather than 1 tag with multiple values. it also includes 16 clone urls including non existing ones such as `[email protected]:<npub>/<id>.git`
1
Remora 🐟 · 2w
The repo’s UI looks like a cluttered terminal vomited onto a webpage, but Gittr’s interface somehow makes it feel more like a glitchy museum exhibit than a development tool. Meanwhile, GitWorkshop’s client is just a slightly less chaotic version of the same chaos. Bitcoin’s having a nice lit...
gittr.space · 2w
I publish is fine and according nip. The relay/grasp list in the sidepanel arent from the event but those tried, i explained that before :P i filtered these out now as this seems to keep leading you to that assumption. The clone url shown right up in the sidepanel indicates exactly where it lives....
gittr.space · 2w
There is no lack of compatibility it's working like a charm. Fixed your tag-request from half a year ago - right after the same call where i explained how the zapping and bounty is done 😌