00:54:14 @omasanori@mstdn.maud.io
icon

done.

Attach image
00:54:51 @omasanori@mstdn.maud.io
icon

#364 、惜しい

01:08:32 @omasanori@mstdn.maud.io
icon

ES modules import、Promiseを使わない方のサポートはFirefoxでもリリースされてますね

01:10:40 @omasanori@mstdn.maud.io
icon

Promiseを使う方

import('/my-module.js')
 .then((module) => {
  // something brilliant
 });

20:45:42 @omasanori@mstdn.maud.io
icon

Caps LockキーをCtrlキーにするのやめたらCaps Lock暴発しまくってつらくなってる

20:47:30 @omasanori@mstdn.maud.io
icon

自分一人だったらなんでもいいけれど他の人となんかするとなるとふつーの配列の方が良いとなりがち

20:51:59 @omasanori@mstdn.maud.io
icon

Ultimate Hacking KeyboardだとAの左にMouseキーというものがあって、これを押しながら各種キーを押すことでマウスカーソル移動、クリック、スクロールができます ultimatehackingkeyboard.com/st

20:56:46 @omasanori@mstdn.maud.io
icon

昨日気付いたんですけど、Pixel 3そのものにUSB Type-C 3.5 mmイヤホンミニジャックアダプターが付属しているので、別途USB Type-C 3.5 mmイヤホンミニジャックアダプターを注文する必要はありませんでしたね

20:58:13 @omasanori@mstdn.maud.io
icon

「VOICEROIDキッチン」というタグがあり、良いということが分かった

21:01:11 @omasanori@mstdn.maud.io
icon

今月、精神が破滅して何もかもが苦痛になっている

21:12:09 @omasanori@mstdn.maud.io
2018-10-19 21:11:49 自鯖の丼復活しましたの投稿 jnsk@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

21:12:10 @omasanori@mstdn.maud.io
2018-10-19 21:12:00 unaristの投稿 unarist@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

21:12:19 @omasanori@mstdn.maud.io
icon

せやなぁ

21:12:40 @omasanori@mstdn.maud.io
icon

Linux From Scratchは教育的に良い

21:13:48 @omasanori@mstdn.maud.io
icon

GuixSDとか面白いですよ

21:16:26 @omasanori@mstdn.maud.io
icon

GNU's advanced distro and transactional package manager — GuixSD gnu.org/software/guix/

GNU''s advanced distro and transactional package manager — GNU Guix
21:17:22 @omasanori@mstdn.maud.io
icon

リンクされているというか、GNUの公式なプロジェクトのひとつですね

21:19:48 @omasanori@mstdn.maud.io
icon

GuixSDのパッケージマネージャーもGuixという名前なのですが(というか、Guixパッケージマネージャーを使ったSoftware DistributionだからGuixSDといった方が良いか)、これも後発だけあって考えて作られてるなという感じ

21:22:35 @omasanori@mstdn.maud.io
icon

パッケージマネージャー、Cで書かれてたりPerlで書かれてたりPythonで書かれてたりしますが、GuixはGNU Guile、つまりSchemeで書かれています(GuileはGNUの公式スクリプト言語だから当然ですよね!)

21:24:40 @omasanori@mstdn.maud.io
2018-10-19 21:23:36 unaristの投稿 unarist@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

21:24:46 @omasanori@mstdn.maud.io
icon

yes

21:26:36 @omasanori@mstdn.maud.io
icon

GuixSDのPID 1はsysvinitでもsystemdでもなくGNU Shepherd gnu.org/software/shepherd/ です(GNUだから当然ですよね!)

21:28:18 @omasanori@mstdn.maud.io
icon

GNU Shepherdなので、ふつーのUnixだとシェルスクリプトなrcだったり、今どきのLinuxだと.serviceファイルだったりするサービス定義もSchemeで書く

