Язык программирования Go, или Golang, был разработан в компании Google в 2007-2009 годах. Его создатели - Роберт Гризмер, Роб Пайки Кен Томпсон - хотели сделать современный, быстрый и производительный язык для распределенных систем и многоядерных процессоров. Они вдохновлялись такими языками, как Си, Паскаль, Оберон, Python и другими. Официально язык был представлен 10 ноября 2009 года.
Go - компилируемый, многопоточный, статически типизированный язык с простым синтаксисом и мощными возможностями для параллельного программирования. Он поддерживает такие концепции, как интерфейсы, структуры, отложенный вызов, рефлексия, анонимные функции и замыкания. Он также имеет встроенную поддержку тестирования, документирования и форматирования кода.
Go широко используется во многих компаниях и проектах, таких как Google, Dropbox, Netflix, Uber, Яндекс, ВКонтакте и других. Он подходит для разработки веб-сервисов, клиент-серверных приложений, микросервисов, системного программирования и других областей. Go также имеет большое и активное сообщество разработчиков, которые постоянно улучшают язык и создают полезные библиотеки и инструменты.
Последняя версия языка Go - это 1.21.4, выпущенная 7 ноября 2023 года. Эта версия включает в себя несколько исправлений ошибок и улучшений безопасности, а также новые функции, такие как:
Поддержка модулей - нового способа управления зависимостями и версиями пакетов.
Поддержка генериков - параметризованных типов и функций, которые позволяют писать более обобщенный и переиспользуемый код.
Поддержка встроенных типов - типов данных, которые определяются внутри пакета, а не в отдельном файле.
Поддержка контекстов - механизма для передачи метаданных и сигналов отмены между горутинами.
Поддержка встраиваемых интерфейсов - интерфейсов, которые могут быть встроены в другие типы, чтобы наследовать их методы.
Интересные факты и фичи языков программирования у нас в канале, заходи :)
В первом приближении я допилил пилотные версии своих чатботов, которые в перспективе будут отыгрывать роли известных людей. Пока это: Буковский, Достоевский, Лавкрафт, Фаина Раневская и, конечно же, моё альтер-эго, Думскроллер, который получился особенно лютым. Функционал моделей не ограничивается болтовнёй, может и код написать...
Буковский просто шикарен, видимо преимущественно англоязычный массив сказывается. Достоевский бесконечно плетется в нейронной рефлексии и мучается нравственными дилеммами, а иногда вроде бы забывает, о чем его спрашивают, и несёт экзистенциальный ужас.
Думскроллер,, оказался настоящим хамьём. Он с легкостью выдаёт ответы, которые я бы никогда не посмел бы произнести вслух, и, признаться, некоторые перлы даже меня шокируют. Его версия телеграм бота совсем ушла в разнос, там такое ощущение, что вообще «зажил своей жизнью». Базовые ограничения алгоритма настолько сбиты промтом, что иногда проскакивает откровенная жесть.
У Лавкрафта, напротив, всё время, кто-то шепчет во тьме и постоянный неописуемый ужас. Кроме тех редких моментов, когда мой промт слетает к базовым настройкам и он вспоминает об этических фильтрах Open AI. Заранее предупреждаю, стабильно у них только промт к базовому GPT откатывается. Используется несколько моделей попеременно, основная gpt-3.5-turbo
Год назад я наткнулся на статью, которая предсказывала деградацию нейросетей и автор приводил интересную теорию:
● Нейросети обучаются на контенте из интернета, который по большей части делает человек.
● Качество итоговой работы нейросети на данный момент ниже, чем оригинальный контент живого автора. Логические и смысловые ошибки, а так же некое "отсутствие души".
● Несмотря на это, нейросети массово используют для создания контента. Растет количество некачественных материалов в интернете и нейросеть начинает брать эти данные для обучения.
● Из-за общего снижения качества "скармливаемой" информации, нейросеть начинает тупить, все чаще повторяя свои же ошибки и неточности.
Вот недавно я решил поиграть в Kenshi, вспомнить лор и почитать информацию о фракциях. И первая же статья которую мне выдает поиск Яндекса выглядит так:
▸ Я может быть какое то обновление пропустил, но про "Сеть" в Кенши не слыхал
Увидев этот странный текст, я из интереса перешел по ссылке, а там безумие в чистом виде!
▸ Даже в Kenshi есть свой филиал "Без баб"
▸ А как вам такое? Холодные осадки в Kenshi осознали себя и из погодных условий превратились во фракцию
▸ А Шеки решили позабыть свой культ битвы и стать торговцами тех-охотниками
Для тех кто еще не понял - эта статья написана нейросетями!
Написана убого, коряво, без намека на логику, но с нужными SEO элементами - тот самый информационный мусор. А самое забавное, что мусор вынесен на первую позицию поисковой выдачи Яндекса. Да что там, 5 из 15 ссылок на первой странице поиска вели на такие же плоды нейросетей разной степени бредовости.
И в этом ключевая проблема нейросетей - слишком высокая скорость генерации контента. Она априори будет выше, чем создание уникального контента от живого автора. Ужасное качество итогового продукта меркнет на фоне человеческой жадности и лени.
Какая задача у информационного контента в 21 веке? Решить проблему пользователя? Нет - привлечь трафик и желательно здесь и сейчас, ведь трафик это деньги. Поэтому количество такого контента будет расти в геометрической прогрессии.
Масштаб проблемы и как она будет решаться в будущем?
На мой взгляд ключевой момент - это умение отличать материалы живого человека и материалы сделанные нейросетью. И я говорю даже не про умение пользователя, а про умение машинных систем.
● Для самих нейросетей встает вопрос обучения. Chat-GPT потребляет информацию из интернета и недавно с него сняли ограничения 2021 года (все что вышло позже этой даты нейросеть не учитывала). Если на системном уровне не будет фильтра, то в обозримом будущем качество ответов заметно упадет, ведь они будут составляться на основе ошибочных материалов созданных нейросетью до этого.
● Google, Яндекс и другие поисковики в какой то момент столкнутся с недоверием аудитории, ведь перестанут решать основную задачу пользователя - поиск полезной информации. Пока что их инструменты оценки качества контента слишком примитивны, что доказывает пример приведенный в начале статьи (1/3 выдачи поиска загажена мусором нейросетей). Единственный возможный критерий отбора доступный в данной ситуации - отдавать приоритет оригинальным статьям от живого автора.
А что в итоге?
Я пишу эту статью для того, чтобы люди более критично относились к информации в интернете и поддерживали живых авторов. Экспертного контента в сети все меньше и нельзя позволить ему утонуть под лавиной бреда нейросетей. В конце концов за ошибкой человека стоит мыслительный процесс, а за ошибкой нейросети - случайный алгоритм. И пока что к человеку доверия больше, чем к машине.
Ждем, когда техно-жрецы найдут решение этой проблемы и оно вскроет еще десяток других. А пока подписывайся на мой гоблинский блог - тут много интересного про разработку игр и нейросети.
P.S. По поводу моего месячного отсутствия. Несмотря на навалившийся ворох дел - я не забрасывал изучение инструментов для разработки игр. Просто написание статьей не вписывалось в мое плотное расписание. В ближайшие пару недель постараюсь выложить новую статью про Godot.
4. M2_TECH Scala Meetup Когда: 28 сентября 18:00–21:00 МСК Где: Москва + Интернет Трансляция: ✅
5. Techdoc Meetup #2 Когда: 28 сентября 19:00–21:00 МСК Где: Москва + Интернет Трансляция: ✅
6. BugsBusters Когда: 28 сентября, в 19:00 Где: Санкт-Петербург + Интернет Трансляция:
7. Selectel Python Meetup. Три уровня погружения: процессы под капотом, архитектура кода, развитие языка Когда: 28 сентября, 19:00 Где: Санкт-Петербург + Интернет Трансляция: ✅
9. Rust Community Meetup Когда: 30 сентября 14:00–20:00 Где: Санкт-Петербург + Интернет Трансляция: ✅
10. RubyRussia Когда: 30 сентября Где: Интернет Трансляция: ✅
Материл подготовлен каналом https://t.me/imunior, где публикуют стажировки, айти мероприятия и авторские стать. А также есть чат, в котором коллеги делятся опытом трудоустройсва и не только https://t.me/+7TAmICQx1LE1Y2Qy
Хочу рассказать о главном персонаже нашего канала - это аватар НейроЮмора. Создание этого аватара было долгим и тщательным процессом, особенно важным было подобрать такое лицо, которое было бы максимально похоже на человеческое, чтобы наш искусственный интеллект мог оживить его. Мы с нетерпением ждем вашей обратной связи - как вам нравится наш аватар?
Шутки от ИИ публикуются 7 раз в день, и мы надеемся, что хотя бы одна из них сможет вызвать у вас улыбку. Для нас это уже будет большим успехом. Вы можете просматривать все наши шутки на нашем телеграм-канале НейроЮмор по ссылке: https://t.me/neiroumor/557
Думал intel покажут новые видеокарты, а показали серверное чудо, которое в класторном решении обгоняет производительность Nvidia H100 в задачах ИИ на 30% при этом потребляя столько же энергии, если не меньше.
Ждём новые видеокарты intel battlemage с нетерпением. Если что, это самое важное что показали. Все остальные детали в самом переводе.