Vishnu Bharathi (@scriptnull) header
Vishnu Bharathi (@scriptnull) profile picture

Staff Eng @HasuraHQ/@PromptQL 👷 Doing dev tools, infra, backend 🛠️ @recursecenter F1' 20 alum 🖥️ Love for reading books & blogs 📚

Indian Subcontinent
Joined January 2012
Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)Photo by Vishnu Bharathi (@scriptnull)
I am warming up my bots 🤖🏋️
52
I had a hunch that something like this would happen to @pierrecomputer :)
an announcement from the pierre computer company
49
Bots reacting with emojis is one of the most human things AI can do right now 😄 You must experience it!
Multiplayer AI in action. With all the supply chain security stuff happening, the team and the team AI is discussing what our strategy should be for 3rd party deps. AI is just a team-mate, emoji reacting to your messages. This is the future!
1
87
Being ambitious is the new baseline! (for anyone)
The coding interview is dead, at least for my team at Anthropic. I've seen enough to know that it no longer provides signal. I removed it from loops this month. I have a spicy, optimistic take - I think there's an opportunity for junior engineers: felixrieseberg.com/hunger-be…
69
Vishnu Bharathi retweeted
Agaram 2.5B is out. It's a Tamil-first language model we trained from scratch at @MuraiLabsHQ , our small non-profit lab. As far as we know, it's the first Tamil model trained from scratch that can call tools. It chats in Tamil, Tanglish and English, translates, and can call tools. We're releasing the base model, chat model and GGUF files under Apache-2.0. You can download it and run it offline on your own laptop. The first chat model had a four-day public preview. Seeing where it fell short with real users helped us decide what to work on. We rebuilt the fine-tuning around what we saw, using 222,662 records. Thank you to everyone who spent time with that early version. The video walks through the model. You can try it here: hf.co/spaces/mechramc/agaram… நன்றி 🙏
113
420
36
2,273
92,839
Reaching out to anyone who's interested in/researching/building in LLM Inference - we'd love to hear you speak at our upcoming Special Edition on Inference at Bengaluru Systems on October 31st at @lossfunk
We’re back for our 23rd Bengaluru Systems meetup, this time on Inference with @lossfunk on October 31st! Registration is now open; let’s talk systems! hasgeek.com/bengalurusystems…
5
7
41
2,219
Vishnu Bharathi retweeted
I've published a new, general-purpose terminal specification that gives any program a way to tell the terminal what it's doing: idle, working, waiting, finished, or failed, and why. It is easy to implement on both sides. I've written more about why: mitchellh.com/writing/progra… The problem this solves is generic and applies in compelling ways to all sorts of use cases (e.g. package managers, build tools), but it really rears a hideous head when it comes to AI and the "agentic inbox" problem. I found over 250 different agent orchestrators (with various goals) that all individually implement a heuristic based approach to detecting whether things like Claude Code are working, blocked, done, etc. If you look at @herdrdev's commit history, you can see around 10 compatibility changes to detect Claude Code within just the past 3 months. (This isn't a dig at Herdr! They're doing great work with what they have, and everyone else is doing the same thing). Heuristics are not the way. And over-indexing on agentic use cases isn't the way, because this problem is really interesting for other tools too: Homebrew, Terraform, Cargo, etc. etc. Proprietary protocols and out of band APIs are not the way. They have an O(N) integration problem and require extra work to work over SSH or within local VMs/containers. The program status specification (OSC 7501) solves this in a reliable, deterministic way that is general-purpose and can be easily adopted by the entire industry. Read more: mitchellh.com/writing/progra…
129
204
59
2,674
174,035
Replying to @confusedHooman2
👋 thanks Naveen! Glad you are liking it.
1
23
Vishnu Bharathi retweeted
build a VM for the LC3 computer in Go to learn how it works deeply. added property based testing using hegel. it helped me find so many bugs, pretty neat! I can play games on my own VM now! github.com/shraddhaag/toyvm
4
3
120
4,825
Vishnu Bharathi retweeted
We have another "Rebuild with Jev" hackathon this afternoon. If you're in SF, join us today from 1-4pm. 30 mins on Jev architectures/ examples - what works well, how to use multiple models to get the best outcomes + 60 mins to try jev on some of your most expensive workflows - so you can jevvify them effectively. We have a few spots open. Join us! luma.com/jev2 cc @typesafeai
1
3
1
8
837
Gulp!🥤
If you remember this, your back probably hurts.
167
Replying to @shraddhaag
This is the way!
2
86
Vishnu Bharathi retweeted
We've shipped a ridiculous amount of technical blog posts in the last month. Read below for the full list.
24
90
20
1,276
102,447
Replying to @beaussan
Happy Birthday Nicolas 🎈🎂🎊
1
36
Hello folks, we're hosting the August Edition online on Discord on Saturday the 29th at 11 AM! Join our Discord server if you haven't already, and stay tuned for more updates! discord.gg/nCPugbPSzV
1
3
23
929