Danilo Mendes

94 posts

Danilo Mendes

Danilo Mendes

@danilomendes

Portugal Katılım Haziran 2009
168 Takip Edilen61 Takipçiler
Danilo Mendes
Danilo Mendes@danilomendes·
@gkpacker O que aconteceu foi um transpile um pouco mais sofisticado que efetivamente uma reescrita. Ele explicitamente pediu para manter a mesma organização que existia no código em bun, e ainda fez uso de uma suíte de testes já bem consolidada.
Português
0
0
1
756
Danilo Mendes
Danilo Mendes@danilomendes·
@samsantosb O que realmente importa é garantir que seu código satisfaça as propriedades desejadas de forma clara e legível, não determinismo.
Português
0
0
0
30
Danilo Mendes
Danilo Mendes@danilomendes·
@samsantosb O que realmente importa é o resultado da entrega. Code review é importante caso queira um código expressivo, assim como mecanismos de validação estática (em especial type safety, mas não apenas) e dinâmica (essencialmente testes).
Português
2
0
0
317
Sam
Sam@samsantosb·
Quais recursos você faz pra reduzir o não-determinismo da AI no trabalho ? Você ainda faz code review ?
Português
35
3
54
11.5K
Danilo Mendes
Danilo Mendes@danilomendes·
@GoncaloAguiar Esse tuite mostra como as pessoas falam sobre aquilo que não fazem a menor ideia do que significa. Agile é metodologia, não método. O que estás a expôr é justamente a deturpação, que infelizmente foi aquilo que se popularizou.
Português
0
0
0
150
Tuğçe yıldız
Tuğçe yıldız@tugce190333·
Bunu çözersen, dahisin. Çözebilir misin ?
Tuğçe yıldız tweet media
Türkçe
18.5K
268
3.1K
1.7M
brenda
brenda@brendasafra·
eu achei as associações simplesmente IMPECÁVEIS, juro pra vcs GE-NI-AL e faz todo sentido
Português
416
523
10.5K
369.9K
Danilo Mendes
Danilo Mendes@danilomendes·
@rolandbouman The key is not only how deterministic the output is, but how comprehensive is the mechanisms that produces it. In other words, for us, LLM are just magic, and compilers are logic.
English
0
0
1
32
✪ Felippe
✪ Felippe@FelippeRegazio·
incidente de novo no github. aliás, vários incidentes em vários produtos críticos nos últimos meses; não acho que seja por causa da IA per-se. acho que os incidentes são por causa de afrouxamentos e super-pressa que re-institucionalizaram o go-horse nas empresas em formato go-AI
Português
7
8
260
8.3K
Danilo Mendes
Danilo Mendes@danilomendes·
@FelippeRegazio Eu sempre penso nas limitações que a IA (ainda) possui. Mas ao mesmo tempo sei como software de má qualidade sempre existiu. Meu maior receio com IA é de automatizarem a produção de código de má qualidade ao invés de se criar softwares melhores.
Português
0
0
0
13
Taelin
Taelin@VictorTaelin·
@danilomendes being quite honest here my point is going over your head
English
1
0
0
127
Taelin
Taelin@VictorTaelin·
the AGI breakthrough is just training efficiency that's all there is to it. we have AGI already, LLMs ARE capable of learning any skill. it just takes millions of dollars to teach them a new skill/domain if we can bring that down to $100 then, we solve: - 1. continual learning: just retrain - 2. acquiring new skills: just retrain - 3. producing new knowledge: search while training that's all. AGI is merely an efficiency question and the fact people completely ignore that makes me intellectually offended the only companies seriously working on AGI are these who are addressing the efficiency problem, and, no, you are NOT going to solve that without throwing away the whole ML stack. it takes MILLIONS to train a new model. we're not going to make this shit 10000x more efficient while still learning by gradient descent a whole new approach is needed, one that replicates GPT-3 with a fraction of the cost. there is no theoretical limitation, but not enough people are dedicating their times to that because incremental progress is much easier and lower risk
Haider.@haider1

demis used to say that AGI needed 1-2 more breakthroughs but in his recent interview, he now says there's only a 50/50 chance whether that's needed his exact quote: "i think there's a 50/50 chance we still need some breakthroughs, maybe in world models, but my bet is still strongly on foundation models because of how successful they've been"

