Люблю я генеративный ИИ!

Создание любой бредятины на ваш заказ!

Наконец-то я накреативил и узрел старый айтишный мем/байку про экскаватор марки “Cablefinder” (ищущий кабели).

Гугловский ImageFX на данный момент — абсолютный лидер в генерации картинок. Качество офигенное, нужный текст не перевирает, и даже генерит нормально выглядящие руки, в отличие от того же Адобе Фаерфлай. Керемендую изо всех сил.

Не обманешь — не продашь

The Verge написал аж хвалебную статью о продукте явно надувательском.

Продукт — “портативный ветряк, чтобы заряжать в походе телефоны и прочая”.

Почему это враньё? Как человек, живо интересующийся альтернативной энергетикой, щас объясню.

Начнём с декларируемых параметров: работа при ветре от 8 до 28 миль в час (от 13 до 45 км/ч для метрических товарищей). Максимальная мощность — 40 ватт.

Так вот, два самых главных параметра, обуславливающих мощность ветряка — это его диаметр и скорость ветра. Существует формула, в которую подставляется площадь, ометаемая лопастями, и скорость ветра. Зависимость ометаемой площади от длины лопастей турбины, ясен пень, квадратичная, ибо Pi*r^2. А зависимость от скорости ветра — аж кубическая, т.е. если скорость ветра увеличивается вдвое, то доступная энергия растёт в восемь раз.

Формула, если кому-то по-настоящему интересно: 1/2 * rho * A * V^3. rho на уровне моря равно 1.23 — это вес кубометра воздуха в килограммах. A — ометаемая площадь (в метрах квадратных), V — скорость ветра в метрах в секунду.

Чтобы не считать всё руками, дам ссылку на онлайн-калькулятор, в который надо ввести параметры крыльчатки и скорость ветра, и дальше он считает всё сам. Умеет как в метрическое, так и в неметрическое.

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

Чтобы хоть как-то сгладить впечатление от этой фигни, способной в большинство времени выжать хорошо если семь ватт мощности, ей внутре вставили нейронку литиевый аккумулятор на 45 ватт-часов. Типа, отдавать в телефон оно может сорок ватт, а потом будет сидеть и тихо заряжаться. Послушай, если начать лепить фигню в виде аккумуляторов — не лучше и не удобней ли будет купить повербанки? Эта хрень ведь небесплатная, она почти шестьсот монет стоит. Я за такие бапки знаешь, сколько повербанков купить могу, причём качественных, а не говна с Али?

В-общем, редкостная ересь. А ведь люди покупают, даже говорят, типа для стихийных бедствий и прочего. Даже солнечные панели лучше этой ерунды. Нет, я не хочу сказать ничего плохого про ветрогенераторы как таковые. Просто нормальный домашний ветрогенератор, который реально будет давать электричество в не гомеопатических дозах, имеет радиус крыльчатки как минимум метра три, и стоит на нормальной вышке не пол-метра в высоту.

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

Был на заимке

На выходных ездил на заимку, поглядеть, как там идут дела, и попытаться отремонтировать подуставший трактор Фергюсон ТО-20 1952 (по-моему) года выпуска.

На тракторе поменял гавкнувший стартер, починил воздушный фильтр, слил остатки протухшего бензина. Дальше упёрся в то, что топливный отстойник окончательно “разложился на плесень и на липовый мёд”, сильно протекает, и подлежит замене.

Другого топливного отстойника у меня с собой не было, так что плюнул, собрал манатки, и поехал домой. Думал, может попробовать хоть двигатель крутануть, но при таком количестве разлитого бензина при малейшей искре шарахнуло бы так, что никому бы мало не показалось.

PS: Да, фоточки фигового качества, потому что это скрины с видео — я весь процесс постарался задокументировать. Скажу я вам, что это очень непросто — в одно рыло И чинить И одновременно снимать фильм. Причём, так снимать, что постороннему человеку было бы понятно, т.е. в процессе ещё надо звиздеть на камеру, объяснять, что конкретно делаешь. А потом ещё и монтировать это всё. Не так прост труд ютубера, как он кажется.

PPS: Да, чтобы два раза не вставать. Обычно я для перевода с английского на русский пользуюсь Яндекс-переводчиком. Ну, не знаю я все слова в русском языке, особенно в техническом русском. Яндекс обычно переводит лучше Гугла.

Но в этот раз именно что Гугл-переводчик перевёл нормально:

А вот Яндекс — нехарактерно жидко обдристался:

