Pressione isto: nossos senhores da IA

Publicados: 2023-06-23

Bem-vindo ao Press This, o podcast da comunidade WordPress da WMR. Cada episódio apresenta convidados de toda a comunidade e discussões sobre os maiores problemas enfrentados pelos desenvolvedores do WordPress. O que se segue é uma transcrição da gravação original.

Desenvolvido por RedCircle

Doc Pop : Você está ouvindo Press This, um podcast da comunidade WordPress no WMR. A cada semana, destacamos os membros da comunidade WordPress. Sou seu anfitrião, Doc Pop. Apoio a comunidade WordPress por meio de minha função no WP Engine e minhas contribuições no TorqueMag.Io, onde faço podcasts e desenho cartoons e vídeos tutoriais. Dê uma olhada.

Semana passada foi o WordCamp Europe 2023, um dos maiores eventos WordPress do mundo. O evento deste ano foi realizado em Atenas, na Grécia, com milhares de participantes. Meu convidado de hoje, James Dominy, foi um dos participantes que também ministrou um workshop intitulado “Como aprendi a parar de me preocupar e amar nossos governantes de IA”. James é um arquiteto técnico da WP Engine e vamos conversar com ele sobre seu discurso. E como alguém que ainda está muito preocupado com IA e WordPress, vamos pedir a ajuda de James, aliviar minhas preocupações ou confirmá-las. Acho que vamos descobrir neste episódio.

James, muito obrigado por se juntar a nós hoje. Vamos começar com apenas uma breve descrição de como você entrou no WordPress.

James Dominy: Então, eu não gosto de WordPress, na verdade, minha esposa gosta de WordPress. Compartilho minha afiliação com o WordPress com você, pois trabalho para o WP Engine, mas estive envolvido exclusivamente no lado da infraestrutura de hospedagem. Mas, ocasionalmente, ajudei minha esposa a depurar problemas nos plug-ins que ela escreve para seus clientes.

Ela trabalha para uma pequena agência na Irlanda.

Doc: E sua palestra sobre o WordCamp Europe foi intitulada “Como aprendi a parar de me preocupar e amar nossos governantes de IA”. Os robôs estão vindo para os trabalhos de desenvolvedores WordPress e criadores de conteúdo?

Tiago: Ok. Sim, é direto ao cerne da questão.

Doc: Direto para isso.

Tiago: Sim e não. Deixe-me apenas confirmar suas crenças lá. Resumindo, a conclusão da minha palestra foi que a IA ainda não existe, e se você está na comunidade WordPress, fazendo coisas ativamente, seja como blogueiro, seja como freelancer, seja como desenvolvedor de plugins, um colaborador principal, trabalhando em uma agência, qualquer uma dessas coisas, você provavelmente já está sendo exposto a IA como ChatGPT ou Bard, e provavelmente está seguro.

Acho que todos nós já vimos esses memes circulando sobre falhas espetaculares de IA. Tipo, dê-me um sinônimo para jornada começando com D e ele responde viagem com confiança. Então, acho que para muitas coisas estamos seguros, desde que aprendamos a usar as ferramentas de IA agora. Porque vamos competir contra outras pessoas que estão usando ferramentas de IA para acelerar seus próprios trabalhos.

Acho que o perigo real está na nova geração da comunidade WordPress. E quero dizer, muito do que estou falando não se aplica exclusivamente à comunidade WordPress. Aplica-se a tantos empregos, vidas e coisas em nossas vidas além do WordPress.

Mas o WordPress obviamente era o foco do WordCamp. Portanto, a maneira como caracterizo é que precisamos ter cuidado para não puxar a escada atrás de nós. A IA como está agora é boa para substituir as tarefas fáceis, as tarefas padronizadas. O exemplo para mim no WordCamp foi algo como, Ei, meu editor precisa que eu produza um artigo de blog sobre “10 coisas para fazer em Atenas à noite” enquanto estou no WordCamp. Isso é algo em que o ChatGPT é bom, mas quando você pede centenas de coisas, provavelmente encontrará repetições.

