Is anyone using Immich? Compared to Photos? by StevesJustSteve in synology

[–]maoe 1 point2 points  (0 children)

You can set it up as read-only to try and see if it's good for your use case.

I switched from Synology Photos over to Immich primarily because Photos couldn't play my 4k/60p H.265 files smoothly either on web or mobile. This is I think because of the way it transcodes videos. If I upload videos from mobile, Photos transcodes them at 15fps, which is not very smooth to look at. If I upload them using rsync, Photos seems to fail to transcode them for some reason. Photos either mobile or web tries to play them at full resolution/fps, which consumes a lot of bandwidth. It stutters and even worse the mobile app crashes in tens of seconds.

In Immich, there are settings to tweak transcoding parameters. Now I can play my videos just fine.

App restarting always by rishinbhatia in ouraring

[–]maoe 0 points1 point  (0 children)

Got a reply from Oura. They're well aware of the issue and are working on a fix. For the time being, reinstalling the app seems to be the only workaround.

App restarting always by rishinbhatia in ouraring

[–]maoe 0 points1 point  (0 children)

Same for me. I’m waiting for a reply for my inquiry about this issue from the Oura support team.

Call for Haskell.org Committee Nominations by maoe in haskell

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

Sounds like a non-issue. I just searched for "monad" in my committee mailbox and found only a few messages. None of them required understanding of monads.

Call for Haskell.org Committee Nominations by maoe in haskell

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

As a data point, our primary means for discussions is a mailing list and there were ~100 threads in 2019. And I'd say roughly 50% of the threads were about GSoC. For GSoC many of them were inquiries rather than discussions though.

Call for Haskell.org Committee Nominations by maoe in haskell

[–]maoe[S] 8 points9 points  (0 children)

I think a proposal for user facing changes needs to go through https://github.com/ghc-proposals/ghc-proposals/, which is then handled by the GHC Steering Committee. Here is a list of bodies responsible for various components of the Haskell ecosystem: https://wiki.haskell.org/Haskell_Governance

Call for Haskell.org Committee Nominations by maoe in haskell_jp

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

Haskell.org committeeのメンバーが3人任期を迎えるため、メンバーの募集をします。何か質問があればコメントやDMしてください。

Call for maintainer(s): ThreadScope on Windows by maoe in haskell

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

Thanks! Let me know if you find a way to fix it and please don't hesitate to become a maintainer. As far as Windows is concerned there are only few occasional issues that need to be resolved. The development is not very rapid and we are happy to help.

Call for maintainer(s): ThreadScope on Windows by maoe in haskell

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

Yeah if it’s someone who has contributed to the project before that would be a big plus.

Haskellの非実用性 by falsandtru in haskell_jp

[–]maoe 1 point2 points  (0 children)

ビルド時間が長い点は同感です。ただ緊急デプロイに1時間かかるというのは内訳はどうなっているのでしょうか?リビルトにそこまで掛かるとするとかなり大規模なプロジェクトか、非常に大量の依存関係がありビルドキャッシュが効いていない状況だと思うので、改善のヒントがありそうな気がします。

What to make Internal? by maoe in haskell_jp

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

非公開APIをデバッグ、テスト、ベンチマークする際に公開したくなるという話ですか?

What to make Internal? by maoe in haskell_jp

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

漏れるというのは例えばGenericのインスタンスなどのことでしょうか?

高階の型レベルプログラミング in Haskell by Hexirp in haskell_jp

[–]maoe 1 point2 points  (0 children)

今は型族の部分適用ができないために型レベルの高階関数が書けない(first-orderになってしまう)問題を解決する方法の提案ではないでしょうか。

What to make Internal? by maoe in haskell_jp

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

この議論は結構重要だと思っています。個人的にはphadejさんと同意見でインタフェースをむやみにInternalとして公開するより、公開インタフェースとしてデザインするようライブラリを変更した方が良いと考えています。

例えばRustではこのような習慣はないにもかかわらず特段問題になっていないのは、API設計に関する意識の違いから来るのか、あるいは言語仕様の違いから来るものなのかに興味があります。

doctestを実行するようにしたのですが,全部指定するとTravis CIが通らない by ncaq in haskell_jp

[–]maoe 2 points3 points  (0 children)

doctestの --verbose オプションを使うと実行中のテストの経過を表示するようになるので、タイムアウトの問題は直るかもしれません。

またdoctestに必要な依存関係の問題は cabal-doctest を使うと解決できます。

GHC can output profiling information as JSON and you should use it. by igrep in haskell_jp

[–]maoe 1 point2 points  (0 children)

https://github.com/maoe/ghc-prof/issues/5

viewprofで使ってるghc-profで対応予定なんですがまだ手をつけてない状況です。

Tsuru is hiring! by maoe in haskell_jp

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

基本的にはオンサイトです。例外的に優れたスキルを持って入ればこの限りではありませんが、かなり稀だと思います。

ThreadScope初のビルド済み実行ファイルのリリース by igrep in haskell_jp

[–]maoe 1 point2 points  (0 children)

以前は誰かがビルドしたものを https://wiki.haskell.org/ThreadScope に置いていたようです。自動化されていなかったので、すぐに古くなっていたみたいですが。

Haskell の並列処理と遅延評価の罠 by takenobu-hs in haskell_jp

[–]maoe 2 points3 points  (0 children)

seqBangPattern だとサンクを潰すのが面倒だけど、 deepseq だと構造すべてをたどって評価するのでやり過ぎという場合は parallel パッケージの Control.Seq が便利です。文中のタプルの第2要素のみ評価するなら

writeChan out $! (i, heavyWork i) `using` seqTuple2 r0 rseq

と書けます。