Карманный Скайнет

По наводке ув. ny-quant. На видеокарте я запустить не смог, потому что у меня лапки. С форком GPT4AllGPU почему-то надо приставлять отдельную модель LLaMa, которую надо скачивать самому, и я не смог разобраться, какую. Поэтому запустил на процессоре.

С трудом, надо сказать, запустил. У меня восемь пеньков i7 десятого поколения и 64 гектара памяти:

Ответ на простой вопрос (как лучше всего гладить кошку) занимает минуту-две. А вот креативная деятельность (напиши мне поэму про сисадмина) уже йок, может пиликать минут десять и больше.

Запускаю через третий питон внутри WSL2.

Установить:

pip3 install nomic

Потом в интерактивном python3:

from nomic.gpt4all import GPT4All (в первый раз занимает очень много времени, скачивает натренированную модель)
m = GPT4All()
m.open()
m.prompt(“Write me a short story about a kitten”)

Я нарисовал простейший код чтобы общаться. Увы, грёбаное форматирование наверняка похоронит отступы:

#!/usr/bin/python3
from nomic.gpt4all import GPT4All
m=GPT4All()
m.open()
while(True):
prompt = input("Please ask me something or say STOP to quit: ")
if (prompt == "STOP"):
break
else:
response = m.prompt(prompt)
print(response)

Поиграюсь, но ресурсоёмкость, конечно, аховая.

Update: барахло полное. ЧатЖПТ хотя бы правильно на простые вопросы отвечал. Этот даже не знает, как запустить внешнюю программу с указанием параметров из скрипта на ПауэрШелле.

Книга, которая сделает вас капиталистом

С большим интересом прочитал книгу Томаса нашего Соуэлла:

“Основы Экономики”:

В общем и целом мне книга очень понравилась, ибо она написана исключительно простым, доступным языком. Очень многие концепции стали понятными, также стали очевидными связи между разными экономическими явлениями (а это исключительно ценно). Также очень интересно то, что Соуэлл в молодости был марксистом, однако жизнь его убедила в том, что марксизм нежизнеспособен. Он даже отдельную книгу написал, посвящённую критике марксизма (“Марксизм: Философия и Экономика”, 1985). Поэтому в книге очень много примеров (в основном отрицательных) о том, с какими проблемами сталкивалась экономика СССР, основанная на других принципах. Сам же Соуэлл либертарианец, и придерживается в основном кейнсианских принципов.

Самым интересным был раздел, посвящённый прибыли — этим камнем преткновения для людей самых разных взглядов. Приведу небольшой отрывок, с купюрами, в вольном переводе.

“Прибыль, возможно, является самым неверно понимаемым предметом в экономике. Социалисты долгое время рассматривали прибыль просто как “завышенную цену”, как назвал ее Бернард Шоу, или как “прибавочную стоимость”, как назвал ее Карл Маркс…

С точки зрения всех этих людей, прибыль была просто ненужными расходами, добавляемыми к неотъемлемым затратам на производство товаров и услуг, что увеличивало издержки для потребителей. Одной из самых привлекательных сторон социализма, особенно в те времена, когда это была просто идеалистическая теория без каких-либо конкретных примеров в реальном мире, было то, что она стремилась устранить эти якобы ненужные расходы, сделав вещи в целом более доступными, особенно для людей с более низкими доходами. Только после того, как социализм превратился из теории в реальную экономическую систему в в разных странах мира стал болезненно очевидным тот факт, что людям в социалистических странах было сложнее позволить себе вещи, которые большинство людей в капиталистических странах могли приобрести с легкостью и считали само собой разумеющимися.

Если уничтожить прибыль, то, согласно теории, цены в социалистических странах должны были быть ниже, а уровень жизни масс соответственно выше. Почему же тогда на практике все было не так?

Надежда на прибыль и угроза убытков — это то, что заставляет владельца бизнеса в капиталистической экономике производить товары с наименьшими затратами и максимальной эффективностью… В отсутствие этого давления у тех, кто управляет предприятиями при социализме, существует гораздо меньше стимулов быть максимально эффективными, не говоря уже о том, чтобы идти в ногу с меняющимися условиями и быстро реагировать на них, как это должны делать капиталистические предприятия, если они хотят выжить. Председатель Президиума Верховного Совета СССР Леонид Брежнев сказал, что его руководители предприятий страны шарахались от инноваций, “как чёрт от ладана”…

При капитализме свободного рынка стимулы работают в противоположном направлении. Даже самый прибыльный бизнес может потерять свой рынок, если он не будет продолжать совершенствовать свою продукцию. Например, IBM была пионером в создании компьютеров, в том числе одной модели 1944 года, занимающей объём 85 кубических метров. Но в 1970-х годах Intel создала компьютерный чип размером меньше ногтя, который мог выполнять те же функции, что и этот компьютер. Однако сама Intel тогда была постоянно вынуждена совершенствовать свои чипы всё более возрастающими темпами, поскольку конкуренты, такие как Advanced Micro Devices (AMD), Cyrix и другие начали догонять их в технологическом плане…

