Экономические чудеса венесуэльского арбитража | 2026-01-04T17:10:36

Я впервые пошел смотреть на карту Венесуэлы лет 15 назад, когда туда можно было улететь из России за пару сотен долларов. Изучал схему, но не воспользовался (может и зря).

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

Схема работала до гениального просто: внутри страны все авиакомпании были обязаны продавать билеты за местную валюту по государственному курсу. Если международный перелет стоил тысячу долларов, его пересчитывали в боливары по «красивому» официальному курсу. Но если вы заходили с улицы с пачкой настоящих баксов и меняли их у менял, то сумма в боливарах, нужная для покупки того же билета, обходилась вам в реальные сто долларов, а иногда и в пятьдесят.

Самое веселое начиналось, когда в игру вступали посредники или знакомые внутри страны. Вы могли забронировать билет онлайн через местную кассу, оплатить его в боливарах через человека в Каракасе, а потом просто отдать ему наличные доллары при встрече или перевести на иностранный счет. Экономия получалась настолько абсурдной, что люди летали бизнес-классом просто потому, что это стоило дешевле, чем обед в аэропорту Майами.

Но дешевые билеты были лишь верхушкой айсберга, потому что существовал еще так называемый «распао». Государство давало каждому путешественнику право купить пару тысяч долларов по официальному дешевому курсу на кредитку для трат за границей. В итоге люди покупали копеечные билеты, летели на ближайшие острова, обналичивали там валютную квоту и возвращались домой фактически богачами, продав эти доллары на черном рынке в десятки раз дороже.

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

Но какое-то время это работало. Я не помню точно, где-то между 2011 и 2014.

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

Магия искусственных нейронных сетей: разделение гласных и согласных | 2025-12-14T23:35:00

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

Есть база из 32000 имен. Есть нейросеть, заполеннная случайными числами. Запускаю тренировку, на входе — только этот список имен. Первый слой нейросети — эмбеддинги, и я выставляю число измерений 2, чтобы было легко визуализировать. И после 200000 итераций обучения система четко разделяет гласные от согласных, и почему-то чуть в стороне от других согласных ставит букву «q». Похоже, это потому, что буква ‘q’ почти исключительно предсказывает букву ‘u’ (Queen, Quincy, Quentin).

На русских именах тоже очень надежно разделяет гласные и согласные. В русских именах буквы б и л почему-то поодаль от остальных согласных, как и мягкий и твердый знаки (ну с ними понятно).

Интересно, как ж оно работает. Если на нормальном корпусе текстов натренировать, разница будет совсем четкая. Почему отделяются гласные от согласных? Видимо, с точки зрения математики сети, ‘а’ и ‘о’ выполняют одинаковую функцию: они «триггерят» предсказание согласной, следующей за ними, то есть виной всему чередование гласных и согласных. Но черт побери интересно 🙂

Ну и поскольку моделька умеет предсказывать следующие буквы, можно попробовать запустить ее на русском. На модели с эмбеддингами 30 измерений вот такие имена придумывает: бякетта, афсена, еракей, засбат, дарая, гайомахад, раин, ражул, гжаций, ребен, вуреб, дуродира, туружул, регравгава, разсан, габила, авганжа, рахси, халебкохорта, ратхер. Модель — для тех, кто разбирается — такая: вход 6х33 символа (потому что берем до 6 символов контекста), закодированных эмбеддингами в 60, идут на слой в 100 нейронов, а с них обратно на 33 символа. Фигня какая-то, но по крайней мере понятно как это все работает на всех уровнях.

Тайна взрыва в посёлке: вознаграждение за информацию о подозреваемых | 2025-12-06T16:58:27

Два месяца назад в соседнем посёлке что-то грохнуло в четыре утра. Приехали пожарные, милиция, медики и на месте вообще ничего не нашли, кроме нескольких открытых люков и запаха гари. Ни пожара, ни пострадавших, ни последствий (кроме сдвинутых люков). Вчера прочёл, что местный fire marshal назначила вознаграждение $10,000 за информацию, помогающую найти и арестовать четырёх подозреваемых, имеющих неосторожность выглядеть в том посёлке подозрительно незадолго до бубуха. Лиц нет, есть только цвета шорт и маек.