Leonid 🦇
Пройти список целых и посчитать сколько элементов в нем делится на 3, 5 и 15. Объяснить почему утекает спейс.
Ilya
не тот вид фолда взяли?
Alexander
тут от аккумулятора зависеть будет
Alexander
любой fold с проблемами будет
Denis
Denis
Leonid 🦇
Denis
успех!
Arseniy
Куда идти?
приходи к нам hi@serokell.io :)
Maksim
Удивительно.
Denis
раньше были джуниоры с горящими глазами, теперь - джуниоры с горящими пятыми точками
Denis
то java кому-то не нравится, то python
Alexander
а как у нис с год поработаешь можно и к нам
Denis
мир меняется!
Alexander
:D
Leonid 🦇
так, ребзя, а почему вы от меня скрывали вот это https://github.com/ndmitchell/derive ?
Alexander
кто скрывал?
Denis
Alexander
хз, я вот уже сколько лет работал, а боюсь в функтор CV слать
A64m
A64m
в принципе да, так и было
Maksim
то java кому-то не нравится, то python
Да в целом всё в порядке и с джавой, и с питоном. Проблемы начинаются, когда организация вырастает за 300+ человек.
Я даже почти уверен, что у организации такого же размера с хаскельным кодбейзом будут все те же проблемы.
Но так сскладывается, что почти всё джавово-скальное около-бигдатное сейчас большое и бюрократизированное.
Возможно, на хаскеле будет что-то более ламповое. Возможно, я сильно не прав.
Denis
на хаскелле все красавцы с бородой и совсем не токсичные
Влод
в хаскеле для спарсед векоторов IntMap? ничего лучше нету?
A64m
Alexander
из того, что есть наверное IntMap, но с ним все плохо будет
Влод
A64m
это понятно, какие операции с ними делать?
Влод
пока не знаю) ну складывать, нормализовывать нужно будет
Alexander
[(Int,Vector)] какой-нить может быть лучше даже,
A64m
Alexander
Alexander
в datahaskell на гиттере что-то пилили, но вроде вокруг int-map
Alexander
https://github.com/Jaxan/sparse-linear-algebra/
Влод
только вектора которые обрабатываются и уходят в тензорфлоу или такое
Alexander
@vlastachu посмотри, за качество кода и готовность к продакшену ничего не скажу
Влод
я не знаю как вектор в контексте машинлернинга называть. наверное есть какие-нибудь слова чтобы собеседник сразу понял о чём речь
Alexander
если я правильно понимаю, то там достаточно большой design space в зависимости от задач и особенностей данных
Leonid 🦇
Вроде Кметт пилил спарс матрицы
Leonid 🦇
Года 4 назад
Leonid 🦇
Но возможно просто развлекался
Alexander
https://hackage.haskell.org/package/sparse
Alexander
список координат и список значений
Alexander
а координаты в z-order?
Alexander
о, прикольно, z-order то, что мне надо было
Влод
Alexander
https://en.wikipedia.org/wiki/Z-order_curve
Alexander
видимо, чтобы локальность больше была
Alexander
для всякой линейной алгебры наверняка полезно
Alexander
я просто на hilbert-curve смотрел, а они вроде задаются на bounded области, а мне потенциально unbounded надо было
A64m
вроде вот тут CSR был http://hackage.haskell.org/package/matrices
Alexander
у нас кто-то в бакалавриате защищался с чем-то связанным с CSR
Alexander
но там вроде чужая либа была
A64m
я студентом писал BiCGStab солвер для CSR
Alexander
там была библиотека superlu, про LRU разложение
Alexander
https://people.sc.fsu.edu/~jburkardt/cpp_src/superlu/superlu.html
A64m
но что-то в matrices они какие-то бесполезные
A64m
я бы, наверное, вообще байндинги к эйгену взял, хоть я и не люблю байндинги
Alexander
Кто-нибудь знает такого чувака как Luke Meyers?
Alexander
нет
Alexander
(ну я нет, может кто-нибудь и знает)
Alexander
Наверное, просто рандомный чувак
PsyDebug
Leonid 🦇
Expected type: Proxy (Context '[CookieSettings, JWTSettings])
Actual type: Proxy (Context '[CookieSettings, JWTSettings])
Ненавижу сервант
Cheese
это вообще как?
Leonid 🦇
это не нужно было Context писать
Denis
это норма
Denis
постоянно такое вижу
Denis
кайнды разные вывело
Leonid 🦇
Все беды от серванта
IC
нет бы просто построить на значениях и через TH поднять в типы, если припирает
Anonymous
Господа, а кто-нибудь знает как ведёт себя gc при вызове native кода?
Theta
Yo. Начинающему хаскелисту без опыта коммерческой разработки в мск на испытательном 50 к в месяц, а затем, после двух месяцев испытания 70 к это много или мало?)
Leonid 🦇