Вопрос не в судьбе AMD и Intel. Вопрос заключается в том, каким образом потребители извлекают выгоду как из технологических достижений, так и из снижения цен в результате жесткой конкуренции этих компаний за получение прибыли и избежания убытков. И в этом микропроцессорные компании не являются чем-то уникальным…

В то время как капитализм имеет видимую наценку, которой не существует при социализме, социализм имеет наценку невидимую — неэффективность — которая при капитализме сводится на нет потерями и банкротствами. Тот факт, что большинство товаров в капиталистической экономике более доступны по цене, подразумевает, что наценка в виде прибыли обходится дешевле, чем неэффективность. Иными словами, прибыль — это цена, заплаченная за эффективность. Очевидно, что большая эффективность должна перевешивать прибыль, иначе социализм на самом деле имел бы более доступные цены и большее процветание, на которые рассчитывали его теоретики, но которое не смогло материализоваться в реальном мире.”

MIDI-квест или скупой платит дважды

Кто покупает три разных MIDI говношнурка, прежде чем купить нормальный — тот я.

Современные музыкальные инструменты подключаются к компьютеру по USB, изображая интерфейс USB MIDI. И всё с этим просто и понятно.

Однако старые инструменты имеют пятиштырьковый разъём MIDI, и подключать их надо через переходники MIDI->USB. Так вот, если возьмётесь такое делать, послушайте мой добрый совет — не покупайте дешёвые. Дешманские шнурки либо не работают вовсе, либо внутри них стоит настолько простенький микроконтроллер, что он просто не успевает обрабатывать поступающие данные. Особенно это касается MIDI барабанов, где часто играется одна и та же нота, много раз за секунду (дробь).

Единственный шнурок, способный обработать MIDI сигналы моего TD10 с такой скоростью — родной Роландовский.

Я долго жадничал, потому что он сорок долларов стоит 🙁 А вот не надо было. Вот и получилось, что скупой платит дважды, прямо как в пословице.

Зато теперь можно играть на барабанах через EZDrummer на лаптопе, если нормальная звуковая карта, поддерживающая ASIO — без задержек вообще.

Барабанщик

Когда у людей спрашивают, какой им больше всего нравится барабанщик, часто называют Майка Портного, Нила Пёрта или Джона Бонема.

А я скажу, что очень глубоко уважаю Джонатана Моффетта, который наиболее известен как барабанщик на записях Майкла Джексона. Он также играл на турне Мадонны “Blonde Ambition Tour”. Но вообще список работ у него — моё почтение. Элтон Джон, Принс, Джордж Майкл, Стиви Уондер, и многие другие. Его чёткая техника, артистичность, зрелищность, и умение акцентировать музыку виртуозной игрой на хай-хэте никогда не надоедают. Одно удовольствие смотреть. А исполнение аж на трёх бочках с карданами я вообще вижу впервые. Не зря его прозвали “Шугарфут” (сахарная нога) — как круто он играет на бочках. После окончания самой песни идёт его соло, просто офигительное.

Адобе Светлячок

Ув. dibr высказался, мол, в последнее время системы ИИ вдруг полезли как чортики из табакерки. Выкатили DALL-E и как плотину прорвало — тут же появился Миджёрни, Стейбл Диффьюжен и прочая. Появился ChatGPT и ОПА — тут же выскочил Микрософт со своим роботом-говорилкой, Гугл подсуетился.

И это действительно так. По-моему, внутри технологических компаний назрела какая-то критическая масса наработок на нейронных сетях, сейчас она рванула и мы наблюдаем этот ядерный взрыв и разлёт осколков.

И говорилки теперь могут действительно многое. Например, у меня был вопрос в области IT как сделать одну вещь на ПауэрШелле. Я долго и безуспешно искал ответ в интернетах, и никак не мог найти. Сотрудник надоумил — “спроси у ChatGPT!” И действительно, спросил — и мне тут же дали 100% рабочее решение. Робот-говорилка во много раз круче поисковых систем.

Что до наличия тут какого-то разума… дорогие мои читатели, я не вижу тут разума. Есть такая вещь — цепь Маркова. Её придумал выдающийся русский математик Андрей Андреевич Марков-старший. Что это такое? Ну, детали можно найти хоть в Википедии, но вот на простом примере можно взять любое слово. Последовательность букв в нём неслучайна. Например, после согласных чаще идёт гласная, чем согласная. И все эти вероятности можно вычислить, после чего написать генератор слов, где вероятность возникновения одной буквы после другой будет совпадать с нашими изысканиями. К слову скажу, что цепи Маркова широко употребляются для взлома паролей, так как пароли, созданные человеком, тоже подчиняются определённым законам.

