Google показала робота, который программирует сам себя
Он основан на Google Pathways Language Model (PaLM), которая преобразует команды на естественном языке в программный код.
Робота обучали на примерах команд с комментированным кодом. В результате устройство может, цитирую: «автономно генерировать новый код, в котором заново распределены вызовы API, синтезированы новые функции и созданы циклы обратной связи для запуска новых действий во время работы», а проще говоря — перепрограммировать самого себя.
При необходимости CaP производит арифметические операции и использует логику определённых языков. Или подключает сторонние библиотеки для реализации дополнительных функций. Кроме того, он способен интерпретировать неоднозначные команды вроде «быстрее» и «левее», превращая их в конкретные показатели для выполнения задачи.
Впрочем, привязанность к одной языковой модели накладывает на робота и некоторые ограничения: он даёт сбой, если не видит смысла в команде или пытается работать с неизвестными параметрами. И, наконец, он пока не может выполнять сложных последовательностей действий — операции с несколькими десятками параметров для него недоступны.
АНБ США порекомендовало IT-компаниям отказаться от языков C и C++
Организация выпустила отчёт, в котором сказано, что вышеупомянутые языки дают хакерам больше возможностей для использования эксплойтов.
Вместо C и С++ рекомендуется использовать C#, Go, Java, Ruby, Rust и Swift, которые обладают встроенной защитой памяти.
В ведомстве отметили, что около 70 процентов уязвимостей в продуктах Microsoft и Google связаны как раз с небезопасной работой с памятью. К примеру, это может быть переполнение буфера или ошибки распределения памяти, что даёт доступ к целевым системам.
Помимо этого, рекомендуется задействовать системы защиты кода на уровне компилятора, чтобы простые ошибки не становились причиной взлома.
Microsoft тестирует обновлённый диспетчер задач Windows 11 с возможностью поиска
Только установленная и запущенная Windows 11 открывает вместе с собой больше сотни фоновых процессов. А если на компьютер установить основные приложения, то список вырастет до нескольких сотен.
Для удобной навигации Microsoft анонсировала диспетчер задач с функциями поиска процессов.
Его можно будет осуществлять как по имени запущенного приложения, так и по названию издателя. Перейти к полю ввода можно кликом мыши по нему или сочетанием клавиш Alt + F.
Пользователи, успевшие попробовать возможности нового диспетчера задач, рассказали, что поиск работает с небольшой задержкой после ввода запроса. Также некоторые отметили, что хотелось бы немного увеличить поле.
Apple намерена ввести ограничения на функции AirDrop в 2023 году
Функция AirDrop позволяет выбрать следующие режимы получения информации:
- полностью запретить приём файлов,
- разрешить приём от пользователей в списке контактов или
- от всех пользователей.
Последний вариант активно использовался в Китае для распространения антиправительственной информации. В результате Apple выпустила в КНР обновление для своих устройств, которое позволяет включать приём файлов от любых пользователей только на 10 минут.
В Apple не стали комментировать, почему новый режим работы AirDrop был введён именно в Китае. Зато указали, что «компания планирует ввести подобный режим по всему миру в следующем году» с целью «предотвращения нежелательного распространения файлов».
MicroPython официально становится частью экосистемы Arduino
В пресс-релизе компания рассказала, что Python был выбран из-за своей популярности и относительной простоты в освоении. Для добавления в Arduino предпочли реализацию MicroPython, которая работает на микроконтроллерах.
Платформу с поддержкой нового языка первоначально испытали на университетских занятиях. Группа студентов помогла выяснить, что для MicroPython сложно найти IDE, которая поддерживала бы Arduino.
Компания не стала создавать среду разработки с нуля, а нашла уже реализованное решение с открытым исходным кодом и предложила сотрудничество автору проекта. Таким образом удалось доработать IDE, которая получила название Arduino Lab. Среда разработки кроссплатформенная и поддерживает любую плату с последовательным REPL-интерфейсом. Arduino Lab доступна для Windows, macOS и Linux, а исходный код опубликован в GitHub-репозитории.
Microsoft выпустила открытую платформу .NET 7
Её удалось создать благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 7 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ. При этом использовать единые библиотеки и общий процесс сборки, не зависящий от типа приложения.
Сопровождение ветки .NET 7 будут осуществляться в течение 18 месяцев до 14 мая 2024 года.
В состав .NET 7 входит Runtime с JIT-компилятором RyuJIT, спецификации API, библиотеки WPF, Windows Forms, WinUI, Entity Framework и интерфейс командной строки dotnet. А также инструменты для разработки микросервисов, библиотек, серверных, графических и консольных приложений.
Основная часть команды Apple по созданию поисковой системы перешла обратно в Google
The Information выпустило отчёт, который посвящён продолжающимся усилиям Apple по разработке поисковика-конкурента Google. В рамках этих усилий Apple в 2018 году приобрела новостной AI-стартап под названием Laserlike, который был основан группой инженеров Google.
После поглощения, трое из них встали у руля поискового отдела в Apple. Результатом их работы стала собственная поисковая служба, которую компания запустит уже через четыре года. По крайней мере, такие сроки называют инсайдеры.
Теперь же выяснилось, что группа инженеров покинула стены яблочной корпорации. И всё ради того, чтобы вернуться под крыло Google. О причинах такого ухода история умалчивает.
Google выпустила клиент Google One VPN для macOS и Windows
Как и на мобильных устройствах, он шифрует трафик и скрывает реальный IP-адрес пользователя. При этом его нельзя использовать для доступа к контенту из других регионов. Иначе говоря, он не позволяет обходить блокировки настолько же эффективно, как другие VPN.
Сервис доступен тем, кто оплачивает Google One Premium на 2 ТБ за $9,99 в месяц. Подпиской можно поделиться с пятью другими людьми. Поддержка настольных компьютеров есть во всех 22 странах, где доступен сервис.
Чтобы установить приложение, понадобится как минимум macOS Big Sur или Windows 10.
GitHub экспериментирует над голосовым управлением сервисом Copilot с фразой активации Hey, GitHub
В настоящий момент голосовое взаимодействие с GitHub Copilot доступно в тестовом режиме по запросу и только в VS Code.
«Если GitHub Copilot — наш коллега-программист, почему мы не можем с ним поговорить? Именно над этим работает команда GitHub Next. Проект «Hey, GitHub!» обеспечивает голосовое взаимодействие с GitHub Copilot и многое другое. Благодаря силе вашего голоса мы рады возможности предоставить преимущества GitHub Copilot ещё большему количеству разработчиков, в том числе разработчикам, которым трудно печатать руками», — пояснили в GitHub.
Разработчики показали на странице проекта пример управления голосом Copilot для написания небольшой программы. Продемонстрировали активацию сервиса, переход в режим программирования, импорт нужных библиотек, вставку строк и элементов кода, а также запуск кода программы для проверки.
Напомним, что пользователи подали в суд на GitHub Copilot за нарушение лицензий Open Source
Volkswagen создал офисное кресло с электродвигателем, которое развивает скорость до 20 км/ч и имеет запас хода 12 км
Также здесь есть камера заднего вида и датчики приближения на 360 градусов. Чтобы повеселиться во время путешествия, например, в бухгалтерию, можно включить музыку, используя мультимедийную систему с сенсорным экраном. А если у офисной кофемашины соберется очередь – просто нажмите на клаксон.
Кресло оснащено фарами и RGB-светодиодами, а также встроенным подогревом сиденья. Цвета, колеса с 4-дюймовыми крепкими алюминиевыми дисками и логотип компании, вышитый на подголовнике, дублируют привычные мотивы дизайна автопроизводителя.
Позади кресла также имеется небольшой багажник для документов и ноутбуков, а еще сцепное устройство для больших грузов.
На самом деле, офисное кресло Volkswagen, к сожалению, не продается. Все это просто хороший пиар-ход для рекламы фургонов компании. Однако, вероятно, изделие будет доступно для тест-драйвов в некоторых салонах автопроизводителя.