Autor criou um NIF em C para Elixir usando LLMs (Grok 3) e iterações com GPT-5 e Gemini para obter estatísticas de disco on demand sem o os_mon.
O processo envolveu geração inicial do código C e Makefile por Grok 3, seguido de revisões de código por Gemini 2.5 Flash e GPT-5 para compatibilidade com Linux, macOS, Windows e BSDs.
LLMs apresentaram lapsos como esquecer melhorias anteriores e sugerir implementações inseguras, exigindo um loop humano de revisão e ajustes contínuos.
Implementação final inclui módulo Elixir para carregar o NIF, funções stat/1 e stat!/1 com opção de humanização de valores em diferentes bases.
Configuração de GitHub Actions permite build e testes em Linux, macOS e Windows, mas suporte a versões inferiores a OTP 27 e Elixir 1.14 foi restringido.
Testes em BSDs mostraram compatibilidade com NetBSD, FreeBSD e OpenBSD; DragonFlyBSD falhou devido ao OTP 25.
Autor conclui que LLMs são ferramentas valiosas mas não substituem supervisão humana nem se aproximam de AGI, exigindo ceticismo em relação ao hype.
Get notified when new stories are published for "Hacker News 🇵🇹 Português"