Crowdstrike
Ничто так не повышает безопасность вашего компьютера, как ежедневно скачиваемые с серверов разных американских фирм бинарные апдейты с минимальной прозрачностью исходного кода и процедур тестирования, говорили они.
Ваша версия Crowdstrike безнадежно устарела, небезопасна, и нуждается в обновлении, говорили они.
Ваша версия Crowdstrike безнадежно устарела, небезопасна, и нуждается в обновлении, говорили они.
Искусственный собеседник
Все уже наигрались, конечно, но вдруг кто-то еще не видел.
Выложили Mistral-7B-Instruct (что это?) в виде одного здоровенного (4.07 ГБ) гибридного бинаря, который запускается и под Windows (добавьте расширение .exe), и под Linux (chmod +x), найдет GPU — запустится на GPU, нет — хватит и 1 виртуального CPU. Что ошеломляет, без регистраций, смс и кредитки.
https://github.com/Mozilla-Ocho/llamafile
Качать Mistral-7B-Instruct Command-line binary.

Выложили Mistral-7B-Instruct (что это?) в виде одного здоровенного (4.07 ГБ) гибридного бинаря, который запускается и под Windows (добавьте расширение .exe), и под Linux (chmod +x), найдет GPU — запустится на GPU, нет — хватит и 1 виртуального CPU. Что ошеломляет, без регистраций, смс и кредитки.
https://github.com/Mozilla-Ocho/llamafile
Качать Mistral-7B-Instruct Command-line binary.

(no subject)
Как я играл в Assassin's Creed, часть 2/2
Как я играл в Assassin's Creed, часть 1/2

В марте 2020, в начале эпидемии COVID-19, я прочитал известную статью на хабре и немедленно (в конце рабочего дня) самоизолировался. Эта гадость, подумал я, как минимум до сентября, надо закупиться едой и запереться, а чтобы пейзажи четырех стен не утомили, следует начать проходить какую-нибудь длинную серию игр с пейзажами и городами поразнообразнее. Assassin's Creed подходил идеально. И тогда я загадал, что когда я закончу все вышедшие игры серии (до Valhalla включительно), пандемия закончится (я от тяжести такой горблюсь). Так и вышло.
( Collapse )
Часть 2
Ну наконец-то
Роршах предвидел
Эта индустрия боится меня. Я видел ее истинное лицо. Код — продолжение шизофренического бреда, а бред заполнен нестерпимой жаждой прибыли, и когда это распухшее глючное дерьмо окончательно перестанет влезать кому-либо в голову, вся эта мразь начнет тонуть. Когда скопившаяся грязь технического долга, бэкдоров и адваре вспенится им до пояса, все кодошлюхи и их менеджеры посмотрят наверх и возопят "спаси нас", а я прошепчу "нет".
This industry is afraid of me. I have seen its true face. Code is a product of schizophrenic delirium, and delirium is full of insufferable thirst for profit, and when this bloated buggy crap won't be able to fit into anyone's head, all the scum will drown. The accumulated filth of technical debt, backdoors and adware will foam up about their waists and all the codewhores and their managers will look up and shout "Save us!"... and I'll look down and whisper "No."
This industry is afraid of me. I have seen its true face. Code is a product of schizophrenic delirium, and delirium is full of insufferable thirst for profit, and when this bloated buggy crap won't be able to fit into anyone's head, all the scum will drown. The accumulated filth of technical debt, backdoors and adware will foam up about their waists and all the codewhores and their managers will look up and shout "Save us!"... and I'll look down and whisper "No."
(no subject)

Телепаты и ряды
Просматривая свои заметки за 2014-й, наткнулся на занимательную задачу для телепатов.
Что это за ряд? Бесконечен ли он?
0.693147180559945309
0.733025841163328654
0.952369715524537942
4.653675124454268013
21.65669216396444688
27.10177323236343977
38.95136459451727480
62.92370207495818538
89.70995344945076330
154.3970411378865569
190.7892275352729799
...
UPD (2022-12-11 19:22 UTC): Подсказка. Для генерации чисел этого ряда достаточно трех кнопок на хорошем калькуляторе.
UPD (2023-01-02): Ответ. Ближе всего был
ald1976. Первое число легко узнается или гуглится, это ln(2). Второе число -ln(первого члена)*exp(первого члена) или проще -ln(ln(2))*2 = -ln(ln(2)^2). Таким образом, три кнопки это 2, ln и x2. Нажимая ln и x2 по очереди, получим ряд, который мог бы сходиться к -2*LambertW(1/2) = −0.7034674224, но не станет. Вместо этого он будет содержать последовательные максимумы абсолютного значения, перечисленные в ряде. Они получаются после логарифмирования очень маленьких значений, так что для их вычисления нужна вещественная арифметика произвольной точности. Вопрос «бесконечен ли этот ряд» оставляю телепатам уровнем выше.
Что это за ряд? Бесконечен ли он?
0.693147180559945309
0.733025841163328654
0.952369715524537942
4.653675124454268013
21.65669216396444688
27.10177323236343977
38.95136459451727480
62.92370207495818538
89.70995344945076330
154.3970411378865569
190.7892275352729799
...
UPD (2022-12-11 19:22 UTC): Подсказка. Для генерации чисел этого ряда достаточно трех кнопок на хорошем калькуляторе.
UPD (2023-01-02): Ответ. Ближе всего был