Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

02 Марта 2021

Российские олигархи воспользовались шансом скрыть отчётность

«Пять миллионов — и не открываем черный ящик»

Около 260 самых состоятельных россиян не упустили возможность перейти на особый налоговый режим для владельцев акций иностранных компаний, введённый в 2020 году Президентом РФ В.В.Путиным, сообщает LENTA.RU со ссылкой на издание VTimes и данные Федеральной налоговой службы (ФНС). Налоговое нововведение окрестили «подарком для списка Forbes» и «индульгенцией для богатых за небольшие деньги».

Российские олигархи воспользовались шансом скрыть отчётность Политика, Конкуренция, Налоги, Олигархи

Алишер Усманов благодарит Владимира Путина

Новый порядок касается налогообложения контролируемых иностранных компаний (КИК). К ним относятся те зарубежные компании, в которых российским резидентам принадлежит не менее 25%. Теперь владельцы КИК с годовой прибылью более 10 млн рублей могут заплатить каких-то 5 млн рублей и не раскрывать отчётность.

Такая схема выгодна предпринимателям, чей доход начинается от 40 млн рублей и кто держит в КИК от 10 млн долларов при ожидаемой доходности в 5%.

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

С другой стороны, внутри правящего класса нет единства. Дельцы, стоящие ближе всех к кормушке, не желают подпускать к ней ещё кого-то. Приходится внимательно отслеживать своих конкурентов, чтобы, как говорят спортсмены, «не пропустить рывок из-за спины». Так, источник VTimes среди федеральных чиновников пояснил, что главной целью законодательства о КИК была не собрать от них налоги, а получить информацию о структурах.

А простым трудящимся скрывать нечего. Они со своими зарплатами никуда не денутся от бдительных налоговиков. И как бы много и упорно они ни работали, в карманах у них сильно не прибавится, если они не будут вести постоянную коллективную борьбу за свои права.

Показать полностью 1

Statum

Всем привет. Это одна из частей первой главы романа. Прошу критики. Если ставите минус,  хотелось бы узнать почему. Спасибо.

День первый.

Утро. Просыпаясь всегда приятно слышать пение птиц, оно приносит радость и ожидание счастья. Открыв глаза и потянувшись по-кошачьи, Кристина вскочила с кровати. Белье на постели, серебристого цвета, сложилось, издав негромкий звук, похожий на «мяу» котенка, и из стены выдвинулось покрывало, полностью накрыв кровать, приведя постель в полный порядок. Заводить животных — большая привилегия, но девушка и не хотела никаких животных. При этом пение птиц, мурлыканье кошки, звуки костра или всплески волн всегда присутствовали в ее квартире, в зависимости от времени дня или настроения. Сделав небольшую зарядку, она пошла в ванную. Умылась и посмотрела на себя в зеркало. Рыжие густые волосы, без укладки еще лучше, большие серые глаза, идеальные губы и скулы, очередной раз восхитилась:

- Красивая… Блин, даже без краски и хирургов — красивая! Любовь к себе – вот что важно, остальное принесут.

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

- Ты идеальна! Ты сможешь абсолютно все! Ты звезда Socilinar! Давай детка, новый день ждет тебя!

Рассмеялась, скрутила волосы в пучок, подмигнула отражению. Этот ежедневный маленький ритуал абсолютно всегда поднимал настроение. Может и глупо для кого-то, но ей было плевать, никто же все равно не видит, да и в принципе, на ее уровне, мнение людей уже не особо беспокоило.

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

Новый спортивный костюм — утренняя реклама. Уютный, нежного персикового цвета, он сидел идеально. Маникюр под цвет новой шмотки — это просто! Фотографируешь цветовой оттенок, который нужен, или просто выбираешь из палитры. Потом синхронизируешь с устройством, подставляешь руки или ноги, и, вуаля, новый цвет, который нужен уже на ноготках. Одевшись, взяла в руки смартфон и зашла в Socilinar. Над экраном тут же выскочила виртуальная реклама нового браслета Manni. Ровно двадцать секунд она любовалась им и слоганом, который крутился над браслетом: «Manni — выбор свободных!». Браслет выглядел очень стильно. «Ну что, пора. Новый день — новые подписчики», - довольно улыбнувшись и поправив вечно выпадающий локон, она запустила прямой эфир и синхронизацию со всеми языками мира:

