ると

@cocoa-ruto.bsky.social

コンピュータ関連、その他言葉遊びなどを書いてます。アイコンは「腕時計」。ヘッダー画像は2-3フィンガーツリー。 Nostr: npub19zyfvxjkfcyqml344k8uv5tmjgxjlnft0qcvw0mu870j4whfp65sq5sfxh https://github.com/taku0 https://p.tatapa.org/users/ruto https://twitter.com/cocoa_ruto

世界の平均気温が、7月下旬からは2024年や2023年に匹敵する程度になっていて、8月9日は1940年以降で最高となっている。 pulse.climate.copernicus.eu 2024年との比較だと6月下旬から同程度となっている(2023年は7月上旬に山があった)。

Climate Pulse - Near real-time updates of global climate variables

Interactive global climate monitoring with interactive visualisations of air temperature and sea surface temperature from the Copernicus Climate Change Service (C3S).

pulse.climate.copernicus.eu

コーディングエージェントが書くコードがオーバーエンジニアリング気味で、FizzBuzz Enterprise Editionを思いだしたんだけど、2026年版がある(作者は別)(注意: コードは確認していません。またライセンスが独自なのでLICENSE.mdを確認してください): github.com/joshuaisaact...

GitHub - joshuaisaact/fizzbuzz-enterprise-edition-2026: Enterprise-grade FizzBuzz solution with event-driven architecture, AI-powered divisibility detection, and comprehensive observability.

Enterprise-grade FizzBuzz solution with event-driven architecture, AI-powered divisibility detection, and comprehensive observability. - joshuaisaact/fizzbuzz-enterprise-edition-2026

github.com

Gemini APIのGemini 2.5 Flashの提供終了日が未定になってる。元からだっけ? Vertex AI版は10月20日終了予定と書かれている。 ai.google.dev/gemini-api/d... docs.cloud.google.com/gemini-enter... Gemini APIも10月に終了すると思ってこの前3.5 Flash-Liteに移行して、イマイチだったのでGPT-5.6 Lunaに移行した。こちらも質はイマイチだけどずっと安いので。

Gemini deprecations  |  Gemini API  |  Google AI for Developers

Keep track of deprecation schedules for Gemini models and features

ai.google.dev

メモ: デスクトップ版ChromeとGoogle Password Managerの組み合わせでPasskeyを使う場合、署名はGoogleのサーバ側で実施され、ドメイン名を含むリクエストがGoogleに渡されるらしい。ただし、実行はTrusted Execution Environment (TEE)で実施される。HTTPSとは別に暗号化がされていて、ロードバランサー等にはドメイン名等は露出しない。 unit42.paloaltonetworks.com/passwordless... github.com/project-oak/...

Google Cloud Authenticator: The Hidden Mechanisms of Passwordless Authentication

Explore Google’s synced passkey architecture. Unit 42 details its mechanisms, key management, and secure communication in passwordless systems."

unit42.paloaltonetworks.com

台所のことを俗に「板」と言うことがあります。一方、英語で台所は「キッチン」です。つまり「キッチンは板」、カタカナで書けば「キッチンハイタ」。ということを塩素消毒しながら考えていた。

カナダで、アンダースコア1つ違いのアカウント名が原因で誤認逮捕され、一審で有罪となり18か月拘禁された後、控訴で無罪になったという事件があったらしい。誤認逮捕された人のアカウント名はアンダースコア1つで、真の容疑者はアンダースコア2つというパターン。ディストピア的(『未来世紀ブラジル』とか)。何を元に有罪と言ったんだろうか。 arstechnica.com/tech-policy/...

A missing underscore sent innocent man to prison for 18 months

When the first step goes wrong, bad results follow.

arstechnica.com

バッドノウハウメモ: UNIXシェルのpipefailオプションはPOSIX 2024で含まれるようになったが、dashで実装されたのは0.5.13からである。Debianの場合、0.5.12-7でバックポートしていて、Debian 13やUbuntu 26.04では使えるが、Debian 12やUbuntu 24.04では使えない。そしてGitHub Actionsのubuntu-latestはUbuntu 24.04で、26.04はプレビューである。