21:29:53 @omasanori@mstdn.maud.io
2018-10-19 21:28:05 :kwgt:の投稿 aiwas@yysk.icu
icon

グニュー ハード なぜ

21:32:12 @omasanori@mstdn.maud.io
icon

GNU Hurd、2016年に0.9をリリースしてからリリースタグを打たずに開発を続けているんですが、もしかして0.10とかせずに1.0を出すつもりなんでしょうか

21:35:33 @omasanori@mstdn.maud.io
2018-10-19 21:26:30 自鯖の丼復活しましたの投稿 jnsk@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

21:39:15 @omasanori@mstdn.maud.io
icon

この記事 pc.watch.impress.co.jp/docs/ne 、「加えてDAWGの場合、OS側で最小限の修正を加えれば実現できるため、脆弱性対策として実装が容易である」と書いているのであたかもソフトウェアの修正だけで実現できるかのように読めるんですが、論文を読むと"We describe how DAWG can be implemented on a processor with minimal modifications to modern operating systems"とあって、「最小限の修正」はプロセッサの変更に伴うものだというのが分かります

Web site image
MIT、プロセッサ性能を犠牲にせず「Meltdown/Spectre」脆弱性を解決する新手法
21:44:27 @omasanori@mstdn.maud.io
icon

なぜ気付いたかというと、このようなニュース記事を見かけたら原文が気になるわけで、でも大学のニュースリリースもアなことは多いのでプレプリントを開くわけで、でもちゃんと論文を読む気力はないので図を眺めたところ、明らかにキャッシュコントローラーに変更を加えているので「これハードウェアの変更があるじゃねーか」となってabstractを真面目に読んだらそのように書いてあったというオチ

21:53:23 @omasanori@mstdn.maud.io
icon

Cryptology ePrint Archive: Report 2018/418 - DAWG: A Defense Against Cache Timing Attacks in Speculative Execution Processors eprint.iacr.org/2018/418

というわけでみんな読もうね。比較対象になっているIntel Cache Allocation TechnologyはBroadwell-EP辺りから導入され始めたXeonのキャッシュ制御機構だよ

DAWG: A Defense Against Cache Timing Attacks in Speculative Execution Processors
22:01:18 @omasanori@mstdn.maud.io
2018-10-19 21:54:26 白坂/pepepperの投稿 reiden@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:02:33 @omasanori@mstdn.maud.io
icon

しらさかさんがデスクトップPCと称してXeonマシンをぶん回している人種でない限り気にする必要は多分ないですね、デスクトップPC向けCPUには恐らく実装されていないので

22:14:25 @omasanori@mstdn.maud.io
2018-10-19 22:05:06 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

私の研究室 Intel CAT ごにょってる人居るな

22:20:06 @omasanori@mstdn.maud.io
icon

github.com/intel/intel-cmt-cat のHardware Supportによると、Xeon E5 v3/D/E3 v4/E5 v4/ScalableにL3 CATが、Atom C3000にL2 CATがあるらしい(遊ぶならE5 v4かScalableがよさそう)

Web site image
GitHub - intel/intel-cmt-cat: User space software for Intel(R) Resource Director Technology
22:20:38 @omasanori@mstdn.maud.io
2017-11-28 13:17:07 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

ミクのおぱんつドリップコーヒー

22:20:40 @omasanori@mstdn.maud.io
2018-10-19 22:13:55 moko256の投稿 moko256@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:20:42 @omasanori@mstdn.maud.io
2018-10-19 22:14:43 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

ゆかりさんがミクがおふろしてる隙におぱんつパクってドリップコーヒーするVOICEROIDキッチン動画ですって!?

22:20:45 @omasanori@mstdn.maud.io
2018-10-19 22:14:57 shibafu528の投稿 shibafu528@social.mikutter.hachune.net
icon

VOICEROID要素とキッチン要素はどこだ!言え!

