01:32:42
icon

ちょっと (5時間) 仮眠とったら部屋が26℃とかになって極寒だったので窓をしめてサーバラックの裏で暖をとってる

02:35:19
icon

現代でもう誰も使っていない (?) XML の document type declaration の internal subset の lexer 書いてる、なぜなら古代では誰も使っていなかったわけではないので……

02:36:02
icon

これ書き終えても今度は external subset のパーサ書かないと実用上は足りないんだよな…… (なぜなら MathML 等をはじめカスタムの entity reference の宣言はだいたい別ファイルになっているため)

03:49:21
2024-10-07 03:17:37 Posting 解凍 hina@mstdn.maud.io
icon

Windowsのスマートフォン連携App、非通知着信が「私用の電話番号」って訳されてるの最悪すぎでしょ

Attach image
03:54:57
icon

w3.org/TR/2008/REC-xml-2008112

うわ ExternalID の生成規則使い回すことになるのか、だる

04:08:10
icon

今日の進捗はここまでにして飯食って寝るか……

04:10:49
icon

(ExternalID | PublicID) だから見通しづらいけど、これ PUBLIC の後は1つでも2つでもいいやつだから ExternalID 使い回してはいけないやつじゃん。あぶねー

04:20:26
icon

ぐええすり抜けた

Attach image
05:23:34
icon

結局こんなこと言いつつ notation declaration の lexer とテスト書き上げてしまった

06:01:31
2024-10-07 03:30:15 Posting 輪姦学校 NekomovYuyusuky@mstdn.poyo.me
icon

This account is not set to public on notestock.

06:01:46
icon

だいぶ忘れてるので1期から見直さないとなぁ……

09:38:17
09:39:30
2024-10-07 08:14:14 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

これは激しく偏った意見なんだけど、Qtが最初からLGPLと商用ライセンスの組み合わせとかだったらGTKが発展して重量級デスクトップ環境がGNOMEとKDEに二分されることもなかったし、SunがOpenSolarisの公開時にCDDLでなくGPLなりBSDライセンスなりを選んでいたらZFSはLinuxのin-treeなファイルシステムになっていたんじゃないかなとふと思った。

09:39:41
2024-10-07 08:21:12 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

ZFSがLinuxカーネルのin-treeファイルシステムにならなかったのもBtrfsが生まれるには必要だろうから一概に損失とは言い切れない。

09:39:56
2024-10-07 08:15:33 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

GNOMEが生まれなかった世界のKDEは出来が悪いという可能性はある

09:44:44
2024-10-07 09:41:56 Posting rinsuki rinsuki@mstdn.rinsuki.net
icon

結局 Microsoft®️ Windows™︎ とMacの外圧があるのでそれなりまでは行ってたのではないか

09:44:58
icon

何故とは言わないが FontForge の X の GUI を思い出している

09:50:14
icon

Qt は GUI そのものはともかく、設定ファイルとかのフォーマットが変なのが嫌い

09:50:49
icon

レジストリよりはマシ、そうかも……

09:56:19
icon

solve が「とく」で dissolve が「とける」なの面白い偶然

10:01:02
icon

サーバラックが唸りはじめ、朝10時の定時バックアップが走っていることを認識した

14:38:30
icon

目に付くものの品質が高いときはだいたい †裾野† が広いだけ

14:47:19
icon

なにやら暑いと思ったら室温 32.3℃ 68%RH。
やっと涼しいの (28℃) に慣れてきたのに……

17:40:04
2024-10-07 16:24:48 Posting Gomasy gomasy@don.gomasy.jp
icon

株式会社悪の秘密結社の情報|国税庁法人番号公表サイト houjin-bangou.nta.go.jp/henkor

(法人名)の情報|国税庁法人番号公表サイト
17:40:09
2024-10-07 16:50:14 Posting ふねへえ Funehee@fedibird.com
icon

This account is not set to public on notestock.

17:41:01
2024-10-07 16:29:31 Posting Vala vala_lang@mastodon.social
icon

This account is not set to public on notestock.

18:15:21
icon

フリーランス←→paid sword

18:19:12
2024-10-07 18:16:04 Posting 酸性雨 acid_rain@amefur.asia
icon

This account is not set to public on notestock.

18:19:19
icon

