Masanori Ogino 𓀁 omasanori@mstdn.maud.io

「話術の8割は外見」、まあひょっとしたらそうかもしれないなという気は……いや、外見の印象が話の受け取り方に影響するとしても8割はでかすぎるような……

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

話し方の8割は見た目で見た目の8割は話し方なのだと思われる(?)

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

ねこがつにゃん awoi@fedibird.com

人は話し方が9割
人は見た目が9割

つまり細胞分裂して2人に増えろってこと❓

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

酸性雨 acid_rain@amefur.asia

いつの間にか書籍化していた

「ゼロからトースターを作ってみた結果」は現代人全員が読むべき名著 ken-horimoto.com/2017020920105

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

Rustのrand crateが提供している乱数生成器のリストが掲載されている。

Our RNGs - The Rust Rand Book
rust-random.github.io/book/gui

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

SipHashとChaChaの演算に共通部分があるのは、SipHashがBLAKEから影響を受けていて、BLAKEはChaChaの変種を主要な演算に組み込んでいるのに由来する。

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

物理的な干渉といっても、特定の命令列を発行しまくるとCPUのある部分に負荷が集中して温度分布が偏るといった研究もあるので、サーバールームに入る必要があるとは限らない。

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago
Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

超絶メンヘラナルシストイラストレーターマン Neshia_Pawoo@pawoo.net

◎あなたのサークル「ねし屋総本舗」は、土曜日 西地区“へ”ブロック-32a に配置されました。

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

まさにその通りで、ノイズ源によって度合いは異なるもののハードウェア乱数生成器を適当な関数を経由させずに取り出すとバイアスが見えがちという話がある。また、物理的な干渉込みの脅威モデルの場合、悪意のあるデバイスがノイズを発してバイアスをコントロールできるという話もある。

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

モミアゲ・ノバシタガール kb10uy

あー、真の乱雑性を得やすいとはいっても分布がカスである可能性があるのか

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

RdRandのようなハードウェア乱数生成器を直接使うのは品質と速度の両面であまりおすすめできなくて、シード値に使うとかするとよい。またはすでにそのようにしているOSの/dev/urandomデバイスなどを使う。

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

ぽな@ばぐとら 🛸 ponapalt@ukadon.shillest.net

めんどくさいことしなくても、我々にはrdrand命令があるのでは…?(他のアーキテクチャでも似たようなもんないかね)

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

入力が信頼できない(ハッシュDoSのリスクがある)場合はSipHashファミリーがよく使われていて、これの演算はChaChaファミリーと共通している。

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

一時期の熱狂も収まってきて、MTは条件があえば使うオーバーヘッドの大きな乱数生成器という評価に落ち着いた感がある

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

Yavit 8vit@gs.yvt.jp

MTはXoroshiroのような新しいRNGと比べて状態データが桁違いに多く、スループットも大して良くなく、BigCrushなどのテストも通らないらしいので、保守的な選択肢として考えられえているという印象がある。

Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 2 years ago

ぽな@ばぐとら 🛸 ponapalt@ukadon.shillest.net

質の良い乱数は深い数学の知識が必要だと理解して、結局Mersenne Twisterかその亜種使ってる

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

Herb Sutterは現代C++の機能を活用しつつ文法を整理したC++ 2を構想している人で、CppConで様々なアイデアを発表している他、ISO C++にも既存のコードを壊さない範囲でアイデアの一部を実現する提案を提出している。

C++ 2で書かれたコードからISO C++コードを生成するcppfront github.com/hsutter/cppfront があり、Godbolt Compiler Explorer godbolt.org/ でCpp2-cppfrontを選択することで気軽に試すことができる。

Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
youtu.be/ELeZAKCN4tY

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

出版社の書籍制作作業を効率化する「DNP出版コンテンツ編集・管理システム」、大日本印刷が開発 - INTERNET Watch
internet.watch.impress.co.jp/d

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

【COVER】浮遊空間 / 亜蘭知子 covered by te’resa youtu.be/iwYiDkNFOO4