По многочисленным просьбам, опровержение:
https://www.reuters.com/article/uk-factcheck-simpsons-foresee-trump-prot/fact-check-the-simpsons-did-not-foresee-the-horned-trump-protester-idUSKBN29D1UL
https://www.reuters.com/article/uk-factcheck-simpsons-foresee-trump-prot/fact-check-the-simpsons-did-not-foresee-the-horned-trump-protester-idUSKBN29D1UL
U.S.
Fact check: The Simpsons did not foresee the horned Trump protester
Social media users have been sharing an image of one of the protesters who stormed the U.S. Capitol on Jan. 6 – a man with a painted face wearing fur and horns - alongside what appears to be a cartoon version of the man dressed in a similar outfit.
Вот чего всему этому маханию банхаммером не хватает, так это "вторичных банов". Как со вторичными санкциями, банить тех, кто подписывается или регулярно просматривают аккаунты, которыми Трамп пытается обойти первичные баны.
Вот тогда-то и наступить наконец правильный порядок
Вот тогда-то и наступить наконец правильный порядок
И с рождеством!
https://www.bleepingcomputer.com/news/security/united-nations-data-breach-exposed-over-100k-unep-staff-records/
https://www.bleepingcomputer.com/news/security/united-nations-data-breach-exposed-over-100k-unep-staff-records/
BleepingComputer
United Nations data breach exposed over 100k UNEP staff records
This week, researchers have responsibly disclosed a vulnerability by exploiting which they could access over 100K private records of United Nations Environmental Programme (UNEP). The data breach stemmed from exposed Git directories which let researchers…
Mozilla тоже упоролась
https://foundation.mozilla.org/en/blog/fellow-research-decentralized-web-hate/
https://foundation.mozilla.org/en/blog/fellow-research-decentralized-web-hate/
Mozilla Foundation
Fellow Research: The Decentralized Web of Hate
New research from Mozilla Fellow Emmi Bevensee examines how P2P technologies are being leveraged to spread toxic content — and how some are pushing back…
Forwarded from запуск завтра
Cloudflare готовится перевернуть рынок хостинга веб-приложений. Длинный пост, но технологии на самом деле поразительные.
Исторически, Cloudflare — крупный и агрессивный игрок на рынке CDN, то есть они умеют с минимальной задержкой и максимальной скоростью отдавать статический контент: картинки или страницы, которые одинаковые для всех пользователей. Они забирают их с ваших серверов, копируют (кешируют) на сотни своих серверов и отдают пользователю. Прикол в том, что у Cloudflare есть свои серверы в 200 главных точках обмена трафиком, 99% пользователей интернета живут ближе, чем в сотне километров от сервера Cloudflare. Это называется edge-network, пограничная сеть, в смысле та, которая граничит с пользователями. Небольшое расстояние и оптимизированные серверы означают, что статический контент будет грузиться мгновенно.
Проблема в том, что большинство страниц — динамические. Например, гугл-документ или мою ленту фейсбука кешировать на edge смысла нет — никому кроме меня она не нужна, да и мне интересна только самая последняя версия документа, и я его только что отредактировал. Исторически это означает, что нам нужно вести все эти вычисления новых страниц где-то на центральном сервере. У крупных компаний вроде гугла или фейсбука обычно есть несколько крупных серверных ферм на каждом континенте, поближе к пользователям, так что пользователи из России кучкуются на европейских серверах, а американцы — на штатовских. Это всё требует довольно сложную инфраструктуру, маленьким компаниям недоступную. Облака Амазона и другие конкуренты пытаются решить эту проблему, но без поллитра во всех их рычажках не разберешься.
Кажется, у Cloudflare получилось придумать элегантное, красивое решение для динамических страниц, которое работает прямо на edge-серверах! Встречайте Cloudflare Workers и Durable Objects.
Cloudflare Workers — облачные функции, в Амазоне они называются лямбды (lambda@edge). То есть вы пишете программу, которая обрабатывает запросы пользователей, загружаете её в облако и она запускается по необходимости на серверах облака, прозрачно, незаметно для вас и для пользователя. Придет один пользователь — запустится одна копия, придет тысяча — запустится тысяча копий. Обычно есть время на так называемый cold start, то есть после некоторого ожидания облачная функция тушится и нужно время, чтобы она проснулась и начала отвечать на запросы. Тут этой задержки нет. Обычно вам нужно выбрать регион работы функции (помните про близость к пользователю?), тут выбирать не нужно, код запустится из самого ближнего к пользователю edge (!) сервера. Обычно эта штука стоит недешево, здесь она примерно в 3-10 раз дешевле, чем у конкурентов. Весь этот банкет за счет того, что наш код работает не контейнерах, а v8-изолятах, то есть частично — на движке гугл-хрома! (тут рассказано, как их выбрали). Но это всё закуска, кайф — дальше.
У облачных функций есть слабое место — координация пользователей. Например, мы хотим сделать копию сервиса Гугл-документов или сервис чатов — то есть несколько людей подключаются к одной программе, могут в неё писать и читать общие данные. Решений два — либо запускаем программу по-старинке, один экземпляр на сервере и храним данные в памяти (быстро!), либо запускаем в функциях, но тогда нужна будет очень быстрая общая база данных и то скорость будет ниже, потому что функциям нужно будет ходить в центральную базу данных.
Cloudflare эту проблему решили с помощью Durable Objects — это такие воркеры, которые а) уникальны, то есть гарантированно запускается только один экземпляр б) имеют доступ к надежному и быстрому хранилищу в) запускаются там, где большинство пользователей и могут самостоятельно мигрировать между серверами. Получается, что большинство операций происходят в памяти, но при этом самостоятельная серверная программа не нужна. Красиво! В статье примеры каунтера и чата, простота кода впечатляет.
Отдельно подчеркну достойную документацию и хороший инструментарий разработчика.
Перечисленное выше — базовые технологии, на которых можно строить впечатляющие бизнес-решения.
Исторически, Cloudflare — крупный и агрессивный игрок на рынке CDN, то есть они умеют с минимальной задержкой и максимальной скоростью отдавать статический контент: картинки или страницы, которые одинаковые для всех пользователей. Они забирают их с ваших серверов, копируют (кешируют) на сотни своих серверов и отдают пользователю. Прикол в том, что у Cloudflare есть свои серверы в 200 главных точках обмена трафиком, 99% пользователей интернета живут ближе, чем в сотне километров от сервера Cloudflare. Это называется edge-network, пограничная сеть, в смысле та, которая граничит с пользователями. Небольшое расстояние и оптимизированные серверы означают, что статический контент будет грузиться мгновенно.
Проблема в том, что большинство страниц — динамические. Например, гугл-документ или мою ленту фейсбука кешировать на edge смысла нет — никому кроме меня она не нужна, да и мне интересна только самая последняя версия документа, и я его только что отредактировал. Исторически это означает, что нам нужно вести все эти вычисления новых страниц где-то на центральном сервере. У крупных компаний вроде гугла или фейсбука обычно есть несколько крупных серверных ферм на каждом континенте, поближе к пользователям, так что пользователи из России кучкуются на европейских серверах, а американцы — на штатовских. Это всё требует довольно сложную инфраструктуру, маленьким компаниям недоступную. Облака Амазона и другие конкуренты пытаются решить эту проблему, но без поллитра во всех их рычажках не разберешься.
Кажется, у Cloudflare получилось придумать элегантное, красивое решение для динамических страниц, которое работает прямо на edge-серверах! Встречайте Cloudflare Workers и Durable Objects.
Cloudflare Workers — облачные функции, в Амазоне они называются лямбды (lambda@edge). То есть вы пишете программу, которая обрабатывает запросы пользователей, загружаете её в облако и она запускается по необходимости на серверах облака, прозрачно, незаметно для вас и для пользователя. Придет один пользователь — запустится одна копия, придет тысяча — запустится тысяча копий. Обычно есть время на так называемый cold start, то есть после некоторого ожидания облачная функция тушится и нужно время, чтобы она проснулась и начала отвечать на запросы. Тут этой задержки нет. Обычно вам нужно выбрать регион работы функции (помните про близость к пользователю?), тут выбирать не нужно, код запустится из самого ближнего к пользователю edge (!) сервера. Обычно эта штука стоит недешево, здесь она примерно в 3-10 раз дешевле, чем у конкурентов. Весь этот банкет за счет того, что наш код работает не контейнерах, а v8-изолятах, то есть частично — на движке гугл-хрома! (тут рассказано, как их выбрали). Но это всё закуска, кайф — дальше.
У облачных функций есть слабое место — координация пользователей. Например, мы хотим сделать копию сервиса Гугл-документов или сервис чатов — то есть несколько людей подключаются к одной программе, могут в неё писать и читать общие данные. Решений два — либо запускаем программу по-старинке, один экземпляр на сервере и храним данные в памяти (быстро!), либо запускаем в функциях, но тогда нужна будет очень быстрая общая база данных и то скорость будет ниже, потому что функциям нужно будет ходить в центральную базу данных.
Cloudflare эту проблему решили с помощью Durable Objects — это такие воркеры, которые а) уникальны, то есть гарантированно запускается только один экземпляр б) имеют доступ к надежному и быстрому хранилищу в) запускаются там, где большинство пользователей и могут самостоятельно мигрировать между серверами. Получается, что большинство операций происходят в памяти, но при этом самостоятельная серверная программа не нужна. Красиво! В статье примеры каунтера и чата, простота кода впечатляет.
Отдельно подчеркну достойную документацию и хороший инструментарий разработчика.
Перечисленное выше — базовые технологии, на которых можно строить впечатляющие бизнес-решения.
Очень смешно читать массовые фантазии про P2P соцсеточки как способ ухода от политического преследования.
Вот просто очень.
Вот просто очень.
Фейсбук, официально:
«В настоящее время мы удаляем контент, содержащий фразу "остановите воровство" (“stop the steal”), в соответствии с политикой борьбы с призывами к насилию Facebook и Instagram»
Нет, не цензура.
Борьба с насилием.
* К чему все эти полумеры, скорей бы уже начали удалять посты содержащие слово "цензура", а то ведь рыночная капитализация страдает.
«В настоящее время мы удаляем контент, содержащий фразу "остановите воровство" (“stop the steal”), в соответствии с политикой борьбы с призывами к насилию Facebook и Instagram»
Нет, не цензура.
Борьба с насилием.
* К чему все эти полумеры, скорей бы уже начали удалять посты содержащие слово "цензура", а то ведь рыночная капитализация страдает.
About Facebook
Our Preparations Ahead of Inauguration Day - About Facebook
We’re taking additional steps to stop misinformation and content that could incite further violence during the next few weeks.
Вы таки будете смеяться, но мой пост в фейсбуке со ссылкой на официальное заявление фейсбука о борьбе с hate speech эти упоротые пометили как hate speech.
Всё идёт к тому, что они сами себя забанят даже раньше, чем мы могли бы ожидать.
Всё идёт к тому, что они сами себя забанят даже раньше, чем мы могли бы ожидать.
🤣1
Если вам интересно, куда побежали трамписты после убийства парлера, то это, если я не ошибаюсь, соцсеточка Gab
Вот про неё в педивикии:
Gab — это англоязычная социальная сеть, нацеленная на отказ от модерирования и цензурирования записей, если это не предусмотрено законами США. Gab описывается журналистами The New York Times, как терпимая к разным «экстремистским» группам и безопасная зона для сообществ, которые были бы ограничены или заблокированы в других социальных сетях. Группы, состоящие в Gab, можно охарактеризовать, как неонацистские, патриотические сторонники превосходства белокожих людей и альтернативные правые. Сайт позволяет каждому пользователю пересылать сообщение до 3000 другим пользователям, которые называются «гэбы». Было выявлено журналистами Washington post, что Gab является в целом излюбленной площадкой для людей с консервативными, либертарианскими, националистическими, патриотическими и популистскими взглядами.
Полагаю ей теперь предстоит борьба за выживание.
Вот про неё в педивикии:
Gab — это англоязычная социальная сеть, нацеленная на отказ от модерирования и цензурирования записей, если это не предусмотрено законами США. Gab описывается журналистами The New York Times, как терпимая к разным «экстремистским» группам и безопасная зона для сообществ, которые были бы ограничены или заблокированы в других социальных сетях. Группы, состоящие в Gab, можно охарактеризовать, как неонацистские, патриотические сторонники превосходства белокожих людей и альтернативные правые. Сайт позволяет каждому пользователю пересылать сообщение до 3000 другим пользователям, которые называются «гэбы». Было выявлено журналистами Washington post, что Gab является в целом излюбленной площадкой для людей с консервативными, либертарианскими, националистическими, патриотическими и популистскими взглядами.
Полагаю ей теперь предстоит борьба за выживание.