Size: a a a

2020 December 23

АХ

Алексей Худяков... in Haskell
А что надо проверить? Ошибки накапливающиеся при умножении матриц?
источник

JS

Jerzy Syrowiecki in Haskell
Ilya Kos
Ну так а соединения же там будут быстр закрыты: нужны следующие элементы – отправляется запрос, следующие n элементов получены и соединение закрывается
если закрывает только GC, он может делать это медленнее, чем открываются новые
источник

IR

IC Rainbow in Haskell
Алексей Худяков
А что надо проверить? Ошибки накапливающиеся при умножении матриц?
для начала база всякая, что умножение по правилам работает и в правильную сторону.
источник

IK

Ilya Kos in Haskell
Я подразумевал что лениво не чтение ответа на один запрос, а скачивание следующего чанка, где каждый чанк это отдельный запрос
источник

АХ

Алексей Худяков... in Haskell
IC Rainbow
для начала база всякая, что умножение по правилам работает и в правильную сторону.
Тут надо думать. С ходу е скажу
источник

JS

Jerzy Syrowiecki in Haskell
Ilya Kos
Я подразумевал что лениво не чтение ответа на один запрос, а скачивание следующего чанка, где каждый чанк это отдельный запрос
ну вот и получится много соединений? прости, если я неправильно понял задачу. надеюсь, ты правильно понимаешь ограничения
источник

IK

Ilya Kos in Haskell
Да, много соединений
источник

IK

Ilya Kos in Haskell
Но так и должно быть
источник

IK

Ilya Kos in Haskell
Это пагинация
источник

IR

IC Rainbow in Haskell
https://bitbashing.io/comparing-floats.html

я пока нашёл такую штуку, но может где-то есть каноничный хаскельный вариант.
ИМХО подобные приколы вообще должны быть частью всех этих тестировалок.
источник

IK

Ilya Kos in Haskell
На каждые n элементов нужен новый запрос
источник

JS

Jerzy Syrowiecki in Haskell
Ilya Kos
Да, много соединений
10 запросов сделал, а на 11 сервер даёт отказ, потому что GC ещё не закрыл первые 10
источник

IK

Ilya Kos in Haskell
Jerzy Syrowiecki
10 запросов сделал, а на 11 сервер даёт отказ, потому что GC ещё не закрыл первые 10
А почему их последовательно нужно закрывать?
источник

IK

Ilya Kos in Haskell
Что мне мешает их параллельно отправлять?
источник

IK

Ilya Kos in Haskell
А, хотя, я в принципе не смогу отправить следующий, пока предыдущий не отработал
источник

IK

Ilya Kos in Haskell
Потому что мне нужно потрогать элемент чтобы запрос отправился
источник

АХ

Алексей Худяков... in Haskell
IC Rainbow
https://bitbashing.io/comparing-floats.html

я пока нашёл такую штуку, но может где-то есть каноничный хаскельный вариант.
ИМХО подобные приколы вообще должны быть частью всех этих тестировалок.
Могу только сказать то, что приблизительное сравнение плавучки очень сильно зависит от задачи. Относительная ошибка ломается при переходе через ноль, абсолютная — если величина меняется на много порядков
источник

IR

IC Rainbow in Haskell
Алексей Худяков
Могу только сказать то, что приблизительное сравнение плавучки очень сильно зависит от задачи. Относительная ошибка ломается при переходе через ноль, абсолютная — если величина меняется на много порядков
у меня типичный кейс который всё ломает это какой-нибудь поворот на очень маленький угол сочетается с большим переносом.
или просто два масштаба с большим модулем экспоненты и всё, досвидос ассоциативность
источник

АХ

Алексей Худяков... in Haskell
Подозреваю, что хватит большого переноса
источник

АХ

Алексей Худяков... in Haskell
Все портит обычно сложение-вычитание
источник