00:02:43 @lo48576@mastodon.cardina1.red
2018-02-14 00:02:29 こるもJS(末代)の投稿 cormojs@mstdn.maud.io
icon

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

11:35:23 @lo48576@mastodon.cardina1.red
icon

いかろちゃんどうしたの……

11:45:08 @lo48576@mastodon.cardina1.red
11:52:00 @lo48576@mastodon.cardina1.red
2018-02-14 11:49:38 ぴけ@Skeb1件作業中の投稿 pikepikeid@mstdn.maud.io
icon

ノベル更新しました。雑な話がひとつ増えたのと、フルスクリーンモード切替が使えます。
novel.pikegadge.com/

歯車アイコンが小さかったり画像がおかしい場合は前回見たときのキャッシュが原因なので、適当に消しといてください。
Androidの場合は設定>アプリ>Chrome>ストレージ>キャッシュの削除をしないと反映されませんでした…つら…。

Web site image
ぴけっとノベル
11:52:03 @lo48576@mastodon.cardina1.red
icon

えらいっ!

12:10:00 @lo48576@mastodon.cardina1.red
icon

Monthly report 2018-01 - 何とは言わない天然水飲みたさ
blog.cardina1.red/2018/02/14/m

落ち着いたので1月のまとめを書いた

12:10:17 @lo48576@mastodon.cardina1.red
icon

もう2月も半ばだよ……

12:14:28 @lo48576@mastodon.cardina1.red
icon

sqrt 、たしか筆算で計算する方法があるんだけど、使ってないので今やってみて正しくできるか微妙

12:14:51 @lo48576@mastodon.cardina1.red
icon

ソフトエャーで実装するならニュートン法かな……

12:17:28 @lo48576@mastodon.cardina1.red
2018-02-14 12:16:20 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

参考文献>< -- Z80での平方根計算が非常におもしろい件 - きしだのはてな (id:nowokay) d.hatena.ne.jp/nowokay/2012060

12:20:41 @lo48576@mastodon.cardina1.red
2018-02-14 12:18:14 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

実際はどうやってるのか知らないまま自分で作った><;(普通はCPU(FPU)にsqrt計算する命令があるのでそれつかうっぽい><(glibcのソース斜め読みしたらそうなってた><))

12:21:17 @lo48576@mastodon.cardina1.red
icon

FPU 、 sqrt どころか sin とか exp (e^x) とか log とかいろいろ命令があって、圧倒的な知の力を感じる

12:21:36 @lo48576@mastodon.cardina1.red
icon

これソフトウェアなら関数にするところだろという規模の計算が1命令になってるの、本当にこわい

12:23:01 @lo48576@mastodon.cardina1.red
2017-12-02 23:18:23 Yavit :verified:の投稿 8vit@gs.yvt.jp
icon

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

12:24:05 @lo48576@mastodon.cardina1.red
2017-10-24 14:09:18 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

小さな命令セットの方の CPU を見て「足し算とかかけ算とか比較とかが命令になってる……かわいいな……」などと思っていると、 FPU の命令で「ハイ log_2 x おまち! sin x もドウゾ! 平方根はこちら!」などといきなり関数が命令レベルで降ってくるのでヤバい(やばい)

12:24:19 @lo48576@mastodon.cardina1.red
2017-10-24 14:09:37 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

浮動小数点演算(8087コプロセッサ)
exlight.net/devel/x86/fpu/inde
8087 でコレだからな……

浮動小数点演算(8087コプロセッサ)
12:25:26 @lo48576@mastodon.cardina1.red
2018-02-14 12:22:09 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

歴史あるトンネルからニュッと新型車出てくるのすっげえな

Attach image
12:26:24 @lo48576@mastodon.cardina1.red
icon

プログラムによる数値演算のベンチマーク
www001.upp.so-net.ne.jp/y_yuta

12:27:30 @lo48576@mastodon.cardina1.red
icon

浮動小数点数が有利なのは除算だけという感じか

12:27:35 @lo48576@mastodon.cardina1.red
2018-02-14 12:27:15 Yavit :verified:の投稿 8vit@gs.yvt.jp
icon

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

12:28:16 @lo48576@mastodon.cardina1.red
icon

