Alexander Granin - Lambda Calculus MC
Kanalga Telegram’da o‘tish
Канал Александра Гранина Осмысление событий в Haskell, ФП, в АйТи. Анонсы. Мысли. Стихи.
Ko'proq ko'rsatish202
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kun
Ma'lumot yo'q30 kun
Postlar arxiv
Почему я злой?
Потому что я попал в условия постоянного искусственного снижения моих потенциальных возможностей и моей потенциальной аудитории.
Есть естественные факторы, такие как изменения в структуре занятости и потребления или переход к новым инструментам, таким как no code и ChatGPT. Здесь ничего поделать нельзя, здесь можно только адаптироваться.
Но куда возмутительнее факторы искусственные, создаваемые, по словам их драйверов, в целях всеобщего блага, а на деле являющиеся антирациональными, дискриминационными и в целом губительными.
Потребность в Haskell снижается благодаря факторам из обеих категорий. Раньше преобладали искусственные факторы (чудовичщая слепота относительно реального мира, технические заблуждения в сообществе, явно вредительское ЧСВ хаскеллистов), что привело к его неконкурентности. Это тормозило его развитие как полезного инструмента, и в итоге в действие вступили факторы естественные, когда потребность в Haskell упала до статистической погрешности. Он не может предложить ничего, что бы не предлагали другие языки, а что он может предложить, - обременено всё теми же заблуждениями и предубеждениями.
Я не делал ставку на Haskell в привычном смысле. Я занимался тем, что мне нравилось, где я чувствовал потребность высказаться и принести пользу. Но я не мог не видеть, что куча деятелей сообщества, сопротивляющаяся хоть какому-либо намеку на слом хаскельной изоляции, снижает мою потенциальную аудиторию как автора. Это прямая зависимость: больше презрения к мейнстриму и практической полезности -> меньше аудитория у моих книг, адвокатирующих за дружбу с мейнстримом и практическую полезность.
А далее вступили факторы еще более искусственные, еще более антирациональные, и еще более возмутительные.
Не такие давние попытки меня отменить со стороны самых влиятельных хаскельных функционеров (читай - Emily Pillmore), конечно, возымели действие в сообществе, и доподлинно известно, что значительная сообщества присвоила мне всевозможные обличительные метки, которыми тайно или явно обменивается в разных уголках интернета. Так они делают со всеми, кто неприемлет их идеологию, и интересы Haskell здесь уступают интересам персональным. Интересам по сохранению власти, по охране заблуждений, и по продвижению власте-поддерживающей идеологии. Конечно же, эта значительная фракция сообщества не только самоустраняется из моих читателей, но и готова всячески снижать мою потенциальную аудиторию среди других хаскеллистов. Это не слишком помогает, потому что хорошие и уникальные вещи всё равно умудряются пробить этот искусственный барьер, но барьера бы не было вообще, а моя аудитория была бы значительно шире, если бы за основу сообщества был принят принцип рациональности.
Но не думаете, что эти персональные и лживые нападки на меня - самое возмутительное что есть. Куда возмутительнее - система ценностей, где явно декларируется намерение искусственно принизить одну группу людей в пользу других людей на основе этнических и расовых заблуждений.
Haskell Foundation Guidelines For Respectful Communication:
Diversity and inclusion. We recognize that the Haskell community, echoing the technology industry more generally, skews white and male. We see it as our duty and honour to spread the joy of Haskell widely and to broaden the patterns of participation, in the hopes that, one day, we will no longer be askew.
Подобная "ценность" не может не насторожить всякого, кто понимает, что за ней стоит, и как подобная декларация благих намерений имплементируется антирациональными и дискриминационными практиками, отрицающими всякое здравое зерно.
Подобная "ценность" не может не возмутить всякого, кто понимает, что указание определенной группы людей в таком ключе является завуалированным расизмом, и навешивает на эту группу ярлык "их можно презирать и дискриминировать, и вам за это ничего не будет".
И конечно же, подобная "ценность" возмущает до глубины души меня, человека мужского пола с белой кожей, чьи потенциальные возможности искусственно снижаются еще больше.
Мы является свидетелями 👁🗨 перелома эпох и входим в эру сильного ИИ.
ChatGPT с моделью GPT-4 превосходит все ожидания. Пока еще технология в своей наивной фазе, но похоже, мои предсказания про сильный ИИ в 2050 году были даже пессимистичными. Мы увидим его в течении 5 лет. Если, конечно, такая технология стратегического доминирования будет вообще показана публике.
Уже сегодня GPT-4 позволяет делать безумные, ранее немыслимые вещи. И уже сегодня мы видим, как создатели начинают смещаться от идеи открытого AI к более закрытому и зарегулированному.
Почему?
Потому что это источник огромной власти и огромного риска.
Обсудим это в подкасте @@vvsevolodovich { Architecture Weekly } . Два эксперта 🕶️👔 в AI компетентно (🤥) расскажут, что умеет ChatGPT 🤖 , почему мы все уволены, какие изменения произойдут в мире, и как нам выжить 🌱.
Приходите!
23 March at 21:00 (Thailand time)
Канал подкаста { Architecture Weekly } : https://www.youtube.com/@architectureweekly
Ссылка на трансляцию (Телеграм показывает неверную картинку, сорян):
https://www.youtube.com/live/fxQ5nfXJauY?feature=share
P.S. Как это получилось, что я в таком подкасте с такой темой? Ну Владимир сам предложил 🤪
В качестве донесения информации.
Matt Parsons, закончивший недавно свою книгу Production Haskell, отрицает мои претензии в подозрительном сходстве некоторых частей в главах про БД. Он даже утверждает, что вообще не читал мою книгу.
Я провел попараграфный анализ двух текстов. Меня настораживают совпадения трех кусков кода, а также общий порядок топиков, который будто бы вышел из общего источника.
Мне очень сложно поверить, что эти сходства - просто совпадение. Какова вероятность таких совпадений?
Анализ можно посмотреть здесь:
https://prezi.com/i/t8swnc08ybpd/plagiarism-investigation/
Я не нашел других свидетельств в пользу того или этого. Репозитория к книге я также не нашел. Нет упоминаний репозитория в книге, нет его и на Гитхабе Мэтта. Если репозиторий и существует, то он приватный по неясным причинам.
Голосуйте смайликами по десятибальной шкале, какова ваша уверенность в неслучайности совпадений.
1️⃣ - совпадения случайны
🔟 - совпадения неслучайны
Это последний раз, когда я поднимаю эту тему.
С прошлого поста меня мучает совесть. Давайте это проговорим и закроем тему навсегда.
Я знал, что перегибаю палку, что слишком негативно оцениваю деятельность Haskell Foundation в 2022 году. Кривлю душой. Было ведь очень много важных и полезных телодвижений, которые было надо сделать, а самое главное - осознать, что их надо делать. Ведь тренд-то очень даже правильный, хотя конечно, я не думаю, что это поможет.
Мой тезис остается прежним: в сегдоняшнем мире места Haskell нет. Даже и Scala сейчас борется за выживание. В условиях когда мировое IT переживает кризис, предпочтение отдается менее рисковым и более простым технологиям. Golang, Java, Kotlin, Python. Даже Rust успел проскочить долину смерти, и вроде бы сейчас наслаждается своей положительной репутацией.
Haskell этой репутации никогда не имел. И было нужно много всего сделать, чтобы эту репутацию исправить, а также исправить кучу других проблем, очевидных любому разработчику на мейнстримных языках. Появление организации вроде HF было очень желательным и необходимым действом, и за одно это нужно благодарить инициаторов. Понимали же, что что-то идет не так (точнее - не идет никак, а просто плывет по течению). В первый год даже наметили исправления, а к концу второго года ускорились.
Из значимого:
- Haskell Language Server. Не полноценная IDEA, конечно, не Eclipse. Такие нашему маленькому сообществу не под силу. Но прогресс впечатляющий. Я даже пользовался немного. Заводится всё еще тяжеловато, и всякие ReSharper'ы не догоняет, но уже кое-что умеет.
- Документация. Сейчас в HF есть трек по исправлению и улучшению документации. Чем конкретно они там заняты, я не в курсе, но улучшать документацию надо. Изгонять всякое околоматематическое и вставлять сугубо практическое. За пример брать документацию в Qt и Rust.
- Главный сайт haskell.org. Вот уж что было огромной проблемой, так это сайт. Недружественный к новичкам, противоречивый, полный бахвальства, а не полезной информации. Переделали!
- Тулзы. ghcup вытесняет другие способы установить Haskell, cabal снова на подъеме, а stack по-немногу сдает позиции. Но так или иначе, все тулзы нашли свое место, все нужны и важны.
- Онлайн-песочница play.haskell.org. Вот хоть убейте, а я вижу в ней старый добрый godbolt.org для C++. И это хорошо.
- Стали контактировать с внешним миром. Немного, а всё же. Выпускают подкасты, что-то там обсуждают. Официальный форум discourse.haskell.org запустили, он теперь реальная альтернатива токсичному reddit.com/r/haskell.
- Даже стали ходить разговоры, что в Haskell нужна дисциплина Software Engineering и практики. David Christiansen в своих докладах об этом говорил.Emily Pillmore заявляла. Да что и говорить, мою книгу таки поместили на сайт haskell.org в разделе документации, наравне с некоторыми другими книгами. И правильно. А то помню, что добавить ее в вики-список было проблемой и не получилось бы без помощи Бодигрима.
Всё это шаги в правильом направлении. Я был неправ, когда сказал, что идут не туда. Но чего же не хватает? Времени не хватает. Не исправить репутацию Haskell за два года. Лет пять надо, а к тому моменту индустрия уже очень сильно изменится.
Мои прогнозы и предсказания сбываются плохо, но всё-таки сбываются.
Прошло уже более 2х месяцев, а от Дэвида Кристиансена, CEO Haskell Foundation, никакого ответа на второе мое письмо и нет. Ни ответа на письмо, ни каких-либо взаимодействий в других местах. На первое письмо он ответил, да, и даже спросил, какие у меня предложения. Но сами эти предложения, конечно, находятся далеко за пределами той системы ценностей, которую он сотоварищи привыкли толкать в Haskell, так что я не удивляюсь, что ничего более не воспоследовало.
Я уже писал в своем Твиттере, что Haskell можно закапывать. К сожалению, при внешнем благополучии, язык и его экосистема совершенно не отвечают современным требованиям. Haskell Foundation не поможет языку продвинуться в индустрии, ибо HF заработала поздно, не туда и не так.
https://twitter.com/graninas/status/1618573523303432198
Печально, друзья мои. Печально.