- Доброе-доброе утро всем! С вами Кристи и жизнь прекрасна! Как же я рада с вами снова встретиться. Так, пять минут ждем, все собираемся и побежим. Лозунг нашего сегодняшнего дня: «Лучшая часть нашей жизни состоит их наших друзей», как вам моя мысль? Согласны?

Ежедневные лозунги начинались для Кристины как забава, пару лет назад она случайно наткнулась на старую толстую книгу на барахолке, напечатанную лет пятьдесят, а то и больше назад, купила за копейки. Там были собраны разные умные мысли, причем большинство авторов Кристи и не знала, и не смогла найти в сети. Их там просто не было. Печатные книги практически ушли в прошлое, и никто особо не расстраивался по этому поводу. Как минимум, они были рассадником для множества бактерий и вирусов, об этом знали все. Но Кристи не побоялась и купила. Как оказалось, не зря. Сегодняшний лозунг принадлежал Линкольну, то ли Абраму, то ли Аврааму, был когда-то такой умник, вроде даже президент. Кто их сейчас помнит, после новой и новейшей истории? Зато множество ее высказываний, стали такими, которые цитируются от ее имени. Иногда стоит рискнуть, и ты сам становишься историей.

Экран просто зарябил от множества комментариев, лучшие из них она потом прочитает. Фильтры для не слишком приятных, работали безотказно. Ты можешь их писать, но никто их все равно не увидит.

Глядя на экран Кристи видела, как за секунды к эфиру подключаются по двести, триста, пятьсот человек. Это было здорово, понимать, что все эти люди ждали пока она, проснется и выйдет в эфир, чтобы пробежаться с утра именно с ней.

- Вы — лучшая часть моей жизни, ведь все вы — мои друзья! – Кристи улыбнулась своей фирменной утренней улыбкой на камеру, отошла, чтобы все увидели, в чем она сегодня бегает. Одежда могла меняться в зависимости от рекламодателей, но обувь на пробежки Кристи выбирала сама, это была одна из ее маленьких слабостей. Белые любимые спортивные кеды для бега, по-прежнему классно выглядят, но вроде пора уже и менять. «Я подумаю об этом завтра или послезавтра», - было ощущение, что она это уже слышала, но сама мысль понравилась. Встряхнув головой, отогнав лишние мысли, Кристина улыбнулась и почувствовала себя абсолютно готовой к сегодняшнему дню и к общению со своими фанами. Взяла с полки и надела наушники, включила выбранный накануне сборник музыки. Теперь все будут слушать то, что считает нужным она, но при этом ее тоже будет слышно. – Побежали! Это наше утро! И это заряд на весь день!

Выйдя на улицу, прикрепив смартфон на стабилизатор, находящийся на груди Кристина побежала на набережную. Приближаясь к набережной, она снова увидела виртуальный Manni, но большой. Он крутился под солнечными лучами и был прекрасен. Новый слоган гласил: «Владеешь Manni — владеешь свободой!», надпись в лучах утреннего солнца переливалась как радуга и однозначно поднимала настроение. «Вот она, моя цель!» - подумала Кристина и даже подпрыгнула от избытка чувств. Музыка была то, что надо. Будоражила, вызывала желание движения: бежать, танцевать, прыгать, кувыркаться, да все что угодно, но обязательно двигаться.

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

- Небольшая передышка, останавливаемся и смотрим как одеваться не надо. Посмотрите, что с ней. Она же вроде женщина, даже скорее всего может быть симпатичной. Люди, подскажите мне, что происходит? В принципе, нет не говорите. Даже знать не хочу почему она так выглядит, - направив камеру на себя, она скривила презрительно губы, но даже при такой эмоции личико девушки осталось презабавным и милым. Кристина знала об этом, все движения и «лица» были давно отрепетированы, она не могла быть некрасивой в прямых эфирах. Затем улыбнулась:

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

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

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

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

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

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

