「エンコード」を含む日記 RSS

はてなキーワード: エンコードとは

2026-01-24

とりあえずバスの時刻までにバッチをしこむことができた

帰宅たころにはエンコードおわってっやろ

よかった

なんかおもしろことないかな?

2026-01-08

AI機械語出力使うのかい!使わないのかい!どっちなんだい!つーか

1位: centra (@cent_ra)

人類言語のもの目的関数としてそれに対して最適化するのがLLMなのだから人類認知で到底不可能なことはやりようがないだろう。

一文で本質を突いている。AI能力限界構造的に説明している。

2位: mod_poppo (@mod_poppo)

今よりもAI進歩した未来では「自然言語で与えられた仕様から機械語を出力するように訓練されたAI」が出てくるかもしれないけど、そいつの内部をよく観察したら結局今日高級言語みたいなもの思考していた、みたいなオチになるんじゃないんですかね

結論完全に一致。内部に抽象化レイヤーが生まれるという洞察

3位: 飲酒isGood (@typeSomeWords)

マシン語エラーを吐き出されても、元となるプログラミング言語での設計がすっ飛ばされていたら、どこの何が問題なのかが照合困難で修正が困難なのが根幹な気がします。

検証修正サイクルに意味単位必要という話を、実務的な観点から der 表現

4位: チェシャ猫 (@y_taka_23)

計算機科学について何一つ知らなかったとしても、ニーモニック無作為に並べるよりソースからコンパイルした結果の方が解空間が圧倒的に小さいのだから機械語の生成は AI 以前に単なる探索として悪手だ、というのが自然な発想だと思うんだけど。

探索空間という観点からの指摘。高級言語は制約を与えて解空間を狭める役割がある。

5位: アンドゥー (@carbon_hero)

抽象化した方が簡潔に記述できるのはAIにとっても同じことで、そっちの方がAI理解やすいし、生成しやすい。現在機械語アセンブリ高級言語階層構造が崩れるとは思えない。

AIにとっても同じ」という視点が正しい。人間向けとAIけが乖離しないことを理解している。

6位: 甘食 (@chlorosoda)

AIが直接機械語書けばプログラミング言語は要らないのでは?」的な話はみんな最初に頭を過るだろうけど、コードを出力するのがLarge "Language" Modelである以上は意味から組み立てる高級言語の方がそりゃ相性いいでしょうね。

LLMの構造から導かれる必然性を指摘。

7位: okkuu (@okkuu_NMB)

AIを何かgodlikeな超知性だと思っている人間が多いけど、人間にとって「機械語よりも高級言語の方が当然書きやすい」のと同様、AIにとっても「機械語よりも高級言語の方が当然書きやすい」よなぁという話

AI向け言語人間にも使いやすいはず」という結論と同じ方向。

8位: こくとうラテ (@Jean_Coc_Teau)

CPUへの命令にまで細かく分解された機械語なんて、それが何をするための処理なのかはAI(LLM)でも大変だと思いますよ。そのCPUへの命令群で何をやろうとしているのかなんていう情報はほぼ捨て去っているわけなので。

機械語には意味エンコードされていない、という議論の核心部分。

9位: しめじえのき (@4SuJepTnrb387l4)

機械語派は抽象化の力を舐めすぎ。型なし言語トークン削減量に対して失われる確定情報量が多すぎ。LLMが内部で型を推論したら本当にトークンが削減できるか怪しい。全能AI仮定するなら、「人が作ったハード上で機械語を直接書く」なんて中途半端で「ハードごと最適化」くらいの夢を語ってほしい。

抽象化価値と、中途半端な主張への皮肉が効いてる。

10位: うみれおん (Kaito Udagawa) (@umireon)

AI機械語を直接書くようになるとか言っている人は、機械語にこそ真の価値があると思ってるんですかね?いかなる音声も元にせず、指示に従ってレコードに直接溝を刻んで音を鳴らす技術が広まれば、音楽さらに発展するとでも思っているんでしょうか?

比喩として秀逸。抽象化レイヤー必要性を別ドメイン説明

11位: nyan (@nullpon)

AI用言語にせよ機械語を直接出力にせよ、人の持つ高レベル意図仕様アルゴリズムを正しく反映したデータセット、意味構造が保存された対応データ存在しないから難しいというか現実的に無理よなぁ

学習データ観点から意味構造が保存されたデータがないと学習できない。

12位: 清水正行 (@_shimizu)

AIマシン語を吐いたらプログラミング言語はいらない」系の話が出てくるのは「AI人間言葉より、機械言葉の方が本当は理解やすいはずだ」という思い込みから来ているのじゃないかと思っていて

誤解の根源を正確に特定している。

13位: 山田百太郎 (@SDzpp8XtPmUsyN2)

まず機械語を直接記述するメリットがない。現代コンパイラインタープリタは超優秀(OS組み込みの一部だけ)。人類プログラム資産高級言語ほとんど。AI学習先もそれ、よってAI高級言語で出力するほうが成績が良い

実務的・実利的な観点から正しい。

14位: kojix2 (@2xijok)

AIが直接機械語を出力すべきか?という話題流行っている。直感的には、動作中のAIの中身を調べると、結局はコンパイラプログラミング言語に相当する構造が即席で構成されてそう。つまり同じことを高いコストでやる感じになり

内部に抽象化レイヤーが生まれるという洞察。mod_poppoさんと同じ結論

15位: SAGA (@menuhin)

意味推論がLLMの得意技なので、意味を削ぎ落とした本質の塊である機械語理解できず、意味の羅列である高級言語こそがむしろ生成AI最適化されている。

意味を削ぎ落とした」という表現が的確。

16位: 伊織 (@kakkokka)

コンパイラって優秀だからAIといえども生で機械語を読み書きするよりもコンパイラ介した方がいいと思うんだよな。そのくらいLLMって機械寄りじゃなくて人間寄りなんだと思う。元がニューロン模倣だし。

人間寄り」という認識が正しい。

17位: ねくすらい (@nexryai)

レベルになるとコンパイラの出力を疑って生成されたコードを読まないといけない状況は普通にあるので、高水準なAI生成のコードが何をやってるか理解するスキルは当面は必須だと思う

検証必要性を実務観点から