Você também pode ocasionalmente, porque há aleatoriedade inerente na saída da IA, descobrir que ela recomenda algo realmente duvidoso. Tipo, ei, vá visitar esta coleção de placas de memorabilia nazista na casa de algum cara aleatório, porque acontece de estar no Google Maps ou havia um artigo sobre isso e que de alguma forma acidentalmente foi sugado para o conjunto de treinamento. Então, o que isso significa é que o trabalho agora, sem IA, é gerar palavras e depois elas vão para um subeditor. O trabalho quando a IA entrar será gerar palavras com IA e você se tornará o editor. Você se torna o verificador de fatos. E é praticamente o mesmo com o uso de IA para auxiliar na codificação.

Doutor: Mm-hmm.

James: AI é bom em tarefas simples. Não é bom combinar tarefas simples concluídas em sistemas mais complicados. Ainda não, vai chegar lá. Mas o que isso significa é que o trabalho que você poderia ter dado, para seu estagiário ou seu programador júnior, na equipe seria, vá e faça essa coisa bastante clichê, volte para mim e então eu, como engenheiro sênior no equipe, pode verificar e certificar-se de que funciona.

E eu sei, em primeiro lugar, pedir que essa tarefa seja feita. Já a IA ainda não sabe que essa é uma tarefa que precisa ser feita para cumprir uma tarefa maior. É isso que quero dizer com combinar soluções simples em soluções mais complexas é um dos pontos fracos da IA ​​no momento. Mas isso provavelmente vai desaparecer.

O que isso significa, porém, é que chego ao ponto em que posso emitir essas tarefas e saber quais tarefas precisam ser realizadas. Chego ao ponto em que posso ler um artigo e dizer, isso não parece certo, ou algo está errado ali, ou, oh, eu sei que não deveria recomendar memorabilia nazista em nossa revista específica. Esse conhecimento e essas habilidades vêm de erros cometidos, de tarefas fáceis. E o que quero dizer com puxar a escada atrás de nós é que, se todas essas tarefas fáceis serão realizadas pela IA no futuro, ainda precisaremos de pessoas para dirigir a IA. Mas como podemos trazer novas pessoas para a comunidade, para o campo, que aprenderam o básico?

Médico: Hum.

James: E assim se graduaram a ponto de serem capazes de usar a IA de forma eficaz para os problemas mais complicados.

Doc: Acho que concordo 100% com muito do que você está dizendo. A IA ainda não chegou lá. Ainda não vai substituir ninguém. Minha maior preocupação é mais que, um escritor perderá seu emprego e será substituído por AI apenas para ser recontratado de volta para editar a AI e fazer tanto trabalho, se não mais trabalho do que fazia antes.

Ou um codificador para o mesmo assunto, certo?

James: Sim, com certeza.

Doc: Perdem o emprego e acabam reescrevendo o código do ChatGPT ou do co-piloto. Mas isso é capitalismo. Isso não é necessariamente IA. É mais como se a IA fosse usada como desculpa para acelerar esse comportamento. Mas daqui a cinco anos, você acha que isso não será mais o caso?

Isso como AI pode ser bom o suficiente para não pensar em um site, mas codificar um site com muito pouca edição depois?

James: Provavelmente, é muito difícil dizer. Acho que é onde estamos na curva de IA.

Doutor: Mm-hmm.

James: Minha opinião pessoal é que tudo se resume a computação e memória, e quanto mais jogamos, maiores os modelos que podemos criar e quanto maiores os modelos que podemos criar, mais contexto a IA pode usar para gerar sua saída.

E quanto mais contexto tiver, melhores serão os resultados. Acho que há algumas coisas fundamentais que as pessoas geralmente não entendem, ou seja, a IA não pode inovar. Eles são treinados e, da maneira como trabalham, produzem uma saída que corresponde a algo em que foram treinados dentro de alguma variação aleatória. Essa é uma visão geral de alto nível.

Uma IA pode escrever um novo romance? Pode ser criativo? Agora não. Quero dizer, você certamente pode pedir à IA para transpor seu peom com o estilo de Shakespeare e isso pode torná-lo melhor. Escreva-me um peom no estilo de Shakespeare sobre um jarro de água na mesa, porque é para isso que estou olhando agora.

Pode fazê-lo? Sim. É ser criativo? Essa é uma questão profundamente filosófica. A IA ficará melhor na resolução de tarefas complexas com mais memória e mais computação? Sim absolutamente. Mas só será capaz de resolver tarefas que já foram resolvidas por um humano ou, caso contrário, precisará de um humano para pedir a eles que resolvam a tarefa em primeiro lugar.