Все эти роботы-говорилки — это МЕГА-натренированные МЕГА-сложные МЕГА-генераторы МЕГА-цепей Маркова, их более расширенного варианта, в которых не буквы, а слова зависят друг от друга, от их последовательности в предложении, и от других предложений. Это, безусловно, очень круто, и действительно заслуживает похвал, но это не делает систему разумной. Во всяком случае, ПОКА, на текущий момент.

Скажу только, что на мой взгляд, наличие разума предполагает наличие сознания, но что такое сознание, определение я дать уже не возьмусь, кроме как через революционное чутьё, а по-другому я не дорос ишшо.

Всё это была присказка.

Хотел я поделиться ещё одним инструментом для создания “картинок из текста”, Адобе Файрфлай (Светлячок), который сейчас проходит бета-тестирование. Так как я рисовать не умею от слова “совсем”, к моим кривым рукам приходится приставлять робота, нехай рисует за меня.

Скажу вот что. Как настоящему художнику, так и художнику, вооружённому ИИ, проще всего рисовать то, чего нет. Как гласит древняя легенда, рисовать демона проще, чем собаку — ибо демон есть существо воображаемое, каким ты его видишь — таким он и есть. А как выглядят собаки, знают все, и нарисовать её так, чтобы было понятно, что это собака — уже непросто. Даёшь задачу ИИ нарисовать инопланетный корабль — оно рисует. И хрен придерёшься, ты что ли, сам его видел, чтобы сказать, что “непохоже”? А вот дать задачу рисовать что есть, особенно людей — и на выходе получается настолько забористая пурга, что никаких грибов с кетамином не надо.

Так вот, забегая вперёд, скажу, что Адобе Светлячку это наконец-то более-менее удалось — реалистично рисовать то, что есть. В отличие от других систем, через жопу рисующих человеков с тремя ногами, шестью руками, и тринадцатью пальцами на каждой руке, Светлячок рисует более-менее нормально. Более того, многие нетленки, создаваемые этой системой, весьма фотореалистичны. Не буду голословным.

“Красивая улыбающаяся азиатская молодая женщина, одетая в платье в красную клеточку, собирает светящиеся цветы на закате в лесу”:

Через откровенную жопь тут сделана только одна деталь — рукава на платье не совпадают, они разные. И воротник какой-то странный. Но вы поглядите на этот свет! И как хорошо он показан — как закатный, так и свет от цветов! Я впечатлён, серьёзно.

И ещё одна. Вот тут уже есть серьёзные артефакты — пальцы, артефакты на платье. Но очень недурно, на мой взгляд. Если не с колёс публиковать, а хотя бы доработать в Шопе — вполне норм!

Свет отработан отлично. Рекомендую.

Кроме того, когда Светлячка наконец допилят, его картинки с гарантией не будут нарушать ничей копирайт — Адобе клянётся-божится, что тренировал нейросети на своих собственных стоковых картинках (которых у него до пупа) и на картинках с открытым копирайтом. Учитывая наличие уже существующией толпы судебных исков, кому-то может быть критично.

Джеееент!!

Не могу нарадоваться на работы ансамбля “Энималз эз Лидерз”. Я вот не припомню, чтобы чья-то музыка мне так сильно западала в душу. За их творчество в основном ответственен выдающийся американский гитарист нигерийского происхождения Тосин Абаси:

Сам Абаси описывает музыку группы как метал-фьюжен. И оно действительно так — помимо, собственно, прогрессивного джента в нём дофига всякого — и джаза, и металла, и фанка с электроникой.

А последний их альбом 22 года “Parrhesia” (Парресия, что означает “смелость в высказываниях”) просто замечателен. И я очень люблю его не только за высочайшего класса виртуозную игру Абаси на восьмиструнной гитаре, но и за то, что их музыка очень разнопланова: в каждой композиции много частей, которые дают друг от друга передохнуть. Сначала они с разбегу заколачивают в тебя как отбойным молотком, ударного джента, а потом дают передышку — переварить и разобраться. А потом снова заколачивают. Или наоборот, сначала мягко так, джазово, заманивают, а потом каааак жахнут! Очень люблю такую музыку, чтобы каждая композиция как рапсодия. Если вам нравятся сложные смешанные размеры, прогрессивный металл и тем более джент, крайне рекомендую.

Автотюнер в мирных целях

Любая технология может быть использована во благо и во зло. Автотюнер — это софт для изменения высоты нот певца на записи, и теперь он используется очень широко, так как певцов уровня Фредди Меркьюри, Брюса Дикинсона или Уитни Хьюстон очень мало, а групп “Поющие трусы” типа Кейти Перри — очень много. И у них тоже голос, они тоже петь хотят.

