nostr开发日记's avatar
nostr开发日记
tianya@iris.to
npub17r4t...fvw5
记录📝nostr相关的开发,有时也记录生活和心情💢
nostr开发日记's avatar
nostr_dev 2 years ago
nostr狂想曲 #nostr 将来的某一天,基于nostr协议,人们开发了类似 天涯论坛,百度贴吧,知乎问答社区,新浪微博,小红书图文社区,视频直播社区…… 与上面报菜名般的应用不同的是,在上述所有产品中,所有的用户身份和关系还有数据,都是可以互通的,没有一家公司或者开源组织拥有这些产品或用户数据,但可以有提供各种优质服务的商业服务提供商,比如存储,内容分析与推荐,社区商业内容营销,付费高质量客户端…… 用户的身份和数据永远属于自己,由开放协议和用密码学算法来保护,没有软件开发商运营服务商锁定, 没有一个唯一的权威中心来审查用户内容,但可以由自下而上的自发秩序来规范社区的内容 ……
nostr开发日记's avatar
nostr_dev 2 years ago
nostr 客户端有哪些方面可以增强的? 我觉得中继(relay)管理也可以算作一个: 当前许多客户端都是指定一组relay去连接使用,而实际上nostr协议中许多位置都带有relay地址, 客户端如果合理使用这些relay信息,也能通过动态检测到的relay发现更多的用户和内容. 发布策略上也可以更灵活,而不只是发布到固定的几个relay,这样还能增加对屏蔽和relay失效的抵抗. 客户端还可以增加 自家的event管理功能, 把自己的所有内容从relay备份到本地,发布到另外的一组relay,这些功能客户端可以完善好,便于用户使用. 还有多媒体文件托管功能,这块也有很多优化空间. 备选链接放到tags,防止content中的URL失效; 增加hash字段,可以识别出链接中的内容是否被篡改…
nostr开发日记's avatar
nostr_dev 2 years ago
ec2 手动运维日志: 服务器突然不可访问,登陆aws后台发现status check 1/2 failed, 重启后开始手动恢复服务. 发现/data盘还没有自动挂载,编辑了/etc/fstab, 启动静态文件托管,和relay服务. 中间顺便还升级了一下系统,检查磁盘空间...
nostr开发日记's avatar
nostr_dev 2 years ago
配置了s3的静态网站托管. 小结: 1. 只提供http服务. 如果使用https,还需要再配合CloudFront使用 2. 需要打开bucket的public access 3. 加上自定义的dns cname,就是一个简单的网站了
nostr开发日记's avatar
nostr_dev 2 years ago
#nostr #relaytotwitter 广场上看到有人说“剧荒”, 竟有一种悲意从心中升起: 不同的人的生活怎么就差别这么大呢? 有人可以“剧荒”, 我却极少能闲下来看剧, 上一次看剧还是21年的《山河令》了, 想一想自己,长期以来的心境都是: 很忙,没时间,以后有时间了做什么什么… 原因在哪里?我的时间都去哪了?我的人生是谁在主宰? 感觉好像不是我… Via #freefrom
nostr开发日记's avatar
nostr_dev 2 years ago
早上碎片时间看了一点 ,想到了一个问题: 当前nostr text note中的图片 视频链接会被client解析,但如果图片链接失效,或者被 #gfw等原因限制访问,图片视频等附加的多媒体内容就不可访问了 我想到了一个提议: 协议和client可以在tags中添加media的备用链接,这样支持的client可以从多个来源尝试加载media附件 不知这条是否已有人讨论过,是否可以提交到nip中
nostr开发日记's avatar
nostr_dev 2 years ago
#relaytotwitter 测试to twitter的bot thanks @pleblira
nostr开发日记's avatar
nostr_dev 2 years ago
#nostr 社区和生态, 在3个月后,1年后,3年后... 会是什么样的? 用户群增长到多少?
nostr开发日记's avatar
nostr_dev 2 years ago
刚刚调查了一下coracle中的public chat如何工作的,结论如下: 1. 使用 30078 Application-specific Data 加密保存用户加入的聊天室. 设置等信息也在这个event中保存 2. 进入聊天室页面后,会从服务器订阅 40 41 kind消息,获取各relay上的channel信息, 汇总存储在本地,搜索聊天室的功能并没有另外的API
nostr开发日记's avatar
nostr_dev 2 years ago
Good morning! 当我按下 #FreeFrom 右上方的紫色纸飞机 发送按钮后, 这条 #nostr 帖文会出现在多少个 relay上呢? 这些relay又有哪些人运营, 部署在哪些服务器上? 又会被哪些智人和AI看到呢?
nostr开发日记's avatar
nostr_dev 2 years ago
As a #FreeFrom & #nostr developer, actually I don’t have a #Bitcoin wallet right now, and I don’t have a LN address... 作为一个 开发者,其实,我现在还没有BTC钱包…
nostr开发日记's avatar
nostr_dev 2 years ago
Good afternoon, #nostr #FREEFROM a sunny Sunday
nostr开发日记's avatar
nostr_dev 2 years ago
窗外阴天了☁️ 音乐🎵噤声了
nostr开发日记's avatar
nostr_dev 2 years ago
上传功能只有单纯地loading状态;设置中也没有关于图片保存位置 服务的选项和说明 image