bird2026年5月26日のつぶやき@digitune.bsky.social

2026年5月26日のつぶやき@digitune.bsky.social

image 0ロビー活動がそれなりに強力な新聞社・出版社系の話(つまり文章)がメインになっていますが、少なくともオプトアウトが法的に(あわよくば罰則付きで)担保されれば、それ以外のメディアの人にとってもありがたい話ではありそう。

ホントはオプトインベースになるべきだと思いますけどね…また、権利を侵害された人がそれを立証するのが困難、という点にもメスが入るとよいのですが…(つまり透明性の担保も必要)。

RT @hon.jp 生成AIの記事「ただ乗り」に歯止め 利用拒否の法的義務化が焦点║朝日新聞 https://www.asahi.com/articles/ASV5T2H80V5TPTIL00TM.html (link) (15:02 bskyから・詳細)

連帯。

#国家情報局設置法案に反対します (19:44 bskyから・詳細)

bird2026年5月25日のつぶやき@digitune.bsky.social

2026年5月25日のつぶやき@digitune.bsky.social

モバイルブラウザでダブルタップスライド(正しい名称がわからない・汗。1回タップして、2回目のタップの指を離さずにスライドすること)すると画面の拡大縮小ができることをつい最近知ったのだけれど、結構いろんなアプリで同様の操作が使えるようなので実は標準的な操作方法だった? (10:02 bskyから・詳細)

F8がAndroid 16へアップグレードされてから、ディスプレイの自動輝度調整の挙動がかなりイマイチになってしまい、今日とうとうoffにした。まぁ仕方ない。 (10:04 bskyから・詳細)

image 0これは結構気になる動き。少し前にJavaScript/TypeScript開発環境について調べていたときにBunの名も上がっていたのだが、そんなことになっているのか。

生成AIを使うこと、が目的化してプロダクト品質をむしろ悪化させてしまう事例は今後増えてきそうな予感。

RT @gigazine.net 動画ダウンローダー「yt-dlp」でBunが非推奨化される、BunのAIコーディング偏重にリスクありとの判断 https://gigazine.net/news/20260525-yt-dlp-bun/ (link) (20:39 bskyから・詳細)

bird2026年5月24日のつぶやき@digitune.bsky.social

2026年5月24日のつぶやき@digitune.bsky.social

