00:11:17 @lo48576@mastodon.cardina1.red
icon

ワイの UHK 60 v2 が発送されたらしい

00:19:49 @lo48576@mastodon.cardina1.red
2021-12-23 00:17:50 表示名の投稿 mathmathniconico@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

00:20:44 @lo48576@mastodon.cardina1.red
icon

markdown とかだとソースでの改行が出力では単なる空白扱いになるはずなのでソースの管理しやすさから改行をこまめに入れるんだけど、日本語用の余計なお節介を焼くプロセッサは改行を本当に改行にしやがる

00:21:30 @lo48576@mastodon.cardina1.red
icon

日本語の man page で変なところに改行入ってるのたまにあってウケるよね、あれ絶対ソースで80桁とかの変なところに改行入れてる

00:41:22 @lo48576@mastodon.cardina1.red
2021-12-23 00:38:53 解凍の投稿 hina@mstdn.maud.io
icon

amebaブログやメールでよく見るやつか?(

00:41:36 @lo48576@mastodon.cardina1.red
icon

治安の悪い地域だと1文ごとに空行を挟んでくる

01:08:00 @lo48576@mastodon.cardina1.red
icon

改行じゃない、半角空白

02:19:27 @lo48576@mastodon.cardina1.red
2021-12-23 02:17:17 あじょぶじんの投稿 azyobuzin@xxx.azyobuzi.net
icon

throw std::logic_error(what_arg); 、 what_arg に渡した string はいつ解放されるの?になって気になって眠れなくなってしまった

02:19:28 @lo48576@mastodon.cardina1.red
2021-12-23 02:19:13 あじょぶじんの投稿 azyobuzin@xxx.azyobuzi.net
icon

そもそもこの引数 const string& なので、動的に作った string を渡してはいけない? じゃあ vector.at の例外はどうやって作ってるんだ?

02:19:43 @lo48576@mastodon.cardina1.red
icon

throw って専用のメモリ領域を確保してたりするんだっけ

02:20:31 @lo48576@mastodon.cardina1.red
icon

例外は Itanium C++ ABI を調べればいいんだっけ……

02:21:20 @lo48576@mastodon.cardina1.red
02:27:26 @lo48576@mastodon.cardina1.red
2021-12-23 02:21:35 あじょぶじんの投稿 azyobuzin@xxx.azyobuzi.net
icon

これを見る限り catch したら use after free じゃないですか? https://github.com/microsoft/STL/blob/303df3dae6f5ed9fe4f1c35257f663af8355584a/stl/inc/stdexcept#L25

Web site image
STL/stdexcept at 303df3dae6f5ed9fe4f1c35257f663af8355584a · microsoft/STL
02:27:27 @lo48576@mastodon.cardina1.red
2021-12-23 02:27:13 あじょぶじんの投稿 azyobuzin@xxx.azyobuzi.net
icon

rvalue な string を渡すの、みんなやっとるな。これ合法? それとも運よく動いてるだけなのか? https://stackoverflow.com/questions/12261915/how-to-throw-stdexceptions-with-variable-messages

02:27:36 @lo48576@mastodon.cardina1.red
icon

例外なんもわからんな

02:29:54 @lo48576@mastodon.cardina1.red
icon

std::exception::exception - cppreference.com
en.cppreference.com/w/cpp/erro

std::exception(const char*) みたいなのは標準にないので、 MS 独自の何かでしょうね

std::exception::exception - cppreference.com
02:30:20 @lo48576@mastodon.cardina1.red
icon

そんでもって MS の例外ってなんかたぶん変なやつだよね、私は詳しくないけど……

02:30:44 @lo48576@mastodon.cardina1.red
icon

exception クラス | Microsoft Docs
docs.microsoft.com/ja-jp/cpp/s

> コンストラクター exception(const char* const &message) と exception(const char* const &message, int) は、C++ 標準ライブラリに対する Microsoft 拡張機能です。

02:31:57 @lo48576@mastodon.cardina1.red
icon

なんか personality routine で文字列が退避されているなり何か謎の何かが発生しているのだろうとは思うけど

02:34:25 @lo48576@mastodon.cardina1.red
2021-12-23 02:33:53 あじょぶじんの投稿 azyobuzin@xxx.azyobuzi.net
icon

あ! GCC だとこれ _M_str はコピーコンストラクタだ! これでコピーされてる! https://github.com/gcc-mirror/gcc/blob/16e2427f50c208dfe07d07f18009969502c25dc8/libstdc%2B%2B-v3/src/c%2B%2B11/cow-stdexcept.cc#L160

02:41:17 @lo48576@mastodon.cardina1.red
icon

MS の例外、結局よくわからんな

02:43:08 @lo48576@mastodon.cardina1.red
icon

しかし Microsoft Docs では SEH よりも ISO-standard C++ exception handling が推奨されているから、どこかに何かのトリックがあるんだろうなぁ……わからん。

02:43:55 @lo48576@mastodon.cardina1.red
icon

eh personality とか TLS まわりとか詳細をよくわかってないんだよな実は

02:46:03 @lo48576@mastodon.cardina1.red
icon

C++ のことを考えていたはずなのにいきなり CPU 命令を名指しした鉞が飛んできたりするの、温度差で心臓が止まる

02:59:30 @lo48576@mastodon.cardina1.red
2021-12-23 02:56:32 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

うーん?

Attach image
02:59:38 @lo48576@mastodon.cardina1.red
icon

delete じゃなくて書き換えてみたら?

03:00:25 @lo48576@mastodon.cardina1.red
icon

まあ refcount は無理だろうし exception のその下 (例外処理機構そのもののレイヤー) でコピーしてるのだと思うけど

03:01:48 @lo48576@mastodon.cardina1.red
icon

だとすれば throw 前に書き換えると書き換え後の文字列が出てくるはず

03:02:23 @lo48576@mastodon.cardina1.red
icon

や、書き換えで再アロケーションが発生するか次第だけど。短い文字列に置き換えないといけないな

03:08:29 @lo48576@mastodon.cardina1.red
icon

erase は length を書き換えるだけなので、バッファの中身を書き換えないとだめそう (ほんまか)

03:09:22 @lo48576@mastodon.cardina1.red
icon

いやそんなことはないか、 c_str() が \0 の代入をしない実装なら erase でちゃんと先頭に \0 が入るはずだよな

03:09:44 @lo48576@mastodon.cardina1.red
icon

てことは ctor の時点でコピーが成立してる……?

03:10:35 @lo48576@mastodon.cardina1.red
2021-12-23 03:10:10 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

Attach image
03:10:38 @lo48576@mastodon.cardina1.red
icon

おっ

03:10:58 @lo48576@mastodon.cardina1.red
icon

やっぱり文字列の内容をコピーしてるか。まあそうでないとおかしいよな

03:11:52 @lo48576@mastodon.cardina1.red
icon

ctor じゃなくて、 throw でコピーされてる

03:13:38 @lo48576@mastodon.cardina1.red
icon

throw から始まる stack unwind ってコールスタックが巻き戻るので exception そのものをスタックに置いておくことはできなくて、 throw 時点でヒープにコピーすることになる。
で、たぶんそのヒープへの移動のときに MSVC の exception だったなら _Ptr の文字列を別途複製するみたいなことをしているのだと思う

03:17:30 @lo48576@mastodon.cardina1.red
icon

や、でもやっぱり自信なくなってきた……

03:18:04 @lo48576@mastodon.cardina1.red
icon

const char * を渡して、そのアドレスと throw 前の .what() のアドレスを比較すれば ctor 内でのコピーがあるかわかる

03:18:07 @lo48576@mastodon.cardina1.red
2021-12-23 03:17:59 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

throw より前に delete すると一見 dangling になりそうだけど大丈夫なのか

03:18:30 @lo48576@mastodon.cardina1.red
icon

そもそも MS 独自拡張なのでその辺りガバガバでも不思議はない……
throw std::exception("foo") のような形しか認められていない可能性とか

03:20:08 @lo48576@mastodon.cardina1.red
icon

github.com/microsoft/STL/blob/

これを見る限りだと、 ctor でコピーはしていなそうなんだよな

Web site image
STL/exception at 303df3dae6f5ed9fe4f1c35257f663af8355584a · microsoft/STL
03:24:35 @lo48576@mastodon.cardina1.red
2021-12-23 03:24:07 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

こういうことかしら

Attach image
03:24:40 @lo48576@mastodon.cardina1.red
icon

お、まじか

03:24:45 @lo48576@mastodon.cardina1.red
icon

ctor でも複製されてる……?

03:25:03 @lo48576@mastodon.cardina1.red
icon

なんもわからんな

03:27:25 @lo48576@mastodon.cardina1.red
2021-12-23 03:27:10 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

やっぱ ctor でも確定でコピーされてそう

Attach image
03:29:52 @lo48576@mastodon.cardina1.red
icon

try の外側で exception 作ったらどうなるか、とか……? (まあ変わらん気もする)

03:30:59 @lo48576@mastodon.cardina1.red
icon

ひとつ気になっているのが、 ex.what() のアドレスが近いのに new char[] が若干遠いところで、これって exception の ctor でのコピーが特殊な領域に対するものだったりするのかなと (わからんけど)

03:31:44 @lo48576@mastodon.cardina1.red
icon

や、単に printf とかでアロケーションが発生してアドレスが遠くなっただけの可能性も高いけど

03:32:22 @lo48576@mastodon.cardina1.red
icon

しかしソースから見えない挙動、わからんな……

03:32:43 @lo48576@mastodon.cardina1.red
icon

でも VS 2022 だったら MS STL 使ってそうだし……

03:34:24 @lo48576@mastodon.cardina1.red
2021-12-23 03:34:17 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

try の外で作ってもほぼ同じでしたね

03:34:52 @lo48576@mastodon.cardina1.red
icon

じゃあたぶんソースから見えてるのと違うものが実行されてるんだろうなぁ >std::exception(const char*)

03:35:02 @lo48576@mastodon.cardina1.red
icon

わからん!

03:36:12 @lo48576@mastodon.cardina1.red
icon

実は MS STL が使われてないというオチだったら笑う

03:42:01 @lo48576@mastodon.cardina1.red
icon

まあ MS のことはわからん。 MS 以外のこともわからんが。

03:42:42 @lo48576@mastodon.cardina1.red
icon

C++ の例外機構と同等のもの、たぶん Rust の panic 処理とかにも同じものが使われているはずなので、レイヤー低く潜りたいならちゃんと知っておく必要が……

03:42:57 @lo48576@mastodon.cardina1.red
icon

Itanium C++ ABI 読書会の機運が (?)

04:21:28 @lo48576@mastodon.cardina1.red
icon

防湿庫在住

Attach image
04:22:42 @lo48576@mastodon.cardina1.red
icon

仮面を持ってると映り込みの心配をせずに済むから QoL 上がる

04:39:00 @lo48576@mastodon.cardina1.red
2021-12-23 04:38:32 ぴけ@Skeb募集中!の投稿 pikepikeid@mstdn.maud.io
icon

階段にキムチもやしの忘れ物が。

Attach image
04:42:35 @lo48576@mastodon.cardina1.red
2021-12-23 04:41:01 routehachi_0の投稿 r8_gre@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

04:42:36 @lo48576@mastodon.cardina1.red
2021-12-23 04:41:41 routehachi_0の投稿 r8_gre@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

04:43:47 @lo48576@mastodon.cardina1.red
icon

ムーアの法則が破れないままであれば、15〜20年くらいでICの集積度は1000倍くらいになるはずだけど……さて

04:57:05 @lo48576@mastodon.cardina1.red
2021-12-23 04:56:33 なちか@ダイエットサプリは食前に飲めの投稿 nacika@oransns.com
icon

このアカウントは、notestockで公開設定になっていません。

04:57:29 @lo48576@mastodon.cardina1.red
icon

DLsite で多くの作品を出しているサークルやブランドの略称です (適当) (実際そう) (そういうことではないと思う)

04:57:54 @lo48576@mastodon.cardina1.red
icon

語彙の汚染はこわいね

05:01:11 @lo48576@mastodon.cardina1.red
2021-12-23 03:55:37 ユウ🎨 🔞の投稿 lowee_blanc@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

05:39:36 @lo48576@mastodon.cardina1.red
icon

献血の記念品として貰ったブランド不明で made in China なゲーミング USB 加湿器を初使用。
もちろん水は入れてある。

06:14:24 @lo48576@mastodon.cardina1.red
icon

Vの者の、尻尾とか獣耳とか頭の上のマスコットみたいな明らかに人間の該当する器官を追跡していなそうな動くもの、どこと連動しているか探してしまう癖がある (大抵は目)

06:48:49 @lo48576@mastodon.cardina1.red
icon

原義のスパムでもあり派生のスパムネタも踏襲している高度なスパムだ (スパムスパムスパムスパム)

06:57:09 @lo48576@mastodon.cardina1.red
icon

ギガヂーンのギガヂーンたる所以

06:57:33 @lo48576@mastodon.cardina1.red
icon

まあ複素数と虚数を使い分けてない時点でお察しなところがある

06:58:24 @lo48576@mastodon.cardina1.red
icon

こういうこと言うと必ず「一般読者にわかりやすくするために敢えて不正確な〜」とか言っちゃう人も出てくるけど……

07:02:03 @lo48576@mastodon.cardina1.red
07:03:15 @lo48576@mastodon.cardina1.red
icon

そもそも複素数なんてのは高校レベルの知識なわけで、中学生や高校1年生で虚数と複素数のことを知らずしかし量子力学のことを知っている……みたいな歪な仮定はすんなり受け入れられるかというと微妙

07:04:29 @lo48576@mastodon.cardina1.red
icon

や、べつに全然いないだろうとは言わないけど。この記事で「虚数」と言っている部分の大部分は「複素数」と書いても「正確に把握できない人にとって理解の度合いに影響がない」という点で全く差し支えがないわけで、だったらやはりこれといったメリットもなく雑な言葉を使っているだけ

07:06:54 @lo48576@mastodon.cardina1.red
icon

> 「2乗するとマイナスになる数」が虚数で

たぶん虚数のこの説明で力尽きて複素数の説明をしたくなかったのだろうけど、一方で実数については「虚数なしの実数」などと言ったりしているし、虚数と実数の両方の言葉を使うなら複素数だって1行で導入できそうじゃない?

07:07:58 @lo48576@mastodon.cardina1.red
icon

虚数ありの実数なんて聞いたことないよ

07:09:07 @lo48576@mastodon.cardina1.red
icon

論文中ではずっと complex についての話をしているので、純虚数のことではなく複素数の話だと思う

07:11:03 @lo48576@mastodon.cardina1.red
icon

や、まあ純虚数だけでどうこうというのは基本的にありえないので「虚部があることが本質的だ」という主張はその通りだと思うけど、うーん

07:11:22 @lo48576@mastodon.cardina1.red
icon

「虚数が必要」……うーんん

07:12:34 @lo48576@mastodon.cardina1.red
icon

まあ数の実在がどうとか言ってる時点でそういう次元はもはやどうでもいいんだけど、それはそれとして

07:15:05 @lo48576@mastodon.cardina1.red
icon

まあ確かに複素数という概念を導入しない説明としてはうまくできてるな

07:22:09 @lo48576@mastodon.cardina1.red
icon

解析学の知識はもう完全に揮発したし、位相空間とかも何もわからんし、もう駄目ですね……

07:22:31 @lo48576@mastodon.cardina1.red
icon

割とどこに行っても見る概念が盛り沢山なので、ちゃんとやらないといけないとは思ってるんだけど……

07:28:27 @lo48576@mastodon.cardina1.red
icon

冬休み中に一気に進める趣味個人プロジェクトを考えたい

07:28:40 @lo48576@mastodon.cardina1.red
icon

いいからブログをはやく実装しろ

17:51:19 @lo48576@mastodon.cardina1.red
2021-12-23 17:45:33 酸性雨の投稿 acid_rain@amefur.asia
icon

このアカウントは、notestockで公開設定になっていません。

17:51:21 @lo48576@mastodon.cardina1.red
2021-12-23 17:46:18 酸性雨の投稿 acid_rain@amefur.asia
icon

このアカウントは、notestockで公開設定になっていません。

17:51:48 @lo48576@mastodon.cardina1.red
2021-12-23 17:39:47 もちゃ(あと-18.60Kg)の投稿 mot@mastodon.motcha.tech
icon

このアカウントは、notestockで公開設定になっていません。

19:21:51 @lo48576@mastodon.cardina1.red
2021-12-23 17:50:21 有本鱈子@4/27 H FC東京戦の投稿 ponsyumo@mstdn.beer
icon

このアカウントは、notestockで公開設定になっていません。

19:21:52 @lo48576@mastodon.cardina1.red
2021-12-23 19:09:03 クラウザーさんの投稿 krauser3@gorone.xyz
icon

このアカウントは、notestockで公開設定になっていません。

19:21:53 @lo48576@mastodon.cardina1.red
2021-12-23 19:21:13 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

19:22:22 @lo48576@mastodon.cardina1.red
icon

蟇股(かえるまた・蛙股) | 社寺建築の豆知識
caname-jisha.jp/cms/?p=253

Web site image
蟇股(かえるまた・蛙股)
19:23:35 @lo48576@mastodon.cardina1.red
icon

蟇蛙の「ヒキ」なのにカエル読みするのね

19:24:39 @lo48576@mastodon.cardina1.red
2021-12-23 19:23:37 抑圧の投稿 Niceratus@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

19:24:46 @lo48576@mastodon.cardina1.red
2021-12-23 19:23:58 酸性雨の投稿 acid_rain@amefur.asia
icon

このアカウントは、notestockで公開設定になっていません。

19:25:58 @lo48576@mastodon.cardina1.red
2021-12-23 19:25:28 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

👩‍👩‍👧‍👧 を一気に消せるエディタ(入力環境) って存在する?

19:27:35 @lo48576@mastodon.cardina1.red
2021-12-23 19:27:19 B̅の投稿 cmplstofB@mathtod.online
icon

このアカウントは、notestockで公開設定になっていません。

21:13:10 @lo48576@mastodon.cardina1.red
icon

Krita Desktop | Krita
krita.org/jp/download-jp/krita

Krita 5.0.0 がリリースされたな🎉

21:34:44 @lo48576@mastodon.cardina1.red
2021-12-23 21:31:16 フジイユウジの投稿 fujii_yuji@mstdn.fujii-yuji.net
icon

このアカウントは、notestockで公開設定になっていません。

21:35:29 @lo48576@mastodon.cardina1.red
icon

>  こういったやり方でローストビーフなど作っている方いませんか?
>
> フライパンで表面を焼いたあとにアルミホイルで包んでしばらく置き、余熱で火を通すという方法。

笑っちゃった、余熱使いたいのにヒートシンクもどきを貼り付けて何がしたいんだ

21:35:43 @lo48576@mastodon.cardina1.red
2021-12-23 20:45:53 箱山の投稿 pacochi@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

21:35:51 @lo48576@mastodon.cardina1.red
icon

Internet Explorer で Amazon の奥地を探検しよう (?)

21:38:41 @lo48576@mastodon.cardina1.red
2021-12-21 19:24:38 ちんぽ🐰🔞コミティアあ04bの投稿 momoko@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

21:38:45 @lo48576@mastodon.cardina1.red
icon

大変だなぁ……

21:43:15 @lo48576@mastodon.cardina1.red
21:44:29 @lo48576@mastodon.cardina1.red
icon

生物から遠赤外線か何かが出ているというのは赤外線センサーの存在からしてまあわかる話なんだけど、あれって体温程度の温度があれば何でも同じような輻射してるのかな

21:45:15 @lo48576@mastodon.cardina1.red
icon

40℃前後に温めた焼き芋を遠赤外線による雑な人感センサーの前に持っていくと、反応するのだろうか (?)

21:45:24 @lo48576@mastodon.cardina1.red
2021-12-23 21:36:42 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

21:45:33 @lo48576@mastodon.cardina1.red
icon

絶対零度を突破しないでほしい

21:46:13 @lo48576@mastodon.cardina1.red
icon

全身黒タイツを着用して黒体放射ごっこ (???)

21:47:40 @lo48576@mastodon.cardina1.red
icon

まあ放射を気にするにせよ、直接触れていたら結局ヒートシンクなんだよなぁ。素肌にアルミ巻き付けないでもろて

21:48:20 @lo48576@mastodon.cardina1.red
icon

間にキッチンペーパーとか挟めばよさそうと思ったけど、いろいろ吸われそうだな

21:49:19 @lo48576@mastodon.cardina1.red
icon

内側から ラップ→キッチンペーパー→アルミホイル で完璧な布陣にならない? (ほんまか)

21:50:06 @lo48576@mastodon.cardina1.red
icon

ピン留め効果で中空に浮かせた食材を金属で密閉した部屋に閉じ込めることで “低温” 調理を

21:53:00 @lo48576@mastodon.cardina1.red
2021-12-23 21:51:28 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

トイレの個室で自分が出る前に電気が消えたことがある?

  • ある24
  • ない1
21:53:44 @lo48576@mastodon.cardina1.red
icon

大学のトイレがマジでこれで、しかも天井のセンサーの反応距離が短いので、センサーに反応させるために両手を挙げて振る行為は俗に「踊る」と表現されていた

21:54:12 @lo48576@mastodon.cardina1.red
icon

「トイレで踊る」は「トイレの人感センサーに再度反応させるために手を上げて振る」を意味します (?)

21:54:57 @lo48576@mastodon.cardina1.red
2021-12-23 21:54:48 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

立ってるときの頭の位置ぐらいの距離じゃないと起動しないのか……

21:55:09 @lo48576@mastodon.cardina1.red
icon

洋式便器の個室なのにね……

21:56:16 @lo48576@mastodon.cardina1.red
icon

汗と涙の血漿

21:59:55 @lo48576@mastodon.cardina1.red
22:06:00 @lo48576@mastodon.cardina1.red
2021-12-23 21:48:11 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

赤外線人感センサーってあれ差分はわかっても絶対量はわからないんだよね

22:06:01 @lo48576@mastodon.cardina1.red
2021-12-23 22:02:01 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

もはや画像処理に頼ってしまうのも手ではあるな

22:06:03 @lo48576@mastodon.cardina1.red
2021-12-23 21:59:42 TGMのサントラ販売中の投稿 Common_Lisper@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:07:10 @lo48576@mastodon.cardina1.red
icon

トイレにカメラを設置できない法的根拠があるのか考えかけた。利用者への事前の告知と同意があれば可能なのか? (?)

22:30:40 @lo48576@mastodon.cardina1.red
2021-12-23 22:29:27 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

ルーズソックスの対義語が Winsock である可能性について考えている

22:38:46 @lo48576@mastodon.cardina1.red
icon

antonym猪木

22:39:02 @lo48576@mastodon.cardina1.red
2021-12-23 22:38:50 めざせ引越しくんの投稿 sota_n@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

23:13:13 @lo48576@mastodon.cardina1.red
icon

暗室、小学校にあったらしい (入ったことはないが場所は知っている)

23:36:47 @lo48576@mastodon.cardina1.red
icon

OpenPGP key transition statement ($2226794) · スニペット · スニペット · GitLab
gitlab.com/-/snippets/2226794

OpenPGP key transition statement (2021-12)
gist.github.com/lo48576/47c1ce

Web site image
OpenPGP key transition statement ($2226794) · Snippets · Snippets
Web site image
OpenPGP key transition statement (2021-12)
23:57:34 @lo48576@mastodon.cardina1.red
2021-12-23 23:52:56 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

Attach image
Attach image