マイカムチェック
Spotifyの終焉――音楽ストリーミングが廃れるまで秒読み段階なのか? - YAMDAS現更新履歴 にてSpotify評を読んだ。
ここが動画配信との違いで、例えばNetflixにおける『ストレンジャー・シングス』のような他社との差別化になる武器が、音楽配信には欠けている。アイオヴィンは「今の音楽ストリーミングは公共サービスだ」「どのサービスも同じで、もし一社が価格を下げれば、他は終わりだ。独自の提供価値がないから」と語るが、今や音楽は水道水や電気と区別がつかないという。
そして、通常のテックビジネスは、固定費が比較的安定しているため、加入者が増えれば利益率が指数関数的に上昇するが、音楽配信は収益の約70%を権利者(レーベルや出版社)に支払うため、コストがユーザー数に比例して増加するという逆の仕組みになっている。
音楽配信サービス、継続していくのがたいへんそう。ぼくは利用者としてSpotifyを活用させてもらっているけれど、音楽を配信している人たちが持続的にハッピーになれないというのなら潰れるのもやむなし…と思う。ぼくが生きてきた期間だけをみても音楽をのせる媒体は何度も変わってきているので、このあと数回の「音楽の聴き方の変化」が訪れても驚きはしないだろう。
「こうすればみんなハッピーじゃん」ってモデルが見つかれば、SpotifyやApple Musicを置き換えていくのかな。
最近のウェブアプリケーション開発フレームワークも、Agentic Codingフレンドリーになっていく流れなわけで。Railsでいえば下記の変更は「助かる〜〜」の気持ち。エラーの内容をいい感じにクリップボードに入れてくれるボタン。それをCoding Agentに渡してやればいいもんね。
Add Copy as Text button to error pages
https://github.com/rails/rails/pull/55431
Next.jsのエラー画面にもたしかコピーボタンあるよね。コピーしやすいとか、あるいはシェア用のリンクを発行してくれるとか、AI Agentフレンドリーであることは今後ますます重要になっていくだろう。
ソフトウェア・エンジニアはもともとプレーン・テキストを好む傾向があったと思う。ここにきて、たとえばスライドウェアを好んで使ってきたような人たちがClaude Codeと出会って「スライドじゃなくてHTML/CSSでよくない?」的なちょっとした転換点を迎えているのをちょいちょい見かけている。ぼくとしてはラッキーな流れ。AI Agentが処理しやすいデータは、プログラムからも処理しやすい。画像1枚を相手に渡すときにわざわざExcelに貼り付けて送るなんて大げさなことが減っていくといいな、と思う。画像なら画像をそのまま、テキストで済むならテキストを流通させていきたい。
ここで重要なのは、AIの性能がいくら向上しても、それだけでは組織は変わらないということです。AIが能力を最大限に発揮するためには、エージェントの「手足」となるインフラ、「脳」となるデータ、そして「意志」となる文化の3つが揃っている必要があります。私たちはこれをToolset・Dataset・Mindsetの3本柱として整備していきます。
Agent Ready: 技術部が挑むAIエージェント前提の技術基盤づくり - Pepabo Tech Portal
ペパボのテックブログに、かっこいい記述があった。「Toolset・Dataset・Mindset」めちゃいい整理。このコンセプトをつくった人たちは賢いんだろうなあ、と思う。ツールセット、データセット、マインドセットか。これはDXを進めるにしても重要だっただろうけれど、AI Agentを多くの人が使うようになったことで「重要じゃん」のコンセンサスを得やすくなったんだろうな。
ぼくがお手伝いさせてもらっているどの現場においても「Generative AIを活用しなきゃ」な雰囲気は多かれ少なかれあって、やっていくにはこの3つが重要ですよ〜ってのは言っていくかも。パクリ。
miccam-checkというコマンドラインツールをつくった。Swiftで実装すればわりと楽にmacOSのマイク・カメラの利用状況を取得できるってことがわかったので、マイクおよびカメラの「使用開始」「使用終了」時に任意のスクリプトを実行できるツールをつくろうと思ったのだった。
❯ miccam-check watch \
--on-activate "./scripts/switchbot.sh on" \
--on-deactivate "./scripts/switchbot.sh off"
ぼくはこんな感じに起動していて、SwitchBotのスマートプラグの ON/OFFを制御している。DiscordやSlackになにかを通知してもいいし、汎用的に使える。デバッグしていておもしろかったのは、ぼくが作業マシンに接続しているZOOM UAC-232がちょこちょこ「使用開始」になっては3秒後には「使用終了」になると気付いたこと。そんな事情があり「状態が5秒間に渡って継続したら発火する」ってな実装になっている。他の環境ではどうじゃろか。
誤字ロマさんの日記、ページを開きっぱなしにしていると文字たちが踊りだして文章を読めなくなる。かわいいよね。
https://nikki.poet.blue/健康
今日も伊之助ボディになるまで毎日腹筋ローラーさんに励まされながら。
シーズン2 3日目 体重4.5kgと72.8kg膝コロ105回
https://x.com/InosukeWorkout/status/2028781225373274452
