Перейти к основному содержимому

2023-03-22

GitHub Copilot X - подпишитесь на технический предварительный просмотр

  • GitHub Copilot X - это следующая эволюция GitHub Copilot, парного программиста с искусственным интеллектом, который автоматически завершает код.
  • Copilot X предлагает чат и голосовые интерфейсы, поддержку запросов на доработку и может отвечать на вопросы по документации, используя недавно выпущенную модель OpenAI GPT-4.
  • Copilot for Pull Requests предлагает генерируемые искусственным интеллектом описания для запросов на доработку, добавляет теги, основанные на измененном коде, и предлагает разработчикам предварительный просмотр для их изменения.
  • Copilot for Docs предоставляет генерируемые ИИ ответы на вопросы о документации, начиная с React, Azure Docs и MDN.
  • Copilot CLI компонует команды и циклы, включает флаги поиска для точных запросов и помогает с завершением вкладок.
  • Copilot X сокращает количество ручных задач, упрощает сложную работу и помогает каждому разработчику сосредоточиться на создании инноваций.

Web fingerprinting хуже, чем я думал

  • Веб-отпечатки пальцев - это метод, используемый для идентификации пользователей по различным сеансам просмотра и веб-сайтам без использования файлов cookie или других постоянных хранилищ. Он работает путем изучения веб-браузера и аппаратной конфигурации пользователя и может генерировать уникальный идентификатор среди миллионов.
  • Многие веб-сайты используют библиотеки отпечатков пальцев для генерации уникальных идентификаторов, а некоторые компании даже продают отпечатки пальцев в качестве услуги другим веб-сайтам.
  • FingerprintJS - одна из таких компаний, продающая библиотеки отпечатков пальцев JavaScript с открытым исходным кодом многим веб-сайтам. Даже если пользователь очистит кэш браузера и все другие данные сайта, FingerprintJS может сгенерировать тот же идентификатор посетителя и связать его с предыдущим визитом пользователя.
  • Fingerprinting серьезно подрывает конфиденциальность пользователя, но есть способы защиты от него. Firefox с resistFingerprinting=true и Tor Browser более защищены от фингерпринтинга, а браузер Brave рандомизирует отпечатки пальцев для каждой сессии. Однако Brave по-прежнему основан на движке Chromium от Google, что способствует монополии Google. VPN не помогают в борьбе с отпечатками пальцев, поскольку они только маскируют IP-адреса.

Adobe's AI Art Generator: Firefly

  • Adobe Firefly - это семейство творческих генеративных моделей ИИ, которые появятся в продуктах Adobe и могут быть использованы для создания контента для цифровых изображений, фотографии, иллюстраций, художественных работ, графического дизайна, видео, маркетинга, социальных сетей и 3D-моделирования.
  • Генеративный ИИ позволит творцам использовать повседневный язык для быстрого создания необычного нового контента, редактировать созданное с помощью инструментов, которые они уже знают и любят, и генерировать пользовательские векторы, кисти и текстуры из нескольких слов или даже эскиза.
  • Adobe стремится ответственно подходить к разработке творческого генеративного ИИ, ставя во главу угла творцов, и по мере развития Firefly будет продолжать сотрудничать с творческим сообществом для создания технологий, поддерживающих и улучшающих творческий процесс.
  • Firefly уникален тем, что Adobe намерена сделать его чем-то большим, чем просто генератор ИИ для преобразования текста в изображение.
  • Такие генераторы ИИ, как Firefly, могут повысить творческий потенциал, предоставляя людям новые возможности для воображения, экспериментов и воплощения своих идей в жизнь.
  • С помощью генеративного ИИ каждый может создавать видео, документы и цифровые впечатления, а также насыщенные изображения и произведения искусства.
  • Firefly встроен в Creative Cloud, чтобы дать людям инструменты для быстрого создания результатов и их настройки в соответствии с их уникальным видением.
  • Контент, созданный с помощью Firefly, будет содержать тег Content Credentials, который указывает, что он был создан с помощью генеративного искусственного интеллекта.
  • В настоящее время Firefly обучается на базе данных Adobe Stock, работ с открытой лицензией и контента, находящегося в общественном достоянии, авторские права на который истекли, но Adobe планирует изучить возможности для создателей обучать модель машинного обучения на своих собственных активах.