Удивительное дело.

PPPS: Ой, блин, Яндекс ещё и разрезную шайбу Гровера на английском не знает!

“Разъёмная стиральная машина”, о как! На ногах ногти, на руках — рукти!

Какая хорошая статья про флеш-память

Прямо с большим интересом и удовольствием прочитал.

Вкратце — на данный момент ситуация с современными накопителями на флеш-памяти сильно деградировала, и получилась не очень. В погоне за терабайтами и прибылью потребительские диски делают на технологии QLC (4 бита в одной ячейке), у которой во-первых, резко ограничено количество циклов записи (всего 900, а то и того меньше), а во-вторых, она медленнее намного.

Чтобы создать хоть какую-то видимость производительности, изготовители делают диски гибридными — делают кеш на SLC, а остальное — QLC.

Так, 500-гигабайтный диск Crucial BX500 имеет примерно 45 гигабайт кеша на SLC. Поэтому имеем такой график — пока заполняется кеш, скорость записи хорошая, под 500 метров в секунду. Кеш заполнен — проваливается до 57 мегабайт в секунду:

Только вот 57 мегабайт в секунду — это, на минуточку, показатели обычного магнитного диска! Который обладает намного лучшими характеристиками по долговечности и циклам перезаписи (я вообще не уверен, ограничены ли они). И какой тогда, спрашивается, резон покупать вот такой твёрдотельный диск?

Отдельно маньякнутные маньяки, вроде соавтора статьи, заливают специальную прошивку в контроллер диска, отключая всю область QLC к соответствующей матери. Ну да, карета превращается назад в тыкву вместо терабайтного диска получается диск на 120 гиг, только он работает как бешеный, и имеет 60 000 (шестьдесят тысяч) циклов перезаписи.

В-общем, QLC — говно. И, скорее всего, через несколько лет он уйдёт в закат, так как для NAND флеша это тупик. На рынок, наверное, выйдет какая-то новая технология, типа неудавшейся в своё время Optane (3D XPoint).

А вот какой нынче накопитель покупать, чтобы не купить говно — вопрос интересный.

ИИ-погромизм

Занимался вчера созданием нейросетей под руководством ChatGPT. По итогам я имею сказать вот что.

В целом — впечатляет. Даёт не самый плохой код на Питоне для создания нейросети на TensorFlow, что характерно — используя keras. Практически то же самое, что я сам рисовал четыре года назад.

Только в этот раз я замахнулся пошЫрше и решил нейросети скормить csv с “финансовыми транзакциями”. Внутри csv было одиннадцать колонок, десять просто с числами, а одиннадцатая — с довольно сложным вычислением из данных, находящихся в шести колонках (сложение двух дробей, вычисление 10% от полученного, и складывание с ещё двумя колонками). Четыре оставшиеся колонки не делали ничего.

Модель делал пятислойную, сто нейронов в четырёх слоях, один нейрон в выходном слое (это уже не ЧатЖПТ предлагал, это уже я сам). Наверное, это даже избыточно сложная модель.

Сделал два csv файла, один с 200 строками — это был тренировочное множество, и второй — всего с десятью. Я хотел посмотреть, сможет ли нейросеть распознать, какая именно зависимость существует в одиннадцатой колонке, и сможет ли она предсказать данные, полученные таким образом.

Скажу сразу, всё получилось. Конечно, математика на нейросетях довольно неаккуратна, но после 5000 эпох тренировки она смогла предугадывать значения с точностью, не выходящей за рамки 5%. Планирую показать результат начальнику, контора сильно озаботилась встраиванием ИИ в продукцию.

Но помимо этого, у меня возникли небольшые сложности, и возникли они именно от применения ИИ.

Во-первых, ЧатЖПТ нередко даёт код для Питоновских библиотек, который уже является устаревшим (deprecated). Например, свойство pandas.DataFrame.iloc — вытаскивание индивидуальных колонок из pandas.DataFrame.

Во-вторых, ЧатЖПТ создаёт в коде баги. Например, вместо десяти строк в тестовом наборе данных у меня почему-то считывались только девять. Разговор шёл примерно вот так:

–А у меня вместо десяти ожидаемых строк только девять.
–Может, данные кривые? Вот как их надо нормализировать.
–Данные нормальные, но считывается только девять строк вместо десяти. Первая строка проглатывается.
–Не должна. Вот код, как правильно считывать csv через pandas.read_csv
–Я этот код и использую, но первой строки нет.
–Ну, правильно, потому что по умолчанию первая строка считывается в имена колонок. В pandas.read_csv надо ставить параметр header=None, чтобы так не происходило.
–А чо сразу-то не сказал?
–Извиняюсь.

