ByteTopia👨‍💻
14 subscribers
24 photos
1 video
2 files
46 links
Творческая логика💻

По всем вопросам и сотрудничеству:
@alienforever
@f0rg0ttenage
Download Telegram
​​О.Б. Фофанов "Алгоритмы и Структуры Данных"📚
#книги
Алгоритмы позволяют оптимизировать и упростить код.
Помогают решить многие задачи. Поэтому знать их важно.
👍1
​​OpenAI решила зарегистрировать товарный знак GPT в США
#новости
Американская компания OpenAI, разработавшая чат-бот с искусственным интеллектом ChatGPT, подала заявку на регистрацию товарного знака GPT на фоне многочисленных попыток других компаний получить такой патент, сообщает TechCrunch.
🔥2
​​🥷Получаем доступ к GPT-4

👉 Открытый проект GPT4Free нелегально предоставляет набор инструментов для бесплатного и почти неограниченного доступа к ChatGPT с помощью уязвимости в API OpenAI.

👉 Разработчик проекта под ником xtekky пояснил, что рекомендует использовать GPT4Free только в экспериментальных и образовательных целях для получения доступа к чат-боту на базе GPT-4 и его предшественнику GPT-3.5. Он разработал эксплойт для обмана API OpenAI методом реверс-инжениринга, когда искал, какие сервисы работают с чат-ботом.

👉 GPT4Free не обходит корпоративные механизмы платного доступа к платформе OpenAI, а нелегально подключается к системе путем запросов к API от ресурсов компаний, имеющих платные учётные записи в OpenAI, например, poe.com, phind.com, phind.com, writesonic.com, sqlchat.ai, t3nsor.com и you.com.

👉 В настоящее время OpenAI и GitHub не заблокировали проект GPT4Free, а список сервисов, запросы которых можно подделывать, состоит из 10 позиций.
🔥1
Интересная тема для изучения⛓
#полезное
Соглашение об именах (Naming Convention) — это набор правил, которые определяют стиль именования объектов в программировании или других областях, чтобы упростить понимание и сопровождение кода. Соглашения об именах в программировании обычно применяются к переменным, функциям, классам и другим компонентам программного кода.🧮
Существует множество различных соглашений об именах, и большинство из них основаны на рекомендациях от ведущих разработчиков в отрасли. Вот некоторые из наиболее распространенных соглашений об именах в программировании:

⚙️CamelCase: именование объектов, которое пишется без пробелов и с использованием заглавных букв в начале каждого слова, кроме первого. Например, firstName, lastName, myFavoriteColor.

⚙️snake_case: именование объектов, которое пишется с использованием только строчных букв и знаков подчеркивания в качестве разделителей между словами. Например, first_name, last_name, my_favorite_color.

⚙️PascalCase: это похоже на CamelCase, но включает заглавную букву в начале каждого слова, в том числе и первого. Например, FirstName, LastName, MyFavoriteColor.

⚙️kebab-case: именование объектов, которое пишется в виде строки, разделенной дефисами. Например, first-name, last-name, my-favorite-color.

Как правило, соглашения об именах направлены на то, чтобы сделать код более читаемым и понятным, а также упростить его сопровождение и разработку. Это особенно важно в крупных проектах, где несколько разработчиков работают над кодом, и у каждого из них может быть свой стиль написания кода. Соглашения об именах помогают унифицировать стиль именования, уменьшить количество ошибок и сделать код более читаемым и понятным для всех.👷‍♂️
👍1
​​💣Нейросети используют для ведения военных действий?

▫️Компания американского миллиардера Питера Тиля Palantir представила платформу искусственного интеллекта Palantir (AIP) для запуска больших языковых моделей (LLM), таких как GPT-4 и её альтернатив в частных сетях. Она продемонстрировала, как военные могут использовать AIP для ведения войны.

