02:17:50 @lo48576@mastodon.cardina1.red
icon

Python と Node.js ほんま嫌い!!!!!

02:18:53 @lo48576@mastodon.cardina1.red
icon

なんで14行弄るだけのパッチを書くためにいくつもコマンド打ってセットアップして無限に周辺ツールをゴテゴテ入れにゃならんのか

02:20:50 @lo48576@mastodon.cardina1.red
icon

心の底からキレてる

Attach image
Attach image
02:22:55 @lo48576@mastodon.cardina1.red
icon

CMake ばかりにキレている場合ではない

03:02:53 @lo48576@mastodon.cardina1.red
icon

パイソョンで書かれたコードのパッチを書いているが、今月いい気分になったこと全部帳消しになるのではというくらいの勢いでストレスが溜まってきている

03:25:40 @lo48576@mastodon.cardina1.red
icon

s/今月/今年/

03:26:05 @lo48576@mastodon.cardina1.red
icon

普通にしんどい

03:33:15 @lo48576@mastodon.cardina1.red
icon

言語がつらいのもそうだが、問題のモデリング自体をミスっているロジックを (書き直すのではなく) 修正するというのが実につらい

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

無限に呪詛が出てきて本当に健康に悪い、平気な顔をしてこれを読み書きできる連中は一体どこで修行してきたんだ

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

これだから自分の使うソフトウェアの実装言語にはこだわらないといけないんですよ

04:15:19 @lo48576@mastodon.cardina1.red
icon

表現力がカスだから if の列挙になっているのに PLR0912 Too many branches とか言うて lint 弾かれてコミットを拒絶されています

04:15:50 @lo48576@mastodon.cardina1.red
icon

そもそもプロジェクトのポリシーがわからんのでパイソョンのバージョンは不明です、 /match .*:/ で検索したけど match 文を使っていそうな部分はなかった

04:16:32 @lo48576@mastodon.cardina1.red
icon

仕方ないから foo = bar if cond else baz で書いたら今度は E501 Line too long とかほざきやがる

04:16:56 @lo48576@mastodon.cardina1.red
icon

それで改行入れて許されるならプレーンな if で代入1行だけ用意してあるのと本質的に同じじゃねえか!!

04:17:27 @lo48576@mastodon.cardina1.red
icon

lint と type annotation で粘る前にもっとやることがあるだろ、根本的に

04:19:30 @lo48576@mastodon.cardina1.red
icon

無駄な書類仕事を増やして仕事した気になるエアプ上層部みたいな言語だ

04:21:32 @lo48576@mastodon.cardina1.red
icon

python - Putting an if-elif-else statement on one line? - Stack Overflow
stackoverflow.com/a/40743606
> ```
> x = {i<0: -1, i==0: 0, i>0: 1}[True]
> ```

技巧で遊べるのはわかったので、二度と実用言語を名乗らないでほしい

04:23:38 @lo48576@mastodon.cardina1.red
icon

match に書き換えるか関数を分割するかしかない (まあ関数が分割しづらいのは言語よりもコード側のせいな部分はあるだろうが)

04:25:01 @lo48576@mastodon.cardina1.red
icon

念の為 if を elif に置き換えてみたが branch カウントは誤魔化せなかった

04:26:58 @lo48576@mastodon.cardina1.red
2024-02-14 04:26:43 kb10uyの投稿 kb10uy@mstdn.maud.io
04:27:02 @lo48576@mastodon.cardina1.red
icon

そこ見ればよかったのか

04:27:11 @lo48576@mastodon.cardina1.red
icon

match statement は 3.10 かららしいですね……

04:31:54 @lo48576@mastodon.cardina1.red
icon

match 相当の if だけで既に branches 数の予算ほぼ使い切ってる

04:32:58 @lo48576@mastodon.cardina1.red
icon

too many branches 回避でカスの可読性になったが仕方ない、言語と linter 設定がカスなのが悪い

Attach image
04:35:01 @lo48576@mastodon.cardina1.red
2024-02-14 04:33:58 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

コード見た感じまあまあカジュアルに linter 黙らせてるっぽいし too many branches だけ黙らせて愚直に並べてもいいような気がするわね

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

あーその手が

04:35:31 @lo48576@mastodon.cardina1.red
icon

なんか黙らせてる箇所あるっぽいし、しゃーないか

Attach image
05:06:51 @lo48576@mastodon.cardina1.red
icon

ともあれ、これで燻っていた積みタスクが解消されたので枕を高くして眠れるというもの

05:40:52 @lo48576@mastodon.cardina1.red
11:18:37 @lo48576@mastodon.cardina1.red
15:15:49 @lo48576@mastodon.cardina1.red
2024-02-14 14:33:13 にせねこの投稿 nixeneko@nixeneko.info
icon

