数学 / HTML が専門の Web 開発者。フロントエンド、バックエンド、DNS、セキュリティ、アクセシビリティまで Web 開発に関わる設計・運用指南をします。MDN Docs メンテナ。IA(情報アーキテクト) / UX(ユーザーエクスペリエンス) / HCD(人間中心設計) / HTML & CSS 設計論考。

HTML研究所
Joined February 2016
debiru / coeurl retweeted
Mathematicians Validate an AI-Generated Proof of Brennan's Conjecture. Four mathematicians, including 2010 Fields Medalist Stanislav Smirnov, have examined OpenAI's proposed solution to Brennan's conjecture, a longstanding problem in complex analysis dating to 1978. In a manuscript submitted on 16 October 2026 and listed by arXiv on 19 October, Ilia Binder, Oleg Ivrii, István Prause, and Stanislav Smirnov report that the AI-generated argument is correct but unnecessarily lengthy. They identify its essential mathematical ideas, produce a substantially shorter proof, and formulate a stronger result. Brennan's conjecture concerns the integrability of derivatives of conformal maps. For a conformal map g: Ω → 𝔻, where Ω is a simply connected proper plane domain, it predicts ∫_Ω |g′(z)|ᵖ dA(z) < ∞, for 4/3 < p < 4. The researchers also state a stronger bound for the bounded universal integral-means spectrum: B_b(t) < t²/4, for −2 < t < 2, t ≠ 0. The manuscript proves the corresponding non-strict inequality, while the details establishing strictness are deferred to a subsequent paper. The work has not yet undergone peer review. This development illustrates an important relationship between AI-generated mathematics and human mathematical expertise. An AI-produced argument has prompted mathematicians to isolate its central ideas, simplify its reasoning, and investigate a stronger theorem.
34
106
12
534
36,908
Studioは「デザイン編集や各種操作はPCのGoogle Chromeで、ご利用いただけます。」とかほざいて Google Chrome 以外のブラウザでは利用できないWeb標準も理解できないサービスなので評価していないです。
171
権威サーバーに非再帰問い合わせをした結果を確認してください。
DNSが全然浸透しないんだけどなんなん。いや最大72時間ルールしってるけどそれにしてもよさ?何度見直しても設定どこも間違ってないはずだしなー待ちしかないのかなー
1
2
246
「ハッシュを多量に得たら、頻出ハッシュ=典型パスワードなのでそこからsaltを探って」 ソルトを適切に使っていたら頻出ハッシュなんて現れないですよね。それは共通ソルト(シークレットソルトあるいはペッパー)であって、単にソルトと言った場合は通常は個別ソルトを指すのでは。
Replying to @kis
それはsaltではない、みたいなつっこみ入るけど、ハッシュ化するときデータと別に渡す値の一般名称saltでいいと思うのだけどな。 POSIXのcryptの第2引数はsaltだし。 man7.org/linux/man-pages/man…
1
7
627
表現力の低い alt 属性を生かして、longdesc 属性や <image> 要素を殺したHTML仕様が悪い #a11y_discord
4
389
あるコンテンツに対してaria属性とかでアクセシビリティ対応する方針(混在型)と、あるコンテンツはalt属性すら設定しないなど晴眼者向けと舵を切って(広い意味の)障害者向けには別の手段(別ページなど)で情報を提供する方針(独立型)の良し悪しについて見解はあるでしょうか。 #a11y_discord
1
4
418
例えば最近、AI向けの情報をHTMLページとは別にMarkdownファイルで提供すべきといった考えがあります。人間向けの情報とAI向けの情報を1つのリソースで両立させることは容易ではありません。この考えはアクセシビリティ対応においても同様ではないかと考えます。 #a11y_discord
2
111
古いかどうかによらず、今稼働してるシステムなのであれば安全対策は見直すべきで、問題の原因はシステム運営側に知識を持った人間がいないことだと思っている。 パスワードが最長16文字までとかいうシステムは多いし、そんな設計のシステム開発者がソルトやKDFを理解しているはずがない。
Replying to @burnworks
まぁ現在(2020年以降)になってこの辺のパスワード保存要件を満たさないシステムを新規で作ってるヤツがいたら助走つけてぶん殴るレベルではありますが、問題は古いシステムの移行が(パスワード保存方法の移行など大して難しくない割に)適切に行われていない気がする点
1
154
いま当たり前に求められるベストプラクティスですら、理解せずに実施できていないシステムも多いくらいには発展途上ですね。 例えば楽天モバイルで設定が必要なあるパスワードが最長10文字制限で記号を含めろとかやってるし、パスワードが最長16文字までとかやってるところは意外と多い。
Replying to @ockeghem
ソフトウェア開発における今の当たり前のベストプラクティスって案外歴史が浅いんですよね。 例えば2000年代だとまだバージョン管理システムの利用は一般的ではないですし。Subversionがひどすぎたというのはあるのでしょうが。
1
1
1
532
巷で「AI時代にプログラミングの知識は不要」とか「AI(人工知能)の進化によって数学が終わった感が強い」とか言われてるけど、それは極めて狭い前提においてであって、「冷凍食品の登場で自炊やシェフは不要」と言っているのと何ら変わらないことに気付いた方がいい。 AIに代替されるのは素人だけ。
2
1
214
「一部のキャッシュDNSサーバー(特に一部の海外経由の回線や特定のプロバイダ、モバイル通信網など)は、自社のサーバー負荷を抑えるために、送られてきた短いTTLの設定を無視して独自に数時間から数十時間のキャッシュを強制的に保持するという挙動を見せることがあります」 そんなものはないです。
1
5
25
5,231
「nslookupコマンドによる名前解決の調査」 再帰問い合わせをしてはいけません。 「同期不全(バグ)が起きていることを特定できました」 何のことですか。 「通常よりもはるかに長いバッファ(予備期間)を見込んでおくことが極めて重要です」 その結論は無いでしょう。 xitter.cf/funfairfanfare/status/…
1
742
これはその通りで、メールサービス以外の一般WebサービスにおいてはMFAよりも「メールアドレスによる認証(SYH)」があれば現実的に十分。これはマジックリンクと呼ばれている。 昔はWebアプリ単独で認証の仕組みが完結する手軽さからパスワード認証(SYK)がデファクトスタンダードになったという印象。
なので実はパスワードは不要。ログイン時にメールアドレスにワンタイムパスワードを送信して入力させればいい。 メールアドレスに送信されたメールを読める権限を持つのがあなたです
1
265
パスワード認証を前提に、パスワードを安全に扱うことを考えるのはもうやめたほうがいい。開発側の立場でKDFを知らない人もいる。 昨今では最適解としてPasskeyが提唱されている。FIDO UAF/U2F, FIDO2の経緯も把握しているが、使える人だけPasskeyで、一般利用者はマジックリンクでいいと思っている。
1
147
ちなみに元ポストの話に対して、昔は「秘密の質問」という2nd-SYKも流行っていた話がある。1st-SYKを忘れているのに2nd-SYKは忘れていないという矛盾があり、非秘匿情報(あなたの旧姓は?等)を設定させるという頓珍漢な状況があった。あのAppleでさえも長年採用していた。 xitter.cf/onisci/status/21094317…
ログインのときに使うパスワードは、忘れてしまっても再設定ができる場合が多い。「パスワードを忘れた」とすると、登録しているメールアドレスに再設定のリンクを送ってくれたりする。するとどんな強力なパスワードを設定しても、そのアカウントの頑強度は最大、メールサーバへのログインパスワードのそれを超えないと言えるのではないか。
98
2010年頃は「かんたんログイン」問題も話題でしたね。当時OpenPNE開発に携わっていたので記憶にあります。その頃は私も浅学でしたが、当時の議論のおかげで認証を始めとするWebアプリケーションセキュリティの知見を深める契機となりました。 takagi-hiromitsu.jp/diary/20… blog.tokumaru.org/2011/11/kd…
それはどうかな。2009年時点でこんな調子↓で、あっちの業界の人たちは、すごくそのバッドノウハウこそが日本の宝だと自負していて、何か言うと猛烈に反発していたのよね。 b.hatena.ne.jp/entry/1511219…
3
12
2,359
3次ベジェ曲線のイージング関数を可視化するツールを副産物として作ったので公開しておきますね Cubic Bezier Easing Visualizer cubic-bezier.lavoscore.org/
130
セキュリティが何を意味するのかによるけれど、実質的に意味のないセキュリティ対策もあれば、本質的なセキュリティ対策もあるというだけだと思っている。セキュリティという言葉を定義してからでないとこうした議論は無意味に思う。
みんな勘違いしていると思うけど、セキュリティーに金をかけても今の戦いは無駄なんだよ。セキュリティーでは守れないから今の問題が起きているんだ。実は今からやることはセキュリティーの強化ではない。 設計や仕組みから見直さないと付け焼刃では、無理。
276
これよくわからないのだけれど、mainに直接pushする権限があるのであれば、pushしたところで特に問題はないだろう。 mainブランチへのpushをトリガーに自動デプロイなどがされているのだとしたら、mainへのpushを誤ったフローで実行できてしまうことを防ぐ仕組みがないことに血の気が引く。
未経験からエンジニアになって、初めてGitでやらかした日のこと。 間違えてmainに直接pushして、血の気が引いた。 初めてGitでやらかした人、他にもいる?
1
1
1
700
WebサービスでもMarkdown処理系でもなんでもそうなんだけど、URLではないものを自動でリンクに変換するのやめてください本当に。 ファイル名を書いただけでドメイン名だと思って http(s) をつけてリンクにするのとか害悪です。Xに限らない話です。Twitchなど他のサービスでもこの問題がある。
5
337