NanoVNA

При­об­рёл люби­тель­ский век­тор­ный ана­ли­за­тор цепей NanoVNA, для доволь­но про­стой цели — оце­нить КСВ для раз­лич­но­го рода само­дель­ных антенн. Если верить доку­мен­та­ции, харак­те­ри­сти­ки непло­хи — может изме­рять пара­мет­ры антен­ны в диа­па­зоне от 50 кило­герц (длин­ные вол­ны) до 1.5 гига­герц (сан­ти­мет­ро­вые вол­ны). Прав­да, внут­ре у ней неон­ка гене­ра­тор до 300МГц, а рас­ши­рен­ные диа­па­зо­ны до 900МГц и 1.5ГГц оно охва­ты­ва­ет при рабо­те на тре­тьей и пятой гар­мо­ни­ке — и точ­ность изме­ре­ния уже силь­но пада­ет. Но мои инте­ре­сы лежат в основ­ном в обла­сти КВ и диа­па­зо­нов УКВ 2 мет­ра и MURS (151–154МГц).

До кон­ца разо­брать­ся, как им поль­зо­вать­ся, так и не смог. При­ду­мал его япо­нец, и инже­нер — а так как про­дукт сде­лан прак­ти­че­ски на голом энту­зи­аз­ме, как им поль­зо­вать­ся — понят­но толь­ко само­му созда­те­лю. Ну, кто хоть раз делал свой соб­ствен­ный интер­фейс и пока­зы­вал его потом дру­гим, на такое наты­кал­ся — тебе-то понят­но, как про­дукт исполь­зо­вать, а вот дру­гим уже нет. Рабо­тать мож­но толь­ко смот­ря одним гла­зом на при­бор, дру­гим — в ману­ал, кото­рый (спа­си­бо, доб­рые люди), всё же есть на https://nanovna.com/ Пусть он и на ингри­ше, спа­си­бо хоть за это.

В‑общем, всё по посло­ви­це: доку­мен­та­ция это как секс. Когда хоро­ша, то всё пре­крас­но. Когда хре­но­ва — ну, всё же луч­ше, чем ниче­го.

И ещё про переводы

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

Граж­да­ни­на каким-то обра­зом убеж­да­ют купить пода­роч­ных сер­ти­фи­ка­тов в гугл­стор. А потом сооб­щить номе­ра сер­ти­фи­ка­тов жулью. Жульё добав­ля­ет их себе в коше­лёк, после чего каким-то обра­зом ухо­дит в нал — я не исполь­зую гугл­стор, так что подроб­но­стей не знаю, может быть, про­сто про­сят вер­нуть день­ги назад на бан­ков­ский счёт.

Инте­рес­но, как там с комис­си­ей?

Перевод денег, 21 век

Акт «послать денег» меж­ду зна­ко­мы­ми на раз­ных кон­ти­нен­тах по-преж­не­му явля­ет­ся слож­ной мис­си­ей с мас­сой допол­ни­тель­ных кве­стов.

Пей­пел — ГОВНО с боль­шой бук­вы Г. Пото­му что соби­ра­ет кон­скую комис­сию во-пер­вых, а во-вто­рых, име­ет совер­шен­но чудо­вищ­ный обмен­ный курс в 66 руб­лей за дол­лар при кур­се под 70.

Так и плю­нул.

Попро­бо­вал заре­ги­стри­ро­вать­ся в Яндекс День­ги. Усло­вия там получ­ше (хоть и незна­чи­тель­но, курс 68 руб­лей за дол­лар, но хоть комис­сия неболь­шая), дак нихе­ра не зара­бо­та­ло, сайт Яндек­са посто­ян­но выда­вал раз­но­го рода ошиб­ки, а потом отка­зал­ся взять пла­тёж с моей кар­ты. А уж сде­лать пол­но­вес­ный акка­унт с под­твер­ждён­ной лич­но­стью — квест для зару­беж­но­го граж­да­ни­на вооб­ще нере­аль­ный, надо иметь раз­но­го рода секс с нота­ри­усом, ещё, поди, и апо­стиль заста­вят делать.

Так и плю­нул — 2.

А вы гово­ри­те «Бит­ко­ин». Пото­му, япон­ский бог, и бит­ко­ин, пото­му что все суще­ству­ю­щие финан­со­вые инстру­мен­ты — сбо­ри­ще алч­ных муда­ков-бюро­кра­тов. И имен­но с пода­чи этих самых пидо­ров в пло­хом смыс­ле пра­ви­тель­ство давит на аль­тер­на­тив­ные систе­мы (при пода­че нало­го­вой декла­ра­ции у тебя любез­но инте­ре­су­ют­ся, а не было ли у тебя, граж­да­нин, денег в элек­трон­ной валю­те?) Баб­ло для алч­ных пида­ра­сов — это свя­тое.