Doc: E acho que é um bom lugar para fazermos uma pausa rápida. Eu percebo que tenho falado sobre meus medos até agora neste episódio, quando voltarmos com Press This e James Dominy, vou pedir a James para me dar as boas notícias sobre IA e me animar e me informar em um sentido realista , quais são algumas das maneiras pelas quais o WordPress pode se beneficiar disso.

Então, fique ligado para mais Press This logo após o pequeno intervalo.

Doc: Bem-vindo de volta ao Press This, um podcast da Comunidade WordPress. Eu sou seu anfitrião, Doc Pop. Hoje estou conversando com James Dominy, arquiteto técnico da WP Engine, que recentemente deu uma palestra no WordCamp Europe 2023. A palestra foi intitulada “Como aprendi a parar de me preocupar e amar nossos senhores da IA”. E eu amo esse título.

Obviamente somos todos fãs de Peter Sellers. Certo. E você disse que a referência aos Simpsons também estava lá. Qual é a, qual é a referência dos Simpsons que estou perdendo

James: A referência aos Simpsons é o apresentador cujo nome agora esqueço, que tem essa frase recorrente sempre que algo acontece: “Eu, por exemplo, dou as boas-vindas aos nossos novos senhores da IA, ou eu, dou as boas-vindas aos nossos novos senhores alienígenas”, seja qual for o sabor do episódio é. Quem quer que esteja tomando Springfield.

Doc: E assim, nos primeiros 10 minutos deste episódio, falei com você sobre algumas preocupações que tenho e outras pessoas podem ter sobre IA e nos concentramos principalmente em, eu acho, economia e como isso afeta os empregos. Esta conversa parece ser otimista.

Não tive a chance de ver seu workshop, mas você geralmente acredita que haverá mais oportunidades criadas pela IA do que desafios?

Tiago: Difícil dizer. Não tenho certeza se realmente estarei dissipando seu nervosismo. Para ser justo. Acho que a IA apresenta uma grande oportunidade para muitas coisas. Acho que uma das coisas que mais me entusiasma é o potencial de usar IA na comunidade WordPress para tornar o WordPress mais sustentável, mais eficiente em termos de energia, e parte disso pode ser a análise de IA do código.

Novamente, ainda não está lá, mas estará em cinco anos. A outra coisa é usar IA em nossa infraestrutura de hospedagem para gerenciar a maneira como fazemos as coisas e talvez mover a instalação do WordPress de alguém da infraestrutura de uma empresa para outra porque é mais ecológica ou algo assim.

Então, para mim, é uma oportunidade incrivelmente emocionante. Acho que também existem muitas outras maneiras pelas quais a IA pode ser usada em termos de geração de conteúdo. Como a ideia da IA, uma das grandes coisas é que posso escrever 10 artigos agora no espaço em que poderia escrever um. E posso fazer testes A/B em meus artigos, posso fazer testes A/B em minhas campanhas e já estamos fazendo isso manualmente, mas o escopo aumenta enormemente.

Então, acho que haverá um benefício econômico líquido para as pessoas que também ganham dinheiro com o WordPress. Supondo que eles embarquem e aproveitem as ferramentas que estão se tornando disponíveis. Isso não tira o fato de que, se lidarmos mal com a maneira como fazemos isso, não vou dizer que haverá um desastre, mas acho que há riscos e acho que muitas pessoas estão pensando sobre os riscos óbvios.

Mas acho que os verdadeiros que vão nos pegar serão esses riscos diferenciados. Como o risco sutil para nós no momento, para mim é o período de cinco anos em que não teremos um pipeline de habilidades de pessoas entrando na comunidade WordPress porque não lidamos bem com isso. Não nos envolvemos com isso, não falamos sobre isso.

E aqui está a parte em que vou dissipar seu nervosismo. Fiquei totalmente encorajado pelo conjunto de palestras e pela programação do WordCamp EU. A IA era um assunto quente e estávamos conversando sobre isso, todo mundo estava falando sobre isso. E acho que a melhor coisa é que não estávamos falando sobre os problemas óbvios com as soluções óbvias.

