#dev 2023-05-26

2023-05-26 UTC
gRegor joined the channel
#
gRegor
what is trusted contact?
#
Loqi
trusted contact is a feature of services like Facebook to nominate friends to help if you get locked out of your account https://indieweb.org/trusted_contact
geoffo joined the channel
#
[0x3b0b]
I might have just figured out how the undocumented custom page support in microblogpub works.
#
[0x3b0b]
Or I might be about to break my site for a bit.
#
[0x3b0b]
I spent way too long not figuring out that I needed to include a slash at the beginning of the configured path.
geoffo, bterry and [jeremycherfas] joined the channel
#
[snarfed]
anyone familiar with other protocols - ActivityPub, Bluesky/AT, Nostr - mind reviewing this set of translations I've put together? trying to wrap my mind around all of this without getting overwhelmed. https://fed.brid.gy/docs#translate , cc [aaronpk] [manton] [sknebel] et al
#
Loqi
[preview] [snarfed] #521 document proposed translations between protocols in docs
#
IWDiscordRelay
<c​apjamesg#4492> [KevinMarks] the app is still crashing.
#
[KevinMarks]
Do you get a message now?
#
[KevinMarks]
Are there other logs?
#
IWDiscordRelay
<c​apjamesg#4492> I’ll check soon.
gRegor, cdravcte and holiday_1 joined the channel
#
[manton]
Follow-up on yesterday’s private keys discussion, I’ve decided to add a disclaimer when enabling Nostr in http://Micro.blog. 🙂 “Nostr private keys give full access to your Nostr account. Be very careful when sharing them. http://Micro.blog encrypts your key before storing it, but clever hackers may find a way around this if all of our servers are compromised.”
#
[manton]
Low risk but I feel better warning people.
#
[schmarty]
manton++ expectationsetting++
#
Loqi
expectationsetting has 1 karma over the last year
#
Loqi
manton has 28 karma in this channel over the last year (52 in all channels)
#
[manton]
[snarfed] Looking at your new docs. I like the grid. I’m wondering if NIP-5 should basically be required and whether that helps anything.
#
[manton]
I’m not quite ready to go all-in on Nostr except for one-way blog → Nostr POSSE. But if I ever create Nostr identities directly in M.b, I will probably automatically set up NIP-5 to match the ActivityPub handle.
#
[manton]
With maybe an override to allow `@domain` instead of `@user@domain`. But as a default I like the NIP-5 and AP handle matching.
#
[manton]
(Also, how are normal people ever going to understand this?! NIP-5! NIP-39! Oh my!)
#
Loqi
manton has 29 karma in this channel over the last year (53 in all channels)
#
[snarfed]
manton++ for trailblazing here
#
IWDiscordRelay
<c​apjamesg#4492> How big is Nostr?
#
[snarfed]
thanks for reviewing! fortunately I don't expect non-developer users to read or understand any of this. DNS handles (ie NIP-05) are obviously a power tech user feature, but the goal is definitely that non-technical people will reasonably be able to use Bridgy Fed to follow and interact with Nostr users
#
[snarfed]
capjamesg particularly hard to distinguish human count from bot count on Nostr, but best guess right now seems to be hundreds of thousands of humans. https://github.com/snarfed/bridgy-fed/issues/446#issuecomment-1484180951
#
[snarfed]
[manton] re setting up NIP-05 for m.b users, interesting, I assume you plan to use your DNS provider's API, and not serve DNS yourself? any idea how they'll scale?
geoffo joined the channel
#
[manton]
[snarfed] Not totally sure yet, but I’m thinking if someone is already using their domain name with http://Micro.blog, I can just serve a .well-known/nostr.json file.
#
[manton]
I set this up for my own account manually and it seems to work. Unless I’m missing something. https://www.manton.org/.well-known/nostr.json
geoffo and gRegor joined the channel
#
[tantek]
"heavily crypto/bitcoin people" - appreciate the warning
#
[jacky]
^ I think that's my biggest hesitation and avoidance of that stack
#
[snarfed]
interestingly growth and new posts seem to be way down over the last month and change, https://stats.nostr.band/#daily_new_users , https://stats.nostr.band/#daily_events
#
[snarfed]
either that or some big relay change happened and that stats tracker missed it. but it's "the most reliable source" according to that GH issue ^
#
[snarfed]
ah, the earlier high new user growth was evidently accounts with no profile or other info, so they likely weren't human, so the drop in posts may have just been a big wave of spam ending
#
[snarfed]
still, 7k "trusted" (ie likely human) DAUs isn't as high as I thought, and that's down from 8k a month ago
geoffo joined the channel
#
[manton]
Active users is also lower than I would’ve guessed. Speculation: the folks who are very into crypto and “censorship-resistant” tech are all-in on Nostr, but other early adopters are mostly just curious, so they create an account and then ignore it for now, keeping active users low.
#
[snarfed]
^ it me
[fluffy] joined the channel
#
bkil
Or 90% of accounts were created by a script to inflate numbers.
KMF and geoffo joined the channel
#
[jacky]
oop nvm
#
[jacky]
E_USER
geoffo and Ww3 joined the channel
#
[tantek]
Did someone ask earlier about link prefixing services like http://12ft.io or http://bsky.link or even http://validator.w3.org? Is there a generally accepted term for such things?
#
[tantek]
Also, capjamesg, it would be great if http://mf2.link worked like http://12ft.io - that is, you can put any news article url after the 12ft domain (no need to remember or use a query param, regardless of source url)
#
[jacky]
does bridgy officially support at?
#
[snarfed]
no. it could support the bluesky API, https://github.com/snarfed/bridgy/issues/1453 , granary is already implemented so much of the work is done
#
[snarfed]
AT will go into Bridgy Fed, not normal Bridgy, but they haven't launched federation yet so it's not possible yet
#
[jacky]
ahhh of course
#
[jacky]
well that makes bridgy an excellent hub for federation (a cheap way for folks to bring their existing platforms)
#
[jacky]
tbh they should contribute that 😉
#
[snarfed]
they're open to bridges but not interested in building them, since bridges are always lossy to some degree
#
[jacky]
that's valid
#
[snarfed]
poor bsky.link, it's down more than up every time I go to use it :hugops:
#
IWDiscordRelay
<c​apjamesg#4492> Yeah I’m sorry about that.
#
IWDiscordRelay
<c​apjamesg#4492> I’ll try recover it this weekend.
#
IWDiscordRelay
<c​apjamesg#4492> Node feels more brittle than it should be.
#
IWDiscordRelay
<c​apjamesg#4492> One error takes down the whole app.
#
[snarfed]
we collected suggestions here for how to avoid that, right?
#
[snarfed]
not sure. discussed it at least
#
IWDiscordRelay
<c​apjamesg#4492> In other news it’s probably time for me to stop working on side projects for a while, aside from maintaining the ones I have.
#
[snarfed]
I imagine that alone is a full time job
#
[snarfed]
...alternatively, if you just want a different _kind_ of side project, there's always https://github.com/snarfed/bridgy/issues/1453 😎
#
Loqi
[preview] [snarfed] #1453 Add Bluesky support
#
IWDiscordRelay
<c​apjamesg#4492> I’ll try!
#
IWDiscordRelay
<c​apjamesg#4492> I have no plans this weekend.
#
IWDiscordRelay
<c​apjamesg#4492> Can you remind me what steps I need to take?
#
[snarfed]
adding to https://oauth-dropins.appspot.com/ is the first step. it'll be a bit non-standard since it's app passwords, not oauth. I have an in progress branch, let me push that
#
[tantek]
capjamesg, perhaps add bsky.link (and mf2.link presumably?) to https://indieweb.org/Node.js#Projects and maybe add an Issues (or Criticism) section noting how "Node feels more brittle than it should be"
bterry joined the channel