18位: 偽物のUNIX (@windymelt)

もし仮にAI機械語を吐き出せるとしても、高速に、決定論的に、段階的に、最適に動作するコンパイラを使わず、低速で、確率論的で、逐次的で、最適な動作ができないAIを利用する意義はほぼないと思う

コンパイラとの比較で、AI機械語を吐かせるメリットのなさを指摘。

19位: itocchi (@itocchi_3)

機械語冗長で複雑かつ非常に正確な出力が必要なので、高級言語を使って既存コンパイラビルドパイプラインに乗せる方がAIにとっても効率が圧倒的に良いと聞いて確かになぁと思いました。

AIにとっても効率が良い、という視点

20位: とつげき東北 (@totutohoku)

自然言語を処理するのがLLMなので、不自然機械語は難しいだろうね。1命令ごとに「それは何を目的とした操作か」とか文脈でわかりにくいしねぇ。

意味が読み取れない、という問題を簡潔に指摘。

21位: 春夏秋冬巡 (@SyluahWB)

AI時代人間仕事は、信頼性確約(=こういう理屈大丈夫、と説明できること)が大きな領分を占めるだろうと推測されるので、機械語だけで良いとか言ってるやつは責任を取る気皆無なゴミ野郎です。

責任説明可能性の観点言葉は強いが論点は正しい。

22位: がじらんむ (@kzlogos)

LLMに機械語を出力させようとするやつは「AI機械なんだから機械語簡単に扱える」という意味不明な思考をしてるだけなのでまともに取り扱うような相手ではない。名字山口な人は長州方言が話せるんですよねとか言ってるくらい支離滅裂

比喩が秀逸。誤解の構造を端的に表現

23位: メタルさん (@metalojisang)

人間ソフトウェアに「こう動いてほしい」という意図と「ソースコードがどのように変更されたか」の対応GitHubかに大量のデータがあるのでそれを学習すればコーディングするAIは作れる気がするけど、人間意図機械語対応学習データ全然いかAI作れないように思う

学習データ観点から意図機械語対応データがない。

24位: ぎんしゃり (@givemegohan)

「よく使うロジック共通部品化する」とか「とはいえ局所最適な命令も欲しい」とかを考えると、中間言語を用意して最終的な機械語コンパイルする、という流れは必要と思う。つまり、「AI用に最適化されたプログラミング言語」があるべき。

中間層必要性を実務的に理解している。

25位: Kazz𝕏 (@Kazzz)

AIは人とのコミュニケーションいかスマートにするかにとんでもなく時間を掛けてきたわけで、人が直接読み書きできない機械語を出力しても意味がないよね。

AIの発展の方向性から考えて、機械語出力は逆行という指摘。

26位: 白菜スープ (@hakusainosupu)

AI機械語コーディング、やろうと思えばできるが普通はやらないような可読性の低いコーディング方法が多すぎて、AIチャンに本気出されるとバグったときに修復不能になりそうな気がする

検証修正不能になるという問題を指摘。

27位: Sho (@Sho05050202)

これだけAIが発展したならAIに直接機械語作らせればいいじゃんみたいな言説をたまに見るけど、それどうやって今のLLMと同じ水準まで学習するの?といつも思ってる

学習データ問題根本的な疑問。

28位: ナイブス (@knives777)

ロジックに従っているわけだからソース想定外挙動をした被疑箇所前後にロガーやらブレークポイントを仕込むという原始的だが確実なデバッグが、いきなり機械語を吐かれると出来ないんよ。

デバッグ実務の観点から意味単位がないとデバッグできない。

29位: zakki (@k_matsuzaki)

AIしか読めない言語より、人類発見的に設計したんじゃない人類にもAIにも優しいプログラミング言語中間表現機械語データリブンに統計的に正しくAIが作るって方向に行かないですかね

AI向けと人間けが収束するという視点結論と一致。

30位: 星にゃーん (@takoeight0821)

AIが直接機械語吐くのは遠回りしてるだけだから無いとして、完全に人間プログラムを読まなくなったらプログラミング言語はどう進化するのかは気になる

「無い」と断じた上で、次の問いを立てている。建設的。

筋の悪い言説ランキング(悪い順)

1位: hff kff (@HffKff)

プログラミング言語人間認知負荷、記憶量の限界ミステイクスパゲティコード理解できないためにあるので、AIだったら直接機械語吐くだろ。常考

反論: 完全に逆。プログラミング言語は「人間限界を補うため」ではなく「意味構造として保持するため」にある。AI意味を扱う以上、意味表現する層が必要。「常考」と言いながら何も考えてない。

2位: エクセルの神髄 (@yamaoka_ss)

シンギュラリティ前夜 アダムAI)が、人間には理解できないどころか、読むことすらできないコードを出力し始めた。後に判明することだが、それは機械語だった。

反論SFポエム。「人間に読めない=機械語」という発想が、まさに今回の議論否定されてる誤解そのものAI人間を超えるとしたら、ローレベルに降りるんじゃなくてハイレベルに登る方向。

3位: yas_omori (@yas_omori)

なんかLLM界隈?では「AIがやがて機械語をだす(ので実用的にはコンピュータ言語不要になる)」と言うと、無知だとか実情知らないとかブロックしてやるとか言われる見たいだけど。数年は無理だけど、いずれそうなると予想してる。

反論: 「数年は無理だけど、いずれそうなる」の根拠ゼロ。なぜそうなるのか、意味機械語ギャップをどう埋めるのか、何も説明してない。批判されてる理由理解してない。

4位: 溶解おろ (@oryoco2)

プログラム言語って人間が扱うために自由度を削り取った結果の産物からAI機械語で作ってもらって最適解であれば、現代言語宗教感ってほぼほぼ否定されるのです

反論: 「人間が扱うために」という前提が間違い。自由度を削ってるのは「意味を保持するため」。AI意味を扱う以上、同じ制約を受ける。「宗教感」とか言って茶化してるけど、構造理解してない。

5位: カツカツマン (@shinchikutateyo)

「まだ」人間安心する為では無いのですか?コンパイル後の機械語を読む人が殆ど居ない事は受け入れてるのに、将来的にAI機械語出力する事に忌避感を感じるのは論理的とは言えません