あと glibc だか忘れたけど、ハードウェア実装だと誤差が出るのでソフトウェアでやるみたいな話とかありましたよね

12:29:33 @lo48576@mastodon.cardina1.red
icon

ソフトウェア実装で sin/cos 計算するときは、マクローリン展開した式の最初の何項か使えば精度は十分に出るんだっけ?

12:29:44 @lo48576@mastodon.cardina1.red
icon

大昔そんな話をどこかの本で読んだ記憶がある

12:30:46 @lo48576@mastodon.cardina1.red
icon

glibc-2.26/math/ を眺めている

12:31:41 @lo48576@mastodon.cardina1.red
2018-02-14 12:31:19 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

12:32:04 @lo48576@mastodon.cardina1.red
2018-02-14 12:31:34 そすうぽよ :poyo: :sabakan:の投稿 prime@mstdn.poyo.me
icon

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

12:37:29 @lo48576@mastodon.cardina1.red
icon

sysdeps/ieee754/dbl-64/s_sin.c あたりがソフトウェア実装ですかね mastodon.cardina1.red/media/jT

This page is not correct - Mastodon
Attach image
12:39:34 @lo48576@mastodon.cardina1.red
2017-09-22 06:08:22 りょうごの投稿 Ryogo@pawoo.net
icon

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

12:44:55 @lo48576@mastodon.cardina1.red
12:45:13 @lo48576@mastodon.cardina1.red
2018-02-12 19:41:08 blew@Skeb募集中🎨 🐞🍋🔞の投稿 blew@pawoo.net
icon

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

12:47:14 @lo48576@mastodon.cardina1.red
2018-02-14 12:47:02 そすうぽよ :poyo: :sabakan:の投稿 prime@mstdn.poyo.me
icon

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

12:51:49 @lo48576@mastodon.cardina1.red
2018-02-14 12:50:11 ryanakの投稿 Ryanak@mstdn.maud.io
icon

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

12:52:58 @lo48576@mastodon.cardina1.red
icon

いいかげん既存のEメールプロトコルが古すぎるし、その上に無理矢理いろいろ載せるのも厳しいからどうにかした方が良いのではと思わなくもない

12:53:32 @lo48576@mastodon.cardina1.red
icon

次世代の電子メールはいかにあるべきか、の議論が始まる | スラド Submission
srad.jp/submission/14392/

ちなみにこれが2004年02月の話

Web site image
次世代の電子メールはいかにあるべきか、の議論が始まる | スラド Submission
12:57:07 @lo48576@mastodon.cardina1.red
icon

HTTP を UDP に載せるとかアグレッシブなのもいいけど、Eメールとかいうセキュリティ的にもデータ表現的にもいろいろ古くてアレなシステムをどうにかしてほしいし、それこそ Google はシェアも大きくて強い分野なのでは(まあ HTTP と違ってサーバ間通信がメインになるから、 QUIC か SPDY のように強引にはできないんだろうけど……)

13:01:47 @lo48576@mastodon.cardina1.red
2018-02-14 13:01:34 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

13:02:15 @lo48576@mastodon.cardina1.red
icon

アウチルック使ったことなかったので完全に意識から抜け落ちてたんだけど、あれまだあったのか……(そりゃそうか)

13:02:33 @lo48576@mastodon.cardina1.red
icon

アウチルックについての最初で最後の記憶、ラブレターウイルスについてのもの

13:04:22 @lo48576@mastodon.cardina1.red
2018-02-14 13:03:41 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

13:04:28 @lo48576@mastodon.cardina1.red
2018-02-14 13:04:07 やんてねの投稿 yantene@fla.red
icon

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

13:05:43 @lo48576@mastodon.cardina1.red
2018-02-14 13:04:55 🐴てばさき*Δ(新刊委託中)👣🍺の投稿 silenxe@pawoo.net
icon

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

13:29:16 @lo48576@mastodon.cardina1.red
2018-02-14 13:26:57 とすけの投稿 tosuke@mstdn.maud.io
icon

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

13:29:23 @lo48576@mastodon.cardina1.red
2018-02-14 13:29:16 SHIMADA Hirofumiの投稿 shimada@mstdn.maud.io
icon

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

13:30:41 @lo48576@mastodon.cardina1.red
icon

xinerama というかマルチディスプレイ対応はどうなんだろう

