Last Notes
Oh, you're here? We should hang out.
Ok, cornychat is up next: https://cornychat.com/coolawkward747
It was scheduled, I'm there now
Ok, nostr devs chat is starting — now. Join us, even if you don't feel like an "official" dev! This is very informal, just a time to chat about what you're working on or thinking about.
https://nostrnests.com/naddr1qqjrjdtyxfjk2cfe956rgenr956rvvpc95ukvvmp94jrydmrve3kzcesxfnxxqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzp978pfzrv6n9xhq5tvenl9e74pklmskh4xw6vxxyp3j8qkke3cezqvzqqqrkvu3d2mvx
Nostr devs chat in 30 minutes, 12 pm CT!
https://nostrnests.com/naddr1qqjrjdtyxfjk2cfe956rgenr956rvvpc95ukvvmp94jrydmrve3kzcesxfnxxqg4waehxw309aex2mrp0yhxgctdw4eju6t09upzp978pfzrv6n9xhq5tvenl9e74pklmskh4xw6vxxyp3j8qkke3cezqvzqqqrkvu3d2mvx
What is this, static typing for ants?
Thank you, that means a lot! Tgfn does have an account, but we don't manage it very actively: npub1mlcas7pe55hrnlaxd7trz0u3kzrnf49vekwwe3ca0r7za2n3jcaqhz8jpa
Will take a gander when I have a moment, great meeting you yesterday!
See the conversation here: https://github.com/nostr-protocol/nips/pull/686
Pretty busy with tgfb, but your booth is my first stop tomorrow
Could do that too, I've got a space at Bitcoin Park in the works for this one
I am the worst event planner in the universe. 12 pm FRIDAY the 26th.
#nevent1q…usrw
Wish I could help, but me and mine are turning in early
Going to try nests this time, with cornychat waiting in the wings as an alternative
Nice to see my nostr friends in person again!
#nevent1q…l49v
More like dez nuts amirite
Planning another dev call tomorrow at 12 CT, more information to come!
I have an iphone (6s I think?), DM me and I can send it to you
Loooong travel day (started with going through security three times), but we are in Nashville now. Looking forward to seeing people this week.
Came for the censorship resistance, stayed for the people who came for the censorship resistance.
Randall Munroe of xkcd. He's a geek legend, but don't take advice from him.
Went through security three times at the same airport this morning because neither I nor the airlines can get our act together.
Providentially, our flight was delayed for an hour for "maintenance" (read: crowdstrike) and it didn't leave us behind.
Apparently democrats unironically like Kamala? https://imgs.xkcd.com/comics/president_venn_diagram_2x.png
Nostr is finally captured. @nprofile…7uu6 how could you let them do this to you? Also, welcome to the team.
Nice! Github is ideal, but dm or mention also work. PRs are very much open, I have a number of issues tagged with "help wanted" that should be easy to knock out.
Thanks! Let me know if you spot any issues. There are several, but I'm slowly improving things.
@nprofile…3vfe gleasonator.dev/relay is giving me mysterious errors:
https://i.nostr.build/TWEaEulQtfczJ53K.png
Time, place, equipment 😅 I just don't really know how to schedule things in since I'm pretty sure conference week will be total chaos
Stu Halloway on nostr:
"You know what's web-scale? The Web. And you know what it is? Dynamically typed."
Reminder to join the nashville group at https://coracle.social/naddr1qvzqqqyx7cpzpzjs4uqzrl4s8ea7s7et57ads0umf9z5mthppju9dregfjw8zlxuqqgnyveexucnqdfc8qerydfexvunxwqmy9uyf, especially if you have kids and want to meet up to do kid-friendly stuff!
Just pushed an update that includes fixes for group notifications and group-based custom feeds.
That's a fun idea, I'm not bringing my mic though. Maybe if someone has a recording studio there we could borrow.
Yes, and then of course there's the arrangement of those ingredients into specific configurations. How do push notifications, feeds, wot scores, mentions, topics, etc affect us? But those are hard questions to answer.
That is a super good point
Custom feeds also allow you to do basically anything you want like this
Join the Nashville '24 group on Coracle, I just posted a few events to the calendar of things I'll be doing with my son while we're there. Join us!
#naddr1qv…9v8r
Just added a few events to the calendar, check it out
Just made plans to do the Cumberland Caverns Hall Crawl on Saturday morning the 27th. Sign up here if you want to come with: https://cumberlandcaverns.com/tour/hall-crawl
@nprofile…3ex7
I'm not really doing that though. WoT score is just a number which reflects your distance from someone else. It's entirely local to you and your follow list, no judgment involved from me.
Also, amazing music video.
Absolute calm in the face of a dying battery, inspiring.
The FROST stuff is cool too. Could be a useful custodial model, where you trust each of several custodians with a different key.
It's sort of a slow burn. Lots of whack a mole occurring. But groups are near the top of my list of priorities.
That's because you don't understand it. WoT score is the exact opposite of a global social credit score.
It changes depending on what data has been loaded into your cache, I may normalize it at some point
I'm bringing my 8 year old and planning to do fun stuff. We should team up. I'll post to the nashville group on coracle as plans emerge:
https://coracle.social/groups/naddr1qvzqqqyx7cpzpzjs4uqzrl4s8ea7s7et57ads0umf9z5mthppju9dregfjw8zlxuqqgnyveexucnqdfc8qerydfexvunxwqmy9uyf/notes
Unrelated: is the hot style takeover not for kids? I didn't see an age restriction.
Now we see the violence inherent in the system
Same thing in brave I'm afraid
We have a winner
#nevent1q…hvgf
If only spiders knew group theory
Truths rely on other truths
I don't know about you, but I've been caught by my jokes before
I've been preparing my whole life for this
But webs aren't tangled, they're beautifully interconnected
Why do people always spin webs of lies? Why not spin webs of truth? Or memes, for that matter? Webs of dad jokes? Webs of sarcasm?
It's been a privilege, thank you @nprofile…05mz for supporting my work!
#nevent1q…ugk8
My dad was on the NT team. Amazing project at an awful company.
Cool, I've been listening to @nprofile…rc95 , I'll give that article a read.
Yeah, it's ehspicy. I was looking at your profile to find out more about you, but didn't really find anything. Do you have a project you work on I could read about?
Probably recorded? I'm going to see if npub1v68jng7h8575muuzp02u78armas6k79r2aswp7v6un59g88ka4ys54j8qh will let me re-publish it to the podcast feed.
Would you and/or @nprofile…c5tv like to come on the TGFN podcast to talk about it?
You could say the same of all software. Just because slack doesn't talk to discord doesn't make them members of the same protocol. Interoperability doesn't happen by accident.
I basically agree, but I don't think people are spending the necessary time on making sure consensus works. Fragmentation is ok, but the target is maximum interoperability, not maximum fragmentation. Everyone making up their own specs is an unbalanced approach, just as running everything through one permissioned source is unbalanced. Of the two, I personally prefer the github model, because it's proven to work, while the bizarre bazar is untested. But I'm willing to participate in experimentation with a middle ground.
That's the winning strategy if you can pull it off. I'm always impressed at how clojure's code base has evolved.
If you decide you want to change a venue in real life, you don't just show up at the new one and expect everyone to be there.
That percentage will drop every cycle, until you're spending 10% of your time solving real problems and 90% of your time doing maintenance.
Spend 90% of your time solving real problems until it becomes a drag. Then refactor for a month, rinse and repeat.
Ok, so NUDs are a new idea then? What do you dislike about them? They seem to solve most of your complaints, in that they're:
- Permissionless
- Published in a wiki format
- Forkable and can be voted on
- Nostr-native
Amber reconciles self-custody and remote signing in a very cool way. Ditto/Soapbox by @nprofile…vnda invert the usual signing privilege so that the user's key never leaves the browser, which is very interesting. Beyond that, there's FROSTR which allows threshold signatures. Key delegation and rotation do need to be figured out, but both are very hard problems that haven't received a lot of dedicated thought yet.
https://github.com/nickfarrow/frostr
Cool, I missed it on github then. The spec on wikifreedia seems much more generic than NUDs, almost a competing spec to the wiki one. So maybe it's not as applicable as I thought?
Would you mind doing it again and recording the screen while you do?
YIL (yesterday I learned) about NKBIPs. Are these the same as NUDs? Apparently they've been around since February, but I had never heard of them.
Hmm looks like I screwed up. I see the event: #nevent1q…yd39 but it doesn't have the group's address tagged, and it was published un-encrypted. I'll see what I can see. You're sure you created it via the group calendar?
Looks like something is busted, I'll take a look today.
TIL about NKBIPs. Are these conceptually the same as NUDs?
This is part of the point of NUDs. They don't need to be on github, and they don't need numbers. The collision on number is part of the reason NUDs were proposed. Of course, they were proposed on github, because that's where people have historically requested feedback for additions to the protocol. If you don't want to participate in that conversation you don't have to, but don't complain that people aren't doing exactly what you're asking for if you're choosing not to read about it.
Yeah, you basically need an index. That's the github nips repo README. Of course, it's incomplete because people don't submit PRs to it, but it's there. Wikifreedia's #nud tag or something else could also serve as an index. We just have a tragedy of the commons because these things (or some thing thing) aren't being used.
Which group is this? Is it open or closed? It sounds like it could be a bug where the event wasn't published to the group calendar.
Currently working on improving my own editor, using prosemirror based on your rec. Care to team up?
Hmu if you need help. Welshman has a full implementation so it should be a pretty simple integration if you go that way.
My parents didn't love me, so no
Do you want more administrative overhead or less?
If you want someone to "watch" pages that can be done on the NIPs repo (again, wiki software is better, but not essentially different). But this is a massive increase in overhead. The NIPs repo contributors aren't there to debate ideas (although that happens too), just to vet whether a NIP has the requisite number of implementations, and merge corrections. This is a pretty lightweight role, but still quite taxing.
If you want a permissionless wiki, then use the one that currently exists at wikifreedia. No one is stopping you. In fact, fiatjaf drafted https://github.com/nostr-protocol/nips/pull/1214, and to my knowledge I'm the only one so far who has published a NUD there. But this presents the opposite problem of potentially too little curation. I'm all for trying it, because forks are cool, but I'm not convinced it will be easier to navigate or more useful than the NIPs repo.