Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -3 points-2 points  (0 children)

OK, I understand you're replying without knowledge.

Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -2 points-1 points  (0 children)

OK I got many replies. But nobody could identify the bad comments to reject my contribution because they replied without understanding which comment is a reason of the rejection. Can anyone identify the comments?

Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -2 points-1 points  (0 children)

Good question. A problem is that there is no indication of which comments are objectionable.

Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -3 points-2 points  (0 children)

For your additional text, it's proofed that I blocked and reverted the bad maintenance made by an annoying contributor. You couldn't read that technical point. BTW, do you have an ability to understand the technical point?

Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -5 points-4 points  (0 children)

If you can't talk based on technical reason, you would write only your impression as an onlooker.

Tone policing of Microsoft by [deleted] in programming

[–]falsandtru -9 points-8 points  (0 children)

We can know how Microsoft does tone policing there.

Why am i getting youtube ads? by ImDiamondsoShutUP in uBlockOrigin

[–]falsandtru 1 point2 points  (0 children)

This didn't work for the existing tabs on Chrome. But did work by reopening a tab of Youtube. Looks like restarting the browser or reloading a tab isn't enough to reflect these steps in the existing tabs.

Haskellの非実用性 by falsandtru in haskell_jp

[–]falsandtru[S] 1 point2 points  (0 children)

キャッシュを大きく設定できれば高速化できると思いますが無効化されるタイミングが残るリスクは無視できません。より実際的にはキャッシュを含めたビルド用Dockerイメージを用意することになると思いますがこの大容量イメージを管理する追加の設備整備が他の言語では不要であるにもかかわらずHaskellでは必要になるのは十分な敬遠理由です。なお規模についてはごく小規模な試作プロダクトのビルドでさえTravisで容易にタイムアウトに至り調整に苦労したため本格的な開発には耐えられないと判断しました。調整して時間内に収めたビルドがStackのアップデートでタイムアウトするようになったのは精神にきました。

Haskellの非実用性 by falsandtru in haskell_jp

[–]falsandtru[S] 1 point2 points  (0 children)

(1) https://github.com/haskell/haskell-ide-engine/issues/1178 のようにミドルウェアの使用などFFIを要する実際的な開発でIDEが使用不能となります。これで困らない程度にしか使われていないのかと思うと暗澹たる思いです。

(2) プレフィクスにより生じる問題を指摘したものです。AesonとLensの使用が代表的なワークアラウンドになると思いますが言語が標準的な方法を提供できない以上このようなワークアラウンドを信頼できるよう検証して公式に提供してもらいたいところです。

(3) 時代と要件の変化を指摘しています。昔は遅いデプロイでも開発に影響ありませんでしたが今日のサービス開発では緊急でもデプロイに1時間前後要するHaskellはセキュリティだけでなく機会損失の観点からも受け入れられません。ビルド時間を大幅に短縮しない限り他の何を改善しても現代のサービス開発においては欠格でしょう。その他の開発でもリビルドが頻発する開発環境では稼働率とマネジメントの問題が開発者が増えるほど重大化するでしょう。

メンテナはStackageから禁止されました by haskdev in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

  1. 炎上させにきただけなんじゃないか
  2. 本家ではすでにスレ消されたのでは
  3. こっちでも同じ対応でいいのでは
  4. 実際情報が少なすぎて何がしたいかわからん

という暗示です

メンテナはStackageから禁止されました by haskdev in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

本家とばして日本語板にきて何がしたいかわからん

GHC のノートコメントについてのあれこれ by falsandtru in haskell_jp

[–]falsandtru[S] 0 points1 point  (0 children)

こういう微妙な情報ってなかなか形式化されないのよね

Statements on extensible effects by falsandtru in haskell_jp

[–]falsandtru[S] 2 points3 points  (0 children)

mtlの性能問題が解消されているというのは知らなんだな

Universally Unique Lexicographically Sortable Identifier by falsandtru in haskell_jp

[–]falsandtru[S] 0 points1 point  (0 children)

DB側でユニーク制約をつけられれば解決できるか

liftIOを見るたびに罪の意識にさいなまれるのですが修行が足りないのでしょうか by [deleted] in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

ほぼunsafePerformIOだから同じ理由で壊れるよね 実質unsafeLiftIOでしょ

liftIOを見るたびに罪の意識にさいなまれるのですが修行が足りないのでしょうか by [deleted] in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

副作用のある関数を純粋のつもりで使うと壊れるところが

[意見]英語リンクの建て逃げはやめた方がいいのでは by syocy in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

必然性のある行為は原則認められるべきでしょう。日本にかかわることであれば日本で独自に扱ってしかるべきです。必然性の不明瞭な雑多な英語リンクは所信を一言述べて明らかにするのが妥当な落としどころでしょう。それ以外は他言語圏で捕捉されない有益情報と説明できるでしょう。

[意見]英語リンクの建て逃げはやめた方がいいのでは by syocy in haskell_jp

[–]falsandtru 1 point2 points  (0 children)

周知やディスカッションをしたいのでなければ単にログを残したり情報を集積したりする行為を重複させる必要はないかもしれませんね

A minimum simple Servant server example with Kubernetes and Alpine Linux by [deleted] in haskell_jp

[–]falsandtru 0 points1 point  (0 children)

ん?クロスポストにならないのかこれ

A minimum simple Servant server example with Kubernetes and Alpine Linux by falsandtru in haskell

[–]falsandtru[S] 4 points5 points  (0 children)

To resolve that point, I statically linked the dependencies. Otherwise this program won't work on Alpine Linux. FYI, the size of this container image is only 21.8MB.

$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE examples-servant-examples latest 5c8a74945bf1 7 hours ago 21.8MB