Публичный статус репозитория означает что его может скопировать любой желающий.
Не совсем так, по лицензионному соглашению гитхаба публичный контент можно просматривать, проигрывать и копировать, но только в рамках гитхаба и предоставляемых им функций (таких, как кнопка "форк").
Копирование в сторонний сервис (или даже на личный ПК) должно быть явно разрешено лицензией конкретного проекта. Другое дело, что все хоть сколько-нибудь популярные проекты это делают. Но копировать всё подряд без разбора тем не менее нельзя.
По ссылке из этого поста self-hosted перестанет работать в 2027
Не в 2027, а в феврале 2024 (уже). Не работать, а получать обновления. Не self-hosted, а линейка продуктов Server, на замену которой предлагается такая же self-hosted Data Center.
Huawei забанили, потому что отказался платить за якобы "бесплатный" андроид...
Кроме того, что вам уже выше указали, Huawei до сих пор продолжает использовать код AOSP в своих смартфонах.
Код, доступный на AOSP, дорабатывается производителями аппаратуры ... Исходный код Google не содержит всех необходимых драйверов для этого
Вот даже в приведённой вами цитате прямо написано, что к закрытым компонентам Google никакого отношения не имеет. И проблема это для конечных пользователей, а не производителей.
Да и поддерживать такой форк - нужно тратить достаточно много ресурсов. Так или иначе андроид, что в закрытой части, что в виде AOSP развивается туда, куда это нужно гугл. А на всех остальных участников давно и прочно положен болт.
Отчасти справедливо, но большинство производителей ситуация устраивает. За исключением всё того же Huawei, но не потому, что им что-то запрещают или заставляют платить, а потому что они хотят построить свою собственную закрытую экосистему в стиле Apple, с тесной интеграцией разных продуктов компании.
Не могу понять, откуда у всех такая уверенность, что из улучшения самого себя следует экспоненциальный рост.
Экспоненциальный рост будет только в том случае, если:
Каждая следующая версия будет более способна к самоулучшению, чем предыдущая (что уже вызывает некоторые сомнения, потому что задача улучшить систему становится сложнее с повышением сложности системы).
Этот прирост способности к самоулучшению за единицу времени будет как минимум линейным.
Улучшения не будут упираться в нехватку ресурсов (рано или поздно точно упрутся, а если рост вдруг действительно поначалу будет экспоненциальным, то скорее рано).
Можно подумать, что все люди совершают предсказуемые и удачные решения и думают одинаково. Или что известен научно достоверный способ воспитать человека так, чтобы он думал «правильно» и далее по списку.
С профайлером не стал заморачиваться, но попробовал свои бенчмарки этих двух реализаций сделать. Получилась разница в 10-20% (причём как в релизной, так и в дебажной сборках), а не в 180 раз как у автора.
Заглянул в репозитории в файлик TextFileReader_profile.cpp, который, видимо, дал такие результаты. Там функция tastyReadline (проверяющая реализацию автора) во-первых, читает неинициализированную переменную, во-вторых, при подсчёте средней длины строки пропускает деление на количество строк. В-третьих (уже касательно обеих реализаций), если эти функции заинлайнятся, то не вижу ничего, что мешало бы компилятору вообще весь этот подсчёт символов в строках нафиг соптимизировать.
Более того кто сказал что стандартное обязательно должно быть лицензионно бесплатным?
Собственно, лицензия на сертификацию и использование логотипа USB стоит $3500 за два года, а также каждый производитель совместимого с USB оборудования должен приобрести Vendor ID за $6000.
Ещё забыли про каталог модов с установкой в один клик, возможность присоединяться к сетевой игре через список друзей и присоединяться к локально поднятому серверу без белого IP. А также возможность запускать Windows-only игры на Linux (да, актуально всего для пары процентов пользователей, но является для них киллер-фичей). Ну и ещё есть Remote Play (которым лично я ни разу не пользовался) и голосовые чаты (которые имхо работают похуже, чем альтернативы).
Тот, что я привёл - единственный, что предлагают изменить, у остальных уже сейчас галочки на незацензуренном варианте. И да, я проверил, ChatGPT действительно на эти запросы отвечает.
The Q1 2024 chart shows the preliminary market share numbers.
Термин market share широко используется как по отношению к выручке, так и по отношению к продажам в штуках. А вот best selling почти наверняка значит, что в штуках.
премиальными считаются телефоны дороже 600 долларов
С GPT-4o тоже успешно играл, не ограничиваясь Россией (но на русском). Примерно 30 раундов, ни одной ошибки, потом мне надоело просто.
Или просто мёрж исключительно через fast-forward либо squash (это у нас такая практика).
Лучше
; rm -rf
Не совсем так, по лицензионному соглашению гитхаба публичный контент можно просматривать, проигрывать и копировать, но только в рамках гитхаба и предоставляемых им функций (таких, как кнопка "форк").
Копирование в сторонний сервис (или даже на личный ПК) должно быть явно разрешено лицензией конкретного проекта. Другое дело, что все хоть сколько-нибудь популярные проекты это делают. Но копировать всё подряд без разбора тем не менее нельзя.
Когда начали писать пергаменты вместо того чтобы запоминать.
Не в 2027, а в феврале 2024 (уже). Не работать, а получать обновления. Не self-hosted, а линейка продуктов Server, на замену которой предлагается такая же self-hosted Data Center.
Кроме того, что вам уже выше указали, Huawei до сих пор продолжает использовать код AOSP в своих смартфонах.
Вот даже в приведённой вами цитате прямо написано, что к закрытым компонентам Google никакого отношения не имеет. И проблема это для конечных пользователей, а не производителей.
Отчасти справедливо, но большинство производителей ситуация устраивает. За исключением всё того же Huawei, но не потому, что им что-то запрещают или заставляют платить, а потому что они хотят построить свою собственную закрытую экосистему в стиле Apple, с тесной интеграцией разных продуктов компании.
Не могу понять, откуда у всех такая уверенность, что из улучшения самого себя следует экспоненциальный рост.
Экспоненциальный рост будет только в том случае, если:
Каждая следующая версия будет более способна к самоулучшению, чем предыдущая (что уже вызывает некоторые сомнения, потому что задача улучшить систему становится сложнее с повышением сложности системы).
Этот прирост способности к самоулучшению за единицу времени будет как минимум линейным.
Улучшения не будут упираться в нехватку ресурсов (рано или поздно точно упрутся, а если рост вдруг действительно поначалу будет экспоненциальным, то скорее рано).
Можно подумать, что все люди совершают предсказуемые и удачные решения и думают одинаково. Или что известен научно достоверный способ воспитать человека так, чтобы он думал «правильно» и далее по списку.
У них просто нашёлся клерик, друид или ренджер
С профайлером не стал заморачиваться, но попробовал свои бенчмарки этих двух реализаций сделать. Получилась разница в 10-20% (причём как в релизной, так и в дебажной сборках), а не в 180 раз как у автора.
Заглянул в репозитории в файлик TextFileReader_profile.cpp, который, видимо, дал такие результаты. Там функция tastyReadline (проверяющая реализацию автора) во-первых, читает неинициализированную переменную, во-вторых, при подсчёте средней длины строки пропускает деление на количество строк. В-третьих (уже касательно обеих реализаций), если эти функции заинлайнятся, то не вижу ничего, что мешало бы компилятору вообще весь этот подсчёт символов в строках нафиг соптимизировать.
Собственно, лицензия на сертификацию и использование логотипа USB стоит $3500 за два года, а также каждый производитель совместимого с USB оборудования должен приобрести Vendor ID за $6000.
Ещё забыли про каталог модов с установкой в один клик, возможность присоединяться к сетевой игре через список друзей и присоединяться к локально поднятому серверу без белого IP. А также возможность запускать Windows-only игры на Linux (да, актуально всего для пары процентов пользователей, но является для них киллер-фичей). Ну и ещё есть Remote Play (которым лично я ни разу не пользовался) и голосовые чаты (которые имхо работают похуже, чем альтернативы).
Так жалоба уже подана, решение приостановлено, а окончательный результат будет после её рассмотрения.
Обжаловать значит подать жалобу (аппеляцию), так что это слово здесь правильно используется.
В RGB подсветку. /s
Тот, что я привёл - единственный, что предлагают изменить, у остальных уже сейчас галочки на незацензуренном варианте. И да, я проверил, ChatGPT действительно на эти запросы отвечает.
Скриншот неправильный, песню с факами он уже сейчас без проблем сгенерит. Изменить предлагают секцию про эротику с таким примером:
Термин market share широко используется как по отношению к выручке, так и по отношению к продажам в штуках. А вот best selling почти наверняка значит, что в штуках.
Это расшифровка для звёздочки.