Mastodon: イーロンみたいな人の影響を受けずに使うこともできるTwitter
AP実装、APとAS読むだけなら簡単そうな気がするのに自由度が面倒だしHTTP Signatureのdraftにみんな依存してるし大変じゃ……
このアカウントは、notestockで公開設定になっていません。
人が大量に押し寄せるのを予期して登録を閉じるの、台風予報に対して雨戸ちゃんと閉めてるか確認するのに似てる
Federation with Lemmy not working due to HTTP Signature problems (#2939) · Issues · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/issues/2939#note_94873
アッ……
このアカウントは、notestockで公開設定になっていません。
PleromaにはServer-Sent Eventが実装されてなさそう?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
盛り上がってスパムが寄ってきたときの「Fediverse」としての対処
自分のサーバーに登録してくる: 新規登録を招待制に閉じる
他所からリプライとかを飛ばしてくる: あまりに多いならドメインブロック
日本語にl10nされるとダークソウルに含まれるクソみたいなのを回避する機能だと思うじゃんみたいなやつ
l10n/i18nするプロジェクトで単語マッチみたいな機能を真面目に提供しようとすると形態素解析の導入を強いられそう
探してたのはこれだったけど6月にはwithdrawnになってた
Fast Factoring Integers by SVP Algorithms
https://eprint.iacr.org/2021/232
そういえばRSAだかを破る手法の論文みたいなやつあったけど続報追ってなかったなとか思って調べてたら関係ないこんな記事見つけてはえーってなってる
> 現在一般的な鍵長(注3)2,048ビットのRSA暗号の解読には、およそ1万の量子ビットと、およそ2兆2,300億の量子ゲートもの膨大な規模を有する誤り耐性量子コンピュータが必要なことが判明しました。これは、試算すると約104日の間、量子ビットを誤りなく保持する必要があり
量子シミュレータを活用したRSA暗号の安全性評価に成功 : 富士通
https://pr.fujitsu.com/jp/news/2023/01/23.html
> 2.3.0 - SSLv3 removed, libtls API changes, portability improvements
> * SSLv3 is now permanently removed from the tree.
portable/ChangeLog at v3.7.0 · libressl/portable
https://github.com/libressl/portable/blob/v3.7.0/ChangeLog#L2263-L2265
はい
LibreSSLの日本語wikipedia冒頭1文読んでSSL/TLSじゃなくてTLS/SSLって書くんだ……になってる
mentionってことはbccじゃないよね、なんでccにまとめて1つのactivityにしてないの…?の顔
wildebeest/statuses.ts at main · cloudflare/wildebeest
https://github.com/cloudflare/wildebeest/blob/main/functions/api/v1/statuses.ts#L123-L132
こことかmentionの数だけid作られてるし
外に配信するときはstoreしてないrandomUUIDを/ap/a/:idとしてつけててactorのoutboxではobjectの/ap/o/:idに/activityって文字列をつけてるだけ。嘘でしょ
今Activityに対するrouteがないwildebeestのactivity用のid生成方法を見て愕然としてる
logger debugにしてもcloudflareで見つかるエラー、/ap/users/cloudflare/*がみんなapplication/json返してきて(なんで?????)host-metaがないことだけだった
このアカウントは、notestockで公開設定になっていません。
"@container": "@language"でないstringもれなく{"@language": "und", "@value": "foobar"}になる
ちゃんと元のcontextでcompactするかstring or {"@value": string}で値取らないといけない
"@context": [...context, {"@language": "und"}] がきいてしまってるパターンだ
このアカウントは、notestockで公開設定になっていません。
MDM有効になってる端末でGoogle AuthenticatorがMDM対象のGoogleアカウントに紐付いていた場合Googleアカウントの無効化でアプリが強制アンインストールを受ける可能性というハイパー特殊パターンを思いついた
Googleアカウント無効でAuthenticatorの使用に困るのインストール/アップデートのPlayストアぐらいっぽそう
このアカウントは、notestockで公開設定になっていません。
デファクト標準の実装との相互通信はみんなよくテストするけど、デファクト標準でない実装との相互通信はあまりテストされない。そのため、Mastodonと通信できないActivityPub実装は少ないが、Pleromaと通信できない実装は割と発生しがち
このアカウントは、notestockで公開設定になっていません。
こんなことでここに名前が入ってしまった
Contributors to cloudflare/wildebeest
https://github.com/cloudflare/wildebeest/graphs/contributors
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
ホグワーツ・レガシーの配信見てるけどルーモスで光がつくけど消す時にノックスって言わないんだなってなってる
投稿に付いてるIDをブラウザで開いたら、WebUIに行かずにAPの応答が返ってくる実装なぁ。Content-Type見て欲しいか、urlプロパティ付けといてほしい感じがある。
fix: object content type should be `application/activity+json` by kphrx · Pull Request #230 · cloudflare/wildebeest
https://github.com/cloudflare/wildebeest/pull/230?notification_referrer_id=NT_kwDOANI6ErM1NTU2NDUyMjY2OjEzNzc3NDI2#pullrequestreview-1290906505
approveされた👀
ActivityStreamsのidとの対応
/@:username /ap/users/:username
/@:username/:id /ap/o/:id
cloudflare.socialはmastodonの改造ではなく1から作られたApache-2.0でライセンスされているwildebeestなので公開URLを検索窓に突っ込んでも取得できなくてしんどかった
wildebeestが今後見れないの流石につまらんしapplication/jsonを受け入れるようにするのもなんか違うなつってobjectでもactivity+jsonで返すように"activity+"追加するだけのPR開いた
cloudflare.socialを観測できてなかったんだけどなんでだろうと思ったらapplication/activity+jsonじゃなくてapplication/jsonの応答返してくるからだった。pleromaでcloudflare.socialのactivityの観測はできない了解!
pleroma-feのsettingsでsecurity tabにaccount aliasesとmove accountがあるので相互にいけるよ
そこで気になったのは、Mastodon→Pleroma/Akkomaは可能だけど、Pleroma/Akkoma→Mastodon/Pleroma/Akkomaって可能なんだっけ?という
まあ、ウェブサーバーを建てたい人にnginxじゃなくてHTTPに興味を持ってほしいと願っても厳しいものがあるんじゃないかなと思う
Mastodonだけ話題になるよりActivityPubが話題になってくれとは思ってたけどMisskeyが話題になってmisskey.ioに人が殺到するのを見るとうーん、サービス名でしか話題にならんなぁ……って顔になる
このアカウントは、notestockで公開設定になっていません。
> FIFAクラブワールドカップモロッコ2022・準決勝が8日に行われ
準決勝?????
> 2月1日に開幕を迎えたクラブW杯
開幕してたんだ……
レアル・マドリード、アル・ヒラルの待つクラブW杯決勝に進出! アル・アハリとの激闘を制す | サッカーキング
https://www.soccer-king.jp/news/world/cwc/20230209/1736370.html
@astrojs/litでhydrationするときにdecoratorのstateが効いてなくて値変更でupdate/renderが発火しない。なぜ
このアカウントは、notestockで公開設定になっていません。
twitterやfacebookなんかのSNS共有ボタンはSNSのhostにリクエストを飛ばすのでブロックしがち
このアカウントは、notestockで公開設定になっていません。
これ、WebUIだとスペースとか改行全部見えててコードブロック使ってもいいのではって気持ちになるけどクライアント変えた瞬間に溶けてる
まぁ気にするならzero width space入れよう。PeerTubeのスペース付きタグもMastodonから見えないしあんま気にせんでいいやとか思ったりする
そんなこと言ったらMastodonはいつもPleromaとかMisskeyから飛んできてるマークアップだいたい見えてないしコードブロックとか読めたもんじゃないよw
このアカウントは、notestockで公開設定になっていません。
@h3zjp key:valueはkeyとvalueって表現なのでnostrって名前のフィールドにhexを入れる
@h3zjp それnosrtrに投稿する方なのとkey:value = nostr:hexは key = nostr, value = hex だぜ
全く意識してなかったけど予言者トレローニーってレイブンクロー出身だったのか。いや、ラブグッドいるぐらいだしレイブンクロー以外当てはまる寮ないけど
このアカウントは、notestockで公開設定になっていません。
あんなもん実装したら自分のアプリのmodelぐちゃぐちゃになるやろが。fallbackも大変だしって多分みんな思ってるので自分のAPIを整備する方に注力してる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
kids.0px.ioでMastodonクライアントを使用する(随時更新) https://kids.0px.io/@cutls/pages/1675745738565
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
nostrのいくつかのクライアントで自分の投稿がホームに表示されないの、無限に当事者意識を削がれて購読してる気分になれていいのかもしれない
Create{Image}とCreate{Note}とCreate{Video}を一つのサービスで出来て受信側がうまくtypeでフィルターしてくれたら幸せかもぐらいだった
なんか私Mastodon APIにそこで同じ見え方作らせてくれよって言ってる気がするけどAP C2Sだったらもっとクライアントによって見え方変わるんだからクライアントでうまくやればいいのでは?
Mastodon APIがもっとHTLを柔軟に作れたら楽なのに?メディアのみListに表示してHTLからミュートみたいな?
C2Sの拡張ならinboxをメールのふぃるたー的にプロパティ生やせそうな気はする。C2Sクライアントに見た目を全部任せてしまってみる側の自由だろフィルタしろの精神
外に表示するページはActivityPubの責任外なので普通のサイトっぽく画像とブログとを表示するだけで済むと思うんだけどねみたいな
制約付きFollowとかoutboxとかコンセンサスがないので思いつきで実装できるやつでもないし汎用AP実装はとても地獄そうに見えるので地獄
pixivとtwitterとetc.と投稿するのはしんどいでしょうというのは思うのでActivityPubで全部一つのactorで済ましながら購読者側がイラスト投稿だけフィルターするかフィルターされたpushだけ購読できるようにする実装が必要。欲しい作りたいActivityPub自由すぎてしんどいってなってる
このアカウントは、notestockで公開設定になっていません。
'22-11大規模流入があまりにも大規模だったのでオープン登録なサーバーもっと放り込もうかなって気持ちになってる
Quarantineできる実装なら誰でも登録できるサーバーからフォロー投げてきても平気なようにPublicな投稿以外送信しないこともできてお得
ActivityPub、公開範囲の設計が相手サーバーも少人数の時に良すぎるので実質人が増えてないネットワーク扱いできて良い
カスタム絵文字、他の鯖さんのをコピーってどうやるんだっ。
それっぽいことしても「見つかりませんでした」って出る_(:3 」∠)_
学生運動を愚かしいことだと思った時に自分の態度を省みれた人だけがインターネット政治論争をやめた世界
「nostrのwebsocketをリレーに直接つないでprotocolのイベントを触ってる面白さがActivityPubには足りない、ActivityPub C2S実装とクライアントが欲しい」V「解釈をクライアントに任せると今のnostrの各クライアントみたいな表示のばらつきがあるぞ、Mastodon APIのレイヤーがある方がマシだろ?」
sec-websocket-protocolヘッダー使われたらsec-websocket-protocolヘッダー返さないといけないのが抜けてて、今見たらtokenが正しかったときのテストがないから起きてたバグじゃんってなってます。テスト足りてないことに気がついてなくて私テスト書いてない……
このアカウントは、notestockで公開設定になっていません。
pleromaにsec-websocket-protocolヘッダー実装したの思い出してる。あれいつだったっけ
iMastのソースコード読んでたら、Mastodonは2.8.4からストリーミングのaccess_tokenって`sec-websocket-protocol` ヘッダに入れられるんだ〜ってなった
YubiKeyをTOTP secretストアとsecurity keyとしてしか使ってないのでGPG key入れてGPG/SSHを物理鍵でやるやつしたいなーって思ってるけど思ってるだけなので手をつけてない
Fedibirdでテストしてるグループサーバーのアカウントがこれで、フォローすると参加できて、メンションすると参加者に届く仕組みになってるよ。
もうだいぶ昔に作ったやつだけど。
試してみる?
TwitterがSNSになったのはその使い方がされたからだしTwitterがメディアになったのは公的な情報ソースがTwitter発信だけのユーザーが出てきたからみたいな感じの認識
このアカウントは、notestockで公開設定になっていません。
emailアドレスによるやりとりほど信頼と実績のあるプロトコルない
このアカウントは、notestockで公開設定になっていません。
location = /.well-known/nostr.json {
add_header Access-Control-Allow-Origin *;
if ($arg_name = kphrx) {
return 200 '{
"names": {
"kphrx": "04317e40be42f3371053e47d63186c1554a362ddafb816ed5df4bee1aad3ed54"
},
"relays": {
"04317e40be42f3371053e47d63186c1554a362ddafb816ed5df4bee1aad3ed54": [ "wss://relay.nostr.info", "wss://relay.damus.io" ]
}
}';
}
return 404;
}
damus.ioとnostr.infoのrelayだけとりあえずwell knownで表示しとけばいいか
デレステのイベ曲のisoscelesいいなと思ってmora行ったけどまぁまだAACしかないよねってなってた
`gpg --quick-add-key secp256k1 encrypt` でsecp256k1の鍵作っても32byteの文字列取り出せるわけではない?
Announceが対象にしてるのはCreate activityじゃなくてNote objectだしなぁどうだろうなぁってなってる
LitePubのrelayだと、ActivityがAnnounceされるのでAnnounceをAnnounceすることになりそう(Announceが来たらDROPするんだっけか?
exampleのTentitiveReject{Invite{Event}}が予定わからんから今のところ不参加で……予定が合えば参加できるかも。みたいな表現に使いそう
ActivityVocabularyで、TentitiveRejectなるものがあって、どこで使うんだろうの顔に
Invite{Group}, Join{Group}とInvite{Organization}, Join{Organization}なぁつってる
転送手法をmastodonのリレーかlite pubリレーのどっちにするか、actorとして互換性のある表現をするならまぁ後者寄りなんだろうな
@natsuki コミュニティ限定ぐらいのちょっと広いけど公開じゃない投稿を表現する形があっていいよねとは思う
公開のコミュニティTLを表現するのにGroupを外から今どうなってるかみたいなの見るときどうなるのって思ったけどinboxの公開投稿をoutboxへ含むのか?
GroupとOrganizationで役割が違うので参加ではなく見る目的で誰かにフォローされるのはOrganization側に任せてしまったほうがいい気がする
GroupもactorなのでFollower Collectionは必ず持つしその意味を構成員として扱うのは自然なのでは…?
ActivityStreams vocabularyを見ているけどgroupの構成員一覧を表現するにはどうすればいいんだろう
https://www.w3.org/TR/activitystreams-vocabulary/
有名人のなりすまし、rel me authや信用チェーンがなければ偽と判断できるので悪質性はかなり下がる(判断材料に欠かないので)
forward report送って相手の鯖缶が問題だと思ったら対処されるしそうでなければ自分のサーバーから消えるしそれでいいんじゃないですかね
to groupなobject/activityの公開範囲に後方互換性がないのがやっぱ問題になってしまうけど
Groupへのフォローを投げるとコミュニティ参加申請になって管理者がAcceptすることで投稿を転送されてくるようになって、mentionをつけるとGrooupのフォロワーに転送されるリレーとかサークルActor的な仕組みをサーバーコミュニティに転用して、サーバー参加者は勝手にフォロー、そうでなければ管理者の承認制、サーバー移転で新しいサーバーが作れるならGroup to GroupのフォローをしてフォロワーにMoveを伝える……みたいな仕組みにできそうな気がする
ActivutyPubの世界で表現が不適当にも関わらず運用でカバーするのなんかめっちゃ嫌いなのでbot系が苦手になってる
ハッシュタグだと自分で送りつけられないな…せや、instance actorへのmentionつけたらええんちゃう?みたいなこと思ったけどモデレーション不可能だし参加制限のない場をコミュニティに使うのおかしいのでおかしいやめようってなる
このアカウントは、notestockで公開設定になっていません。
ただまぁ当然分散型らしくSHOULDなのとクライアントが別のリレーに転送しなければいけないとか書いてあるのでうーん
nostrは一応削除の仕様は用意してる
NIP-09 Event Deletion
nips/09.md at master · nostr-protocol/nips
https://github.com/nostr-protocol/nips/blob/master/09.md
@eniehack クライアントの名前
damus-io/damus: iOS nostr client
https://github.com/damus-io/damus
NFTとか暗号通貨とか持て囃してる層のどこが分散強者やねん+DamusをSNSと認識してnostrだと思わないやつのどこが(ry
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Push機能がないならActivityPubに持ってくる必要はないよねってのはあるのでRSSリーダーなりActivityPub実装の別の機能として読んだりすればいいだろうし、共有もas:Documentやas:PageみたいなWeb pageの表現としてうってつけのObjectをAnnounceするだけ(idのないobjectに対するactivityがちゃんと解釈されるかはともかく)でもいいだろうしってなりそう
OStatusはoutboxの読み取りはRSSでPushとかは別の仕様を持ってきてみたいな感じだったから無理なくRSSに接続できたんだろうなという気持ちはある
ActivityPubが求めるものではないかもしれん(というかOStatusのほうが実現していたように思う)が、botを作らずともRSSと協調してほしい
ユーザーの多いSNSで負荷を考慮せずにGlobal Timelineみたいなものを見れたとしてスパムばかりになってることは想像に難くない
> 2
> 〔副詞句を伴って〕〈杭・足などを〉(地面などに)突き立てる
> すえる,しっかりと立てる,打ちこむ;〔plant oneself〕しっかりと立つ
plantの意味 - goo辞書 英和和英
https://dictionary.goo.ne.jp/word/en/plant/#PEJ0606070#VB02000_
なるほど
日本語では「旗を立てる」(旗を建てる?)というけれど、英語だと「旗を植える」(plant a flag)なの面白いな。
keyoxide、twitterのproofも用意してあるけどtwitter apiで読み取りが有料になったらめんどくさいことになるのではつってる
> write-only API for bots providing good content that is free
🤔🤔🤔
Elon Musk on Twitter: "@PepitoTheCat @BillyM2k @ericnakagawa Responding to feedback, Twitter will enable a light, write-only API for bots providing good content that is free" / Twitter
https://twitter.com/elonmusk/status/1622082025166442505
latest versionのchangelogで2016-12-15から削除されたつってたわ
> Removed the four normative relationship values for lack of implementation. Changed examples to use terms from the Relationship vocabulary.
Activity Vocabulary
https://www.w3.org/TR/activitystreams-vocabulary/#changelog
ActivityStreams 2.0 Terms
https://www.w3.org/ns/activitystreams#links-and-relationships
Links and Relationshipsに分類されてるそれらが今はhttp://purl.org/vocab/relationship/に丸投げしてるところに入るようになってた
Activity Vocabularyの方で見れるas:Relationshipに使うas:relationshipの中に入れるやつとして定義されてたみたいなのを過去の版遡ったら見れる気がする
actor objectは必ずPerson, Organization, Service, Application, GroupのいずれかのtypeになるぐらいしかActivityPub/ActivityStreamsの条件はなかった気はするけど、独自の拡張typeならas:Activityとかas:Object含んだ方が親切な表現な気はする
気がするだけなのとarrayなtypeがちゃんと解釈されない不安の方が大きいけど
typeが@typeのaliasになってて@typeはJSON-LDの勧告通りなのでそっちに倣えばいいと思う
ActivityPubの制約はjson-ld processerに通した時に@idと@typeが含まれてることだけでtypeを知らない奴は無視していいみたいな感じ
Twitter Paywalling API Usage · Issue #189 · NicolasConstant/BirdsiteLive
https://github.com/NicolasConstant/BirdsiteLive/issues/189
なんかprivate apiとか言い出してるのでこいつら……ってなってる
今気づいたけどbirdsiteってtwitter api叩いてるじゃん。投稿持ってくるために月額1万円!!!!
twitterの投稿を持ってきてくれるBot、無いのかなーと思ったらあるっぽい。
https://lemmy.eus/post/26614
これがサイトマップ。結構ある。
https://birdsitelive.fediverse.observer/list
日本鯖はここかな?結構あいてるのでちょくちょく使わせてもらおっと。
https://gateway.occm.cc/
#デレステ パレードの2-5徳島公演Lv51以上1000ノーツ以下、流行曲で組めないのでどうしようかになってる。まほうのまくら2連打でいいか
アーセナル戦とレスター戦の間にあったFAカップリヴァプール戦でも口開いてる
このアカウントは、notestockで公開設定になっていません。
nostrのnips見てるけど投稿というかeventにrecommend_server渡すことでメインで利用してるリレー示せるのか
でも利用者はアプリの世界だけ見えてれば満足なので誤認しても使うのに支障があんまり起きない(分散も意識しないのでトラブった時に何も理解できない未来はありそう)
このアカウントは、notestockで公開設定になっていません。
> This page was moved to https://github.com/nostr-protocol/nips/blob/master/README.md
nostr/nips at master · nostr-protocol/nostr
https://github.com/nostr-protocol/nostr/tree/master/nips
nostr-protocol/nipsに移したよってreadmeに書いてあるけどsubmoduleにしてくれたら早いのになって顔してる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
喋れない英語教育、国内で完結してる中で外と文書でやり取りするのに読み書きが正しくできれば十分だったからされてるだけじゃろみたいなのがある
pawooもmastodon.socialも認証通してるから確認できるつもりだったのが見れなくて呆けてた
いまのmastodonって先にアプリの認証通しててもフォロワーを引き継がない引っ越ししたらrevokeされてる?
このアカウントは、notestockで公開設定になっていません。
実用的なWebのバージョン番号はChromeのstableチャンネルのバージョン番号のこととされています
このアカウントは、notestockで公開設定になっていません。
@zundan mastodon側が参照捨てて失敗する数増えたからkeybase側もおしまいでいいなって捨てたのかもしれん
mastodon連携が終了してIdentifyProofにできなくなったので捨てざるをえないサービスになったkeybase元気してるかな
このアカウントは、notestockで公開設定になっていません。
peertubeのjoinpeertube.org/ns#はptになってるのとpixelfed serversにある中で見つけられた略称は pixかpxl
このアカウントは、notestockで公開設定になっていません。
Mastodonサーバーに取得させるんじゃなくて拡張機能の類が自分のaccountをあらかじめ入力させてwebfingerでostatus subscribeを取得してきて、シェアしたい段階で補助するっていうエコシステムが作られなきゃいけなかったんじゃないのという気持ちがある
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
検索APIみたいな実装依存じゃない検索手段としてostatus subscribe実装があったのに、そこにいくために自分のアカウントを打ち込まなきゃいけないから嫌われてしまったのを嘆いてる
nostrについてプロトコルのREADME読んだのと漏れ聞く評価だけで言及してるの、ちゃんと雑な投稿しかしてないな……ってなってる
"We welcome animations from all over the world." 好き
このアカウントは、notestockで公開設定になっていません。
ActivityPubのW3C勧告を忠実に実装するぜってやったらBlockは連合しないしS2SのBlockは定義されてないので無視しても正しくなるのにMastodon方面から嫌われそうだなぁみたいなことを考えてる
distributedではなくdecentralizedを目指すぐらいでちょうどいいって考え、そうだなぁってなってる
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
mastodon bridge系、今後も潰されていきそうだから、Twitter APIに依存しない形で探せるようにしておきたいですな。
このアカウントは、notestockで公開設定になっていません。
📦 New Pull Request: "Deny UNIX domain socket"
https://github.com/misskey-dev/misskey/pull/9802
Nostr するなら、公開鍵とともにホームのリレーサーバーも一緒に教えてほしいけど、 damus とかは利用開始時にリレーを選ぶという段階が省略されてるし難しいわね。
もともとアングラに寄ったプロトコルにクリプト()で釣られた人々が引きずり込まれてまとめて潜っていく回
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Nostr 結局は自分の投稿を永遠に保持してくれることが保証される自鯖リレーと他との連合のためにサードパーティのリレーにもたくさん同報するという使い方が理想的なムーブになるはず。
バラバラに複数のリレーに投稿投げてそれ以上のリレーを購読すればよかったnostrをdamusがデフォルトでdamus.ioだけ設定することで実質独占サーバー的になって終わりに向かう話になってたりする?
@theoria 4ヶ月前とか2ヶ月前から作られたサービスたち
Fedifinder
https://fedifinder.glitch.me/
Debirdify
https://debirdify.pruvisto.org/
Twitodon - Find your Twitter friends on Mastodon
https://twitodon.com/
Movetodon: Find your Twitter Friends on Mastodon
https://www.movetodon.org/
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
database - What is the difference between the different BerkeleyDB versions, and which should I choose? - Stack Overflow
https://stackoverflow.com/questions/2814686/what-is-the-difference-between-the-different-berkeleydb-versions-and-which-shou
なるほどなぁつってる
> Asked 12 years, 9 months ago
この時点で5.0で今は現在18.1.40なので年ごとにメジャーバージョンあげてるのかしら
perlが依存してるから必要なのか…?つってformulaのhistoryみてたら見つけた。keg-onlyになってるからbrew unlink berkeley-dbで良さそうや
berkeley-db: make keg only on macOS by Bo98 · Pull Request #98061 · Homebrew/homebrew-core
https://github.com/Homebrew/homebrew-core/pull/98061
db.h覗いてみようって思ってふと/usr/local/includeをfindしたらdb.hがいた。berkeley-db…?
openjdk 19をビルドしようとしてdbopenの結果を入れてるsymtab->hash_tableのputやgetが "error: too few arguments to function call, expected 5, have 4" になるのマジで意味わからんのやけどなんなんこれ
fedibirdがバックポートで機能的に最新かどうかcommit log見てるけどsecurity fixをcherry-pickされてるだけっぽい印象受けたので機能面はv3.4 + fedibird flavorじゃないかなぁってなってる
このアカウントは、notestockで公開設定になっていません。
ja_PEDANTICとか言っときながらやさしい日本語を漢字表記にして漢字語の使用を増やした位で、衒学的って感じはあまりうけない…
Now streaming at #Fosdem : 10 years of anti-tracking at #Mozilla : https://matrix.to/#/#2023-ua2.220_guillissen_:fosdem.org