そうかも (?)

18:35:35
2024-10-07 18:26:58 Posting kphrx kPherox@pl.kpherox.dev
icon

ActivityPubはダメっての、分からんでもないけどだからって AT Protocol がそれを解決したかって言われると中央集権のBlueskyのAPIにしかなれてないのではみたいな感じになる

18:35:36
2024-10-07 18:32:39 Posting kphrx kPherox@pl.kpherox.dev
icon

検索とかブリッジに対する苛烈な反応見ると、忘れられる権利みたいな管理社会の概念とWeb3ではない Web 3.0 の世界観にいるActivityPubがうまく融合するわけもないのになんで外に出ていったものまで管理したがるんだみたいな気持ちにちょっとなる

18:35:37
2024-10-07 18:34:59 Posting kphrx kPherox@pl.kpherox.dev
icon

検索とか全体を見通すすべがないみたいな話についてはActivityStreamsをちゃんとクロールするやつが出てくればそれで十分で、その複製コストすら嫌うならインターネットやめろバカとか言いたくなる

18:37:10
icon

見渡す話で言うと、そもそもインタネッツも見渡せないからね…… (人々はインタネッツ丸見えと思っているがそれは検索エンジン経由でしかなく、ダ〜クウェビなんかはリンクに到達することすら普通ない)

18:38:32
2020-09-06 16:53:08 Posting らりお・ザ・何らかの🈗然㊌ソムリエ lo48576@mastodon.cardina1.red
icon
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
Web site image
らりお・ザ・何らかの🈗然㊌ソムリエ (@lo48576@mastodon.cardina1.red)
18:41:57
2024-10-07 18:39:22 Posting kphrx kPherox@pl.kpherox.dev
icon

検索やトレンドがまるで全世界すべてを探せるべき機能みたいな扱いなの、ソーシャルメディアの罪って感じがする

18:42:16
icon

それ以前からグーグル八分がどうとか言われてたし、べつに……

18:42:48
icon

形を変えて再演されているだけで、何かが増強されたというほどの印象はないな

18:49:42
2024-10-07 18:34:27 Posting བོད་རྒྱལ་ཁབ་ཆེན་པོའི་རྒྱལ་གླུ:salmon: るみ㌨אخДа :salmon:རྫོང་ཁ‮ Rumisan@ussr.rumiserver.com
icon

This account is not set to public on notestock.

18:49:43
2024-10-07 18:42:33 Posting བོད་རྒྱལ་ཁབ་ཆེན་པོའི་རྒྱལ་གླུ:salmon: るみ㌨אخДа :salmon:རྫོང་ཁ‮ Rumisan@ussr.rumiserver.com
icon

This account is not set to public on notestock.

18:50:43
icon

べつにケチつけたいわけじゃないんだが (といいつつつける)、「どの鯖でも同じ体験ができる」ってやつ、実装状況について認証が必要なシステムにするか (HDMI みたいに)、あるいはそもそも野良実装を認めない、かつプロトコル拡張も一切認めないような方式でもないとそもそも実現不可能では?

18:51:21
icon

そしてプロトコルは禁じても勝手に拡張されるものなので、ソフトウェアと仕様自体のどちらもプロプライエタリにするくらいしか現実的な実現方法はない

18:53:43
icon

あと HTTP 依存する必要なくね? というのはそれ自体は真なのだが、 HTTP のセマンティクスを使わずオレオレで複雑なプロトコルを作ると技量がモロに出るので HTTP ベースより質が高くなることは期待しづらいのと、プロトコルが良くとも実装の質が期待できないというのがある。
なぜなら HTTP ではリバースプロキシ含め battle-tested な実装が沢山あるのでパフォーマンスや効率は相応に期待できるが、独自プロトコルではそういった共有された工夫の蓄積が使えないため

18:54:44
icon

あるいは HTTP ベースにしておけば HTTP/2 や /3 のような後継も使えるようになるが、自前プロトコルでそういうネゴシエーションしようとするとまあまあダルいし野良実装はついてこない、あと firewall 系のセキュリティ機能もあまりちゃんと見てくれない

18:56:04
icon

べつに HTTP ベースにすべきだと思っているわけではないが、「HTTP にすることで得られたであろう “良い性質”」を捨ててまでプロトコルを作るという判断をするなら、相応の正当化と実力とエコシステムの成熟が求められるという話

