Josias Schneider (@josiasds) header
Josias Schneider (@josiasds) profile picture

AI engineering 💻 Ruby on Rails / React 📖 Tech career and software development: https://nitter.cf/t.co/vKdgq6zEoP

Brasil
Joined June 2009
Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)Photo by Josias Schneider (@josiasds)
The Outsider Dev is a newsletter that shares my perspective as a self-taught software engineer working remotely for US companies. If you want to work for international companies or want to improve your learning process as a developer, hit subscribe 👇 theoutsiderdev.substack.com/
3
9
1,845
POV: you're being influenced by @dhh to try out @Beelinkofficial and @Hi_MINISFORUM but you live in fkn Brazil
You can literally buy a WHOLE COMPUTER from @Beelinkofficial with 2TB storage (AND 64GB RAM!!) for less money than Apple wants to upgrade the storage in a Mac Mini to 2TB 😂
1
9
955
Criei uma campanha de crowdfunding p/ lançar um data center de baixo custo, capaz de hospedar servidores individuais para pessoas físicas, pequenas empresas e hobistas. Apenas 15% da meta foi atingida e sem os 100% o serviço não será lançado. Saiba mais: Pomar.Host
11
35
1
285
17,102
Qualquer pessoa que trabalhe com internet no Brasil precisa prestar atenção no que está acontecendo. Não dá mais pra ignorar isso
Quer saber o que estão fazendo com nossa internet? Me acompanhe nesse raciocínio. Se entrarmos numa cozinha e encontrarmos ovos, farinha de trigo, manteiga, cenoura, calda de chocolate, é seguro deduzir que alguém fará um bolo de cenoura. Agora observemos alguns dos ingredientes recentes diante da internet brasileira: 1) STF envia ordens judiciais para que rede social X bloqueie contas de usuários específicos, mas sem dizer a eles que foi por determinação da justiça. Para que mentisse na mensagem de banimento alegando que foi por uma decisão unilateral do X. A rede social vaza as decisões, publica um dossiê e sai do país temendo que seus executivos sejam presos. nitter.cf/AlexandreFiles 2) STF determina multa de R$150 mil para quem usasse a rede social X durante a proibição nacional de uso dessa rede social. Além da multa ser desproporcional (dirigir bêbado é só R$3k), é ilegal uma ordem judicial prever punição para quem não é réu no processo. Até a OAB apontou essa ilegalidade. g1.globo.com/politica/politi… 3) STF já determinou que Apple e Google removessem da loja de aplicativos todos os apps que pudessem ser usados para uso de VPN de todos os aparelhos usados no Brasil. youtu.be/onFOv7kq4Xg?t=646 4) STJ definiu que decisões de juízes brasileiros de remoção de conteúdo têm poder internacional. Que se decidem que algum conteúdo seja removido, que ele seja não apenas para brasileiros e sim para todos usuários de todos os países do mundo, mesmo que a empresa seja estrangeira, o servidor estrangeiro e o usuário estrangeiro. Nem a ONU clama para si tal poder. stj.jus.br/sites/portalp/Pag… 5) No PL 2630/20 a Anatel se ofereceu para atuar como um Ministério da Verdade, lendo conteúdo e julgando o que é verdade ou mentira e se classificado como mentira, remover a postagem. O corpo técnico da agência é composto engenheiros em telecomunicações. camara.leg.br/noticias/10625… 6) STJ rasga Marco Civil da Internet e apesar da lei determinar que empresas de conteúdo tem que guardar no log a porta utilizada para possibilitar a identificação de usuários que cometem crimes, o tribunal manda o ISP se virar e identificar quem foi o autor de um crime mesmo sem essa evidência forense. Ou seja, mesmo sendo tecnicamente impossível, o juiz manda o ISP dar teus pulos e ai dele se descumprir. conjur.com.br/2025-mai-28/pr… 7) Anatel obtém acesso remoto a roteadores de borda e servidores de DNS para bloquear IPs e domínios por conta própria, mesmo que a decisão judicial no caso da Amazon que vimos acima ter mostrado que ela tem nenhum lastro legal para bloquear sites no Brasil. Esse mecanismo pode funcionar como um botão central de censura. telesintese.com.br/anatel-qu… 8) De forma pró-ativa, a Anatel tem preparado uma política que ela chama de fair share, que em bom português é o pedágio da internet. Sob a falsa alegação que a internet brasileira está prestes a entrar num colapso, a agência age como uma corretora de valores ao criar uma taxa a ser cobrada das big techs para que elas possam enviar dados aos internautas brasileiros. Essa inovação foi tentada apenas na Coreia do Sul, onde a mensalidade da internet subiu, a qualidade dos vídeos da Netflix reduziu e Twitch encerrou operações no país por não conseguir arcar com o pedágio: mobiletime.com.br/noticias/1… 9) Anatel tenta bloquear nacionalmente a Amazon e MercadoLivre, mas foi impedida pelo judiciário por conta do artigo 19 do Marco Civil da Internet, que está sendo anulado em julgamento em curso no STF. Essa proteção cairá nos próximos dias e há chance da Anatel tentar de novo. tudocelular.com/mercado/noti… 10) Os endereços IP, os pontos de troca de tráfego (IX) e os domínios do Registro.br são controlados por uma entidade sem fins lucrativos chamado CGI.br, não pelo governo. Graças a eles, o Brasil tem o maior ponto de troca de tráfego DO MUNDO. O PL 4557/2024 pretende estatizar a operação da internet brasileira transferindo o controle dessa ONG para a Anatel, dando controle ao governo de toda essa infraestrutura: telesintese.com.br/projeto-p… 11) Os juízes que estão julgando a anulação desse artigo do Marco Civil dizem em audiência admirar a internet chinesa, que é famosa pelo Great Firewall of China, onde é nacionalmente bloqueado o X, Facebook, Instagram, WhatsApp, Snapchat, Pinterest, Reddit, Discord, LinkedIn, Tumblr, Google, YouTube, Netflix, HBO Max, Hulu, Twitch, Telegram, Signal, Google Meet, The New York Times, BBC, Reuters, Bloomberg, ChatGPT, Yahoo!, DuckDuckGo e até a Wikipédia. reddit.com/r/InternetBrasil/… 12) Apesar da constituição determinar que censura prévia é ilegal no Brasil e o código penal vedar que pessoas que não sejam réus num processo sejam alvo de punições no julgamento dele (afinal, não tiveram defesa), STF continua determinando o bloqueio de perfis inteiros de réus e seus familiares nas redes sociais. O X está recorrendo pedindo que apenas os posts considerados ilegais sejam removidos em vez dos perfis inteiros (e todos os posts), como determina a constituição. g1.globo.com/politica/notici… Então todos os ingredientes estão postos na mesa, muitos criados através de ilegalidades, não é irrazoável presumir que o bolo será sabor de censura e manipulação. Será tentador para quem estiver com a caneta na mão, censurar conteúdos que incomodam seu projeto de poder, convicção (ou paixão) política, parceiros comerciais e cosmovisão. Mesmo quem confia muito no governo atual deve temer pelo futuro da internet porque todo esse aparelho técnico e institucional montado, poderá ser usado por qualquer governo futuro.
10
305
RAG systems are simple in theory. But I’ve spent the last months wrestling with chunk sizes, sliding windows, embedding models, hybrid search, and ranking tricks to avoid AI hallucinations. Give it a read (☕️ 5 min)
Your AI isn’t failing—it just doesn’t have your data. 🧠 In our latest post, @josiasds breaks down how retrieval-augmented generation gives AI the context it needs to generate accurate, business-ready results. 📘 Read more → buff.ly/KvDcw18 #AI #RAG #LLM #GenerativeAI
1
138
It’s funny you can add AI to any step of a RAG system. - 👨🏻user: asks a question - 🤖 rewrites the user question - 🤖 generates the answer - 🤖 evaluates the answer - 🤖 reflects on the answer - 🤖 generates it again … ad infinitum, as many times as you want
4
79
There’s something I love about working with LLM and RAG systems that reminds me of early startups You can’t build the perfect system in one go and you know it You need to deploy and get feedback to improve So you ship early, observe, measure, and tweak It’s like 2010 again
1
76
Josias Schneider retweeted
In this video I will show you how to swap out JSBundling and CSSBundling to the Vite Rails gem in a mature Rails project. This makes the process a bit more complex and I found it hard to find documentation for this process so wanted to record it in case it helped someone out. We are doing this so that we can use Inertia.js in the project.
1
7
55
3,895
It's so good when someone gives structure to the stuff we usually pick up by osmosis. I jumped into a session with @kaspth yesterday. We examined the @rails codebase from the perspective of a former core maintainer with 1500+ commits 90 minutes of "ohhh, THAT'S how it works"
1
1
13
939
I've come to the conclusion that monitoring an AI RAG system is like raising a teenager You ask a simple question Sometimes they answer Sometimes they ignore you Sometimes they say something weird just to mess with you And you’re left staring at a "200 OK" like it's mocking you
1
87
Y’all wanna talk about tariffs huh 🤡
68
Did you know that 500 hours of video are uploaded to YouTube per minute? That’s 82 YEARS of new video content EVERY SINGLE DAY. If data is king, Google is well positioned to take advantage of it in the AI race.
1
50
So the takeaway is: The next breakthrough in AI will potentially come from a new dataset, not a new algorithm. Where is this data? He’s betting on YouTube content (global footage) and smarter robot sensors (physics understanding). And I think that makes sense.
Interesting article by Jack Morris. LLMs in four breakthroughs: 1. Deep Neural Networks - AlexNet 2012 2. Transformers - Google paper 2017 3. RLHF - InstructGPT 2022 4. Reasoning - OpenAI o1 and DeepSeek R1 At the same time, new datasets were unlocked each time: 1. ImageNet 2. The internet (virtually every text on the web) 3. Human labels (what’s “good” and “acceptable”) 4. Verifiers (calculators, compilers)
1
74
Interesting article by Jack Morris. LLMs in four breakthroughs: 1. Deep Neural Networks - AlexNet 2012 2. Transformers - Google paper 2017 3. RLHF - InstructGPT 2022 4. Reasoning - OpenAI o1 and DeepSeek R1 At the same time, new datasets were unlocked each time: 1. ImageNet 2. The internet (virtually every text on the web) 3. Human labels (what’s “good” and “acceptable”) 4. Verifiers (calculators, compilers)
new blog post "There Are No New Ideas In AI.... Only New Datasets" in which i summarize LLMs in exactly four breakthroughs and explain why it was really *data* all along that mattered... not algorithms
1
186
Trying to vibe code a Hotwire Native app for a hackathon. Then trying to use new libs like RubyUI. Cursor is like:
1
82
Two lawyers in 2023 used ChatGPT for legal research and presented fake citations from cases that didn’t exist 😂 Today, everyone knows you shouldn’t trust AI blindly. But most things you read somewhere else today were generated by an LLM too. You just don’t know that 👀
1
2
166
Maybe I’ve been in a bubble but I feel like the Ruby community wasn’t giving much attention (or credit) to AI engineering. Something has changed! Everyone seems to be onboard now. Lots of new tools and articles coming out every day 🚀
47