Transcript
WEBVTT
NOTE
Transcription provided by Podhome.fm
Created: 4/30/2024 11:10:58 PM
Duration: 7395.733
Channels: 1
1
00:00:04.880 --> 00:00:07.040
Coin itself. I've heard you say this on a few,
2
00:00:07.825 --> 00:00:10.965
interviews or podcasts and on on the media. A $1,000,000
3
00:00:11.345 --> 00:00:12.085
for Bitcoin.
4
00:00:12.385 --> 00:00:19.240
Walk us through your thesis of how it could get there. I just don't think that enough people have a big enough imagination
5
00:00:19.619 --> 00:00:21.560
of this upcoming cycle I'm expecting.
6
00:00:22.020 --> 00:00:24.439
I mean, the bond market is in trouble,
7
00:00:25.045 --> 00:00:33.225
for really, arguably the first time in modern financial history. Bond holders are getting absolutely demolished and crushed. Now, David, who owns
8
00:00:33.630 --> 00:00:38.690
bonds? All of our banks. So our our bank deposits aren't there because the bonds that
9
00:00:39.230 --> 00:00:41.250
were purchased with my deposit is underwater.
10
00:00:41.655 --> 00:00:48.155
And so if central banks and government is going to try and save that market, the amount of liquidity
11
00:00:48.890 --> 00:00:51.870
that's needed is going to send assets
12
00:00:52.650 --> 00:01:03.635
very high. I mean, you can try and do napkin math, and I I joke, like, how many COVIDs are we gonna get if they try and bail out this market that we're in today? You may get 2, 3 COVID. So
13
00:01:04.190 --> 00:01:09.810
if that happens, it's impossible to speculate on an asset as scarce as Bitcoin, but I think 250,000
14
00:01:10.110 --> 00:01:10.690
to a1000000
15
00:01:11.150 --> 00:01:19.795
is the imagination I have in that range of just how big this can get, and that's based on all the liquidity that's gonna be required to make this market solvent.
16
00:01:20.095 --> 00:01:21.555
Is that based on,
17
00:01:23.010 --> 00:01:39.735
a steepening of the adoption curve, which we'll talk about in just a minute? Or is that just based on normal market action, like, more liquidity like you like you mentioned in the natural course of time just passing? Like, what what is the catalyst is basically what I'm asking. I think all the above. Well, you're we're talking about pricing
18
00:01:40.200 --> 00:01:49.659
Bitcoin in a piece of paper that's being actively debased. Right? So maybe more interesting question is, you know, how many houses can I get for my Bitcoins in a year? But
19
00:01:50.175 --> 00:01:58.115
given the fact that it is in dollars, I think that's where your imagination has to go insanely high because of the predicament that the government is in.
20
00:01:58.430 --> 00:02:12.015
On the other side of that, though, on the the talk of adoption and just the notion of it, I think price is the most accurate KPI we have into Bitcoin adoption. What price tells me is a rather accurate measurement of how much of the world is using Bitcoin as money.
21
00:02:12.395 --> 00:02:24.485
And so I expect more of the world to take on Bitcoin as money, whether it be for any form of use case or value to them because it is so appealing in solving so many different problems. So I expect
22
00:02:24.965 --> 00:02:31.865
adoption of Bitcoin as as a monetary unit to go up. And then against the dollar in particular, and other fiat currencies, I expect it to be violent to the upside.
23
00:03:03.975 --> 00:03:09.700
Happy Bitcoin Tuesday, freaks. It's your host, Odell, here for another Citadel Dispatch,
24
00:03:10.160 --> 00:03:10.900
the interactive
25
00:03:11.280 --> 00:03:15.540
live show focused on actionable Bitcoin and Freedom Tech discussion.
26
00:03:16.555 --> 00:03:18.655
That intro was our boy, Jack Maers
27
00:03:19.435 --> 00:03:21.855
Mallers. I always mispronounce his name.
28
00:03:24.050 --> 00:03:27.430
And I warned him not to make a public price call. I learned my lesson
29
00:03:27.730 --> 00:03:30.950
last cycle, but he did. So it was important to start
30
00:03:31.355 --> 00:03:32.175
this dispatch
31
00:03:32.555 --> 00:03:34.975
with it so we have a record of it going forward.
32
00:03:36.155 --> 00:03:39.140
No more price calls for me. Just stay humble, Stack Sats.
33
00:03:40.180 --> 00:03:43.800
It's been a big week. We had a great rip yesterday with Carlos.
34
00:03:44.100 --> 00:03:45.560
We have a great rip tomorrow
35
00:03:46.180 --> 00:03:47.240
with Ben Arc.
36
00:03:47.834 --> 00:03:51.055
Little blitz week blitz week of dispatch.
37
00:03:51.754 --> 00:03:56.974
But today's episode is going to be a great conversation. I'm really looking forward to it.
38
00:03:57.360 --> 00:03:59.620
We have our boy Kieran here,
39
00:04:01.360 --> 00:04:03.060
prolific Noster developer.
40
00:04:03.600 --> 00:04:06.900
Has his two main projects are ZapStream and Snort.
41
00:04:08.185 --> 00:04:09.485
How's it going, Kieran?
42
00:04:10.505 --> 00:04:13.005
It's going pretty good. Happy to be here.
43
00:04:13.305 --> 00:04:16.285
Thanks thanks for joining. I just wanna do a quick
44
00:04:17.930 --> 00:04:19.070
thank you to Kieran
45
00:04:19.690 --> 00:04:22.830
and to the freaks. I know I said that we were gonna start,
46
00:04:24.985 --> 00:04:26.525
like, 45 minutes ago.
47
00:04:27.385 --> 00:04:32.585
But I had ran into some babysitter issues, and my babysitter was late, and Karen was really good about it. So,
48
00:04:33.919 --> 00:04:35.300
life comes at you fast,
49
00:04:35.600 --> 00:04:37.940
but we're here, and we're gonna have a great conversation.
50
00:04:40.800 --> 00:04:41.300
Kieran,
51
00:04:42.845 --> 00:04:50.145
We have a lot to talk about. I know Kieran is one of those humble guys that, like, when I asked him to come first of all, I had to, like, seduce him to get him on the show.
52
00:04:50.605 --> 00:04:51.105
He
53
00:04:51.565 --> 00:04:57.330
refused. He He said we have nothing to talk about. What is there to talk about? I think we have plenty to talk about.
54
00:04:58.349 --> 00:05:02.275
But I would like to start with Zap Stream. It's a project that I rely on heavily.
55
00:05:03.295 --> 00:05:07.795
We've moved, you know, the the majority of of the of the dispatch audience,
56
00:05:09.090 --> 00:05:14.390
watches and interacts live with dispatch through our Zap stream. You can get to it at sitaldispatch.com/stream.
57
00:05:16.825 --> 00:05:20.205
It's got Bitcoin built in. It's got the nice live chat.
58
00:05:20.985 --> 00:05:23.165
First of all, thank you for building it.
59
00:05:23.545 --> 00:05:26.125
But how how do you think how do you think about ZapStream?
60
00:05:27.370 --> 00:05:29.470
Well, I guess ZapStream kind
61
00:05:29.849 --> 00:05:35.069
of was just like another random idea, you know, same as Snort. You know, it was more like
62
00:05:35.995 --> 00:05:37.694
I wanted to try and build something.
63
00:05:38.474 --> 00:05:40.895
I didn't really have any like grand vision in the beginning.
64
00:05:41.995 --> 00:05:47.020
Cause even originally the, like the live streaming stuff was kind of, it was actually embedded
65
00:05:47.800 --> 00:05:49.100
inside of snort originally.
66
00:05:50.120 --> 00:05:55.975
And then I'm like, maybe I should just make a real, like Noster client for live streaming. It's people seem to like it.
67
00:05:57.395 --> 00:06:01.850
And that's kind of where it started. And then it's kind of just been growing and growing, like
68
00:06:02.550 --> 00:06:05.770
all the different feature requests people have been asking for and
69
00:06:06.150 --> 00:06:07.610
kind of just aiming for,
70
00:06:08.405 --> 00:06:09.305
you know, feature
71
00:06:10.005 --> 00:06:17.919
parity with Twitch is basically where we're we're aiming for. And I think we're we're pretty much there, I guess, in a lot of ways.
72
00:06:19.180 --> 00:06:20.380
Yeah. I mean, I think,
73
00:06:21.259 --> 00:06:25.305
first of all, I think there's, like, a order of operations here, and I think you kinda nailed it.
74
00:06:27.945 --> 00:06:34.449
The the freaks are having fun. The the stream chat is literally just zaps right now except for one guy.
75
00:06:36.270 --> 00:06:36.669
I,
76
00:06:37.229 --> 00:06:41.009
it's there's an order of operations here. It's like you build out a really nice
77
00:06:42.425 --> 00:06:52.790
web video client that is it is literally going after Twitch. Right? I I had a lot of trouble naming this episode, but I just named it better Twitch even though we're gonna talk about a lot of things,
78
00:06:53.330 --> 00:06:55.729
because I do think it's significantly better Twitch,
79
00:06:57.254 --> 00:06:59.995
Twitch being the the video streaming platform,
80
00:07:01.014 --> 00:07:02.315
that Amazon bought.
81
00:07:03.014 --> 00:07:09.310
But then you start you start with that, a a client that is incredibly focused. And then, I mean, the dream for me
82
00:07:09.770 --> 00:07:20.825
and we see it in Amethyst. We see it in Snort. I I assume we see it in a couple other clients that are not on my radar. The dream is that it then gets integrated after the fact into all the major clients. Right?
83
00:07:21.365 --> 00:07:22.345
Yeah. Like, Nasrudl,
84
00:07:22.965 --> 00:07:32.050
I mean, they Hazard implemented it pretty quickly because he was like, this is great. So and he he also does that with a lot of other stuff, like the the torrents as well.
85
00:07:33.135 --> 00:07:39.074
So Nostradiol is like the the ultimate toolbox, Noster toolbox, because they pretty much implements everything.
86
00:07:39.615 --> 00:07:42.195
And yeah, Amethyst as well had it pretty soon after.
87
00:07:43.040 --> 00:07:44.260
I think that's the only
88
00:07:44.880 --> 00:07:49.940
the only the only major, like, social noster clients that have it. Not aware of any others.
89
00:07:50.640 --> 00:07:51.140
So,
90
00:07:51.725 --> 00:07:53.025
I mean, I had
91
00:07:53.805 --> 00:07:54.785
I had Hazard
92
00:07:55.245 --> 00:07:56.865
and Stew on,
93
00:07:57.165 --> 00:07:58.385
a couple weeks ago,
94
00:07:58.765 --> 00:08:01.345
and they were talking about the blossom spec.
95
00:08:04.100 --> 00:08:07.479
Do you have any thoughts on where ZapStream falls into that conversation?
96
00:08:09.935 --> 00:08:13.074
Well, funnily enough, I'm actually building a blossom server right now,
97
00:08:13.375 --> 00:08:14.115
in Rust.
98
00:08:14.495 --> 00:08:15.875
So I'm kind of trying to
99
00:08:16.495 --> 00:08:21.450
I'm trying to see where where where we can take it, you know, for at least from my project perspectives.
100
00:08:22.390 --> 00:08:26.330
Like with snort, we already support like NIP 96, which is very similar
101
00:08:27.145 --> 00:08:29.485
kind of file uploading spec to blossom.
102
00:08:32.185 --> 00:08:36.520
So, yeah, it would be cool to support it in Snort and on maybe on Zaps upstream as well.
103
00:08:37.380 --> 00:08:43.480
My goal with my kind of immediate goal with what's upstream is to build like this new backend in rust.
104
00:08:44.375 --> 00:08:47.595
And the goal, the main purpose of that is to obviously
105
00:08:49.335 --> 00:08:51.915
learn how to do like heavy media processing,
106
00:08:52.360 --> 00:08:53.980
you know, at a scale that
107
00:08:54.840 --> 00:08:56.620
at the scale of Twitch is out basically.
108
00:08:57.240 --> 00:08:59.180
Like, how do we, how do we scale upstream
109
00:09:00.455 --> 00:09:03.035
And also to kind of help with the
110
00:09:03.495 --> 00:09:04.875
decentralization of upstream.
111
00:09:06.900 --> 00:09:09.880
Yeah. I mean, this is obviously easier said than done.
112
00:09:11.780 --> 00:09:16.360
It's been a business that's been dominated by the big boys because it's quite expensive.
113
00:09:20.555 --> 00:09:24.335
Yeah. So the the angle that I'm I'm kind of going at here is is like
114
00:09:24.795 --> 00:09:26.175
a marketplace of
115
00:09:27.150 --> 00:09:30.370
a marketplace of ZapStream providers, pretty much.
116
00:09:31.550 --> 00:09:34.370
So this, this kind of backend will be hopefully
117
00:09:35.254 --> 00:09:37.435
anyone could run it and they can offer their own
118
00:09:37.814 --> 00:09:39.675
streaming back end on ZapStream.
119
00:09:41.014 --> 00:09:48.380
And then, obviously, there'll be, like, a a reputation that goes with that. That's pretty cool. So like if we had a falling out and you didn't like me anymore, I could still stream.
120
00:09:49.000 --> 00:09:51.339
Yeah. Because like right now I'm just beholding,
121
00:09:51.640 --> 00:10:00.255
beholding on you providing it. Well, I mean, you can always still you can still host your own stream. There's, like, the manual stream option. So Right. You can just link to some other platform.
122
00:10:00.730 --> 00:10:03.790
So it's basically that. It's basically the manual streams like
123
00:10:04.410 --> 00:10:09.709
but someone else's back end, you know, like a paid back another paid paid back end. That's not the
124
00:10:10.015 --> 00:10:11.395
the ZapStream back end.
125
00:10:12.255 --> 00:10:15.555
Well, let's so let's talk about this a little bit. So I one of the things
126
00:10:16.015 --> 00:10:18.835
that I've always been fascinated by is
127
00:10:20.730 --> 00:10:22.590
simple solutions to hard problems
128
00:10:22.970 --> 00:10:26.270
and the and, you know, or simple mitigations because
129
00:10:26.975 --> 00:10:29.875
it's almost never a full solution, but,
130
00:10:31.775 --> 00:10:33.315
but rather more of an improvement.
131
00:10:35.589 --> 00:10:37.449
And one of those things is
132
00:10:38.310 --> 00:10:45.985
this idea that one of the reasons I like Twitch, YouTube, you know, YouTube's owned by Google. Twitch is owned by Amazon.
133
00:10:47.325 --> 00:10:52.625
One of the reasons and, obviously, Spotify is the elephant in the room on the audio side.
134
00:10:53.390 --> 00:10:55.090
One of the reasons why we see
135
00:10:55.630 --> 00:10:57.010
these kind of media
136
00:10:57.630 --> 00:10:59.570
platforms and streaming platforms
137
00:11:00.425 --> 00:11:03.725
centralized is because of of the massive costs,
138
00:11:06.745 --> 00:11:13.300
massive costs associated with operating them. And what happens is the users are are used to uploading for free,
139
00:11:13.839 --> 00:11:15.700
so the platform has to then
140
00:11:16.240 --> 00:11:18.260
take on that burden early
141
00:11:18.845 --> 00:11:19.665
and forever.
142
00:11:20.285 --> 00:11:23.185
And then they try and monetize from ads or,
143
00:11:23.725 --> 00:11:28.220
user or data harvesting or something like that. But but you took a a distinct
144
00:11:28.840 --> 00:11:30.460
distinctly different approach.
145
00:11:31.160 --> 00:11:32.779
The user the broadcaster,
146
00:11:33.080 --> 00:11:36.060
me, in this situation, has to essentially load
147
00:11:36.384 --> 00:11:37.685
sats into my account,
148
00:11:38.065 --> 00:11:40.725
and then I pay for every minute that I broadcast.
149
00:11:41.425 --> 00:11:44.644
I think that is is quite clever, but I I am curious.
150
00:11:46.050 --> 00:11:49.670
Does that actually cover your cost, or are you charging too little?
151
00:11:51.089 --> 00:11:53.430
The way that I calculate the cost is, like,
152
00:11:54.285 --> 00:11:57.745
you know, I'm basically targeting for a certain number of 247
153
00:11:58.285 --> 00:11:58.785
streams.
154
00:11:59.805 --> 00:12:01.265
So, like, I say that
155
00:12:01.720 --> 00:12:11.745
if we can have because I only have a certain amount of capacity as well, like, in my actual servers that we're where it's deployed. Got it. Hopefully, that will be increasing. But in the current setup, it's like
156
00:12:12.765 --> 00:12:19.670
I can only like, one stream with with all of the different, like, qualities, like the the 720p and the 10 80p and the 480p
157
00:12:20.930 --> 00:12:26.070
that uses about, like, 1 CPU on average. It depends on the bit rate, but usually around 1 CPU.
158
00:12:27.045 --> 00:12:29.545
And I have around 30 or 40 CPUs.
159
00:12:29.845 --> 00:12:30.745
I can't remember.
160
00:12:31.125 --> 00:12:34.585
But, so basically I I worked it out like, okay, if I could have,
161
00:12:35.329 --> 00:12:39.829
you know, I didn't wanna have the full server, like, killed by stream. So I said, like, if I can have, like,
162
00:12:40.209 --> 00:12:41.190
10 or 15,
163
00:12:41.649 --> 00:12:49.024
247 streams, like, how much how many SaaS would that be to cover the server cost? And that's basically how I worked out the pricing.
164
00:12:49.404 --> 00:12:51.264
So obviously right now there's like
165
00:12:51.650 --> 00:12:58.790
like some of them are on the cheaper rates, like the the ones that are like 247, they usually use the the basic rate. So that's only like 1 sat per minute.
166
00:12:59.915 --> 00:13:03.935
But the this stream and, like, people who stream regularly,
167
00:13:04.235 --> 00:13:07.775
they usually use the the higher rates, like, the the good rate or the best rate.
168
00:13:08.890 --> 00:13:10.510
Wait. What rate am I on?
169
00:13:11.290 --> 00:13:14.750
This is the best rate. If you don't have recording, it's the best rate. Okay.
170
00:13:15.545 --> 00:13:22.125
Yeah. There's there's 3 different rates which people really get confused about because they're Dude, I'm a power user. I had no idea there's 3 different rates.
171
00:13:22.630 --> 00:13:29.770
Yeah. The basic rate is, like, no no transcoding. So, like, it doesn't use any CPU. So that's why I'm, like, just have it at 1 sat per minute.
172
00:13:30.835 --> 00:13:38.010
So it's pretty much pass through. So if you upload, like, a a 720p stream, that's what the viewers will get. Like, we don't actually transcode the video.
173
00:13:39.050 --> 00:13:43.310
So that's like a cheap way for people to run 247 channels like no good and
174
00:13:43.930 --> 00:13:45.630
lightning the jukebox one.
175
00:13:47.315 --> 00:13:55.255
Yeah. There's 3 rates, which you don't actually see now. Because originally, like, it used to have, like, all the rates on display, and people got really confused about the different rates.
176
00:13:55.760 --> 00:13:58.340
So we're like, okay. Well, just let everyone use the best rate,
177
00:13:58.800 --> 00:14:04.340
because, you know, maybe probably people don't want VODs maybe most of the time if they're just doing, like, random testing.
178
00:14:04.655 --> 00:14:06.435
So it defaults to the good right now.
179
00:14:07.055 --> 00:14:10.195
So that's the one you see. But if you go into settings, you should see the 3 of them.
180
00:14:11.455 --> 00:14:17.120
Yeah. I might have went into settings at one one point and saw, like, I was on best, and I was like, well, I don't want anything less than the best.
181
00:14:18.140 --> 00:14:21.839
That one has recording. Yeah. Wait. So do I have recording enabled?
182
00:14:23.285 --> 00:14:27.125
I'd have to check your last one. I I don't know, like, right now what you're using, but
183
00:14:27.845 --> 00:14:30.000
God. It's like a live tech support
184
00:14:31.260 --> 00:14:31.760
show.
185
00:14:32.220 --> 00:14:32.720
ZapStream.
186
00:14:34.540 --> 00:14:35.280
I'm checking.
187
00:14:35.900 --> 00:14:44.515
If they have a recording, basically, like, if you go into the old video and it it starts playing, then that's their guess rate. I'm on best. I see I'm on best.
188
00:14:45.135 --> 00:14:49.020
Yeah. If I'm on best, does that automatically record or no? Is that
189
00:14:49.400 --> 00:14:50.380
separate? Yeah. It does.
190
00:14:50.920 --> 00:14:53.740
So then it should be recording. Right? Yeah. Profile.
191
00:14:54.600 --> 00:14:57.100
Meanwhile, I just go and upload to satellite.earth
192
00:14:57.560 --> 00:14:58.060
afterwards.
193
00:14:58.745 --> 00:15:03.245
Anyway oh, yeah. They're all here. Yeah. So there there's, like, it's store like I said, it's
194
00:15:03.705 --> 00:15:08.520
storing, like, 90 90 days, I think. 1, 2, 3. 90 days, it gets deleted.
195
00:15:09.700 --> 00:15:13.000
Because I have, like, 7 terabytes of recording already.
196
00:15:14.395 --> 00:15:16.495
Yeah. That's insane. You have 23
197
00:15:17.035 --> 00:15:27.390
23 past episodes and 2 clips of of dispatch on yours on your servers right now. Yeah. I think it actually it might still show them even even if the, like, recording is deleted.
198
00:15:29.370 --> 00:15:35.205
Oh. Yeah. It does. Yeah. I think if you click onto it, it will it likes to say offline or or ended.
199
00:15:36.065 --> 00:15:36.565
Offline.
200
00:15:37.025 --> 00:15:39.365
Doesn't work. Okay. So maybe not.
201
00:15:40.770 --> 00:15:42.390
But this one says ended.
202
00:15:43.090 --> 00:15:44.550
So maybe they aren't recording.
203
00:15:44.930 --> 00:15:46.710
Do I have to toggle something?
204
00:15:48.214 --> 00:15:55.995
Well, I guess it depends what you set up in Restream. Like, it won't show you what you're currently using pretty much on the settings. It'll just it'll just say, like, these are the options.
205
00:15:56.340 --> 00:15:58.360
Wait. I'll restream, I can set recording?
206
00:15:59.460 --> 00:16:03.460
Yeah. You set, like, your the URL is, like, for the different variants, the different,
207
00:16:04.020 --> 00:16:04.520
plans.
208
00:16:05.125 --> 00:16:08.024
So the, if the URL ends with, like, the RTMP URL
209
00:16:08.485 --> 00:16:09.464
that ends with,
210
00:16:10.485 --> 00:16:10.985
slash
211
00:16:11.685 --> 00:16:15.699
live, I think. Yeah. Or live 2. Live 2 is good and live is, like, best.
212
00:16:16.720 --> 00:16:22.420
Oh, I I think I use live. Yeah. So that's best. But so then it should be recording, but it's not recording.
213
00:16:24.305 --> 00:16:24.805
And
214
00:16:25.745 --> 00:16:26.645
is it not?
215
00:16:27.425 --> 00:16:28.565
Maybe it's just slow.
216
00:16:30.160 --> 00:16:37.935
It's just that good. Yeah. Super long recordings. It might take a while to actually start playing. I mean, I am just I'm kinda DDoSing you,
217
00:16:38.335 --> 00:16:39.075
making you
218
00:16:39.455 --> 00:16:40.515
learn by fire.
219
00:16:42.175 --> 00:16:50.100
Okay. Well, enough of that. I mean, I think It is it is there. Yeah. The recording's there. Oh, they are? Yeah. I don't know why it should be playing that.
220
00:16:50.480 --> 00:16:52.899
What? Did you check the last one with Carlos?
221
00:16:53.200 --> 00:16:53.700
Yeah.
222
00:16:54.320 --> 00:16:56.740
This is great. I love the live tech support episodes.
223
00:16:57.055 --> 00:16:58.175
Thank you, Freaks, for,
224
00:16:59.134 --> 00:17:05.775
sticking with us. I mean so, I mean, that goes to my next question, though. How do you how do you feel about recordings? Like, I'm loading up your
225
00:17:06.480 --> 00:17:10.260
you have 7 terabytes. Like, the people don't realize this. Like, I went through this pain
226
00:17:11.040 --> 00:17:12.260
with Bitcoin TV.
227
00:17:14.080 --> 00:17:20.245
It gets expensive pretty fast, and then I guess I guess auto delete. Right? You said 90 days.
228
00:17:21.105 --> 00:17:23.284
Yeah. 90 days. Handles that.
229
00:17:23.880 --> 00:17:44.450
Well, that's the only reason Is that where the majority of cost is? Is on the actual recordings and people playing back to recordings afterwards? Well, I mean, I I have, like, a certain amount of capacity, so it's not really costing me anything for storage because I'm already paying, like, a flat rate. Okay. Got it. But then it it it would hurt concurrent streams if people are watching recordings at the same time or something?
230
00:17:45.230 --> 00:18:01.260
Not really. It's just served from, like, a different place. So it's like some some disk load but like not nothing Oh, because you don't have to do any transcoding at that point? Yeah. It's it's literally just like giving you the stream as it was recorded, like sent to the server. So it's like an identical copy
231
00:18:01.720 --> 00:18:02.620
of what you
232
00:18:02.934 --> 00:18:07.115
pushed to the ZapStream back end. Let me just save it and then replay it.
233
00:18:08.855 --> 00:18:09.975
Got it. I mean, I,
234
00:18:11.600 --> 00:18:15.780
I mean, so that's if we wanna talk about blossom to bring it back to blossom. Right? Like, that's
235
00:18:17.120 --> 00:18:19.460
the the beauty would be if that recording
236
00:18:20.175 --> 00:18:23.555
was then recorded per Blossom spec. So it was hashed,
237
00:18:24.175 --> 00:18:25.715
signed by my pub key,
238
00:18:26.335 --> 00:18:27.075
and then
239
00:18:27.520 --> 00:18:32.980
after the 90 days, maybe another server picks it up if it's a worthwhile piece of content. Right?
240
00:18:33.520 --> 00:18:41.415
Yeah. Like, we could have instead of, like, pointing to my recording back end, you could, like, point the recording to your Blossom server.
241
00:18:41.955 --> 00:18:43.095
Yeah. That's badass.
242
00:18:43.450 --> 00:18:45.710
Then I that that would be awesome.
243
00:18:47.210 --> 00:18:48.270
That would be awesome.
244
00:18:48.810 --> 00:18:50.510
If only somebody would build it.
245
00:18:51.425 --> 00:18:51.925
Well,
246
00:18:52.945 --> 00:18:59.605
I'm I'm not the builder. I'm the supporter, so I really have I have nothing I can say except, I would love it. It would be awesome.
247
00:19:00.530 --> 00:19:04.790
Yeah. I'm interested to to see what we can do at Blossom. That's why I'm I'm building something.
248
00:19:05.330 --> 00:19:06.230
Trying to add
249
00:19:06.690 --> 00:19:12.775
I'm trying to upgrade, basically. I have this file host void cache, which is like the default on zaps on
250
00:19:13.155 --> 00:19:13.655
Snort.
251
00:19:14.674 --> 00:19:20.730
And, yeah, I kinda wanted to it's built in c sharp, and I kind of wanted to make it, like, more efficient
252
00:19:21.510 --> 00:19:22.649
because it's not very
253
00:19:23.350 --> 00:19:26.570
it's not very efficient in how it's because we're doing, like, media compression.
254
00:19:27.029 --> 00:19:27.529
Right.
255
00:19:28.185 --> 00:19:32.445
But I wanted to do it, like, in a more efficient way, and I wanted to support Blossom. So
256
00:19:32.825 --> 00:19:35.165
I figured I'm I'm kinda on this, like,
257
00:19:35.545 --> 00:19:36.605
this rust learning
258
00:19:37.170 --> 00:19:42.950
mission right now to get better at Rust. That's the best way to learn is by doing. Right? Exactly.
259
00:19:45.545 --> 00:19:52.430
Awesome. Well, Freaks, as always I mean, now more than ever for this for this rip, but feel free to put any questions you have,
260
00:19:53.390 --> 00:19:55.090
for Kieran in the comments.
261
00:19:55.630 --> 00:19:58.930
I see a question from Cypher Citizen that I get a lot.
262
00:19:59.790 --> 00:20:01.330
Currently, there's no way
263
00:20:03.175 --> 00:20:05.035
to rewind a live show. Right?
264
00:20:05.895 --> 00:20:07.915
No. It only gives you, like, the last,
265
00:20:08.375 --> 00:20:08.875
like,
266
00:20:09.310 --> 00:20:10.850
I think 60 seconds
267
00:20:11.230 --> 00:20:12.130
in in the playlist.
268
00:20:12.510 --> 00:20:13.010
So,
269
00:20:13.310 --> 00:20:21.355
I mean, technically, you can. Like, the the segments are there, but the play the playlist only tells you that there's, like, one minute of video, so
270
00:20:21.895 --> 00:20:23.835
you can't actually go backwards.
271
00:20:24.140 --> 00:20:28.080
And that's a is that a technical limitation on how you have it set up? Yeah.
272
00:20:29.340 --> 00:20:30.240
I mean, because
273
00:20:30.700 --> 00:20:33.520
but right now, what I see a lot of freaks do is they
274
00:20:35.455 --> 00:20:37.875
they'll come in. They'll be like, oh, shit. I'm late.
275
00:20:38.175 --> 00:20:44.370
And then they leave the the chat for ZapStream up, and then they go to YouTube. They go back to the beginning on YouTube,
276
00:20:45.070 --> 00:20:45.570
and,
277
00:20:46.110 --> 00:20:47.170
they do, like, 1.5x
278
00:20:47.550 --> 00:20:49.090
or something to catch up,
279
00:20:50.975 --> 00:20:53.075
which I guess works. You know? Yeah.
280
00:20:53.455 --> 00:20:54.675
Hacks all the way down.
281
00:20:55.055 --> 00:20:58.755
Yeah. For sure. Maybe with the new back end, we could support that.
282
00:21:01.440 --> 00:21:04.100
So, anyway, Kieran, you make all this sound really easy,
283
00:21:04.560 --> 00:21:05.940
which I'm sure it's not.
284
00:21:06.720 --> 00:21:08.580
Are like, what are the biggest
285
00:21:09.445 --> 00:21:12.585
besides this back end that you're trying to make more performant,
286
00:21:13.285 --> 00:21:19.880
what are what are the what are the biggest hurdles that you're facing on ZapStream build out? Like like, where are the pain points?
287
00:21:23.620 --> 00:21:24.200
I think
288
00:21:24.580 --> 00:21:27.160
I mean, what we have right now is, like,
289
00:21:28.775 --> 00:21:29.835
it's pretty straightforward
290
00:21:30.215 --> 00:21:30.715
from
291
00:21:31.255 --> 00:21:33.115
that's how I feel about it anyway. But,
292
00:21:34.455 --> 00:21:35.595
like, we have the
293
00:21:35.950 --> 00:21:40.370
the stream events. We have this hosted back end. I mean, it's pretty pretty much straightforward.
294
00:21:41.070 --> 00:21:42.690
But if you wanted to do, like,
295
00:21:43.045 --> 00:21:46.265
more advanced things, and this is kind of the same problem we have across
296
00:21:46.965 --> 00:21:52.585
all areas of Noster is, like, how do you actually curate the the right content for the view like, the person?
297
00:21:53.030 --> 00:21:54.170
Or, like, how do
298
00:21:54.630 --> 00:21:57.290
you show relevant things to them? Right. Webs of trust.
299
00:21:57.750 --> 00:22:00.090
Well, yeah. Webs of trust is 1.
300
00:22:02.045 --> 00:22:03.345
But even, like, popular,
301
00:22:03.725 --> 00:22:04.225
like,
302
00:22:04.685 --> 00:22:05.185
popular
303
00:22:05.485 --> 00:22:09.025
games or popular categories is is something I wanna build as well.
304
00:22:10.365 --> 00:22:10.865
So,
305
00:22:11.400 --> 00:22:15.340
yeah, that's kind of where I'm I'm looking at right now is, like, can we show
306
00:22:15.960 --> 00:22:18.780
maybe can we follow categories or can we
307
00:22:19.794 --> 00:22:20.294
show
308
00:22:20.674 --> 00:22:25.575
categories which people are are used to watching and, like, who's who's streaming in those categories? And
309
00:22:26.380 --> 00:22:31.920
also for people coming to the site, like, how do they how do they know what to stream, like, what game to stream, for example.
310
00:22:32.780 --> 00:22:40.914
We could show, like, okay, this this category Unlike the broadcaster side you mean? Yeah. Yeah. Well it'll be on the you know the viewers will see it as well. It's like
311
00:22:41.375 --> 00:22:44.770
in this game you know the x amount of sats has been
312
00:22:45.310 --> 00:22:51.570
zapped basically. Oh you'll get more money if you stream this game. Yeah basically. So like if you go into like the categories
313
00:22:52.155 --> 00:22:55.455
I don't it doesn't actually show you, like, the whole game list right now,
314
00:22:55.995 --> 00:22:57.455
but we could do, like,
315
00:22:58.155 --> 00:23:03.360
a list of the people who are live right now and what games they're playing and then show, like, okay, this game has, like,
316
00:23:03.900 --> 00:23:07.360
10 ks SATs and this game has 5 ks SATs. And then you can kind of
317
00:23:08.595 --> 00:23:17.655
work out, like, okay, maybe I should stream that game because people seem to like it, you know? So it gives a bit of a feedback for the for people who want to stream, you know, they they can see, like,
318
00:23:17.980 --> 00:23:22.320
oh, I could earn 10,000 sats playing this game. You know? Yeah. I mean, I like that.
319
00:23:23.100 --> 00:23:24.640
I would I would also like,
320
00:23:26.715 --> 00:23:29.615
you know, I've been with dispatch. Dispatch is
321
00:23:30.315 --> 00:23:32.655
is a pure value for value show,
322
00:23:33.435 --> 00:23:33.935
and
323
00:23:35.740 --> 00:23:37.440
value for value, at least,
324
00:23:38.380 --> 00:23:39.920
for the way that Adam Curry,
325
00:23:41.020 --> 00:23:41.520
like,
326
00:23:43.115 --> 00:23:44.015
explains it
327
00:23:46.555 --> 00:23:51.080
and markets it, I guess, is is this idea, right, that that the user
328
00:23:51.539 --> 00:23:52.919
you're providing the value,
329
00:23:53.220 --> 00:23:56.200
and then the broadcaster provides the value, and then the user,
330
00:23:57.535 --> 00:24:01.475
after the fact, is kind of choosing what kind of value is provided.
331
00:24:02.575 --> 00:24:03.715
But one thing that
332
00:24:04.575 --> 00:24:05.075
which
333
00:24:05.400 --> 00:24:08.460
has has been a rough road, and I I think just in general,
334
00:24:08.920 --> 00:24:15.055
it's probably just really early. I mean, we don't have that many Bitcoiners, and then there's, like, a subset of that that are actually,
335
00:24:15.755 --> 00:24:20.415
you know, participating in the like, I always say, like, dispatch runs on the rider dies.
336
00:24:20.780 --> 00:24:21.440
You know?
337
00:24:21.900 --> 00:24:29.605
So that that's a a smaller subset of the overall listener base, and it's just gonna take time adoption wise. But one thing I noticed,
338
00:24:30.385 --> 00:24:31.525
that has found
339
00:24:32.065 --> 00:24:32.805
pretty good,
340
00:24:34.065 --> 00:24:36.805
fit, and he he gets a lot of stats for it,
341
00:24:37.470 --> 00:24:37.970
is
342
00:24:38.429 --> 00:24:44.210
is Guy Swan, like, has this niche, right, where he just, like, reads other people's articles and books.
343
00:24:45.225 --> 00:24:47.165
And he has, like, on his website,
344
00:24:49.145 --> 00:24:50.525
what should I read next?
345
00:24:51.465 --> 00:24:56.610
And people pay, like, a decent amount of sats, like, more than dispatch it makes
346
00:24:57.230 --> 00:24:58.529
to to,
347
00:24:59.230 --> 00:25:11.385
you know, to get up on that leaderboard to get him to read what they want him to read. And so it's it's a little bit different than, like, strictly value for value. It's it's value before value or something. I don't know.
348
00:25:11.789 --> 00:25:16.929
I don't have a term for it. But there's something there also with streaming, I think. Right? It's like,
349
00:25:17.870 --> 00:25:20.429
if if listeners could tell me what topics
350
00:25:21.325 --> 00:25:25.825
Like, right now, it's it's Odell chooses what topics he thinks are interesting.
351
00:25:26.365 --> 00:25:32.929
And I'm just, like, making a guesstimation on what the audience wants to talk about. But if if they had a way of
352
00:25:33.230 --> 00:25:37.570
essentially putting a bounty up, right, just like, if Odell gets Kieran on the stream,
353
00:25:37.950 --> 00:25:40.370
like, he gets 200,000 sats or something,
354
00:25:40.895 --> 00:25:43.775
that could be that could be really interesting. And then you could take,
355
00:25:44.735 --> 00:25:46.434
like, that's also another monetization
356
00:25:46.735 --> 00:25:52.120
path for whoever this app stream host is. I mean, if there's many of these app stream instances, like you're kinda suggesting,
357
00:25:52.580 --> 00:25:54.200
where they take a cut of
358
00:25:55.060 --> 00:25:55.880
of that,
359
00:25:56.365 --> 00:25:57.825
you know, pre revenue.
360
00:25:59.485 --> 00:26:01.505
I guess, yeah, you could have, like, a
361
00:26:02.125 --> 00:26:07.620
I guess you could have, like, a a broadcast goal because obviously you have, like, zap goals that are, like
362
00:26:08.100 --> 00:26:10.120
that you have at the top of the the stream.
363
00:26:10.420 --> 00:26:16.654
By the way, I when I went to my past streams to see if there recordings, there I've only done one Zap goal ever,
364
00:26:17.034 --> 00:26:21.990
and the name of the goal was not sure how this works, LOL. I remember that one.
365
00:26:22.710 --> 00:26:25.130
It's the only time I've ever used zap goals. But
366
00:26:26.070 --> 00:26:28.170
Yeah. Zap goals are are pretty cool. Do that.
367
00:26:28.550 --> 00:26:35.995
Like, I could put a zap goal up right now. Like, what do you want the next? Do you want the next episode to be 2 things? Right? I could put 2 zap goals.
368
00:26:36.855 --> 00:26:43.980
It only shows 1 at a time. Oh, okay. Well, I can't do do that. But on your profile I mean, profile that shows all of your zap goals. So, like, people could go to your profile
369
00:26:44.519 --> 00:26:47.485
and see, like, a zap goal for, you know, pug
370
00:26:47.865 --> 00:26:50.605
rip with x and rip with y, and they could zap
371
00:26:50.985 --> 00:26:51.885
the goals individually.
372
00:26:53.789 --> 00:26:58.990
Got it. I could put it on my profile. Yeah. So something like that. Right? I mean, obviously, you wouldn't want it to be
373
00:27:00.429 --> 00:27:08.495
in in Guy's case, it's not even it's not custodial or anything. Like, you're literally just zapping Guy. Like, if he doesn't read the article, like, he just rugged you. Yeah.
374
00:27:09.195 --> 00:27:12.415
And it could be the same it could be the same setup. It could just be
375
00:27:13.500 --> 00:27:19.200
use that me ahead of time if you want a topic. And then whatever has the most stats, like, I have a,
376
00:27:19.715 --> 00:27:26.455
you know, essentially a a reputation agreement with the listeners that I will actually do the topic that they vote to the top.
377
00:27:27.140 --> 00:27:27.640
Yeah.
378
00:27:27.940 --> 00:27:29.400
That's a cool idea. Yeah.
379
00:27:30.660 --> 00:27:35.560
Okay. Cool. And then the other thing I'm curious about on your opinion here in terms of discoverability
380
00:27:36.255 --> 00:27:37.235
and monetization,
381
00:27:38.735 --> 00:27:48.330
because I just love the idea of, like, open source projects that have some kind of SaaS flow. Right? And it's one of the cool parts about you charging up front for those streams
382
00:27:49.030 --> 00:27:50.650
and potential zap splits,
383
00:27:51.590 --> 00:27:54.730
as as maybe a revenue source for that, like, kind of
384
00:27:55.554 --> 00:27:58.695
choose your choose your adventure, what topics you want.
385
00:28:00.035 --> 00:28:01.174
How do you feel about
386
00:28:01.715 --> 00:28:03.575
me, like, paying Satch
387
00:28:04.290 --> 00:28:07.430
to have, like, the dispatch stream highlighted?
388
00:28:09.490 --> 00:28:33.485
Like a fee paid feature or a promote promoted streams? Yeah. Like a exactly. Like, you're saying, like, I don't know what streams to show new users that come onto the on on onto the website. Well, I want them to see Cibele Dispatch. So I They're pretty much gonna see it because, like, there's hardly anyone streaming. Yeah. But let's say let's say our dreams become reality. Right? And there's a 1,000 concurrent streams. Right? Yeah. Is that
389
00:28:35.039 --> 00:28:35.539
is
390
00:28:35.919 --> 00:28:39.039
how do you feel about that? Is that is that taboo? Or
391
00:28:40.080 --> 00:28:43.220
Maybe. I mean, we are we have, like, the the ZapStream
392
00:28:43.705 --> 00:28:48.765
short URLs, which are which are, like, paid. It's pretty much the the NIP five for for ZapStream.
393
00:28:50.105 --> 00:28:56.840
It's not really you can't actually buy them on ZapStream. You have to go to Snort because it's, like, it's part of the Snort back end that manages all of
394
00:28:57.140 --> 00:28:58.679
the the NIP five handles.
395
00:28:59.860 --> 00:29:05.625
But, yeah, if you buy, like, the NIP five, you get, like, the short URL. So for for yours for this stream, you could go to, like,
396
00:29:06.005 --> 00:29:06.505
zap.stream/odell,
397
00:29:07.684 --> 00:29:12.170
and it will just redirect to, like, the latest stream. And you just gave that to me because I'm your boy. Right?
398
00:29:12.570 --> 00:29:16.030
Yeah. I I actually bought it, so I paid myself. And then, like,
399
00:29:16.410 --> 00:29:18.750
on Snort, on the back end, you can actually transfer
400
00:29:19.785 --> 00:29:28.765
an a hoster addresses. Like, you can transfer it to another end pub. So I just transferred it to you. Well, thank you. Yeah. I just got a message from Kieran one day, and it was just
401
00:29:29.400 --> 00:29:31.820
it it was just my link. I was like, oh, nice.
402
00:29:33.320 --> 00:29:36.460
I don't know if I did it for or HR as well. I I don't remember.
403
00:29:37.825 --> 00:29:40.645
Yeah. I mean, I just at this point, I just do the redirects.
404
00:29:41.345 --> 00:29:43.765
So Yeah. I think I think one of the
405
00:29:44.280 --> 00:29:48.780
one of the highest, like, referrals to ZapStream is, like, the Citadel dispatch link.
406
00:29:49.800 --> 00:29:53.875
That's awesome. Yeah. Well, proud proud to be of service and,
407
00:29:54.415 --> 00:29:55.955
you know, I I
408
00:29:57.055 --> 00:29:59.075
I I, like, I feel like ZapStream
409
00:30:01.770 --> 00:30:07.550
ZapStream was built for me, and I never had to talk to you about it. I only discovered you as a person till afterwards.
410
00:30:08.170 --> 00:30:08.670
Yeah.
411
00:30:10.355 --> 00:30:12.295
It's kinda surreal as well that, like,
412
00:30:12.995 --> 00:30:19.820
you're you're streaming on this thing that I just, like, made randomly and and even we had, like, some conferences showing on here.
413
00:30:20.200 --> 00:30:21.400
And when I was in, like,
414
00:30:22.120 --> 00:30:27.195
Nostra, Asia, and it was, like, live streaming on ZapStream. I'm, like, they didn't even tell me they were gonna live stream on ZapStream.
415
00:30:27.655 --> 00:30:32.395
And then I was in I was at the thing, and I'm, like, it's on ZapStream with, like, a 100 viewers. I had no idea.
416
00:30:33.015 --> 00:30:34.875
And it was kind of surreal to, like,
417
00:30:35.840 --> 00:30:38.020
to see it grow, like, so quickly. You know?
418
00:30:39.520 --> 00:30:41.040
Yeah. I mean, look. I just,
419
00:30:41.760 --> 00:30:45.060
real recognizes real. You know? I I I always
420
00:30:46.005 --> 00:30:48.184
I always pride myself in,
421
00:30:50.085 --> 00:30:54.325
I pride myself in in trying to use the best that's out there regardless of,
422
00:30:55.750 --> 00:30:57.210
direct financial incentive,
423
00:30:57.510 --> 00:31:01.770
which is one of the reasons why our HR never has many ad deals because
424
00:31:02.755 --> 00:31:05.335
it doesn't matter how much you pay me. I'll just recommend the best.
425
00:31:05.875 --> 00:31:14.140
And, for for me, like, that's what's app well, as soon as I saw his app stream, I was like, I just I'm just gonna switch the whole stack over to his app stream.
426
00:31:14.520 --> 00:31:25.645
And I, like, I kind of rugged the freaks because they were in the matrix chat, and we were using the matrix chat. And then we have, like, a few rider dies that still use the YouTube chat, and no one sees what they say.
427
00:31:27.065 --> 00:31:29.085
And I just I just did it.
428
00:31:30.050 --> 00:31:30.950
Oh, yes. See?
429
00:31:31.250 --> 00:31:37.735
I have I just checked the YouTube chat, and one of the only comments in the YouTube chat is, why don't you put this app stream in the YouTube
430
00:31:38.215 --> 00:31:39.755
description? Never mind. Found it.
431
00:31:40.775 --> 00:31:45.434
Yeah. But, yeah, they have to do a little bit of proof of work to figure it out. Okay. I mean, I think
432
00:31:45.740 --> 00:31:48.080
I think that's enough on ZapStream.
433
00:31:49.180 --> 00:31:51.680
And this is a this is a ZapStream
434
00:31:52.875 --> 00:31:56.415
conversation on ZapStream, which is kind of cool with the creator of ZapStream.
435
00:31:58.395 --> 00:32:04.470
It's rabbits all the way down. But, you I mean, you're doing more work on Gnostr besides just ZapStream.
436
00:32:04.850 --> 00:32:10.550
How what I guess Snort is the is the other big is Snort take up more of your time than ZapStream?
437
00:32:11.495 --> 00:32:12.155
It must.
438
00:32:13.175 --> 00:32:15.815
Well, actually, I haven't really done anything on ZapStream in a while.
439
00:32:16.615 --> 00:32:18.955
The last thing that I've added was, like, the categories.
440
00:32:20.090 --> 00:32:23.790
And I added the withdrawal function recently, but it seems to be missing. I don't know how.
441
00:32:24.250 --> 00:32:25.630
So I need to look at that.
442
00:32:26.010 --> 00:32:36.975
Well, like, I load up stats for my credits and, like, I can't get them out? Yeah. Like, I added withdrawals, but then I tried to, like, look for the withdrawal button and it wasn't there anymore. I think I might have rolled it back by mistake.
443
00:32:39.160 --> 00:32:42.380
But on snore You know, why do you need withdrawals? Fuck withdrawals.
444
00:32:43.800 --> 00:32:51.235
I mean, people could. If people come to ZapStream and they're, like, earning a lot of sats, you know, like, because if when you initially when you sign up to ZapStream,
445
00:32:51.910 --> 00:32:54.890
like, if you create an account on ZapStream, it gives you, like,
446
00:32:55.750 --> 00:32:56.730
a lightning address.
447
00:32:57.190 --> 00:33:04.985
It defaults It goes to their ZapStream account if they don't have a lightning address already. Yeah. Like, if you create a new account on ZapStream, it defaults to, like, their
448
00:33:05.365 --> 00:33:09.065
yeah. So, like, basically, you can, like, come to ZapStream if you if you never use Nostr,
449
00:33:09.845 --> 00:33:15.510
create an account, and then, like, start streaming and you can get zapped straight away. Okay. So you're both should have withdrawals.
450
00:33:16.130 --> 00:33:21.335
Yeah. That's that's kind of why I added it because obviously, if you're coming and loading Sats, it's different. But
451
00:33:21.875 --> 00:33:25.735
Yeah. Like, I always brought my own lightning address to my ZapStream experience.
452
00:33:26.310 --> 00:33:30.970
Yeah. Which is cool that you can do either. I mean, I I one of the coolest parts
453
00:33:32.230 --> 00:33:33.770
of of of how you built,
454
00:33:34.390 --> 00:33:35.290
how you built
455
00:33:36.295 --> 00:33:40.955
the site is that when I tell, like, non Nostra users, like, go to cildispatch.com/stream,
456
00:33:42.615 --> 00:33:47.990
they don't have to have actually have even to have a Nostra account. Like, they can just do it in the browser,
457
00:33:49.250 --> 00:33:51.429
when they when they come in, and I
458
00:33:51.970 --> 00:33:57.295
Yep. I I like that approach in general. So that makes sense that on the broadcaster side, it would be the same thing.
459
00:33:58.075 --> 00:34:03.135
Yeah. I mean, you just come in, make a random account, and troll the chat. You know?
460
00:34:04.940 --> 00:34:14.205
Look. We got we got the guy the guys in the from the YouTube chat is now in the this app stream chat. Let's go. Shout out you freak. New ant pub.
461
00:34:14.625 --> 00:34:16.885
Yeah. He made one on the fly. There you go.
462
00:34:18.865 --> 00:34:21.505
Okay. Well, let's talk about Snort, but with the
463
00:34:22.420 --> 00:34:24.040
I think I've told you this personally.
464
00:34:27.700 --> 00:34:33.234
Like, dude, I ZapStream is it. Like, I I I'm I'm glad you're focused on other things too,
465
00:34:33.775 --> 00:34:36.835
but, like, ZapStream is one of the killer apps of
466
00:34:37.280 --> 00:34:40.340
of Nostr. It's it's gonna bring in a shit ton of new users.
467
00:34:40.640 --> 00:34:44.260
It's way better than the status quo. It's 10 x better than the status quo.
468
00:34:45.375 --> 00:34:47.155
And I I think it is, like,
469
00:34:47.695 --> 00:34:49.075
one of the most
470
00:34:50.095 --> 00:34:51.075
exciting projects
471
00:34:51.455 --> 00:34:52.195
on Noster.
472
00:34:53.070 --> 00:34:55.470
It's it's hard it's hard to compete with it. Like, I I
473
00:34:56.270 --> 00:34:56.770
it
474
00:34:57.230 --> 00:35:05.315
you don't ever have to you don't even have to be a Noster user to appreciate it. I mean, even in the way I have it set up. Right? It's like people watching the YouTube
475
00:35:06.175 --> 00:35:07.555
never even go to ZapStream,
476
00:35:07.935 --> 00:35:09.795
but they are consuming the ZapStream
477
00:35:10.690 --> 00:35:13.990
chat. Right? They're they're they're viewing the ZapStream chat.
478
00:35:14.610 --> 00:35:15.670
I think it's just
479
00:35:17.330 --> 00:35:20.455
simply profound in a simple way. That's the cool part.
480
00:35:22.035 --> 00:35:29.180
But let's talk about snort. Okay. I was gonna, like, continue this upstream conversation, but okay. What what else do you wanna talk about with Upstream?
481
00:35:29.720 --> 00:35:38.285
What I'm what I'm gonna talk about? Gonna say, like, it's only gonna get better. I mean, I'm trying to make it better, but it's it's kind of hard to to build all these things and and maintain them.
482
00:35:38.745 --> 00:35:40.765
That's what I'm saying. Like, focus.
483
00:35:42.745 --> 00:35:46.125
I spent, like, a month on the the news app stream back end.
484
00:35:46.740 --> 00:35:50.440
And I got, like, stuck at some point, and I'm, like, I need a break. You know?
485
00:35:51.140 --> 00:35:53.720
Because I like That's fair. Yeah.
486
00:35:54.905 --> 00:36:01.805
But, yeah, there's there's that. It's difficult. It really is difficult to build this. The thing I'm trying to build, it's it's not gonna be, like,
487
00:36:02.500 --> 00:36:06.040
a few weeks or a few months. It's gonna it's gonna take a while to build this because
488
00:36:07.059 --> 00:36:07.799
it's, like,
489
00:36:08.260 --> 00:36:11.265
much harder than what I have. You know? Like, what I have right now is, like,
490
00:36:11.664 --> 00:36:14.964
it's it's all it's all, like, prebuilt software pretty much.
491
00:36:15.744 --> 00:36:20.005
Like, I'm using this streaming streaming system. It's open source as well,
492
00:36:20.470 --> 00:36:25.290
but it's like a streaming back end. And that that handles, like, all of the transcoding and the,
493
00:36:26.070 --> 00:36:31.005
like, the delivery of the the stream. So So it's pretty much like I have a few hooks around that system,
494
00:36:31.385 --> 00:36:33.244
and that that's what does all of the accounting.
495
00:36:34.505 --> 00:36:36.630
But, yeah, hopefully, it it gets,
496
00:36:37.010 --> 00:36:41.109
like, way more advanced because I there's a lot of things I can't do with that system.
497
00:36:42.934 --> 00:36:43.674
Like what?
498
00:36:44.615 --> 00:36:46.474
Well, the clips is one obvious
499
00:36:47.095 --> 00:36:49.275
piece of crap feature that we have right now.
500
00:36:49.654 --> 00:36:52.950
It's, like, it's just really difficult to make clips work well,
501
00:36:53.569 --> 00:36:56.309
and it's, like, it's really hacky the way it's built right now.
502
00:36:58.835 --> 00:37:01.815
Yeah. Clips clips are big. People like clips.
503
00:37:02.275 --> 00:37:02.775
Yeah.
504
00:37:03.714 --> 00:37:08.970
I know there's a lot of things that I could I could build to make it, like, the experience way better because Enclips is one
505
00:37:09.350 --> 00:37:11.770
of them. Like, you can share a clip now, but, like,
506
00:37:12.550 --> 00:37:14.250
clips don't really work yet.
507
00:37:14.630 --> 00:37:18.155
Like, we have a clip event on Nostra. Like, you could share that on on another
508
00:37:18.935 --> 00:37:20.235
on another platform,
509
00:37:20.855 --> 00:37:23.275
and they should be able to play it because it's just a video link.
510
00:37:25.490 --> 00:37:25.730
But
511
00:37:26.690 --> 00:37:29.410
yeah. Yeah. We needs more work. We have to take
512
00:37:30.690 --> 00:37:33.829
this is something that, like, Freedom Tech devs have trouble with.
513
00:37:34.885 --> 00:37:38.345
And I I'm not to single you out because I think you actually
514
00:37:40.005 --> 00:37:42.825
are a bit of an exception to the rule, but we have to take
515
00:37:46.170 --> 00:37:47.150
we have to take,
516
00:37:48.089 --> 00:37:48.589
inspiration
517
00:37:48.970 --> 00:37:54.095
from the the dominant slave tech platforms. Right. And like what works and what doesn't.
518
00:37:54.555 --> 00:37:56.815
And then try and do it in an ethical way.
519
00:37:57.515 --> 00:38:00.460
And maybe some things you can't do in an ethical way, so you just don't do
520
00:38:01.180 --> 00:38:03.359
them. But clips is a big one.
521
00:38:03.660 --> 00:38:05.520
The other thing I see is,
522
00:38:06.859 --> 00:38:09.359
raids. Right? Like, that's like a Twitch feature.
523
00:38:10.495 --> 00:38:14.515
How does raids work? I was first of all, I named this better Twitch.
524
00:38:15.215 --> 00:38:23.170
I barely use Twitch. I've never consumed on Twitch. I've just previously broadcasted to Twitch. Now I don't anymore because AppStream exists.
525
00:38:24.910 --> 00:38:32.195
But Raids is a Twitch concept. Right? Is it how does that work? Yeah. It's I mean, I used to watch a lot of stuff on Twitch, so
526
00:38:32.895 --> 00:38:34.275
I'm pretty familiar with it. But,
527
00:38:35.215 --> 00:38:39.360
yeah, raids is basically where let's say, like, you finish your stream and,
528
00:38:40.140 --> 00:38:46.320
like, you wanna share you want your viewers to, like, stay on the site. I think it's it's basically like Twitch trying to keep people on the platform.
529
00:38:46.665 --> 00:38:49.005
So they they created this thing called raids where
530
00:38:49.865 --> 00:38:51.965
after your stream has ended, like, you can
531
00:38:52.425 --> 00:38:57.530
redirect your viewers to some other streamer who's live right now so they can, like, continue watching something else.
532
00:38:58.070 --> 00:39:02.490
And maybe it's your friend and maybe you know that person and Oh, like, we can all go into no goods,
533
00:39:03.270 --> 00:39:04.570
radio after this.
534
00:39:04.875 --> 00:39:05.855
Yeah. Like, it instantly
535
00:39:06.475 --> 00:39:10.095
redirects you to, like, whatever you're rating. And so how do I do that?
536
00:39:10.395 --> 00:39:19.620
If you go to the dashboard, it's there. But if I click it right now, do I lose all my viewers and we just all go to no good node? Yeah. Don't don't start the rate right now. Okay.
537
00:39:21.015 --> 00:39:30.700
I've I've kind of been too too scared to figure that out. Okay. Yeah. I I usually raid, like, someone if someone is online, if like, because I stream, like, programming almost every day on ZapStream.
538
00:39:31.480 --> 00:39:31.980
Yeah.
539
00:39:33.400 --> 00:39:35.420
Well, not every day, but most days.
540
00:39:35.934 --> 00:39:43.714
And, yeah, I usually raid someone. Yeah. But I don't really have that many viewers, but when there is some viewers, like, I'll try to raid someone too. Where do I see it?
541
00:39:44.450 --> 00:39:48.950
If you're on the stream dashboard, it should say there should be, like, a raid button on the Okay. Click stream.
542
00:39:49.250 --> 00:39:54.875
Oh, shit, dude. The stream dashboard is dope. I've never been here live. What the hell, dude?
543
00:39:55.735 --> 00:40:00.875
Well, you got, you know, you gotta message this to people. I told you to check out the stream dashboard.
544
00:40:01.255 --> 00:40:03.880
You know, I got a lot of things going on. This is
545
00:40:04.260 --> 00:40:15.125
awesome. It's even better when you when you when the stream is over, it shows you the summary as well. So it shows you, like, everything that happened. I didn't know that. Yeah. And the dashboard, like, got a whole new revamp as well for new for new people.
546
00:40:15.745 --> 00:40:21.109
So, like, it it brings you through this, like, step by step process on, like, how to set up a stream if you've never streamed
547
00:40:21.650 --> 00:40:34.295
before. This is awesome. I can I I can censor people on this? Yeah. You can mute people. Chat users. I can mute them. Yep. I'm not going to such a huge freak. I I have I never have because I didn't know I could until just now. But,
548
00:40:35.954 --> 00:40:47.575
damn. Okay. So if I press this raid button at the end of the show, we can all go to Yeah. Like, it will show, like, a a dialogue, and it'll give you, like, a list of who's live right now. And you can, like, click the name, and it'll pre fill
549
00:40:48.115 --> 00:40:53.095
the the address, like, raid this stream. It put basically puts it's like an Oster event. So
550
00:40:53.555 --> 00:40:56.455
you basically have a 2 a tags, which is, like,
551
00:40:56.870 --> 00:41:05.210
the from and the to. So you have, like, a from, which is this stream, and the to is, like, the other stream that you're rating. Awesome. Well So, like click That's bad. Let's continue.
552
00:41:05.895 --> 00:41:18.440
So, like, both streams can see in the in their chats, like, if you're rating from someone or to someone, they can both see. Okay. You were rated by Odell, pretty much. Or you're rating you're rating no good. So it'll show kind of links the 2 streams together.
553
00:41:20.020 --> 00:41:21.880
Yeah. I've seen people raid me.
554
00:41:23.025 --> 00:41:25.285
Yep. And I was like, I don't know what that is.
555
00:41:25.825 --> 00:41:30.565
And by the way, freaks, I know it's fun to troll Odell on his own show,
556
00:41:32.490 --> 00:41:33.230
but, like,
557
00:41:33.770 --> 00:41:47.095
Kieran builds very quickly. He's just, like, constantly shipping shit. It's hard to keep track. Yeah. Sorry. I actually don't announce a lot of stuff for ZapStream as well. I'm I'm an OG ZapStream user. It was a very basic website when I first started using it. Yeah. It's still pretty basic.
558
00:41:47.900 --> 00:41:51.680
And usually, I don't mess with things when they're not broken, so I don't, like,
559
00:41:52.060 --> 00:42:01.734
look at but this is awesome. I'm gonna always keep the stream dashboard up now. Yeah. It shows it shows the zaps in the center as well, so you can kind of Yeah. The zaps are awesome. I see which freaks are
560
00:42:02.515 --> 00:42:05.720
participating in value for value and which ones aren't. I see you guys.
561
00:42:06.119 --> 00:42:08.380
Yeah. I think you I think you guys asked about, like,
562
00:42:09.000 --> 00:42:11.500
the top zaps comments as well. Right?
563
00:42:12.359 --> 00:42:18.795
Because, like, you guys are reading out the the top zappers from the last stream. Yeah. On the top. Yeah. And you couldn't see the comments.
564
00:42:19.575 --> 00:42:22.340
Yeah. I couldn't see. Do you did you add it? No.
565
00:42:22.720 --> 00:42:23.220
No.
566
00:42:23.600 --> 00:42:25.780
But that's one place you could add it is, like, the dashboard.
567
00:42:26.240 --> 00:42:30.260
Yeah. Like, you could show, like, the top Yeah. It'd be nice to see it in the dashboard.
568
00:42:30.734 --> 00:42:35.555
Yeah. Oh, I see it I mean, I see it right now in the dashboard, but when the stream ends, I won't see it anymore.
569
00:42:36.095 --> 00:42:38.435
No. You'll see the top zappers, like, in the summary.
570
00:42:38.790 --> 00:42:47.530
So you have, like, the the top chatters Yeah. This center the center zap thing that I see? No. That whole layout's different. Like, when a stream is over it's, like, different completely.
571
00:42:48.285 --> 00:42:53.185
Got it. So it'll show you, like, the the activity over time. So it'll show you, like,
572
00:42:53.565 --> 00:42:57.860
chats and zaps on, like, a timeline. So you can see kinda when your stream is most active.
573
00:42:58.560 --> 00:43:00.180
And then it'll show you the,
574
00:43:01.200 --> 00:43:09.135
like, the some like, the top chatters, like, counts basically who who chatted the most and who's app the most. And you can also see the shares and how many
575
00:43:09.755 --> 00:43:12.475
how many, like, likes those shares got. So if you click, like,
576
00:43:13.260 --> 00:43:14.079
share on Nostr
577
00:43:14.780 --> 00:43:16.559
Did you see I'm I'm I'm streaming
578
00:43:17.260 --> 00:43:23.985
the I'm streaming the dashboard now. Look how cool this dashboard is, guys. I just discovered it. Sorry. If you if I press share on Noster
579
00:43:24.445 --> 00:43:34.920
Yeah. If you're on the stream and you shared a stream, it shows on the summary as well. So you can see, like, if someone shares your stream you can see like oh that person shared my stream and it got like 10 likes. So you can kind of see
580
00:43:35.619 --> 00:43:36.119
like
581
00:43:36.635 --> 00:43:41.855
who like, where your viewers may be coming from, basically. So if you're a new streamer, you can kind of share the stream,
582
00:43:42.475 --> 00:43:46.720
and people will, when you finish your stream you can see like oh this person like oh Odell
583
00:43:47.100 --> 00:43:50.080
shared my stream and like 10 people reposted it so like
584
00:43:50.945 --> 00:43:54.005
you know, maybe maybe in the future we could also do, like, a kind of
585
00:43:54.385 --> 00:44:06.420
zap splits thing to your people who are sharing your stream. So you were like, okay. Thanks for sharing my stream. Here's a zap. You know? Like, I okay. I earned, like, 20 k sats from that stream, and, you know, I'll zap them a couple 100 or whatever
586
00:44:06.720 --> 00:44:07.700
for sharing it.
587
00:44:08.954 --> 00:44:19.860
That's awesome. Okay. The sky's the limit. We're just getting started. This is we've barely scratched the surface. Yeah. There's there's so many things I wanna build. I kind of forget. It's mostly on the, the GitHub, like, all the issues.
588
00:44:20.480 --> 00:44:20.800
And,
589
00:44:22.240 --> 00:44:34.560
Carnage, Carnage has a lot of ideas as well. So there's there's so many ideas. Helps you with the design a lot. Right? Yeah. And a lot of the yeah. Like, a lot of ideas as well. Like, can we try this, or should we do that? And
590
00:44:35.740 --> 00:44:38.400
there's just there's so much to do. You know?
591
00:44:40.255 --> 00:44:43.535
That's what I'm saying, though. Like, the focus has gotta be ZapStream. Like, it's
592
00:44:44.655 --> 00:44:53.170
Yeah. But I can't, like, just ditch, you know, the other stuff as well. Like, the other ones are kind of mostly in in maintenance mode, you know, trying to kinda do, like What's the other stuff?
593
00:44:53.790 --> 00:45:05.535
Well, Snort is is came first. So it's like the it's my first project. I kinda just abandoned that one. Yeah. But just because it's the first kid doesn't mean you have to love it more. Okay. I guess. Yeah. You let him be the fucked up one. No.
594
00:45:07.580 --> 00:45:10.060
Yeah. I'm actually I am working on Snort at the minute.
595
00:45:10.700 --> 00:45:12.000
I try to make it, like,
596
00:45:12.940 --> 00:45:15.120
try to make it faster and kind of more
597
00:45:16.414 --> 00:45:20.434
less bogie, I guess, you know, more polished. It's mostly polished. I don't really want to add anything
598
00:45:21.295 --> 00:45:26.529
to snort, you know. It's kind of it's it's got everything it needs. You know? It just needs, like, a lot of polishing.
599
00:45:27.869 --> 00:45:28.930
I saw someone
600
00:45:29.309 --> 00:45:29.809
ask,
601
00:45:30.269 --> 00:45:32.130
in the comments if ZapStream,
602
00:45:34.244 --> 00:45:36.585
if you're the recipient of an Open Sats grant.
603
00:45:37.684 --> 00:45:44.990
I believe I believe you are. You got an Open Sats grant for a combination of ZapStream and Snort? Yeah. For the 2.
604
00:45:45.369 --> 00:45:45.869
Yeah.
605
00:45:46.970 --> 00:45:48.670
So there you go. There's the answer.
606
00:45:50.085 --> 00:45:55.145
Dude, we have I mean, we've gotten over 600 applications. We have over a 100 grants outstanding.
607
00:45:57.500 --> 00:45:59.520
A lot of the times, I have to go and check.
608
00:45:59.900 --> 00:46:00.880
Praise Gigi.
609
00:46:01.500 --> 00:46:02.480
Gigi's amazing.
610
00:46:04.155 --> 00:46:05.615
God bless that individual.
611
00:46:05.915 --> 00:46:06.815
What a dude.
612
00:46:08.635 --> 00:46:09.135
I,
613
00:46:10.075 --> 00:46:12.655
and what what is your open sats experience been like?
614
00:46:14.800 --> 00:46:24.595
Good. I mean, I You can talk shit. Like, I'm not gonna I first of all, it's designed so I can't single handedly stop you even though I'm probably your biggest advocate within the org.
615
00:46:25.135 --> 00:46:28.275
Yeah. Odell, I really I really don't like all of these very
616
00:46:28.930 --> 00:46:35.750
these direct messages you're sending me telling me not to do this and not to do that. It's Dude, this is how conspiracy starts. Fuck you.
617
00:46:36.244 --> 00:46:40.825
We're ending the stream. No. I literally have received I'm gonna use Twitch from now on. It's over.
618
00:46:41.605 --> 00:46:53.015
I've literally received 0 messages from OpenStance. So when I was wondering, I don't get, like, told what to work on. Our bigger our bigger issue is that we probably should be sending more feedback and stuff. Yeah. Maybe.
619
00:46:53.795 --> 00:46:56.915
It's Like, internally, one of our number one goals is,
620
00:46:58.195 --> 00:47:04.340
our number one goals is is getting, like, proper feedback out, especially for the declined applications.
621
00:47:05.040 --> 00:47:08.180
But, also, like, part of the long term vision of OpenSats
622
00:47:09.265 --> 00:47:11.285
is that we want them to be,
623
00:47:15.025 --> 00:47:20.020
obviously, like, we want them to be renewed and long standing. Right? And so, like, there's gonna be all
624
00:47:20.900 --> 00:47:26.040
we're we're only really, like, a year into we're we're, like, starting to hit a year into
625
00:47:26.975 --> 00:47:28.195
open sets being,
626
00:47:29.775 --> 00:47:32.435
like, really serious business, which was when we got,
627
00:47:33.535 --> 00:47:37.109
the Jack Dorsey donation, and and Grant started rolling out like crazy.
628
00:47:37.490 --> 00:47:43.270
And so that involves a whole review process. So, like, where does the grant recipient stand? Where does the project stand?
629
00:47:44.655 --> 00:47:49.475
And, like, we're gonna need to provide, like, real feedback at that point. Like, what's going on? And
630
00:47:49.855 --> 00:47:55.240
Yeah. And I don't know if we're quite there yet. Like, that's our biggest that's our our big that's funny because, like, the conspiracy
631
00:47:55.620 --> 00:48:02.725
the biggest cons one of the biggest conspiracies is that we're, like, dictating what people should do. And one of our biggest pain points is that we're, like, not
632
00:48:03.665 --> 00:48:05.365
telling people what we think enough.
633
00:48:05.825 --> 00:48:06.325
Yeah.
634
00:48:07.265 --> 00:48:08.725
It's a funny dichotomy.
635
00:48:11.840 --> 00:48:14.340
But yeah. I mean, yeah, I guess it would be kinda cool to
636
00:48:15.520 --> 00:48:17.680
to have some, like, direct feedback. Like
637
00:48:18.404 --> 00:48:18.904
Exactly.
638
00:48:20.085 --> 00:48:22.744
Yeah. Instead of just, like, an opaque, like,
639
00:48:23.125 --> 00:48:24.664
the board has decided.
640
00:48:25.045 --> 00:48:31.380
You know? It's like, you did not get your 5 of 9 votes. You did get your 5 of 9 votes. Like, that is currently,
641
00:48:32.079 --> 00:48:35.244
like, the amount of feedback people get. Yeah.
642
00:48:35.625 --> 00:48:36.845
And, obviously, OpenSats
643
00:48:37.145 --> 00:48:38.685
I guess, just because
644
00:48:39.625 --> 00:48:44.365
there's always new people, it's important to constantly repeat. OpenSats is a 5 0 1 c 3
645
00:48:44.890 --> 00:48:45.950
nonprofit organization.
646
00:48:47.130 --> 00:48:52.965
None of the board members except for Gigi get paid, and that's because Gigi's full time and, like, runs the whole ship.
647
00:48:54.405 --> 00:48:57.145
And he gets paid from a separate operations fund.
648
00:48:57.445 --> 00:48:58.905
So if you donate to operations,
649
00:48:59.365 --> 00:49:01.065
that goes to Gigi's salary,
650
00:49:01.900 --> 00:49:06.960
A few other part time people underneath him so Gigi doesn't completely get burnt down and lose his mind.
651
00:49:07.339 --> 00:49:13.265
And, hopefully, actually, a couple more part time people because it's a lot of work. A lot more work than people realize.
652
00:49:14.765 --> 00:49:17.185
But but if you donate to the general fund,
653
00:49:18.125 --> 00:49:22.940
or the Noster Fund, that's a 100% pass through. So everything goes to open source contributors.
654
00:49:23.720 --> 00:49:24.540
And, obviously,
655
00:49:24.920 --> 00:49:27.660
we get no financial benefit out of
656
00:49:28.359 --> 00:49:29.420
out of their projects.
657
00:49:33.045 --> 00:49:34.345
Okay. So Snort.
658
00:49:34.645 --> 00:49:39.065
Should we should we talk about Snort? We're, like, we're, like, an hour in, and I know your time is precious.
659
00:49:40.360 --> 00:49:49.180
I feel like we should talk about Snort. A lot of people use Snort. If you click a damas dot io link a lot of people use damas. Right? And, like, you share a damas link. I think it goes to Snort.
660
00:49:50.335 --> 00:49:51.155
Not anymore.
661
00:49:51.455 --> 00:49:54.355
I think Wow. The implementation How does that make you feel?
662
00:49:55.775 --> 00:49:57.235
I don't mind. Okay.
663
00:49:58.720 --> 00:50:01.860
I mean, it was cool when he had when he added it, he was like, I'm just gonna redirect
664
00:50:02.320 --> 00:50:05.540
everything to Snort because I'm not building a web client. You know?
665
00:50:06.075 --> 00:50:06.575
But,
666
00:50:08.155 --> 00:50:09.695
yes. Snort is,
667
00:50:10.075 --> 00:50:15.180
like I said, it's mostly maintenance. So I'm trying to make it faster, and I'm kind of less buggy at the moment.
668
00:50:16.300 --> 00:50:18.240
There's a lot of things that we could improve.
669
00:50:21.579 --> 00:50:25.795
Like, with with Primal gaining a lot of popularity, there's a lot less people using
670
00:50:26.495 --> 00:50:28.115
Snort than there used to be.
671
00:50:28.415 --> 00:50:33.315
So I'm trying to kind of keep up. You know? It's not Primal has this this better,
672
00:50:34.369 --> 00:50:37.430
well, I don't know if it's better, but some people think it's better than
673
00:50:38.130 --> 00:50:41.109
than Snort or Coreacle or kind of any of the other clients.
674
00:50:41.655 --> 00:50:47.995
So I'm trying to improve the kind of the bugginess and the lagginess and the speed overall. It's kind of hard to compete with a
675
00:50:48.615 --> 00:50:51.115
centralized system, but, yeah, we'll see.
676
00:50:54.330 --> 00:50:58.350
So where did Domestar io links go? Does does he do end jump now?
677
00:50:59.095 --> 00:51:03.515
He has something that renders the notes. I'm not sure what it is. I think they built something.
678
00:51:04.055 --> 00:51:06.875
I mean, you talk about, like, how how do you do
679
00:51:09.340 --> 00:51:10.619
how how do you do,
680
00:51:11.420 --> 00:51:15.760
how do you compete with, like, centralized alternative or whatever? Like, most of the time, if I get
681
00:51:16.984 --> 00:51:19.244
a non primal link, I just put primal.net/e/n,
682
00:51:21.545 --> 00:51:23.224
and then I do the note, and then I just
683
00:51:23.945 --> 00:51:25.645
yeah. It just pops up in my browser.
684
00:51:26.090 --> 00:51:39.535
Like, if you're if you're not sharing an an event link as well, you're basically not a Nostra user, just so you know. Oh, is that true? Yeah. You have to have relay hints or else it's like, why use Nostra at all? Yeah. I've been I've been told that I'm not a Nostra user many times.
685
00:51:41.915 --> 00:51:49.660
It's one of the one of the beauties of using Nostra is you're never a nostr user. You just gotta you gotta keep improving your setup. You gotta keep up.
686
00:51:52.285 --> 00:51:57.245
So snorts in maintenance mode, like, you're not you don't have long term plans for that. What what about
687
00:52:00.170 --> 00:52:02.030
I mean, I saw Marty Malmi,
688
00:52:02.490 --> 00:52:04.510
one of the earliest contributors of Bitcoin.
689
00:52:05.050 --> 00:52:09.550
He has his Iris client. It it seems like he just gave up on Iris, and now he's
690
00:52:10.045 --> 00:52:13.505
co working with you on Snort. How what is what is the deal with that?
691
00:52:14.045 --> 00:52:22.070
Yeah. So he's, like, he joined Snort, so he works on just the same code base as on Iris right now. It's kind of like a slight variation of Snort.
692
00:52:22.770 --> 00:52:30.625
So he added, like, support for basically white labeling. So it's like you can you can roll your own snort, you know, and you can, like, toggle all of the different features,
693
00:52:31.645 --> 00:52:33.185
on and off in the build config.
694
00:52:33.950 --> 00:52:37.570
And so he has a build config for Iris, and I have one for, like, snort. And
695
00:52:37.870 --> 00:52:44.454
I also launched another one recently called Miku app. It's like, it's supposed to be for, like it defaults to, like, Japanese relays, and
696
00:52:44.915 --> 00:52:46.535
it defaults to Japanese. So
697
00:52:46.994 --> 00:52:49.335
We have a lot of Japanese people. Right?
698
00:52:49.795 --> 00:52:50.295
Yeah.
699
00:52:50.820 --> 00:52:54.600
And I bought this domain, like, a long time ago, and I'm like, I might as well use it.
700
00:52:55.060 --> 00:52:57.240
So, I I just deployed domain?
701
00:52:58.180 --> 00:52:58.680
Meku.app
702
00:52:59.445 --> 00:53:02.025
How do I spell that? M e k u.
703
00:53:02.325 --> 00:53:03.545
Okay. That's what I thought.
704
00:53:03.845 --> 00:53:04.345
Yeah.
705
00:53:05.285 --> 00:53:06.825
To Grindr in the comments,
706
00:53:07.420 --> 00:53:09.520
saying primal is the Coinbase of Noster.
707
00:53:09.820 --> 00:53:11.200
I resent that metaphor.
708
00:53:11.980 --> 00:53:13.280
I'm a big fan of metaphors.
709
00:53:14.220 --> 00:53:14.720
Obviously,
710
00:53:18.935 --> 00:53:20.635
it's important to disclose
711
00:53:20.935 --> 00:53:22.875
that my venture fund, 1031,
712
00:53:23.655 --> 00:53:25.755
has made 2 Noster Investments,
713
00:53:27.690 --> 00:53:30.589
2 direct Noster Investments. 1 is is,
714
00:53:31.369 --> 00:53:32.750
primal, and 1 is mutiny.
715
00:53:35.125 --> 00:53:39.545
And then OpenSats really started taking off, and and we've been through OpenSats.
716
00:53:40.005 --> 00:53:42.665
I think over 21 clients are funded through OpenSats.
717
00:53:43.530 --> 00:53:44.030
And,
718
00:53:44.570 --> 00:53:48.090
I you know, if if you look back, I mean, I think,
719
00:53:48.570 --> 00:53:49.050
I
720
00:53:49.530 --> 00:53:56.494
primal's never taken an Open Sets grant. I think, you know, if Open Sets existed at the time, like, he might have taken an open SaaS grant instead of venture funding.
721
00:53:56.875 --> 00:53:58.575
And there's a there's a lot of benefits
722
00:53:59.194 --> 00:53:59.934
to having
723
00:54:00.480 --> 00:54:02.740
these no strings attached grants out there.
724
00:54:03.760 --> 00:54:06.820
But the reason I I I dislike that metaphor
725
00:54:07.505 --> 00:54:11.365
is because Milan is taking great pains to not be the Coinbase of
726
00:54:11.665 --> 00:54:12.165
Noster,
727
00:54:13.425 --> 00:54:18.440
where you can run your own caching server. Unity actually runs their own caching server. Users can switch
728
00:54:18.819 --> 00:54:20.039
between caching servers.
729
00:54:20.740 --> 00:54:23.309
If you broadcast, it broadcasts directly to,
730
00:54:24.555 --> 00:54:29.295
your relays on your relay list. He doesn't mess with your relay list. He's implementing the outbox model.
731
00:54:31.195 --> 00:54:45.095
The the long term vision involves, you know, you checking relays to to make sure the caching server isn't lying to you. Basically, the trust you have in the caching server is is that it might not be showing you all the notes that exist. It might be lying through a mission.
732
00:54:46.675 --> 00:54:53.080
So the long term dream is, like, if you catch one of the cache whatever caching server you're using, if you catch it omitting something
733
00:54:53.460 --> 00:54:58.920
by by doing, like, a sample of your relays, then you switch automatically switch to another caching server.
734
00:55:00.494 --> 00:55:08.170
On the wallet side, like, I do think it's really compelling having a wallet built into a client. I think that's where all the clients are going.
735
00:55:08.970 --> 00:55:10.349
It makes sense to me.
736
00:55:11.450 --> 00:55:16.270
Obviously, his has lite KYC because it's powered by strike. It requires email verification.
737
00:55:17.954 --> 00:55:22.375
But, ultimately, you can use any lightning address you want to receive zaps on primal.
738
00:55:22.755 --> 00:55:23.974
So I I think,
739
00:55:25.155 --> 00:55:29.960
to compare him to the the naked mole rat, Brian Armstrong, it's a little bit
740
00:55:31.140 --> 00:55:41.275
disheartening to see. I think he's trying to do better, but at the end of the day oh, and, also, at the end of the day, like, you can just take your private key out of primal, which is, like, the ultimate freedom aspect of Noster,
741
00:55:41.575 --> 00:55:44.315
and move it to Snort, move it to Amethyst, move it to Damas,
742
00:55:44.700 --> 00:55:45.680
move it to Nostrudal,
743
00:55:46.700 --> 00:55:49.440
move it to whatever clients you want to move it to.
744
00:55:50.460 --> 00:55:57.855
So I think he's he's he's trying to be better than that. I do understand it's a provocative metaphor. So I appreciate provocative metaphors because,
745
00:55:58.715 --> 00:56:05.089
those are the ones that that get the most action, and I have I have I have respect for you in that regard.
746
00:56:07.315 --> 00:56:10.935
I just have respect for you in general, not just in that regard, but,
747
00:56:11.475 --> 00:56:13.895
yeah, that's my that's my 2 stats on
748
00:56:14.195 --> 00:56:15.015
that metaphor.
749
00:56:16.190 --> 00:56:17.730
I guess I kinda, like, sidelined
750
00:56:18.190 --> 00:56:18.690
snort.
751
00:56:19.309 --> 00:56:25.815
What are you working on anything else beside you don't have to be working on anything else besides and Snort, but are you working on anything besides
752
00:56:26.195 --> 00:56:26.855
and Snort?
753
00:56:28.515 --> 00:56:33.575
Yeah. I'm working on this torrent thing as well, although I haven't really What is the torrent thing?
754
00:56:34.660 --> 00:56:35.880
It's called dtan.xyz.
755
00:56:39.620 --> 00:56:45.615
Dtan, d t a n? Yep. It's like a distributed torrent archive on nostr.
756
00:56:45.995 --> 00:56:47.055
It's like an acronym.
757
00:56:47.995 --> 00:56:50.415
And, wait. Wait. So is it an o or an a?
758
00:56:51.100 --> 00:56:51.600
A.
759
00:56:52.540 --> 00:56:53.760
How is it distributed
760
00:56:54.060 --> 00:56:56.160
torrent on Noster if it's an a? Archive.
761
00:56:56.460 --> 00:56:59.040
Oh, archive. Okay. Yeah. And then the on is excluded.
762
00:57:02.455 --> 00:57:05.435
I'm glad we got that sorted. Yeah. That's big confusion.
763
00:57:05.815 --> 00:57:06.555
Bad marketing.
764
00:57:07.580 --> 00:57:10.160
I've only really done, like, 2 major updates to that.
765
00:57:10.620 --> 00:57:13.760
I'm in the process of, like, merging the NIP for Terence. So
766
00:57:14.140 --> 00:57:20.135
there will be, like, another round of updates needed for that because there's some changes in the in the the NIP, which are not implemented on d ten.
767
00:57:21.315 --> 00:57:22.595
But, yeah, it's basically like,
768
00:57:23.315 --> 00:57:26.770
there's like a new kind for torrents, which lets you search for torrents on master.
769
00:57:27.790 --> 00:57:32.530
And they have, like, the like, all the information that you need to basically download the torrents.
770
00:57:34.005 --> 00:57:35.385
And you get basically
771
00:57:36.484 --> 00:57:36.984
decentralized,
772
00:57:38.005 --> 00:57:40.505
torrent index, which I don't think has ever existed.
773
00:57:41.839 --> 00:57:44.500
And there's a lot of cool things you could do with D10, but, again,
774
00:57:45.520 --> 00:57:47.460
time time constrained it. So,
775
00:57:50.160 --> 00:57:51.060
that's awesome.
776
00:57:51.875 --> 00:57:56.775
But Nostradiol Nostradiol already supports torrents as well. Like I said, he pretty much supports everything.
777
00:57:58.355 --> 00:58:01.015
So you can search for torrents on on Nostradiol as well.
778
00:58:02.099 --> 00:58:06.680
And I'm in the middle of making a PR to this, like, this other system called Prowler.
779
00:58:07.619 --> 00:58:08.359
It's like,
780
00:58:09.045 --> 00:58:11.385
it's kinda like a scraper, like a torrent scraper.
781
00:58:13.045 --> 00:58:18.345
It's used in a bunch of other systems for, like, automated downloads of different stuff, like TV shows.
782
00:58:19.160 --> 00:58:19.660
So
783
00:58:20.119 --> 00:58:23.099
having, like, a Nostra integration there would mean that people can
784
00:58:24.040 --> 00:58:28.700
can find the the torrents on Nostra and and use those instead of the ones on those
785
00:58:29.315 --> 00:58:31.174
other centralized torrent indexes.
786
00:58:31.634 --> 00:58:35.950
Historically, the trackers, right, which is, like, what we call the centralized torrent indexes
787
00:58:36.670 --> 00:58:43.570
that's the central point of failure. Like the Pirate Bay or something like that. Yeah. Those are the indexes. The tracker is something else. Oh.
788
00:58:43.985 --> 00:58:55.230
Well, I've been using I've been using torrents for over a decade and got that wrong. That's great. Well, they're usually I think I think they're usually bundled together. Like, you can run a tracker and an indexer together and, like, people will
789
00:58:55.690 --> 00:59:00.829
use that tracker, you know, with the torrents on that index pretty much. So what is a tracker?
790
00:59:01.285 --> 00:59:03.545
A tracker basically keeps track of all the clients.
791
00:59:06.565 --> 00:59:08.085
So, like, if you're running, like,
792
00:59:08.990 --> 00:59:12.850
if you're running a torrent client, you you ask the tracker for, like, peers, basically.
793
00:59:13.550 --> 00:59:21.424
I I wasn't laughing at you, by the way. I was laughing at the grinder saying that he respects me too, just doesn't always agree with me, and he hates the caps.
794
00:59:22.204 --> 00:59:24.145
What do you Kieran, what do you think about the caps?
795
00:59:26.310 --> 00:59:29.930
I decline to comment. You decline to comment on the caps.
796
00:59:30.790 --> 00:59:33.290
I'm I I'm indifferent to the caps, really.
797
00:59:33.605 --> 00:59:36.665
I'm personally committed to doing caps forever at this point.
798
00:59:37.125 --> 00:59:40.744
So, like, Monster is my last social media. I have nothing else,
799
00:59:43.140 --> 00:59:45.160
and I think I will just die in caps.
800
00:59:46.180 --> 00:59:50.359
But I've I've had some second thoughts lately, and I'm trying to
801
00:59:51.285 --> 00:59:51.785
reinvigorate
802
00:59:52.085 --> 00:59:53.945
my my conviction because
803
00:59:56.005 --> 00:59:57.945
there are occasionally things I say
804
00:59:58.540 --> 01:00:11.845
that get taken out of context because they don't know I I only I only note in caps. So they think I'm just noting that note in caps. And they're like, holy shit. Like, that really hits. Like, why is he being so aggressive about it? Right.
805
01:00:13.025 --> 01:00:19.240
But maybe that's the point. I don't know. Maybe you need, like, another n pub, like Odell Odell no caps.
806
01:00:19.859 --> 01:00:21.640
No. I I mean, I have NIMS.
807
01:00:22.100 --> 01:00:38.310
Right. K. NIMS exist. You go? They're not in caps because then you would know it was me. True. If some if I see someone on Noster in all caps, I'm gonna be like, that's Odell's name. Yeah. Exactly. But there are names that are in all caps that get accused of being me. Those are me. Okay.
808
01:00:39.090 --> 01:00:42.390
We have to But that's what I would say if they were me. You know? True.
809
01:00:43.295 --> 01:00:43.795
Yeah.
810
01:00:45.055 --> 01:00:51.075
No. I do I do actually have a lot of plans for Snort. I know we're getting continually sidetracked, but, Sorry. Sorry. Sorry.
811
01:00:52.450 --> 01:00:53.089
We have this,
812
01:00:53.890 --> 01:00:58.950
we have this community leaders program, which I started building and then I kind of went on to something else.
813
01:00:59.565 --> 01:01:01.425
But basically idea of community
814
01:01:01.805 --> 01:01:02.945
leaders is like,
815
01:01:04.045 --> 01:01:04.685
you know, this,
816
01:01:05.565 --> 01:01:07.265
it's called like 21 bitcoin.world
817
01:01:07.885 --> 01:01:10.290
or something like that. It's like these,
818
01:01:11.150 --> 01:01:14.130
it's basically like a Bitcoin community building thing.
819
01:01:14.670 --> 01:01:15.730
Have you heard of this?
820
01:01:17.384 --> 01:01:19.365
Is is this is this g g too?
821
01:01:20.785 --> 01:01:25.205
I don't remember. But, anyway, it's it's similar idea, but it's for it's for, like, Nostr.
822
01:01:26.210 --> 01:01:29.670
So basically you could be like a community leader, it's like someone who
823
01:01:30.450 --> 01:01:35.589
who's like a kind of like a spokesperson for Nostr or someone someone who likes to
824
01:01:36.125 --> 01:01:39.025
like, get others to use Nostr, to tell people about Nostr.
825
01:01:40.525 --> 01:01:43.505
And the idea with that is, like, we have subscriptions.
826
01:01:44.549 --> 01:01:45.049
So
827
01:01:45.349 --> 01:01:48.490
if you have a ref code, you can, like, earn a certain amount
828
01:01:48.869 --> 01:01:52.170
of stats from people who use your ref code if they subscribe to Snort.
829
01:01:52.685 --> 01:01:56.385
So the idea is like to, it's not really to get like more people on Snort but
830
01:01:56.925 --> 01:01:59.025
it's it's kind of an incentive for people to
831
01:01:59.700 --> 01:02:02.600
to use nostr in a way or to get more people to use nostr.
832
01:02:04.900 --> 01:02:05.640
That's awesome.
833
01:02:06.180 --> 01:02:10.655
It's still in progress, you know, as with pretty much everything I'm working on.
834
01:02:10.955 --> 01:02:19.789
But if you go to It's forever progress. That's what you learn. That's that's that's what becoming an adult is, is you realize that you never finish anything. It's just constant forever.
835
01:02:20.250 --> 01:02:20.750
Yeah.
836
01:02:22.809 --> 01:02:23.690
But if you go to,
837
01:02:24.375 --> 01:02:27.895
if you go to community, that's North Social. That's, like, the landing page for
838
01:02:29.415 --> 01:02:31.915
and a lot of people have, like, applied to be become
839
01:02:32.339 --> 01:02:34.520
leaders, community leaders, but I haven't actually
840
01:02:35.059 --> 01:02:38.119
built the, like, the payout system for the referrals. So
841
01:02:38.819 --> 01:02:42.555
it's, like, a lot of people waiting to become community leaders.
842
01:02:43.175 --> 01:02:50.410
But there's other reasons to do it as well. Like, we want, you know, more direct feedback with certain communities. So there's like a really big thigh
843
01:02:50.790 --> 01:02:51.530
like Noster
844
01:02:52.310 --> 01:02:53.050
user base
845
01:02:53.670 --> 01:02:54.570
because of this,
846
01:02:55.350 --> 01:03:07.115
the guys that are running the Bitcoin Thailand they they have, like, so many people from Thailand using ZapStream and using Noster in general. And I'm, like, we need a way to because we had a very similar thing, like, back in
847
01:03:07.930 --> 01:03:09.310
maybe February or March
848
01:03:10.010 --> 01:03:10.650
last year,
849
01:03:11.050 --> 01:03:20.174
with the Japanese users. There was, like, so many people from Japan signing up. Right. And that was because, like, certain people, like, I I don't know, you call them influencers or something, but
850
01:03:20.474 --> 01:03:22.494
People with large audiences in Japan.
851
01:03:22.795 --> 01:03:24.815
Yeah. Basically, like, they had a bunch of people
852
01:03:25.275 --> 01:03:27.295
that were coming to Nastr, but then, like,
853
01:03:27.595 --> 01:03:31.680
you couldn't actually, you know, get feedback about what they liked or disliked because
854
01:03:32.300 --> 01:03:35.760
maybe they they didn't know how to communicate that or
855
01:03:36.455 --> 01:03:39.755
there was no, like, communication channel basically for people to give feedback.
856
01:03:40.455 --> 01:03:46.075
So another reason to do the community leaders is to have this kind of direct communication with those community communities.
857
01:03:46.760 --> 01:03:49.660
So like if you have someone that speaks your native language you're probably going to be
858
01:03:50.040 --> 01:03:54.140
much more open to like giving feedback to that person and that person can relay it to us.
859
01:03:54.520 --> 01:03:55.980
So it's another way to basically
860
01:03:56.825 --> 01:03:57.325
get
861
01:03:58.185 --> 01:04:01.405
more feedback from different regions in different native speaking languages
862
01:04:01.705 --> 01:04:04.445
to, like, improve master and overall, I guess.
863
01:04:06.390 --> 01:04:08.570
Have you talked to Huddl bot about this at all?
864
01:04:08.950 --> 01:04:09.450
No.
865
01:04:10.390 --> 01:04:13.130
So every anytime someone says communities to me,
866
01:04:13.725 --> 01:04:15.585
I ask them if they've talked to huddlebot.
867
01:04:17.005 --> 01:04:19.025
That is true. That is my,
868
01:04:20.605 --> 01:04:21.105
that
869
01:04:21.850 --> 01:04:24.110
my it was my unspoken promise to.
870
01:04:24.810 --> 01:04:27.550
I never told him I was gonna do this. I just kinda do it.
871
01:04:27.850 --> 01:04:30.110
But do you know you know his vision. Right?
872
01:04:31.645 --> 01:04:34.865
I explained this to Will, like, 3 episodes ago. Not entirely.
873
01:04:35.165 --> 01:04:42.900
I think I had to miss I think I missed that episode with Will, actually. Dude, you gotta listen. I have to go back and watch it because You don't have to listen. Get your work done. You know? But,
874
01:04:46.775 --> 01:04:47.275
Hadalabad's
875
01:04:47.575 --> 01:04:48.075
dream
876
01:04:49.015 --> 01:04:49.515
is
877
01:04:49.974 --> 01:04:52.474
that he can get his church group off of
878
01:04:53.015 --> 01:04:55.755
Facebook Messenger. Yeah. I heard that part. Yeah.
879
01:04:56.520 --> 01:05:01.900
Yeah. So, like, that's where he so he's, like, thinking hyperlocal. Right? Like, he's not thinking a country.
880
01:05:03.160 --> 01:05:12.654
He and he's not even thinking a state or a nation or a town. He's thinking the the church one of the 20 churches in his town
881
01:05:12.954 --> 01:05:13.934
get them over.
882
01:05:15.170 --> 01:05:16.950
But I think it all kind of
883
01:05:17.410 --> 01:05:19.270
like, Nasser's perfect for this.
884
01:05:20.450 --> 01:05:24.865
I think it's a little bit different than than, like, what I'm trying to do with the community leaders.
885
01:05:25.724 --> 01:05:27.505
Like, I guess he's trying to
886
01:05:28.205 --> 01:05:31.585
trying to use NOS Noster for his community versus, like,
887
01:05:32.410 --> 01:05:36.829
the community leaders as a way to get just more people on Noster in general. You know?
888
01:05:39.365 --> 01:05:51.680
I mean, I don't. I can we can we go like, where where are we diverging here? Well, I mean, his his goal is to basically have, like, community relays and things like that. Like like, isolating that community. But this is just to bring
889
01:05:52.460 --> 01:05:55.440
more people onto Noster, like, globally. You know?
890
01:05:55.900 --> 01:05:57.020
Well, he's not actually
891
01:05:58.215 --> 01:06:01.755
see, one of the things I do on dispatch is I speak for other people Right.
892
01:06:02.615 --> 01:06:05.355
Which is not great situation because I usually
893
01:06:06.619 --> 01:06:08.240
I usually fuck it up. But,
894
01:06:10.140 --> 01:06:12.160
like, his idea is kind of
895
01:06:12.779 --> 01:06:15.279
the cool part about Noster is you can have,
896
01:06:16.484 --> 01:06:19.305
like, the best of both worlds. Right? So, like, you can have,
897
01:06:21.924 --> 01:06:25.660
Thai people, people from Thailand that that that speak Thai,
898
01:06:26.600 --> 01:06:29.580
they can get the benefits of the global Nostra ecosystem,
899
01:06:30.145 --> 01:06:32.244
but they can also get the benefits of
900
01:06:32.785 --> 01:06:33.285
consistently
901
01:06:34.065 --> 01:06:35.925
smaller and smaller communities.
902
01:06:36.625 --> 01:06:37.125
But
903
01:06:37.690 --> 01:06:38.430
it's like
904
01:06:39.370 --> 01:06:41.850
a it's a permeable wall. Like, some of the
905
01:06:42.730 --> 01:06:45.630
if that makes sense. Like like, some of the content
906
01:06:46.215 --> 01:06:51.515
should not pass the wall. Right? It's like if you're talking about certain things in your church, you don't want,
907
01:06:52.775 --> 01:06:54.875
Kieran or Odell to read it.
908
01:06:55.369 --> 01:07:03.390
But at the same time, like, people in the church do wanna see things that are coming from the rest of the world, and they wanna interact with the rest of the world. And it's like, how do you
909
01:07:05.625 --> 01:07:20.829
interact with that? But are you thinking of community leaders more like just a referral system? Yeah. Basically just a referral. Yeah. Okay. So you're thinking like way simpler. Yeah. Like, I don't want to to isolate those people. I I want I want Snort to be, like, as it is now, but I just want I want a way to incentivize,
910
01:07:21.210 --> 01:07:21.710
like,
911
01:07:22.410 --> 01:07:23.390
people to
912
01:07:23.915 --> 01:07:27.135
get people to use Nostra by giving them, like, a split of their
913
01:07:27.675 --> 01:07:28.175
subscriptions.
914
01:07:29.275 --> 01:07:30.095
Got it.
915
01:07:30.800 --> 01:07:32.980
Okay. So you just you just want a
916
01:07:33.280 --> 01:07:33.940
a global
917
01:07:35.359 --> 01:07:37.460
distributed set of of nostrils?
918
01:07:38.644 --> 01:07:39.144
Yeah.
919
01:07:39.605 --> 01:07:43.464
Okay. I'm I mean, people like rufflinks as well. I hate rufflinks.
920
01:07:44.164 --> 01:07:46.984
I mean, some people. I said people. I didn't say Odell.
921
01:07:48.950 --> 01:07:50.410
Odell. I'm speaking for Odell.
922
01:07:51.990 --> 01:07:54.490
I hate I've never used a ref link.
923
01:07:55.110 --> 01:07:56.985
Well, there are a lot of people who like them.
924
01:07:57.785 --> 01:08:00.765
The one of the funny things is I really like Silent Link,
925
01:08:03.145 --> 01:08:09.020
the eSIM for Bitcoin service. Yeah. I use that. And, he made me a ref link.
926
01:08:09.640 --> 01:08:14.460
Okay. And we have, like, an automated matrix spot that, like,
927
01:08:15.025 --> 01:08:20.005
says how many people use the ref link. He insisted on it. I was like, I don't wanna ref I don't like ref links.
928
01:08:22.200 --> 01:08:23.980
And it just constantly just says
929
01:08:24.360 --> 01:08:24.860
0.
930
01:08:25.720 --> 01:08:32.175
And I just have to constantly tell them. I'm like, look. I'm telling so many people about it. I'm just not giving them my ref link. It's like, it's not
931
01:08:33.114 --> 01:08:34.974
it's it's doing like the opposite.
932
01:08:35.275 --> 01:08:44.530
You just it's like, I'm telling everyone, like, this is a great service. I'm just telling them to go to the website and not giving them the ref link. For whatever reason, I just think it's like
933
01:08:46.804 --> 01:08:54.025
it's like a cheap there's too many people that have ruined ref links. You know? It's like you give them $5 back or you give them,
934
01:08:54.550 --> 01:08:56.570
you know, 5,000 sats back,
935
01:08:57.110 --> 01:09:03.210
and they will just shill whatever garbage is out there. So, like, as soon as I see a ref link, I just think less of the person.
936
01:09:04.375 --> 01:09:09.915
True. But I'm maybe I'm wrong. Like, I I did say earlier. Right? We gotta take the best of Slave Tech.
937
01:09:10.455 --> 01:09:12.554
And ref links do work. They work.
938
01:09:13.250 --> 01:09:16.790
If you're gonna share a link to, you know, to someone else, like,
939
01:09:18.290 --> 01:09:22.949
they're gonna be more inclined to share it if if they're potentially gonna get something out of it. You know?
940
01:09:24.594 --> 01:09:33.670
Yeah. I mean, I'm like the crazy person that, like, everything after the question mark, like, I backspace it out Right. Hang on all the the tracking links and stuff. Yeah.
941
01:09:34.530 --> 01:09:35.990
I don't know. Maybe I'm
942
01:09:36.690 --> 01:09:37.430
a masochist.
943
01:09:40.505 --> 01:09:46.045
What else on Snort? Do you have anything else on Snort besides community leaders? Well, we have, like, subscriptions in general,
944
01:09:46.425 --> 01:09:49.005
which is not doing too great. So I need to, like,
945
01:09:50.110 --> 01:09:57.890
I need to expand on referral or the subscriptions in general. Like, there isn't you don't get a lot with this the subscriptions right now.
946
01:09:59.355 --> 01:10:04.175
Like, you get the you get automatic translations which is really useful but that's only in the pro
947
01:10:04.875 --> 01:10:12.630
the pro tier. Automatic translations make sense to me. Oh, god. It's so good. Oh, my god. It's so useful. Because I I follow, like, a bunch of the Japanese users.
948
01:10:13.330 --> 01:10:14.550
And, like, they're just
949
01:10:15.105 --> 01:10:23.525
sending, like, so many notes, like, every day. But I can actually read them. Like, it's perfectly readable because they're auto translated. What about auto translations in the opposite direction?
950
01:10:23.905 --> 01:10:29.150
Yeah. Yeah. It works in every direction. So, like, you're No. But, I mean, but they need to have it. What if I am a subscriber
951
01:10:29.530 --> 01:10:32.270
Right. And I wanna I wanna post a note in Japanese?
952
01:10:33.725 --> 01:10:40.865
Like, it should be I should be I should be able to just press a button and snort and just send out a Japanese note.
953
01:10:41.480 --> 01:10:45.980
Oh, you mean, like, translate before sending? Yeah. Right? The opposite.
954
01:10:46.840 --> 01:10:56.605
I mean, you can't even send out. Right? If they're, like, a pro subscriber and and they see your note, it'll auto be it'll be auto translated to the I know. I'm saying the opposite, though. What's the point of that, though?
955
01:10:57.730 --> 01:11:00.790
Do you don't you don't think people would use it? I mean,
956
01:11:02.449 --> 01:11:07.265
well, I mean, you can just do that manually. I don't know. I guess. Yeah. I I I mean
957
01:11:08.865 --> 01:11:11.685
I mean, when are you ever gonna wanna send a note in Japanese?
958
01:11:12.065 --> 01:11:21.360
Maybe I do. I mean, I have. I when we had, like, all the Thai people join, I, like, manually went and and did, you know, shitty machine translation
959
01:11:21.980 --> 01:11:28.635
Yeah. Into Thai. And then I fucked it up, actually, and I said the wrong thing. I didn't mean to say what I said, but
960
01:11:29.895 --> 01:11:30.875
I did do it.
961
01:11:32.489 --> 01:11:36.590
I did it once, and then I learned my lesson in English only from that point on. Right.
962
01:11:37.449 --> 01:11:41.390
But I guess if if they had a pro subscription, they would auto translate it anyway. So
963
01:11:41.695 --> 01:11:47.635
I think it was stay humble stacks asset, and they did something else, and then it got really bad. I said something completely wrong.
964
01:11:48.015 --> 01:11:50.115
Yeah. The humble I think humble got,
965
01:11:50.610 --> 01:11:51.110
mistranslated
966
01:11:52.050 --> 01:11:53.670
Right. If I recall correctly.
967
01:11:54.850 --> 01:11:55.590
Yeah. Unfortunately,
968
01:11:56.050 --> 01:11:57.909
DeepL doesn't support thigh, so
969
01:11:58.290 --> 01:11:59.590
you gotta use something else.
970
01:11:59.935 --> 01:12:02.195
What is DeepL? Is that one of these
971
01:12:02.735 --> 01:12:06.835
AI LLM things? Yeah. It's like the I actually don't know who makes that, but
972
01:12:07.560 --> 01:12:15.260
Is it open source or is it I think it's OpenAI. I don't know if it's an open source thing. So it's closed? Yeah. It's the oh, it's totally closed. It's paid.
973
01:12:15.635 --> 01:12:21.655
Okay. So that's what you're using? Yeah. I I I'm paying for that. How do you live with yourself? Why aren't you using an open solution?
974
01:12:23.040 --> 01:12:26.020
Because I don't have a GPU to run it on. Okay. Fair enough.
975
01:12:26.640 --> 01:12:27.700
I don't have the resources.
976
01:12:28.160 --> 01:12:30.580
Okay. I'm like, I won't blame you for that.
977
01:12:31.455 --> 01:12:33.955
Yeah. Maybe maybe I like, I am using some,
978
01:12:34.655 --> 01:12:37.475
like, I do, like, a pre check on all of the notes
979
01:12:37.935 --> 01:12:40.920
that are being translated to, like, make sure that it's not
980
01:12:41.480 --> 01:12:44.940
the target language already. Because, like, you could, like, waste a lot of
981
01:12:45.560 --> 01:12:48.265
money, like, translating from English to English, you know?
982
01:12:48.745 --> 01:12:51.165
So I basically do, like, a a check. I'm like,
983
01:12:51.465 --> 01:12:56.125
is this lang is the lang I have another, like, layer in front before I call DeepL.
984
01:12:56.530 --> 01:13:01.590
It's like, what is the language of this? So I have, like, another AI thing, which I am running myself.
985
01:13:02.210 --> 01:13:04.310
So it it checks and it detects the language.
986
01:13:04.770 --> 01:13:09.215
And And then it's like, okay. It's already Japanese. So why would I translate it to Japanese? You know? Right.
987
01:13:10.635 --> 01:13:14.815
And I think I think Will had that that problem. He was paying because he's using DeepL as well.
988
01:13:15.340 --> 01:13:19.520
But he was paying, like, a ridiculous amount. I'm only paying, like, $5 a month for it.
989
01:13:20.219 --> 01:13:24.425
Well, I think Semisol figured it out for him. Right? He was Yeah. He wasn't doing a pre check.
990
01:13:26.505 --> 01:13:30.684
Yeah. I like the auto translate in damas for purple pro subscribers.
991
01:13:31.465 --> 01:13:33.565
Auto translate makes sense as a thing.
992
01:13:34.410 --> 01:13:37.950
You see Sashin in the comments? I I accidentally said stay humiliated.
993
01:13:39.210 --> 01:13:44.455
That was the I mean, I said stay humble in the translation. Right. And then it it it
994
01:13:44.835 --> 01:13:47.635
got it got it got lost in translation. It's a
995
01:13:48.915 --> 01:13:50.855
Happens. It's a it's a thing.
996
01:13:51.970 --> 01:13:56.710
So what else for do you have anything else in mind? I mean, you said subscriptions aren't really
997
01:13:58.415 --> 01:14:07.635
working, I guess. You know, the nib five thing is actually great. Like, that's where you want nib fives. They're still paying, and it's, like, it's really expensive, but they still pay. So I'm like, okay.
998
01:14:07.980 --> 01:14:08.640
Go ahead.
999
01:14:09.660 --> 01:14:17.645
Like, that's bringing in a decent amount every month. So I don't I don't that's why I haven't really invested that much time in subscriptions because, like, the net five thing is
1000
01:14:18.205 --> 01:14:26.490
it's already doing pretty well. Yeah. It's kinda weird. Will's been hesitant on the NIP five stuff. Oh, man. Like, people would pay for, you know, 3 letters at damas.io
1001
01:14:26.950 --> 01:14:30.810
or whatever. Yeah. I I told him because he was they were asking me, like,
1002
01:14:31.510 --> 01:14:39.385
oh, like, how is your subscription system doing? And and I'm like, yeah. Just just sell Net Fives because, like, people are buying them, like, way more than subscriptions.
1003
01:14:40.885 --> 01:14:44.880
Are you, are you familiar with Skiff Mail? They just got bought by Notion.
1004
01:14:45.420 --> 01:14:46.719
Nope. Never heard of it.
1005
01:14:47.100 --> 01:14:48.640
But they were like a privacy
1006
01:14:49.445 --> 01:14:49.945
email.
1007
01:14:50.245 --> 01:14:52.345
They were crypto bros, which should have been
1008
01:14:53.605 --> 01:14:56.825
the sign that we were they were fucked, but they're closing it down.
1009
01:14:59.440 --> 01:15:06.475
They're closing it down. They got bought by Notion. They're doing, honestly, they're doing the respectable thing. Like, it was it was supposed to be,
1010
01:15:07.495 --> 01:15:12.795
you know, client side encrypted email and drive and all you know, they were competing with Proton, basically.
1011
01:15:13.340 --> 01:15:21.040
And there were there was no way to continue that under a notion agreement, so they instead they're they're closing it down. But the reason I bring them up is because
1012
01:15:21.415 --> 01:15:23.275
they charge more if you did
1013
01:15:24.135 --> 01:15:26.635
a, like, sub 5 character email.
1014
01:15:27.094 --> 01:15:30.560
And I think there's something there. I mean, it sounds kinda fucked up. I'd
1015
01:15:31.360 --> 01:15:32.980
you know, I'm an open book.
1016
01:15:35.040 --> 01:15:39.380
But I think there's something there, like, charge more if you wanna if you want a 3 character
1017
01:15:40.085 --> 01:15:40.745
nip 5,
1018
01:15:41.765 --> 01:15:48.265
you should pay more for that. If if you have a if you have a 10 character nip 5, that's less scarce. There's there's way more combinations.
1019
01:15:49.200 --> 01:15:51.720
Yeah. Yeah. We do that. So if you get, like, a Awesome.
1020
01:15:52.160 --> 01:15:58.980
If you do, like, less than 3 characters, it's, like, 90 k. But if you do, like, more than 3, it's, like, 50 k. In dollars or sats?
1021
01:15:59.345 --> 01:16:00.565
Sats. Okay.
1022
01:16:02.785 --> 01:16:04.245
Dollars. Yeah. It's $50,000.
1023
01:16:07.420 --> 01:16:11.440
Okay. So you already did my suggestion. Yeah. And I and,
1024
01:16:12.380 --> 01:16:13.520
what's it called again?
1025
01:16:15.075 --> 01:16:20.775
What's the other one called again? I forgot the name. I don't know what we're talking about. The other nib 5 service that you buy.
1026
01:16:21.270 --> 01:16:23.929
Noster Plebs? Noster Plebs, yep.
1027
01:16:24.469 --> 01:16:27.130
Lost the name there. It's not even a great domain.
1028
01:16:27.590 --> 01:16:30.810
They do that as well. They do like the length based thing.
1029
01:16:31.495 --> 01:16:33.835
Yeah. Length makes sense to me. Yep.
1030
01:16:35.735 --> 01:16:36.475
I like that.
1031
01:16:36.855 --> 01:16:49.280
So I mean Yeah. I mean I could tell you that there's been over a 1000 NIP 5 handles sold. Holy shit. Yeah. That's legit. And I have 3 domains now, so there's, like, more options for people. What are the other ones?
1032
01:16:49.675 --> 01:16:54.575
So you can get Snort Social, ZapStream, or Nostra gg. Nostra dot gg.
1033
01:16:55.355 --> 01:16:58.095
Okay. Wait. So I only have Odell at ZapStream?
1034
01:16:59.700 --> 01:17:00.200
Yes.
1035
01:17:01.780 --> 01:17:03.400
Okay. Well, what about impersonators?
1036
01:17:04.340 --> 01:17:08.820
Well, if they buy it, that's it. You're screwed. Well, I'm not gonna buy it. So
1037
01:17:09.685 --> 01:17:12.744
Thank you. Thank you for your honesty. The the person
1038
01:17:13.364 --> 01:17:15.304
the only real one is Odell at SapStream,
1039
01:17:15.605 --> 01:17:22.690
just for the freaks to let you know. There's too many. Like, I can't buy all of them. There's gonna be Odells at all the things. Right.
1040
01:17:23.470 --> 01:17:29.284
I'm fine with that primal gave you one for free. Yeah. But I don't use primals. I use my own domain, like a sovereign individual.
1041
01:17:32.704 --> 01:17:33.204
So
1042
01:17:34.150 --> 01:17:38.010
there's that. And I was actually using my own node until yesterday
1043
01:17:39.030 --> 01:17:45.454
where I switched to to primal's custodial wallet because my zaps the zaps weren't showing up on the zap stream. It was just for you mostly.
1044
01:17:45.994 --> 01:17:49.295
I was like, I can't have I can't do the zap stream
1045
01:17:49.755 --> 01:17:50.655
zap stream
1046
01:17:51.619 --> 01:17:53.239
without the zap showing up.
1047
01:17:53.860 --> 01:17:57.000
Yeah. There's actually a bug a bug as well with, like,
1048
01:17:57.915 --> 01:17:59.375
if you're using, like, the ZapStream
1049
01:17:59.915 --> 01:18:04.094
lightning address, it doesn't actually show the zaps. It's kind of messed up, like,
1050
01:18:04.715 --> 01:18:08.030
the ZapStream. Wait, really? ZapStream, Zapper doesn't show.
1051
01:18:08.570 --> 01:18:09.070
Why?
1052
01:18:09.370 --> 01:18:11.469
Fix it. There's a bug. Yeah.
1053
01:18:11.770 --> 01:18:16.110
You should fix it. I should. Let me let me just end this right here, and I'll go fix it.
1054
01:18:17.594 --> 01:18:20.155
I know I'm being kind of addict. I would say that
1055
01:18:21.275 --> 01:18:23.375
and I'm not gonna ever argue this again.
1056
01:18:23.914 --> 01:18:24.414
But
1057
01:18:25.120 --> 01:18:33.140
10/31 is an investor in primal and an investor in strike. So if I use the primal wallet, it's not really custodial for me.
1058
01:18:33.455 --> 01:18:33.955
I'm
1059
01:18:35.055 --> 01:18:36.115
I'm a small
1060
01:18:36.575 --> 01:18:37.795
piece of the custodian.
1061
01:18:38.575 --> 01:18:46.510
Right. Yeah. It's, like, kind of stuff I just keep telling yourself that. Yeah. I'm never gonna use this argument again, but I felt like it needed to be used once.
1062
01:18:47.130 --> 01:18:50.429
Well, it's it's used. It's burned now. There we go.
1063
01:18:51.925 --> 01:18:54.425
Dude, this has been fucking awesome. Thank you for joining.
1064
01:18:55.284 --> 01:18:58.744
I know you didn't think there was a lot I I think we could go on for hours.
1065
01:19:00.330 --> 01:19:03.950
We're not finished. We have to keep talking. Okay. What what else do you wanna talk about?
1066
01:19:04.330 --> 01:19:05.469
I know I'm the host.
1067
01:19:05.850 --> 01:19:12.655
I know. I was gonna say that we also have the the Snortdec as well. That's part of the pro plan. What is Snortdec? Is that, like, the tweet deck?
1068
01:19:13.115 --> 01:19:13.615
Yeah.
1069
01:19:14.075 --> 01:19:16.495
Dude, you gotta talk about this stuff more. Like,
1070
01:19:17.020 --> 01:19:27.545
Will is Will is, like, everyone's excited about note deck from Will. So am I. I'm I'm actually hoping to to help him out there. Okay. So you have Snort Deck.
1071
01:19:28.005 --> 01:19:29.625
How do I access Snort Deck?
1072
01:19:30.565 --> 01:19:31.945
If you're a pro subscriber,
1073
01:19:32.700 --> 01:19:38.080
If you go to I'm not one. Right? No. If you go to if you go to snort dot social slash
1074
01:19:38.380 --> 01:19:40.640
deck Okay. Snort dot social
1075
01:19:40.940 --> 01:19:41.840
slash deck.
1076
01:19:42.165 --> 01:19:45.785
I think it'll show you, like, a link that's, like, you need to be a pro subscriber,
1077
01:19:46.085 --> 01:19:46.745
I believe.
1078
01:19:48.085 --> 01:19:48.985
Let me see.
1079
01:19:50.380 --> 01:19:52.560
You must be a pro subscriber. Subscribe.
1080
01:19:54.060 --> 01:19:54.560
Okay.
1081
01:19:54.940 --> 01:19:55.440
Subscribe.
1082
01:19:56.975 --> 01:19:59.555
Alright. Okay. I'm I'm subscribing on air.
1083
01:20:03.455 --> 01:20:07.330
But, I mean, now I can't use Phoenix, so I'm gonna wait for my Tor
1084
01:20:08.590 --> 01:20:10.370
node. It's gonna take a minute.
1085
01:20:15.745 --> 01:20:17.525
Thank you. Thank you, Kaludis,
1086
01:20:18.465 --> 01:20:18.965
Evan,
1087
01:20:19.665 --> 01:20:21.445
for for making Zeus
1088
01:20:21.780 --> 01:20:25.160
and making it so I can easily connect to my Tor node.
1089
01:20:26.100 --> 01:20:27.160
Are you using LNC?
1090
01:20:28.180 --> 01:20:29.775
What? Are you using LNC?
1091
01:20:30.715 --> 01:20:36.495
Which one is that? There's so many Yeah. And lightning node connect. Yeah. I'm using lightning node connect. Yeah.
1092
01:20:37.270 --> 01:20:39.830
We have that on Snort as well, actually. We have You can
1093
01:20:40.469 --> 01:20:44.730
Yeah. Give me connect, like, your your node directly over LNC in the web.
1094
01:20:47.985 --> 01:20:50.085
Oh, it's it's saying that I didn't subscribe.
1095
01:20:51.505 --> 01:20:54.165
You did. You got my stats you got my stats, bro.
1096
01:20:55.580 --> 01:20:57.280
Yeah. The number went up to 36.
1097
01:20:57.660 --> 01:20:59.440
We now have 36 subscribers.
1098
01:21:01.340 --> 01:21:11.764
Like, that's all you have? Yeah. It's not. We're so early. Yeah. No. I think there was more in the beginning where people just stopped paying it. Wow. I only paid a 7 Sats fee on that. That's dope.
1099
01:21:12.440 --> 01:21:21.980
And that's going to my note as well. I'm using it. I Okay. Now it says I already have a subscription. Let's try again. Yeah. It might take a second to, like because it has to publish the subscription on Noster.
1100
01:21:23.515 --> 01:21:28.415
Okay. So, like It still it says I'm a subscriber on the subscribe page, but not on the deck page.
1101
01:21:28.715 --> 01:21:30.050
Yeah. So if you don't see
1102
01:21:30.530 --> 01:21:39.975
pro, like, at the very top next to the Snort name, then it hasn't, like, published the event yet. Well, when are you gonna publish it? It's automated. I it's I should publish it right away.
1103
01:21:40.935 --> 01:21:42.315
It's asking me to donate,
1104
01:21:42.695 --> 01:21:44.155
and I've just subscribed.
1105
01:21:45.175 --> 01:21:46.155
Well, while we're waiting,
1106
01:21:47.430 --> 01:21:48.250
there's conspiracies
1107
01:21:48.710 --> 01:21:53.770
that because, 10 30 1's an investor in primal that I'm on the top of the trending feed all the time.
1108
01:21:54.550 --> 01:21:59.675
What's your excuse for why I'm on the top of Snort Social's trending feed all the time?
1109
01:22:00.215 --> 01:22:01.114
Blame Nosterband.
1110
01:22:02.695 --> 01:22:03.195
Okay.
1111
01:22:03.575 --> 01:22:10.260
Yeah. Don't blame me. Always be on someone else. We're using the Nastorban feed for trending and for, like, trending people,
1112
01:22:10.720 --> 01:22:11.540
trending posts.
1113
01:22:13.120 --> 01:22:15.940
Okay. So you're just you're just outsourcing that to Nastorban?
1114
01:22:16.305 --> 01:22:16.805
Yep.
1115
01:22:17.505 --> 01:22:20.325
And what do we know what Nasturband's algorithm is?
1116
01:22:20.785 --> 01:22:21.525
No idea.
1117
01:22:22.465 --> 01:22:23.445
It's closed source.
1118
01:22:23.985 --> 01:22:25.925
So Primals is open, I believe.
1119
01:22:29.090 --> 01:22:35.110
But I'll just say it out loud. I mean, the majority comes down to replies. That's why the good morning ones are always
1120
01:22:35.945 --> 01:22:36.605
higher up.
1121
01:22:39.305 --> 01:22:43.645
And you can't, though, you can't verify zaps. So, like, a zap is,
1122
01:22:44.010 --> 01:22:47.310
you know, a zap is a zap. It doesn't matter how much was zapped.
1123
01:22:48.730 --> 01:22:51.150
Right. Did you see that post from Ocean?
1124
01:22:52.305 --> 01:22:57.205
Yeah. With Bold 12? Yeah. Didn't they say that it's verifiable? Can we not use that in zaps,
1125
01:22:57.825 --> 01:22:58.805
the Bold 12?
1126
01:22:59.590 --> 01:23:02.570
Honestly, I'm so disenfranchised about bolt 12.
1127
01:23:02.870 --> 01:23:05.610
I believe that when I see it, that bolt 12 happens.
1128
01:23:08.695 --> 01:23:11.114
Because what be, like, huge for zaps.
1129
01:23:11.415 --> 01:23:18.200
Yeah. I mean, I think I think you can do verifiable with with charm and e cash. Like, I think that's where we're actually going.
1130
01:23:18.680 --> 01:23:25.420
Right. Yeah. I'm I'm in the middle of its own controversies, but, like, I think I think in 5, 10 years, like, the majority
1131
01:23:25.960 --> 01:23:27.820
of zaps are gonna be eCash.
1132
01:23:29.305 --> 01:23:32.205
Yeah. I mean, I would like to default to, like,
1133
01:23:32.665 --> 01:23:34.125
Cashew wallet on Snort.
1134
01:23:34.665 --> 01:23:37.305
So, like, as soon as you log in to Snort for the first time, you can
1135
01:23:38.110 --> 01:23:39.090
you'll have a cashew,
1136
01:23:39.869 --> 01:23:42.050
or you can pick, like, a cashew mint, and
1137
01:23:43.150 --> 01:23:47.555
maybe there'll be a recommended one, and you can have a balance, and you can start zapping right away.
1138
01:23:48.995 --> 01:23:51.495
Yeah. I like that. I think that's the future.
1139
01:23:51.955 --> 01:23:54.455
Especially, like, on chain fees, are are you
1140
01:23:55.639 --> 01:23:58.540
are you are you living in denial of 1 sapper bite?
1141
01:24:00.840 --> 01:24:01.980
What what do you mean?
1142
01:24:03.034 --> 01:24:06.335
Am I in denial? Like, you know fees are gonna go up. Right?
1143
01:24:06.715 --> 01:24:07.215
Yeah.
1144
01:24:08.394 --> 01:24:10.655
Oh, this is weird. I'm, like, logged in