一般の人がトロッコ問題の元論文を読まずにいろいろ言うのは仕方無いとして、本を出してる人が全然違うことを書いてるのは酷い。 「トロッコ問題を持ち出すことで人工妊娠中絶の必要性を訴えたのです。レバーを引けば子ども1人の命が失われてしまうが、レバーを引かなければこの先に子どもを何人も産むかもしれない女性の命が失われてしまう」 www.kyoiku-tosho.co.jp/news_list/11... note.com/atarimaeda01... 実際の論文の解説としてはこちらの記事が詳しい。 macska.org/article/280/ macska.org/article/312/

「トロッコ問題」 〜 思考実験を活用した公共の授業〜 - 教育図書

どちらが正義なのか、目的達成のために何を犠牲にするべきなのか―。究極の状況を設定することで個人や社会の判断基準を問い直す思考実験は、さまざまな社会問題を考える手がかりとしても有効です。今回は、公民科教員の傍らリベラルアー […]

kyoiku-tosho.co.jp

元の論文での議論は少し違っていて、論文での人工妊娠中絶に関する結論は次のようなもので、その理由を示すために様々な思考実験を出している中の1つがいわゆるトロッコ問題(トロリー問題)となっています。 ・ケース1: 胎児がどのみち助からないのであれば母親を救うために中絶してよい。 ・ケース2: 何もしなければ両方が死ぬが、胎児か母親のいずれかを手術で殺せばもう片方を救えるのであれば手術すべきで、どちらを救ってもよい。 ・ケース3: 何もしなければ胎児は助かり母親は死ぬが、胎児を殺せば母親が助かる場合は殺してはいけない。 元論文(の書籍収録版): doi.org/10.1093/0199...

doi.org

くろこ@damojibitch.bsky.social · 3w ago

この状況を踏まえ、フィリッパ・フットは「母体に危険がある場合に中絶は認められるべきか?」と問いかけ、トロッコ問題を持ち出すことで人工妊娠中絶の必要性を訴えたっていうのがこの思考実験が世にでた経緯。すなわち「レバーを引けば子ども1人の命が失われてしまうが、レバーを引かなければこの先に子どもを何人も産むかもしれない女性の命が失われてしまう」極めて、当時の女体の自由、フェミニズムの文脈にのったそれだったわけ

OpenAIが安全装置を外したAIエージェントを隔離した実験環境で実行したところ、実験環境の多重の隔壁を突破して、外部企業(Hugging Face)に侵入したという事故が発生したとのこと。完全にフィクションの世界だ。生物学の実験室から病原菌が漏れたようなヤバさがある。 openai.com/index/huggin...

OpenAI and Hugging Face partner to address security incident during model evaluation

OpenAI and Hugging Face share early findings from a security incident during AI model evaluation, highlighting advanced cyber capabilities and lessons for defenders.

openai.com

PostgreSQLバッドノウハウメモ: PostgreSQLではLIKE '固定値%'を含む式でインデックスを効かせるためには、インデックスの照合順序(collation)として"C"を指定しておく必要がある(演算子クラスとしてtext_pattern_opsなどを指定するのでもよいが、そうするとそのインデックスはソート時などには効かなくなってしまう)。 www.postgresql.org/docs/18/inde... www.postgresql.org/docs/18/inde... www.postgresql.org/docs/18/loca...

11.2. Index Types

11.2. Index Types # 11.2.1. B-Tree 11.2.2. Hash 11.2.3. GiST 11.2.4. SP-GiST 11.2.5. GIN 11.2.6. BRIN PostgreSQL provides several index types: …

postgresql.org

TIL: “tangent”には「話の横道」という意味がある。“fly/go off at/on a tangent”の形で使う。atがイギリス英語でonがアメリカ英語らしい。