18:56:54
icon

たとえばきょうび plaintext な FTP みたいなプロトコルを作ったらかなり嫌われるんじゃないですかね。知らんけど。

18:57:28
icon

コントロールとデータストリームで別ポートを使っており、 firewall rule を書くにも明示的な対応と設定の一手間が……

19:04:15
2024-10-07 19:00:34 Posting おだら s3_odara@mastodon.hakurei.win
icon

This account is not set to public on notestock.

19:04:42
2024-10-07 18:56:49 Posting KOBA789 koba789@misskey.io
icon

This account is not set to public on notestock.

19:04:49
2024-10-07 19:00:16 Posting KOBA789 koba789@misskey.io
icon

This account is not set to public on notestock.

19:05:03
2024-10-07 19:02:22 Posting kb10uy kb10uy@mstdn.maud.io
icon

HTTP 以外、言うだけ簡単だけどパブリッククラウドに頼れた部分が一切なくなるというのは現実問題としてあるからな……

19:05:04
2024-10-07 19:03:25 Posting そすうぽよ :poyo: :sabakan: prime@mstdn.poyo.me
icon

This account is not set to public on notestock.

19:05:06
2024-10-07 19:04:03 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

OSIの話はよしましょう

19:05:25
2024-10-07 19:04:58 Posting kb10uy kb10uy@mstdn.maud.io
icon

なんというか今から JavaScript 以外の正気を保っているスクリプト言語をブラウザの実装に入れて使えるようにしようみたいな話になってしまいがち

19:05:26
2024-10-07 19:05:16 Posting kb10uy kb10uy@mstdn.maud.io
icon

相対的に WASM は正気な方ではあると思うけど

19:05:35
icon

NaCl を思い出して泣いてる (いいえ全然)

19:08:34
2024-10-07 19:07:36 Posting 埼玉ギャル(仮) sota_n@social.mikutter.hachune.net
icon

This account is not set to public on notestock.

19:08:51
icon

NPAPI かなと思ったけどわからん

19:09:05
icon

あれブラウザのプラグインの API だし

19:09:19
2024-10-07 19:09:14 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

Pepper Plugin API(PPAPI)ね

19:10:01
icon

結局ブラウザプラグインの話か

19:13:24
icon

ActiveX と Silverlight のことは完全に忘れました

19:16:58
icon

Dvorak 配列を使えると嬉しいこと: パスワード変更で2回入力するとき2回目で別配列を使うことで同じミスを2回してしまうリスクを格段に減らせる

19:35:55
2024-10-06 19:59:56 Posting クラウザーさん krauser3@gorone.xyz
icon

This account is not set to public on notestock.

19:36:10
icon

何かを感じてしまうチョイスだ……

19:42:51
2024-10-07 19:41:04 Posting コロコロコロ助 naota344@social.mikutter.hachune.net
icon

This account is not set to public on notestock.

19:43:07
icon
Web site image
コロコロコロ助 (@naota344@social.mikutter.hachune.net)
19:49:18
2024-10-07 19:44:16 Posting FullStuck su@fedi.fullstuck.net
icon

This account is not set to public on notestock.

19:49:35
icon

切り取れた領地の治安が最悪だったらできるんじゃない?

19:50:15
2024-10-07 19:48:06 Posting コロコロコロ助 naota344@social.mikutter.hachune.net
icon

This account is not set to public on notestock.

19:50:16
2024-10-07 19:49:57 Posting rinsuki rinsuki@mstdn.rinsuki.net
icon

敗戦後にまともなモバイルネットワーク網とか残ってるのかしらね

19:51:05
icon

オンラインサービスなんか (レジストラや ISP あたりの入口まで全部含め) 検閲と管理の対象になるに決まってる気がするので、むしろ闇市は物理の方が栄える?

19:52:34
icon

オンラインでも泳がせたり監視する目的で “管理された闇市” が開かれる可能性はあるか。
中国で政治的にマズい発言をしても即座に消去・タイーホされるとは限らず泳がされることがあるらしいみたいな話と近そう (?)

19:53:03
2024-10-07 19:51:57 Posting 今谷里奈 mohemohe@mstdn.plusminus.io
icon