As pessoas estavam se aprofundando nos detalhes, fazendo perguntas difíceis aos palestrantes, inclusive a mim. E isso significa que estamos lidando com o problema agora e acho que, como comunidade, o WordPress sairá por cima.

Doc: Então, a IA foi obviamente um tema quente no WordCamp EU só porque é um tema quente em todos os lugares e acho que adoraria saber qual foi a vibração geral das apresentações que você viu, mas também as reações gerais do multidão? Você acha que temos algum tipo de consenso em torno de IA e WordPress no momento?

James: Não sei se temos um consenso, mas certamente temos um consenso para falar sobre isso. Acho que a reação foi positiva. Muitas das conversas sobre IA que aconteceram foram: é assim que estou usando IA, é assim que podemos usar IA, e é assim que podemos usar IA e agências, como podemos usar IA para desenvolver plug-ins, como pode usar IA para otimizar SEO Acho que foi uma delas, não participei. Acabei de ver o título.

Então as pessoas estão falando sobre a oportunidade e acho que a resposta foi positiva. e muitas das perguntas que surgiram, certamente na minha palestra, foram como lidamos com isso? Eu não tenho as respostas.

Temos que navegar nisso. mas estamos fazendo as perguntas, o que significa que estamos cientes disso, que é o primeiro passo para resolver qualquer problema.

Doc: Você está envolvido no Canal de Sustentabilidade do WordPress, e sei que a sustentabilidade e os sites são importantes para você e acho que é uma maneira realmente incrível de pensar sobre como a IA pode ser usada.

Como alguém que escreve muito conteúdo, uma das coisas que ouvi recentemente, uma pequena correção de IA. Não consigo lembrar o nome disso. Mas era um plug-in que tinha quatro recursos principais, todos relacionados a SEO. Uma delas era, ajudaria a escrever testes A/B para títulos ou talvez descrições de SEO com base no seu conteúdo. Aqui estão algumas sugestões de títulos.

Se você quiser, faremos esses testes e, se gostar dos resultados do teste, poderá trocá-los permanentemente. E eu achei isso muito legal. O recurso principal, o grande recurso para mim na IA, e isso é tão nerd, mas basicamente foi ler seu artigo e ajudá-lo a escrever a breve descrição do Yoast SEO, que não sei por que, para mim, eu poderia passar, você sabe, horas escrevendo mil palavras ou o que quer que seja em uma postagem, e então chega a hora de escrever aquela meta descrição, e eu fico tipo, não, prefiro pular esta janela do que escrever mais uma descrição sobre isso coisa. Assim como a ideia de fazer a IA fazer isso parece maravilhoso. Portanto, existem esses tipos de soluções inteligentes para as coisas. Sim.

Tiago: Concordo totalmente com você. Resumir algo efetivamente é difícil. Nunca foi fácil. E eu me lembro como escrever o resumo para minhas coisas na universidade era, oh Jesus, como se eu pensasse que tinha acabado. Escrevi minhas três páginas. Eu realmente preciso escrever este parágrafo?

Sempre foi a parte difícil, e uma coisa em que a IA é absolutamente fantástica é resumir coisas.

Doc: Sim, com certeza. Estamos chegando perto do final desta primeira seção. Eu tinha uma pergunta que queria fazer a você e deveria ter lhe dado mais tempo para respondê-la. O WordPress é uma plataforma de código aberto e tudo relacionado ao WordPress também deve ter esse tipo de código aberto, licenciamento GDPL ou qualquer outra coisa.

Quando falamos de código aberto e IA para codificação, talvez o co-piloto em particular, quais são os problemas? Os desenvolvedores podem usar o Co-pilot para ajudar a escrever o código do WordPress que deveria eventualmente ser de código aberto?

James: Oh, tenho que prefixar isso com não sou advogado. Não sei. Acho que essa é provavelmente uma das outras questões que temos de resolver, mas acho que é uma das questões óbvias. Quero dizer, isso já surgiu. As pessoas estão discutindo como OpenAI e ChatGPT foram treinados em conjuntos de dados que não eram de código aberto.

