![hikalium Profile](https://pbs.twimg.com/profile_images/594471508002537473/HMOtEUIt.png)
hikalium
@hikalium
Followers
12K
Following
58K
Media
2K
Statuses
36K
Fully-stuck Operating System Software Engineer at Google ( Chrome OS ) / 早大情報理工←学芸大附高 / liumOS / #seccamp 2016 - 2024 / https://t.co/2C4XlSxBcu / Opinions are my own
everywhere on the internet
Joined July 2014
ほんとにこれなんよな…😇. > 以前は自分も含めて、たくさんの従業員がデモを仕上げたり、退屈をしのいだりするために、夜や週末に喜んで追加の仕事をしていたが、そうしたものはなくなった. グーグル「楽しい職場カルチャー」が激変していた #東洋経済オンライン @Toyokeizai
0
139
503
本当にこれ。よく「RustでOS書いてもunsafe祭りになるんでしょ?利点あるの?」と言われることがあるが、コード全体と実行環境を完璧に理解しないとunsafeしかない他の言語に比べて、unsafeの外ならコンパイル時に安全かどうかわかり、unsafeをsafeに扱うためのラッパーやコメントも書けるRustは強い。.
"Rust 研究者" として個人的に「Rust で困ったらガンガン unsafe を使えばいい」主義を応援しています.Rust の軽量な静的検査のもとで無条件に安全なものだけが safe で、unsafe はそれ以外の全てなので、「unsafe は即危険」ではなくて、多くの場合に何らかの条件のもとで安全性が担保されます.
1
113
447
これめっちゃおもしろい…相手のサーバーに複数のTCPセッション経由で同時にデータを投げつけたいとき、先頭のシーケンスナンバーを運ぶパケットをわざと最後に投げれば、パケットサイズの上限じゃなくてウィンドウサイズの上限までの大きなデータを、小さな時間差でお届けできるってことか…かしこい.
We published a blog by @ryotkak regarding the technique called "First sequence sync", which allows an attacker to exploit a tiny race condition in the PIN authentication. Using this technique, he successfully sent 10,000 HTTP requests in 166 milliseconds.
0
82
337