takuya(iqbqioza)'s avatar
takuya(iqbqioza)
_@iqbqioza.com
npub1taku...qwf4
I'm a frontend and backend developer based in Niigata, Japan. I built nostrfy, an engine for running Nostr relays. The internet is for everyone, not big tech. I built a software: nostrfy https://github.com/iqbqioza/nostrfy bondar https://github.com/iqbqioza/bondar I'm operating a relay: wss://relay.nostrfy.org .
会った人には意外と髭メンだねっていわれます。そうです。
僕はオフ会とかカンファレンスに出ない人なので、会えること自体が激レア扱いされている。
relay.nostrfy.org へ断続的に DDoS が中国本土、ブラジルからが突出して多いですが、ほとんどがセキュリティカメラを踏み台にして攻撃してきています。安易にセキュリティカメラや見守りカメラを設置すべきではないです。ほとんど認証を突破されてサイバー攻撃のアクセス元として利用されるだけです。 relay.nostrfy.org has been experiencing intermittent DDoS attacks, with a disproportionately large number of attacks originating from mainland China and Brazil. Most of these attacks are coming from compromised security cameras being used as attack proxies. People really shouldn't install security cameras or home monitoring cameras without carefully considering the security risks. Many of these devices end up getting compromised and used as launch points for cyberattacks.
アジャイルはどっちかというとMVPやPoCのスピードをはやくし検証サイクルを上げるための手段でしかないから、手元にどれだけ予算があるかないかで戦略は変わると思う。どっちがいいかは答えはないし、潜在的見込みを見つけるためにアジャイルでひとまずやって、そこから戦略を変えて...というパターンもあるから僕は状況にあわせるかな。PMF(Product-Market-Fit)したら作り直して堅牢化してそれ一本で勝負するというのもある。 I see Agile more as a way to speed up MVP and PoC development and shorten feedback loops. So I think the strategy really depends on how much budget you have to work with. There's no single right answer. Sometimes you start with Agile to explore potential opportunities, then shift your strategy based on what you discover. Personally, I'd just adapt my approach to the situation. Another option is to use Agile until you achieve product-market fit (PMF), then rebuild the product with a more robust architecture and go all-in on it.
ostrfyも比較的致命的なバグを出さずにリリースできていたのはTDDのおかげだと思う。Nostrは出力を期待するものがきっちり決まっていたから、TDDがうまくはまった。でもクライアントを作るとなるとテスト方法は地獄だろうね。 I think TDD is what allowed me to release nostrfy without running into any major bugs. With Nostr, the expected outputs were clearly defined, so TDD was a really good fit. But I imagine testing a client would be a nightmare.
AI を鵜呑みにしすぎている人が多すぎて、いつかコペルニクスの地動説をこれから否定しだす人が出てきそう
my head is killing me everyday. i took a lot of medicine. take care everybody.
メッシュネットワークでany castしてどのリレーに繋いでもデータが取れるようになれば Nostr の価値がバク上がりなんだけど、NIPs の issue みているとそうじゃないんだよなあ
NIP-29 をまともに完全実装するのに1ヶ月かかったからリレーベースの NIP は増やすべきではない。
個人的には Metamask を署名器として新しいフォーマット(CW/NSFW/min-age必須タグとしたJSON)つくったほうが幸せになれそう。 View quoted note →
ただ、Buzzサポートはほぼリバースエンジニアリングなので試験的ですが、最近 NIP-D9 で議論でているので個人的には反対かな。削除プロテクションてなんやねんと。そもそもリレーは信用しないという原則なので、保存されるかもリレー次第だし削除されるかもわからないのに削除プロテクションはよくわからんと静観中。 View quoted note →
NIP-29 で管理しているんですけど、ほとんど拡張が入っているのでそのまま NIP-29 だけではできないです。ただ、最新の nostrfy では Buzz に対応させました! View quoted note →
↑