E agora, tecnicamente, os resultados são legalmente ambíguos, especialmente quando se trata de usá-lo para codificar, etc. Eu acho que pode ser limpo com bastante facilidade. Quer dizer, eu digo facilmente. Se adotarmos uma estrutura em que dizemos que se algo é de código aberto, a IA pode usá-lo e a IA pode cuspi-lo e obtemos compromissos das empresas que administram as grandes IAs.

E todos que escrevem seu próprio modelo de IA, porque isso também está chegando, porque ficará mais fácil. Se eles forem mais zelosos e cuidadosos com as coisas em que treinam, de uma perspectiva legal, de uma perspectiva de licenciamento e, eventualmente, será de uma perspectiva de conteúdo e de regulamentação, isso está chegando e vai acontecer, e haverá algumas minas no campo minado que vamos atingir. Mas eu acho que é navegável. Acho que os advogados vão ganhar muito dinheiro enquanto isso acontece. Acho que no dia-a-dia isso provavelmente não afetará a maioria das pessoas.

No que diz respeito ao WordPress, provavelmente haverá casos em que, acidentalmente, colocamos algum código proprietário no WordPress, e isso se torna uma questão de saber se o licenciamento proprietário do código sobrevive à transformação que sofre por meio de um sistema de IA? Porque lembre-se, as saídas de IA são aleatórias ou aleatórias. E o que eles realmente fizeram foi olhar o código de alguém e reproduzi-lo. E por eles, quero dizer o próprio sistema de IA, eles o reproduziram com algumas variações aleatórias.

Esse argumento é muito mais forte para o conteúdo e muito mais fraco para o código porque as linguagens de codificação têm gramáticas muito rígidas e há muito menos variações aleatórias que funcionam. E, como resultado, os sistemas de IA são limitados no que produzem quando respondem a perguntas específicas.

Mas, novamente, o tipo de problema que vamos usar a IA para resolver por enquanto está firmemente classificado na coisa utilitária. A IA produzirá código clichê. Ele fará transformações de tabelas de markdown em HTML para nós. Não é resolver problemas complicados que ainda têm patentes,

Doutor: Mm-hmm.

James: Devo enfatizar o ainda.

Doc: Posso dizer que a maioria das minhas preocupações atuais com a IA poderiam ser resolvidas se tivéssemos algum tipo de sistema para manter o conteúdo e, basicamente, se apenas pensarmos nisso como dados, evitando que os dados sejam copiados sem permissão e usados ​​sem permissão . Acho que é daí que vem a maioria dos meus problemas.

James: Acho que esse é o primeiro passo fácil. Se expandirmos o arquivo txt de inicialização de robôs, por exemplo, ou sistemas de treinamento de IA. Honre isso de alguma forma. Existem soluções técnicas fáceis para esse problema.

Doutor: Sim. E fico pensando se o Co-pilot fosse um pouco mais como usar o Flicker, onde você pode ajustar o controle deslizante quando está fazendo uma pesquisa, você pode ajustar um controle deslizante no Creative Commons. Você pode dizer, estou procurando uma foto de uso comercial totalmente gratuita e sem atribuição ou você pode dizer, eu quero um pouco mais de variedade. Não vou vender isso, então deixe-me mudar isso para não comercial e estou disposto a atribuir o crédito, certo? Como um pequeno controle deslizante assim. Se o copiloto tivesse algo parecido, aqui estão as licenças que este corpus está usando e aqui está a licença que este corpus está usando, e você pode escolher.

E se você for produzir em código aberto, poderá escolher entre o modelo de código aberto. Isso seria um acéfalo para a Microsoft implementar.

James: Eu nunca tinha pensado nisso antes. Eu amo o jeito que você está pensando embora. Isso é fantastico.

Doutor: Sim. Bem, vamos fazer nossa última pausa e, quando voltarmos, falaremos com James um pouco mais sobre o WordCamp EU, porque não pude ir este ano e estou ansioso para ouvir sobre sua experiência. Portanto, fique atento para mais Press This logo após o pequeno intervalo.

Doc: Bem-vindo de volta ao Press This, um podcast da comunidade WordPress. Sou seu anfitrião, Doc Pop. Hoje estou conversando com James Dominy, que deu uma palestra no WordCamp EU 2023, intitulada “Como aprendi a parar de me preocupar e amar nossos senhores da IA”. Passamos os últimos 20 minutos falando sobre esse assunto e não falamos muito sobre o WordCamp EU.

