Microsoft и Open AI анонсировали ИИ-систему GitHub Copilot, которая допишет код за программиста / программирование :: слава роботам :: Copilot :: github :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

github Copilot программирование geek слава роботам 

Microsoft и Open AI анонсировали ИИ-систему GitHub Copilot, которая допишет код за программиста

29 июня 2021 года Microsoft и GitHub представили нейросетевого помощника программиста Copilot («второй пилот») на базе технологий компании Open AI, занимающейся исследованиями в области искусственного интеллекта. Система GitHub Copilot обучена работать с различными фреймворками и языками программирования. Текущая техническая предварительная версия сервиса больше всего заточена для работы с Python, JavaScript, TypeScript, Ruby и Go. 

GitHub Copilot работает на базе OpenAI Codex, новой системе искусственного интеллекта, созданной OpenAI. Решение OpenAI Codex обладает обширными знаниями о том, как разработчики используют код, и значительно более эффективен, чем GPT-3, в генерации кода, отчасти потому, что он был обучен на наборе данных, хранящемся в общедоступных репозиториях, включая терабайты общедоступного кода. 

По заявлению гендиректора GitHub Ната Фридмана, данная система является именно помощником для написания лучшего кода. Она создана, чтобы помогать разработчику быстро найти альтернативные способы решения проблем, писать код и изучать новые API без утомительного поиска ответов в Интернете.Фридман уточнил, что GitHub Copilot анализирует текущий код разработчика и предлагает для его доработки новые строки или функции, в зависимости от контекста. По мере того, как программист работает с системой, она адаптируется к его стилю и начинает предлагать более продуктивные решения, ускоряя текущие возможности человека. Первоначально этот инструмент станет доступен в качестве плагина к редактору Microsoft Visual Studio Code, также его можно будет использовать прямо в браузере через GitHub Codespaces.

github,Copilot,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,слава роботам
Подробнее

github,Copilot,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,слава роботам
Еще на тему
Развернуть

Отличный комментарий!