- Привет, Ваолин! Как ты сегодня? Привеетики всем, мои лапочки! – Кристина подключилась в одновременный сеанс, на экранах было человек двадцать, остальные были в комментариях.

- Привет, Кристи! Привет, Вао! Привет, всем! – одна из первых подписчиков Кристины — Майя, она же самая преданная ее фанатка, которая не пропустила ни одного эфира. Как это часто бывало именно она подключилась первой, - Как же я рада вас видеть! Вао, что сегодня?

- Народ, я сегодня на Pink Beach, мы на Комодо! – Вао показал на камеру окружающий его пляж, уникального розового цвета.

- Кстати, Майя, ты была снова первой! И что? И, да, ты выиграла сегодня коктейльный час с нашей Кристи! Завтра вы увидитесь в ее любимом баре! –Ваолин сегодня был очень хорош: «Стоит взять у него контакты его косметолога», - подумала Кристина.

- Тому, кто здесь не бывал это покажется сказкой! О, уже вижу ваши коменты мои любимые, да, здесь все именно так. Нет, это ни фильтры Socilinar, это настоящий розовый песок! Читаю, читаю, но не всем сразу могу ответить. Когда прилетел? Прилетели четыре часа назад, мой друг отдыхает, а я решил вам показать это чудо. На самом деле нет, не это. Смотрите что у меня есть!!! Это же совершенно новый тренд, виртуальное кольцо Evran с абсолютным доступом ко всему: к аккаунтам, связи, банковским счетам, развлечениям, музыке. Ко всему тому, что для вас важно, и при этом, абсолютно защищенные данные. А главное — к Socilinar! Его уже прозвали Кольцо Всеможья. Шучу, конечно. До известного нам всем нового браслета Manni им, конечно, еще пару шажочков, но это кольцо уже доступно и будет намного бюджетней.

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

- Ну, недельку побуду. О, ну кто бы сомневался, пошли вопросики к Кристиночке. Если даже это мой эфир, все мои подписчики сразу с тобой, звездочка. Кристи, тут спрашивают, когда твой следующий прямой эфир и что ты нам покажешь? – Вао смотрел прямо на камеру, и Кристина игриво подмигнула, ведь на эфирах парня она получала гораздо больше, чем Вао мог бы поиметь, вклинившись в ее прямую трансляцию.

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

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

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

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

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

Кристина не работала никогда. Еще в интернате, где она росла, она поняла, что в интернете можно получить неплохие деньги. Социальные сети стали для нее и увлечением, и местом для общения, и ее личной жизнью. Сотрудничество с рекламными компаниями она работой не считала, это ей давалось легко и воспринималось как игра, за которую неплохо платят. Благодаря тем же компаниям практически не приходилось тратить деньги, все что она рекламировала в своем профиле оставалось у нее. Жилье, развлечения и выход в свет оплачивал ее друг. Он же и подсказал куда вложить деньги, теперь все поступления шли на счет в банке, который считался одним из самых надежных в мире. Некоторый запас наличных денег она хранила в квартире. Это бы неприкосновенный запас, хотя это было и смешно. Наличными деньгами почти никто не пользовался. Это была больше дань детству, в котором Кристи помнила, что наличные на всякий случай должны быть всегда.

Люди, с которыми она общалась, ее любили, семьи и родственников у нее не было, о чем ни капли не жалела. Жизнь была прекрасна. Появился Socilinar, и жизнь стала еще лучше. Правда теперь она пользовалась только им, но, в принципе, уже и весь мир пользовался, остальные сети стали просто не актуальны и исчезли за ненадобностью.

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

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

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

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

Белье Кристи решила оставить на конец эфира, чтобы впечатление от него было еще сильнее.

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

«А если такое белье еще и на красивом женском теле, а не на манекене в магазине, это плюс пятьсот процентов к желанию приобрести. Если бы не было того белья из золотистой кожи, не было бы очень многого в моей жизни. Как могут какие-то вещи запросто изменить целую жизнь...».

Телефон завибрировал, Кристи не слишком хотела его брать, но ответить все-таки надо было.