13:31:20 @lo48576@mastodon.cardina1.red
icon

どうせ Wayland に乗り替えたら XMonad も使えなくなるので、それなら xmobar を使うのやめてコレに移行してもいいかなと思った

13:39:27 @lo48576@mastodon.cardina1.red
2018-02-14 13:33:36 まさらっきの投稿 masarakki@friends.nico
icon

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

13:42:01 @lo48576@mastodon.cardina1.red
icon

TeX がつらいというのは、
最小再現ケース twitter.com/lo48576/status/957
に対する解決策が
コレ oku.edu.mie-u.ac.jp/tex/mod/fo
だったりすることです

QA: uplatex + biblatex + biberでエラーが出る
13:43:15 @lo48576@mastodon.cardina1.red
icon

エコシステムのことはよく知らない (TexLive 使ってるので)けど、 TeX はもっと根本的なところで問題を抱えているように思われるし、つらみの根源はそこにあると思っています

13:58:00 @lo48576@mastodon.cardina1.red
2018-02-14 13:28:59 うーにょん🎨🍙🍮の投稿 unyosweet@pawoo.net
icon

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

13:58:42 @lo48576@mastodon.cardina1.red
icon

パイソョンはどうでもいい(当社比)けど、 C は書けた方がいいと思います

13:59:44 @lo48576@mastodon.cardina1.red
icon

書けた方がいいというか、コンピュッタの中身をそれなりに知っていて、基礎的なアルゴリズムの知識があれば、 C は素朴なので素直に書ける(ただし開発に適しているとは言ってない)

14:00:36 @lo48576@mastodon.cardina1.red
icon

あと C が書けると他の言語も勉強なしで書けたりする(これはマジ)ので、非常に役に立つ

14:01:19 @lo48576@mastodon.cardina1.red
icon

C は色々な言語のサブセットみたいなところがあるので、できると圧倒的に言語習得スピードが変わります

14:02:48 @lo48576@mastodon.cardina1.red
icon

文法もおおよそ素朴、制御構造は原始的、抽象化はそれなり、 CPU やメモリが透けて見える、コンパイル時の処理が複雑でない、などなど

14:03:44 @lo48576@mastodon.cardina1.red
icon

ネットワークやろうとすると berkley socket とか WinSock の知識に加えてネットワークのレイヤ低め知識も必要だから……

14:03:49 @lo48576@mastodon.cardina1.red
2018-02-14 14:03:18 Alberto Colemanの投稿 i_sparkling@rainyman.jp
icon

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

14:03:54 @lo48576@mastodon.cardina1.red
icon

これなんですよね

14:04:44 @lo48576@mastodon.cardina1.red
icon

ただ、高級言語から入って文字列をひたすら複製しまくる雑なコードを書く人とかが量産されるのも嫌なので、やはり真っ当に学ぶなら C から始めてほしい

14:06:39 @lo48576@mastodon.cardina1.red
icon

Rust 初学者でもよく見かけるんですが、「文字列やベクタの操作で文句言われるからとりあえず clone() しとこ」みたいな人が結構いて、 C 言語書けないというかコンピュータの内部(特にメモリという存在)について勉強しなかったんだろうなぁと思います

14:08:39 @lo48576@mastodon.cardina1.red
icon

べつに私は C でモノを書けと言っているのではなくて、 C で書けない人のコードは潜在的に危険/非効率だとみなしたいというか、まだコンパイラ(或いは言語仕様)はそこまで賢くないと思っている

14:10:31 @lo48576@mastodon.cardina1.red
icon

非効率に書いても実用的に動く時代になってきたので、それはテクノロジの勝利かもしれないけど、それはそれとして、私は明らかにそこにある無駄をスルーできるほど効率に無頓着になれないので

14:11:29 @lo48576@mastodon.cardina1.red
icon

C++11 あたりかどこかで規格に手が入って事実上 CoW が認められただか禁止されただか、そんな話があった気がする

14:11:31 @lo48576@mastodon.cardina1.red
2018-02-14 14:09:50 そすうぽよ :poyo: :sabakan:の投稿 prime@mstdn.poyo.me
icon

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

14:12:41 @lo48576@mastodon.cardina1.red
icon