Побочным эффектом применения автотюнера является изменённый, “роботизированный” вокал, хотя многое зависит от того, насколько надо вытягивать голос. Если тянуть его через две октавы — эффекты неизбежны. А если подтягивать умеренно, и если певец хотя бы примерно попадает в ноты, то надо очень сильно прислушиваться, чтобы заметить. На записях Майкла Бублé, например, автотюнер незаметен, но он там есть 😀 Надо полагать, в дальнейшем, с развитием технологий и нейросетей, эффекты от выправления будут всё менее и менее заметными.

Однако, автотюнер можно использовать не только для исправления крайне низких вокальных данных современных певиц и певцов. Некоторые исполнители, типа Ти-Пейна, всю свою карьеру построили на “роботизированном” вокале. Смешно тут, кстати, то, что Фахим Наджим (Ти-Пейн) в реальности очень неплохой певец.

А тут я наткнулся на песню Раммштайна, не самую популярную, с последнего их альбома “Цайт”. Песня называется “Lügen”. У меня возникли трудности с переводом этого названия на русский язык, так как в русском языке почему-то нет слова “Ложь” во множественном числе. Короче, “Враки”.

Песня начинается с того, как Тиль Линдеманн щедро, большой вилкой, развешивает лапшу на уши даме под звуки арфы. Про то, какой он добрый, отзывчивый, как он хочет иметь много детей, обожает бабушку, хочет приносить любимой завтраки (только здоровую пищу!) в постель, и любить её вечно.

А потом признаётся, что всё это — враньё, что он постоянно лжёт и дошёл до того, что даже сам себе перестал верить. И с этого момента начинается применение автотюнера, искажение голоса певца, а к концу третьего куплета все слова исполняются голосом робота.

И это, конечно же, сделано для того, чтобы перед нами возникло отвратительное, именно что нечеловеческое мурло патологического лжеца, социопата. Да, социопаты — это не люди, если вдруг кто не знает. Очень круто придумано, я очень высоко оценил этот замысел. Отличная песня.

M3GAN (2023)

Приятное кино, однако. Вполне себе крепкая научная фантастика. Взять Позитронного человека, присыпать Терминатором. Не ожидал такого, у нас в основном нынче говно снимают. Однако в Новой Зеландии, помимо Джексона, есть ещё талантливые режиссёры.

Прямо таки рекомендую. Хорошее, хотя и немного одноразовое кино.

Наконец-то! (игровое)

Начну издалека. В далёком 1990 году, когда Советский Союз уже благополучно сдыхал, а из магазинов исчезло практически всё, кроме морской капусты, моему отцу выпало поехать в капиталистическую страну Японию. Контраст с нищим СССР, конечно, был разительным.

Ну представьте себе сами, вот из этого:

Вдруг попасть сюда (Токио Гинза):

Но помимо квадратных глаз и обрушившейся веры в коммунизм и руководящую роль партии (отец был членом КПСС), кассеты с записью поездки (которую я, уже давно в душе решивший к тому времени рвать когти из страны, засмотрел до дыр) папа также привёз мне портативный игровой компьютер “Нинтендо ГеймБой”.

Лучшего подарка нельзя было желать. В СССР разлива 1990 года я сразу стал крутейшим парнем на раёне! До сих пор жалею, что не взял эту игрушку с собой. С ней связано столько воспоминаний! Компьютерные игры разбудили во мне интерес к компьютерам вообще, и я бы не занимался тем, чем я занимаюсь сейчас, если бы не папин подарок.

Компания Нинтендо, конечно же, не остановилась на ГеймБое, и продолжала выпускать всё новые и новые игровые консоли. Не так давно я купил старшему сыну Нинтендо Свитч, на котором мы с удовольствием режемся в Марио Карт 8. Но помимо игр, выпускаемых специально для Свитча, консоль может запускать игры для более старых приставок Нинтендо через эмулятор. До сих пор там были игры для Нинтендо 64 и прочих, а сегодня они наконец-то добавили туда игры для старенького ГеймБоя! С огромным удовольствием буду в них резаться.

Да, я в курсе про BGB и прочие эмуляторы. НЕ ТО. Хочу натурпродукт 🙂 Самый настоящий натурпродукт — это, конечно, купить подержаный ГеймБой на иБее. Но и тут должно получиться шикарно. Жаль, пока недоступна игра Super Mario Land. Именно она шла в комплекте с оригинальным ГеймБоем, как showcase title (как сказать по русски? Товар для витрины? В-общем, лучшее из лучшего). Но, я думаю, что появится.

Спасибо, Нинтендо!