闇市は物理が良いし金の流れが有耶無耶になる現金払いがいいぞ

19:56:33
2024-10-07 19:55:42 Posting なかやばし eniehack@mstdn.sublimer.me
icon

This account is not set to public on notestock.

20:03:46
2024-10-07 20:00:50 Posting Masanori Ogino 𓀁 omasanori@mstdn.maud.io
icon

通信用語の基礎知識、ベンダーや規格などの贔屓も割とある

20:04:55
icon

JSON-LD 使ってるならそもそも identifier は URI なんだから、 ActivityPub 実装で非標準のフィールド名に依存するようなあらゆる実装が本質的に誤った実装でバグっていると言ってよいと思う (解釈に JSON-LD 不要だよとされている部分はあくまで標準の語彙のみなので)

20:05:28
icon

JSON-LD 使わないなら知らん、 UUID なり生の URI なり使うようにすればいいんじゃない? (適当)

20:12:39
icon

分散の推進が手段の目的化だと言われても、目的をユーザひとりひとりによる自治と過剰なリソース共有の解消と設定すれば、手段として分散の推進は圧倒的に正しいし適切なんだよなぁ……

20:14:29
icon

こういう思想が既に †ヒューマンセントリック† な人々と合わないのだろうというのは薄々感じてるけど。インプレッションがどうとかコミュニティがどうとか……

21:20:30
2024-10-07 20:27:40 Posting ちゃーしゅーねこ charsiuCat@social.mikutter.hachune.net
icon

This account is not set to public on notestock.

21:22:25
icon

play.rust-lang.org/?version=st

unsafe だけどできる。
なぜ unsafe かというと、 (これは C++ でも実は同じなのだが) ポインタのオフセット比較は同じ “オブジェクト” 内でないと基本的に未定義動作になってしまうから

21:23:34
2024-10-07 21:23:15 Posting kb10uy kb10uy@mstdn.maud.io
icon

元の Vec がわからない前提かと思ってた

21:23:38
icon

あー

21:23:46
icon

それは普通に無理だと思う

21:24:28
icon

というかそもそも原理的に無理じゃない? Vec で確保したバッファの上にアロケートしたら複数解ありうる気がするし

21:25:04
icon

諸々 nightly だけど一応 Vec は Allocator を独自に与えられるし

21:26:23
2024-10-07 21:22:06 Posting Masaki Hara qnighy@qnmd.info
icon

This account is not set to public on notestock.

21:26:29
icon

あー

21:26:52
icon

zero-sized element だいたい苦しい (allocator まわりでも何かその話題があった気がする)

21:27:33
icon

malloc(0) とかを UB にするかアドレス返させるかみたいな話かな (Rust に限らなそう)

21:29:26
icon

そもそも SNS に限らず任意の self-hosting の動機って本質的にこれ (自治と共有解消) では? と思い始めてきた

21:29:59
2024-10-07 21:29:05 Posting kb10uy kb10uy@mstdn.maud.io
icon

いわゆるスライスっぽいデータ型のある言語/処理系、親になる owned なコンテナの参照とオフセットを持ってるパターンと本当に先頭と長さしか持ってないパターン両方あるんだよな

21:30:53
icon

先頭アドレス持ってないとサブスライスの先頭以外の要素を参照するとき加算が2回必要になるので効率悪そう (LEA 命令? 知らない子ですね……)

21:32:21
2024-10-07 21:32:05 Posting kb10uy kb10uy@mstdn.maud.io
icon

(実装依存だけど) delete[] がなんで元の長さを知らないのに動くのか調べたときに手前に長さをこっそり書いてるからみたいなのを見てああ……みたいな感情になったのを思い出した

21:32:33
icon

アロケータがうまくやってくれていることもあるんで…… (原理的には)

21:38:32
2024-10-07 21:26:35 Posting ビデカメさん(自宅鯖) YTJVDCM@mstdn.virtecam.net
icon

This account is not set to public on notestock.

21:44:34
icon

pronounce と pronunciation は未だに許してない (?)

21:45:01
icon

pronOUnce
pronUnciation

21:50:39
2024-10-07 21:49:19 Posting まさきはるか - Harukamy reasonset@social.jlinuxer.org
icon

This account is not set to public on notestock.