Vlaд Фaуsт

Results 82 comments of Vlaд Фaуsт

Usecase -- background jobs processing. I want to be sure a Job's `perform` method never raises. Isn't that great? It would be a very bold feature.

I'm also waiting for T5 (i.e. encoder-decoder) support in llama.cpp. Why? Because I could not find any embeddable (C++, C or Rust) T5 implementation with KV cache, out-of-the-box quantization and...

FYI: See https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/2b717bb195a3034853ed45a52c5752f010e1302b.

Yura Sokolov, [20.05.18 00:04] В кристале socket.write препятсвует другим файберам записывать в этот же сокет? Там ведь ивент луп, и запрос может за один системный врайт не влезть. Vlad Faust,...

Hey, sorry, I've totally missed that issue. I'd be happy if anyone else does this :wink:

I tried to update the specs, but couldn't make them green yet. The issue is related to the fact that multiple spec files run in parallel. I tried mutex-locking them,...

@washu could you open a PR please? I would love to see this shard properly implemented

I think that it's wrong too. Voting for correct behaviour!

Another example. I have a [`Message`](https://github.com/vladfaust/tele.cr/blob/development/src/tele/types/message.cr) class, which may have some attributes. This is supposed to work: ```crystal def perform(telegram_file : ::Tele::Types::Audio | ::Tele::Types::Document | ::Tele::Types::Voice) end if file =...

This is stupid! `file.as(Tele::Types::Audio | Tele::Types::Voice | Tele::Types::Document).file_id` magically becomes... `undefined method 'file_id' for Tele::Types::User (compile-time type is Tele::Type+)`!