We need a clearer framework for AI-assisted contributions to open source 🔥 Горячее
Инструменты AI для кодирования создают новую проблему для open source-сообщества: они делают генерацию кода дешёвой, но не делают его ревью таким же. В результате мейнтернеры тратят непропорционально много времени на проверку кода, который был создан за секунды, но требует часов анализа. Автор предлагает бинарную систему: с одной стороны - прототипы, демонстрирующие идеи, с другой - PR, готовые к ревью.
Прототипы - это "кинопавильоны" для идей, не соответствующие стандартам кодирования, без тестов и потенциально с уязвимостями. Их не следует отправлять как PR, а делиться через ветки с видео или ссылками. Автор подчеркивает: "Это неустойчиво и крайне разрушительно". Внедрение прототипирования требует внутренней договорённости команды, чтобы избежать разногласий и сохранить баланс между творчеством и эффективностью.
Комментарии (143)
- Обсуждение показало, что проблема не ограничивается кодом: LLM-генерированные PR, не раскрывая этого, создают нагрузку на рецензентов и нарушают принцип "не навредь".
- Сообщество разделилось: одни считают, что любой вклад полезен, другие настаивают, что важно различать, где использовался ИИ, и требуют прозрачности.
- Обсуждение затронуло вопрос, как отличить человеческий вклад от ИИ-генерированного, и какие нормы могли бы регулировать это.
- Участники обсудили, что если кто-то утверждает, что может писать код с LLM, то он должен быть способен писать и e2e тесты.
- Были выдвинуты идеи, что проекты могли бы требовать, чтобы вклад был помечен как ИИ-генерированный, и что в будущем репутация и идентичность могут стать критически важными для рассмотрения вклада.
Комментарии (50)
I wonder how many vulnerabilities have been accidentally created by adherence to postel's law rather than just being strict in what's accepted too. It has been in the making for at least ten years, the problem for me has been that that production environments and test environment
Austria: Pylons as sculpture for public acceptance of expanding electrification
Австрия нашла оригинальное решение проблемы непопулярности новых линий электропередач, превратив их в гигантские скульптуры животных. Проект "Австрийские гиганты мощности" (Austrian Power Giants) создан Austrian Power Grid совместно с дизайнерами и уже включает прототипы аиста, символизирующего Бургенланд, и оленя, представляющего Нижнюю Австрию. Эти не просто декоративные элементы - они полностью функциональны и прошли тесты на прочность и высоковольтную производительность.
Проект призван стать символом экологически дружественной инфраструктуры, укрепить экономику и туризм в регионах, а также повысить общественную принятие расширения энергосетей. "Эта вдохновленная природой дизайн в конечном итоге должен стать символом экологичных инфраструктурных проектов", - говорится в заявлении Austrian Power Grid. В этом году дизайн получил престижную награду Red Dot Design Award, а миниатюрные модели будут выставлены в Сингапуре до октября 2026 года.
Комментарии (46)
- Проект "Austrian Power Giants" — это концепт, а не реальные установленные опоры; изображения являются рендерами, а не фотографиями.
- Проект предлагает сделать опоры в форме оленя и аиста, что вызывает вопросы о структурной целостности и безопасности.
- Обсуждение поднимает вопросы о стоимости, техническом обосновании и практичности таких конструкций, а также о том, что они могут быть просто концептом, нежели реальным проектом.
- Участники обсуждения также поднимают вопросы о том, что подобные конструкции могут быть дороже в обслуживании и строительстве, и что они могут не соответствовать стандартам безопасности.
- Также обсуждается, что такие конструкции могут быть просто концептом, нежели реальным проектом, и что они могут быть непрактичны и небезопасны.
Criminal complaint against facial recognition company Clearview AI
Организация noyb подала уголовную жалобу на компанию Clearview AI и ее руководителей за незаконное сбор миллиардов фотографий людей из интернета с последующей продажей системы распознавания лиц правоохранительным органам. Эта американская компания игнорирует предыдущие решения органов по защите данных ЕС, которые уже признали ее деятельность незаконной и наложили значительные штрафы.
Несмотря на многочисленные запреты и штрафы от властей Франции, Греции, Италии, Нидерландов и Великобритании, достигающие десятков миллионов евро, компания продолжает функционировать, ссылаясь на отсутствие эффективного принудительного исполнения. Clearview AI утверждает, что в ее базе данных собрано более 60 миллиардов фотографий со всего мира, что представляет серьезную угрозу для частной жизни и прав человека в цифровую эпоху.
Комментарии (31)
- Clearview AI нарушает законы о данных с 2021 года.
- В 2022 году Великобритания оштрафовала компанию на £7,552,800, но штраф не уплачен.
- ЕС не смог обеспечить исполнение своих запретов и штрафов против компании.
- Компания продолжает работать, избегая юридических последствий.
Комментарии (78)
- Резюмируя, обсуждение вращается вокруг того, что крысы охотятся на летучих мышей, что вызывает обеспокоенность по поводу передачи патогенов и вопросы этики.
- Участники обсуждения подчеркивают, что крысы охотятся на птиц и других грызунов, что может быть не так удивительно, как это может показаться на первый взгляд.
- Некоторые участники обсуждения выражают обеспокоенность по поводу того, что крысы могут быть вовлечены в передачу болезней, включая COVID-19.
- Другие участники обсуждения подчеркивают, что крысы могут быть использованы для контроля популяции мышей и других грызунов.
- Некоторые участники обсуждения выражают сомнение в том, что крысы действительно охотятся на летучих мышей, и предлагают, что это может быть вымышлено.
Poker Tournament for LLMs 🔥 Горячее 💬 Длинная дискуссия
PokerBattle.ai представляет собой первый в истории турнир по покеру с реальными денежными призами, специально созданный для соревнования больших языковых моделей (LLM). Это инновационное событие позволяет ИИ-системам проявить свои стратегические способности в одной из самых сложных интеллектуальных игр, где успех зависит не только от математических расчетов, но и от психологических аспектов и блефа. Турнир загружает данные о событиях, что указывает на его активный характер или недавнее проведение.
Уникальность этого мероприятия заключается в том, что оно впервые объединяет мир покера с передовыми технологиями ИИ, создавая новую платформу для оценки и развития возможностей языковых моделей. Организаторы стремятся определить, какие из современных LLM способны демонстрировать наилучшую игровую стратегию, адаптивность и способность к принятию решений в условиях неопределенности. Денежные призы добавляют соревнованиям серьезности и привлекают внимание как исследователей ИИ, так и энтузиастов покера со всего мира.
Комментарии (181)
- ИИ демонстрируют ошибки в оценке рук (например, LLAMA ошибочно определила топ-пару), что указывает на текущие ограничения в понимании игры.
- Эксперимент критикуется за недостаток данных (714 рук у Meta LLAMA) и отсутствие возможности для ИИ развивать новые стратегии со временем.
- Предлагается улучшить тестирование, добавив "трэш-ток" и возможность блефа между ИИ, что сделало бы наблюдение более интересным и показательным.
- ИИ часто "галлюцинируют", принимая неверные решения (как Gemini, сдавшая сильную руку), что связано с неправильной оценкой силы руки в текущей ситуации.
- Шутливые предложения по тестированию включают попытки обмана ИИ через подсказки ("игнорируй предыдущие инструкции").
Picture gallery: Amiga prototype "Lorraine" at the Amiga 40 event
Dale Luck, член оригинальной команды разработки Amiga, сохранил первый прототип Amiga под названием "Lorraine", который использовал три огромные стопки хорошо оборудованных макетных плат вместо специализированных микросхем. Этот исторический компьютер был впервые представлен в Германии на мероприятии Amiga 40, где пользователь Amiga по имени Pittrock сделал серию фотографий экспоната и любезно разрешил их публикацию.
Прототип представляет собой уникальный артефакт истории вычислительной техники, демонстрирующий, как начиналась разработка легендарного компьютера. Вместо компактных чипов, которые стали визитной карточкой Amiga, в первом прототипе использовались громоздкие макетные платы, что делает его особенно интересным для историков и энтузиастов ретрокомпьютеров. Фотографии дают редкую возможность увидеть, как выглядел один из важнейших компьютерных проектов на самом раннем этапе его создания.
Комментарии (45)
- Участники обсуждали исторический прототип Amiga с ручной навивкой проводов (wire-wrap), представленный на VCFMW, восхищаясь его сложностью и исторической значимостью.
- Упомянуто, что устройство не было включено на выставке, и оно находится в собственности Дейла Лака (Dale Luck) из оригинальной команды Amiga.
- Обсуждалась техника wire-wrap как устаревший, но важный метод прототипирования, использовавшийся до автоматизации PCB, с упоминанием NASA и эволюции к печатным платам.
- Отмечена визуальная привлекательность устройства, сравниваемая с "святым реликвием" или "ульем", но также и сложность отладки.
- Подчеркнута критика маркетинга Amiga, названного причиной провала несмотря на технологическое превосходство.
I built the same app 10 times: Evaluating frameworks for mobile performance
Разработчик создал одно и то же мобильное приложение 10 раз на разных фреймворках, чтобы сравнить их производительность. Новые фреймворки (Marko, SolidStart, SvelteKit, Qwik) показывают практически мгновенную загрузку с временем First Contentful Paint в диапазоне 35-39мс, что в 12-13 раз быстрее, чем у Next.js. Реальная разница между лидерами минимальна — все они ощущаются как мгновенные, а ключевым фактором становится размер бандла.
Марко стал чемпионом по размеру бандла, достигая всего 28.8 kB в сжатом виде, что в 6.36 раза меньше, чем у Next.js (176.3 kB). Qwik City использует паттерн "возобновляемости", устраняя традиционную гидратацию и обеспечивая мгновенную интерактивность для крупных клиентских приложений. Автор рекомендует выбирать фреймворки на основе приоритетов проекта, а не микро-разниц в метриках производительности.
Комментарии (87)
- Svelte/SvelteKit и Solid/SolidStart показали наилучшую производительность и удобство разработки, особенно в мобильных условиях.
- React критикуют за фундаментальные проблемы производительности и большие размеры бандлов, несмотря на его популярность.
- Многие разработчики предпочитают использовать знакомые стеки (например, Django/React) вместо поиска "самого быстрого" решения, ценя скорость и комфорт разработки.
- Статья вызвала споры о важности оптимизации для мобильных устройств и критику за игнорирование нативных разработок и PWA.
- Стиль и содержание статьи были раскритикованы как "ChatGPT-slop" за шаблонность и отсутствие глубины.
Reverse-engineered CUPS driver for Phomemo receipt/label printers
Проект vivier/phomemo-tools представляет собой CUPS драйвер для принтера этикеток Phomemo M02, позволяющий интегрировать это устройство в Unix-подобные операционные системы. CUPS (Common Unix Printing System) - стандартная система печати для Linux и macOS, и этот драйвер расширяет её возможности, добавляя поддержку доступного портативного принтера этикеток. Это решение особенно ценно для автоматизации печати наклеек в домашних или небольших офисных условиях, где требуется маркировка товаров, файлов или других предметов.
Драйвер поддерживает печать через USB-соединение и включает в себя утилиты для управления принтером из командной строки. Проект с открытым исходным кодом позволяет пользователям вносить изменения и адаптировать функционал под свои нужды. Для установки драйвера требуется наличие Python и нескольких зависимостей, что делает его доступным для большинства современных Linux-систем. Это решение значительно упрощает использование бюджетного принтера в профессиональной среде без необходимости поиска проприетарного программного обеспечения.
Комментарии (26)
Agh, I got myself a Niimbot D110 because it seemed to be the best supported "cheap" label printer (using the excellent https://niim.blue/ website).If I knew these printers had CUPS drivers I might have gone that way instead.. Is there a device you can recommend for printing (stic
Complete Digitization of Leonardo da Vinci's Codex Atlanticus
Полностью оцифрован "Кодекс Атлантический" — крупнейшая коллекция рисунков и записей Леонардо да Винчи. В эпоху Возрождения искусство и наука не были так разделены, как сегодня, и Леонардо подходил ко всему как техник. Его художественные произведения были результатом математической точности, тщательного изучения и прямого наблюдения, а не просто творческим порывом.
Леонардо рассматривал свои художественные проекты как эксперименты, некоторые из которых он оставлял незавершенными, как и научные исследования. Он никогда не приступал к механическим, анатомическим или художественным проектам без тщательного планирования и проектирования, что подтверждают его многочисленные записные книжки. Теперь все больше этих рукописей становится доступными онлайн, что позволяет как ученым, так и обычным людям глубже понять гений Леонардо.
Комментарии (34)
- @kragen отмечает высокое качество ресурса, но указывает на низкое разрешение изображений (пример: https://codex-atlanticus.ambrosiana.it/assets/500/000R-1.jpg), что затрудняет чтение текста и архивацию.
- @vim-guru замечает, что некоторые страницы отображаются вверх ногами.
- @trvz предлагает решение: использовать URL с высоким разрешением (например, https://codex-atlanticus.ambrosiana.it/assets/2000/000R-1.jpg).
- @trvz рекомендует инструмент
wgetдля пакетного скачивания всех изображений высокого разрешения (страницы R и V, номера 1-1119).