- Привет, звезда моя! Ну что завтра вечером встретимся? Пентхаус в лучшей гостинице я забронировал.

- Привет, Эд, - она улыбнулась, - у меня завтра эфир, но я не привязана ко времени, так что да, только давай чуть позже чем обычно. Поболтаем немного? Как твой день? – теплота в ее голосе была «включена на максимальную громкость».

- Да неплохо в целом, два дня без семьи, так что ты на эти два вечера занята, согласна?

- Конечно, - Кристина закатила глаза и скривилась, - будет здорово, Эд.

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

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

Показать полностью

Ремонт перчатки

Ремонт перчатки Кожа, Перчатки, Длиннопост
Ремонт перчатки Кожа, Перчатки, Длиннопост

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

Ремонт перчатки Кожа, Перчатки, Длиннопост

Прикинул размер, нарисовал выкройку и пробойником с шагом 5 мм сделал отверстия. По ощущениям кожа 0.6-0.8 мм.

Ремонт перчатки Кожа, Перчатки, Длиннопост

Итоговый результат, кожу пришил в два слоя, для пущей надёжности. Провел 2 тренировки, кожа нагрузку выдержала, посмотрим насколько хватит)

Показать полностью 4

Неопознанные плавающие объекты

Bloop, пятидесятидвухгерцевый кит, квакер - все это ктулху, неопознанные плавающие объекты океана.

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Bloop


И если свидетельства о некоем «стоне» Земли кажутся не такими уж достоверными, то низкочастотный звук из недр океана несколько раз был зафиксирован Национальным управлением океанических и атмосферных исследований (NOAA) летом 1997 года. Звук назвали bloop (англ. «завывание, рев»). Географические координаты звука – 50 градусов ю.ш. и 100 градусов з.д. (к юго-западу от Южной Америки). Общий характер звука позволил выдвинуть предположение о том, что его источник – живое существо. Науке такое создание, впрочем, неизвестно. Поскольку, если исходить из расстояния, пройденного звуком, существо должно быть просто гигантского размера. Гораздо больше синего кита – самого большого животного, ныне живущего на планете. Еще вариант: это могут быть скопления больших животных, например, гигантских кальмаров. Научное сообщество, правда, вследствие недоказуемости этих версий довольно быстро отказалось от них в пользу более вероятного сотрясения ледяных полей или скребущих по дну айсбергов.


Любопытный факт: координаты «блупа» находятся приблизительно в 2 тыс. км от того самого места, которое американский писатель-фантаст Говард Лавкрафт назвал подводным обиталищем Ктулху.

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Спектограмма звука Bloop / ©Flickr


Квакер


Нечто похожее фиксируют иногда и эхолокационные установки морских судов. Первые описанные случаи относятся к 1970-м годам. Пик сообщений о низкочастотных звуковых колебаниях (многие из которых схожи с кваканьем лягушки – отсюда и название) пришелся на 1975-1980-е годы. А вот после 1990 года никто «квакера» не слышал. По крайней мере, нет ни одного официально зарегистрированного случая.

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Гигантский глубоководный кальмар / ©Flickr


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


И вновь одна из версий источника странных звуков сводилась к существованию некоего огромного животного, неизвестного, скорее всего, науке, или даже вымерших животных вроде базилозавров (древних гигантских китов, живших 45-36 млн лет назад). Другие исследователи, впрочем, утверждали, что звуки издают те же гигантские кальмары либо некоторые виды китообразных, которые, как известно, отлично используют гидроакустику.

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Базилозавр / ©Flickr


Пятидесятидвухгерцевый кит


Еще один НПО. Вернее, опознанный, но не пойманный. Так называют некую особь неизвестного вида кита, которую регулярно отслеживают в различных частях океана с 1980-х годов. Название кита происходит от его крайне необычного пения на частоте 52 Гц – ниже, чем самая низкая нота на тубе. Это гораздо большая частота, чем у синего кита (15-20 Гц) или второго по величине животного планеты – финвала, близкого родственника синего кита (20 Гц). Ни у одного из китообразных такого пения не зафиксировано, поэтому неуловимое животное даже прозвали самым одиноким китом в мире.

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Синий кит / ©Flickr