E acho que no final deste episódio, James, adoraria saber como foi sua experiência este ano? Este foi o seu primeiro WordCamp, certo?

James: Meu primeiro WordCamp, meu primeiro encontro WordPress e foi incrível. Uma palavra, Atenas, duas palavras, verão de Atenas. Foi fantástico.

Mas essa não é a única razão pela qual foi fantástico. Quero dizer de antemão que foi um evento extremamente bem organizado e executado sem problemas. Fiquei tão impressionado e um grito para as pessoas, especialmente para quem ajudou os palestrantes.

Foi a apresentação mais tranquila que já fiz. Muito obrigado a todos os envolvidos. Enorme elogio.

Mais uma vez, como eu disse, a IA era o assunto principal. Eles, eles foram, acho que o cronograma e as palestras foram bem pensados. Obviamente você nunca consegue assistir a tudo. Porque eu estava falando, perdi meia manhã. Mas havia toneladas de coisas que eu queria ver e mal posso esperar para que elas apareçam no WordPress.TV para que eu possa vê-las depois do fato. Eles estavam cobrindo uma ampla variedade de tópicos e acho que a outra coisa é, no fechamento, alguns anos atrás, ou mais de alguns anos atrás agora, acho que o momento de queda do microfone de Matt Mullenweg foi aprender JavaScript profundamente . E desta vez, aprenderemos a IA profundamente. Acho que ele está absolutamente certo. Incline-se para ele.

Doc: Pergunta final sobre o WordCamp, você ouviu algo que o impressionou sobre IA? Você aprendeu alguma coisa com mais alguém durante sua palestra? Como um fato legal?

Tiago: Sim. Mais de um. Não sei se havia algo alucinante, mas havia toneladas de pequenas coisas para onde eu estava indo, oh, eu não sabia que já estávamos usando IA para isso. Como você acabou de mencionar, já estamos usando IA para testes A/B e para resumir.

Ótimo. E, claro, as notícias sobre o Jetpack incluíam IA diretamente, obviamente eram grandes notícias no WordCamp. Isso meio que me pegou desprevenido, para ser justo, foi como, ah, caramba, ok, eles já estão nisso. E aqui está minha palestra sobre como codificar um plug-in sozinho. Não há mais necessidade disso.

Acho que o que realmente me impressionou foi o ritmo com que está sendo adotado. Todo mundo estava usando. Todo mundo tinha uma maneira de usá-lo. A cada conversa que eu tinha, alguém arranjava um jeito, um jeito novo de resolver um problema que estava tendo. Não é um problema que todo mundo tem necessariamente, mas essa é a coisa assustadora sobre a ferramenta ou não assustadora, essa é a coisa incrível sobre a ferramenta. É tão versátil e você pode usá-lo para resolver tantos problemas diferentes.

Doc: Bem, James, foi ótimo ter você no programa. Muito obrigado pelo seu tempo e, obrigado por dar uma palestra no WordCamp EU. Se as pessoas quiserem seguir você e aprender mais sobre o que você está trabalhando, existe um bom lugar para enviá-las?

James: Eu não sou uma pessoa de mídia social, infelizmente. O melhor que posso dar é meu LinkedIn, se você quiser me enviar uma solicitação de convite e geralmente aceitarei, e assisto minha palestra no WordPress.TV quando ela cair.

Doc: E te pego no canal de Sustentabilidade do WordPress.

Tiago: Com certeza. Sustentabilidade de hashtag no make WordPress slack.

Doc Pop: Obrigado por ouvir o Press This, um podcast da comunidade WordPress no WMR. Mais uma vez, meu nome é Doc e você pode acompanhar minhas aventuras com a revista Torque no Twitter @thetorquemag ou pode acessar torquemag.io, onde contribuímos com tutoriais, vídeos e entrevistas como esta todos os dias. Então confira torquemag.io ou siga-nos no Twitter. Você pode se inscrever no Press This no Red Circle, iTunes, Spotify ou baixá-lo diretamente em wmr.fm toda semana. Sou seu anfitrião, Doutor Popular. Apoio a comunidade WordPress por meio de minha função na WP Engine. E adoro destacar os membros da comunidade todas as semanas no Press This.