English
114
75
1.1K
97.8K
Danilo Mendes
Danilo Mendes@danilomendes·
@VictorTaelin How do you validate whether the LLM wrote the correct code? Do you use any form of formal validation in your codebase?
English
0
0
0
17
Taelin
Taelin@VictorTaelin·
so at this point Bend2 is basically working and some tweaks away from being launch-ready, but there are still ~10k lines left of vibe-coded files that I haven't even *read*, let alone review, and that is the main thing preventing launch. I'm tired and lazy and that's ironical because the main point of Bend is solving the very problem of AI accountability; if Bend was written in itself I'd not need to read a single line of that
English
25
3
346
18.2K
Danilo Mendes
Danilo Mendes@danilomendes·
@VictorTaelin Time doesn't matter here. If it spends 1s or 1 week to understand, does not mean more or less inteligent. But LLM needs a separated training phase, and needs several levels of magnetude of data to learn. Virtually, it can be trained to anything, but that doesnt mean inteligent.
English
2
0
0
142
Taelin
Taelin@VictorTaelin·
@danilomendes if training is instantaneous how is that observably different? that's how human intelligence work, we learn a new thing on the spot. we're just very fast at it. that's all there is to it
English
1
0
2
177
Danilo Mendes
Danilo Mendes@danilomendes·
@FelippeRegazio É das poucas vezes que eu concordo parcialmente com o que ele diz, mas ele claramente discorda do que você disse. Basta ver os comentários do vídeo dele.
Português
0
0
1
75
✪ Felippe
✪ Felippe@FelippeRegazio·
Sobre clean code e afins: falei isso aqui e teve um povo desconfiado se eu não tava viajando, mas agora o próprio 𝓊 𝓃 𝒸 𝓁 𝑒 𝒷 𝑜 𝒷 tá falando isso aqui tb haha
✪ Felippe@FelippeRegazio

u n c l e b o b perdeu bastante relevancia com a vinda da AI. toda aquela cagação de regra e aquelas piruetas que ele dava porque alguém escreveu um "else" no código perderam o sentido. se vc era apegado a isso, sugiro procurar outro tema pra se aprofundar.

Português
4
0
82
10.9K
DCODER ➜ dcoder.io
DCODER ➜ dcoder.io@dcoderio·
sua operadora te vende "300 megas" de internet 300 Mb/s = 300 megaBITS por segundo você baixa arquivo em MB/s = megaBYTES por segundo 1 byte = 8 bits logo: sua internet de "300 megas" baixa no máximo 37,5 MB/s isso é vendido como "limitação técnica". é vendido assim desde os anos 90 porque o número maior vende mais.
Português
56
20
727
91.4K
Danilo Mendes
Danilo Mendes@danilomendes·
@ayubio @dcoderio E a propósito, tanto bytes quanto segundos são unidades padronizadas. Não há problema nenhum na razão entre elas.
Português
0
0
1
50
Danilo Mendes
Danilo Mendes@danilomendes·
@ayubio @dcoderio Se eu quero uma estimativa de quanto tempo meu ficheiro de determinado tamanho irá demorar para descarregar em meu pc, quero o tamanho/tempo. Não quero passos intermediários. Foi nisso que certamentr os desenvolvedores dos software pensaram, e pensaram bem.
Português
2
0
2
252
Danilo Mendes
Danilo Mendes@danilomendes·
@ayubio @dcoderio E por incapacidade de criarem padrões coerentes entre si, vamos forçar todos a multiplicar e dividir por 8? Simplesmente porque alguns burocratas decidiram assim? Felizmente, não é assim que desenham softwares.
Português
2
0
2
330
Ayub | Internet propriamente dita
"Um pouco difícil de defender que os softwares apresentem os downloads em bits por segundo." Não é difícil, é fácil e até óbvio: Transferência é transferência. Armazenamento é armazenamento. Download é transferência, portanto, bit por segundo (Mbps). Armazenamento é espaço ocupado, portanto, bytes e sem dividir por segundo (MB).
Português
1
0
18
703
Danilo Mendes
Danilo Mendes@danilomendes·
@ayubio @dcoderio É um pouco difícil de defender que os softwares apresentem os downloads em bits por segundo. Os ficheiros são armazenados em bytes, não bits. SI ou não, no fim do dia tudo isso é arbitrário.
Português
1
0
6
643
Ayub | Internet propriamente dita
No Sistema Internacional de Unidades (SI), a transmissão de dados (data rate) é em bits (b minúsculo) e não em bytes (B maiúsculo). Não é uma estratégia de marketing. Se existe algo errado são os softwares e seus desenvolvedores que usam a medida errada desde os anos 90. Jamais o browser deveria mostrar em MB/s e sim no correto, Mb/s. No oposto da crendice popular, os provedores entregam MAIS e e não menos banda que o valor nominal do plano e em média, cada lar utiliza 2,2 Mbps em horário de pico. Sim, DOIS, não vinte, não duzentos. Explico esse assunto em detalhes ao fazer uma análise da Live TIM cancelando contrato de heavy users nesse vídeo, no qual também explico como funciona a banda larga fixa e as velocidades envolvidas: youtube.com/watch?v=Ma-djQ…
YouTube video
YouTube
Português
8
12
379
8.8K
Danilo Mendes
Danilo Mendes@danilomendes·
@CodigoFalado Mesmo que seja apenas apertar um botão, prefiro que seja alguém que saiba o que faz.
Português
0
0
0
104
Fernando - Código Falado
Fernando - Código Falado@CodigoFalado·
“Programadores estão frustrados porque quem não sabe programar está criando software” 🤣 Não tem problema nenhum criar software sem saber programar. Mas aposto que se for transparente sobre o que você está fazendo aos seus clientes, ninguém vai confiar. Eu confiaria dinheiro a uma Fintech que deixasse claro que é 100% Vibe Code (ou “Agentic Engineering”). Eu NÃO confiaria dinheiro a uma Fintech que deixasse claro que foi feita por pessoas que não sabem programar. Essa é a diferença.
Português
1
1
31
2.5K