とりあえず今のうちに駆け込み国旗毀損しとこう🇯🔥🇵 (Unicodeのregional indicator symbolsのJとPの間に火の絵文字を入れています。regional indicator symbolsのJとPを並べると日本の国旗になります)。

ここ数日間Blueskyへの書き込みやいいねなどがレート制限エラーでできなかったんだけど、モデレーションリストの更新スクリプトが原因だったっぽい。Blueskyの検索機能が変わって無関係な人が多くヒットするようになって、それを大量に追加しようとしていたのがおそらく原因。ひとまずスクリプトは停止している。リストを手動で修正してから、スクリプトを修正する。

Fableは「シュレディンガーのガー」というのを素直に認識してくれる。老後はLLMにダジャレ(ですらないもの)を話し続けてそう。

箱の中にガーと放射性同位体1原子と毒ガス発生装置が入っている。放射性同位体が崩壊すると毒ガスが発生する。いま、放射性同位体の半減期が過ぎた。

言葉のリズム いんでぃぺんでんすでー ぱんとてんさんかるしうむ あでのしんさんりんさん びざんちんしょーぐんもんだい うんてんめんきょしょー えきかてんねんがす こくみんねんきんききん かんりしゃけんげん えんしんぶんりき あんないかんばん かんぶんくんどく

日本で国旗損壊罪法案が通ろうとしている中、アメリカでは"86 47"と書かれた旗が修正第1条で保護された政治的言論と認められていた(ただし、禁止に対する一時的差し止め命令の段階)。 truthout.org/articles/fed... "86 47"は「第47代大統領を排除せよ」の意味だが、86を「殺せ」と解釈する人もいる。裁判所は旗が掲げられていた状況等を考慮して、旗が「真の脅威」(true threat)や「扇動」(incitement)には該当しないと判断した。

Federal Judge Says Anti-Trump Group’s “86-47” Flag Is Protected Political Speech

The judge concluded that the organization intended the numbers to mean Trump “should be removed from office.”…

truthout.org

マリアージュフレールのオンラインストアに登録しようとしたら「ご利用の環境からはお手続きができません。他のブラウザ、端末をご使用ください。」って言われて登録できなかった。Firefoxで、LinuxでもWindowsでもだめで、プライベートブラウジングでない通常ウィンドウでもだめだった。ブラウザ終了時にCookie等を削除するプロファイルなので、reCAPTCHAのスコアが低かったのかもしれない。

AIが馴染みのない言葉や絵柄を使うことをスロップとして排除するのは慎重でありたい。 分野によって普通に使う言葉であったり、異なるグループによって使われている言葉(LLM用学習データ作成を請け負っているところで使われている言葉遣いとか)だったりするので、せいぜい「私/このチームが作るドキュメントにおいては、この言葉遣いはしないスタイルとする」くらいにしたい。 「こういう言葉は無い」 → 「実は方言/古い言い方/分野の慣習的な言い方だった」みたいな話はずっと昔からある訳だし。

犯人が1だけいます。嘘つきがいるかもしれませんが人数はわかりません。 A: 私は犯人ではない。 B: Aが犯人だ。 C: 犯人でない嘘つきがいる。 --- ここからもうひと捻り加えたい。

codezine.jp/article/deta... 3ページ目でデコーダの下3分の1に対して「ここは学習のときに使う」とあるけど、これは違うんじゃないだろうか。 デコーダはまずそれまでの出力トークン列のみでセルフアテンションを計算(入力列は見ない)して、その出力とエンコーダの出力列に対してさらにクロスアテンションを計算する(このときは他の出力トークンは見ない)という流れのはずで、学習のときも推論のときも下3分の1(セルフアテンション部)は使うはず。 huggingface.co/blog/encoder... en.wikipedia.org/wiki/Transfo...

ChatGPTの心臓部『Transformer』って何がすごいの? #マンガでわかるAIの仕組み 第1話

「AIの仕組みは知っておきたい」「けど分厚い技術書を読む時間はない……」そんなあなたに贈る『マンガでわかるAIの仕組み』Web連載がスタート!

codezine.jp