Pull to refresh
4
0
Ilya Pirogov @ilyapirogov

Developer

Send message

А вот я, как человек который любит и не редко играет в хорошие игры, рад что они выбрали Steam а не GOG. Я, конечно же, очень ценю DRM-free игры, но:

* Устанавливать игры в ручную не очень удобно, особенно у каждой игры свой установщик с своими прибамбасами. А лаунчер GOG до сих пор не поддерживает Linux.
* В Steam есть прозрачная поддержка Windows игр через Proton. Я уже и забыл когда последний раз загружал Windows. Абсолютное Windows-only большинство игр в которые я играю просто запускаются в Linux одним кликом.
* Cloud-saves, Workshop, поиск с удобными фильтрами, социальные инструменты - это все бесспорно крайне удобные инструменты.
* Так же с удовольствием пользуюсь Remote Play. У меня стоит один производительный десктоп и есть несколько значительно менее производительных ноутбуков и дешевый Minisforum. Так вот это очень круто, когда я могу запустить игру с любого ноута или телевизора и все будет летать на максимальных настройках и при этом даже не греться или шуметь.
* Steam API делает установку Dedicated Servers весьма простой и удобной.
* И, конечно же - Steam Deck

Кроме того, сам факт что GOG продает DRM-free игры все еще не отменяет возможности бана аккаунта с последующей потерей всех нескаченных игр.

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

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

Как там было у Стругацких?

  — Программа! — желчно усмехнувшись, произнес Хунта. — Я не видел твоей программы, Теодор, но я уверен, что она гениальна по сравнению с этим… — Он с отвращением подал двумя пальцами Федору Симеоновичу листок со своей задачей. — Полюбуйся, вот образец убожества и ничтожества.
    — Г-голубчики, — сказал Федор Симеонович озадаченно, разобравшись в почерках. — Это же п-проблема Бен Б-бецалеля. К-калиостро же доказал, что она н-не имеет р-решения.
    — Мы сами знаем, что она не имеет решения, — сказал Хунта, немедленно ощетинившись. — Мы хотим знать, как ее решать.
    — К-как-то ты странно рассуждаешь, К-кристо… К-как же искать решение, к-когда его нет? Б-бессмыслица какая-то…
    — Извини, теодор, но это ты очень странно рассуждаешь. Бессмыслица — искать решение, если оно и так есть. Речь идет о том, как поступить с задачей, которая решения не имеет. Это глубоко принципиальный вопрос, который, как я вижу, тебе, прикладнику, к сожалению, не доступен. По-моему, я напрасно начал с тобой беседовать на эту тему... (c) Понедельник начинается в Субботу. А. и Б. Стругацкие

Понятия не имею. Я не конспиролог, я разработчик :) По этому я рассуждаю с позиции "а как бы я решил такую задачу, если бы работал в google и мне бы ее поставили?"

Насколько это целесообразно - это уже другой вопрос. Но сделать такое как минимум в рамках эксперимента вполе возможно.

Например, можно сохранять его на внутреннюю память и обрабатывать когда телефон на зарядке. Потом совсем не обязательно записывать 24/7, можно фильтровать все что не похоже на человеческую речь. Так же не обязательно передавать весь трафик максимально быстро, можно медлннно частями отправлять его ночью маскируя под служебный трафик.

Здесь же нету цели обрабатывать все в рантайме. Так же как и нету цели делать это максимально безошибочно. Да даже нету цели распознавать целиком фразы, достаточно распознавать только ключевые слова или делать рандомные сэмплы. Получилось "услышать" про обивку диванов? Отлично! Можно впаривать рекламу. Не получилось? Ничего страшного, жаловаться на это пользователь все равно не будет.

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

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

Кроме того, как минимум гугловские Pixel с некоторого времени научились распознавать речь в режиме ожидания. Фитча называется Live Caption, она перманентно распознает любую речь в том числе и речь с микрофона и выводит транскрипцию на экран. Работает без подключения интернета и на экране статистики использования заряда батареи никак не отображается.

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

Еще лучше и проще распознование по RF чипу. Уже не первый год ищу такую, но из того что находил - это какой-то хлам.

Лучше 1998-й.
Fallout 2, X-Com'ы, Vangers, Baldur's Gate, Half-Life, Grim Fandango, StarCraft, Thief...
Еще хотел Jagged Alliance 2 назвать, но он оказывается в 1999 вышел

Отечественная версия «Змейки» (хотел сказать, как на телефоне Nokia, но тогда на телефонах еще не было игр):

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

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

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

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

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

Я бы скорее рассматривал Twitch как соцсеть для общения, нежели видеохостинг.

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

Спасибо. Теперь понятно, почему некоторые популярные стримеры так активизировались дарить подписки незадолго до перехода на региональные цены.

Для России стоимость месячной подписки упала с 399 рублей до 130 рублей.

Первые три месяца это будет в размере 100% недополученной прибыли, потом на уровне 75%, 50% и 25%.

Это весьма занятная математика:

* Оригинальная стоимость подписки 399 руб
* Региональная 130 руб
* Партнеры получают с подписок до 70%

В итоге получается, что если стример в первые 3 месяца будет сам дарить своим зрителям подписки и получать компенсацию в 100%, то в действительности он будет платить:

130 - 0.7 * 399 = -149 руб

Т.е. подарочные подписки для них будут не просто бесплатными, но еще и приносить профит. Так например, если у тебя 100 000 фолловеров, то подарив им всем подписки ты заработаешь примерно 14 900 000 руб.

Правда для этого тебе нужно иметь порядка 13 000 000 руб на счету и железные нервы.

Upd. Сначала написал, а потом подумал: причем тут банки США, если это польская фирма? :) Как это у поляков работает я не знаю.


В банках США зная номер счета и routing number можно не только пополнять счет, но и списывать с него деньги.


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

Так это же был просто яркий пример того, что с гринкартой у тебя почти те же права, что и у граждан США. Я никому не предлагал бежать пользоваться таким правом. Отнюдь, я выше предостерег, что если есть планы получить полноценное гражданство, то лучше всячески избегать любых пособий от государства.

Если честно, то нет. Вы про то что я использовал транслитерацию фразы "food stamps"? Как-то не пришло в голову никакого русскоязычного аналога.

Если для вас вся америка ограничивается Манхеттеном, то да, вероятно, вам не стоит туда ехать.


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


Что же касается гринкарты, то это почти как гражданство. Самые основные отличия в том, что вы не можете голосовать и обязаны проживать на территории США как минимум 6 месяцев в году. В остальном, это дает почти те же самые права и обязанности.


С гринкартой вы даже можете подать на пособие по безработице или на фудстемпы по бедности. Правда в этом случае, скорее всего, у вас будут проблемы с получением полноценного гражданства после 5 лет проживания.

А как ограничить работу со структурой только через конструктор

Возвращать интерфейс

Зачем сразу столько негатива? Мой пример на MobX кого-то оскорбил?


Ну а можно просто использовать $mol:

Лично мне интересно увидеть, как это в $mol реализовано. Даже появилось желание узнать про него больше.

Information

Rating
Does not participate
Location
Austin, Texas, США
Date of birth
Registered
Activity