Фи коффорит по-рюсски?

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

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

Вот, например:

Это из какой-то рекламы банка. Эквайринг? Ну хорошо, “революционным чутьём” понятно, что это acquiring. Ладно, free acquiring.

Но чорт подери, что это значит? И откуда оно заимствовано? Ясное дело, что из английского, но как так получилось, что изначальное выражение мне совершенно неизвестно?

Загадка.

Математическое и компьютерное

Вот некоторые думают, что если вычисления перенести на ГПУ вместо ЦПУ, то:

1. Всё сразу заработает в сто раз быстрее.
2. Будет сразу работать лучше.

АвотшЫш. Не всегда, и не везде.

Вот сделал я нейросеть, модель одинаковая, довольно несложная, пятислойная, сто нейронов в каждом слое, итого 50 тысяч параметров — по нынешним меркам вообще три копейки.

Запускаю на ЦПУ — сеть тренируется за три минуты, и выдаёт довольно нормальный результат, с точностью в пределах 0.7%

Запускаю на ГПУ — сеть тренируется уже за пять минут, а не за три, а результат у ней — заметно хреновей, с погрешностью уже 1.23%

Я полагаю, что последнее это потому, что TensorFlow, будучи запущенным на ГПУ, по умолчанию до сих пор использует 16 бит для представления чисел с плавающей запятой, вместо 32 бит или даже 64. Надо будет поглядеть, можно ли его заставить использовать больше бит. Хотя, конечно, математика на компьютерах — она дело такое, что вообще-то никто гарантии, что результат вычислений будет одинаковым, если программа запускается на процессорах разной архитектуры, никогда не давал. Особенно, если числа такие, что представить их точно в формате IEEE-754 невозможно (например, десятичная дробь 0.2).

А вот почему оно ничуть не быстрее работает на ГПУ, чем на ЦПУ — для меня уже загадка. RTX3080 вроде как пошЫрше должен быть во флопсах, чем i9-11900k @ 3.5GHz. Может быть, такая маленькая модель его просто нагрузить толком не в состоянии.

И да, “чтобы два раза не вставать”.

Как наиболее правильно считать и представлять среднюю ошибку в вычислениях?

Вот, например, если в одном предсказании из двух программа ошиблась на +100%, а во втором — на -100%, врядли заявление о том, что средняя ошибка составляет 0% (100-100)/2, будет представляться нам истинным.
Но с другой стороны, если тупо считать ошибки по модулю, а программа при этом стабильно ошибается то на +1%, то на -1%, статистически-то ведь она, можно сказать, что не ошибается вовсе.
Как обычно действуют, вдруг кто знает?

Про гамаки

Интересно, среди читателей есть ли кто-нибудь, кто ходил в походы с гамаком вместо палатки?

Нет, речь не об этом:

“Сетчатые гамаки с распорками есть мерзость в глазах Господа твоего” (1-е Послание к Охотникам, глава 2, стих 42).

Я тут почитал, и нормальный гамак выглядит вот так, и лежат в нём — диагонально, потому что если так лечь, то можно лежать РОВНО, и не выгибаться самому как банан:

Плюс я, например, на боку сплю, на спине не могу. Если лечь по диагонали, то на боку тоже можно спать в гамаке.

Почему я вообще этим заинтересовался. Когда я сплю на природе, то у меня, безусловно, комфорт:

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

В-общем, тема интересная, но не хочется всё это покупать, чтобы потом забросить как ненужное.

Фотодурдом

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

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

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

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

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

Оптопарный вопрос

Делаю небольшой радиопроект. В частности, буду управлять приёмопередатчиком с компьютера через COM-порт. И не столько даже по сильно большой нужде, сколько из хорошего тона, хочу я сделать гальваническую развязку от компьютера к приёмопередатчику. Задача, традиционно решаемая оптопарами. У меня в загашнике есть горсть Вишаевских 4N33, оставшаяся от ремонта ламповой “Мясобуги”. Сижу, курю на неё даташиты.

Из не вполне понятного у оптопар есть такой параметр как current transfer ratio (CTR). Это я понимаю, соотношение управляемого тока к управляющему, типа как бета у тразистора. Но есть неясный момент. Вот в даташите минимальный CTR указан как 500%, ну, то-есть, управляемый ток может быть минимум в пять раз больше, чем управляющий:

Однако если глядеть на график этого самого CTR, то становится неясно:

