Август подошел к концу и мы собрали для вас наиболее интересные новости из IT, которые вы могли пропустить. Пока Linux предлагает воспользоваться новой версией операционной системы, а Ubuntu Desktop демонстрирует планы по развитию, в Figma DevMode были внесены около 200 обновлений и появилось несколько новых ИИ инструментов.
27 августа 2023 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.5.
В новой версии операционной системы ACPI CPUFreq для систем Zen 2 был заменен драйвером AMD P-State EPP, который теперь включен по умолчанию. Также по умолчанию в Linux 6.5 включена поддержка AMD FreeSync Video, новых систем AMD Ryzen, USB4 v2 и драйвера ядра MIDI 2.0.
Помимо прочего, была улучшена балансировка нагрузки для гибридных процессоров Intel и на данный момент все еще ведутся дополнительные работы по подготовке к поддержке беспроводного оборудования WiFi 7.
С полным списком новых поддерживаемых Linux 6.5 устройств можно ознакомиться здесь.
Тем временем Canonical опубликовали план по развитию дистрибутива Ubuntu Desktop. Анонсируемые изменения будут представлены с выпуском Ubuntu Desktop 23.10.
Ubuntu Desktop имеет более 6 миллионов активных пользователей в месяц и является самым популярным дистрибутивом Linux для разработчиков (около 27% в опросе разработчиков Stack Overflow 2023 года). Однако создатели не собираются останавливаться на этом и планируют расширить возможности Ubuntu Desktop:
Параллельно разработчики работают над Ubuntu Core Desktop, неизменяемой версией классического рабочего стола, дополнительным выбором для пользователей Linux Desktop, предназначенным для повышения безопасности, качества и стабильности.
На протяжении двух месяцев открытого бета-тестирования, сбора отзывов и предложений, команда Figma выпустила более 200 обновлений для рабочей среды Dev Mode. В блоге рассказывается о части улучшений, о которых стоит знать.
Изменения коснулись и удобства использования:
Также были обновлены функции генерирования кода и исправлены некоторые баги.
PayPal пытается получить патент на систему «сжатия и хранения данных блокчейна». Как следует из названия, эта система сжимает блоки, чтобы сделать их более удобными для хранения.
Потребность в хранении данных в блокчейне растет, поскольку все больше транзакций проверяются узлами сети и добавляются в блокчейн в виде блоков. Поскольку блокчейн представляет собой неизменяемую запись транзакций, количество блоков увеличивается с каждой новой сделкой. Когда блок достигает определенного размера, система сжимает его. После этого необходимо хранить сжатый блок у поставщика услуг хранения данных.
Вместо того, чтобы создавать исходный блок, система создает, по словам PayPal, «блок генезиса новой эры». Блок содержит не только цифровой след, или «корневое хэш-значение», подтверждающий содержание и подлинность исходного блока, но и адрес, на котором хранится исходный блок. Компания PayPal заявила, что реализация этой тактики позволит «снизить сетевые затраты на передачу и распространение большого блокчейна».
Компания, помимо работы над улучшением решений блокчейна, предлагает в своем приложении способы покупки, перевода и продажи некоторых криптовалют, включая Bitcoin, Ethereum и Litecoin. Совсем недавно PayPal вывела на рынок свою первую стабильную криптовалюту PayPal USD.
Пока более 90% пользователей Chrome переходят на сайты HTTPS, по-прежнему 5–10% трафика остается на HTTP. Использование небезопасного протокола HTTP противоречит стремлениям браузера обезопасить среду Интернета.
Chrome автоматически будет обновлять все навигации http:// до https://, даже если вы нажимаете на ссылку, явно заявленную как http://. Это работает аналогично обновлению HSTS, но Chrome будет определять, когда это обновление не удается (например, из-за того, что сайт предоставляет недействительный сертификат или возвращает HTTP 404), и автоматически вернет вас к http://. Это изменение гарантирует, что Chrome будет использовать небезопасный HTTP только в тех случаях, когда HTTPS действительно недоступен. Эксперименты с данным новшеством сейчас проводятся в версии Chrome 115.
Также в рамках защиты пользователей, перед загрузкой файлов с сайтов без безопасного соединения будет появляться окно-предупреждение. Ввод этой функции будет осуществлен в середине сентября.
Chrome будет предлагать всем пользователям режим HTTPS-First, который будет пытаться обновить все загрузки страниц до HTTPS и отображать предупреждение на всю страницу перед загрузкой сайтов, которые его не поддерживают. В данный момент HTTPS-First доступен пользователям, зарегистрированным в программе дополнительной защиты. В ближайшее время планируется расширение работы HTTPS-First, в том числе включения его по умолчанию в режиме инкогнито для более безопасного просмотра.
Microsoft представили предварительную версию Python in Excel, позволяющую интегрировать аналитику Python и Excel в одну сетку Excel для непрерывного рабочего процесса.
Python in Excel объединяет мощные библиотеки Python для анализа и визуализации данных с функциями Excel. Вы можете работать с данными в Excel с помощью графиков и библиотек Python, а затем использовать формулы, диаграммы и таблицы PivotTables Excel для дальнейшего уточнения своих выводов.
Используя встроенные в Excel коннекторы и Power Query, вы можете легко вводить внешние данные в рабочие процессы Python в Excel. Python in Excel использует дистрибутив Anaconda Distribution for Python, работающий в Azure и включающий наиболее популярные библиотеки Python, такие как pandas для работы с данными, statsmodels для расширенного статистического моделирования, а также Matplotlib и seaborn для визуализации данных.
Август порадовал выходом сразу нескольких обновлений и новых продуктов с искусственным интеллектом, которые могут быть полезны в работе. Итак:
Компания Meta представила два интересных инструмента. Нейросеть SeamlessM4T, или многоязычная модель, которая легко переводит речь в текст. В данный момент SeamlessM4T может почти на 100 языках:
Многозадачная модель UnitY, с помощью которой был создан инструмент, состоит из трех основных компонентов, работающих последовательно. Самоконтролируемый речевой кодер w2v-BERT 2.0 учится находить структуру и значения слов в речи, анализируя миллионы часов многоязычной речи. Кодер принимает аудиосигнал, разбивает его на более мелкие части и строит внутреннее представление того, о чем идет речь. Подробнее о работе SeamlessM4T здесь.
Также Meta выпустила Code Llama, большую языковую модель (LLM), которая может использовать текстовые подсказки для генерации кода. Поддерживаются многие из наиболее популярных сегодня языков, включая Python, C++, Java, PHP, Typescript (Javascript), C# и Bash.
Программа может генерировать код как на основе другого кода, так и на основе текстовых подсказок(например, "Напишите мне функцию, которая выводит последовательность Фибоначчи"). Code Llama также может использоваться для завершения и отладки кода.
Microsoft официально объявила о запуске клиента чат-бота Bing Chat для всех пользователей Chrome после нескольких месяцев тестирования. В конце августа Microsoft также протестировала функцию Bing Chat «Без поиска», которая позволяет чат-ботам отвечать на вопросы без использования поиска в Интернете.
Кроме того, с помощью приложения мобильной клавиатуры Swiftkey пользователи могут получать доступ к чату Bing на 30 запросов в день, не имея учетной записи Microsoft.
Внедрение Bing Chat в Chrome и Edge Mobile в различные браузеры и устройства должно привести к увеличению числа пользователей чат-бота с искусственным интеллектом Microsoft.