自宅で各LLMにちょっとしたことを聞く場合はAIChat (https://github.com/sigoden/aichat )を使ってるんだけど、外で使う用にChatbox AI (https://chatboxai.app/ )をiPhone/Androidに入れてみた。自前APIキーが使えて、オープンソースなアプリって意外とない。このアプリも2023年製で個人開発っぽいのでいつまで使えるか微妙だけど、なんかあってもせいぜいチャージしたクレジットが消えるだけという気楽さはある(Geminiは無限に使われるけど、アラートが飛ぶはず)。
Chatbox AIは外部ウェブサイトのURLを指定すると本文を抽出して読み込んでくれるし、Mermaidの図とかMarkdownやLaTeXも表示してくれるので良さげ。
https://theconversation.com/love-it-or-hate-it-nonliteral-literally-is-here-to-stay-heres-why-english-will-survive-244226
ウェブサーバの前に外部のロードバランサーを追加する場合、TLSの鍵と証明書をロードバランサーに預けてTLSを終端してHTTPとして転送する方法と、終端せずにTCPとして転送する方法がある。
TCPレベルの方はロードバランサーが通信内容を盗聴できないように見えるが、実際にはロードバランサーはLet's Encrypt等を使って証明書を発行できるはずなので中間者攻撃が可能なはず。
もちろん、その場合は証明書が異なるものになるので、いずればれるという違いはある。
1年ほど前のことなんだけど、CircleCIの創立者が、ガザでの虐殺に反対するブログ記事を公開した後に役員会から除名されたらしい。 https://www.trtworld.com/magazine/code-of-silence-how-one-techie-unmasked-silicon-valleys-hypocrisy-on-gaza-16385719
今現在CircleCIは使っていないんだけど、今後も使わないようにする。
暗号化通信サービスMATRIXが警察によりテイクダウンされたと聞いてびっくりしたけど、matrix.org とは無関係らしい。
https://matrix.org/blog/2024/12/unrelated-cybercriminal-network-taken-down/
@ikeji iOS/iPad版Mastodonだと全部改行が無くなってる。
iOS/iPad版MastodonはHTMLを独自にレンダリングしていて、<br>
と<br />
(スペース1つ)は改行にするけど<br/>
(スペース無し)は改行にしない、みたいな処理になっているのが原因ぽくて、今修正中。
頭が大きな花になっている背の高い人物が、1日に1杯不思議な香りの紅茶をくれる。花は毎日違うものだが、名前はわからない。ティーストレーナーには昨日の花の欠片が1枚乗っていた。
#いろいろなアドベントカレンダー
メモ: P2PのGit forge “Radicle”
・ゴシッププロトコルでデータを共有する。
・ノードは256ビットの公開鍵で表される。
・Gitレポジトリのホスティング・イシュー管理・プルリクエスト(パッチ)ができる。
・ウェブインターフェースもある。
・プロトコルガイド: https://radicle.xyz/guides/protocol
メモ: プライバシー重視のP2Pプロトコル“Veilid”
・オニオンルーティング的なもので通信する。
・NATの後ろにいる前提。
・DHTにデータを保存できる。
・紹介スライド: https://veilid.com/Launch-Slides-Veilid.pdf
・開発者ドキュメント: https://veilid.gitlab.io/developer-book/index.html
・RustのAPIドキュメント: https://docs.rs/veilid-core/latest/veilid_core/