本の虫: C++03とC++11の違い: 文字列ライブラリ編 - cpplover.blogspot.jp/2013/12/c
> C++11では、COWで実装することは規格で禁止された。

14:14:02 @lo48576@mastodon.cardina1.red
icon

Rust は他の言語の知見を総まとめした印象です(ハシュケルとかリプスとかシープラプラとか諸々)

14:14:32 @lo48576@mastodon.cardina1.red
icon

個人的には、実用でなく勉強のつもりで C は習得しておくのが良いと思います

14:15:05 @lo48576@mastodon.cardina1.red
icon

C++ のコードを手書きで C に書き直せるくらいになれば上出来かと

14:17:44 @lo48576@mastodon.cardina1.red
icon

や、一応 C のコードはバイナリ互換性が高いので、言語非依存のライブラリを書きたいなら、まだまだ C の知識は必須だと思いますよ

14:18:27 @lo48576@mastodon.cardina1.red
icon

学校の課題コードとか無名関数使いたかったので、一度 C++11 で書いてから C に直すなどしていた

14:25:21 @lo48576@mastodon.cardina1.red
icon

C は高級アセンブリなので、低級中間言語として脳内で使うのに最適で、いろいろな高級言語のコードの効率を考えるとき、脳内では C のコードに翻訳されている

14:46:15 @lo48576@mastodon.cardina1.red
icon

C くらいのレイヤーで面白い話というと、
printf("%d, %f\n", 3.14, 42);
の挙動が x86 と amd64 で違うんだけどどうなるか予想できますか、みたいな話とかですね

14:46:27 @lo48576@mastodon.cardina1.red
icon

これは ABI

14:47:15 @lo48576@mastodon.cardina1.red
icon

EICAR test file とかは、 ASCII 文字だけで記述するので、自己書き換えをしていたはずです

15:13:39 @lo48576@mastodon.cardina1.red
icon

新しいプロジェクトの initial commit を作る直前で、そういえば PGP の鍵を(メールアドレスとともに)作り直したいということに気付い

15:13:43 @lo48576@mastodon.cardina1.red
icon

15:14:11 @lo48576@mastodon.cardina1.red
icon

今、サブキー使わずに git の commit とかに署名してるので、これよくないと思うんですよね(詳しくないけど)

15:15:40 @lo48576@mastodon.cardina1.red
icon

あとメールアドレスを自分のドメインにしたい

20:28:15 @lo48576@mastodon.cardina1.red
icon

Webが人間性を取り戻すとき、これまでのWebサイトとeコマースはすべて死ぬ | TechCrunch Japan
jp.techcrunch.com/2018/02/14/2
うーん……言いたいことはわからんでもないが、もとより静的コンテンツのためのプロトコルが対話に適さないとポジショントークで文句を言って、挙句「Webが人間性を取り戻す」とは……

Web site image
Webが人間性を取り戻すとき、これまでのWebサイトとeコマースはすべて死ぬ
20:30:26 @lo48576@mastodon.cardina1.red
icon

リモートと対話するアプリケーションのためのプロトコルを開発している人たちも沢山いるし、文句があるならテメーらが自らのためのマトモなプロトコルを作って使えよ、あとeコマースを世界の中心だと思うなよ、という感想

20:33:27 @lo48576@mastodon.cardina1.red
icon

ただ、今から対話的であるにしろないにしろ、クライアントを見据えた新たなプロトコルを設計するなら、間違いなくプライバシは重視されるし、それが普及すれば結果として google に打撃にはなるのだろうとは思う。でもそれは、静的な在り方よりも対話を重視した結果としての打撃ではないとも思う

20:36:10 @lo48576@mastodon.cardina1.red
icon

HTTP と HTML の現状が高度に対話的な操作に適していないということについては同意してもいいけど、そこから展開される話には全然納得できない

20:50:57 @lo48576@mastodon.cardina1.red
2018-02-14 20:42:47 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

あと、問い合わせが多いのはウェブサイトのデザインが悪いからと断言できるし、どう悪いのかというと標準的ではないデザインをするからだし、横並びのデザインがよくない?>< デザインをなんだと思ってるんだろ?>< ニールセンの記事でも読めばいい><