Анализ звука позволяет установить, что песня вроде бы однозначно издается китом, но кто он – загадка по сей день. Маршруты его движения не имеют отношения к наличию на его пути или перемещению других видов китов. Животное обнаруживают в Тихом океане ежегодно с августа по декабрь, из диапазона гидрофонов он выходит в январе-феврале. Кит плывет на север до Алеутских островов и Кадьякского архипелага на юг до побережья Калифорнии, преодолевая от 30 до 70 км в день. Зафиксированное расстояние, которое прошел кит за сезон, колебалось от 708 до 11 062 км (данные за 2002-2003 годы).

Неопознанные плавающие объекты Морские обитатели, Океан, Квакеры, Ктулху, Длиннопост

Спектограмма пения “самого одинокого кита в мире” / ©Flickr


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

Источник: Naked Science


Читайте также:

Научные парадоксы;

Иллюзии вокруг нас;

Первые результаты бета-теста Starlink: как выглядит и работает оборудование, на какую скорость можно рассчитывать.

Показать полностью 6

Яндекс умеет удивлять

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

Яндекс умеет удивлять Яндекс, Такси, Каршеринг, Яндекс Такси, Длиннопост

Удивительно, но цена меня не устроила.
Охренеть думаю, во цены! Сколько же тогда такси стоит? И просто полюбопытствовать открываю Яндекс Такси

Яндекс умеет удивлять Яндекс, Такси, Каршеринг, Яндекс Такси, Длиннопост

И тут я уже охреневаю конкретно...
Блин, яндекс, вы там таксистов вообще за людей не держите?

Показать полностью 2

Как я сократил время загрузки GTA Online на 70%

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

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


Для ЛЛ

Человек залез в "исходный код" игры, нашел криво работающую функцию и исправил ее, благодаря этому скорость загрузки возросла на 70%. Ссылки на dll для увеличения скорости в конце статьи.


Разведка

Сначала я хотел проверить, вдруг кто-то уже решил проблему. Но нашёл только рассказы о великой сложности игры, из-за чего она так долго загружается, истории о том, что сетевая p2p-архитектура — мусор (хотя это не так), некоторые сложные способы загрузки в сюжетный режим, а потом в одиночную сессию, и ещё пару модов, чтобы скипнуть видео с логотипом R* во время загрузки. Ещё немного почитав форумы, я узнал, что можно сэкономить колоссальные 10-30 секунд, если использовать все эти способы вместе!

Тем временем на моём компе…


Бенчмарк

Загрузка сюжетного режима: ~1м 10с

Загрузка онлайна: ~6м

Без загрузочного меню, от логотипа R* до игрового процесса (без логина в Cоциальный Клуб.

Старый, но приличный проц: AMD FX-8350
Дешёвый SSD: KINGSTON SA400S37120G
Надо бы прикупить RAM: 2x Kingston 8192 MB (DDR3-1337) 99U5471
Нормальный GPU: NVIDIA GeForce GTX 1070

Я (не) одинок

Если доверять этому опросу, проблема достаточно широко распространена, чтобы слегка раздражать более 80% игроков. Прошло уже семь лет!

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Я немного поискал информацию о тех ~20% счастливчиках, которые загружаются быстрее трёх минут, и нашёл несколько бенчмарков с топовыми игровыми ПК и временем загрузки онлайн-режима около двух минут. Я бы кого-нибудь убил хакнул за такой комп! Действительно похоже на железячную проблему, но что-то не складывается…

Почему у них сюжетный режим по-прежнему загружается около минуты? (кстати, при загрузке с M.2 NVMe не учитывались видео с логотипами). Кроме того, загрузка из сюжетного режима в онлайн занимает у них всего минуту, в то время как у меня около пяти. Я знаю, что их железо гораздо лучше, но не в пять же раз.


Высокоточные измерения

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

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

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

Использование диска? Нет! Использование сети? Есть немного, но через несколько секунд падает в основном до нуля (кроме загрузки вращающихся информационных баннеров). Использование GPU? Ноль. Память? Вообще ничего…

Что это, майнинг биткоинов или что-то такое? Чую здесь код. Очень плохой код.


Единственный поток

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

Что странно, так это способ использования CPU. Я ожидал огромное количество операций чтения с диска или массу сетевых запросов, чтобы организовать сеансы в сети p2p. Но такое? Вероятно, здесь какая-то ошибка.


Профилирование

Профилировщик — отличный способ найти узкие места в CPU. Есть только одна проблема — большинство из них полагаются на инструментирование исходного кода, чтобы получить идеальную картину происходящего в процессе. А у меня нет исходного кода. Мне также не требуются идеальные показания в микросекундах, у меня узкое место на 4 минуты.

Итак, добро пожаловать в образцы стека (stack sampling). Для приложений с закрытым исходным кодом есть только такой вариант. Сбросьте стек запущенного процесса и местоположение указателя текущей инструкции, чтобы построить дерево вызовов в заданные интервалы. Затем наложите их — и получите статистику о том, что происходит. Я знаю только один профилировщик, который может проделать это под Windows. И он не обновлялся уже более десяти лет. Это Люк Stackwalker! Кто-нибудь, пожалуйста, подарите Люку немножко любви :)

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Обычно Люк группировал бы одинаковые функции, но у меня нет отладочных символов, поэтому пришлось смотреть на соседние адреса, чтобы искать общие места. И что же мы видим? Не одно, а целых два узких места!