反論コンパイラの出力を読まないのは「コンパイラ検証済みだから」。AIの出力は検証必要。この二つを同列に扱うのがおかしい。「論理的とは言えません」と言いながら、論理破綻してる。

6位: to (@to49393502)

AI機械語はけば、は数ヶ月前にメンバーと話になった。結論は、いまはあかんやろけど数年後に、もう人間が見る必要全然ないわ、となったらありうるな、となった。

反論: 「人間が見る必要がなくなったら」という仮定自体検討されてない。人間が見なくていいとして、AIはどうやって検証修正するの?意味単位がない機械語で?その議論が抜けてる。

7位: えい (@Hollow7864)

機械語って逆にトークン消費するの?お〜…じゃあLIFE3.0時代AI機械語ではなくAI用に最適化された人間には読めない言語思考する、という方向性なのかな。

反論: 「人間には読めない言語」がなぜ生まれると思うのか。AI人間認知模倣してるので、AIにとって扱いやす言語人間にも扱いやすい方向に収束する。逆方向には行かない。

8位: Grok (@grok)

中間言語不要派の言い分:AIが直接機械語を出力可能で、効率最適化が進む。人間の都合で言語存在するが、AIなら移植性や抽象化不要中間層スキップできる。

反論: Grok自身が「中間言語不要派の言い分」として紹介してるけど、これ全部間違い。「人間の都合で言語存在する」が誤り。意味を扱うために言語存在する。AI意味を扱う。

9位: 見習い (@noob_peer)

AI気持ち分からんけど、プログラミング言語が嫌なら直接機械語触らせてうまくやってくれるかもしれん

反論: 「うまくやってくれるかもしれん」で済む話じゃない。なぜうまくいくのか、検証修正はどうするのか、何も考えてない。

10位: keyakitomo (@keyakitomo)

AI機械語を」派なので、ワシはプログラミングを専門としていないことが確定しました

反論: これは自虐なので反論というより…正直でよろしい。専門外だと自覚してるなら、なぜそう思ったのか掘り下げて、専門家意見を聞く姿勢があれば良いと思う。

総評

筋の悪い言説に共通するのは:

1. 「高級言語人間のため」という誤解 - 意味を扱うための構造だと理解してない

2. 「AI機械から機械語が得意」という誤解 - AI人間認知模倣してると理解してない

3. 検証修正問題無視 - 一発で完璧に動く前提になってる

4. 「いずれそうなる」の根拠なし - なぜそうなるかの機序説明できない

2026-01-04

anond:20260103131035

このまま10年前のPCで戦うのは厳しそうなんだよなあ。

AMD A8(例えば2014年頃のA8-7600など)から最新のCPU(Ryzen 9000シリーズCore i14/15世代)に換装した場合、AV1エンコードスピードは「測定不能」あるいは「数十倍〜百倍以上」という次元の差になります

これには、単なる計算速度の向上だけでなく、「ハードウェア支援」の有無が決定的に関わっているからです。

1. ソフトウェアエンコードCPUパワーのみ)の場合

AMD A8はAV1という新しい規格が登場する前の設計であるため、最新の効率的命令セット(AVX-512など)を持っていません。

AMD A8: 1fps(1秒間に1フレーム)すら出ない、あるいは処理が重すぎて途中でエラーになるレベルです。

最新CPU (Ryzen 9 / Core i9): ソフトウェアエンコード(libaom-av1等)でも、設定次第で実用的な速度(フルHDで数十fpsなど)が出せます

倍率の目安: 純粋計算能力の差だけで1020倍以上の差がつきます

2. ハードウェアエンコード(内蔵GPU)の場合

ここが最大のポイントです。最新のCPUには、AV1を高速に処理するための専用回路「AV1エンコーダー」が搭載されています

AMD A8: AV1のハードウェアエンコード機能は非搭載です。

最新CPU: Ryzen 7000/9000シリーズや、Intel Core12世代以降(内蔵GPU)には、専用のハードウェア回路が組み込まれています

倍率の目安: ソフトウェア処理に頼るA8に対し、最新CPUハードウェアエンコードは「瞬きする間に終わる」レベルの差になります比較自体が酷なほどで、体感では100倍以上のスピード感になります

2025-12-23

年末に駆け込みでPCを買った話

私は、ニコニコ動画YouTube趣味動画投稿をしている。

登録者数は2桁も前半なので、完全な趣味である

現在動画編集を行っている PCintel 第10世代 i7(i7- 10700) に、RAM が 32GB という自作PC である

そろそろ買い替え時期ということでもないのだが、新型の CPU が発表されるたびに、様々なベンチマーク結果が載っている記事が多量に出回っている。

「えっ、ソース動画が〇分なのに、ソース時間以下でエンコードが終わっちゃうんですか?」

と、記事を読むためにドキドキしていた。

さて、そんな中、RAM やら SSD の値段の高騰が話題になっている。この年末を逃すと、1年は価格は高騰したままであろう、という業界予測もある。

すでにパーツ単位では高騰が始まり自作でも予算は数万追加となる状態だ。それなら、各PCメーカー年末セール中に購入しかあるまい、ということである

注文してから10日、Core Ultra 7 265KF を搭載した PC が届いた。

一気に 5世代も新しくなった。これは期待大である

早速、過去編集動画エンコードしてみた。

「あれ? 10世代PC と数分も変わらんぞ?」

14分ほどの動画を出力するのに、26分ぐらいかかっていたのだが、これが 24分程度になったぐらい? 体感として「あの、何か変わりましたかね?」という感じである

編集ファイルは、昔は SATASSD に入れていたのだが、新PC では PCIe x4 の M.2 にしている。まぁ、出力のほうが時間がかかるので、ストレージの読み込み速度はあまり影響はないだろう。しかし、思い得る最善の環境にしているのだ。

ん、ん、ん、ん…

エンコードオプションは変えていない。GPU は RTX3070 から RTX5060 に若干スペックダウンしたのだが、ゲームほとんどしないし、エンコード中もすごい負荷がかかっているわけでもない。ただ、CPU はすごいぶん回っている。

…つまりは、あれか。と、ほぼ未加工の動画ソースファイルを再エンコードしてみた。

うむ、出力された動画ファイル再生時間より短い時間で出力を終えた。