Hyundai обещает сохранить кнопки в автомобилях, потому что сенсорные экраны опасны

  • Hyundai обещает использовать физические кнопки в своих будущих продуктах, делая дизайнерский выбор, основанный на соображениях безопасности.
  • Санг Юп Ли, руководитель отдела дизайна Hyundai, заявил, что кнопки, связанные с безопасностью, должны быть жесткими, а физические элементы управления необходимы для всего, что может повлиять на безопасность.
  • Hyundai, вероятно, рассмотрит возможность более активного использования сенсорных элементов управления, когда автономное вождение станет массовым.

Популярный сайт о фотографии DPReview закрывается после 25 лет работы

  • DPReview, давний сайт о фотографии, известный своими обзорами камер, новостями и форумами, будет закрыт 10 апреля в связи с решением, принятым материнской компанией в рамках ежегодного пересмотра операционного плана.
  • Пользователи могут запросить загрузку своих материалов до 6 апреля, после чего данные будут удалены.
  • Закрытие сайта разочаровало многих пользователей, которые призывают Amazon, материнскую компанию сайта, пересмотреть свое решение или продать сайт кому-то, кто будет поддерживать его работу.

Getting the Most Out of Fzf

  • Fzf - это инструмент Unix, который обеспечивает быстрый и интуитивно понятный нечеткий поиск файлов и каталогов в терминале. Он также может быть использован в качестве замены функции Ctrl+R.
  • Fzf является настраиваемым и может использоваться в тандеме с другими инструментами Unix, такими как Vi и Ripgrep, для получения мощных возможностей поиска.
  • В статье приводятся примеры использования fzf в различных сценариях, включая нечеткий поиск каждой строки в каждом файле и открытие определенного файла с помощью Vi.

Bob Metcalfe wins Turing Award

  • Боб Меткалф был назван победителем премии ACM A.M. Turing Award 2022 года за изобретение, стандартизацию и коммерциализацию Ethernet, технологии, которую он разработал 50 лет назад.
  • Эта награда считается эквивалентом Нобелевской премии в области вычислительной техники и предусматривает приз в размере 1 млн долларов США при финансовой поддержке компании Google.
  • Записка Меткалфа 1973 года, описывающая широковещательную коммуникационную сеть, соединила некоторые из первых персональных компьютеров, что привело к созданию Ethernet.
  • После ухода из Xerox Меткалф основал свой собственный интернет-стартап, корпорацию 3Com, и продолжал играть ключевую роль в коммерциализации Ethernet.
  • Сегодня Ethernet является основным каналом проводной сетевой связи во всем мире, обеспечивая скорость передачи данных от 10 Мбит/с до 400 Гбит/с, а в настоящее время появляются технологии 800 Гбит/с и 1,6 Тбит/с.

Mailchimp открывает черный список IP-адресов с помощью инструментов разработчика

  • По сообщениям, Mailchimp запрещает пользователям, у которых открыты инструменты разработчика в браузере, доступ к платформе маркетинга электронной почты.
  • Неясно, как Mailchimp определяет, открыты ли у пользователя инструменты или нет, но одним из возможных методов может быть обнаружение внезапного изменения размера области просмотра, что происходит, когда инструменты разработчика открываются для подготовки отображения исходных источников сайта.
  • Некоторые пользователи предполагают, что Mailchimp мог обнаружить и заблокировать использование инструментов разработчика для просмотра исходного кода без согласия.
  • Mailchimp никак не прокомментировал этот вопрос.

Petals: совместное использование 100B+ языковых моделей в домашних условиях

  • Petals позволяет совместно запускать большие языковые модели, такие как BLOOM-176B, где пользователи загружают небольшую часть модели и объединяются с другими, обслуживающими остальную часть для выводов или тонкой настройки.
  • Однопакетный вывод выполняется со скоростью 1 секунда на шаг, что в 10 раз быстрее, чем выгрузка, что делает его полезным для интерактивных приложений, таких как чат-боты.
  • Petals обеспечивает гибкость PyTorch, позволяя использовать методы тонкой настройки и выборки, пользовательские пути через модель и доступ к скрытым состояниям.