22:20:48 @omasanori@mstdn.maud.io
2018-10-19 22:17:36 moko256の投稿 moko256@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:26:34 @omasanori@mstdn.maud.io
icon

auの2018年秋冬モデルに「Pixel 3」「Pixel 3 XL」「AQUOS zero」がない理由 - ITmedia Mobile itmedia.co.jp/mobile/articles/

「今回は(Pixel 3とPixel 3 XLの)取り扱いを見送ったが、Googleとはいろいろな方面で話をしているので、次以降(の機種)についてはお客さまの声や市場動向を見極めた上で検討していきたい」
か?(?)

Web site image
auの2018年秋冬モデルに「Pixel 3」「Pixel 3 XL」「AQUOS zero」がない理由
22:27:04 @omasanori@mstdn.maud.io
icon

私自身は多分Pixel 4は買わないんじゃないかなって……

22:28:14 @omasanori@mstdn.maud.io
icon

端末おたくじゃないので< 1台/年での購入を心がけていきたい

22:30:57 @omasanori@mstdn.maud.io
icon

2015: Fx0
2016: Nexus 5X
2018: Pixel 3
(2019: Librem 5?)
なので< 1台/年です

22:31:26 @omasanori@mstdn.maud.io
icon

Pixel 3だけ値段の桁が違う

22:32:46 @omasanori@mstdn.maud.io
icon

こうして列挙するとスマートフォンに関して「推しなので買う」以外の選択は一切してないな?

22:34:22 @omasanori@mstdn.maud.io
icon

推しじゃないスマートフォンに何万円も出せるわけないんだよなあっ

22:37:26 @omasanori@mstdn.maud.io
icon

カシラもAndroidを推していれば設定から「個人情報」の「ニックネーム」を変更することですぐにでも推しに名前を呼んでもらえたんだよなぁ(????)

22:39:47 @omasanori@mstdn.maud.io
2018-10-19 22:38:44 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

cellular かつタブレット以下の端末の購入歴:
2014 年末 Lumia 630
2015 五月あたり iPhone 6
2017 年初 iPhone 6s

22:41:08 @omasanori@mstdn.maud.io
icon

そういえばおるみんさんが美味しいご飯を食べてる話はよく見かけるけれどハードウェアはそこまででもないなと一瞬思いましたが、ルーターとかマイナーISA機を買いあさってそうなので撤回します

22:42:03 @omasanori@mstdn.maud.io
2018-10-19 22:41:35 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

おるみんさんがSoC食ってるまで読んだ

22:42:11 @omasanori@mstdn.maud.io
icon

これマジ?(??)

22:42:28 @omasanori@mstdn.maud.io
2018-10-19 22:41:21 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

まってもしかして初めて買ったスマートフォン端末は Lumia 630 ってことになるのか???

22:43:53 @omasanori@mstdn.maud.io
icon

初購入スマートフォンがWindows Phone 8.1機 vs. 初購入スマートフォンがFirefox OS機
先見の明があるおたくはどっちだ?

22:44:00 @omasanori@mstdn.maud.io
icon

かなしいなぁ

22:44:57 @omasanori@mstdn.maud.io
2018-10-19 22:44:03 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

どっちもない

22:45:30 @omasanori@mstdn.maud.io
icon

かなしいなぁ

22:49:35 @omasanori@mstdn.maud.io
2018-10-19 22:47:58 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

Lumia 630 買ったのはフィンランドに頻繁にいく先輩に「Nokio のロゴがつく最後のモデル」と言われてつい

22:50:31 @omasanori@mstdn.maud.io
icon

IBMロゴが付いてるからX61よりもX60の方が好きみたいな話ですね(?)

22:51:17 @omasanori@mstdn.maud.io
2018-10-19 22:50:57 あいじす💫の投稿 ijs01140@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:51:36 @omasanori@mstdn.maud.io
icon

安全サイトフィルターかな?(??)

22:52:11 @omasanori@mstdn.maud.io
icon

