Pull to refresh
9
0

User

Send message

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

Далеко не всегда.
На авторов читов к играм подают в суд: https://www.xfire.com/a-judge-orders-call-of-duty-cheat-maker-to-pay-3-million-in-damages/
На авторов вирусов тоже, даже если они всего лишь продают их другим людям, а не лично совершают преступления.

Ибо замените в этой цепочке одно ПО на другое (GPT на MS Word) и ничего существенно не изменится кроме степени простоты воплощения преступного замысла.

Как показывает практика ChatGPT содержит данные на которых обучался и к ним можно получить доступ: https://habr.com/ru/articles/777970/
Для книг это точно распространение лицензированного контента, на который нет прав. И это существенное отличие от MS Word.

За убийство из огнестрельного оружия судятся же с убийцей, а не с оружейной компанией, верно?

Нет, подают в суд на производителя и получают деньги.
https://www.nytimes.com/2022/02/15/nyregion/sandy-hook-families-settlement.html

Зависит от того как перескажет: если человек прочитает Гарри Поттера, а потом перескажет как Таню Гроттер, то да, на него подадут в суд.
ChatGPT потенциально может поставить создание таких пересказов на поток и автор разорится бегая по судам.

Требования к функции делают её непригодной к использованию в реальной жизни: невозможно отличить ошибку от найденного значения.
f([-1], 0) == -1
Если бы возвращала индекс вместо значения, то имела бы право на существование.

Спасибо, попробую написать, если будет контакт (сейчас в вашем профиле нет контактной информации). Интересно услышать другое мнение, но скорее всего улучшать что-либо буду уже для следующей игры серии.

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

VenusBlood GAIA International. Играть очень неудобно из-за интерфейса, на подбор юнитов уходят часы, на другие вещи меньше, но все так же неудобно. Пет проект.

Есть письмо, в котором отдел по рекламе просит ухудшить результаты поиска, чтобы выполнить план по доходам
https://twitter.com/pdrmnvd/status/1707395736458207430

Первым делом придут к тому, кто указан во whois. И если там окажутся ваши данные со статусом VERIFIED, то попробуйте потом доказать, что лично вы к этому домену никакого отношения не имеете.

условия включения выплат:

  • 200 000 (1 000 000) доход игры за последние 12 месяцев и

  • 200 000 (1 000 000) установок за все время с момента релиза, не за месяц

после этого достаточно одной установки в месяц для получения счета от юнити

Немного дополнений:

  • Юнити будет считать не только установки, но и доход с игры

All determinations, calculations of installs, and revenue related to the Unity Runtime Fee will be made by Unity in its sole discretion.

  • доход считается без каких либо вычетов, то есть туда попадет НДС, налог с продаж, комиссии магазинов, рефанды (вредить можно будет не только установками, но и через лимит дохода: купил, установил, рефанд, повторил), проценты из таблички в первом комментарии можно смело умножать на 2

Total revenue is calculated without deduction, including any relevant digital store fees.

Нет, это была очередная проблема с Китаем: из-за особенностей тарификации UPU (Всемирный почтовый союз) доставка из Китая в США стоила в несколько раз дешевле, чем доставка внутри США на один и то же почтовый адрес (например отправка футболки из Китая в США стоила меньше $2, внутри США $6.70).
С развитием маркетплейсов (ali express, ebay, amazon) объем посылок из Китая сильно вырос и привел к убыткам почты США.
В 2019 США договорились с UPU об изменениях в тарификации, в 2020 они начали вступать в силу.

Есть документы про опыт создания коммунизма в 1620 годах ( https://www.heritage.org/markets-and-finance/commentary/pilgrims-beat-communism-free-market ): общая собственность, общее поле, которое все вместе обрабатывают (колхоз).
Результат: после того колония оказалась на грани уничтожения, каждому выделили свой собственный участок земли.
Первоисточник: Bradford's History of Plymouth Plantation, 1606-1646

по Huawei есть британский отчет о безопасности их софта годовой давности:
— в первой версии софта нашли 70 полный копий 4 разных версий OpenSSL, 304 частичные копии 14 разных версий, фрагменты 10 разных версий, в коде большое количество файлов, происхождением из OpenSSL, модифицированных Huawei.
— в последней версии: 6 полных копий 2 разных версий, 17 частичных копий 3 версий, фрагменты 10 разных версий, модифицированные Huawei файлы остались, плюс код содержит 10 публично известных уязвимостей, часть которых от 2006 года.
— большое количество прямых вызовов небезопасных memcpy()-like, strcpy()-like, sprintf()-like функций
— замена безопасных вызовов вариантов функций на небезопасные через директивы препроцессора
и много чего еще

Суды на эту тему были (DeShaney vs. WinnebagoTown of Castle Rock vs. Gonzales): у полиции (правительства) нет юридических обязательств по защите граждан, которые не находятся под арестом.

"Служить и защищать" всего лишь лозунг, не накладывающий каких либо обязательств.

public function get(string $id): mixed
{
return $this->objects[$id]();
}

На каждый вызов будет создан новый объект. В случае с базой данных на каждый экземпляр класса будет еще и новое соединение.

Стоило бы добавить хранение созданных объектов, а не только функции для их создания.

PSR-11 обязывает возвращать один и тот же объект (и в тоже время обязывает пользователей не полагаться на это).

Two successive calls to get with the same identifier SHOULD return the same value.

Пару уточнений:

Итак, Image — это компонент, который берет данные из RectTransform с того GameObject, на котором он находится. У RectTransform заданы четыре вершины-координаты, а также четыре стандартные UV-координаты — по одной на каждую вершину: [(0, 0), (1, 0), (0, 1), (1, 1)].

UV-координаты изображения зависят от используемого спрайта, 9-slice спрайт (с отступами по границам) будет иметь 36 вершин и столько же UV-координат.

В первую очередь надо убедиться, что в нашем Canvas включен дополнительный UV-канал

UV-координаты содержат список Vector4/float4, поэтому можно использовать uv0.zw вместо второго UV-канала.

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

Пояснение:
— выполнив запрос к сфинксу получили id документов, отсортированные по релевантности
— автор предлагает для сохранения релевантности получать документы из БД (не из сфинкса) отдельным запросом для каждого id
— на деле можно получить все документы одним запросом сохранив релевантность запросом вида «select… from… where id in (?) order by field(id,?)», на место? подставляется перечисление id документов

повторю: речь не про запросы к сфинксу, а про запросы к оригинальной БД
В сфинксе уже есть выражения call qsuggest/suggest для поиска вариантов исправления опечаток
www.sphinxsearch.com/docs/devel.html#sphinxql-call-qsuggest

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer, Game Developer
C#
Unity3d
PHP
MySQL
JavaScript
HTML
CSS
Vue.js
JQuery