Комментарий от друга программиста.
Блядь, я не нужен 6:43
Crest Crest30.06.202114:43ссылка
+45.3
расширенный intellsence, неплохо.
Vulpo Vulpo30.06.202114:42ответитьссылка 11.6
В VS ещё есть Intellicode, лагает шо ппц, но в принципе целые строчки может дописывать
Еще из похожего есть Tabnine Autocomplete AI
Комментарий от друга программиста.
Блядь, я не нужен 6:43
Crest Crest30.06.202114:43ответитьссылка 45.3
тян ... ой, прогеры не нужны!
Ну такое. Хороший программист хотя бы сможет адекватно написать задачу для ИИ. Стандартные заказчики этого не могут.
"Хороший программист"
Может в этом и суть?
А программист не нужен, родной. Он только лишнее топливо жрет.
Хаха...
Вот все думают, что сперва продавцы, водители и пр. останутся без работы из-за автоматизациии...
Будет смешно если все будет ровно наоборот
Так давно уже известно было, что в первую очередь будут автоматизированны процессы которые выполняет оператор за компом, программист тоже сюда входит. Естественно человек будет еще долго нужен, но уровень подготовки а значит стоимость работника будет значительно ниже.
Во многих областях, из-за автоматизации, уровень зарплаты будет ниже. Потому и уровень подготовки снизиться.
А там и уровень автоматизации снизится.
А там и желание работать ещё больше снизится
Ну пусть он тебе иную помощь оказывает ; з
zZIMm zZIMm 01.07.202117:05 ответить ссылка 0.0
Сингулярность близко!
Черная дыра чтоле?
Технологическая сингулярность
Роботы давно уже могут создавать роботов. Теперь же роботы научились вдыхать в них жизнь. Смерть человекам!
Это что, в командной строке ещё что-то писать? Нет, надо чтобы одной кнопкой в GUI
Причём GUI должен быть написан на каком-нибудь аналоге Electron и жрать больше ресурсов чем сам AI.
MBRUS MBRUS 30.06.202118:07 ответить ссылка 6.1
Самопрограммирующие программы... Где-то я это уже видел. Oh shit.....
Пока гуглил узнал что есть вторая часть, смотрибельно?
Смотрибельно. Но именно, что "смотрибельно". Не ожидай такого же эффекта как и от первой. И концовка.... Лучше сам реши как она.
Ну мне в детстве первая часть очень понравилась, особенно атмосферой
zZIMm zZIMm 01.07.202117:17 ответить ссылка 0.0
HUMAN.exe
завершить процесс
Ребята из JetBrains:
Neure Neure 30.06.202114:57 ответить ссылка -1.2
А у них что?
Это GeekBrains, не путай. У Jet'ов годные продукты.
JetBrains создали Inteliji IDEA ,CLion, PyCharm, WebStorm и другие идеешки. Так шо ты их перепутал с другой паршивой конторкой ))
и многие другие безбожно тормозящие идеешки, который жрут невменяемое количество ресурсов
По работе вынужден их юзать.
Это пиздец. В обычном режиме жрёт половину ресурсов i7-9700К
Компиляция кладёт систему нахер до завершения
О, да. Единственный плюс - удобненько. Ну и хватит о хорошем...
А какие есть аналоги то : Eclipse, NetBeans ? Ну можно еще тип IDE собрать в VS Code. Или если быть уж совсем старовером, то работать из Vim ))) Возможно еще как-то более менее с java проектами можна работать из Emacs, но хз, у меня это IDE чисто для работы с Common Lisp и Haskell
Я сразу извиняюсь за то что назвал идеешкой многофункциональный редактор кода, а если быть точнее интерпретатор Emacs Lisp с прикрученным к нему GUI, а если еще точнее то целую ОС (ведь в емакс можна жить и никогда его не выключать). Эх, в такие моменты не хватает редактирования комментария тут.
Удобненько в отдельных моментах (инспекция кода и дебаггер), в остальном - полная абоминация. Поиск дегенератский. Отступы расставляются недетерменированно. Куча багов в каждой версии. Но на инспекции, конечно, выезжает, и работать получается быстрее, чем в VS Code.
monad monad 30.06.202117:17 ответить ссылка -0.4
Ну Intelliji IDEA самая топ для джава, хотя и требует ресурсы для своей работы такие что на достаточно хорошей рабочей машине она запускается где-то 30-50 секунд, но потом в работе лагает только при жирных операциях. Хотя как же бывает бесят проблемы с кешем из-за которого рабочий проект тупо выбывает странные ошибки по проблемам импорта хотя с мавеном всё ок и эта зараза лечится только танцами с бубном (инвалидация кеша + полная перезагрузка проекта с нуля). Так шо в чем то IDEA просто няшка, но бывает часто еще той стервозной сукой.
А че ГикБрэйнс все таки говняха да? А то ее так пиарят все.
Ну хз. Слышал, что курсы от ГикБрэйнс - это солянка из бесплатной инфы с инэта, как обычно так и бывает. Я вообще сторонник мануалов, набивания шишек в реальном деле, ну и качественных книжек да статей (с reddit, Habr и тд и тп.), а большая часть курсов делается, как я анализировал, вчерашними бизнес-гуру (особенно курсы, где тип обещают сделать супер-про Айтишнеком за пару месяцев и дать работу). Конечно есть и реально годные курсы, но среди говна их очень очень мало и скорее всего ГикБрэйнс входит в список говна. Из годных курсов слышал только про CS50.
1) Не видел реально годных курсов.
2) Нормальному сеньёр разрабу выгоднее писать код, нежели курсы вести, так что ведут их фрилансеры всякие и галерщики.
3) Как-то раз сам пробовал вести курсы. По факту ЦА на самом деле приходит на курсы, чтобы ей вбивали в голову банальщину из бесплатных курсов и не более. Так что бизнесгуру делают всё правильно. Реально идет устраиваться из группы в 20 человек после курса хорошо, если 1 человек.
Ну да, ты очень прав про синьоров-помидоров и особенно про бизнесгуру. Хотя с одной стороны я как-бы и презираю "бизнесгуру", но с другой стороны мне не очень то и жалко их ЦА.
У них дохуя IDE, хороших даже в бесплатной версии, включая Intellij, PyCharm и прочие штуки. Поверх этого предлагают инструменты для помощи разработки, включая ревью-тул Upsourse, обучение, плагины.
В целом, компания делает и вправду полезные вещи. Предположу, у них есть похожий плагин, но я не слышал о нём. Использую бесплатный IDE.
Их IDE подсказывает как сделать код лучше. Подчеркивает сомнительные места и при твоем согласии меняет. Позволяет быстро менять куски кода на другой вид. Например меняет итерацию с for на fori или foreach, или меняет switch на цепочку if-ов.
При переезде с 7 на 8 яву фактически идея научила всеми этими новыми фишками пользоваться.
> или меняет switch на цепочку if-ов
нахуя?
оно же блять нечитаемым становится
Возможно какой нибудь выверт что if работает быстрее после компиляции.
ну так это уже вопрос к компилятору
пусть он сам переделывает switch на if-ы
но хуярить такое в код - крайне паршивая идея
Не поверишь, но сишники-олдфаги порой даже требуют циклы не использовать в проекте.
-funroll-loops
goto???
Круто, модно, молодёжно! (нет)
Надо. Код поменялся и свич не нужен. Или наоборот хитровыебаные условия которые свитчем не покроются.
Если код изначально был в свиче, то какие там такие хитрые условия? И да свичи с хитровыебанынми условиями тоже не редкость, не то, чтобы оно сильно лучше цепочки IF но и не хуже точно
Пф. Был свитч по стринговым константам, а теперь надо по вхождению этих костант в строку.
Zhook Zhook 30.06.202117:15 ответить ссылка 0.2
и как по твоему IDE узнает, что теперь это не сопоставление, а поиск? Ка кона по твоему будет делать это автоматом?
Она меняет без изменения смысла, а ты дальше быстрой копипастой правишь результат. Работы получается раз в 10 меньше и так как кода почти не пишешь то и накосячить шансов почти нет.
Zhook Zhook 30.06.202121:26 ответить ссылка -0.6
ide может такое предложить, если в switch два кейса
в switch не может быть два кейса без третьего дефолтного
иначе пиздить программиста нужно руками и ногами
последний else и будет дефолтом
Точно ии? А не снова индусы?
nub45 nub45 30.06.202114:58 ответить ссылка 6.6
Xrjapa Xrjapa 30.06.202115:00 ответить ссылка 15.9
Берёшь NeuraLink, подключаешь 10 индийских программистов к одному хабу. На фронтенде "ИИ", а на бэкенде - Хайвмайнд
Urres Urres 30.06.202115:14 ответить ссылка 13.9
Искусственные индусы
Искуственный индус
А потом ИИ возьмет и вставит #define TRUE FALSE
V..I..P V..I..P 30.06.202115:00 ответить ссылка 9.1
Можно подумать индус не вставит.
Ага, и коммент //счастливой отладки суки