Во-первый, оси тут логарифмические, так что понятно, что следующей отметкой по оси Y будет 10, а не 2. Хорошо. Условные 500+% я тут вижу, при управляющем токе около 1.1-1.2mA.
Но — правильно ли я понимаю, что при управляющем токе в 10mA эта оптопара тупо уходит в насыщение? И скоммутировать ей ток более примерно 15 миллиампер будет проблематично (50mA управляющий * коэффициент 0.3)? А если надо больше, то как? Ставить к ней на выход PNP биполярник или P-channel полевик? Но это, правда, скорее просто так, на всякий случай. Этой оптопарой я думаю замыкать переключатель для включения передатчика, а там управляющий ток должен быть крошечный, может быть, 2mA или даже меньше.

Ремонт косилки

Вот газонокосилка или трактор, конечно, проще автомобиля. И подлезть ко всякому на ней легче. Но проблемы — другого рода, я к таким не привык.

Например, отсутствие нормального напряжения при работе двигателя (нормальное — это примерно 13.5-14.5V, если кто не знает). На автомобиле это либо генератор накрылся, либо с проводами что-то случилось. А вот на косилке такой отдельной детали как генератор, просто нет.

А как оно работает? А генератор встроен прямо в двигатель, на маховике прицеплены постоянные магниты, которые крутятся вокруг статора. Статор — это просто набор катушек, вот так выглядит:

На выходе у неё переменка ~30VAC. А далее оно идёт на внешний выпрямитель-регулятор напряжения, который у меня, собственно, и сломался. На выходе выдаёт напряжение -2VDC.

Интересно, как этот регулятор внутри работает? Переменку можно сразу выпрямлять, а потом ставить импульсный преобразователь 42VDC->13.8VDC. А можно переменку сунуть в трансформатор 30VAC->10VAC, потом выпрямлением через диодный мостик получится примерно столько вольт, сколько и надо. А можно вообще сделать импульсный блок питания, как на компьютере: выпрямляется, затем делается переменка высокой частоты (чтобы трансформатор физически небольшой можно было использовать), далее транс и импульсный преобразователь. Обычно не принято делать сложно. Вот приедет новая деталь, я постараюсь старую разобрать. Аж самому интересно стало.

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

Электричество меня ненавидит

Дожили, теперь у меня и газонокосилка аккумулятор не заряжает. Причём, где у ней внутре нейронка генератор с первого взгляда непонятно, надо искать.

Мало того — в гараже пришёл в негодность выключатель света с сенсором движения (очень удобно, керемендую). Причём, вроде как фирмА — Лютрон (Lutron). Обидно.

Надо будет Левитон (Leviton) взять в следующий раз.

Бродком — редкостные козлы

Клянусь, всё, чего не касаются Бродком, незамедлительно превращается… назад в тыкву.

Симантек был хороший — стал говно.

Теперь пришла очередь ВМВари. У нас на серверную бюджет на ВМВарь был запланирован в 380 тысяч долларов (69 хостов, объёдинённых в 23 кластера). Вчерашнее ценовое предложение от Бродкома стало… вы там сядьте, если стоите.

$1,120,000 (один миллион сто двадцать тысяч долларов США)

Ну здравствуй, Hyper-V. Или Proxmox, ещё не решил… Всё зависит от того, насколько хорошо Proxmox поддерживается решениями типа Veritas.

Не поеду

К сожалению, великое солнечное затмение двадцать четвёртого года, походу, пройдёт без меня. У нас его будет не видно, только частичное, надо ехать на север или на запад. Самое удобное — ехать на север, в Индианаполис, штат Индиана. Там прямо по 65 федеральному шоссе, часов пять от меня.

Но, зараза, как назло обещают дождь. Зазря ехать, получается.

Очень жаль, но что делать. Если бы не пять часов ехать, а хотя бы два (как в прошлый раз в семнадцатом году, и было очень круто!), то я бы ещё подумал. А ехать пять часов ради весьма сомнительных результатов… не, не поеду.

Не настроил (радиогубительское)

Так как на чердаке теперь температура ниже 60 градусов по Цельсию, полез настраивать свой несимметричный диполь. А то какой я радиогубитель, без антенны?

Мягко говоря, настроить не смог. Сначала я проверил любительский диапазон 20 метров (мой любимый, ибо самый дальнобойный), настроив NanoVNA на участок от 12 до 16 магагерц. КСВ ниже 11 не опускался принципиально. На что же она у меня, в самом деле, настроена? Плюнул, врубил полный рабочий диапазон NanoVNA, а это от длинных волн (50КГц) до УВЧ (900МГц)

График КСВ на NanoVNA явил прелестное, моя антенна оказалась настроена на бывший югославский радиолюбительский 4-метровый диапазон (если верить Педивикии)!

Очевидно, я намотал какую-то бредятину, а не симметрирующий трансформатор. Послушался не того совета в ентих ваших интернетах.

В комменты вызывается symbolith. Он мне в своё время посоветовал очень удачный трансформатор для несимметричного диполя, но какой, я, конечно же, сейчас не вспомню.