▫️На видео оператор использует чат-бота в стиле ChatGPT для вызова разведки дронами, составления нескольких планов атаки и организации подавления коммуникаций противника. Затем он просит чат-бота показать более подробную информацию о скоплении техники противника и угадать, какие это могут быть боевые единицы.

▫️Получив данные от ИИ, оператор просит систему сделать более качественные снимки. Он запускает дрон Reaper MQ-9.

▫️Затем оператор спрашивает систему, какие возможные варианты действий существуют. Предложенные ИИ опции включают атаку танка с помощью F-16, дальнобойной артиллерии или ракет Javelin. При этом система сообщает, достаточно ли у ближайших подразделений войск этого оружия для выполнения миссии.

▫️AIP поддерживает различные LLM с открытым исходным кодом, включая FLAN-T5 XL, доработанную версию GPT-NeoX-20B и Dolly-v2-12b, а также несколько пользовательских подключаемых модулей.

▫️Первая проблема заключается в том, что такие системы могут «галлюцинировать». В частности, GPT-NeoX-20B — это альтернатива с открытым исходным кодом GPT-3, предыдущей версии языковой модели OpenAI, созданной стартапом EleutherAI. Одна из моделей EleutherAI, доработанная другим стартапом Chai, недавно убедила бельгийца в ходе беседы с ней покончить с собой.

▫️Palantir же обещает, что её система будет «безопасной». AIP можно будет развернуть «на тактических устройствах», и она будет анализировать как секретные данные, так и данные в реальном времени «ответственным, законным и этичным способом».

▫️На видео оператор сможет контролировать действия LLM и ИИ в системе. «По мере того, как операторы принимают меры, AIP создает защищённую цифровую запись операций. Эти возможности имеют решающее значение для снижения значительных юридических, нормативных и этических рисков в конфиденциальных и секретных условиях», — поясняет компания.

▫️Также Palantir показала бэкенд системы, который позволит контролировать LLM и доступ к ним.

▫️Однако компания не объяснила, как она будет решать проблемы работы самих LLM и какие последствия они могут иметь.
🔥1
Рейтинг Топ 10 языков программирования по статистике GitHub📊

Полный список с графиком можно увидеть здесь↩️.
​​OpenAI потребовала от разработчика проекта GPT4Free удалить код и закрыть доступ под угрозой суда.
#новости
OpenAI потребовала от разработчика проекта GPT4Free удалить код, закрыть доступ к репозиторию. Про канал проекта в Discord ничего не было сказано. Компания дала на это пять суток, пригрозив подать в суд на программиста в случае отказа. Автор инструмента GPT4Free под ником xtekky пока что не собирается идти на уступки OpenAI. По просьбе части ресурсов он удалил несколько сайтов из скриптов проекта и попросил остальные платформы защитить свои API, но они отказались это сделать.
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🤨Надеюсь вы не пишите на фреймворках?
🐳1
​​Валидация, Семантика, Доступность - основы чистого кода HTML🧑‍💻
#полезное
Валидация - это процесс оценки программного обеспечения во время или в конце процесса разработки, чтобы определить, удовлетворяет ли оно определенным требованиям. В HTML валидация используется для проверки корректности структуры и синтаксиса HTML-кода. Это важно для обеспечения правильной работы веб-страницы в браузере и для улучшения опыта пользователей.

Семантика - это наука о значении и его передаче. В контексте веб-разработки, семантика относится к использованию HTML-кода для передачи значимой информации о содержимом и структуре веб-страницы.С использованием семантической разметки, разработчики могут добавить смысловое значение к элементам HTML, указывая их назначение и отношение к другим элементам на странице(например: header,footer,main и т.д.).

Доступность - это свойство веб-сайта или приложения, которое означает, что они могут быть использованы людьми с ограниченными возможностями, такими как слабовидящие, слабослышащие, люди с нарушениями движения, интеллектуальными нарушениями и т.д. Доступность означает, что люди должны иметь равный доступ к контенту и функциональности веб-сайта.
❤1👍1
👁️‍🗨️Нейронные сети научились читать мысли?

