Avatar
Sirius
4523be58d395b1b196a9b8c82b038b6895cb02b683d0c253a955068dba1facd0
developing iris.to

Oh it was there, I was just disallowing videos other than nostr.build and imgur.com source

This is cool, now it seems to be actually working. I opened notifications on my phone, and unseen notifications badge disappeared on desktop.

Calibri wasn’t actually loading correctly, so it was system default sans serif 😄 but now changed to Lato. What say you?

I think I’ll do a ”feeds” home view where you can choose from many feeds, including those with no special algorithm.

Iris boosts are broken. Trying to fix, but somehow this code outputs an event with the tags array in wrong order so that #[ 0 ] refers to 'p' tag, not 'e'.

Nostr.publish({

kind: 1,

tags: [

['e', nostrId, '', 'mention'],

['p', author],

],

content: '#[0]',

});

Even if APIs are closed and scraper scripts somehow blocked, you can always do a browser extension that saves your posts from FB / Twitter to Nostr as you view them. They can't prevent it, and making backups of your own content is always kosher.

Hmm, maybe it's not easy on mobile because you need to paste it somewhere. Maybe should be some place to show it.

I just pushed nip05 default field to edit profile. Note that you can add custom fields freely. Thanks for testing Iris and glad it's worked over Tor!

I’m sorry if that’s the case 😄

It's storing them on gundb: locally and on my gun relay that it automatically connects to.

The great thing about gun is that you can edit your block list on different devices without worry that they might be out of sync and overwrite each other, like has happened with nostr contacts.

The block list is public, so I just changed the button text to "Block (public)". I'll do encrypted block list at some point.

I removed eth login, because no one was using it, and the login flow was not that good. It would ask the user to sign a string and derive a gun keypair from it. That was necessary, because Iris was using GunDB, which uses P-256 keys and eth is secp256k1.

But I guess window.ethereum would be directly compatible with a similar flow as window.nostr? Even if you don't buy shitcoins, window.ethereum is natively present in Brave browser.