Всё, пяти­ми­нут­ка финан­со­вой нена­ви­сти окон­че­на.

Мёртвые души

Наше доро­гое пра­ви­тель­ство высла­ло анти­кри­зис­ные день­ги мил­ли­о­нам уже дав­но умер­ших людей.

–Вы там с дуба не рух­ну­ли?
–А нам не ска­за­ли это­го не делать!

«Объ­яс­не­ние» про­сто шикар­дос. Как дети, чест­ное сло­во. Инте­рес­но, сколь­ко на этом спиз… в смыс­ле, укра­ли денег?

Про бездомных

Несколь­ко раз встре­чал недо­уме­ние — поче­му без­дом­ные не берут пред­ло­жен­ную им еду? Каза­лось бы, как раз наобо­рот долж­но быть?

Из чего дела­ют­ся пред­по­ло­же­ния, что им не хочет­ся есть, а им хочет­ся напить­ся, наку­рить­ся, или упо­тре­бить дру­гой дури, имен­но поэто­му они с такой радо­стью берут день­ги.

Одна­ко всё про­за­ич­нее. Была мас­са слу­ча­ев, когда неко­то­рые нехо­ро­шие граж­дане в еду, пред­ла­га­е­мую без­дом­ным, под­кла­ды­ва­ли яд, сса­ли в напит­ки, и т.д. Поэто­му без­дом­ный, если толь­ко он тебя лич­но не зна­ет, ника­кую еду не возь­мёт. Поэто­му если таки хочет­ся подать мило­сты­ню, дай­те пода­роч­ный сер­ти­фи­кат в тот же Бур­гер Кинг или Мак­до­нальдс. Обме­нять его на бух­ло или дурь будет слож­нее, а на еду — пожа­луй­ста.

Мышеловка с вайфаем

Изви­ни­те, но вши­вый сно­ва про баню.

Есть такой вид мыше­ло­вок — элек­трон­ные мыше­лов­ки. Они уби­ва­ют обыч­ным элек­тро­шо­ком — вжух, и у мыши тихо-мир­но оста­нав­ли­ва­ет­ся серд­це. Нату­раль­но Храм Неж­ной Смер­ти, хе-хе.

И есть такие мыше­лов­ки с вай­фа­ем. Нет, конеч­но, не для того, что­бы мыш­ке ютуб кру­тить перед смер­тью, а что­бы мыше­лов­ка мог­ла послать на теле­фон уве­дом­ле­ние о том, что оче­ред­ной кли­ент дошёл до кон­ди­ции.

При­коль­но.

И ещё про мышей

Никак не могу понять, как в дом про­ни­ка­ют мыши. Вро­де все дыр­ки зако­но­па­тил мон­таж­ной пеной. И не про­сто мон­таж­ной пеной — её эта сво­лочь быст­ро про­гры­зва­ет — сна­ча­ла круп­ную сталь­ную вату, а потом пену. Ещё быва­ет мон­таж­ная пена с ядом. Она мышам реши­тель­но не по вку­су. Но я опа­са­юсь того, что при исполь­зо­ва­нии ядов эти суки нажрут­ся, а потом зале­зут куда-нибудь поми­рать. В ком­на­те после тако­го нахо­дить­ся невоз­мож­но, вони­ща дикая. Поэто­му исполь­зую мыше­лов­ки, они уби­ва­ют сра­зу, а если не уби­ва­ют (такое слу­ча­ет­ся), то лиша­ют мышь воз­мож­но­сти куда-то залезть и там, в дыр­ке, поме­реть. Вче­ра как раз так мышь пой­мал — каким-то обра­зом мыше­лов­ка её не уби­ла, а толь­ко при­плю­щи­ла ей череп. При­шлось вытас­ки­вать на ули­цу и там каз­нить из духо­вуш­ки. Духо­вуш­ка мел­ка­шеч­но­го калиб­ра это как раз то, что надо — уби­ва­ет сра­зу и надёж­но, но не дела­ет слиш­ком мно­го джиб­сов. Немно­го непри­ят­но, конеч­но, было то, что живот­ное не помер­ло сра­зу, но, изви­ни­те, я её к себе в дом не звал.

До мышей

Эски­мо, ока­зы­ва­ет­ся, расист­ское моро­же­ное. Ну, а как же — это ведь назва­но от эски­мо­сов.

https://www.nytimes.com/2020/06/20/business/dreyers-eskimo-pie-name-change.html

Совсем уже лево­та с ума посхо­ди­ла.

