to post messages and comments.

@IPShuvaev:

humortheory.com

@IPShuvaev:

I found a workaround (but it will only work on windows).
Start git daemon with verbose from cmd.exe:
"C:\Program Files\Git\bin\sh.exe" --login -i -c 'git.exe daemon --verbose '
Not tested, if it works directly in git bash. Maybe it will.
Then (before starting any clone, pull, fetch,...) select some text in the window (note: "Quick Edit Mode" must be enabled (can be found in: cmd.exe --> Properties (click the top left corner of your cmd window) --> Edit Options)) in which git daemon runs. That will prevent it from printing any further messages in that window.
When the output thread of git daemon is blocked that way, then the error does not happen

@IPShuvaev:

ru.wikipedia.org

@IPShuvaev:

Ох и прет меня с книжки ojs.philosophy.spbu.ru Что ни абзац — так озарение

@IPShuvaev:

Кто-нибудь встречал интерпретаторы яп для мобильных телефонов? Есть нокия 6303 с интернетом, хочу писать небольшие программки (учу тервер, хочется проверять практически решения задач)

@IPShuvaev:

Как думаешь, джуйк, сулит нам будущее законодательное ограничение вычислительных ресурсов или их обязательное лицензирование? Например, как способ ограничения распространения AI

@IPShuvaev:

Полгода воздержания от компьютера. Пальцы совсем забыли про клавиатуру.

@IPShuvaev:

При попытке удаления обработчика события, который не был назначен, получаем сегфолт.
```
stage.removeEventListener(KeyboardEvent.KEY_UP, handler);
```

@IPShuvaev:

Пара часов сна на хакатоне действительно оживляют

@IPShuvaev:

Сегфолты, сегфолты, сегфолты

@IPShuvaev:

Верно ли, что любая хорошо спроектированная нетривиальная система превращается в интерпретатор бизнес правил? И возможно ли построить простую в управлении систему без описания ее на предметно-ориентированном языке?

@IPShuvaev:

Не пойму, как в этом friday получить изображение из ByteString/Vector/Ptr. Базовое представление изображения — тип
data Manifest p = Manifest {manifestSize :: !Size, manifestVector :: !(Vector p)}
Что если скастовать Manifest Word8 к Manifest RGBPixel, где
data RGBPixel = RGBPixel {rgbRed :: !Word8, rgbGreen :: !Word8, rgbBlue :: !Word8}

@IPShuvaev:

Фон под цвет глаз, но оно заработало!

@IPShuvaev:

Есть Ptr a, из которого я хочу получить ByteSstring, который потом соберется сборщиком мусора. Верно ли, что мне достаточно для этого воспользоваться функцией unsafePackMallocCString и не беспокоиться о ручном освобождении памяти? Как-то так?
mkStr f len = allocaBytes len \p -> unsafePackMallocCString (p, len)

@IPShuvaev:

После безуспешных попыток захвата изображения с веб-камеры на джаве, сделал это на хаскеле. Оказалось быстрее пофиксить проблему в хэкедж пакете, чем заставить работать jmf. Странно это.

@IPShuvaev:

Чем мне нравится java, так это тем, что не нужно дополнительно устанавливать сторонние библиотеки. Все, что требуется (dll, so, etc) уже включено в библиотеку. У хаскелла постоянно приходиться возиться с установкой сишных либ. Все дело в лицензиях?

@IPShuvaev:

JIT-компиляторы могут превзойти по степени оптимизации обычные компиляторы, потому что им доступна информация о горячих точках, основных путях исполнения кода и проч. А почему бы обычным компиляторам не давать подобные же подсказки путем прогона программы на тестовых данных? Есть ли уже такое где-нибудь?

@IPShuvaev:

Ирония судьбы: только хотел написать, как хорош первотег, как тот завис. Тем не менее windows sucks.

@IPShuvaev:

Посоветуйте хорошую книжку по робототехнике, программированию роботов, arduino всего подобного

@IPShuvaev:
img

blog.zame-dev.org