Веб-сайт «One Million Checkboxes» (OMCB) был запущен 26 июня 2024 года и неожиданно привлек 500 000 игроков, которые за две недели отметили более 650 000 000 ячеек.
Пользователи творчески использовали флажки для написания бинарных сообщений, что привело к созданию сервера в Discord, где они обсуждали автоматизацию сайта и создавали сложные рисунки и анимации.
Несмотря на некоторые жалобы на ботов, создатель нашел вдохновение в креативности сообщества и задокументировал этот опыт в видео на YouTube, чтобы поделиться эмоциональным воздействием.
Пост обсуждает эмоциональное путешествие и творческий процесс, стоящие за созданием веб-сайта «Один миллион флажков» (OMCB), подчеркивая баланс между ограничениями и креативностью в интернете.
Автор делится своим решением закрыть сайт, ссылаясь на такие причины, как естественное угасание интереса, рост затрат и желание избежать бремени обслуживания.
«Эта история нашла отклик у многих читателей, вызывая ностальгию и обновленное чувство радости в программной инженерии, контрастируя с часто подавляющим и коммерциализированным технологическим ландшафтом.»
AnandTech, известный сайт с обзорами технологий, закрывается, что знаменует конец эпохи детальных технических обзоров и статей.
«Сайт был известен своим детализированным и честным контентом, который значительно повлиял на многих техноэнтузиастов и профессионалов.»
Закрытие вызвало ностальгию и обсуждения о меняющемся ландшафте технологической журналистики, многие сожалеют о потере такого уникального и надежного ресурса.
Elasticsearch и Kibana снова стали открытым исходным кодом, при этом AGPL добавлена в качестве опции лицензии наряду с ELv2 и SSPL.
Это изменение подтверждает приверженность Elastic к открытому исходному коду, устраняя предыдущие проблемы с AWS и рыночную путаницу, которые привели к форку Elasticsearch.
Этот шаг направлен на упрощение пользовательского опыта, предлагая несколько вариантов лицензирования, и соответствует цели Elastic поддерживать более открытое лицензирование.
Elasticsearch вернулся к открытому исходному коду, теперь под лицензией AGPL, которая требует от пользователей вносить обратно любые изменения.
АWS создала OpenSearch после того, как Elastic отклонила предложение AWS внести вклад в функции безопасности, что привело к расколу в сообществе.
Новая лицензия Elastic направлена на то, чтобы сбалансировать преимущества открытого исходного кода с бизнес-потребностями, предотвращая использование их кода конкурентами без внесения вклада.
Anthropic запустила интерактивное руководство по созданию запросов в Claude, направленное на обучение пользователей созданию оптимальных запросов.
Курс охватывает темы от начального до продвинутого уровня, включая структуру подсказок, решение общих проблем и создание сложных подсказок, с практическими упражнениями и «Площадкой примеров» для экспериментов.
Учебник использует Claude 3 Haiku и включает версию для Google Sheets для удобства использования, что делает его доступным для новых пользователей, чтобы они могли эффективно понять и применять техники создания запросов.
«Anthropic выпустила интерактивный учебник по инженерии подсказок, который привлек значительное внимание технологического сообщества.»
«Цель этого руководства — научить пользователей эффективно взаимодействовать с большими языковыми моделями (LLMs) для достижения желаемых результатов, что является навыком, известным как инженерия запросов.»
Этот выпуск примечателен тем, что он предоставляет структурированные рекомендации по оптимизации запросов, что имеет решающее значение для повышения производительности и надежности приложений на основе ИИ.
GPU API MkII #9312 был объединен с основной веткой libsdl-org, вводя значительные обновления, такие как компонент графики Refresh, который поддерживает современные API, такие как Vulkan и графический API PS5.
Обновление включает систему оффлайн-компиляции шейдеров, направленную на оптимизацию API GPU, повышение производительности и улучшение безопасности ресурсов.
Основной вклад внес @thatcosmonaut при поддержке основной команды FNA и отзывов от различных сотрудников, что указывает на совместные усилия по совершенствованию и оптимизации API.
Новый API GPU для SDL3 был объединен с основной веткой, несмотря на то, что SDL3 все еще находится в предварительном просмотре, с целью упростить кроссплатформенную разработку графики, включая консоли.
Этот новый API разработан для того, чтобы быть более мощным, чем старый 2D API SDL, поддерживая современные функции GPU и ориентируясь как на 2D, так и на некоторые 3D потребности.
Хотя существуют аналогичные усилия, такие как WebGPU/WGSL, у них нет консольных бэкендов, а новый API GPU SDL3 еще не поддерживает WebGPU в качестве бэкенда.
«Автор рассказывает о серии событий, начиная с 24 июля 2021 года, когда его жена, Ким, была арестована после того, как у нее нашли подозрительную бутылку, что привело к обнаружению ее вмешательства в его бутылку с водой.»
«Автор страдал от гиперкальциемии и токсичности витамина D с 2019 года, с колеблющимся состоянием здоровья, несмотря на многочисленные медицинские тесты и лечения, включая МРТ и ПЭТ-КТ сканирования.»
Источник чрезмерного количества витамина D и кальция оставался неизвестным, пока автор не обнаружил, что Ким добавляла в свою воду коричневую жидкость, которую она называла калием.
Пост в блоге на rattvisan.blog обсуждает предполагаемый случай отравления в Швеции, где автор утверждает, что его жена отравила его витамином D.
Несмотря на медицинские записи и видеозаписи, шведский прокурор решил не выдвигать обвинения из-за недостаточности доказательств, что вызвало дебаты о системе правосудия.
Комментаторы выражают недоверие к решению, обсуждают возможность частного преследования и размышляют о мотивах и психическом состоянии жены.
Пост обсуждает методы обхода корпоративных брандмауэров, позволяющие выполнять произвольные входящие и исходящие запросы по любому протоколу, что полезно для развертывания программного обеспечения в ограниченных сетевых средах.
Он представляет репозиторий под названием "holepunch", содержащий модули NixOS, которые автоматизируют эти трюки обхода брандмауэра, включая туннелирование входящих SSH-соединений внутри исходящих HTTPS-запросов.
Эти методы предполагают контроль над хостами на обоих концах сетевого запроса и используют такие инструменты, как прямые прокси, завершающие TLS обратные прокси, обратные туннели и Corkscrew для маскировки и туннелирования трафика.
Пост обсуждает ограничения и потенциальные уязвимости правил брандмауэра, подчеркивая, что они могут быть не такими безопасными, как принято считать.
Он делится реальными анекдотами и техническими инсайтами о том, как поставщики и отдельные лица могут обходить ограничения межсетевых экранов с помощью таких инструментов, как SSH и netcat, вызывая обеспокоенность по поводу практик безопасности.
«Разговор подчеркивает напряженность между политикой безопасности и практическими потребностями, акцентируя важность прозрачной коммуникации и надлежащих мер безопасности для предотвращения несанкционированного доступа.»
Рост крупных облачных провайдеров приводит к фрагментированному или «балканизированному» интернету, где совместимость с общим интернетом ограничена.
Исторический контекст: Интернет перешел от правительственного и образовательного инструмента к коммерциализированному пространству, доминируемому рекламой и монетизацией пользовательских данных.
Опасения включают кражу данных и чрезмерный трафик от облачных сервисов, что побуждает некоторых блокировать доступ от крупных провайдеров, таких как AWS, для защиты локальных ресурсов.
Автор блокирует подключения AWS к своим локальным сервисам из-за опасений по поводу злоупотреблений и атак.
Блокировка обширного диапазона IP-адресов Amazon является сложной задачей, но автор готов пожертвовать частью легитимного трафика, чтобы сократить нежелательный трафик.
Существует дискуссия о том, может ли блокировка IP-адресов облачных провайдеров привести к фрагментации (балканизации) интернета, но автор ставит безопасность выше этой проблемы.
«Библиотека Google Closure была архивирована, что ознаменовало конец её поддержки, несмотря на её историческое значение в создании надёжных почтовых клиентов, таких как редактор Gmail.»
Компилятор Closure продолжит получать поддержку, даже несмотря на то, что экосистема JavaScript эволюционировала, уменьшая необходимость в таких комплексных библиотеках.
Наследие инженерного мастерства Closure Library продолжает оказывать влияние на сообщество разработчиков.
CIEL — это расширенная версия Lisp, с обсуждениями, подчеркивающими его хорошо документированные инструменты и потенциал для создания талисмана или логотипа.
Ключевые особенности, обсуждаемые включают передачу команд оболочки в REPL, легкость компиляции бинарных файлов и интерактивный характер REPL в CIEL по сравнению с Python.
Пользователи отметили значимость имени "Ciel" (французское слово для "небо"), простоту установки и сравнения с другими языками, такими как Clojure и Nim, подчеркивая потенциал CIEL для стандартизации экосистемы Common Lisp.
Компания DuckDuckGo расширяет свою команду и нанимает старших инженеров-программистов для повышения стандартов доверия в интернете.
Проект macOS использует Swift Package Manager для управления зависимостями и SwiftLint для обеспечения стиля кода.
Обновления терминологии были внесены для устранения проблемных расовых коннотаций, приняты такие термины, как основные ветви, списки разрешений и списки блокировок.
Компания DuckDuckGo сделала свой браузер для Mac с открытым исходным кодом, доступным на GitHub, и он основан на WebKit, том же движке, что и Safari.
Пользователи сообщили о снижении качества поиска в DuckDuckGo, ссылаясь на спам от ИИ и нерелевантные ссылки на местные бизнесы, что побудило некоторых перейти на альтернативы, такие как Brave Search и Kagi.
Смелые инженеры активно работают над решением проблем с капчей, подчеркивая текущие улучшения в альтернативных поисковых системах.
Блетчли-Парк предлагает исторические экспозиции о жизни и взломе кодов во время Второй мировой войны, сосредотачиваясь на человеческих и процессуальных аспектах.
Национальный музей вычислительной техники, расположенный на том же месте, включает обширные коллекции, в том числе реплики компьютеров Bombe и Colossus.
«Билеты в Блетчли-Парк действительны в течение 12 месяцев, что позволяет совершать многократные посещения.»
Пост обсуждает распространенное заблуждение, что основная проблема Rust заключается в его синтаксисе, тогда как настоящая сложность кроется в его семантике.
Он предоставляет различные стили синтаксиса (Rs++, Rhodes, RhodesScript, Rattlesnake, CrabML), чтобы показать, как семантика Rust может быть упрощена.
Пост предлагает несколько изменений в стандартной библиотеке Rust, чтобы сделать её более удобной для пользователя, включая удаление вложенных функций, ограничений и упрощение обработки ошибок.
«Статья обсуждает сложность и проблемы читаемости в синтаксисе Rust, особенно при работе с обобщенными типами и маркерами времени жизни.»
Приведенные примеры включают использование асинхронных функций в трейтах, что может привести к запутанному коду из-за сочетания времени жизни и ограничений типов.
Обсуждение подчеркивает различные мнения о выборе синтаксиса в Rust, таких как использование одинарной кавычки (') для времени жизни, и о том, улучшат ли более многословные ключевые слова читаемость кода.
Algora TV представляет новую функцию под названием Livestream Billboards, позволяющую разработчикам зарабатывать деньги на видеорекламе во время прямых трансляций.
Настройка требует Elixir, Erlang/OTP, PostgreSQL, FFmpeg и OBS Studio, с подробными шагами, предоставленными для инициализации проекта и конфигурации базы данных.
«Архитектура включает стримеров, использующих Fly (приложение на Elixir) и RTMP-серверы, с хранением и доставкой медиа, осуществляемыми Tigris, а сервис распространяется под лицензией AGPLv3.»
Algora — это платформа для прямых трансляций с открытым исходным кодом для разработчиков, поддерживающая многопоточность на такие платформы, как Twitch, YouTube и X, и агрегирующая живые комментарии.
Построенный с использованием Elixir для повышения производительности и отказоустойчивости, Algora использует Phoenix LiveView и OTP для обработки сложных потоковых конвейеров и кластеризации BEAM для низкой задержки.
Проект поддерживается единственным разработчиком, который ищет вклад и отзывы, с вознаграждениями за приоритетные задачи.
Google сталкивается с обвинениями в введении пользователей в заблуждение относительно конфиденциальности режима инкогнито, что потенциально может дать пользователям право на компенсацию до $5,000 за нарушения конфиденциальности.
Иск утверждает, что Google отслеживал активность, продавал личные данные и вводил пользователей в заблуждение относительно конфиденциальности режима инкогнито в период с 2016 по 2023 год.
Критерии соответствия включают использование режима инкогнито в указанный период, ожидание конфиденциальности, не всегда согласие на отслеживание, возраст 18+ и проживание в США.
Пользователи режима инкогнито в Google Chrome могут получить до $5,000, но соглашение пока не достигнуто.
Иск утверждает, что название и значок режима инкогнито вводят в заблуждение, создавая впечатление полной анонимности, несмотря на предупреждения о том, что он не скрывает активность от веб-сайтов, работодателей или интернет-провайдеров (ISP).
Дело вызвало обсуждения о технической грамотности и ожиданиях пользователей, с потенциальными рисками для тех, кто присоединяется к иску, включая возможные расходы в случае проигрыша дела.