criador da linguagem massivamente paralela é BR
Ringkasan
TLDRNo vídeo, Vitor, um dos co-fundadores da Rock, discute a criação da linguagem Band e seus desafios, incluindo a montagem de um cluster de Mc Minis em Floripa. Ele fala sobre o impacto da inteligência artificial no mercado de programação e como a Rock busca posicionar-se no nicho de AI simbólica, utilizando a Band como uma ferramenta interna. A conversa também destaca a escassez de apoio para inovação tecnológica no Brasil e a visão de que o mercado de programação pode estar em declínio devido à automação. Vitor reflete sobre a importância de criar soluções que se adaptem às novas realidades do mercado.
Takeaways
- 💻 Band é uma nova linguagem de programação com foco em eficiência.
- 🔌 O cluster de Mc Minis otimiza o processamento de dados.
- 🌍 Desafios de inovar no Brasil incluem falta de recursos e apoio.
- 🤖 Inteligência artificial pode automatizar muitas funções de programação.
- 📉 O mercado de programação pode diminuir com a automação.
- 📕 Rock está focando em AI simbólica para oferecer soluções de valor.
- 🛠️ A criação de novas linguagens enfrenta desafios em um mercado dominado por IA.
- 🚀 A eficiência do Band pode ajudar empresas a reduzir custos e ganhar competitividade.
Garis waktu
- 00:00:00 - 00:05:00
O vídeo começa com a discussão sobre a chegada de 256 Mac minis em Florianópolis, levantando questões sobre o custo e eficiência energética da configuração. O apresentador expressa descrença sobre a ideia de conectar tantos dispositivos na mesma casa e comenta sobre a visão errada que muitos têm em relação aos investimentos em tecnologia.
- 00:05:00 - 00:10:00
O apresentador menciona sua visão sobre a criação de empresas e como isso é desafiador. Isso leva à introdução do Band, uma linguagem que ele desenvolveu para facilitar aplicações de IA. Ele menciona o impacto inesperado do lançamento e a recepção do vídeo de divulgação.
- 00:10:00 - 00:15:00
O Victor fala sobre redes de interação e como sua empresa está tentando abordar problemas de eficiência computacional. Ele detalha o trabalho que está fazendo com programação e como o mercado deve evoluir.
- 00:15:00 - 00:20:00
A conversa se aprofunda em conceitos de programação, incluindo paradigmas imperativo e funcional, e as limitações de cada um. Eles discutem as diferenças entre linguagens de programação populares e a criação de novas linguagens.
- 00:20:00 - 00:25:00
A discussão avança para a eficiência dos processadores e como a arquitetura de computação atual pode ser otimizada. Eles exploram o conceito de que novas arquiteturas poderiam levar à redução de custos e aumento de performance.
- 00:25:00 - 00:30:00
Victor compartilha seus pensamentos sobre a criação de uma nova linguagem de programação, a importância da arquitetura de computação e como eles estão desenvolvendo isso em sua empresa, abordando a questão da viabilidade prática no mercado.
- 00:30:00 - 00:35:00
Eles falam sobre o futuro da IA e a automação no mercado de programação, discutindo como a popularização de novas linguagens pode ser um desafio em um cenário onde a IA está se tornando cada vez mais competente na geração de código.
- 00:35:00 - 00:40:00
Victor menciona o sucesso do Band em um vídeo viral e como isso afetou suas expectativas iniciais sobre o projeto. Ele reflete sobre a necessidade de reposicionar o Band para frente.
- 00:40:00 - 00:45:00
A discussão continua sobre a importância da eficiência em programação e como o foco deve ser em aplicações simbólicas da IA, ao invés de popularizar a linguagem, levando a um foco mais nichado.
- 00:45:00 - 00:56:16
O vídeo termina discutindo as limitações do mercado brasileiro para startups de tecnologia e como a falta de cultura empreendedora e recursos afeta os desenvolvedores no país. Eles fazem um convite para conexão através de plataformas de comunicação como Discord.
Peta Pikiran
Video Tanya Jawab
O que é o Band?
Band é uma linguagem de programação desenvolvida pela Rock que utiliza um paradigma de computação baseado em interações.
Qual é o objetivo da linguagem Band?
O objetivo da Band é trazer eficiência computacional para resolver problemas complexos utilizando princípios de interações matemáticas.
Por que a Rock optou por desenvolver um cluster de Mc Minis?
O cluster de Mc Minis foi desenvolvido para otimizar o processamento de dados de forma eficiente, dado que consome menos energia em comparação com outras soluções.
Qual é a visão da Rock sobre o futuro da programação?
A Rock acredita que o mercado de programação pode diminuir com a automação proporcionada pela inteligência artificial.
Quais os desafios enfrentados no Brasil para o desenvolvimento de tecnologias?
Os principais desafios incluem a falta de recursos, infraestrutura e apoio institucional para inovação tecnológica.
O que é AI simbólica?
AI simbólica é um abordagem que utiliza lógica matemática e conceitos simbólicos para construir sistemas de inteligência artificial.
Como os avanços em IA impactam o desenvolvimento de novas linguagens de programação?
Os avanços em IA podem tornar mais difícil a aceitação de novas linguagens, já que ferramentas como GPT estão se tornando cada vez mais capazes de automatizar programação.
Qual o papel do cluster Mc Mini na Rock?
O cluster será usado para trazer melhorias na eficiência computacional e soluções para problemas complexos no desenvolvimento de AI simbólica.
Uma linguagem nova pode competir com GPT?
A competição é difícil, já que linguagens estabelecidas beneficiadas por IA, como Python ou JavaScript, estarão em vantagem.
Lihat lebih banyak ringkasan video
O bloco 'Deixa Falar' deu origem às escolas de samba em 1928
Grandes Civilizações da era de Bronze Babilônios - Sumérios - Acádios - Minóicos - Fenícios
Duas cidades pobres, mas uma tem a melhor educação básica do Brasil
#6 Química 10º ano - Transformações Químicas 🧪
#5 Química 10º ano - Gases e Dispersões 🧪
MÉTODO CIENTÍFICO - Etapas | Biologia com Samuel Cunha
- 00:00:00200 tu tem 256 Mc minis tá chegando lá
- 00:00:03em Floripa agora meu meu comp tá lá em
- 00:00:06Floripa Botando os Mc min Car 200 quanto
- 00:00:08de energia como é a parte elétrica a
- 00:00:10galera pensa nossa 256.000 é muito caro
- 00:00:13né não cara como é que tu conecta 256 na
- 00:00:16tua casa tá ligado não tem como não
- 00:00:17significa que não acredite na ideia é
- 00:00:19pela minha vida minha saúde meu tempo de
- 00:00:21vida isso daqui não é de Deus fazer
- 00:00:23empresa não é de Deus esse cara nunca
- 00:00:24vai me responder aí um dois TR dias
- 00:00:26depois ele respondeu eu acho que a ia
- 00:00:28vai criar algo muito bom em qualquer
- 00:00:29linguagem eu acho que ela só fica melhor
- 00:00:31e eu tenho essa experiência de usar ia
- 00:00:32numa linguagem que ela não conhece que é
- 00:00:33hm o Band o Band Eu Descobri com acho um
- 00:00:36vídeo do F ship Acho que muita gente que
- 00:00:38deve ter visto aquele vídeo né cara é o
- 00:00:40Band inclusive é uma coisa que eu não
- 00:00:41esperava nem 1% daquela recepção tive
- 00:00:43fal com a minha empresa eu falei gente a
- 00:00:44gente vai lançar o Band vai ter uns 500
- 00:00:46likes no Twitter pessoal vai animar e E
- 00:00:48aí a gente vai continuar fazendo e tanto
- 00:00:50que o b não era o caminho de da empresa
- 00:00:52Lucar não era o bu não era nada o Ben
- 00:00:54que que aconteceu era se chamava hm
- 00:00:56language que era uma linguagem que a
- 00:00:58gente fez pra gente para nós mesmos
- 00:00:59usarmos VM só que ficou muito bem feito
- 00:01:01foi um projeto que deu muito certo eu
- 00:01:03falei pô vamos dar um nome bonitinho e
- 00:01:04vamos lançar para quem quiser usar
- 00:01:06também é então não é nem isso e é só que
- 00:01:08eu realmente meu feeling é que tipo
- 00:01:10assim primeiro o trabalho de programação
- 00:01:12como um todo eu acho que o mercado de
- 00:01:13programação vai diminuir tá tipo assim
- 00:01:15deixa eu contar quem é esse cara que tá
- 00:01:17aqui hoje comigo né esse aqui é o é
- 00:01:18tying né Victor tying se tu já ouvi
- 00:01:21falar de
- 00:01:23de net nets de interação é assim que se
- 00:01:27fala em português nets de interação e
- 00:01:28combina adores de de
- 00:01:31interações o Vittor tá trabalhando nisso
- 00:01:34certo Vittor é basicamente executar
- 00:01:38programas de formas eh trazer algo da
- 00:01:42teoria pra prática que
- 00:01:44seria fazer
- 00:01:48o é muito difícil explicar cara explica
- 00:01:51tu que é melhor é não não não tipo assim
- 00:01:53eu achei muito bom a parte do Então quem
- 00:01:55conhece redes de interação tipo assim
- 00:01:57basicamente eu o pessoal conhece no chat
- 00:01:59não só que trabalhava com Ah não esse
- 00:02:01negócio é muito deixa deixa eu tentar
- 00:02:03dar um contexto tá eh talvez explicasse
- 00:02:06e assim eu vou pedir uma coisa para você
- 00:02:07se eu começar a tagarelar por favor me
- 00:02:09interrompe porque eu já costumo falar
- 00:02:11muito e hoje em especial tipo eu tô com
- 00:02:12problema de insônia por causa do covid
- 00:02:14Eu só dormi umas 4 horas não tô nas
- 00:02:16minhas na Plenitude das minhas
- 00:02:17capacidades cognitivas você começar a
- 00:02:20tagarelar sem me interrompo mas tá olha
- 00:02:22só eu tive uma ideia Vitor tu consegue
- 00:02:24explicar um pouco Qual que é o problema
- 00:02:26que tu tá tentando
- 00:02:28resolver então o o problema que eu tô
- 00:02:30tentando resolver é um problema muito
- 00:02:31simples na verdade é o problema da
- 00:02:32eficiência computacional
- 00:02:34eh a gente cria né a gente tem
- 00:02:36computadores a gente tem celulares O
- 00:02:38nossos computadores tem um processador
- 00:02:39ali dentro que tá rodando alguma coisa
- 00:02:41aquilo gasta energia leva um tempo tá E
- 00:02:43aí acaba uma pergunta Será que a maneira
- 00:02:45que a gente faz os nossos processadores
- 00:02:46é a maneira mais rápida que esse
- 00:02:48universo físico onde a gente vive
- 00:02:50permitiria Será que existe uma
- 00:02:51arquitetura diferente de computação tipo
- 00:02:53diferente a gente sabe faz que a gente
- 00:02:56usa eles se tu acha que a gente já tem
- 00:02:58um hardware para fazer mais do que a
- 00:03:00gente poderia estar fazendo e por isso
- 00:03:01que a eficiência nos ajudaria Ou tu acha
- 00:03:04que a gente precisa de fato fazer o o
- 00:03:06chip ainda menor a acml lá precisa fazer
- 00:03:09umas máquinas para gerar um chip ainda
- 00:03:11menor Cara eu acho que tem muito a
- 00:03:13melhorar e eu acho assim se você gasta
- 00:03:16sei lá 1 milhão de dólares para treinar
- 00:03:18um modelo num chip que gasta uma
- 00:03:20quantidade de energia tal se você tem
- 00:03:21uma coisa 100 vezes mais eficiente esse
- 00:03:231 milhão de dólar vai virá 10.000 então
- 00:03:25a eu acho que no a nível de de de da
- 00:03:29forma que a gente faz a computação tem
- 00:03:30muito a melhorar a Não no sentido de
- 00:03:32diminuir o tamanho né dos transistores e
- 00:03:34tudo mais mas no sentido da própria
- 00:03:36arquitetura ser uma arquitetura
- 00:03:37diferente Uhum E é me que nisso que a
- 00:03:39gente tá trabalhando é basicamente a
- 00:03:41empresa tipo o ponto de pergunta né a
- 00:03:45pergunta principal da empresa é qual é a
- 00:03:46forma ótima de computar Porque a gente
- 00:03:49já sabe fazer computadores há quase 100
- 00:03:51anos mas a gente não sabe qual é a forma
- 00:03:52mais rápida possível fisicamente
- 00:03:54possível de fazer computadores e a nossa
- 00:03:55missão é essa vamos tentar responder
- 00:03:57essa pergunta faz um pouquinho de
- 00:03:58sentido sim e é por isso vamos lá o tu
- 00:04:01tá aquelas limitações de lâ quando
- 00:04:04quando se fala assim no Twitter tu vê
- 00:04:05uma trad lá tu tá sempre envolvido numas
- 00:04:07trads eu dou uma olhada assim às vezes
- 00:04:09aparece lá um tal de lambda
- 00:04:13cálculos lambda cálculo tradicional né
- 00:04:16Se o pessoal for ver o teu Twitter tu
- 00:04:18vai vão ver lambda cálculos não sei o qu
- 00:04:20como é que tu explicaria do que que isso
- 00:04:22aonde que isso se encaixa aqui cara eh
- 00:04:26existem paradigmas né que a gente usa
- 00:04:28para programar então por exemplo
- 00:04:30começou-se no paradigma imperativo né
- 00:04:32que era muito baseado na máquina de
- 00:04:35touring que foi como a gente começou a
- 00:04:37fazer né computadores isso veio lá da
- 00:04:39Revolução Industrial que a gente né
- 00:04:41sociedade como todo tinha essa ideia de
- 00:04:42máquinas e aí das máquinas surgiram os
- 00:04:45computadores e os primeiros computadores
- 00:04:46eles tinham esse esse espírito de
- 00:04:48máquina né uma máquina de tu uma coisa
- 00:04:49ali que vai fazendo uma coisa numa fita
- 00:04:51e fazendo né movimentações
- 00:04:53transformações e disso tudo a gente ou
- 00:04:55boa parte das linguagens de programação
- 00:04:57que a gente tem hoje né as linguagens
- 00:04:58imperativas C né uma parte do Python é
- 00:05:01muito assim esse é um paradigma todo né
- 00:05:03que a gente erdou historicamente das
- 00:05:05máquinas e os matemáticos não
- 00:05:07satisfeitos com isso eles falavam cara a
- 00:05:09essência da Computação não são máquinas
- 00:05:11máquinas é uma coisa muito sabe muito
- 00:05:14assim não não não a essência da
- 00:05:16computação é a matemática e a gente
- 00:05:18consegue computar usando a matemática
- 00:05:20eles provaram isso fazendo cálculo
- 00:05:21lambda eles mostraram que existe um
- 00:05:23sistema que não é uma máquina é só um
- 00:05:24monte de função você pode fazer no papel
- 00:05:27você pode pegar um caderno e fingir que
- 00:05:28você é um um um interpretador de cálculo
- 00:05:30lâ Eles falaram se esse sistema consegue
- 00:05:33computar qualquer coisa eh Por que que a
- 00:05:35gente não usa isso para fazer
- 00:05:36computadores tentaram e ficou uma
- 00:05:38porcaria tá mas eles fizeram linguagem
- 00:05:41de programação E aí surgiu paradigma
- 00:05:42funcional que todo mundo odeia que é
- 00:05:44difícil para caramba mas é assim a
- 00:05:46máquina de T versão matemática certo
- 00:05:49então existem esses dois paradigmas eu
- 00:05:51acho que são os maiores hoje em dia o
- 00:05:52imperativo e o funcional Eh o meu Java
- 00:05:55como é que isso impacta o meu
- 00:05:57Java o Java ele é predominantemente
- 00:06:00imperativo com uma pitada de orientação
- 00:06:03objeto que eu sou Hater mas não vou
- 00:06:05falar mal porque o pessoal gosta eh e
- 00:06:08ele tem muit e tipo assim as linguagens
- 00:06:09que são mais usadas hoje em dia são meio
- 00:06:11que mescladas né o JavaScript o Java tem
- 00:06:13função lá é tipo uma estura de tudo ah
- 00:06:15né Eu gosto do Java porque ele é
- 00:06:17organizado pelo menos isso é uma coisa
- 00:06:18que eu acho ele legal mas acho ele muito
- 00:06:19burocrático não é n é extremamente
- 00:06:22fortemente chupado Eu trabalho com o
- 00:06:25Java como que eu trabalho com cotlin né
- 00:06:28que é o o Java um pouco com um pouco
- 00:06:30mais de tempero eh eu gosto Cara eu acho
- 00:06:34gostosinho mas aí então vocês estão
- 00:06:35trabalhando PR eficiência computacional
- 00:06:37parte disso
- 00:06:38é repensar várias coisas que a gente faz
- 00:06:41hoje né então como por exemplo o próprio
- 00:06:44paradigmas da da então é daí que surgiu
- 00:06:47começando do início ali é daí daí que
- 00:06:49surge o Band sim então Eh como eu falei
- 00:06:52tipo tem esses dois paradigmas que são
- 00:06:54os principais eh e eles assim na minha
- 00:06:56concepção eles não são perfeitos a
- 00:06:58máquina de touring é um paradigma é bom
- 00:06:59porque ela mapeia bem no hardware né os
- 00:07:02nossos hardware eles são meio que ali
- 00:07:03máquinas G estador são muito parecidas
- 00:07:04com máquinas de T é uma máquina né É
- 00:07:06claro que vai ficar bom na máquina faz
- 00:07:08sentido eh e esse paradigma matemático
- 00:07:11calcul lâ ele tem vantagens ele para
- 00:07:12formalizar teoremas ele para fazer
- 00:07:14computações mais complexas ele é muito
- 00:07:16bom mas ele não mapia tão bem no
- 00:07:18hardware você não tem um processador de
- 00:07:20cálculo lambda hoje em dia uhum e aí tem
- 00:07:22esse GAP um é muito bom para conceitos
- 00:07:24mais de alta ordem e o outro é muito bom
- 00:07:26para eficiência e não existe um
- 00:07:28paradigma que seja bom bom paraa
- 00:07:30matemática abstrata e que seja eficiente
- 00:07:32quant a máquina de touring eh não
- 00:07:34existia na verdade até em 1990
- 00:07:36descobriu-se um novo paradigma que não
- 00:07:39tem nenhum nome tá mas ele é baseado
- 00:07:41nessas redes de interação eu eu gosto de
- 00:07:43falar o paradigma interacional Mas essa
- 00:07:45palavra não existe tá Seria funcional
- 00:07:47imperativo interacional ou é porque
- 00:07:49interativo é meio ruim né interativo
- 00:07:51parece que é outra coisa mas qual a
- 00:07:53ideia do do paradigma das interações ele
- 00:07:56fala assim o princípio fundamental da
- 00:07:57Computação não são máquin e não são
- 00:08:00funções são interações são pedaços de
- 00:08:02informação que estão interagindo em
- 00:08:04algum espaço faz sentido isso é tipo é
- 00:08:07basicamente tu tem nós Eu imagino assim
- 00:08:10tu tem os nós aí tu tem ligações tu liga
- 00:08:13esses nós com algumas regras aí eu já tô
- 00:08:16pensando meio blockchain Style aqui e
- 00:08:18Cada nó é seria uma
- 00:08:21função Cada nó não é uma função é como
- 00:08:24se fosse sabe circuito Lógico que você
- 00:08:26tem um end você tem um or é tipo um
- 00:08:28circuito Lógico que tá crescendo de Essa
- 00:08:29é a melhor descrição na verdade entendeu
- 00:08:32Então essa é a ideia a gente vai
- 00:08:33computar com essas interações que
- 00:08:35acontecem né entre esses nós que você tá
- 00:08:38vendo aí tá E aí o legal desse paradigma
- 00:08:42Enfim tudo isso é para dizer cara esse
- 00:08:44Existe uma forma diferente nova de
- 00:08:46computar e essa forma na teoria né esse
- 00:08:48cara que propôs esse sistema 30 anos
- 00:08:50atrás eh ele provou na teoria lá na
- 00:08:53matemática no paper dele que ele é ótimo
- 00:08:55O que que significa que ele pode emular
- 00:08:57qualquer outro sistema sem perda de
- 00:08:59performance Ou seja que que eu tô
- 00:09:01dizendo ele consegue ser tão eficiente
- 00:09:02quanto uma máquina auding mas consegue
- 00:09:04ser tão abstrato quanto cálculo lambda
- 00:09:06pegou e aí ele falou cara isso daí é o
- 00:09:09princípio fundamental da Computação
- 00:09:10interações informação interagindo e faz
- 00:09:12sentido né tipo computar é o quê você
- 00:09:13tem um dois um dois eles interagem e
- 00:09:15viram quatro f sobre isso ação
- 00:09:18informação interagindo e ele fez uma uma
- 00:09:21um sistema que captura essa ideia tá ele
- 00:09:24lançou provou o teorema Conseguiu usar
- 00:09:26esse esse esse esse sistema para fazer o
- 00:09:28interpretador calcul lâ mais rápido
- 00:09:30possível e assim foi um um instalador
- 00:09:33não sei essa palavra enfim rodou lá o o
- 00:09:37a a academia né os pesquisadores como
- 00:09:40todo e aí nada
- 00:09:42aconteceu foi isso foi tipo assim nossa
- 00:09:44gente eu fiz o sistema mais rápido
- 00:09:46possível na teoria esse negócio daqu
- 00:09:49provei que isso daqui é o melhor forma
- 00:09:50de executar o cálculo lambda provei que
- 00:09:51isso daqui é tão eficiente quanto a
- 00:09:52máquina de touring provei que se
- 00:09:54computadores fossem feitos dessa maneira
- 00:09:55provavelmente seriam muito mais rápidos
- 00:09:56que os computadores que tem aí os
- 00:09:58pesquisadores lá oh que legal e nada
- 00:09:59aconteceu então em 1990 1990 veio só a
- 00:10:03teoria o cara eh não conseguiu botar em
- 00:10:05prática né então eles tentaram inclusive
- 00:10:08uma pessoa que me ensinou no começo H
- 00:10:10uns cinco anos atrás eu troquei alguns
- 00:10:11e-mails cinco sete né eu troquei uns
- 00:10:14e-mails com ele ele fez um livro chamado
- 00:10:15a implementação ótima das linguagens de
- 00:10:17programação e ele implementou o bohm que
- 00:10:20foi o precursor do HM foi tipo a
- 00:10:22primeira tentativa de trazer um
- 00:10:24pouquinho desse conceito das interações
- 00:10:26para fazer um não processador ainda mas
- 00:10:29pelo menos uma linguagem de programação
- 00:10:31digamos assim ele tentou pegar esse
- 00:10:32seria o primeiro a primeira linguagem de
- 00:10:33programação desse paradigma tem o
- 00:10:35imperativo tem o funcional tem esse
- 00:10:36paradigma que ainda não tem linguagem
- 00:10:38não tem copulador não tem pador não tem
- 00:10:39nada é um paradigma novo ele foi e fez a
- 00:10:42primeira linguagem nesse paradigma não
- 00:10:44ficou muito rápido ficava tipo assim 10
- 00:10:47100 vezes mais lerdo do que usou tipo
- 00:10:49lisp essas linguagens que tavam sendo
- 00:10:51usados no no paradigma funcional e muito
- 00:10:54mais rápido que C Java o próprio Java
- 00:10:56destruir IMP performance CB Hm e nisso
- 00:10:59morreu o campo morreu por uns 15 anos
- 00:11:01nessa nesse projeto E aí não não se fez
- 00:11:03mais nada sim e aí tu olhou quando é que
- 00:11:06tu olhou isso você cara eu posso tu tu
- 00:11:09aprendeu a programar E aí em vez de para
- 00:11:11eu vou aprender react para ganhar para
- 00:11:13trabalhar numa empresa ou fazer um
- 00:11:16projeto enfim um aplicativo ã Da onde tu
- 00:11:19olhou esse problema lá de 1990 Ah eu
- 00:11:22vou vou mudar isso aí cara eu acho que
- 00:11:26eu sou meio tenho algum problema na
- 00:11:27minha cabeça mas só só antes de eu falar
- 00:11:30isso tipo assim eu adoro o react só
- 00:11:32porque você entrou nesse assunto foi a
- 00:11:33primeira linguagem que eu trabalhei sou
- 00:11:35apaixonado lá na or é uma empresa de
- 00:11:37fintech inclusive adoro eles eh né
- 00:11:40quando eu saí da CRJ lá na hora mano
- 00:11:42eles queriam fazer as coisas em ângul e
- 00:11:45isso tava começando react eu falei não
- 00:11:47faz em react aí não faz em ângulo eu
- 00:11:49falei faz em react eu fiz aí não queriam
- 00:11:51eu fiz uma palestra para h inteira
- 00:11:53mostrando como que com rect a gente
- 00:11:55podia fazer um site com várias bolinhas
- 00:11:57rodando várias para mostrar o contra o
- 00:11:59reaction era impressionante sabe aí Eles
- 00:12:01olharam aquele coisa e falam Nossa que
- 00:12:02legal mas a gente não quer fazer bolinha
- 00:12:04rodando bom aí eles usaram um ula Três
- 00:12:08anos depois me mandaram mensagem falando
- 00:12:09você estava certo o react era o futuro
- 00:12:12eu falei eu falei eu falei eu falo as
- 00:12:14coisas não acreditam eu falo tudo que é
- 00:12:16trend velho b i b on
- 00:12:19react mas enfim porque a sóo do react é
- 00:12:23bem construído entendeu Era óbvio que
- 00:12:24esse negócio ia dar certo com o ângulo
- 00:12:26de cabeça Era óbvio Mas eles nãoc
- 00:12:27quiseram me ouvir mas aí s o o aí o que
- 00:12:29aconteceu eh o que acontece que uma
- 00:12:32pessoa meio chata então eu vejo uma
- 00:12:35coisa tipo assim eu eu eu quero sempre
- 00:12:38ser mais melhor tipo eu quero conseguir
- 00:12:39programar mais rápido fazer as coisas
- 00:12:41mais rápido então tô sempre procurando
- 00:12:42por exemplo eu trabalhava com c achava
- 00:12:44um lixo porque você não consegue fazer
- 00:12:45uma função e ser é tudo tão repetitivo
- 00:12:47você tem que fazer mesmo é uma repetição
- 00:12:49aí eu queria aprender uma linguagem que
- 00:12:51me tornasse mais eficiente aí eu VII pro
- 00:12:53paradigma funcional que consegue
- 00:12:54abstrair os Loops as coisas eh e aí eu
- 00:12:57fiquei muito animado com paradigma
- 00:12:58funcional entrei bem a fundo estudei
- 00:13:00estudei estudei aprendi tudo aprendi a
- 00:13:02fazer jogo em haskel eh e aí quando eu
- 00:13:04comecei a tentar fazer agora eu quero
- 00:13:06fazer o meu eu queria fazer um um MMO
- 00:13:09aí aí quando eu fui fazer o meu MMO em
- 00:13:12rasel as coisas ficavam muito lerdas por
- 00:13:15mais que a linguagem seja Ficava muito
- 00:13:17lerdo eu falei por que que tão lerdo aí
- 00:13:19que eu comecei a entrar nesse eu queria
- 00:13:20melhorar o rasel né porque eu queria
- 00:13:22fazer agora eu conseguia fazer as coisas
- 00:13:24rápido né porque eu não conseguia no C
- 00:13:25no ras tudo gente ti progama em ras
- 00:13:27quando você domina é é um super pod é um
- 00:13:30super poder você consegue fazer coisas
- 00:13:31que você levaria um mês e um dia e fica
- 00:13:32tudo certo mas aí você não aí você não
- 00:13:35publica porque o negócio fica lero não
- 00:13:36rodde em lugar nenhum o GJ uma porcaria
- 00:13:39aí eu falei cara vou criar minha própria
- 00:13:40e tentar fazer ficar mais rápido
- 00:13:42possível daí que eu cheguei nesse
- 00:13:43negócio saou que loucura meu E aí tu a
- 00:13:46primeira coisa que tu trabalhou então
- 00:13:47primeiro projeto foi na gvm foi na na
- 00:13:51virtual Machine ou por onde que tu
- 00:13:53começou para resolver esse problema
- 00:13:56cara faz uns 8 anos eu entei pela
- 00:13:59primeira vez esse sistema Porque me
- 00:14:01falaram no no no irc de ras né um chatz
- 00:14:04inho que fica os hacker lá
- 00:14:06ã Inclusive eu prendi rask por causa
- 00:14:08desses caras eu fui lá no chat deles e
- 00:14:10perguntei por que que eu não posso fazer
- 00:14:11uma lista com vários tipos diferentes de
- 00:14:12rask aí viraram para mim e falaram você
- 00:14:14não está pronto ainda inteligência
- 00:14:16suficiente eu falei eu eu programo desde
- 00:14:19os meus 11 anos como você usa Vocês que
- 00:14:21são ruins isso ficou tanto na minha
- 00:14:22cabeça algum triplex aí eu comecei
- 00:14:24aprender eu vi que estavam certo né eu
- 00:14:25era um lixo e tinha muita coisa legal no
- 00:14:28ras Nossa como aprender haskel te torna
- 00:14:3010 vezes melhor só de aprender mas enfim
- 00:14:32Eh aí eu aprendi o haskel e Nossa gente
- 00:14:36eu tô com sono onde que a gente estava a
- 00:14:39gente tá por onde que tu começou tá eh
- 00:14:43Aí Eu aprendi o ras eu queria fazer a
- 00:14:45linguagem mais rápida possível eh ah sim
- 00:14:47assim aí a primeiro a primeira vez que
- 00:14:49eu implement esse aí eles falaram para
- 00:14:51mim assim eh a forma mais rápida de você
- 00:14:53executar um programa no cálculo lambda
- 00:14:55né que é R é baseado é usando Eh
- 00:15:00eu falei Ah então ras que usa isso eles
- 00:15:01falaram não ué
- 00:15:04É por qu aí eles ah aí eu fiz um post no
- 00:15:08Red Por que que o rask não uso
- 00:15:09interaction net Porque que ninguém tá
- 00:15:10usando isso aí veio o cara falar ah
- 00:15:12porque teve um resultado negativo da
- 00:15:13interaction net que não funciona tão bem
- 00:15:14porque tipo ninguém usa Não não O que
- 00:15:17aconteceu é que eles falaram assim não
- 00:15:19tem tipo teve um resultado negativo que
- 00:15:21diz que Inter eu não vou entrar em
- 00:15:22detalhe mas que diz que não é tão bom
- 00:15:24assim aham E aí esse resultado se
- 00:15:26espalhou pela academia pelos
- 00:15:27pesquisadores e o pessoal meio que
- 00:15:28desanimou da área como um todo acho que
- 00:15:30foi por isso que morreu só o que
- 00:15:32aconteceu veio o pesquisador que fez o
- 00:15:33paper desse resultado negativo o cara
- 00:15:36que criou o paper do resultado negativo
- 00:15:37que fez Todo mundo des animadoa nesse
- 00:15:39post do r e falou assim Parem de
- 00:15:42interpretar errado o meu paper era só
- 00:15:44não é um resultado negativo não Eles não
- 00:15:47entenderam o resultado não era negativo
- 00:15:48é tipo assim provou um teorema x eles
- 00:15:50interpretaram errado o significado
- 00:15:52daquilo isso ficou e ficou ele ficou um
- 00:15:54brigando com o outro eu não entendia
- 00:15:55nada fiquei lá olhando tipo tá
- 00:15:57acontecendo aqui e umal não foi por isso
- 00:15:59não não foi por isso não mas funciona
- 00:16:01não funciona E aí parou morreu aquele
- 00:16:02post e não aconteceu mais nada eu
- 00:16:06gente tá mas por que que não tá usando
- 00:16:09Não teve resposta teve um falando um
- 00:16:10outro falando do outro aí eu falei vou
- 00:16:12implementar aí eu fui lá baixei o Piter
- 00:16:15falei não deve ser tão difícil né Aí eu
- 00:16:17baixei é só um monte de figurinha eu
- 00:16:18falei ah figurinha você se eu
- 00:16:21entendo impi literalmente implementei as
- 00:16:24figurinhas P inteligente eu sou pessoa
- 00:16:26mais burra que você vai na vida S IMP
- 00:16:27implementou no que que tu implementou T
- 00:16:29Qual foi o teu foi javas JavaScript era
- 00:16:32fone JavaScript implementei em
- 00:16:33JavaScript eu ia brincar ainda
- 00:16:35eu ia brincar Por que a gente não
- 00:16:36resolve isso com JavaScript não
- 00:16:39obviamente ficou ralmente Lerda a minha
- 00:16:42implementação só que sabe o que é
- 00:16:43interessante por mais que terha ficado
- 00:16:45muito lerdo tipo assim 1 vezes 10.000
- 00:16:48vezes mais lerdo do que o rasel é do que
- 00:16:49eu queria ficar mais tinha uma coisa
- 00:16:51interessante Tinha alguns programas
- 00:16:53específicos que ficava ao invés de mil
- 00:16:55vezes mais lerdo 1 milhão de vezes mais
- 00:16:57rápido u é é muito mais é era ruim era
- 00:17:01era lerto mas alguns programas
- 00:17:02específicos tavam 1 milhão de vezes mais
- 00:17:03rápido por quê Porque esses são os
- 00:17:05programas que o rasel não consegue
- 00:17:07computar com eficiência correta Uhum
- 00:17:09Então tem algumas classes de programa
- 00:17:11que eu fiz um post inclusive no stack of
- 00:17:13Flow que ficou um monte de gente
- 00:17:14comentando que exponenciação modular de
- 00:17:17church in po eu vou explicar o que é
- 00:17:19isso mas é um programa específico que eu
- 00:17:21tentei rodar no ras que eu levou eh 10
- 00:17:24minutos 20 minutos e se eu aumentasse o
- 00:17:26tamanho ia para 1 hora 10 horas eu rodei
- 00:17:28nesse meu interpretador e levava 1
- 00:17:29segundo do segundos e a resposta tava
- 00:17:30certa eu Nossa que sistema interessante
- 00:17:33sacou eu fiquei meio eu fiquei eu fiquei
- 00:17:35interessante isso aí aí foi primeiro
- 00:17:38implementação Mas isso faz uns 7 anos e
- 00:17:40não ficou rápido só desistir fui
- 00:17:41trabalhar em outro lugar e hoje vamos lá
- 00:17:43voltando pra eficiência computacional
- 00:17:45então tu começou a trabalhar
- 00:17:48ã no interaction
- 00:17:51nets E aí aonde que entra da onde que tu
- 00:17:54tu decidiu criar uma empresa disso meu
- 00:17:58então aí e muita história se passou né
- 00:18:00eu fui trabalhando na Fundação eum fui
- 00:18:01trabalhando na stoney né meio que fiz
- 00:18:04minha carreira em algumas empresas de
- 00:18:05fintech e cripto E aí enfim teve chegou
- 00:18:10um ponto que eu decidi ficar mais na
- 00:18:12minha E aí eu comecei a passar fiquei
- 00:18:15muito tempo jogando né não não queria
- 00:18:17mais trabalhar e e como eu tava muito
- 00:18:19tempo livre eu voltei nesse assunto sabe
- 00:18:21eu falei pô vou voltar nesse assunto
- 00:18:22porque foi tão legal principalmente essa
- 00:18:24experiência de ficou 1 milhão de vezes
- 00:18:25mais rápido que o rasel mesmo que seja
- 00:18:27alguns casos específicos eu comecei a
- 00:18:29pesquisar eu comecei a implementar Esse
- 00:18:30sistema de tudo que é jeito diferente eu
- 00:18:32falei deve ter um jeito de fazer isso
- 00:18:34fica rápido aí eu tentei de um jeito x
- 00:18:36tentei de um jeito Y tentei de outro
- 00:18:38queria ter pedido ajuda pro GPT não
- 00:18:40tinha enfim e aí chegou um dia né
- 00:18:44inclusive que eu tava em Call com os
- 00:18:46amigos meus que eu tive uma ideia né de
- 00:18:48um de um formato de memória diferente
- 00:18:50uma maneira diferente de organizar a
- 00:18:52memória e aí eu falei pô vou implementar
- 00:18:54Sim passei dois três dias acho que foi
- 00:18:56em Rust que eu implementei em três dias
- 00:19:00ficou pronto e ficou cinco vezes mais
- 00:19:03lerto que o rask aí você fala pô que
- 00:19:05de 1 vezes mais lto para cin vezes
- 00:19:07já Progresso foi foi no momento que eu
- 00:19:10pensei cara eu acertei o a memória
- 00:19:12porque o Rasco eu ten 30 anos de
- 00:19:13otimização eu acertei como esse negócio
- 00:19:15fica rápido na memória eu falei cara que
- 00:19:17legal isso porque toda a crítica né
- 00:19:19inclusive o bohm pô não não não não
- 00:19:22bombou não vingou os caras desistiram
- 00:19:24porque ficou lerto na na na na prática e
- 00:19:26agora a gente tem um sistema de uma
- 00:19:28formato de de memória que consegue
- 00:19:29deixar esse negócio rápido e eu me senti
- 00:19:32Como assim como se eu tivesse na minha
- 00:19:35mão uma coisa que era importante pra
- 00:19:37humanidade de certa forma podia não ser
- 00:19:39podia mas fazia muito sentido eu falei
- 00:19:41cara ter que fazer alguma coisa com isso
- 00:19:43e me veio um senso de Cara eu tenho que
- 00:19:46fazer alguma coisa com isso aí foi foi
- 00:19:48exatamente isso eu fiquei Cara eu tenho
- 00:19:49que fazer alguma coisa com isso com isso
- 00:19:51com H E aí eu mandei e-mail pro Paul
- 00:19:54Graham conhece Claro Pois é eu sou muito
- 00:19:57fã dele aprendi muito muito com os
- 00:19:59textos que ele posta o cara é um gênio
- 00:20:01né o dono do i combinator o maior
- 00:20:02acelerador de Startup do mundo eu
- 00:20:04acredito eu mandei e-mail para ele né
- 00:20:06torcendo para ele responder ele
- 00:20:07respondeu e ele ele gosta de receber
- 00:20:10e-mail curto então Oli lá o bio dele ele
- 00:20:12fala quer me mandar e-mail manda e-mail
- 00:20:13curto que você tem alguma chance
- 00:20:14respondido mandei meio tipo duas três
- 00:20:16frases aí esse cara nunca vai me
- 00:20:18responder aí um dois trê dias depois ele
- 00:20:20respondeu eu mandei meio falando assim
- 00:20:21cara eu tenho você já viu hm um negócio
- 00:20:24interessante eu quero fazer alguma coisa
- 00:20:25com isso porque eu acredito que a gente
- 00:20:27a humanidade como tud deveria pesquisar
- 00:20:28isso bem que seja só para crescer um
- 00:20:30pouquinho evoluir e ver do que que dá né
- 00:20:32eu falei pô mas para isso eu preciso de
- 00:20:33fund preciso de uma equipe aí eu falei
- 00:20:35para ele tô pensando em abrir um uma
- 00:20:36empresa aí ele me respondeu assim cara
- 00:20:39esse projeto Eu já vi sim no hacker News
- 00:20:41algum negócio assim Acho muito promissor
- 00:20:43Acho que deve ser pesquisado sim só uma
- 00:20:45pergunta para você por que que você quer
- 00:20:47abrir uma empresa perguntou assim aí eu
- 00:20:51abro eu quero abrir uma empresa porque
- 00:20:53eu acredito que seja um caminho né de
- 00:20:55ter uma equipe levantar Fan você ter
- 00:20:56algum outro algum outro caminho e tal
- 00:20:59nunca mais me
- 00:21:00respondeu até
- 00:21:02hoje eu não sei qual se ele queria falar
- 00:21:05não você devia ir para alguma
- 00:21:06Universidade fazer uma parceria ou
- 00:21:08talvez ele tava querendo dizer no
- 00:21:09sentido você quer abrir uma Ong ou um eu
- 00:21:11não sei o que que ele queria que eu
- 00:21:12fizesse Car hoa um teste às vezes cara
- 00:21:14agora o cara fica com isso na cabeça
- 00:21:16para pô
- 00:21:17P que que era qual que era a
- 00:21:20resposta mas assim hoje eu acredito que
- 00:21:23eu entenda viu porque fazer empresa não
- 00:21:25recomendo para ninguém ninguém é muito
- 00:21:29é Nossa acho Nossa se eu pudesse voltar
- 00:21:32e não fazer rock eu não faria porque é
- 00:21:33muito trabalho suga a sua vida é outro
- 00:21:36poderia começar com assim cria a Open
- 00:21:39High Higher Order Company começa como
- 00:21:43non
- 00:21:44Profit que nem eu sou malman não tô
- 00:21:46brincando ah igual da dor de
- 00:21:50cabeça mas eh eu imagino que uma da dos
- 00:21:54piores desafios teu como empreendedor é
- 00:21:57tipo assim essa parte né brincando no
- 00:21:59non Profit mas é como é que tu faz ficar
- 00:22:02Profit B né como é que tu faz algo um
- 00:22:05projeto assim que tem Impacto pra
- 00:22:07humanidade ficar
- 00:22:09profitable com tanto a pesquisa né que
- 00:22:12tem que fazer e aí a gente entra no
- 00:22:15problema né no problema e tipo assim a
- 00:22:16gente quando as pessoas me perguntam da
- 00:22:18Rock eles imaginam que eu vou começar a
- 00:22:19vender vou começar a falar muito bem
- 00:22:20tudo gente longe disso cara rock
- 00:22:23provavelmente é uma das setups mais
- 00:22:24problemáticas que vocês vão conhecer na
- 00:22:25vida tem muitos problemas tem muitos
- 00:22:27desafios tem muita gente limitações é
- 00:22:29uma bagunça eu sou um péssimo Líder
- 00:22:30Sinceramente eu não sou bom Líder eu
- 00:22:32percebi isso quando fazer uma empresa né
- 00:22:34eu se criar código só que agora eu ter
- 00:22:36que ser responsável e tentar levar essa
- 00:22:37empresa eh para uma situação de
- 00:22:39lucratividade só que é muito difícil
- 00:22:41porque mesmo vamos supor mesmo vamos
- 00:22:43supor tá que eu consigo fazer o agvm
- 00:22:45ficar tão madura quanto o rask o que não
- 00:22:46é fácil porque o rask foi feito durante
- 00:22:4830 anos por 15 universidades diferentes
- 00:22:50sim e a gente tá uma equipe pequena
- 00:22:52alcançar o nível de maturidade do rask
- 00:22:54no no no paradigma da gvm que é o
- 00:22:55paradigma das interações e a gente tem
- 00:22:57que fazer um compilador tá a gente não
- 00:22:59tem o compilador não tem o gcc pessoal
- 00:23:01fala ai mas o zigs foi feito com 500k Tá
- 00:23:03mas os caras usaram O compilador que é o
- 00:23:04gcc que foi feito com bilhão não existe
- 00:23:06um culador pro paradigma das interações
- 00:23:08não existe o ghc é o mais próximo disso
- 00:23:11foi pro paradigma funcional e foram
- 00:23:12várias universidades para fazer vamos
- 00:23:14supor vamos supor que eu faço um
- 00:23:15compilador tão bom quanto o ghc e o gcc
- 00:23:18que eu faço uma linguagem né o Band
- 00:23:20agora foi publicada né tão boa quanto o
- 00:23:22rasper n Seria a primeira linguagem
- 00:23:23desse Paradigma e hm tá lá super madura
- 00:23:25Super eficiente tá E aí tá tudo pronto
- 00:23:28como que eu faz Dino com isso aí eu fui
- 00:23:31falar com o conhece o ofr ofr não é um
- 00:23:36dos enfim um dos melhores matemáticos
- 00:23:37meio polêmico e algumas coisas mas ele é
- 00:23:39muito inteligente ele lançou oan Alfa
- 00:23:41que é bem conhecido nas universidades
- 00:23:42principalmente fazer cálculo é um site
- 00:23:44que você vai lá coloca integral e ele
- 00:23:46integra para você antes das tá e pessoal
- 00:23:49usava muito isso em engenharia é um site
- 00:23:51bem conhecido em engenharia Aí eu mandei
- 00:23:53eil para esse cara E aí a gente teve uma
- 00:23:56uma conversa e eu falei para ele cara
- 00:23:57como que eu vou fazer fazer eu expliquei
- 00:23:59tudo ele tipo assim ele ficou muito
- 00:24:00entusiasmado né com ele ele gosta desse
- 00:24:03tipo de sistema computacional diferente
- 00:24:04ele pesquisa muito isso eu ficou como
- 00:24:06que eu não conhecia interaction net
- 00:24:07antes aí eu falei tá cara mas como que
- 00:24:09eu vou lucrar na minha empresa em cima
- 00:24:11diso você acha que eu devia virar uma
- 00:24:12non Prof Você acha o qu falou não vira
- 00:24:14non Profit não sabe o que você faz você
- 00:24:16quer lucrar com uma linguagem de
- 00:24:17programação eu quero aí ele Você vende a
- 00:24:19linguagem da programação eu Ué como
- 00:24:21assim vende vai você você cobra para
- 00:24:24seus usar cara você você é burro
- 00:24:26eu não sou Bur desculpa mas assim eu eu
- 00:24:31assim eu entendo o ponto de vista dele
- 00:24:33porque ele faz a vida assim ele vende
- 00:24:34uma femca né que a linguagem dele sim só
- 00:24:37que isso ele começou a vender 30 anos
- 00:24:39atrás era um era uma época que você
- 00:24:41tinha um CD Room que você comprava o
- 00:24:43Photoshop sabe nem isso tinha então eu
- 00:24:45não sei se vocêo aplica ao mercado de
- 00:24:47hoje e um e para alguma grande empresa
- 00:24:51assim Digamos um Google Amazon
- 00:24:54ã para eles colocarem a galera comentou
- 00:24:57aqui s sobre colocar na nuvem né fazer
- 00:25:00isso rodar na nuvem e daí eu me lembrei
- 00:25:02da isso traria alguma eficiência a algo
- 00:25:05que o Google estaria interessado em
- 00:25:07diminuir custos na nuvem deles então a
- 00:25:11gente quando a gente não sou b a gente
- 00:25:12ficou muito tempo discutindo a gente
- 00:25:14trouxe uma pessoa de negócio e o caminho
- 00:25:15era esse era pegar o bent aperfeiçoar
- 00:25:17ele o máximo possível e fazer uma nuvem
- 00:25:20e eu vetei esse caminho Talvez eu tenha
- 00:25:22errado Talvez eu tenha cometido um
- 00:25:24grande erro mas por dois motivos tá eu
- 00:25:27acho que quando você tá fazendo uma
- 00:25:29empresa você tá diante de uma nova
- 00:25:31revolução que tá acontecendo Imagina
- 00:25:32você tá lá você é um gestor da Kodac sim
- 00:25:35e você se cega aos smartphones que estão
- 00:25:38começando a surgir você tá cometendo um
- 00:25:40erro que é o caminho mais fácil só que o
- 00:25:42mercado do futuro não é o mercado de
- 00:25:44hoje eh eu vejo dois problemas muito
- 00:25:47grandes pro Band se tornar algo de
- 00:25:49poderia fazer um Cloud poderia fazer tem
- 00:25:51várias formas de talvez poderia
- 00:25:52popularizar o Band negociar tem dois
- 00:25:54problemas que eu identifiquei que eu
- 00:25:55acho que são muito importante primeiro
- 00:25:57problema eu criei o bend com a intui com
- 00:26:00a com a Eu acho que eu errei sobre isso
- 00:26:02com a expectativa de que seria fácil e
- 00:26:04aí a gente fez o bend o Band é
- 00:26:06basicamente hm empacotada numa sintaxe
- 00:26:08de Python tá e eu lancei e a gente falou
- 00:26:10Pô é super fácil super fácil não é não é
- 00:26:13sabe o que eu percebi a gente colocou
- 00:26:14uma sintaxe de Python mas é como se a
- 00:26:17tipo sabe quando a criança não quer
- 00:26:18comer o remédio Aí você coloca lá o
- 00:26:20chocolate e volta que ela sente o gosto
- 00:26:21eu acho que foi um pouco isso que a
- 00:26:23gente fez a gente tentou botar uma
- 00:26:24sintaxe simples mas por trás dos
- 00:26:26conceitos Eles são muito difíceis e o
- 00:26:27que aconteceu pessoas entraram
- 00:26:29programaram em Band e e elas não
- 00:26:31conseguiam fazer os algoritmos corretos
- 00:26:33da forma correta usando os conceitos
- 00:26:34corretos eu percebi para fazer um bom
- 00:26:36algoritmo por mais que ele paralise
- 00:26:38automático tudo que pode ser paralisado
- 00:26:39eh o seu algoritmo se ele for sequencial
- 00:26:42não tem o que fazer você não consegue
- 00:26:43arquitetar uma árvore né que você
- 00:26:45expande que que distribui o trabalho
- 00:26:47você não precisa você não precisa fazer
- 00:26:48trad você você nunca vai ter um erro de
- 00:26:50concorrência o que já é um é ajuda muito
- 00:26:52mas você precisa ter um algoritmo que
- 00:26:54que que paraliza e eu percebi cara isso
- 00:26:56é difícil
- 00:26:58primeiro problema e e o segundo problema
- 00:27:01e aí esse problema bateu muito e
- 00:27:02sinceramente cara muita gente que vai
- 00:27:04discordar de mim com todo direito Posso
- 00:27:06ter errado como ce posso ter tomado
- 00:27:08decisão errada eu não acho que a gente
- 00:27:10tá no mercado de criar linguagem de
- 00:27:11programação nova eu acho que a gente tá
- 00:27:13com gpt3 e agora é o 4ro e agora é o c
- 00:27:16daqui a do anos a gente vai est é é é
- 00:27:20complicado falar isso mas o mercado de
- 00:27:21TEC como um todo tá num tá tá tá diante
- 00:27:25de uma automatização gigantesca e no
- 00:27:28mundo onde você tem a ias que conseguem
- 00:27:30fazer qualquer código em qualquer
- 00:27:31linguagem com nível de automação Muito
- 00:27:33grande qual vai ser o humor do mercado
- 00:27:35para popularizar uma linguagem
- 00:27:37totalmente nova E aí tu acha que o
- 00:27:39pessoal hoje em dia já já também vai
- 00:27:42priorizar linguagens que as ias já
- 00:27:45dominam por exemplo tipo ah cara sempre
- 00:27:48quando eu tento resolver um bug em RX
- 00:27:50Java ã o GPT não consegue nem o old 3
- 00:27:54ele não consegue resolver não consegue
- 00:27:56escrever um teste unitário envolvendo um
- 00:27:58arex Java mais complexo ali mas
- 00:28:00provavelmente um bug de algo em
- 00:28:02JavaScript ele consegue porque eu acho
- 00:28:05que ele tem muito mais treinamento de
- 00:28:07uma linguagem específica né tu acha que
- 00:28:10o pessoal agora vai começar de fato a se
- 00:28:12guiar pelo que as I são capaz de fazer
- 00:28:14por exemplo se a ia só consegue fazer
- 00:28:16algo muito em Python ou em
- 00:28:18JavaScript e a galera vai optar por
- 00:28:19essas
- 00:28:21linguagens eu acho que a ia vai criar
- 00:28:23algo muito bom em qualquer linguagem eu
- 00:28:25acho que ela só fica melhor e eu tenho
- 00:28:26essa experiência de usar ia numa
- 00:28:28linguagem que ela não conhece que é hm o
- 00:28:29Band e ela manda muito bem a gente manda
- 00:28:33muito muito muito tudo que ela faz em
- 00:28:35Ráo que ela faz hm às vezes erra detalhe
- 00:28:36de sintaxe porque ela não conhece mas
- 00:28:38ela consegue aplicar os conceitos
- 00:28:39corretamente e então não é nem isso eh é
- 00:28:42só que eu realmente meu feeling é que
- 00:28:44tipo assim primeiro o trabalho de
- 00:28:46programação como um todo eu acho que o
- 00:28:48mercado de programação vai diminuir tá
- 00:28:50tipo assim posso errado pera que naade
- 00:28:53enfim é um assunto delicado mas eu acho
- 00:28:56que o mercado como todo vai diminuir
- 00:28:57então mesmo se a gente conseguir se
- 00:28:58popularizar o Band vai ser um mercado
- 00:28:59menor né uma Dev to sim se o mercado
- 00:29:01como todo é menor o Band vai ter um um
- 00:29:03mercado que ela pode se dirigir menor eh
- 00:29:05eu acho que o mercado vai diminuir e
- 00:29:07mesmo que não diminua mesmo que continue
- 00:29:08que cresça que seja eu só acho que o
- 00:29:10apetite para linguagens novas vai se
- 00:29:12tornar eh uma coisa um pouco mais
- 00:29:15escassa eu não acho que o caminho do
- 00:29:16Band é o caminho para rock tá eu acho
- 00:29:19que é é assim talvez eu esteja errando
- 00:29:20mas eu acho que essa decisão agora é
- 00:29:22importante que a gente tem um capital
- 00:29:24ainda relevante que a gente consegue
- 00:29:25fazer uma Play né os porque o ponto da
- 00:29:28empresa toda é cara vamos pegar esse
- 00:29:30paradigma novo e fazer algo de valor
- 00:29:32comercial em cima disso e a gente tem um
- 00:29:34capital lá para conseguir fazer isso
- 00:29:36certo e não sei se faz sentido aí num
- 00:29:38caminho que eu mesmo não acredito ficar
- 00:29:40empurrando com a barriga fingindo que as
- 00:29:41vi não estão ficando entendeu E aí a
- 00:29:44gente não não decidiu segir pelo caminho
- 00:29:45de comercializar o b a gente quer
- 00:29:47continuar desenvolvendo como open source
- 00:29:49mas não tornar isso nosso buers para bus
- 00:29:51a gente tem uma direção diferente faz
- 00:29:53sentido faz faz sentido acho que tu tem
- 00:29:56acho tá tomando uma boa decisão Mas quem
- 00:29:58sou eu né eu descobri o bend Eu Descobri
- 00:30:02com acho um vídeo do fireship Acho que
- 00:30:04muita gente aqui deve ter visto aquele
- 00:30:05vídeo né Tu sabia que o Far ia postar
- 00:30:08sobre aquele vídeo ah sobre o Band cara
- 00:30:11é o Band inclusive é uma coisa que eu
- 00:30:13não esperava nen 1% daquela recepção eu
- 00:30:15tive qu com a minha empresa eu falei
- 00:30:16gente a gente vai lançar o Band vai ter
- 00:30:18uns 500 likes no Twitter pessoal vai
- 00:30:20animado eh e aí a gente vai continuar
- 00:30:22fazendo e tanto que o Band não era o
- 00:30:25caminho de de da empresa lucrar não era
- 00:30:26o business não era nada o bent que que
- 00:30:28aconteceu era se chamava hm language que
- 00:30:31era uma linguagem que a gente fez pra
- 00:30:33gente para nós mesmos usarmos Hm só que
- 00:30:35ficou muito bem feito foi um projeto que
- 00:30:37deu muito certo eu falei pô vamos dar um
- 00:30:39nome bonitinho e vamos lançar para quem
- 00:30:41quiser usar também eh eu acho que por
- 00:30:43culpa minha a gente passou uma imagem do
- 00:30:46bent
- 00:30:47eh como se fosse uma coisa muito mais
- 00:30:49pronta do que ele tava e como se fosse
- 00:30:51uma coisa que você podia já começar a
- 00:30:52usar no surpr você pode pode mas não vai
- 00:30:54ter o STD Lib não vai ter o f System não
- 00:30:56vai ter um monte de coisa que você tem
- 00:30:57no pyon nodejs eh só roda em rtx você
- 00:31:00provavelmente vai ter que abrir ali o
- 00:31:01cuda que ele gera manualmente não é uma
- 00:31:03coisa que tá ali eh que não é nos fusas
- 00:31:06entendeu a intenção era só lançar F
- 00:31:08gente vai ter três pessoas usando e o
- 00:31:09pessoal que entrar aqui a gente dá
- 00:31:11suporte e tá beleza aí no dia seguinte
- 00:31:13vem feliz f pessoas 1 milhão só o vídeo
- 00:31:16do Band 1 mil. mil pessoas assistiram do
- 00:31:21fireship isso foi ruim porque a gente
- 00:31:23ficou cara será que a gente vai fazer
- 00:31:24então por que que a gente não faz um
- 00:31:25negócio em torno do do Band e ficou
- 00:31:27muito essa discussão que não era a
- 00:31:28direção que a gente queria ir já antes
- 00:31:30de lançar Sim a gente perdeu um tempo
- 00:31:32nessa discussão vamos fazer só que eu
- 00:31:34cheguei entendeu Depois de muita
- 00:31:35discussão eu falei cara não é esse o
- 00:31:37caminho Vamos focar né no caminho que eu
- 00:31:39acho que faz sentido posso est errado
- 00:31:41mas eu acredito que faz sentido massa
- 00:31:45e E aí como é que o pesso que que qual
- 00:31:48que é o próximo passo então agora e o
- 00:31:50que que tu gostaria de falar pro pessoal
- 00:31:52aí onde é que o pessoal pode te
- 00:31:53acompanhar o que como é que eles podem
- 00:31:55contribuir e depois a gente vai para
- 00:31:57umas perguntas aqui aqui da galera que
- 00:31:58acho que eles devem ter então ã na
- 00:32:02empresa a gente é meio chato falar isso
- 00:32:04mas a Rock Ela tá com uma direção agora
- 00:32:05de não tentar popularizar nada a gente
- 00:32:07não tá com a intenção de fazer uma
- 00:32:08linguagem super popular de fazer nada
- 00:32:10popular muito mesmo uma blockchain tem
- 00:32:12muuito falar sobre isso mas enfim eh a
- 00:32:14nossa intenção agora é usar Hm como uma
- 00:32:16ferramenta interna uma arma secreta como
- 00:32:19se fosse pra gente resolver alguns
- 00:32:20problemas eh do mercado atual e existe
- 00:32:24um mercado meio nicho mas que tá
- 00:32:25expandindo muito de empresas Under aqui
- 00:32:28que são as empresas de simbólica ai eii
- 00:32:30simbólico que é tipo tem muitas tá tipo
- 00:32:32estão crescendo tão expandindo não é não
- 00:32:34é do nível do mercado do do do Open Eye
- 00:32:37Mas eles basicamente dizem assim cara a
- 00:32:39gente acredita que Inteligência
- 00:32:40Artificial ela tem problema de
- 00:32:42raciocínio lógico ela é boa para gerar
- 00:32:44texto mas paraa lógica matemática
- 00:32:46teorema debugar código é ruim e se a
- 00:32:48gente fizer uma eia mais simbólica no
- 00:32:50sentido de que ela é mais matemática
- 00:32:52lida com equações a gente vai conseguir
- 00:32:54ter uma me que mais inteligente mesmo no
- 00:32:56sentido do raciocínio tem muita empresa
- 00:32:58com essa crença e essas empresas elas
- 00:33:00precisam de um sistema para rodar os
- 00:33:02algoritmos simbólicos deles e o Agu VM é
- 00:33:05muito bom para isso tá isso é uma coisa
- 00:33:07que eu posso falar com confiança então
- 00:33:09eu não acho que é fácil de de empurrar o
- 00:33:11gvm na no mercado e falar usem usem o
- 00:33:13Band mas eu acho que é muito fácil da
- 00:33:15gente internamente olhar para essas
- 00:33:17empresas que estão mexendo com simbolic
- 00:33:18ai encontrar algum algoritmo deles que
- 00:33:20tá lerdo otimizar nós mesmos usando hbm
- 00:33:22e falar pô esse ter o algoritmo de
- 00:33:24simbolica é aqui a gente consegue rodar
- 00:33:26com cinco vezes menos custo na Hm e
- 00:33:28fazer uma parceria direta entendeu a
- 00:33:31gente reduz o teu custo então a rock tá
- 00:33:32se tornando uma empresa disso uma
- 00:33:34empresa de servir a essas empresas desse
- 00:33:36mercado nicho é um mercado menor
- 00:33:39eh mas é um mercado que tá crescendo E
- 00:33:41existe um negócio ali existe um negócio
- 00:33:43e e é uma coisa que agvm se aplica tá
- 00:33:45não passa nesse problema de que é
- 00:33:46difícil ensinar o bent porque nós mesmos
- 00:33:48podemos criar os os as coisas usando
- 00:33:51agvm só para vender o produto né o a
- 00:33:53solução e não a linguagem para fazer a
- 00:33:54solução Sim nesse caminho
- 00:33:58então hm para resolver e o que que é
- 00:34:02simbólico ai é basicamente assim e hoje
- 00:34:06em dia os algoritmos gii eles são
- 00:34:08baseados em em Deep learning é uma rede
- 00:34:10neural é tipo emulando o cérebro humano
- 00:34:13Não exatamente mas teve inspiração é uma
- 00:34:16coisa muito não é orgânica mas é é uma
- 00:34:19coisa muito estatística muito contínua
- 00:34:21né eles usam números reais tudo mais eh
- 00:34:24o a ideia do The simbólico é que a gente
- 00:34:28vai tentar fazer algoritmos de
- 00:34:29Inteligência Artificial sistemas modelos
- 00:34:31que não são redes neurais
- 00:34:33necessariamente ou talvez seja um mix
- 00:34:34mas que tem ali no meio o conceito de
- 00:34:39eh basicamente a matemática em si tipo o
- 00:34:41cálculo Lambada basicamente a ideia tipo
- 00:34:43pegar conceitos de teoria dos tipos
- 00:34:45conceitos de teoria das categorias
- 00:34:48coisas que não são contínuas porque por
- 00:34:51exemplo quando você prova um teorema o
- 00:34:52teorema ali é é uma fórmula né uma
- 00:34:54fórmula simbólica você tem você por
- 00:34:56exemplo você vai fazer uma equação você
- 00:34:57aqui resolver uma equação de cálculo é
- 00:34:59uma fórmula simbólica A ideia é pegar
- 00:35:01esse formato dos símbolos e as
- 00:35:03manipulações de símbolos para fazer um
- 00:35:05sistema que seja mais matemático digamos
- 00:35:07assim e é difícil de especificar exato
- 00:35:10porque tem muitas Vertentes o pessoal
- 00:35:11por exemplo lá do n enfim de uma empresa
- 00:35:14eh
- 00:35:16eh eles estão com uma ideia
- 00:35:20eh muito mais de de fazer uma mesclagem
- 00:35:23de fazer mistura de Deep learning com
- 00:35:24simbolic e existe uma coisa muito
- 00:35:26extrema Eu acho que eu sou mais nesse
- 00:35:27caminho extremo de cara eu quero
- 00:35:29simplesmente pegar fórmulas Matemáticas
- 00:35:31e usar isso para fazer né algoritmos que
- 00:35:33aprende então basicamente é que que é
- 00:35:35Simbol que é é pessoas tentando
- 00:35:37Reinventar ai só que por um caminho
- 00:35:38diferente e na verdade não é Reinventar
- 00:35:40tá é injusto falar isso porque a
- 00:35:42primeira onda de ai foi uma onda de ai
- 00:35:44simbólica o líp lá em 1900 e sei lá
- 00:35:46quanto eh a primeira onda de Ai a
- 00:35:49primeira grande onda quando a gente
- 00:35:50derrotou o xadrez pela primeira vez é
- 00:35:53grande mer mas não é um llm daí não é um
- 00:35:55largage language Model Então é porque
- 00:35:58tem é por isso que a gente se definir
- 00:35:59tem gente misturando as pessoas querem
- 00:36:00misturar o llm com uma parte mais
- 00:36:02simbólica tipo um rask misturado com llm
- 00:36:04misturado com LM eh então tem tem tem
- 00:36:07todo um não é tem um contínuo né
- 00:36:09ironicamente de approach eu sou muito eu
- 00:36:13eu acredito que um algoritmo puramente
- 00:36:15simbólico seja
- 00:36:16suficiente mas isso é uma aposta e a tua
- 00:36:19Aposta que isso o que que que que tu
- 00:36:21acha agora voltando mais pro achismo né
- 00:36:24um futuro que a gente ainda não sabe que
- 00:36:27que tu acha que vai nos levar pro pro
- 00:36:30Adi Cara eu tô eu pessoalmente eu tenho
- 00:36:34uma impressão muito forte de que esses
- 00:36:38modelos Né desde que a Open anunciou o
- 00:36:40W3 que é o próximo modelo de reasoning
- 00:36:43deles que conseguiu um score muito
- 00:36:45grande no HGI inclusive HGI né é um
- 00:36:47problema simbólico ali é um Grid não é
- 00:36:48contínuo
- 00:36:49eh e e esses modelos de de de de LM
- 00:36:54estão conseguindo ficar cada vez
- 00:36:56melhores se não não é qualquer evidência
- 00:36:57que eles não vão continuar ficando
- 00:36:58melhores e melhores e melhores em cada
- 00:37:00ano eu e ontem mesmo Inclusive eu fiz um
- 00:37:03tweet brincando sobre isso eh eu fui lá
- 00:37:06no t no no no no no nesse modelo lançou
- 00:37:09ante ontem não foi o Deep reasoning da
- 00:37:10Open E postei lá eu fiz um parágrafo
- 00:37:13falando implemente evaluator de
- 00:37:15interaction NS tem uma instrução outra
- 00:37:17um detalhe ou outro apertei o
- 00:37:20enter 12 minutos depois ele veio
- 00:37:23basicamente com uma coisa que era
- 00:37:24equivalente ao opl que eu fiz alguns
- 00:37:26anos atrás aquele primeiro implentação
- 00:37:27que eu fiz muito muito
- 00:37:30eh os conceitos estavam muito bem
- 00:37:32aplicados ess você falar ele
- 00:37:34provavelmente foi no né Foi na internet
- 00:37:35no Bing procurou achou o meu código eh é
- 00:37:39provavelmente é só a questão é o código
- 00:37:42que ele achou não tinha o que ele mostra
- 00:37:45ali não tinha tudo que ele precisava e
- 00:37:46mesmo assim foi em 12 minutos ele fez um
- 00:37:49negócio queer levar um dia e tu já
- 00:37:51tentou fazer essa mesma busca com Deep
- 00:37:53research agora que eles lançaram então é
- 00:37:56desse que eu tô falando é
- 00:37:58éi isso e ele entregou um arquivo que eu
- 00:38:01levaria um dia inteiro para fazer então
- 00:38:03eu acredito que esses modelos sozinhos
- 00:38:05Eles já vão eu posso est errado mas eu
- 00:38:07acredito que eles já vão resultar em
- 00:38:08Sistemas que conseguem substituir o
- 00:38:10trabalho inteligente de um ser humano na
- 00:38:12frente de um computador tá para não
- 00:38:14falar ai tip basicamente consegue
- 00:38:16replicar o trabalho que a gente faz eu
- 00:38:17posso estar errado eu acho que em dois
- 00:38:20TR anos Isso vai acontecer sem mais nada
- 00:38:23eh mas eu posso estar errado e
- 00:38:25independente disso eu acredito que esse
- 00:38:27estão muitos caminhos para chegar nisso
- 00:38:29e eu acho que existem caminhos que
- 00:38:31possam podem ser mais rápidos e mais
- 00:38:32eficientes por isso que eu acho que
- 00:38:34nesse momento pontual do mercado servir
- 00:38:36essas empresas simbolic e a para tentar
- 00:38:38otimizar aí que é uma corrida né e dar
- 00:38:40um impulso a elas nessa corrida
- 00:38:43estrategicamente para rock e a gente tem
- 00:38:45uma ferramenta que ajuda com simbolic
- 00:38:47muito muito bem tá eu acho que é a
- 00:38:50melhor situação pra gente se posicionar
- 00:38:51nesse mercado atual não dá para se cegar
- 00:38:53o que tá acontecendo não é no mercado
- 00:38:55daqui a do anos vai ser o mesmo que
- 00:38:56agora sim é não tem que eu acho que hoje
- 00:38:59bom só tu ver o tô falou do do po ali o
- 00:39:03Y combinator né o b primeiro B é tudo ai
- 00:39:06né então o mercado todo tá focado nisso
- 00:39:09então tu como uma empresa também que tu
- 00:39:11vai trazer eficiência computacional cara
- 00:39:14tem que o hvm tem que também se encaixar
- 00:39:18nessa no momento que a gente tá hoje
- 00:39:20né É exatamente tipo assim eu eu uma
- 00:39:24coisa que eu acho legal de falar eu acho
- 00:39:26que isso isso é idade que as pessoas não
- 00:39:28TM mas tem que ter porque às vezes você
- 00:39:29faz uma coisa que tá no na moda a pessoa
- 00:39:32fala ai você tá seguindo RP eu falo cara
- 00:39:34por favor olha a história aprende com a
- 00:39:36história eh você vai fazer uma rede
- 00:39:38social hoje não é tem que segir o
- 00:39:40interesse né da humanidade as empresas
- 00:39:43que que se estabelecem o Facebook ele
- 00:39:45foi um ela é uma porcaria por que que o
- 00:39:47Facebook é gigante porque foi uma das
- 00:39:48primeiras redes sociais no momento do
- 00:39:50mercado da rede social você quer fazer
- 00:39:52uma empresa que se torne uma empresa
- 00:39:53grande Você tem que ver o mercado que tá
- 00:39:55em expansão agora em geral tá eh e fazer
- 00:39:58algum posicionamento que serva esse
- 00:40:00mercado se você pega o mercado
- 00:40:01estabelecido você vai fazer um mm RPG
- 00:40:03hoje do nada no Startup pode fazer mas
- 00:40:05você tá competindo com estabelecidos é
- 00:40:07só fazer uma rede social hoje até uma
- 00:40:10criptomoeda hoje em dia tipo meio que já
- 00:40:11passou já tem tudo que dá para fazer que
- 00:40:13já foi feito de alguma maneira então
- 00:40:15assim se você tem uma empresa que quer
- 00:40:17trazer algum valor pro mercado você tem
- 00:40:18que olhar para mercado que tá expansão
- 00:40:20não um mercado que já foi todo dominado
- 00:40:22Sim vamos ver se o pessoal aqui tem
- 00:40:25alguma pergunta na real eles mandaram
- 00:40:26várias perguntas aqui a francele
- 00:40:29perguntou sobre a demo que o Vittor
- 00:40:30postou esse mês o que é o
- 00:40:34superj o supj
- 00:40:38eh uma pergunta muito boa tá agradeço a
- 00:40:41essa
- 00:40:42Fran
- 00:40:44ã agradeço muito eh O que que é su G
- 00:40:47então aí como a gente não tá mais nesse
- 00:40:49caminho de tentar empurrar o bend no
- 00:40:51mercado porque eu tão que pode estar
- 00:40:53errada eh a nossa ideia é fazer
- 00:40:55ferramentas que servem E essas empresas
- 00:40:58de simbolic ai o supj e ele é muito
- 00:41:00Inclusive acho que o suj é a maior
- 00:41:01vitória da agvm tem muito Hater da agvm
- 00:41:04que fala nossa hm nunca vai produzir
- 00:41:06nada de valor e sinceramente eles podem
- 00:41:08ter um fundo de verdade sabe por quê
- 00:41:09Porque por exemplo se a gente pega o o ó
- 00:41:13tudo que tudo que a programação
- 00:41:15imperativa pode fazer o C já faz você
- 00:41:17não vai ficar mais rápido do que o c no
- 00:41:19que o c faz de bom e e gvm por mais que
- 00:41:22seja um paradigma novo que não é o
- 00:41:23funcional pessoal confunde não é
- 00:41:25funcional e ele compartilha muito muita
- 00:41:27coisa com o funcional e tudo que o
- 00:41:29funcional faz bem o rask já faz então o
- 00:41:31que que sobra para criar valor de
- 00:41:33verdade sobra O que as coisas que o c
- 00:41:35não fazem e as coisas que o Rasco não
- 00:41:38faz então tem apenas um pequeno um
- 00:41:40pequeno restante de coisinhas ali que a
- 00:41:42hm Faz melhor do que todo o resto tá E
- 00:41:45aí o que que eu falei cara eh se existe
- 00:41:47uma um ponto cego no mercado que o você
- 00:41:49não faz que o Rasco não faz esse ponto c
- 00:41:51que a gente vai atacar porque por
- 00:41:52definição se tem um valor para extrair
- 00:41:54ele aquele valor não foi extraído ainda
- 00:41:56o subj ele ele usa hm ele usa os
- 00:41:59princípios da HM para fazer um
- 00:42:01sintetizador de programa Deixa eu
- 00:42:02explicar eu tenho um minutinho para
- 00:42:03explicar porque isso é bem legal vai
- 00:42:05Uhum que que que que é esse sintetizador
- 00:42:07de programa e imagina que você tem assim
- 00:42:09uma série de equações F de3 = 6 F de4 =
- 00:42:148 F de5 = 10 que função é F é que eu
- 00:42:18fale maisos você vai vai de novo vai de
- 00:42:21novo F de2 é 4 F de3 é 6 f de5 é 10 tô
- 00:42:28te colocando numa situação meio delicada
- 00:42:29né F de5 é 10 F de1 é 20 é 10 F de 10 é
- 00:42:3520 que função é essa o f é igual a
- 00:42:39multiplicação por do perfeito você é um
- 00:42:42ser humano muito inteligente por sinal
- 00:42:44eh conseguiu decifrar que função é essa
- 00:42:46e você me deu a função mais geral tá que
- 00:42:48representa esse conceito eh isso que
- 00:42:50acontece isso é muito fácil pro ser
- 00:42:52humano fazer isso é muito parece simples
- 00:42:55mas isso é muito difícil pro computador
- 00:42:57GPT vamos ver vamos ver se chat GPT não
- 00:42:59não não ó presta atenção ó Deixa eu te
- 00:43:01explicar até o chat GPT isso era muito
- 00:43:04difícil de computador fazer tá hoje em
- 00:43:06dia o chat GPT consegue fazer esse tipo
- 00:43:08de exemplo só que eu tenho coisa para
- 00:43:09falar sobre isso o que que acontece eh
- 00:43:11pro chat GPT fazer isso ele precisa ser
- 00:43:13pré treinado num num Data Set gigantesco
- 00:43:16Isso gasta 10 milhões 20 milhões 40
- 00:43:18milhões 50 milhões não existe hoje um
- 00:43:21algoritmo puro que sem pré-treinamento
- 00:43:23consegue eficientemente resolver essas
- 00:43:26equações Tá então vamos supor que a
- 00:43:28gente não pode
- 00:43:29pré-treinos a gente só quer resposta tá
- 00:43:32eh e aí existem soluções na literatura
- 00:43:35né publicados desde muitos anos atrás
- 00:43:37que conseguem resolver o dobro a adição
- 00:43:40mas tem um limite porque é uma busca
- 00:43:42exponencial é muito uma função um
- 00:43:44pouquinho maior você quer fazer o módulo
- 00:43:45de cinco Eles não conseguem achar nada
- 00:43:47eh e a gente sabe porque a gente baixou
- 00:43:50todas as tentativas de fazer isso sem
- 00:43:51modelo sem llm só achar o resultado de
- 00:43:54uma função isso para um computador é
- 00:43:55muito difícil a gente usou gvm eh usou
- 00:43:58alguns conceitos primitivos da agvm que
- 00:44:00são difíceis de dominar mas tem a ver
- 00:44:01com option reduction aquela coisa do
- 00:44:02speedup de 1 milhão e não não tem a ver
- 00:44:05com paralelismo tá é outro caracter
- 00:44:07desse desse paradigma é outro caráter
- 00:44:09desse Paradigma e a gente implementou um
- 00:44:11sintetizador de programa a gente testou
- 00:44:13contra todos os exemplos da literatura e
- 00:44:15ficou 100 a 1000 vezes mais rápido O que
- 00:44:17que significa hoje a gente tem a gente
- 00:44:19pode falar isso com orgulho a gente tem
- 00:44:21o sintetizador de programas mais rápidos
- 00:44:22do mundo rodando no hm isso é closed
- 00:44:24source que tá e todos os papers da
- 00:44:27a gente baixou todos testou uma um ass
- 00:44:29não será será mesmo e a gente consegue
- 00:44:31achar programas que eles não conseguem
- 00:44:33achar tipo ah achar a adição e a
- 00:44:34subtração com módulo ao mesmo tempo a hm
- 00:44:37consegue achar com esse sug Eles não
- 00:44:39conseguem aí eu perguntei o que que você
- 00:44:41faz com isso cara dá para pegar isso
- 00:44:44hoje em dia usar isso para programar não
- 00:44:46é tão interessante porque o chat GPT já
- 00:44:48consegue fazer né completar programa mas
- 00:44:51a gente isso não tem o pré-treinamento
- 00:44:53então a gente pode pegar isso integrar
- 00:44:55numa arquitetura que aprenda e para
- 00:44:57treinar um modelo que use isso como uma
- 00:44:59ferramenta então meio que fazer um
- 00:45:00Transformer simbólico um GPT simbólico é
- 00:45:03uma das coisas que a gente quer fazer
- 00:45:04aqui porque era impossível de fazer
- 00:45:06antes porque não existia um sintetizador
- 00:45:08de programator eficiente quant esses Tá
- 00:45:10mas isso é um tema de pesquisa tá tu
- 00:45:12acha eu posso te interromper tu acha que
- 00:45:14se tu tu acha que se tu fosse
- 00:45:18chinês já estaria no de pé Isso aí Nossa
- 00:45:22olha acho tá no Brasil e ter acesso aos
- 00:45:24recursos é
- 00:45:27uma limitação Nossa demais cara quando
- 00:45:29eu tava eu falei isso já uma vez numa
- 00:45:31Live quando eu tava na faculdade eu
- 00:45:32falei o professor pô quero fazer o
- 00:45:34implementação mais rápida de programação
- 00:45:36profissional com isso e fazer eu sei lá
- 00:45:38o qu fazer empresa ele falou cara Ele
- 00:45:40olhou assim para mim com uma cara de
- 00:45:41você tá no Brasil vai estudar seu
- 00:45:45Sharp vai fazer botão por isso que eu
- 00:45:48fiquei com t tá gente fazer botão é
- 00:45:50muito bom eu fiz eu fiz muito botão
- 00:45:53botão eu aprendi react adorei react é
- 00:45:56maravilhoso gente eh mas eu continuei
- 00:45:59com esse essa raivinha dentro de mim
- 00:46:00falei não mas olha se cara eu acredito
- 00:46:03tá que se eu tivesse num contexto dos
- 00:46:05Estados Unidos se eu tivesse numa
- 00:46:06empresa num outro país
- 00:46:08é não não é salub fazer empresa já não é
- 00:46:11salubre não faço eu não teria feito falo
- 00:46:12falo falo falo mesmo tá tô aqui na rock
- 00:46:14temho que fazer porque agora virou minha
- 00:46:16obrigação tenho responsabilidade com os
- 00:46:17meus investidores se eu voltasse atrás
- 00:46:19teria feito não teria feito não não
- 00:46:20teria feito não significa que eu não
- 00:46:22acredite na ideia é pela minha vida
- 00:46:24minha saúde meu tempo de vida isso daqui
- 00:46:26não não é de Deus fazer empresa não é de
- 00:46:28Deus estando no Brasil nossa é nem do
- 00:46:31diago é é é insano é insano é insano as
- 00:46:34condições desse país cara para a gente
- 00:46:36tá fazendo um cluster de Mc Mini porque
- 00:46:38o Mc Mini é o mais barato para rodar
- 00:46:40gaven o capital de dólar por com
- 00:46:43performance da gvm o Mc Mini de todos os
- 00:46:44computadores tá quantos Mc Mini Tu
- 00:46:46comprou pro cluster a gente comprou eu
- 00:46:49queria comprar mais mas a gente começou
- 00:46:50com 256 200 tu tem 256 Mc minis tá
- 00:46:54chegando lá em Floripa agora meu meu
- 00:46:57compound tá lá e fipa botando SM cara
- 00:47:00200 quanto de energia como é a parte
- 00:47:03elétrica a galera pensa nossa 256.000 é
- 00:47:05muito caro né não cara como é que tu
- 00:47:08conecta 256 na tua casa tá ligado não
- 00:47:10tem como eu queria botar na minha casa
- 00:47:13mas aí falar que ia pegar fogo é pegar
- 00:47:15fogo na tua casa tá louco Tem
- 00:47:16investimento eletricista ainda a e falam
- 00:47:19que eu sou você eu botava se você eu
- 00:47:21botava na minha casa ia est ia virar
- 00:47:23churrasquinho de tailin Caraca mas não
- 00:47:25gasta muita energia essa porque um Mc
- 00:47:27Mini ele gasta é 1/20 avos da energia de
- 00:47:31uma
- 00:47:32rtx e ele ele rende muito isso que é
- 00:47:35interessante ele R principalmente na gvm
- 00:47:37eu vou te falar a gente rodou na em tudo
- 00:47:39que é processador da Intel então eu nem
- 00:47:41considero mais
- 00:47:42empresa desculpa tem o dó da Intel
- 00:47:44melhor he eu sou meio tóxico às vezes né
- 00:47:47desculpa mas P eu fiquei muito feliz
- 00:47:49quando parou de usar Intel né a a a MD é
- 00:47:52uma empresa que consegue fazer uns
- 00:47:54processadores bons só que qual sabe qual
- 00:47:56problema da MD eh eles fazem
- 00:47:58processadores que ficam com bmk bom só
- 00:48:00que eles otimizam para as coisas que que
- 00:48:03que roda geralmente e o que que roda
- 00:48:04geralmente num num sistema operacional é
- 00:48:07vários processos vários programas em
- 00:48:09processos diferentes aí você usa todos
- 00:48:10os núcleos se você quer usar os núcleos
- 00:48:13do mesmo programa e você precisa de
- 00:48:14atômicos eles não otimizam para isso se
- 00:48:16você quer fazer um Pag de memória
- 00:48:17eficiente eles não otimizam para um
- 00:48:18monte de coisa a Apple otimiza Aí
- 00:48:21otimiza você pega Hm só LCA um Buff de 1
- 00:48:23ta de memória funciona ela o paging dela
- 00:48:26é muito ente fica muito rápido eu não
- 00:48:27preciso fazer esse trabalho e por que
- 00:48:29que tu trouxe o o por que que tu teve a
- 00:48:31ideia de montar o cluster porque tu deve
- 00:48:33ter gastado não precisa falar o número
- 00:48:35mas é coisa de milhões de mais de R
- 00:48:37milhão de reais né mas tipo assim
- 00:48:40256 Mac
- 00:48:42minis Por que trazer pro Brasil Porque
- 00:48:44que tu não pensou em montar fora então é
- 00:48:49necessariamente pode ser amadorismo
- 00:48:50nosso falando super sincero a gente
- 00:48:52discutiu muito de montar fora olhamos
- 00:48:54galpon só que assim a parada é a
- 00:48:56seguinte o existe uma coisa que eu acho
- 00:48:58que a gente pode usar em nosso nosso
- 00:49:00benefício que é o que é a questão o Mac
- 00:49:02min ele ocupa muito espaço mas gasta
- 00:49:04muito pouca energia se você quer botar
- 00:49:06nos Estados Unidos Você vai precisar de
- 00:49:08um colocation colocation cobra por
- 00:49:09espaço então e principalmente é porque
- 00:49:12agora esse Mc min ficou menor né mas o
- 00:49:13que a gente tava olhando er er M3 ainda
- 00:49:15era maior Então a gente vai est gastando
- 00:49:17por um espaço muito grande vai ter um
- 00:49:18custo mensal de colocation muito grande
- 00:49:20além de que a gente não vai ter acesso
- 00:49:22não vai poder mexer eh aqui no Brasil a
- 00:49:26gente o espaço não é um problema então a
- 00:49:29gente consegue usar um espaço grande
- 00:49:31entendeu e fica só pelo custo da
- 00:49:33eletricidade
- 00:49:35eh enfim não sei se vai compensar No
- 00:49:37final a gente fez as contas parece que
- 00:49:39compensa talvez o problema é que Talvez
- 00:49:40tenham desconhecidos desconhecidos
- 00:49:42ideias que a gente poderia ter tido que
- 00:49:44a gente não teve e ficar nos Estados
- 00:49:46Unidos seria melhor mas a gente trouxe é
- 00:49:48É também um experimento inicial Tá então
- 00:49:51se ficar muito bom se der muito certo a
- 00:49:53gente vai escalonar mais esse cluster e
- 00:49:55quando a gente tiver 65.000 aqui dito
- 00:49:57que não vai ser no Brasil não sei se
- 00:49:58hadat por favor né 2 x um Mc Mini
- 00:50:03eh se é 600 nos Estados Unidos aqui é
- 00:50:071200 como que vai fazer a empresa de
- 00:50:09tecnologia aqui manda manda lá o clipe
- 00:50:10pro pro pro pro pro Lula como que vai
- 00:50:12não vai cara eles eles fizeram Esse esse
- 00:50:15programa de ai vamos investir milhões em
- 00:50:17ai no Brasil por que que não tem ai
- 00:50:18brasileira porque será meu bonito por
- 00:50:20que que a invés de pegar esses milhões
- 00:50:21que você tá investindo em em eii você
- 00:50:23não diminui imposto da importação do do
- 00:50:24do equipamento que a gente precisa para
- 00:50:25fazer esse bagulho aqui dentro
- 00:50:28ou ou ou ou Usa usa esse dinheiro de
- 00:50:30investimento para pagar o teu próprio
- 00:50:31imposto exato não e cara eu fico fico
- 00:50:36indignado com isso meu porque
- 00:50:38provavelmente tipo a gente já teria
- 00:50:39vários projetos porque não é sério
- 00:50:42porque que falta no Brasil cara não é
- 00:50:44cérebro que falta no Brasil tá ligado
- 00:50:46Tipo ó o cérebro que tu tem falando
- 00:50:50assim de uma forma bem bem bruta né
- 00:50:53mas falta recurso cara e e e as pessoas
- 00:50:58que tu interagiu para chegar aqui também
- 00:51:00várias delas foram também do Brasil
- 00:51:03não então tipo sei lá mas é é triste mas
- 00:51:07aí tu tu escolheu Trabalhar em algo
- 00:51:10difícil e botou modo hard que é eu vou
- 00:51:12fazer essa no Brasil tá
- 00:51:15ligado eu queria ir para São Francisco
- 00:51:18cara é tipo assim eu acho que seria uma
- 00:51:19possibilidade muito melhor às vezes eu
- 00:51:21penso eu já já cheguei muito perto de
- 00:51:23querer fazer meu visto mas fiz seu tempo
- 00:51:24porque eu tava trancado as horas dia no
- 00:51:25quarto é cara eu vou te falar o Brasil
- 00:51:28tem muita gente boa e eu posso falar
- 00:51:30porque eu já esve na posição de
- 00:51:31contratar mas eu vou te eu vou eu vou
- 00:51:33ser super sincero cara eu eu eu tô
- 00:51:35entrando numa fase que eu tô começando
- 00:51:36aer tox já fui cancelado três vezes e
- 00:51:37agora eu tô só pagando para tudo eh o
- 00:51:40Brasil tem muita gente inteligente de de
- 00:51:42de nascimento as pessoas nascem que méo
- 00:51:44do brasileiro é baixo mas tem muita
- 00:51:45gente muito boa muito inteligente eu
- 00:51:47acho que a maior parte do brasileiro não
- 00:51:49é bem aproveitado sabe por quê Porque
- 00:51:51você por exemplo uma coisa que eu senti
- 00:51:52aqui fazendo Startup
- 00:51:54eh a gente não não sabe que um startup
- 00:51:57não sabe o que que é um ecor não sabe
- 00:51:58que é uma Cap table e aí você entra para
- 00:52:00um startup e recebe uma proposta que
- 00:52:01você recebe muito ecor que é muito bom
- 00:52:04uma proposta legitimamente muito boa e
- 00:52:06você não entende porque você não sabe o
- 00:52:07que éc então para você você tá recebendo
- 00:52:08nada você aqui é o CLT você aqui é o
- 00:52:10capital eh falta uma cultura de
- 00:52:12empreendedorismo e e falta uma cultura
- 00:52:14de como que a gente vai ser o top em
- 00:52:17qualquer tecnologia se a gente não
- 00:52:18ensina no frj não ensinavam se não tem
- 00:52:21não pelo menos quando eu tava lá não
- 00:52:22tinha um programa de Type Theory na no
- 00:52:24frj que é uma uma das melhoresos do Como
- 00:52:28que você vai est na ponta da pesquisa se
- 00:52:30você não ensina na ponta da pesquisa
- 00:52:31pras pessoas que estão aqui eu acho que
- 00:52:33o mercado quer formar brasileiro para
- 00:52:35ser
- 00:52:36médio e aí são pessoas muito
- 00:52:38inteligentes com muito potencial
- 00:52:39inerente que não são aproveitadas porque
- 00:52:41não não tem a informação não chega na
- 00:52:43época da informação a informação não
- 00:52:45chega nas cabeças que tem que chegar é o
- 00:52:46que eu sinto tá contratando aqui e e
- 00:52:49muita gente da rock é brasileira eh a
- 00:52:51nossa equipe a gente sempre falou eh tem
- 00:52:53pessoas que vieram de fora mas a gente
- 00:52:54sempre procurou contratar brasileiros
- 00:52:56e e teve Gente muito boa teve Gente
- 00:53:00muito boa que veio daqui que massa
- 00:53:04mesmo eu torço muito pro Sucesso de
- 00:53:06vocês cara por mim eu queria continuar
- 00:53:08trocando uma ideia contigo aqui até
- 00:53:10altas horas
- 00:53:11mas eu preciso passear com a
- 00:53:14choia agora já daqui a pouco tá batendo
- 00:53:17na porta aqui mas manda teus recados
- 00:53:20finais aí e pessoal se vocês querem
- 00:53:22fazer uma pergunta pro Vitor proin Eh
- 00:53:27cara no Twitter né Twitter é o lugar
- 00:53:29para tocar uma ideia contigo eu acredito
- 00:53:31ou não cara eu acho que se aproveitar
- 00:53:33aqui então um momento não tô fazendo
- 00:53:34nada se quiserem aparece lá no servidor
- 00:53:36de discord da hot talvez eu fico um
- 00:53:38pouquinho por lá se alguém quisesse um
- 00:53:40outro quiser fazer uma pergunta acho já
- 00:53:42falei tanta coisa eu t gente eu queria
- 00:53:43me desculpar eu falei que eu eu eu não
- 00:53:45sei por que eu tenho essa mania de tá
- 00:53:47Gará e falar e falar que horas tem você
- 00:53:48falou que era uma hora já desculpa tá eu
- 00:53:51tô com vergonha de um capaz cara foi
- 00:53:53muito bom cara trocar uma ideia contigo
- 00:53:55foi sen a inter senora vai ter um pap em
- 00:53:58aberto acabou que só falou do nosso
- 00:54:00negócio né então desculpa por isso não
- 00:54:02masé teu negócio é muito interessante e
- 00:54:03eu acho que mais pessoas mais
- 00:54:05principalmente mais brasileiros deveriam
- 00:54:07conhecer o trabalho que vocês fazem tá
- 00:54:09ligado porque é muito mesmo e a
- 00:54:12gente tem que dar mais valor pro porque
- 00:54:14a galera do Brasil cria também tá ligado
- 00:54:16normalmente a gente bate palma para
- 00:54:18Gringo e quando o gringo Fala Brasil a
- 00:54:21gente aê o Brasil foi mencionado tipo e
- 00:54:24a invés de fou assim não cara tem o cara
- 00:54:26brasileiro aqui fazendo os bagulho
- 00:54:28tá ligado Então é prazer foi todo meu te
- 00:54:31receber aqui e cara se tu tiver mais Liv
- 00:54:34a gente pode fazer mais mais Live mais
- 00:54:36Live junto aí volta outro dia aí terças
- 00:54:39e 15as a gente tá ao vivo Então
- 00:54:41realmente agradeço muito honrado de est
- 00:54:43aqui agradeço muito a conversa o papo e
- 00:54:44eh o interesse do pessoal como um todo
- 00:54:46eh eu vou est bem livre desses dias
- 00:54:48daqui paraa frente porque a gente tá num
- 00:54:50momento eh de repaginação né da Rock
- 00:54:53agora que a gente tá seguindo nesse
- 00:54:54caminho de pesquisa e de você vira um
- 00:54:56Business Business né nesse nesse mercado
- 00:54:59de ai não não popularizar o Band mas
- 00:55:00fazer coisas com Band vender produtos de
- 00:55:02empresas tá num momento meio que de
- 00:55:04transição e eu tô com tempo bem livre
- 00:55:06Então quem quiser chamar bater um papo
- 00:55:07eh tô sempre aqui enfim tipo Espero que
- 00:55:09tenha sido um conteúdo legal pro seu
- 00:55:11canal eh Agradeço o pessoal como todo e
- 00:55:14é isso qualquer querendo conversar mais
- 00:55:16estaria aí o cluster vai ser vai ser em
- 00:55:19Floripa sem Floripa cara esse cluster a
- 00:55:22gente vai fazer tanta coisa legal com
- 00:55:24ele você não tenho ideia Eu tô muito
- 00:55:26anado que meu eu gostaria de
- 00:55:28visitar lá me autoc convidando aqui mas
- 00:55:30quando tiver pelo Brasil Vou te mandar
- 00:55:31uma mensagem eu quero ver eu quero ver
- 00:55:33esse cluster Eu também nossa mano só
- 00:55:37vamos só vamos eu tô muito animado para
- 00:55:38ver a pilha lá vai ficar engraçado né o
- 00:55:42pessoal montando CL de rtx tudo bonitaço
- 00:55:44ainda mais que rtx é coisa para Gamer e
- 00:55:46a gente lá com os Mc Minnie com a
- 00:55:48maçãzinha demais mas eu juro que
- 00:55:51faz sentido tá eu juro que faz sentido e
- 00:55:53e dá para fazer muita coisa legal
- 00:55:55principalmente essa empresa de simbólica
- 00:55:57a com esse com esse coisa mandei o link
- 00:55:58no teu WhatsApp eh eu vou entrar no
- 00:56:01discord quem quiser brotar lá est aí
- 00:56:03show e novamente agradeço muito espero
- 00:56:05que tenha sido um conteúdo legal foi
- 00:56:07muito o pessoal gostou demais aqui
- 00:56:09pessoal Muito obrigado obrigado Vitor ah
- 00:56:11vamos lá pro discord então trocar uma
- 00:56:13ideia com ele valeu meu
- linguagem de programação
- inteligência artificial
- programação
- eficiência computacional
- AI simbólica
- desafios do Brasil
- cluster Mc Minis
- startup
- inovação
- tecnologia