Вниз по кроличьей норе

Позаимствовав у моего друга совершенно законную копию стандартного дизассемблера (нет, я действительно не могу его себе позволить… когда-нибудь освою гидру), я пошёл разбирать GTA.

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

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

Похоже, здесь применили какую-то обфускацию/шифрование, заменив большинство инструкций тарабарщиной. Не волнуйтесь, нужно просто сбросить память игры, пока она выполняет ту часть, на которую мы хотим посмотреть. Инструкции должны быть деобфусцированы перед запуском тем или иным способом. У меня рядом лежал Process Dump, так что я взял его, но есть много других инструментов для подобных задач.


Проблема 1: это что… strlen?!

Дальнейший разбор дампа выявил один из адресов с некоей меткой strlen, которая откуда-то берётся! Спускаясь вниз по стеку вызовов, предыдущий адрес помечен как vscan_fn, и после этого метки заканчиваются, хотя я вполне уверен, что это sscanf.

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Он что-то парсит. Но что? Логический разбор займёт целую вечность, поэтому я решил сбросить некоторые образцы из запущенного процесса с помощью x64dbg. Через несколько шагов отладки выясняется, что это… JSON! Он парсит JSON. Колоссальные десять мегабайт JSON'а с записями 63 тыс. предметов.

...,
{
"key": "WP_WCT_TINT_21_t2_v9_n2",
"price": 45000,
"statName": "CHAR_KIT_FM_PURCHASE20",
"storageType": "BITFIELD",
"bitShift": 7,
"bitSize": 1,
"category": ["CATEGORY_WEAPON_MOD"]
},
...

Что это? Судя по некоторым ссылкам, это данные для «сетевого торгового каталога». Предполагаю, он содержит список всех возможных предметов и обновлений, которые вы можете купить в GTA Online.

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

10 мегабайт? В принципе, не так уж и много. Хотя sscanf используется не самым оптимальным образом, но, конечно, это не так уж плохо? Что ж…

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Да, такая процедура займёт некоторое время… Честно говоря, я понятия не имел, что большинство реализаций sscanf вызывают strlen, поэтому не могу винить разработчика, который написал это. Я бы предположил, что он просто сканировал байт за байтом и мог остановиться на NULL.


Проблема 2: давайте использовать хэш-…массив?

Оказывается, второго преступника вызывают сразу за первым. Даже в одной и той же конструкции if, как видно из этой уродливой декомпиляции:

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Все метки мои, и я понятия не имею, как на самом деле называются функции/параметры.

Вторая проблема? Сразу после разбора элемента он хранится в массиве (или встроенном списке C++? не уверен). Каждая запись выглядит примерно так:

struct {
uint64_t *hash;
item_t *item;
} entry;