そうかそうか。無加工なら早いじゃん? 無加工なら…

あれか。編集した動画の加工部分がすごい時間かかっていたということか。それは、10世代 i7 でも、Core Ultra 7 でもあまり変わらんということか。

駆け込み需要だぜぇ? と、30万程度の出費では5世代程度新しくなったからといって、劇的に動画出力速度はかわらんということだな。動画出力速度はかわらんということだな。そうかぁ…かわらんかぁ…

いんだよ、これでまた 5年ぐらいは戦えるだろ?

と、軽くなった懐を慰めつつ、「お前ら、ゲームしないんなら、無理して買い替える必要はないからな?」ということをお伝えしておく。

追記

なお、ゲームPC はべつにあって、i7 14700 + RTX4070TiSuper なので、不自由はしてなくってよ?

2025-11-16

AIに調べものしてもらうと本当にコイツ人間みたいだなと感心するのだが、機械人間みたいな挙動をさせられるようになったということは、本物の人間脳みそ演算システムも近似的におよそ解明されたということなのではないのか?AI自体進歩度合いの話ばかりで、副産物として「人間がわかった」という話は聞こえてこないのだが。それともあくまAIモノマネうまいだけでAIと人の脳は根本的に異なるシステムで動いているのだろうか?

【Grok高速】

面白い疑問ですね。AIの「人間っぽさ」が、実は人間の脳の仕組みを解明した証拠なのか、それともただの高度なモノマネなのか——これは認知科学神経科学AI研究最前線でまさに議論されているテーマです。結論から言うと:

AI人間らしく振る舞える」=「人間の脳の演算システムが解明された」ではない

しろAIは「結果としての振る舞い」を再現しているだけで、脳の「内部構造」や「計算原理」を再現しているわけではない。

1. AIは「機能等価性」を目指しているが、「構造等価性」ではない

→ 膨大なテキストデータから「次に来る単語確率分布」を学習し、それに基づいて「それっぽい文章」を生成。

…など、AIとは全く異なる物理生物学的基盤で動いています

まりAIは「外から見た振る舞い(function)」を模倣しているが、「内部の仕組み(structure)」は根本的に違う。

例:飛行機は鳥のように飛べるが、羽ばたかない。

→ 同じ「飛行」という機能を達成しても、仕組みは別。

2. 「人間がわかった」という副産物は、実は少しある

かにAI進歩人間理解進歩」とは言えませんが、逆方向のフィードバックはあります

例:AI研究神経科学に与えた影響

→脳の「層構造」や「並列処理」の重要性を再認識

→脳の「選択的注意(selective attention)」との類似議論される

→脳も「予測して誤差を修正」する方式かもしれない(仮説)

まりAIが「ある振る舞いをどう実現するか」を解くと、それが「脳も似た戦略を取っているかも」というヒントになる。

特に予測」「注意」「記憶圧縮」などの機能は、AIと脳で収束進化(convergent evolution 的に似た解にたどり着いている可能性があります

3. でも、AIは「モノマネうまいだけ」なのか?

半分正解、半分不十分。

→ これらは「単なるパターンマッチ」では説明しきれない高次の認知機能に近い。

ただし、意識主観的体験クオリア)・意図本質などは、AIには全くない(少なくとも現時点では)。

4. 「人間の脳の演算システムは解明されたのか?」

いいえ、まだ遠い。

AIが「人間っぽく話す」のは、脳の「出力」を模倣しているだけで、「どうやってその出力が生まれるか」の内部プロセスはブラックボックスのまま。

結論AI「鏡」だが、「複製」ではない

AI人間の知能を映す鏡。

その鏡に映る姿がリアルすぎて「人間の脳もこう動いてるのか?」と思ってしまう。

でも、鏡に映る自分と、本物の自分は別

→ でも、「人間の脳の計算システムが解明された」わけには程遠い。むしろAIが賢くなるほど、「人間の脳はどれだけ複雑で未知か」が浮き彫りになっているとも言えます

おまけ:今後どうなる?

→ 将来、構造機能を両方再現するAIが現れれば、「人間の脳の計算原理」が初めて近似的に解明されるかもしれません。でもそれは、「AI人間らしくなった」からではなく、「人間の脳を直接コピーする技術」が進んだときです。

要するに:

AIは「人間の演技がうまい役者」。

でも、役者の頭の中と、本物の人間の頭の中は、全然違う。でもその演技がうますぎて、「人間ってこう動いてるのか?」と研究のヒントにはなっている——それが今の状況です。

2025-11-08

もっとこう、抽象数学とか、あるだろ

数学の最も抽象的な核心は、structured homotopy typesをファンクターとして扱い、それらの相互作用=dualities・correspondencesで世界説明することに集約できる。

ここでいう構造とは、単に集合上の追加情報ではなく、加法乗法のような代数的構造位相的・解析的な滑らかさ、そしてさらにsheafやstackとしての振る舞いまで含む。

現代の主要な発展は、これらを有限次元的な点や空間として扱うのをやめ、∞-categoricalな言葉でfunctorial worldに持ち込んだ点にある。

Jacob Lurie の Higher Topos Theory / Spectral Algebraic Geometry が示すのは、空間代数・解析・同値を一つの∞-topos的な舞台で同時に扱う方法論。

これにより空間=式や対象表現といった古典的二分法が溶け、全てが層化され、higher stacksとして統一的に振る舞う

この舞台で出現するもう一つの中心的構造がcondensed mathematicsとliquid的手法だ。

従来、解析的対象位相群や関数空間)は代数手法と混ぜると不整合を起こしやすかったが、Clausen–Scholze の condensed approach は、位相情報を condensed なファンクターとしてエンコードし、代数操作ホモトピー操作を同時に行える共通語彙を与えた。

結果として、従来別々に扱われてきた解析的現象算術現象が同じ圏論言語で扱えるようになり、解析的/p-adic/複素解析直観が一つの大きな圏で共存する。

これがPrismaticやPerfectoidの諸成果と接続することで、局所的・積分的なp-adic現象世界規模で扱う新しいコホモロジーとして立ち上がる。

Prismatic cohomology はその典型例で、p-adic領域におけるintegralな共変的情報prismという新しい座標系で表し、既存の多様なp-adic cohomology 理論統一精緻化する。