👉Учёные Техасского университета в Остине разработали языковой декодер, который может переводить мысли человека в текст при помощи искусственного интеллекта и функционального магнитно-резонансного томографа (фМРТ).

👉Результаты их работы описаны в статье, опубликованной в журнале Nature Neuroscience.
 
👉Vice подчёркивает, что это первый пример неинвазивной реконструкции человеческих мыслей: активность мозга считывается фМРТ и анализируется при помощи языковой модели; на основе этих данных предсказываются слова и предложения, которые испытуемый слышал, произносил или думал.

👉Учёные привлекли трёх добровольцев, каждый из них 16 часов находился внутри работающего томографа и слушал специально подобранные истории, которые были частью обучающего набора данных. На первом этапе исследователи обучали AI-модель GPT-1 связывать определённые слова и фразы с нейронной активностью испытуемых, зафиксированной фМРТ.
После того как эта фаза эксперимента была завершена, участникам снова сканировали мозг с помощью фМРТ, а они слушали новые истории, которые не были частью обучающих данных. Декодер переводил в текст незнакомые истории очень точно по смыслу, но часто не теми словами и с использованием не тех семантических конструкций, как в оригинале. Например, фраза «У меня ещё нет водительских прав» была считана и расшифрована с помощью фМРТ и AI-модели как «Она ещё даже не начала учиться водить». А когда испытуемый слышал текст «Шёл по грунтовой дороге через пшеничное поле, через ручей и мимо каких-то бревенчатых строений», декодер выдавал текст, в котором говорилось, что «Ему пришлось пройти через мост на другую сторону и очень большое здание вдалеке».

👉«Наша система работает на совершенно другом уровне», — заявил на брифинге, посвящённом изобретению, руководитель исследовательской группы и доцент нейробиологии и компьютерных наук Техасского университета Александр Хут. «Вместо того чтобы смотреть на низкоуровневую моторику, наша система действительно работает на уровне идей, семантики и смысла».

👉Очевидный недостаток изобретения — это его громоздкость: декодер не может функционировать без аппарата фМРТ. По замыслу учёных, их разработка должна помогать людям с неврологическими заболеваниями, влияющими на речь, общаться с внешним миром. Сейчас есть предположение, что следующие версии устройства можно будет адаптировать к более удобным и мобильным платформам, таким как датчики спектроскопии ближнего инфракрасного диапазона (fNIRS), которые можно крепить к голове пациента.

👉Разработчики отдают себе отчёт, что по мере совершенствования их декодер может применяться для не совсем этичных целей, например, слежки за людьми и шпионажа. Поэтому они особо подчёркивают, что «интерфейсы мозг-компьютер должны уважать ментальную конфиденциальность».
🤯1
😴Отдых важен!
​​Лучше, чем люди: отберут ли роботы рабочие места или станут помощниками🤖
#интересное
Интересная статья на тему роботизации трудовых процессов в современном мире. Сможет ли робот занять место человека или же он только создает иллюзию самостоятельности? Подробнее об этом можно прочитать ниже⏬
👍1
​​Python Package Index (PyPI) - это централизованный репозиторий для хранения, поиска и установки Python пакетов, написанных сообществом Python. PyPI содержит более 300 000 пакетов, которые могут быть установлены с помощью инструмента управления пакетами pip.

PyPI является основным и наиболее популярным ресурсом для обмена и распространения Python пакетов. Разработчики могут использовать PyPI, чтобы делиться своими проектами с сообществом, а другие пользователи могут установить эти пакеты и использовать их в своих проектах. PyPI также позволяет пользователям находить пакеты по ключевым словам, именам авторов и другим параметрам, а также оставлять отзывы о пакетах.
👍1👏1
​​Кори Альтхофф "Сам себе программист"📕
#книги
❤1🔥1