А перед сохранением? Он проверяет весь массив, сравнивая хэш каждого элемента, есть он в списке или нет. С 63 тыс. записей это примерно (n^2+n)/2 = (63000^2+63000)/2 = 1984531500, если я не ошибаюсь в расчётах. И это в основном бесполезные проверки. У вас есть уникальные хэши, почему не использовать хэш-таблицу.

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Во время реверс-инжиниринга я назвал его hashmap, но это явно не_hashmap. И дальше ещё интереснее. Этот хэш-массив-список пуст перед загрузкой JSON. И все элементы в JSON уникальны! Им даже не нужно проверять, есть они в списке или нет! У них даже есть функция прямой вставки элементов! Просто используйте её! Серьёзно, ну ребята, что за фигня!?


Доказательство концепции

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

План такой. 1. Написать .dll, 2. внедрить её в GTA, 3. зацепить некоторые функции, 4. ???, 5. профит. Всё предельно просто.

Проблема с JSON нетривиальная, я не могу реально заменить их парсер. Более реалистичным кажется заменить sscanf на тот, который не зависит от strlen. Но есть ещё более простой способ.

* зацепить strlen

* подождать длинной строки

* «закэшировать» начало и длину

* если поступит ещё вызов в пределах диапазона строки, вернуть закэшированное значение

Что-то вроде такого:

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

А что касается проблемы хэш-массива, то здесь просто полностью пропускаем все проверки и вставляем элементы напрямую, поскольку мы знаем, что значения уникальны.

Как я сократил время загрузки GTA Online на 70% GTA 5, GTA Online, Benchmark, Расследование, Детектив, Реверс-инжиниринг, Длиннопост

Полный исходный код PoC здесь.


Результаты

Ну и как оно работает?

Прежнее время загрузки онлайн-режима: около 6м
Время с патчем проверки дубликатов: 4м 30с
Время с парсером JSON: 2м 50с
Время с двумя патчами вместе: 1м 50с

(6*60 - (1*60+50)) / (6*60) = 69.4% улучшение времени (класс!)

Да, чёрт возьми, получилось! :))

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


Краткое содержание

При запуске GTA Online есть узкое место, связанное с однопоточным вычислением

Оказалось, GTA изо всех сил пытается распарсить 10-мегабайтный файл JSON

Сам парсер JSON плохо сделан/наивен и

После парсинга происходит медленная процедура удаления дублей


R*, пожалуйста, исправьте

Если информация каким-то образом дойдёт до инженеров Rockstar, то проблему можно решить в течение нескольких часов силами одного разработчика. Пожалуйста, ребята, сделайте что-нибудь с этим :<

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

ty <3


Перевод, Оригинал.

Дополнение 15.03.2021:

* Получил подтверждение от R*, что это скоро исправится

* Только что получил награду в размере $10k через их внутриигровую награду H1 в качестве исключения :)) (обычно это делается, только по вопросам безопасности)

* Пытаюсь понять, что такое W8 (от ред. это форма налоговой службы США) и как его заполнить (лол)

* Я сделаю еще один тест, как только обновление выйдет, надеюсь их инженеры не разочаруют :)

Показать полностью 10

В очередь, сукины дети, в очередь!

Угадайте звездного капитана юмористической команды «Сборная Красноярска» по описанию одного из участников

Ну что, потренировались? А теперь пора браться за дело всерьез.

Показать полностью

Психиатрическая больница глазами пациента. Часть 2

Данный рассказ является продолжением истории о том, как я по молодости косил от армии.

Итак, предыдущий пост я закончил на том, как я оказался в отделении для уголовников, признанных невменяемыми и отравленных на принудиловку. Называлось оно просто. Отделение №10. Вообще, в СССР и России к названиям муниципальных заведений никтогда не подходили креативно.

К счастью(для меня естественно), пробыл я там недолго и через неделю меня уже перевели в отделение №11. В этом отделении была более располагающая атмосфера. В палатах висели шторы, на стенах наклеены обои. Даже ковры в некоторых палатах были. Решётки на окнах всё-таки присутствовали. Коридор граничил с помещением, которое на местном жаргоне называлось кинотеатром, т.к. там был диван и телевизор. В целом обстановка нисколько не подавляла, в каком-то плане я даже ощущал себя комфортно.

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