ちょっと気になっていた(そしてbskyアカウントは存在するものの運用されていなさそうな)サイトのRSSが、リンクはあれどもう運用されていないことが分かったので一旦この話は終了(汗。先に調べておいて良かったよ…。 (12:44 bskyから・詳細)

めちゃくちゃ時間のかかる処理を実行するときはscreenなりtmuxなり使っとけ、とあれほど… (19:49 bskyから・詳細)

bird2026年5月23日のつぶやき@digitune.bsky.social

2026年5月23日のつぶやき@digitune.bsky.social

image 0最後のページに書かれた「日本はそれ以前の状況」、はホントその通り。このあたりの法整備は中東情勢への対応などに次いでかなり喫緊の課題に思えるがなぁ。

RT @hon.jp 欧米の学術出版社で「AI企業へのライセンス販売」が新たな収益源に…日本が大きく後れをとる理由(飯田 一史)║マネー現代 | 講談社 https://gendai.media/articles/-/167365 (link) (10:30 bskyから・詳細)

金属ベルト式ではなくチェーン式CVTって国産だとスバルのリニアトロニックしかないのかと思ってたけど、JatcoのCVT-Xもチェーン式で日産車で使われているのね。知らんかった。 (11:17 bskyから・詳細)

今日はキスの日か。良き。 (11:33 bskyから・詳細)

ティアキン以降、ゼルダ姫のファンアートと言えばショートボブ、な感じになっているような。可愛いもんな>ティアキンゼルダ。 (11:37 bskyから・詳細)

OPPO Pad Mini、グローバルモデルと言いつつまだ中国でしか販売されてないのか…日本での発売待ってますー #OPPO (15:58 bskyから・詳細)

ニュースサイトの記事へのリンクをつぶやいてくれる非公式アカウントがいろいろあるけれど、RSSベースでああいうボットを作ることはニュースサイト側にとっては迷惑なのだろうか、それともありがたいことなのだろうか?

パッと考えるとそれによって少しでもエンゲージメントが増えるなら嬉しいだろうし(元々RSSとして公開されている情報でもあるし)、自分たちの著作物を多少なりとも二次送信されることに抵抗を感じる部分もあるのだろうか。個人的には前者寄りの考えなんだけれど、個人でRSSを読むのとは違う面があるのでちょっと気になってる。 (16:14 bskyから・詳細)

Crunchrollの #AnimeAward を見てる。オモロイ。 (18:45 bskyから・詳細)

Crunchyrollだった。失礼。 (19:09 bskyから・詳細)

bird2026年5月22日のつぶやき@digitune.bsky.social

2026年5月22日のつぶやき@digitune.bsky.social

image 0RT @orangestar.bsky.social 「インターネットはやり直せない。でも現実はやり直せる」第4話 (32P)

『ポエトリーリーディング部!とうとう文化祭当日!』

作中、歌詞が出てくる部分があり、歌詞掲載版はこちらになります (はてなはJASRACと包括契約) orangestar.hatenadiary.jp/draft/entry/…

第1話はこちらになります https://bsky.app/profile/orangestar.bsky.social/post/3mmftjf7krc22

第2話はこちらになります bsky.app/profile/oran…

第3話はこちらになります bsky.app/profile/oran… (link) (10:58 bskyから・詳細)

image 1RT @numagasa.bsky.social 日本でそんなに報道されてないが、デカいニュース。

「4月の世界総発電量​に占める風力と太陽光発電を合わせ‌た割合が、月単位で初めてガス火力発電を上回った。 エンバーは、この動きはイラン紛争に伴う化石​燃料価格高騰への反応というよりも、よ​り広範な傾向だと指摘。」

「現在のエネルギー危機により、‌輸入⁠ガスに対する再生可能エネルギーの経済的優位性が一段と高まっているほか、導入加速への政治的な緊急性もさらに高まっている」​と専門家。

普通に化石燃料ながら一種の移行燃料として位置づけられてきた天然ガスだが、再エネの経済性に抜かれつつある jp.reuters.com/world/us/PDX… (link) (12:52 bskyから・詳細)

ぐぬぬ、今日の午前中、自宅でプライベートな事務作業にいそしんでいたのだが、その時変な格好で作業してしまっていたからかとても腰が痛くなってしまった…orz。バランスボールに乗っていても治らんなぁ。久々にロキソニンのお世話になるか… (16:57 bskyから・詳細)

image 2ようやく、かもしれないが朗報。

もう20年以上前の話だけれど、あゆみさんも結構つわりは酷くて、ふと近所まで自転車で買い物に出かけたと思ったら身体の前面が吐瀉物だらけになって帰宅したこともあった。なんでも自転車漕いでいたら急に吐き気を催して我慢できなかったらしい。全然動けなくなってずっと寝込んでいた人の話もよく聞くし、少しでもそういった辛さが解消されるなら何よりだ。

RT @nikkei-science.com 「つわり治療薬」ようやく日本へ 米国承認から10年、持田製薬が治験 - 日本経済新聞 www.nikkei.com/article/DGXZ... (link) (17:51 bskyから・詳細)

bird2026年5月21日のつぶやき@digitune.bsky.social

2026年5月21日のつぶやき@digitune.bsky.social

image 0なるほど、Goでstring型に対してslice操作を行うとbyte単位で行われるので元のコードでもそこまでおかしな結果にならなかったのか。まぁせっかくregexp.FindAllIndex用にbyte sliceを作っているのでそっちを使うのが意味が明瞭という意味で正解ではあるが。

“インデックスはバイト単位で計算される” Go のスライスを利用した文字列操作について解説 https://af-e.net/go-slicing-strings/#:~:text=%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AF%E3%83%90%E3%82%A4%E3%83%88%E5%8D%98%E4%BD%8D%E3%81%A7%E8%A8%88%E7%AE%97%E3%81%95%E3%82%8C%E3%82%8B (07:53 bskyから・詳細)

そういや少し前にコーディングにおける生成AIの依存性についてつぶやいたけど(よね?)、この話を若い人としていたら「キーボードに慣れたら手書きには戻れない、とか、IDE使い慣れたら素のエディタでは書けない、ってのと同じ」との主張で、なるほど?と思いつつも個人的な体感だとちょっと違うような気もしたんだよな。いや、前者の例はかなり近いか。

何というか思考の方向性が変わってしまうのが大きくて、一度ついてしまった思考の「癖」を元に戻すのに苦労した、という感じだった。手書きとタイピングだとそもそも別作業、って感じになると思うんだけど、あんな感じか。

ちなみにこないだのツールは素のviで書きましたw (19:51 bskyから・詳細)

いや、まだつぶやいてなかったか(汗。今回のツールは生成AI使わずに書いたのだけれど、その時に去年まで生成AIによるコーディング支援を利用しつつ書いてきたときの習慣が既に身に染みついてしまっていて、AIを使わずに書くやり方に再び慣れるのに、つまりAIへの精神的な依存から抜け出すのに結構時間がかかった、という話。

まぁ単純に俺が既に初老で脳の可塑性が甚だ落ちてるのが原因、って気もするんだが(汗、個人的にそこまで依存してるとは自分でも思っていなかったので、思わぬ精神的な抵抗感に自分自身でちょっと驚いた、という話でした。 (19:59 bskyから・詳細)

そういや今回、ちょっと本腰を入れてGoを触ってみて、昔初めてGoを触ったときの「Javaのアンチテーゼみたいな言語」という自分の感想は大外れでは無いがあまり的を射てもいなかったな、と思った。

手触り感が何というか、「C言語の正統進化」って感じなんだよね。ご存じの通りCの後継はC++から始まり、Java、C#やECMAScriptなどと大きく広がったわけだけれど、あの「オブジェクト指向」という今思えばかなり「思想が強い」パラダイムwを抜きに、正当に進化させたらGoになる、という感じがする。仕様がコンパクトだからそう感じるのかなぁ。 (20:14 bskyから・詳細)

bird2026年5月20日のつぶやき@digitune.bsky.social

2026年5月20日のつぶやき@digitune.bsky.social

image 0スマートグラスのプライバシー問題、Google Glassの時に散々議論済みなのかと思っていたが、この今年4月頭の記事を読む限りむしろ事態はより悪化していてワロタ<笑えない。うーむ。

Metaスマートグラスのプライバシー侵害問題と全米規制の最新動向 | 久兵衛の実験&研究室 https://qbei.isotop.jp/archives/6438 (14:35 bskyから・詳細)

そういや紙本では全て持っていて途中までは読んでいるもののまだ読破出来ていなかった「宝石の国」をこないだ電子本で全巻買い直してしまった(汗。こ、これで通勤中に読めるぞ… (15:39 bskyから・詳細)

ちょっと長いタグのテスト。このタグ、UTF-8だと79bytesあるんだが、どうしてこれがRichtextFacet_Tag.Tagに格納可能なのか?実は64bytesまでではないのだろうか…?🤔

良かったと思うランキング1位は何だろ…いつでもどこでも情報が得られるようになったこと、かな。(もちろん功罪ある。)

#インターネットが発展して良かったと思うランキング第1位 (18:17 bskyから・詳細)

うーむ、実際にJetstreamに流れるdataを確認してみたが、上記長いタグがRichtextFacet_Tag.Tagに格納されていたし、indexのbyteStart/byteEndも80bytes分だった(endはexclusiveなので+1で正しい)。そうすると64bytes以上のタグでerrorになっていたように見えたのが誤解なのか?うーんわからん。 (18:24 bskyから・詳細)

image 1む。下記にあるTypeScriptコード中のコメント “// inclusive of #, max of 64 chars” なんかを判断の根拠にしていたんだが、これよく見るとbytesではなくcharsだな…TypeScript/JavaScriptの.lengthはコード単位を数えるmethodらしいので、なるほど、通常の文字列だとUTF-8 bytesよりかなり小さくなりそう。いっそTagから抽出したものは全て使える前提にするか。

https://docs.bsky.app/docs/advanced-guides/post-richtext#:~:text=%2F%2F%20inclusive%20of%20%23%2C%20max%20of%2064%20chars (18:39 bskyから・詳細)

うは、上記を試してみている中で、simple critical bugを一つ見つけたかもしれない。もしかしてこれが原因かー。 (18:50 bskyから・詳細)

image 2先週末からちまちま作っていたbskyのハッシュタグを集計してポストするGoプログラム、githubにあげました。FYI

gitune/bsky-hashtags-trend-poster: Go code to post hashtags trend from bsky jetstream https://github.com/gitune/bsky-hashtags-trend-poster (20:36 bskyから・詳細)

bird2026年5月19日のつぶやき@digitune.bsky.social

2026年5月19日のつぶやき@digitune.bsky.social

お、bsky復活した。refreshSession APIが動かなくなっていたみたいですね。botも一時的に止めていましたが再開させてこよう… (09:54 bskyから・詳細)

image 0“AIが『良きパートナー』となるには、著作権の問題がクリアになることが不可欠だ。”

AI無断学習で作画「私の作品のつぎはぎだ」…コピーライト・ロンダリングがもたらす「文化の衰退」 : 読売新聞 https://www.yomiuri.co.jp/world/20240214-OYT1T50020/#:~:text=%EF%BC%A1%EF%BC%A9%E3%81%8C%E3%80%8E%E8%89%AF%E3%81%8D%E3%83%91%E3%83%BC%E3%83%88%E3%83%8A%E3%83%BC%E3%80%8F%E3%81%A8%E3%81%AA%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E8%91%97%E4%BD%9C%E6%A8%A9%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E4%B8%8D%E5%8F%AF%E6%AC%A0%E3%81%A0%E3%80%82 (12:00 bskyから・詳細)

そうか、今ってpostのtextから正規表現でハッシュタグを抜き出しているのだけれど、考えてみるとJetstream経由でもFacetsは取れるので、そっちで集計すべきな気がしてきたぞ…長さ問題とかそれなら考える必要なかったじゃん。間抜けだ。 (14:07 bskyから・詳細)

ハッシュタグの検出を正規表現からfacetを読むように切り替えてみたら(つまり公式が「タグ」として認めたものを採用するようにした)、いつも上位にいたAmazon関連のタグが出なくなったような。たまたまかな? (19:51 bskyから・詳細)

そういやfacetから読むようにしたのに、なんか64bytes以上のタグが相変わらず見つかるような気がするんだよね。謎。 (20:38 bskyから・詳細)

bird2026年5月18日のつぶやき@digitune.bsky.social

2026年5月18日のつぶやき@digitune.bsky.social

お、bskyのFollowingフィードに、自分が購読してる他のフィードの内容がちらほらと差し込まれるようになったんだな。

俺の場合他のフィードはフィードで結構しっかり見ていたので単純に冗長なんだが、人によってはセレンディピティを生じることもあるのかも? (18:11 bskyから・詳細)

image 0GCP ComputeEngine e2-microインスタンスでCPU負荷やNetwork負荷はこのくらい。今のところ全然軽い。bskyに人があまりいないから、ってことでもある(汗。 (19:54 bskyから・詳細)

ハッシュタグはcase insensitiveで扱われるようだったので集計もそうなるように修正。その場合、表示用のタグに何を使うかが悩ましいところだけど、集計用とは違うものを選ぶようにすることでなんとなくそれっぽくなったっぽい。少なくとも情報量は増える方向だからね…

あと、これまでは何かあるとすぐabortしdockerのrestart policyで勝手に再起動されるのに任せてたけど、順位のトレンドを表示するようにしたのでホイホイ再起動してしまうとつまらない、ということで、ちょっとだけ落ちにくくしてみた。これで様子を見てみよう。 (22:50 bskyから・詳細)

bird2026年5月17日のつぶやき@digitune.bsky.social

2026年5月17日のつぶやき@digitune.bsky.social

botを一旦止めて今日はここまで。明日以降にまた続きをやろう。そういやリストだとやっぱりthreadの最初の1ポストしか見えないなぁ。ま、とりあえず良いか。 (00:05 bskyから・詳細)

今日は暑くなるとのことなので、まだ衣替え前だけど半袖にした。このままなし崩しに半袖になっちゃうのはやだなー。 (09:03 bskyから・詳細)

GCPのCompute Engineの無料枠(のつもり)を使ってbotを動かし始めた。最初からdocker composeでbuildから実行まで出来るように作っていたので、VMへ持っていってdocker compose build、docker compose up -dするだけで起動。らくちん。

しかし、手元の古いRyzen 5に比べてbuildに5倍くらい時間がかかった(汗。GCPCEの無料枠はe2-microで2 vCPUとのことで、/proc/cpuinfoで見る限りclockも2.2GHzとあまり早くなく、8コアRyzenと比べるとそのくらいかな、という感じ。 (10:40 bskyから・詳細)

そういやbotの出力内容をちょっと整理したら3ポストで上位50個くらいのハッシュタグが含められるようになり、これならばそれなりにセレンディピティも期待出来るのではないか、という気持ち。まぁこれでちょっと様子を見てみましょう。15分毎、というポストの頻度はちょっと高すぎるかもしれないし… (10:49 bskyから・詳細)

お、早速1つbug発見。タグ長って64bytesまでだったのか。クソ長タグがあるとpostに失敗するようだ。修正修正… (11:06 bskyから・詳細)

Golang、sliceのrangeで(index, value)の2つの値が返ってくるのをすぐ忘れてしまう。 (12:01 bskyから・詳細)

うーむ。リストだとthreadになっているポストの1つ目しか見られないのはまだ良いとして、その1つ目を開いてもリプライが表示されないのは何でなんだろう?フォローならちゃんとthread全体が表示されるのに。 bskyのリスト周りの挙動はいろいろ微妙なんだよなぁ。 (18:31 bskyから・詳細)

以前リストの挙動を検証したときに、お、リストでもthread見られるじゃん、と思ったのは、「フォローしている人をリストに加えたとき」はFollowingフィード同様にリストでもthreadが見られる仕様だったからでした。フォローしていない人はthreadの1つ目しか見られず、しかも開いてもリプライが見られない、という。ややこしい仕様だ… (18:45 bskyから・詳細)

そうか、未フォロー状態のリストでルートポストしか見えず開いてもリプライが見えなかったとしても、アカウント自体を開けば常に最新の投稿threadが確認できるからそれで十分か。

むしろルートポストしか見えない方が場所を取らずに良い、までありそう。 (18:51 bskyから・詳細)

それにしても、GCPの無料枠で使えるCompute Engineのe2-microインスタンスでも、bsky jetstreamを受けて集計、それをときどきpostするだけ、という処理ならCPUは10%くらいしか使わないのだなぁ。

Goが軽い、ってのもあるけど、常時それなりの流量のあるWebSocket streamを受け続けて大丈夫か…?と思っていたけれど今のところは余裕っぽい。 (19:08 bskyから・詳細)

トレンドを知る、という意味では増加傾向、減少傾向が見えると面白いかしら。そんなに難しくないので今度足してみよう。 (20:45 bskyから・詳細)

修正版をdeployしようとしたときにDockerfileのバグに当たって2回、更新間に合わんかった。残念。 (22:38 bskyから・詳細)

First | Prev | 2 | 3 | 4 | 5 | 6 | Next | Last