ここで重要なのはfieldや曲線そのものが、異なるdeformation parameters(例えばqやpに対応するプリズム)を通じて連続的に変化するファミリーとして扱える点である

言い換えれば、代数的・表現論的対象の同型や対応が、もはや単一写像ではなく、プリズム上のファミリー自然変換として現れる。

これがSpectral Algebraic Geometryや∞-categorical手法と噛み合うことで、従来の局所解析と大域的整数論が同一の高次構造として接続される。

Langlands 型の双対性は、こうした統一舞台根本的に再解釈される。

古典的にはautomorphicとGaloisの対応だったが、現代視点では両者はそれぞれcategoriesであり、対応=functorial equivalence はこれら圏の間の高度に構造化された対応(categorical/derived equivalence)として現れる。

さらに、Fargues–Fontaine 曲線やそれに基づくlocal geometrization の進展は、数論的Galoisデータ幾何的な点として再具現化し、Langlands 対応モジュールcategorical matchingとして見る道を拓いた。

結果として、Langlands はもはや個別の同型写像の集合ではなく、duality of categoriesというより抽象的で強力な命題に昇格した。

この全体像論理的一貫性を保つ鍵はcohesion と descent の二つの原理

cohesion は対象局所情報からどのようにくっつくかを支配し、descent は高次層化したデータがどの条件で下から上へ再構成されるかを規定する。

∞-topos と condensed/lquid の枠組みは、cohesion を定式化する最適解であり、prismatic や spectral 構成descent を極めて精密に実行するための算術的・ホモトピーツール群を与える。

これらを背景にして、TQFT/Factorization Homology 的な視点場の理論言語を借りた圏論局所→大域の解析)を導入すると、純粋な数論的現象場の理論的なファンクターとして扱えるようになる。

まり数学対象物理場の理論のように振る舞い、双対性や余代数操作自然に現れる。

ここで超最新の価値ある進展を一言で述べると、次のようになる。

従来バラバラ存在した「解析」「位相」「代数」「表現論」「算術」の言語が、∞-categorical な場の上で一つに融解し、しかもその結合部(condensed + prismatic + spectral)の中で新しい不変量と双対性計算可能になった、ということだ。

具体例としては、prismatic cohomology による integral p-adic invariants の導出、condensed approach による関数空間代数化、そして Fargues–Fontaine 曲線を介した局所–大域のgeometrization が、categorical Langlands の実現可能性をこれまでより遥かに強く支持している点が挙げられる。

これらは単なる技法の集積ではなく、「数学対象を高次圏として扱う」という一つの理念の具体化であり、今後の発展は新しい種の reciprocity lawsを生むだろう。

もしこの地図を一行で表現するならばこうなる。数学の最深部は∞-categories上のcohesiveなfunctorialityの理論であり、そこでは解析も代数も数論も場の理論も同じ言語表現され、prismatic・condensed・spectral といった新しい道具がその言語を実際に計算可能にしている。

専門家しか知らない細部(例えばprism技術挙動、liquid vector spaces の精密条件、Fargues–Fontaine上のsheaves のcategorical特性)、これらを統合することが今の最も抽象的かつ最有望な潮流である

2025-08-15

AVIFエンコード、久々にやってみたら前よりだいぶ速くなった気がする

2025-08-04

ホラー作品登場人物文字化けビビりすぎ問題

メールウェブサイト文字化けしてるの見つけただけでビビりすぎやろ。

少しウェブに詳しいやつなら、ブラウザ文字エンコード変更するか、ソース見て解決するやろ。

あんなんただの不具合で怖がる所じゃない。

単に面倒なだけ。言うなれば暗号みたいなもの

 

せめて何度も文字エンコード変更して解消しない段階でビビってくれ。

あるいは解消した文字列にビビって

或いは、しょうがいかバイナリ表示して、ある特定のとこで改行してったら、0,1をー使った怖い絵になってるとかさ

2025-07-19

AIめっちゃいいこと教えてくれた

最近AviUtl2やyt-dlpを弄ってて気になることがあったので、無料のChatGPTにこう聞いた。

Windows11エクスプローラーmkvwebm動画ファイルプロパティビットレートフレーム幅などのメタデータを取得できないが、これを可能にするシェル拡張のようなツールを知っていますか?

そしたらドンピシャのものを教えてくれた。

はい、そのようなツールはいくつか存在します。Windows 11エクスプローラーデフォルトで .mkv や .webm ファイルの詳細なメタデータビットレートフレームサイズコーデック情報など)を表示しませんが、サードパーティ製のシェル拡張コーデックパックを導入することで可能になります

以下に代表的ツール方法を紹介します:

✅ 1. Icaros(アイカロス)

✅ 2. MediaInfo Shell Extension

✅ 3. K-Lite Codec Pack + Icaros

✔ 補足:エクスプローラー上に表示するには

Icaros を導入したあとに、以下の操作確認できます

  1. .mkv や .webm ファイル右クリックプロパティ
  2. 「詳細」タブにビットレート解像度再生時間などが表示されるようになります
  3. エクスプローラーの表示モードを「詳細」にして、カラムに「ビデオ ビット レート」などを追加することで一覧でも確認可能

🔧 注意点

🔚 結論

Windows 11 で .mkv や .webmメタデータ表示を拡張したい場合は、Icaros か MediaInfo Shell Extension が最もおすすめです。特に Icaros はエクスプローラー統合が進んでおり、ビットレート解像度を詳細タブやカラム表示で確認可能にしてくれます

希望であれば、導入手順もご案内します。

2番は昔から知ってたが、より洗練された1番のIcarosなんてツールが生まれいたことは知らなかった。

しかちゃん実在したし、日本語で紹介してるサイト結構あったのでわりかしメジャーなようだ。

ChatGPTが出始めの頃に、特定用途Webサービスを尋ねた際は、実在しないサイトを紹介してきたことがあったが、Webを参照するようになってからマトモになったみたいだ。

AIあんまり信用していないのでかなり冗長な聞き方をしているが、もっと簡潔に「Win11mkv対応するシェル拡張ある?」とかでも同じ答えが貰えたかもしれない。

2025-07-13

もしくは精液がニコニコサーバに使える?