Но в целом (в целом) — впечатляет, да. Далеко не с каждым человеком я на эту тему могу поговорить, более того, не каждый сразу “на гора” выдаст работающий (более-менее) код. Ошибается иногда? Ну да, ошибается. Покажите мне человека, который не ошибается, и я покажу вам лентяя, который никогда ничего не делает. Тем не менее, лентяю в способности рассуждать почему-то не отказывают, а искуственному интеллекту — таки да. Неправильно это, ИМХО. ИИ вполне способен на рассуждения.

Фотодурдом

Пентакс выкатил новую плёночную камеру Пентакс-17, с фикс-объективом 25mm, эквивалентным 37mm. Ага, я сказал “эквивалентным”. “Тоись, как это с “эквивалентным” фокусным расстоянием, это же плёнка??” Фотографы — вы там присядьте на всякой случай, если стоите.

Данная камера снимает ДВА кропнутых кадра в портретном режиме, размером 17mmx24mm, рядышком, на один стандартный плёночный кадр 36mmx24mm. Отсюда и эквивалентные фокусные расстояния.

Вот это, блин, я понимаю, АРТЕФАКТ нечеловеческого разума! Очень интересно, будет ли продаваться, особенно за объявленную цену в 500 монет. Получить 72 кадра из плёнки в 36 кадров — идея, конечно, интересная. Только на обычной плёнке на таких размерах изображения с разрешением уже будет — окончательно тово. При идеальных условиях с обычной ч/б плёнки с полного кадра можно достать примерно десять мегаписькелей. Тут, получается, на одно изображение будет пять мегаписькелей. Я, конечно, знаю, что не в одних писькелях дело, и что оптика есть оптика, но ёлки-палки, на таких крошечных размерах изображения даже на простеньких ведроидных телефонах будет получаться ЛУЧШЕ, чем тут.

Объектив, опять же, темноват. f/3.5? Как-то это… не то.

В-общем, НЕПОНЯТЬ.

Импортонезамещение

Время нынче такое, что теги “73” и “политика” наконец-то встретились.

Украинский сайт выкладывает данные по западным микросхемам, используемым в русском оружии. И их там тысячи.

Видимо, собирают обломки всякого, и тщательно документируют.

Так, например, приёмник сигналов GPS/Beidu/ГЛОНАСС в русской баллистической ракете 9M723-1 “Искандер-М” (СС-26 “Стоун” в НАТОвской номенклатуре) — швейцарский U-BLOX UBX-M10050-KB.

Что, кстати, интересно, так это то, что в розничной продаже я его не нашёл, даже на Маузере. Хотя даташит, вот он, лежит свободно

А вот микроконтроллер серии ATTiny24A-U из русской ракеты “Кинжал” (АС-24 “Килджой”) как раз найти не проблема.

Вот он, в розницу 89 центов стоит.

Любопытное чтение и любопытная нынче война получается. Ещё интереснее было бы поглядеть на другие микросхемы в этом оружии. Поглядеть по процентному соотношению как минимум, и узнать какого рода микросхемы сделаны в России, посравнивать по сложности.

Про сотовые в (гре)бенях

Пишут, что Спейс-Экс начали запускать на орбиту низколетящие спутники, способные работать с обычными телефонами LTE. Таким образом, самые обыкновенные, не-спутниковые телефоны получат покрытие, сравнимое с “Иридием” или “Инмарсат”. Очень, очень интересная новость. Могу только приветствовать — там, куда на охоту езжу, сотовое покрытие архихреновое.

Про замерзающий бутан

Не помню, кто посоветовал приобрести плитку со шлангом, и греть баллон рядом с плиткой, но это оказалось архиверным решением. Никаких проблем с кипячением воды у меня не возникло, а с утра стоял небольшой морозец, градуса на два Цельсия. Благодарю за совет.

Про ТикТок

ВНЕЗАПНО выяснилось, что БайтДенс проводит активную политику, искуственно занижая рейтинг видео, идущих против интересов правительства Китая, включая:

1. Про-украинские
2. Про-израильские
3. Спорную Кашмирскую область

Хы-хы, ну просто таки решительно ничто, ничто не предвещало!!!! Кто бы мог подумать???!!!