https://bash.im/quote/268036
О, эту рекламу теперь и там и тут показывают.
До чего техника дошла.
Как только сможет гнать портянки на уровне среднего индуса - большинство погромистов выкинут на мороз.
Если ты шлёпаешь код на уровне среднего индуса, то и хуй с тобой, чесслово.
Не программист, вот и завидую)) Судя по качеству текущего ПО это процентов 60-70 текущих программистов.
dang666 dang666 30.06.202115:49 ответить ссылка -0.1
Качество текущего ПО больше заслуга менеджеров и аджайл процесса (это примерно: сделайте какую-то маркетинговую хуйню по громким заявлениям без реально выверенных требований и на вчера).
Сейчас везде такой подход, что очень печально.
Это продиктовано временем. Всё слишком быстро меняется. В IT - аджайл, в физическом производстве - недолговечность(ненадежность) продукта.
Хз, базовые конструкции большинства видов техники не менялись почти 30 лет: пылесосы, электрочайники, вибраторы, смартфоны, компьютеры развиваются относительно линейно. Динамично меняется только маркетинговый пиздёжь.
Как только запилят нейросеть, которая будет лучше меня в широком спектре задач, приму ислам. Ибо зачем я тогда нужен нахуй буду?

Запомните этот комментарий
Ну ты тогда и в исламе будешь не нужен такой бесполезный.
Потрясающе, теперь я могу писать десять строк кода вместо того, чтобы писать десять строк когда.
Десять строк описания что функция должна делать вместо десяти строк кода ты имел ввиду?
Ну да, десять строк описания того, что функция должна делать, кода то есть.
Supert Supert 30.06.202116:21 ответить ссылка 1.3
Так же ты должен понимать, что тебе написала машина, что бы не было херни.. .То есть теперь по сути тебе надо знать 2 языка программирования
Надо же, придумали электронных индусов. А значит услуги тех, кто правит говнокод (или с нуля переписывает) будут ещё востребованнее.
Scallop Scallop 30.06.202115:04 ответить ссылка 2.4
Ой, заебись!
Все ближе и ближе все те жуткие сюжеты из сайфай апокалиптических боевиков.
*Ушел копать бункер*
Ой да ладно тебе, прекрасное светлое будущее, хайтех лоулайф)
Раньше шутили, что мол будет такая программа, если нажать кнопку и все сама сделает за тебя. А теперь это реальность и не шутка.
Ок, программа, напиши игру Half-Life 3
"По мере того, как программист работает с системой, она адаптируется к его стилю и начинает предлагать более продуктивные решения, ускоряя текущие возможности человека" то есть она будет клепать за меня говнокод с кучей моих багов? збс, дайте две
Сэкономил минуту на написание кода. Потратил день на поиск бага в созданом коде.
это же та самая розовая мечта маркетологов
там уже делали AI защиту дома, оказалось это украинцы на аутсорсе иммитировали AI
Снятся ли украинцам электроовцы ?
Как украинец подтверждаю, что только протоукры, роющие чёрное море.
В масле
zZIMm zZIMm 01.07.202117:23 ответить ссылка 0.0
Электрокабанчики.
Теперь будут ещё меньше думать при написании кода, ещё больше глючного едва работающего говнокода на подходе. Тайпскрипта им было мало.