知的単純作業って呼んでるが、単純ではあるがコンピューターでの完全な代替が難しいものはあるよな、アノテーションとか…

15:22:07 @lo48576@mastodon.cardina1.red
icon

エーアイブームは知的単純作業の需要を増大させるだろうが、そもそもエーアイに仕事を奪われる〜! とか言ってる人々のうちそれなりの割合は「何であれ人間は労働すべきで、ヒトに課せられた義務としての労働をすることが生存の条件」くらいに思ってる気がするから、そういう人々に知的単純作業を仕事として割り当てたら喜ばれたりしないか? という悪い考えは結構ある

15:24:03 @lo48576@mastodon.cardina1.red
icon

30.2℃ 23%RH。冬だなぁ🙄

Attach image
15:27:25 @lo48576@mastodon.cardina1.red
2024-02-14 15:26:05 zundaの投稿 zundan@mastodon.zunda.ninja
icon

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

15:27:31 @lo48576@mastodon.cardina1.red
icon

これは完全に夏

15:28:32 @lo48576@mastodon.cardina1.red
2024-02-14 15:25:24 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
icon

夏☀️🌴🏖️

Attach image
15:28:47 @lo48576@mastodon.cardina1.red
icon

南半球にお住まいの方々が続々と (?)

15:29:32 @lo48576@mastodon.cardina1.red
icon

ちなみに補足ですが、弊宅はこの冬まだ一度も暖房器具をつけていません (サーバラックを暖房と呼ばないのであれば、だが)

15:31:13 @lo48576@mastodon.cardina1.red
2024-02-14 15:29:09 特務機関NERVの投稿 UN_NERV@unnerv.jp
icon

【緊急地震速報 第3報 2024年2月14日】
15時29分頃、京都府南部を震源とする地震がありました。地震の規模はM4.2程度、最大震度4程度と推定されています。この情報は気象庁の予報に基づく推定です。情報は誤差を含む場合があります。

15:31:22 @lo48576@mastodon.cardina1.red
icon

地震とかどこの都ww

16:02:24 @lo48576@mastodon.cardina1.red
2024-02-14 15:35:20 おさの投稿 osapon@mstdn.nere9.help
icon

ソフトウェアアップデートの度にデスクトップへアイコンを復活させるな2024

18:10:33 @lo48576@mastodon.cardina1.red
2024-02-14 18:02:25 tesaguri 🦀🦝の投稿 tesaguri@fedibird.com
icon

あー、他者のコミットとまとめてsquash mergeすることを前提とすると確かに差分とVCSの履歴における氏名表示の対応が崩れるし、そのあたりとしてどうなるのだろう
QT: fedibird.com/@tesaguri/1119278
[参照]

Web site image
tesaguri 🦀🦝 (@tesaguri@fedibird.com)
このページは正しくありません - Mastodon
18:11:13 @lo48576@mastodon.cardina1.red
19:13:42 @lo48576@mastodon.cardina1.red
2024-02-14 18:41:29 tesaguri 🦀🦝の投稿 tesaguri@fedibird.com
icon

`Co-authored-by`のような表示を付けるのは大前提として、それでも単一のコミットに一人の作者が一対一対応する代わりに複数の作者が対応することで、どの差分が誰によるものなのかについての特定性のようなものが下がるのではないか……的な感じの気持ちですね(法律がそういうことを気にするのかは知らないけど)

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

たしかに個々の著者の具体的な変更を特定できなくなったら、コミットが含む範囲全体について列挙された著者全員がフルの権利を持っていると仮定して同意を取りにいくなり著者リストを管理するしかなさそう

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

AMD製CPUに複数の脆弱性 ~任意コード実行の恐れ - 窓の杜
forest.watch.impress.co.jp/doc

> 深刻度はいずれも「High」と評価されている。同社は対策版のファームウェアへ更新するよう呼び掛けている(ただし、一部は未リリース。2024年3月を目標に準備中)。

あれまあ

Web site image
AMD製CPUに複数の脆弱性 ~任意コード実行の恐れ/深刻度はいずれも「High」
20:23:48 @lo48576@mastodon.cardina1.red
2024-02-14 20:13:36 いろはの投稿 iroha_nano145@mastodon.irohanano.nl
icon

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

20:24:17 @lo48576@mastodon.cardina1.red
icon

ISO イミッジ化して少しずつ実家に移動している (ので、実家の自室の本棚が大変なことになってきている)

20:26:55 @lo48576@mastodon.cardina1.red
2024-02-14 20:24:22 ておりあ👐の投稿 theoria@wug.fun
icon

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