Было со мной в палате два Артёма(имена изменены). Один рассказал, что как-то напился до отключки, а когда очухался, собутыльники сказали, что надругались над ним. И после этого он начал слышать голоса, называющие его пассивным гомосексуалистом(ничего не имею против нецензурной брани, но предпочитаю не использовать её в постах). Частенько при разговоре с ним, он меня спрашивал:

- Ты меня п*****м сейчас не называл ?

- Конечно нет!

- Блин, опять эти голоса! Когда это всё уже наконец закончится ?!!

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

У второго Артёма отец работал следователем, и семье часто поступали угрозы от различных криминальных элементов. В конце концов, у парня просто съехала крыша и развилась мания преследования. Далее с его слов: "Иду я с учёбы, смотрю, на крыше универа сидит киллер и целится в меня, параллельно разговаривая с кем-то по рации. Я вижу чёрный джип, понимаю, что это они организаторы, подбегаю, стучусь в окно, прошу, мол дяденька, не убивайте меня пожалуйста, я студент, отличник, я жить хочу! А потом помню только, как сижу уже в приёмном покое". Кстати прозвище у него там было агент Малдер. Не знаю, связано ли это с его историей или банально из-за внешнего сходства.

Кстати, к тем кого корёжило с галоперидола, относились более гуманно, нежели в 10-м отделении. Не привязывали к кровати, а пытались как-то вывести из этого состояния. Единственные, кого привязывали, это те кто сидел на инсулине. Есть т.н. инсулиновая терапия, когда у человека вытягивают глюкозу из мозга, с помощью инсулина, доводя его практически до бессознательного состояния. Считается, что этим его можно вывести из состояния депрессии. В Европе такая терапия уже давно признана неэффективной и не применяется. В России по-моему тоже, хотя не уверен.

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

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

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

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

Через пару недель перевели меня на режим "Б". В пятницу соберут таблеток и отправят домой. Если в отделении ещё контролировали приём медикаментов, то дома я клал на это болт и первое что заметил - я полностью перестал спать на выходных. За двое суток не возникало даже желания прилечь. На третьи уже мог за ночь вздремнуть на пару часиков. Один раз, эксперимента ради заглотил 10 таблеток залпом, после чего проспал 12 часов.

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

Когда общался с врачами, продвигал мысль, что не вижу перспектив в жизни, не нахожу в ней какого-то смысла, и т.п. Я прекрасно понимал, что скорей всего они догадываются, что я кошу. Просто врачи такие же люди, точно также наслышаны о войне в Чечне, о дедовщине, поэтому они напишут диагноз. И мне написали "пограничное расстройство личности", с которым я был признан не годным к воинской службе, но при этом никаких других ограничений, типа возможности получить водительские права у меня не было.

Хотя кто знает, может они действительно правильный диагноз мне написали. Ведь после того как я получил военник, я не "выздоровел чудесным образом", как происходит со многими призывниками, признанными не годными. По факту, выписка из психиатрической больницы положила начало моему асоциальному образу жизни. Если до того я полосовал себя с целью впечатлить светил психиатрии и откосить от армии, то потом начал это делать с целью нанести себе увечья. Я нажирался в дрова, становился полным неадекватом, мог в этом состоянии наговорить кучу гадостей самым близким людям. После каждой попойки я понимал, что моя жизнь катится в никуда, но вместо того чтоб попытаться как-то изменить её, я снова напивался, чтоб просто забыться и не думать об этом. Постоянное осознание себя последним ничтожеством, никому не нужным куском дерьма, усиливало желание самовыпилиться. В конце концов, попытка повеситься, в результате которой, в сарае оторвалась доска, к которой я прицепил верёвку с петлёй, а повторить попытку я просто зассал.

Сейчас, когда прошло почти 20 лет, вспоминаю это просто как факт. Может даже с какой-то долей ностальгии. Без эмоций. Было и было. Главное, что прошло и надеюсь, больше не будет.

Показать полностью
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите