Landed WebGL2 support for WebKit WinCairo port. trac.webkit.org/r271075
Fujii Hironori (藤井宏憲)
@fujii0
Computer programmer
Fujii Hironori (藤井宏憲)’s Tweets
Landed a patch to switch to the new WebGL implementation. It improved the glass rendering demo. trac.webkit.org/r270899
1
Becuase WebKit's ITP started detecting CNAME cloaking, trackers are going to encourage A/AAAA cloaking. It's a perfect first party. Where will the cat and mouse go next?
Quote Tweet
なかなか公式発表されない(今夜かな?)ITPのCNAME規制について、ソースコード等を基にちょっとフライング解説記事。
note.com/martech/n/n0aa
2
Playwright (WebKit on Windows)
1
1
TIL: The concept of WTF::ParkingLot has been ported onto Rust.
Yes, it's nice.
github.com/Amanieu/parkin
Quote Tweet
Mutexes are faster than Spinlocks matklad.github.io/2020/01/04/mut
What makes Unicode Emoji nice is that one can debug complicated combining characters bugs without knowledge of any languages.
1
Big Brother is watching you (by circumventing ITP). おお、盛り上がっているなと思ったら、この人は前の記事書いた人だ。
Quote Tweet
Replying to @johnwilander @acfou and 8 others
apple.com has been using CNAME records pointing to Adobe Analytics servers for many years now. Since this is the only legitimate (?) tracking method left by ITP everyone is shifting to it...
1
1
Quote Tweet
apple.comでもCNAMEを使った計測をしてるんだ。
しかい3rdparty計測プロダクト開発の緊張感が伝わってくる記事だな、、
note.mu/martech/n/n8f7
1
1
I'm playing Facebook games to test WebKit Windows port (Cairo backend).
QtWebKit 開発者が3人のパトロンを獲得して第一目標を突破している。 Otter browser 使ってる人には朗報でしょう。
patreon.com/annulen
インターネット利用時間の最下位が日本なんだが。一体、日本人は何してんだろう?
Quote Tweet
2
n/2*t 回で span のマッチングを打ち切るので、毎回シャフルしないといけないのだと思う。t=1 の極端なケースで考えるとわかりやすい。
"Cross-site trackers have started using first-party sites’ own cookie jars for the purpose of persistent tracking." 😨
ソフトウェア開発者の採用面談でのテキストエディタ毎の採用合否率。一位 Emacs, 二位 Vim, 三位 VS Code。 twitter.com/notegone/statu
This Tweet is unavailable.
4
3
『約1年前に Vim の代替として Emacs を使い始めたが、ここ1,2ヶ月で better Vim である以上のものが Emacs にあることを発見した。Emacs に本当に深く探求すると、もっと早くに知りたかったと願うだろうそれらの素晴らしいことを発見できる; (以下略)』 two-wrongs.com/why-you-should
1
5
関係ないけど virtual host のあれは user-controlled subdomain というのか。
groups.google.com/a/chromium.org
www は subdomain なのかという議論もあるんだな。
NumPy は単一型多次元配列なので pandas.Series.values は ndarray を返すけど、pandas.DataFrame.values は upcast した ndarray のコピーを返す。values と copy_values() にして欲しかった。
調べたことをまとめた。『Kaggle の Two-Stage Competition について』
Kaggle のコンペに初参加。上位4%くらい人が終了間際に解法を公開共有したため、最後はただの早押し競走になってしまうハプニング。解法を公開共有できる Kaggle コンペでは珍しくないらしい。
現在 Kaggle ランキング1位の bestfitting のインタビュー。格の違いに感服する。これ読んで感銘を受けれただけでも、Kaggle やってみて良かったと思えた。
blog.kaggle.com/2018/05/07/pro
1
5月の第28回世界コンピュータ将棋選手権では Crazy Shogi は Crazy Go の開発者が AlphaZero の手法をスクラッチで実装して初参加。これは楽しみ。 www2.computer-shogi.org/wcsc28/
報告する場所がわからないのでここに書いておく。 "job security through code obscurity" は "不明瞭なコードでの仕事確保" もしくはそのまま "..でのジョブセキュリティ"
O'Reilly Japan - Effective Modern C++ oreilly.co.jp/books/97848731 さんから
Chromium のビルド時間問題はついに Goma のサーバーも公開する予定らしい。やはり利用していいのは Chromium 限定だろうか。
groups.google.com/a/chromium.org
1
この選挙公報では当選した議員が何をするのか分からない。議員報酬を貰うだけか。インターネット直接民主主義を実現しますと書けば、それを支持する人は投票・応援すると思う。
Quote Tweet
『選挙公報のデザインについて』『支持政党なし』代表 佐野秀光の日常|sanohidemitsu.seesaa.net/article/454301 選挙公報のデザインについて
『支持政党なし』は名前がよくない。『インターネット直接民主主義を実現する会(略称:直接)』にでもしたほうがいいと思うが。今回は1議席取れるといいですね。
3
3
AlphaGo Zero は no feature engineering とのことだが。AI将棋で用いられている3駒関係もいずれはなくなるのかな。
1
#AlphaGoZero doesn't use rollouts (Monte Carlo tree search). What about alpha-beta pruning? Is it used?
2回目のRMA交換品でデフォルトのBIOS設定(SMT有効,OPキャッシュ有効)、ASLR有効で13時間以上テストしてSEGVなし。これ以上のテストは必要なさそうなので、あとはまだ手元にある1回目の交換品を返送して、それで私の #Ryzen_SEGV_Battle はおしまい。
21
15
2個目の交換品到着。噂通り stepping は変わってなくて、謎の刻印は UA 1725SUS。噂では 2017年第25週(6/19の週)の意。ちなみに最初に購入したのは UA 1707PGT で、1個目のRMAが UA 1716PGT。 #Ryzen_SEGV_Battle
6
6
Linux では既に別件で Intel 用に 0x7ffffffff000 にガードベージがひとつ配置されているらしい。
bugs.freebsd.org/bugzilla/show_
#Ryzen_SEGV_Battle
5
7
1
13
16
FreeBSD でも ryzen_segv_test が大活躍。"MCA: CPU 14 COR ICACHE L1 IRD error" ってのが出ているらしい。 #Ryzen_SEGV_Battle bugs.freebsd.org/bugzilla/show_
1
1
ryzen_segv_test に 64 バイト間隔でふたつの call 命令を配置して、その間に rip チェックコードを配置した。これで約46segv/hour。しかし、ちょっといじっただけで頻度に影響する。 まだまだ不可解。
3
2
Replying to
-64ワープしてその後元に戻ったとすると r8 の値の辻褄が合う。まず <thread1+174> が <+110> へワープして、その後 <+129> で元に戻って <+193>。<+165> での r8d の値が一致している。gist に検証のためのプログラムを追加した。
2
2
gist.github.com/fujii/3d7a0626
edx が eax << 5 で eax が ebx を y = y ^ (y << 13);y = y ^ (y >> 17)まで計算したもの。 確かに rip-64 まで実行したように見える #Ryzen_SEGV_Battle
1
3
3
lurdanさんは交換品で再現しなくなったらしい。少なくとも60時間はテストした。これで原因はCPUの不良品で確定したのか。
community.amd.com/message/281114
#Ryzen_SEGV_Battle
1







