-

@ 7cc328a0:2a247c0e
2024-07-31 21:09:00
ya, i may have been a bit disgruntled when i wrote that, it was since you mentioned 'general audience' and my exp is hardly anyone pays for relays... but there are some out there
wine is obvs the best,
eden.nostr.land is pretty big
nostr21.com is one of mine only 21 sats
galaxy13.nostr1.com is only 13 sats
I've been tryin' to push for paid relays for a long time, but some days it feels like lightning has failed me because nobody even thinks it's worth it to essentially pay to solve a 'captcha' and would rather get spammed to deth.. lol
-

@ 7cc328a0:2a247c0e
2024-07-31 19:05:10
another question about 'outbox' model.. the model you have implemented, when tagging a user, it wont actually publish to their read relays? still only to my own outbox relays, is that correct?
in the nostr client world of not much outbox implementation, seems like it would be a nice feature for tags and dms if it went to the tagged users inboxes also.... 🤔
i need to write moar custom scripts... hard to contact anyone reliably on nostr these days.
-

@ 7cc328a0:2a247c0e
2024-07-31 18:48:06
hey nostr:nprofile1qqswuyd9ml6qcxd92h6pleptfrcqucvvjy39vg4wx7mv9wm8kakyujgpypmhxue69uhkx6r0wf6hxtndd94k2erfd3nk2u3wvdhk6w35xs6z7qgwwaehxw309ahx7uewd3hkctcpypmhxue69uhkummnw3ezuetfde6kuer6wasku7nfvuh8xurpvdjj7a0nq40 im sending out DMs from gossip, many are still kind4. i notice in the logs for the auth relays it never says ok=true ... is this just because its authing and resending, not logging it, or would it mean these DMs dont send? i remember you saying it has to retry after auth challenge but the logs seem to not show this happening..
-

@ 7cc328a0:2a247c0e
2024-07-31 16:37:03
Hi relay operators of relay.tools I'm going to start using nostr DMs to contact you when needed, vs. kind 1. From the support account nostr:nprofile1qqsykd7klhautcjugml3jewuhtlw8zw04dl54tcdmw5m5vggk37ax3qppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qgjwaehxw309ahx7um5wgerztnrdakj790vfq2
so, if you see a DM there, that's from me.. and feel free to attempt DMs also, lets see if this works better for support. thanks!
-

@ 7cc328a0:2a247c0e
2024-07-31 06:08:49
if you use a local relay it can but i dont think it sends just to that.. from what ive seen they go everywhere. i turned it off by disallowing it from amber signer.
-

@ 7cc328a0:2a247c0e
2024-07-31 05:47:56
boil the oceans 😂
-

@ 7cc328a0:2a247c0e
2024-07-31 05:31:14
there arent any.. the whole network is damus, primal and nos 😂 we lost all reason to pay for relays for a long time there and clients doubled down on free and easy
-

@ 7cc328a0:2a247c0e
2024-07-31 04:59:29
i member
-

@ 7cc328a0:2a247c0e
2024-07-31 02:08:24
in fact its mostly by pubkeys because most relays cannot tell what youre doing on your connection, its all websocket messages.
-

@ 7cc328a0:2a247c0e
2024-07-31 02:06:50
its both
-

@ 7cc328a0:2a247c0e
2024-07-31 01:48:03
ya, im sure you could also get perpetually silenced if someone reposts your old notes too..
-

@ 7cc328a0:2a247c0e
2024-07-31 01:15:12
most def amethyst is the most hurt rn, cause it spams drafts
-

@ 7cc328a0:2a247c0e
2024-07-31 00:26:52
nostrudel did a great job showing how simple it can be to show the status, now it needs outbox model for reading notes from follows and similar award winning UI for that also.
relays can easily have as many words or landing pages as possible, thats just a matter of giving them a reason to.. (eg, that their users can see the messages)
-