20:50:58 @lo48576@mastodon.cardina1.red
2018-02-14 20:44:24 orangeの投稿 orange_in_space@mstdn.nere9.help
icon

ニールセンの記事>< -- 10 Heuristics for User Interface Design: Article by Jakob Nielsen nngroup.com/articles/ten-usabi

Web site image
10 Usability Heuristics for User Interface Design
21:50:56 @lo48576@mastodon.cardina1.red
icon

【悲報】のらきゃっとさん、自分の顔を作った人に苦言を呈される… : スコールちゃんねる|2ちゃんまとめブログ
squallchannel.com/archives/515
安定の MMD 界隈って感じで、今日も近付きたくないな……

Web site image
【悲報】のらきゃっとさん、自分の顔を作った人に苦言を呈される… : スコールちゃんねる|2ちゃんまとめブログ
21:53:34 @lo48576@mastodon.cardina1.red
icon

自分で利用規約書いておきながら、遵守してるユーザに文句タラタラ言うの、控え目に言って利用者を馬鹿にしてるし、自分で書いた日本語を信じられないなら物を公開するのやめた方がいいよ

21:57:29 @lo48576@mastodon.cardina1.red
icon

MMD 避けて FBX 読みにいったの、完全に正解だった (FBX が良いフォーマットとは言ってない)

22:14:21 @lo48576@mastodon.cardina1.red
icon

妹エクスプロイト
ncode.syosetu.com/n9428dl/

なろうのおすすめ小説の話ですか()

22:14:53 @lo48576@mastodon.cardina1.red
icon

紳士は異世界でメイドハーレムの夢をみる
ncode.syosetu.com/n8711bt/

これとてもすき(タイトルから想像されるよりは真面目な話)

Web site image
紳士は異世界でメイドハーレムの夢をみる
22:15:04 @lo48576@mastodon.cardina1.red
icon

ちょっとした手違いで
ncode.syosetu.com/n9931bu/

これもとてもすき

Web site image
ちょっとした手違いで
22:15:22 @lo48576@mastodon.cardina1.red
icon

即死チートが最強すぎて、異世界のやつらがまるで相手にならないんですが。
ncode.syosetu.com/n5691dd/

こういうのもすき

Web site image
即死チートが最強すぎて、異世界のやつらがまるで相手にならないんですが。
22:23:43 @lo48576@mastodon.cardina1.red
icon

Implement `?` macro repetition by mark-i-m · Pull Request #47752 · rust-lang/rust
github.com/rust-lang/rust/pull

おっ

Web site image
Implement `?` macro repetition by mark-i-m · Pull Request #47752 · rust-lang/rust
22:27:44 @lo48576@mastodon.cardina1.red
2018-02-14 22:14:53 もぐのの投稿 moguno@social.mikutter.hachune.net
icon

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

22:27:48 @lo48576@mastodon.cardina1.red
2018-02-14 22:24:53 あっきぃの投稿 akkiesoft@social.mikutter.hachune.net
icon

二人倒れても大丈夫なのはRAID6

23:09:57 @lo48576@mastodon.cardina1.red
23:10:28 @lo48576@mastodon.cardina1.red
icon

ドメインほしいなぁ

23:29:09 @lo48576@mastodon.cardina1.red
icon

ブヨグ、サークルの人を真似して毎週まとめ書いてたこともあったけど、面倒なうえ特化した話題のない記事が毎週出来上がるの鬱陶しかったので、毎月でやることにした

23:52:06 @lo48576@mastodon.cardina1.red
icon

機能 #40: [blog] デスクトップ関係ユーティリティを systemd で管理した話 - らりおやりたいことリスト - らりお Redmine
redmine.cardina1.red/issues/40

こんな感じでブヨグに書きたいけど面倒で放置しているネタがある

機能 #40: [blog] デスクトップ関係ユーティリティを systemd で管理した話 - 知識集積・出力 - らりお Redmine
23:55:41 @lo48576@mastodon.cardina1.red
icon

ルーティングに文字列以外を使うこともあるだろうと思ってたけど、微妙な感じになってきた (GET/POST 程度の差であれば、先に method で分けてから改めて文字列でルーティングしてやればいいわけで、文字列の部分だけライブラリで生成できれば十分な気がする

23:55:46 @lo48576@mastodon.cardina1.red
icon

)