Ну, и что­бы два раза не вста­вать — пере­име­но­ва­ния Uncle Ben’s, Aunt Jemima и про­чих марок, яко­бы «исполь­зу­ю­щие расист­ские сте­рео­ти­пы» — из той же серии. Нет, частич­но я могу понять — «дядюш­ка» и «тетуш­ка» это эвфе­миз­мы сло­ву «раб». И со сте­рео­ти­пом о весё­лом раб­стве дей­стви­тель­но пора кон­чать. Но чер­но­ко­жих-то с упа­ко­вок зачем уби­рать? Убе­ри­те «дядюш­ку» и «тетуш­ку», пусть будут про­сто Ben’s и Jemima. Пусть рас­про­стра­ня­ют хоро­шие сте­рео­ти­пы — о при­вет­ли­вом доб­ро­душ­ном хозя­ине, о заме­ча­тель­ной хозяй­ке. А чер­но­ко­жий повар на упа­ков­ке ман­ной каши кому попе­рёк яиц встал? Он-то какой сте­рео­тип рас­про­стра­ня­ет? Что чер­но­ко­жие уме­ют хоро­шо гото­вить? А это что, пло­хой сте­рео­тип? Я при всех оди­на­ко­вых ввод­ных, завсе­гда пред­по­чту ресто­ран, кото­рым вла­де­ет чер­но­ко­жий, и где гото­вят чер­но­ко­жие — у них дей­стви­тель­но вкус­нее.

А сте­рео­тип, созда­ва­е­мый Снуп Догом и Фиф­ти­сен­том и про­чи­ми граж­да­на­ми — это поло­жи­тель­ный сте­рео­тип? Да?

И белые тут ника­ким боком, блин. Нет, ребя­та, всё сами.

Револьвер с кукушкой

Созда­те­ли огне­стрель­но­го ору­жия — люди кре­а­тив­ные. И частень­ко у них выхо­дят изде­лия, пред­став­ля­ю­щие собой реаль­но тво­ре­ния сумрач­но­го гения. И что уди­ви­тель­но, ино­гда эти вещи таки идут в серию. Угля­дел в сери­а­ле «Westworld» 9 (!) заряд­ный револь­вер. Слег­ка при­бал­дел от такой мно­го­за­ряд­но­сти (обыч­но бое­вые револь­ве­ры 5–6, ред­ко 7‑зарядные), посмот­рел, что это такое. Ока­зал­ся револь­вер Ле Ма (LeMat), кото­рый исполь­зо­вал­ся сила­ми южан во вре­мя аме­ри­кан­ской граж­дан­ской вой­ны.

А кукуш­кой на этих часах, вдо­ба­вок к 9‑зарядному бара­ба­ну, высту­па­ет допол­ни­тель­ный ствол в цен­тре, кото­рый явля­ет­ся дро­бо­ви­ком 20го калиб­ра. Ага, вот эта хре­но­ви­на вдо­ба­вок спо­соб­на стре­лять кар­те­чью. Вес ору­жия — почти 2 кило­грам­ма (1.86кг). Для срав­не­ния, пол­но­стью заря­жен­ный совре­мен­ный писто­лет Глок-19 (15 заря­дов) весит 850 грамм.

Доломал минимакс

Вот мно­гие счи­та­ют, на мой взгляд, необос­но­ван­но, что маши­на, создан­ная чело­ве­ком, завсе­гда будет дур­нее созда­те­ля. По мое­му опы­ту, вер­но обрат­ное — создан­ный чело­ве­ком иску­ствен­ный интел­лект (ого­во­рюсь сра­зу, для дан­ной кон­крет­ной опре­де­лён­ной зада­чи — т.н. «сла­бый» ИИ) рабо­та­ет намно­го мощ­нее, чем спо­со­бен чело­век, его напи­сав­ший. Во вся­ком слу­чае, мои кре­сти­ки-ноли­ки лег­ко меня гро­мят, если толь­ко я не намор­щу ум — тогда полу­ча­ет­ся ничья. Да и Deep Blue, кото­рый обыг­рал Кас­па­ро­ва, писа­ли хоть и люди, заве­до­мо зна­ко­мые с шах­ма­та­ми, но всё же не игро­ки выше уров­ня вели­ко­го шах­ма­ти­ста.