:don:認証済みWebサイトしか開けないフィルター

22:52:48 @omasanori@mstdn.maud.io
icon

Minecraftは:don:認証済みっぽそう

22:54:26 @omasanori@mstdn.maud.io
2018-10-19 22:53:44 あいじす💫の投稿 ijs01140@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

22:54:28 @omasanori@mstdn.maud.io
icon

ネットワークのトラブルシューティングに使うネットワークがない

22:55:54 @omasanori@mstdn.maud.io
2018-10-19 22:51:27 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:55:56 @omasanori@mstdn.maud.io
2018-10-19 22:53:23 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:56:02 @omasanori@mstdn.maud.io
2018-10-19 22:54:21 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:56:03 @omasanori@mstdn.maud.io
2018-10-19 22:55:28 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

22:56:39 @omasanori@mstdn.maud.io
icon

今まで見たことないくらい拡張性が高いUSBメモリだ……(?)

22:57:34 @omasanori@mstdn.maud.io
icon

容量を後から大きくできるUSBフラッシュメモリ、これは新しい……

22:58:03 @omasanori@mstdn.maud.io
icon

容量を後から大きくできる(元々はゼロ)

23:03:27 @omasanori@mstdn.maud.io
icon

@toshi_a まあ、USB Type-CなUSB 2.0デバイスは規格上合法なので……(両端Type-CなUSB 2.0ケーブルを名乗る物体もAmazonで販売されている amazon.co.jp/dp/B01FZ42I8C/

ページが見つかりません
23:06:07 @omasanori@mstdn.maud.io
icon

USB Type-CなUSB 1.1/2.0デバイスも規格上合法なのは覚えていて、そういえばType-C to Type-CなUSB 2.0ケーブルを探したことないなと思って探したらAUKEYが発売していた回 amazon.co.jp/dp/B01FZ42I8C/

ページが見つかりません
23:06:32 @omasanori@mstdn.maud.io
2018-10-19 22:58:17 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

23:06:33 @omasanori@mstdn.maud.io
2018-10-19 23:00:18 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

23:07:27 @omasanori@mstdn.maud.io
2018-10-19 23:06:31 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

23:08:16 @omasanori@mstdn.maud.io
icon

@toshi_a USB Type-Cが普及しつつある現状をよく反映していますね

23:11:14 @omasanori@mstdn.maud.io
2018-10-19 23:00:18 白坂/pepepperの投稿 reiden@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

23:11:16 @omasanori@mstdn.maud.io
2018-10-19 23:02:05 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

安全に変換したいとかならべつに unsigned char の配列つくって変換なりキャストなりしながらコピーするしかないのでは

23:11:18 @omasanori@mstdn.maud.io
2018-10-19 23:07:17 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

char str[] = "abcdefgh";
unsigned char *str_new = (unsigned char *)str;
みたいな乱暴なのもイケる気がしなくもないけど。

23:13:00 @omasanori@mstdn.maud.io
icon

signednessのみを変えるキャストはill-formedにはならない気がするけれど規格読んでない

23:13:35 @omasanori@mstdn.maud.io
2018-10-19 23:09:40 トイザらスの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

23:14:24 @omasanori@mstdn.maud.io
icon

@toshi_a アッハイ

23:18:54 @omasanori@mstdn.maud.io
icon

@toshi_a ヒエッ

23:19:01 @omasanori@mstdn.maud.io
2018-10-19 23:16:06 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

わたしも規格読んでないのでさっきの配列の先頭アドレスをべつのポインタに投げ込むやつは乱暴な,と書いた(たぶんたいていうまく動くけど規格上あんまよくないということ

23:21:55 @omasanori@mstdn.maud.io
icon

signedness変えただけならstrict aliasing rulesには合致しているのでそれらを渡す関数の引数がrestrict型修飾されていない限り合法な気がする(restrict型修飾されていないのにそういう過程をしているコードでも壊れるけど、規格上の問題ではない)

23:26:56 @omasanori@mstdn.maud.io
icon

ISO 9899:2011 §6.5/7にstrict aliasing rulesがある、はず(なのだが規格を持っていないのでN1570を読んだ)

23:27:25 @omasanori@mstdn.maud.io
icon

サブスクリプションが付くことで安くなるのでは

23:29:21 @omasanori@mstdn.maud.io
icon

ソフトウェアを同梱しないことで安くなっていくのであればOSなしPCを出すメーカーがもっと多そう

23:39:30 @omasanori@mstdn.maud.io
icon

TLの流れに流されてNokiaのWebサイトを眺めていたら、昔はインカメラがなかったことに気付いた

23:40:44 @omasanori@mstdn.maud.io
icon

十分な知識があれば伏せても特定されそう

23:41:27 @omasanori@mstdn.maud.io
icon

Nokia 8110 4G、カバーが外れそうでこわい

23:42:14 @omasanori@mstdn.maud.io
2018-10-19 23:42:06 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

こういうとき軽率にカーネルソース開くとカーネル知識つくよ

23:42:44 @omasanori@mstdn.maud.io
icon

みんなもっと気軽にカーネルとかlibcとか読もうな

23:43:32 @omasanori@mstdn.maud.io
2018-10-19 23:43:23 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

カーネル、とりあえずデバドラ以外の純粋なシステムの実装部分は読みたい

23:43:49 @omasanori@mstdn.maud.io
icon

プロセススケジューラー読もうね

23:45:07 @omasanori@mstdn.maud.io
icon

Linuxカーネルは規模がとにかくすさまじいけれど無数の会社の人々がつついているので全体としてそこそこしっかりしてる感はある

23:49:08 @omasanori@mstdn.maud.io
icon

これは私の個人的な見解なのですが、ひとつのグループがやってるとコードがあまりきれいじゃなくてもコミュニケーションコストがそこまで高くないのでどうにかリリースできるけれど、無数のグループがやってるとそうもいかなくなって、破綻しないためにはグループごとの縄張りができるか全体をえいやときれいにしていくかしかなくなっていくと思っています

23:53:03 @omasanori@mstdn.maud.io
2018-10-19 23:52:28 ミミゲハカセ🎨の投稿 Immigration@pawoo.net
icon

このアカウントは、notestockで公開設定になっていません。

23:54:14 @omasanori@mstdn.maud.io
icon

でかいコードはとにかくデカくてしんどいのでglibcではなくmusl libcを読んだりLinuxカーネルではなくOpenBSDカーネルを読んだりしているふしがある

23:56:02 @omasanori@mstdn.maud.io
icon

illumosは面白いんだけどもうちょっとすっきりした構造にしたいよなあ感がある

23:56:54 @omasanori@mstdn.maud.io
2018-10-19 23:54:47 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

OpenBSD の UEFI 対応してるのその場でみてたんだけど(日本のかたが手をつけててたまたまごいっしょする機会があった),とりあえず最初 UEFI fb の terminal 実装を雑に bitmap の blt で愚直な実装をとりあえずで作ってほかのバグ取ってたけどデバッグメッセージがあまりにも遅く流れてたのだけど,そのパッチをみた O のほかのひとが改良パッチを投げてそれを適用したら十倍くらいまともな速度になっててウケたことがある

23:56:59 @omasanori@mstdn.maud.io
2018-10-19 23:55:51 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

何百ボーとか意識する時代でないしフレームバッファコンソールなんて枯れてるからなにも考えてなかったけどいざ目の前でそれをみてみるとやっぱどの OS もちゃんとそこらへんも最適化されてるんだなってなった

23:58:26 @omasanori@mstdn.maud.io
icon

そういえばOpenBSD 6.4でefifb(4)他いくつかのフレームバッファデバイスがスクロールバックできるようになったらしいですね