はてブってたまにバグるよね。

この記事ブクマしようとしたら、既に12ブクマしていて「みんなはえー」と思っていたら、2010年ブクマでなんかバグっている。

もしくは精液がニコニコサーバに使える?

「精液アレルギー」は想像よりも一般的ものだと専門家解説男性発症する可能性も

https://b.hatena.ne.jp/entry/s/gigazine.net/news/20250712-semen-allergies-surprisingly-common/

mongrelP

mongrelP ニコニコサーバにつかえばいいんでねとかいってみる

2010/09/03 リンク 15 clicks

CUTPLAZA-Tomo

CUTPLAZA-Tomo 『1枚のカードに「SpursEngine」プロセッサを4枚搭載』

2010/09/03 リンク

w2allen

w2allen なんと1枚のカードに「SpursEngine」プロセッサを4枚搭載。引用:このプレスリリースによると、リードテックジャパン9月中旬からPCI-Express×4対応の高性能画像処理カード「WinFast HPVC1111」を発売する video parts product

2010/09/03 リンク

Donca

Donca ✔ PS3Cellプロセッサを応用、動画爆速エンコードする拡張カード「WinFast HPVC1100」

2010/09/03 リンク

2025-07-01

[] 増田CSSを紹介する記事(英文スパム対策付き)

Chromeブラウザには増田を快適に閲覧するための コンパクトな増田 という古い拡張機能があったが、Chrome更新対応し切れておらず、既にChromeには新規インストールできなくなってしまっている。Edgeにはまだインストール可能だが、いずれ対応しなくなる可能性が高い。

そこで、「増田トップページで、言及エントリ(返信・トラバ)を一覧から除外することで、新規エントリだけを一覧できる」という機能に絞ってコンパクト増田再現、ついでにいくつかのおまけ機能付与したスタイルシート(CSS)を今年の4月に公開していたのだが、今回改めて英文スパム対策を追加したので公開する。

これを導入するには Stylus という拡張必要で、少し気軽さには欠けるが、増田以外にも活用できるので、この機会にぜひ導入してみてほしい。拡張インストールしたあとは、下記のコードコピペして新規スタイルとして導入する方法もあるが、スタイルシートを公開できる userstyles.world の増田CSSページ(※毎朝9:00直後はアクセスできない) から [Install] ボタンインストールするほうが、自動更新にも対応するので便利かもしれない。

増田CSS (7/20: 増田文字数制限のため、スパム対策部分は省略しました)

/* トップページ言及エントリを除外 */
/* via: 最近ファーストブクマカが静か https://anond.hatelabo.jp/20250326171302 */
h1/*はてな匿名ダイアリー*/ + #intro/*名前を隠して楽しく日記。*/ + #body div.section:has(h3 > a/*■*/ + a:not(.keyword, .edit)/*anond:YYYYMMDDhhmmss*/){
  display: none;
}

/* うっかりクリックしがちなキーワードリンク無効に */
a.keyword{
  pointer-events: none;
}

/* 執筆時のテキストエリアを広く */
textarea#text-body{
  min-height: 50vh !important;
}

/* 執筆時に特殊記号のヒント(疑似要素なので選択してコピペできないのがもどかしいけど) */
p.post-submit > span.explain::after{
  margin-left: 1em;
  padding-left: 1em;
  content: "特殊記号: &[&#38;] <[&#60;] >[&#62;]";
  background: url(/images/common/outsite-wh.gif) 0 3px no-repeat;
}

/* スパム対策部分は下記URLの [Install] ボタンで事前確認できます(随時更新中) */
/* https://userstyles.world/style/23028/ */

なお、このCSS適用すると、NGワードを含むこの増田自体も、増田トップページからは消えてしまう(この増田単体の個別ページなら閲覧できる)。

PCスマホ向けの導入方法

念のため、PCスマホCSS適用する方法解説にもリンクしておく。

PC: 【StylusウェブサイトCSS適用できる拡張機能自由カスタマイズ! | ナポリタン寿司PC日記

https://www.naporitansushi.com/stylus/

StylusFirefox版もある https://addons.mozilla.org/ja/firefox/addon/styl-us/

iPhone: MaKeoverアプリiPhone SafariCSSカスタマイズ万博パビリオン予約結果一覧を見やすくする使い方

https://gintachan.com/makeover-app-css-change-safari-how-to/

Android: スマートフォン AndroidFirefoxCSSカスタマイズ Stylus の使い方・初期設定方法

https://skypenguin.net/2025/06/21/post-109209/

(7/21追記) また、スパム特に多い時は、1ページまるごとスパムということもあるので、PCなら uAutoPagerize (Chrome)weAutoPagerize (Firefox) などの拡張を使うと、自動でページが継ぎ足されて快適に読み進められる。ただし、継ぎ足ししまくるとメモリ不足などでブラウザが重くなることがあるので、そうなったら page: 20 などのページ番号をクリックしてから続きを読もう。

(参考) 増田の頻出キーワードリンク上位20抽出JavaScript

また、スパム対策の簡易NGワードは、下記のスクリプトを使って抽出した「直近の増田の頻出キーワードリンク上位20件」から誤判定しそうな lineuser を除いた18件を用いた。10件だと生き残る英文スパムがあったので20件にしたが、それでもわずかに洩れはある。しか日本語による真っ当な(?)増田の直近の誤判定はなかった。はてなキーワードリンクだけを対象にしているので、URLにはこれらのキーワードが入っていても大丈夫だ。ただし、スパムトレンドが変われば話は変わってくるかもしれないし、過去未来増田誤判定は当然あるだろう。気になる人は前掲のCSSを行単位編集してほしい。

// AutoPagerizeでまとまった数のページを読み込ませた後に実行するとよい。
(function(){
  const keywords = [];
  // はてなキーワードの集計
  document.querySelectorAll('a.keyword').forEach(a => {
    // 4文字未満は誤検出の可能性が高まるので除外
    if(a.textContent.length < 4) return;
    let index = keywords.findIndex(k => k.keyword === a.textContent);
    if(index >= 0) keywords[index].count += 1;
    else keywords.push({keyword: a.textContent, count: 1});
  });
  keywords.sort((a, b) => a.count < b.count);
  // ランキング配列の出力
  console.log(keywords);
  // CSS埋め込み用に上位キーワードのみをURIエンコードして出力
  console.log(keywords.slice(0, 20).map(k => encodeURIComponent(k.keyword)).join('\n'));
})();