"Individuals and interactions over processes and tools"
Отрасль деградирует.
Дописать и я могу - будет ли оно работать?
То есть, они накормили свою нейросеть GPL кодом и выставили результат как коммерческий продукт. Не треснет ли у кого-то харя?
Это просто бот для Stackoverflow.
unsleep unsleep 30.06.202116:59 ответить ссылка 0.5
Beautifier который не только код форматирует а и функции и операторы меняет на более подходящие, удобный инструмент. Этот инструмент - довольно новый и инновационный, но он ни как не заменит программистов. Но кликбейтные заголовки для сайтов типо "Технологические новости вечернего Усть-Залупинска" не заставят себя ждать
Люди которые не понимают что такое А1, но говорящие что мой А1 уничтожит мир. Я. Не понимающий почему мой А1 определяет кота как собаку
Тем временем кот:
Значит, С++ ИИ пока не тянет.
fghjk fghjk30.06.202117:13ответитьссылка -0.2
Да C++ никто особо не тянет
и куда теперь всех этих индусов девать?
В Ганг!
А я думал, что уже есть такая штука https://www.tabnine.com
Ну и зачем я шёл учится на программиста ? Так и знал, что надо было идти в музыкальный.
Хотя, я уже представляю сколько будет багов.
тоесть языки программирования станут ещё более высокого уровня?
"""
Нарисуй 7 красных линий
2 из них зеленым цветом
3 прозрачным
1 в форме котенка
и поиграй шрифтами
"""
ТЗ умеренной паршивости. это к дизайнерам.
А цепочки багов какие будут
То есть, теперь вместо того, чтобы писать код, тебе придется читать, проверять, и исправлять поебень, написанную нейросетью? Спасибо, но это и даром не нужно. Как будто мне без этого не хватает говнокода, в котором нужно исправлять ошибки.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
steve8708 15h — copilot has had enough today #!/usr/bin/env node "use strict"; console.log^'fijc/c yoi/'| O Q * v 2 likesPixelized Recovered rM-Uj fr’bni ihe oCTer1 s*ide Original Hello from the other sideO rjump to. Pull requests Issues Marketplace Explore ♦ + ' Js Home Insert Page Layout References Mailings 3 * Calibri (Body) '11 'A* A* Aa ’ ^ • — » — —1 Paste B / U ' *U x4 X* ' A, ' Clipboard < Font * 9 Review li—» i* Paragraph View “ zi ü ^ Q AaBbCcDc AaBbCcDc AaBbCt ‘
подробнее»

github Microsoft,Майкрософт geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор

O rjump to. Pull requests Issues Marketplace Explore ♦ + ' Js Home Insert Page Layout References Mailings 3 * Calibri (Body) '11 'A* A* Aa ’ ^ • — » — —1 Paste B / U ' *U x4 X* ' A, ' Clipboard < Font * 9 Review li—» i* Paragraph View “ zi ü ^ Q AaBbCcDc AaBbCcDc AaBbCt ‘