なんか投げてたPRがいくつかマージされちゃったので、投げたままになってるPRのrebaseに追われてました。
てかマージされたのは驚き。
OpenBSD(uaa@), Ham(JG1UAA), Ingress(Lv14, RES), Japanese(Sagamihara-city, Kanagawa)
Another side: https://social.tchncs.de/@uaa
npub1rarr265r9f9j6ewp960hcm7cvz9zskc7l2ykwul57e7xa60r8css7uf890
Messages from this Mastodon account can read via mostr.pub with npub1j3un8843rpuk4rvwnd7plaknf2lce58yl6qmpkqrwt3tr5k60vfqxmlq0w
なんか投げてたPRがいくつかマージされちゃったので、投げたままになってるPRのrebaseに追われてました。
てかマージされたのは驚き。
This account is not set to public on notestock.
整理すると、
default
2m26.652s (QSPI FlashROM, ECMULT_GEN_PREC_BITS=2)
2m4.065s(QSPI FlashROM, ECMULT_GEN_PREC_BITS=4)
3m3.592s(QSPI FlashROM, ECMULT_GEN_PREC_BITS=8)
copy_to_ram
2m7.943s (ECMULT_GEN_PREC_BITS=2)
1m46.804s (ECMULT_GEN_PREC_BITS=4)
copy_to_ram+GEN_PREC_BITS=4が最速ではあるが、ROMの容量は十分あるし無理しなくても(defaultのままでも)GEN_PREC_BITS=4なら十分効果はある、といったところか。最速を捨てることへの未練が無いわけではないけど、今後何か拡張する余地は残しておきたいし。
pico_set_binary_type(nsdemu copy_to_ram)で、
2m7.943s (ECMULT_GEN_PREC_BITS=2)
1m46.804s (ECMULT_GEN_PREC_BITS=4)
やはりECMULT_GEN_PREC_BITS=4は最低限必須、あとはcopy_to_ramを有効にすべきかどうか…だな。
https://github.com/nickbild/picoROM/blob/main/CMakeLists.txt
set(PICO_DEFAULT_BINARY_TYPE copy_to_ram)
なるほど、この一文を入れれば良いのか。
uaa@debian-vm:~/nsdemu/pico-sdk/src/rp2_common$ find .|grep ld$
./boot_stage2/boot_stage2.ld
./pico_standard_link/memmap_no_flash.ld
./pico_standard_link/memmap_blocked_ram.ld
./pico_standard_link/memmap_copy_to_ram.ld
./pico_standard_link/memmap_default.ld
uaa@debian-vm:~/nsdemu/pico-sdk/src/rp2_common$
んふふ、気が利くじゃないの♪
--script=/home/uaa/nsdemu/pico-sdk/src/rp2_common/pico_standard_link/memmap_default.ld
普通じゃないmemmapでリンクしたい場合、とは?
This account is not set to public on notestock.
(ここで書くことではないんだけど)このissueはやく解決してほしいです…nsdemuじゃない本物のNSD(nostr-signing-device)でも問題起こるって言ってる方がいるじゃないですかああああああああああああああああ!!!!!!!!!111111 https://github.com/fiatjaf/horse/issues/3
Nostrはnostr-signing-deviceがあるから組み込み屋が乗り込める余地がある(?)んだけど、Blueskyは流石にそうもいかんだろうなあ…RS-232Cの口で何かをするって領域に持ってこれれば…
意外に署名とか暗号化って処理重いよね…RP2040、1コア使ってsecp256k1のシュノア署名させると結構もっさり感がある。(もっさりで済む、というべきなのか…?)
どうやれば高速化できるんだろう…
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
弊社も使用している、MastodonのトゥートやMisskeyのノートなどを保存し、検索できるようにするサービスnotestockで、Twitterのログを検索できるようになったようです。
Twilogが事実上終了しているので、代替として便利に使えそうです。
Twitterにアーカイブをリクエストし、概ね24時間以上経つとzipを取得でき、Twitterで認証して本人確認を終えたあと、zip中にあるtweetsで始まるファイルだけをzipにしてnotestockにアップロードしたりすることで可能になるそうです。
https://diary.osa-p.net/2023/04/notestocktwitter.html
ご存知のようにAPI制限があるので新しいツイートは取得できませんので、Twitterアカウントは捨てる前提で、情報価値のある投稿はTwitterにはせずMastodonやMisskeyにする、という方に向いていると思われます。
とりあえず弊社は、まずはTwitterにアーカイブをリクエスト中です。