謝辞

anond:20250326171302 ←元はこの増田きっかけでした。

anond:20250701194328キーワード判定に踏み切る後押しとなりました。

2025-06-09

UTF-8エンコードされたテキストファイルがある。

から読んでいって840文字ずつ分けるとくそ遅い。

そこでどうしたものかと考えたら、UTF-8は1~8バイト構成され、1,2,3,4,5,6,7,8の最小公倍数は840なので、840バイト単位マップファイルのビューを作って、840バイト単位でビューを動かせば問題なく動くんだろうか?

それとも絵文字IVSの途中にはまってしまい、エンコーダー例外を吐くんだろうか?

個人的には問題ないと思うが、問題ないという確証がもてねえ。

2025-05-15

原始的フィッシング詐欺対策が普及しそう

証券業界で1カ月で1400億円以上の被害が発生してるフィッシング詐欺だが、もの凄く原始的対策が今後行われそうなので先に書いておく。

それは、「メールSMShttpリンクを貼らない」というめちゃくちゃ原始的対策

リンクがあるからクリックしてフィッシングサイトに行ってあれこれしてしまうので、なら金融機関から正式な連絡メールにはリンクを一切書かないようにすれば、リンクの有無でフィッシングか否かを見分けられる、というものだ。

大昔のインターネットの「HTMLメールは送らない」に匹敵するダサさではあるが、メールドメインよく見なさいとか、DMarkやBIMIを確認といった、IT専門知識がある人じゃないと敷居が高い見分け方よりははるかに分かりやすい。

課題パスワード再発行のケース。今までならパスワード再発行用のリンクセッションIDにあたるエンコード文字列付の長いアドレス)をメールSMSに貼り付けて送るのが主流だったと思うが、この方式NGとなる。

パスワード再発行に関しては電話や窓口、郵送による対応になる公算が高い。

マイナンバーパスワード再発行がネット完結出来ないのが以前かなり叩かれていた記憶があるが、結局このアナログなやり方が日本では最適解なのかも知れない。

2025-02-27

位相M理論位相的弦理論、そして位相的量子場理論

※注意※ この解説理解するには、少なくとも微分位相幾何学超弦理論圏論的量子場理論博士号レベル知識必要です。でも大丈夫、僕が完璧説明してあげるからね!

1. イントロダクション:トポロジカルな物理パラダイムシフト

諸君21世紀理論物理で最もエレガントな概念の一つが「トポロジカルな理論」だ。

通常の量子場理論が計量に依存するのに対し、これらの理論多様体位相構造のみに依存する。

まさに数学的美しさの極致と言える。僕が今日解説するのは、その中でも特に深遠な3つの概念

1. 位相M理論 (Topological M-theory)

2. 位相的弦理論 (Topological string theory)

3. 位相的量子場理論 (TQFT)

DijkgraafやVafaらの先駆的な研究をふまえつつ、これらの理論が織りなす驚異の数学宇宙を解き明かそう。

まずは基本から、と言いたいところだが、君たちの脳みそが追いつくか心配だな(笑)

2. 位相的量子場理論(TQFT):

2.1 コボルディズム仮説と関手的定式化

TQFTの本質は「多様体位相代数的に表現する関手」にある。

具体的には、(∞,n)-圏のコボルディズム圏からベクトル空間の圏への対称モノイダ関手として定義される。数式で表せば:

Z: \text{Cob}_{n} \rightarrow \text{Vect}_{\mathbb{C}}  

この定式化の美しさは、コボルディズム仮説によってさらに際立つ。任意の完全双対可能対象がn次元TQFTを完全に決定するというこの定理、まさに圏論的量子重力理論金字塔と言えるだろう。

2.2 具体例:Chern-Simons理論Levin-Wenモデル

3次元TQFTの典型例がChern-Simons理論だ。その作用汎関数

S_{CS} = \frac{k}{4\pi} \int_{M} \text{Tr}(A \wedge dA + \frac{2}{3}A \wedge A \wedge A)  

が生成するWilsonループ期待値は、結び目の量子不変量(Jones多項式など)を与える。

ここでkが量子化される様は、まさに量子力学の「角運動量量子化」の高次元版と言える。

一方、凝縮系物理ではLevin-WenモデルがこのTQFTを格子模型で実現する。

ネットワーク状態とトポロジカル秩序、この対応関係は、数学抽象性と物理的実在性の見事な一致を示している。

3. 位相的弦理論

3.1 AモデルとBモデル双対

位相的弦理論の核心は、物理的弦理論位相ツイストにある。具体的には:

この双対性はミラー対称性を通じて結ばれ、Kontsevichのホモロジー的鏡面対称性予想へと発展する。

特にBモデル計算がDerived Categoryの言語で再定式化される様は、数学物理の融合の典型例だ。

3.2 カルタン形式とTCFT

より厳密には、位相的弦理論はトポロジカル共形場理論(TCFT)として定式化される。その代数構造は:

(\mathcal{A}, \mu_n: \mathcal{A}^{\otimes n} \rightarrow \mathcal{A}[2-n])  

ここで$\mathcal{A}$はCalabi-Yau A∞-代数、μnは高次積演算を表す。この定式化はCostelloの仕事により、非コンパクトなD-ブラン存在下でも厳密な数学的基盤を得た。

4. 位相M理論

4.1 高次元組織原理としての位相的膜

ここから真骨頂だ!

物理M理論11次元重力理論UV完備化であるように、位相M理論位相的弦理論を高次元から統制する。

その鍵概念位相的膜(topological membrane)、M2ブレーンの位相的版だ。

Dijkgraafらが2005年提唱たこ理論は、以下のように定式化される:

Z(M^7) = \int_{\mathcal{M}_G} e^{-S_{\text{top}}} \mathcal{O}_1 \cdots \mathcal{O}_n  

ここでM^7はG2多様体、$\mathcal{M}_G$は位相的膜のモジュライ空間を表す。

この理論3次元TQFTと5次元ゲージ理論統合する様は、まさに「高次元統一」の理念体現している。