@ 7cc328a0:2a247c0e
2024-07-30 23:32:38
clients usually cover up the failure.. but most relays will respond back and say why its not currently accepting a particular note so that you would know to retry.
-

@ 7cc328a0:2a247c0e
2024-07-30 22:13:31
nostr:nevent1qqs0w7ns0rf88hpgwnafvg7m70dvj2z3s9uwjcelxqsxttdfpf55muqppemhxue69uhkummn9ekx7mp0qgsfhc97plq8j4yzxv33v98yu8hunu5tpkeesqg7lmk0qhl9wrja6vcrqsqqqqqp9fzh2a
-

@ 7cc328a0:2a247c0e
2024-07-30 22:10:04
well i know its not A
-

@ 7cc328a0:2a247c0e
2024-07-30 22:09:43
yes but if your client doesnt know where to look for your follows itll be just as quiet when they change or vice versa
-

@ 7cc328a0:2a247c0e
2024-07-30 22:05:09
yes really, i tested it and got a 30% success rate
-

@ 7cc328a0:2a247c0e
2024-07-30 22:03:15
its like autopilot for relay settings
-

@ 7cc328a0:2a247c0e
2024-07-30 22:02:26
i would do that instead if i were them
-

@ 7cc328a0:2a247c0e
2024-07-30 22:00:37
comeon frphank, this is at least exhibit Q by now 😂
-

@ 7cc328a0:2a247c0e
2024-07-30 21:59:31
i suggest you bug your fav client dev about using the outbox model, because changing relays is only part of the solution
-

@ 7cc328a0:2a247c0e
2024-07-30 21:55:02
well for example, damus relay now only allows a couple messages per minute, that incudes ALL kinds, zaps, likes, follows, profiles, replies.. drafts, for sure would burn this before you even post.
-

@ 7cc328a0:2a247c0e
2024-07-30 21:46:27
have you noticed nostr got a lot quieter in the last weeks? if you did, its probably because your notes are being rejected by naieve throttling on ALL the big relays.
you wont notice it when you post because clients dont surface this info to you, for all you know just nobody liked your post, but the reality is it did not post.
🍄
-

@ 7cc328a0:2a247c0e
2024-07-30 17:26:13
sorry if you tried to make payments to relay.tools recently i did not realize my channels were low.. please try again, ive added more capacity. 🍄
-