Поэто­му, так ска­зать, в даль­ней пер­спек­ти­ве я вижу, что чело­век смо­жет создать силь­ный иску­ствен­ный интел­лект, кото­рый пре­во­зой­дёт его само­го. Вопрос, какая роль будет отве­де­на чело­ве­ку в дан­ном мире — ОЧЕНЬ инте­рес­ный, и по-мое­му, одно­знач­но­го отве­та нет ни у кого. Элон Маск, напри­мер, счи­та­ет, что чело­ве­че­ство будет пора­бо­ще­но силь­ным ИИ. Созда­те­ли сери­а­ла «Person of Interest» дума­ют, что чело­век будет суще­ство­вать с силь­ным ИИ сим­био­ти­че­ски — т.е. всё управ­ле­ние и раз­ви­тие чело­ве­че­ства возь­мёт на себя ИИ, люди будут абсо­лют­но счаст­ли­вы, а в обмен на это будут этот самый ИИ обслу­жи­вать, напри­мер, бата­рей­ки вовре­мя менять 🙂 Ну, а созда­те­ли сери­а­ла «Westworld» отво­дят ИИ роль рабов, при­служ­ни­ков чело­ве­ка. Какой из этих отве­тов вер­ный — неиз­вест­но, но не исклю­че­но, что ответ мы узна­ем в тече­ние нашей жиз­ни.

Одна­ко хва­тит фило­со­фии.

Вся зада­ча напи­са­ния игры, спо­соб­ной обыг­рать созда­те­ля, в ито­ге таки све­лась к напи­са­нию алго­рит­ма мини­макс. В этом была вся загвозд­ка. Попы­та­юсь объ­яс­нить попро­ще, как он рабо­та­ет.

Для каж­до­го потен­ци­аль­но­го хода нуж­но рас­счи­тать некий коэф­фи­ци­ент. Отри­ца­тель­ный коэф­фи­ци­ент будет озна­чать, что выиг­рал про­тив­ник, поло­жи­тель­ный — что выиг­ра­ла про­грам­ма. Я начал с того, что при­сво­ил немед­лен­но­му выиг­ры­шу зна­че­ние 1.0, про­иг­ры­шу ‑1.0, а ничьей 0. Далее, алго­ритм поме­ча­ет этот ход как кор­не­вой узел, и стро­ит исхо­дя­щее из него дере­во потен­ци­аль­ных ходов про­тив­ни­ка, а потом сно­ва сво­их, вызы­вая сам себя рекур­сив­но (а как же ещё, если речь идёт о дере­вьях про­из­воль­ной высо­ты). Рань­ше или поз­же, алго­ритм добе­рёт­ся до листьев игро­во­го дере­ва, и будет воз­вра­щать +1.0, ‑1.0 или 0. Оста­ёт­ся толь­ко сло­жить все зна­че­ния, полу­чен­ные из листьев игро­во­го дере­ва, вме­сте, и запи­сать их в мас­сив, из кото­ро­го выбрать мак­си­маль­ное зна­че­ние, при­сво­ен­ное како­му-либо ходу.

Но это­го ока­за­лось недо­ста­точ­но. Напи­сан­ная с таким алго­рит­мом про­грам­ма таки игра­ла, но на сред­нем уровне. У неё мож­но было выиг­рать. Шишеч­кой на этой ёлоч­ке ока­за­лось вве­де­ние допол­ни­тель­ной поправ­ки, на кото­рую умно­жал­ся коэф­фи­ци­ент, полу­чен­ный из листьев игро­во­го дере­ва. По про­стой при­чине — немед­лен­ный выиг­рыш или про­иг­рыш, пря­мо со сле­ду­ю­ще­го хода, дол­жен учи­ты­вать­ся зна­чи­тель­но боль­ше, чем выиг­рыш или про­иг­рыш после несколь­ких ходов. Я начал с того, что коэф­фи­ци­ен­ты, полу­чен­ные из каж­до­го более ниж­не­го уров­ня игро­во­го дере­ва, стал делить на 2. Но и это­го ока­за­лось мало, хотя и замет­но улуч­ши­ло рабо­ту алго­рит­ма. Маги­че­ским чис­лом ока­за­лось 4. Т.е. немед­лен­ный выиг­рыш на пер­вом ходе учи­ты­ва­ет­ся как +1.0, выиг­рыш на вто­ром — как +0.25, на тре­тьем — +0.0625 и так далее. Вот тут уже выиг­рать про­тив про­грам­мы не ока­за­лось ника­ких шан­сов. В луч­шем слу­чае я могу сыг­рать вни­чью.

Сме­ха ради, запу­стил про­грам­му играть про­тив гуг­лов­ских кре­сти­ков-ноли­ков на уровне слож­но­сти impossible. Все игры так же были све­де­ны к ничьей. Уррр­ря!!

Надо будет напи­сать про­грам­му, игра­ю­щую в пре­фе­ранс. А то комп меня лег­ко дрю­чит, осо­бен­но на рас­па­сах (я вооб­ще не очень играю ни в пре­фе­ранс, ни в шах­ма­ты, ни в шаш­ки, хотя поче­му-то непло­хо — в под­дав­ки).