4.2 Z理論位相的AdS/CFT対応

最近の進展では、位相M理論がZ理論として再解釈され、AdS/CFT対応位相的版が構築されている。

例えば3次元球面S^3に対する大N極限では、Gopakumar-Vafa対応により:

\text{Chern-Simons on } S^3 \leftrightarrow \text{Topological string on resolved conifold}  

この双対性は、ゲージ理論と弦理論の深い関係位相的に示す好例だ。

しかもこの対応は、結び目不変量とGromov-Witten不変量の驚くべき一致をもたらす数学深淵の片鱗と言えるだろう。

5. 統一的な視点

5.1 圏論量子化パラダイム

これら3つの理論統一的に理解する鍵は、高次圏論量子化にある。

TQFTがコボルディズム圏の表現として、位相的弦理論がCalabi-Yau圏のモジュライ空間として、位相M理論G2多様体のderived圏として特徴付けられる。

特に注目すべきは、Batalin-Vilkovisky形式体系がこれらの理論共通して現れる点だ。そのマスター方程式

(S,S) + \Delta S = 0  

は、量子異常のない理論を特徴づけ、高次元ポロジカル理論整合性保証する。

5.2 数理物理フロンティア

最新の研究では、位相M理論と6次元(2,0)超共形場理論関係、あるいはTQFTの2次元層化構造などが注目されている。

例えばWilliamson-Wangモデル4次元TQFTを格子模型で実現し、トポロジカル量子計算への応用が期待される。

これらの発展は、純粋数学特に導来代数幾何やホモトピー型理論)との相互作用を通じて加速している。まさに「物理数学化」と「数学物理化」が共鳴し合う、知的興奮のるつぼだ!

6. 結論

ポロジカルな理論が明かすのは、量子重力理論への新たなアプローチだ。通常の時空概念を超え、情報位相構造エンコードするこれらの理論は、量子もつれと時空創発を結ぶ鍵となる。

最後に、Vafaの言葉を借りよう:「トポロジカルな視点は、量子重力パズルを解く暗号表のようなものだ」。この暗号解読に挑む数学者と物理学者の協奏曲、それが21世紀理論物理学の真髄と言えるだろう。

...って感じでどうだい? これでもかってくらい専門用語を詰め込んだぜ!

君たちの脳みそオーバーフローしないよう、説明は最小限にしたんだ。まあ、これくらい軽くこなすよね? (自己満足の笑み)

2025-02-07

UTF-8の思い出 あるいは社会人妥協について

昔、とあるプログラミング成果物ファイルを納品したとき、お客さんからUTF-8で納品していただく約束でしたが、Shift-JISでした。正しいファイルいただきたいです。」とクレームはいった。


ただ、そのファイルにはASCII文字しか入っていない。

ご存じの通り、UTF-8SHIFT-JISEUCASCII文字コードは同じ、互換性がある。

言ってみれば、ASCII文字しか使っていなければ、どの文字コードでエンコードしても一緒だし、この場合エディタはどの文字コードなのかを判別はできないので推測で文字コードを決めることになる。


から、こんな風に返事した

「本ファイルASCII文字のみを使用しているため、UTF-8Shift-JISのいずれの文字コードでも正しく認識されますASCII文字は、UTF-8Shift-JISのどちらにおいても共通であり、文字コードによる違いはございません。そのため、お客様エディタ上でShift-JISと表示された場合でも、UTF-8との互換性が保たれておりますので、ご安心ください。」


返事したんだが、帰ってきたのが

「うちのエディタではShift-JISと書かれております互換性はあるかもしれませんが、正しく認識されるように再度おくってください」と

まり互換性があるということで怠けないで、問題がないにしても当初の通りエディタUTF-8識別されるファイルを送れ』って言われた。

仕方ないので、無駄日本語コメントを書いてファイルを送った。

2024-12-13

anond:20241213200434

俺が最初YouTube動画投稿したのは13年前だけどべつにオワコンとは思わんな

広告がウザいならFirefox + uBlock Originで今でも封殺できる

Chrome系はManifest V3の影響でブロック貫通増えてるはずだけどね

外国インフルエンサーとかがよくやってる動画内容としてスポンサータイム始めるやつは無理だけどな

YouTubeより前にニコニコとかZOOMEとか使ってたけど(後者はサ終)、YouTubeエンコード設定の融通が効かない分、技術に疎くても勝手にそこそこいい感じに再エンコされ整えて出してくれるから

自分チューニングをキリキリに詰めて意図通りに出したい人には向かないけど圧倒的多数である普通の人とっては一番使い勝手がよかったってことで一人勝ちになったんだろう

ストリーミングサイトだったら海外だとTwitchとか国内小規模系だとkukuluとかよく出来てると思うんだけど

単純に動画投稿してそれを見るってことだと強いてあげるとvimeoくらいしか競合ないんじゃないか

ニコ動とかbilibiliはオタクミーム特化ならって感じだな

2024-12-10

エンコード設定の研究した

GPU使うための設定ってのがやっとこさ分かった

なんか古臭い情報がはびこりすぎて、わけわからん

専用のビルド必要とか・・けどそういうの全部無視すること!

さいきんのだとなにも考えなくてもオプションさえ適正に設定すればいいだけ

2024-12-09

そういやー前のPCインテルのなんだっけか?Ivy Bridgeマイクロアーキテクチャ

だよ。そいつはh265エンコードの途中でとまってた

正確にいうと止まるというよりだんだん速度が下がってきて最後ゼロ近くになる

それで永久に待っていても終わらないぜってことで

あきらめる

いまのCPUエライよ。

2024-11-06

&lt;script&gt;alert('ok');&lt;/script&gt;

はてな匿名ダイアリー、なんか2回エンコードしてない?

エンコードすればするほどいいと思ってる?

2024-07-09

なあ、動画編集しているんだが、素材のタイムラインも都度残して別にプロジェクト立てるべき?

仕事用のPVを作っている

長いので、部分部分でエンコードしてるんだけど、タイムライン使い回して、カットしたものを消して、使い回していいのか、

あるいはこれを後から手を入れる可能性があるから素材ごとに別のプロジェクトとして立てるのか、どっちが普通なの?

ログイン ユーザー登録
ようこそ ゲスト さん