@ 7cc328a0:2a247c0e
2024-07-30 15:52:50
As per usual with any linux tech, the Archlinux wiki has the most comprehensive and incredible section on setting up Wireguard. I got some really nice, really clean configs from this, used pure systemd-networkd to manage the tunnel (and even do routing), and some IPtables sprinkled in.
https://wiki.archlinux.org/title/WireGuard
________________
< internet tubes >
----------------
\
-=(')
;;
//
//
: '.---.__
| --_-_)__)
`.____,'
\ \
___\ \
( \
\
/
-

@ 7cc328a0:2a247c0e
2024-07-30 01:55:14
i did yep! but mine was kinda small maybe..
-

@ 7cc328a0:2a247c0e
2024-07-29 23:11:14
#weirdbots
-

@ 7cc328a0:2a247c0e
2024-07-29 22:14:17
i mean censor or not goog search results are so bad, after using kagi search for a bit it becomes really clear that goog isnt even a search engine anymore, its just a phishing farm
-

@ 7cc328a0:2a247c0e
2024-07-29 22:01:02
big tech literally said to the public and all the politicians they would actively suppress politics, course that means their own ideas of what that means, duh 😂
nostr only..
-

@ 7cc328a0:2a247c0e
2024-07-29 21:45:43
i use kagi search, goog is dead to me
-

@ 7cc328a0:2a247c0e
2024-07-29 21:39:10
maybe they can just post links to their cytube? never heard of it but ya just tell em, its just links bro 😂
-

@ 7cc328a0:2a247c0e
2024-07-29 21:34:57
hm, ya to host videos thats not really relays doing that. media on nostr is just links. nostr.build has the nice integrations but any link will work. so it depends on how eaay they want it to be.. like if they expect the nostr app to upload, create link, etc then all the services that do that are pay in sats. but if they upload somewhere else, get the link and paste, then there are lots of ways to do that kindof...
-

@ 7cc328a0:2a247c0e
2024-07-29 17:22:10
damn 🌋🌊
-

@ 7cc328a0:2a247c0e
2024-07-29 17:14:46
super cool 😎
-

@ 7cc328a0:2a247c0e
2024-07-29 17:12:40
huh, but it has the pubkey, why wouldnt it be able to know its even or odd when computing shared secret? im missing something here..
-

@ 7cc328a0:2a247c0e
2024-07-29 17:05:35
now i need to check if go-nostr keygen does it right.. thats typically what ive been using..
-

@ 7cc328a0:2a247c0e
2024-07-29 16:57:26
I asked claude about it, is it hallucinating? ->
There seems to be a misunderstanding in that statement. Let me clarify how ECDH (Elliptic Curve Diffie-Hellman) key exchange works, particularly with respect to public key encoding:
In ECDH, the shared secret is computed based on one party's private key and the other party's public key. The result should be the same regardless of which party computes it.
The "02" or "03" prefix in a 33-byte compressed public key encoding doesn't affect the shared secret computation. Here's why:
The prefix (02 or 03) only indicates whether the y-coordinate of the public key point is even or odd.
When decompressing the public key, this prefix is used to reconstruct the full (x, y) coordinates of the point.
The actual ECDH computation uses the full (x, y) coordinates, not the compressed form.
The shared secret in ECDH is typically the x-coordinate of the resulting point from the scalar multiplication of one party's private key with the other party's public key point.
Whether you start with a "02" or "03" prefix, you'll end up with the same full (x, y) coordinates after decompression, and thus the same shared secret.
If you're experiencing different shared secrets based on the prefix, it could indicate an implementation error, possibly in the key decompression step or in the ECDH computation itself.
To ensure correct ECDH implementation:
Properly decompress the public key if it's in compressed format.
Use the full (x, y) coordinates for the ECDH computation.
Use only the x-coordinate of the resulting point as the shared secret.
If you're still encountering issues, it would be helpful to review the specific implementation or library you're using for ECDH computations.
-

@ 7cc328a0:2a247c0e
2024-07-29 16:48:12
oh damn, commented.. i will need to figure out how to check for this, good find. does it affect kind4 also?
-

@ 7cc328a0:2a247c0e
2024-07-29 03:19:29
nip17 DMs are pretty interesting. They can also be group chats. I had to do some testing for the wss://auth.nostr1.com relay and so i wrote a golang module for nip17.
https://github.com/jeremyd/crusher17
I have another utility that uses this to pipe these messages around to and from AUTH relays with linux pipes and nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp's nak command line utility. Ill release that one too..
-

@ 7cc328a0:2a247c0e
2024-07-28 20:04:20
another option, show hashtags only from paid relays, spammers hate paying..
-

@ 7cc328a0:2a247c0e
2024-07-28 16:36:08
is there another instance of njump someone else is running somewhere?
-

@ 7cc328a0:2a247c0e
2024-07-28 16:32:06
i was pretty happy with pishop.us
if you want a list of distributors its on the main site.. thats where i found this one.
-

@ 7cc328a0:2a247c0e
2024-07-28 16:04:01
ya i know. 😭
-

@ 7cc328a0:2a247c0e
2024-07-28 05:01:27
and now im gonna watch alone s11e06 cause thats what i am #datechain 😎😂
-

@ 7cc328a0:2a247c0e
2024-07-28 04:53:53
itz not my fault someone posted their cinnamon roles and i had to 🐳
-

@ 7cc328a0:2a247c0e
2024-07-28 04:50:58
itz a cinnamon n sugars
-

@ 7cc328a0:2a247c0e
2024-07-28 04:48:14
its not a doughnut its a hole..
-

@ 7cc328a0:2a247c0e
2024-07-28 04:46:20
mm, no censor n stuff
-

@ 7cc328a0:2a247c0e
2024-07-28 04:43:54
i already did my time voting for ron paul and jo jorgenson so dont come complaining at me when i dont throw the vote away for the anti crypto army to stick around
-

@ 7cc328a0:2a247c0e
2024-07-28 04:36:21
i got some doughnut holes and im not afraid to use em
-

@ 7cc328a0:2a247c0e
2024-07-28 02:15:56
0xChat is pretty dope. jus' sayin 🗽
yes, it works on iFizzle
nostr:nevent1qqsd9q2y8e4q3atat2zx2stcn6axkgx7vylxyvryt32xej7xs4zhtxqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygrucv52prwm9t7ln7d7w7l07nyrfz0lj7tjrqnav299gtej5frupcpsgqqqqqqsp8ml5x
-

@ 7cc328a0:2a247c0e
2024-07-28 02:13:27
NO gn 😎
-

@ 7cc328a0:2a247c0e
2024-07-28 02:11:43
the new hotness is interceptor-proxy and me ape'ing it into handling all websockets from a single process 🌊🌊🌊 so damn cool
-

@ 7cc328a0:2a247c0e
2024-07-28 02:09:23
spamblaster still chuggin along hahah.. it could use some things but its also go so its solid af by design 🗽🦍🐳
-

@ 7cc328a0:2a247c0e
2024-07-28 01:57:10
i was fonna post a grill picture but graphene wont let me 😇🏆🌊
https://i.nostr.build/lZ18p211gIy3AqIu.jpg
-

@ 7cc328a0:2a247c0e
2024-07-27 23:00:19
they hit the kill switch on the nostr panel 🗽🦍 clown magazine nostr:nprofile1qqs9n7lwwd5a7acnmwl6nw7mpzfvvt46j2fryc2udle8sldrsn9hwrcppemhxue69uhkummn9ekx7mp0e5yj3m
-

@ 7cc328a0:2a247c0e
2024-07-27 22:44:29
somebody tell derrik to live stream for us
-

@ 7cc328a0:2a247c0e
2024-07-27 22:43:08
wish it was stream
-

@ 7cc328a0:2a247c0e
2024-07-27 21:00:42
its a proxy for strfry (or any relay) that adds nip42 auth yeah. still working out the kinks and need docs but its getting better everyday thanks to all the testing
github.com/relaytools/interceptor-proxy
github.com/relaytools/interceptor
-

@ 7cc328a0:2a247c0e
2024-07-27 20:56:58
how about chocolate milk in the cafeteria 🐳
-

@ 7cc328a0:2a247c0e
2024-07-27 20:50:29
fixed a major bug 🐛 on the opensource strfry proxy that keeps your DMs and NIP17 DMs safe. wss://auth.nostr1.com
0xChat is workin awesome now too..
be unruggable, use #nostr, use open software
-

@ 7cc328a0:2a247c0e
2024-07-27 20:26:31
😂🐳 not too late..
-

@ 7cc328a0:2a247c0e
2024-07-27 20:25:44
if you paid in bitcoin better round that up to 10milly 😂
-

@ 7cc328a0:2a247c0e
2024-07-27 20:21:27
i would say hi, but i majorly screwed up using pointers in golang earlier 😂🗽🐳
-

@ 7cc328a0:2a247c0e
2024-07-27 20:06:49
i tried but my machine couldnt handle it for some reason, prob i got way too much dev open lol
-

@ 7cc328a0:2a247c0e
2024-07-27 20:04:08
nope its trump is live
-

@ 7cc328a0:2a247c0e
2024-07-27 20:01:59
for me it is
-

@ 7cc328a0:2a247c0e
2024-07-27 20:00:27
rumble is online
-

@ 7cc328a0:2a247c0e
2024-07-27 19:59:59
well, youtube just hit the kill switch
-

@ 7cc328a0:2a247c0e
2024-07-27 19:58:16
100%. nostr barely even works without nostr:nprofile1qqswwud0pvzu362lehm0av6sq4zd97cue5uy0z8f7jgtk0hz368dvmcpr4mhxue69uhkummnw3ezuctswqh8yatwdahxvmr40qhxjme0qythwumn8ghj7un9d3shjtnwdaehgu3wvfskuep0qythwumn8ghj76t5dp6hyarnwa5x2mnfwqhx2ef08kcmjf serving up this api.
nostr:nevent1qqstzv5ujs4e4v20f2gxmy8ljkc588kxd3m6rxd5lvpc9lcyg4dayfspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg88wxhskpwga90umah7kdgq23xjlvwv6wz83r5lfy9m8m3garkkdupsgqqqqqqsn6xcut
-

@ 7cc328a0:2a247c0e
2024-07-27 18:10:29
lmao, this is too funny, im always surprised when anyone be reading this is.. is it nostr shitposter's day off in your feeds that bad? 😂😂😂 embrace the insanity, amethyst should maybe support labels for #devtalk like it does for #nsfw 🐛😇
-

@ 7cc328a0:2a247c0e
2024-07-27 18:05:44
ah, yep i was trying to understand why it kept saying x of pubkey was not on the curve.. then adding "02" to make it work.. yeah lol, the stuff is a bit beyond me im just trying to use the encryption not be a cryptographer. cool that you understand this stuff. 😎 go-nostr was nice enough to just use the damn keys 😅
-

@ 7cc328a0:2a247c0e
2024-07-27 17:33:15
er, no i guess it was gocui that uses tcell v2. it worked pretty good..
-

@ 7cc328a0:2a247c0e
2024-07-27 17:27:39
the last one i did, i used tcell v2.. 🤔
-

@ 7cc328a0:2a247c0e
2024-07-27 17:25:27
i am tryin to resist the urge to write a golang terminal UI for nip17 dms now 🫠🎇
-

@ 7cc328a0:2a247c0e
2024-07-27 17:19:06
ya 59 just describes the giftwrapping technique i think, which you can see how that works in the nip17 anyway so not really a lib there just nested eventing..
-

@ 7cc328a0:2a247c0e
2024-07-27 17:17:25
well, the orig one *did work after having to decode the pubkeys and compress/serialize them with a "02" added and i had no idea why just saw that in the test.. to generate conversation keys. go-nostr is nicer cause it just accepts the keys without having to do all the decoding yourself..
it was github.com/ekzyis/nip44
-

@ 7cc328a0:2a247c0e
2024-07-27 16:53:53
ya, theres actually support for it in go-nostr which was copied from this other library but slightly easier to use.. anyway... should prob PR the nip44 docs or something.. lol
-

@ 7cc328a0:2a247c0e
2024-07-27 16:07:58
nostr:nprofile1qqsdlumwtmnqqdqnhzn2yc2azuftg57z380wq47fp62pds7tme2n7gsppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgnwaehxw309ahkvenrdpskjm3wwp6kytcjt2gde i just got nip17 workin in golang btw. there waz libs for it and somehow i did it🦍🦍🦍. it seems insane but then it starts working and its like 😎
-

@ 7cc328a0:2a247c0e
2024-07-27 16:05:40
yesterday, no coffee.. today GM #COFFEECHAIN les gooooo 🗽🐳😎🏆🎇
-

@ 7cc328a0:2a247c0e
2024-07-27 16:03:16
aw fuck, yeah. i got burned by amd long ago and just went pure intel since.. why is amd struggle so hard seems both w kernel and vid cards? they pissed linus off so they must be fuckin up somehow over and over..
-

@ 7cc328a0:2a247c0e
2024-07-27 14:55:01
multi display working better than ive ever had it.. i use wlroots/wdisplays
-

@ 7cc328a0:2a247c0e
2024-07-27 14:22:52
😂 ya but this bug is caused by kwin depending on Xwayland to startup.
so my standard advice applies: use arch, use wayland. anything still relying on talking to the X compat layer is ngmi. ive removed it from my system entirely so apps cant 'cheat' 🌊
-

@ 7cc328a0:2a247c0e
2024-07-26 16:16:16
thanks for checking it out, and good feedback!
-

@ 7cc328a0:2a247c0e
2024-07-26 07:46:35
these translations are sweet. japan is always talkin' bout relays i love it. the "god relay"? 😂🤔😇😇😇
nostr:nevent1qqsdx95vs0ghxvn4jlpukt009yugnecjgh0z7rahw7t6rhc5z53aw7gppemhxue69uhkummn9ekx7mp0qgszclxx9f5haga8sfjjrulaxncvkfekj097t6f3pu65f86rvg49ehqrqsqqqqqpqaq765
-

@ 7cc328a0:2a247c0e
2024-07-26 07:35:17
struck a nerve on this one, am i twittering right yet 😂🌊
-

@ 7cc328a0:2a247c0e
2024-07-26 07:22:26
dont get mad bro, your vision for relays is different than mine. thats all. if educating users about what relays can do besides be a twitter feed is going nowhere, and relays unable monetize because clients 'automated' it then where does that lead? it leads to fewer very large relays.
-

@ 7cc328a0:2a247c0e
2024-07-26 07:16:40
there was a very successful wave of wordpress style, wiki style developments pre-centralization where anyone could use the gui to make a unique site tailored to their purposes.. it was powerful and popular for non devs.. i think we can bring that back, and with discovery added in this time..
-

@ 7cc328a0:2a247c0e
2024-07-26 07:11:45
clearly a twitter style maxi, cause irc, discord, slack and reddit people are well versed with modifying their 'relay' feeds heh.
nostr:nevent1qqs2zeccr50pqvkzx4u344xevfjuruv2s6jd9kjrgndszmwu06lpexgppemhxue69uhkummn9ekx7mp0qgsph3c2q9yt8uckmgelu0yf7glruudvfluesqn7cuftjpwdynm2gygrqsqqqqqpsghu5u
-

@ 7cc328a0:2a247c0e
2024-07-26 05:15:17
lmao love it!! 🐳
-

@ 7cc328a0:2a247c0e
2024-07-26 02:28:10
released a new settings wizard flow for relay.tools
should now be easier than ever to configure your relay with all kinds of sweet options.
too tired for marketing rn so thats the note 🫠
-

@ 7cc328a0:2a247c0e
2024-07-25 16:52:18
the timestamps thing is weird yeah, but they did it to keep perpetuating the myth of free relays with no read access controls..
-

@ 7cc328a0:2a247c0e
2024-07-25 16:19:29
i use orms all the time. rn its prisma
-

@ 7cc328a0:2a247c0e
2024-07-25 16:18:05
developers developers developers
-

@ 7cc328a0:2a247c0e
2024-07-25 16:15:15
given what theyre blathering about im not surprised its empty rn tho 😂 no risk yield
lmao
-

@ 7cc328a0:2a247c0e
2024-07-25 16:14:26
sounds very echoy and empty lol
-

@ 7cc328a0:2a247c0e
2024-07-25 16:02:27
marked safe from google font tracking i believe. checked network tab, pretty clean.
next/font ftw
-

@ 7cc328a0:2a247c0e
2024-07-25 15:45:36
les goo hahha 😂😂#agrochain
-

@ 7cc328a0:2a247c0e
2024-07-25 15:35:50
cool, haha, yeah its been a while since i did stuff with mongo, mostly just on the sysadmin side..