Utkarsh Ohm

347 posts

Utkarsh Ohm

Utkarsh Ohm

@utkarshohm

dev tools, startups, nlp, data analytics, maps

San Francisco, CA Katılım Ocak 2012
243 Takip Edilen251 Takipçiler
Utkarsh Ohm retweetledi
Sid Choudhury
Sid Choudhury@SidChoudhury·
Introducing your newborn to the world is a feeling every parent knows. That is exactly how I feel today as we unveil @autohealai, the AI for production engineering. Our mission is to empower engineering teams to build unbreakable customer experiences. @utkarshohm, @puneet_sar, and I believe AI’s true value lies in turning engineers into superheroes especially in production. Production has always been that one SDLC phase where engineering teams feel they have the least control. We are changing that permanently, starting with the production-facing roles of SRE and Support Engineering. To do this, we are solving the "production trifecta" for the enterprise: - Production Context Graph - Security & Governance - Unified Incident Management We are building at the frontier of agentic AI while partnering deeply with customers on their AI transformation journeys. Read more here: autoheal.ai/blog/introduci…
Autoheal@autohealai

For the last few months, a team of the best engineers in the business have been heads down building something very special. Today we can finally share what it is. Introducing Autoheal - a multi-agent AI platform for Production Engineering. Read more: autoheal.ai/blog/introduci…

English
2
1
7
498
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
Shoutout to @airindia staff Sumit Tarun and sahir for going out of their way and hustling with multiple agencies to retrieve my phone when I forgot it at security check. I couldn’t deboard so they brought it to me on the flight. Airindia staff helped me when most airlines wouldnt
Utkarsh Ohm tweet media
English
1
0
2
435
Ara
Ara@arafatkatze·
@cline @AmpCode @Cursor 3. More Instructions = Better Results The myth that stacking the system prompt with more and more “instructions” leads to smarter models is flat out wrong. Overloading the prompt confuses the model as more instructions often lead to conflicting advice and sensory overload.
Ara tweet media
English
5
9
155
21.6K
Ara
Ara@arafatkatze·
In building AI agents @cline , we've identified three mind viruses Mind Viruses are seductive ideas that sound smart, but don’t work in practice. 1. Multi-Agent Orchestration 2. RAG (Retrieval Augmented Generation) 3. More Instructions = Better Results Let's explore why!
Ara tweet media
English
96
163
2.3K
512.4K
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
Been excited about this since Shreya told me about it! It’s the impending shift left of evals!
shreya rajpal@ShreyaR

Introducing ❄️ @snowglobe_so, the simulation engine for AI chatbots. Magically simulate the behavior of your users to test and improve your chatbots. Find failures before your users do.

English
0
0
2
207
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
But they can’t do that for config. Gonna dig into infra config (k8s, terraform, helm) next… Possible solutions: -add instruction to agent md file. -wait for models to get better at it? -any suggestions?
English
0
0
0
121
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
Starting to share problems I face while coding with agents #1:Coding agents dont yet understand devops config (lint, ide, pre-commit, test, ci, sec). How do I know? If you ask them to make a change in app code they can proactively try to re-use or update related code files..(1/2)
English
1
0
1
200
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
The easiest way to get started with #claudecode or @cursor_ai agent on an existing code base is to ask it to configure/ improve pre-commit check, run it and fix all the failures. Did it for all my repos, programming with only agents now
Utkarsh Ohm tweet mediaUtkarsh Ohm tweet media
English
0
0
2
181
Utkarsh Ohm retweetledi
Shomik Ghosh
Shomik Ghosh@shomikghosh21·
🎧 New SSB Pod w/ @utkarshohm - Director of AI @thoughtspot 🎧 - Applying LLMs to High Fidelity Analytics Use Cases - Challenges with using Text to SQL model output - Data Security for LLM Enabled Products - Customer Outcomes from Sage Stream on X or other platforms (🧵)
English
4
2
8
3.3K
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
@bindureddy I believe that too but I see that the ratio of gpt/Claude production deployments to that of open source models is 10:1 right now across startups, big tech and enterprises alike! Any examples of latter that you can share?
English
0
0
0
50
Bindu Reddy
Bindu Reddy@bindureddy·
The pace of open-source LLM innovation and research is breath-taking I suspect that open-source will soon become unbeatable for anyone except maybe OpenAI Here's why - Open-source community is way bigger than any specific company - Safety lobotomy and fear of bad press will continue will impact proprietary model performance - Smaller models that are instruct / fine-tuned are performing as well as 50x bigger models - Smaller models are more efficient and cheaper than large models - Companies will leverage open-source and offer value-added services and APIs
English
95
257
1.8K
1.8M
Utkarsh Ohm retweetledi
Andrej Karpathy
Andrej Karpathy@karpathy·
"How is LLaMa.cpp possible?" great post by @finbarrtimbers finbarr.ca/how-is-llama-c… llama.cpp surprised many people (myself included) with how quickly you can run large LLMs on small computers, e.g. 7B runs @ ~16 tok/s on a MacBook. Wait don't you need supercomputers to work with LLMs? TLDR at batch_size=1 (i.e. just generating a single stream of prediction on your computer), the inference is super duper memory-bound. The on-chip compute units are twiddling their thumbs while sucking model weights through a straw from DRAM. Every individual weight that is expensively loaded from DRAM onto the chip is only used for a single instant multiply to process each new input token. So the stat to look at is not FLOPS but the memory bandwidth. Let's take a look: A100: 1935 GB/s memory bandwidth, 1248 TOPS MacBook M2: 100 GB/s, 7 TFLOPS The compute is ~200X but the memory bandwidth only ~20X. So the little M2 chip that could will only be about ~20X slower than a mighty A100. This is ~10X faster than you might naively expect just looking at ops. The situation becomes a lot more different when you inference at a very high batch size (e.g. ~160+), such as when you're hosting an LLM engine simultaneously serving a lot of parallel requests. Or in training, where you aren't forced to go serially token by token and can parallelize across both batch and time dimension, because the next token targets (labels) are known. In these cases, once you load the weights into on-chip cache and pay that large fixed cost, you can re-use them across many input examples and reach ~50%+ utilization, actually making those FLOPS count. So TLDR why is LLM inference surprisingly fast on your MacBook? If all you want to do is batch 1 inference (i.e. a single "stream" of generation), only the memory bandwidth matters. And the memory bandwidth gap between chips is a lot smaller, and has been a lot harder to scale compared to flops. supplemental figure medium.com/riselab/ai-and…
Andrej Karpathy tweet media
English
79
713
4.5K
918.6K
Utkarsh Ohm retweetledi
Jim Fan
Jim Fan@DrJimFan·
If you clone on correct answers that aren't in the knowledge graph, you're teaching the net to hallucinate. If you say "don't know" to answers that are in fact in the knowledge graph, then you're teaching the net to withhold information unnecessarily. 2/
Jim Fan tweet media
English
6
9
183
28.5K
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
Finally a website for LLM security! Which countries and businesses have banned #ChatGPT Reminds me of the covid dashboard days.
English
0
0
1
283
Utkarsh Ohm retweetledi
Yao Fu
Yao Fu@Francis_YAO_·
Is Falcon really better than LLaMA? Short take: probably not. Longer take: we reproduced LLaMA 65B eval on MMLU and we got 61.4, close to the official number (63.4), much higher than its Open LLM Leaderboard number (48.8), and clearly higher than Falcon (52.7). Code and prompt open-sourced at github.com/FranxYao/chain… No fancy prompting engineering, no fancy decoding, everything by default. ---- Full story: On OpenLLM Leaderboard (huggingface.co/spaces/Hugging…), Falcon is the top 1, suppressing LLaMA, and promoted by @Thom_Wolf (x.com/thom_wolf/stat…) Yet later @karpathy expressed concern about why on Open LLM Leaderboard, the LLaMA 65B score is significantly lower than official (48.8 v.s. 63.4), see x.com/karpathy/statu… We figure that a simple quick open-sourced evaluation script on LLaMA 65B would clarify, so we just did it github.com/FranxYao/chain… Again, everything is default, official MMLU prompt, no fancy prompt engineering, no fancy decoding. LLaMA 65B simply can do it. We encourage everyone to try the eval script out. This result makes us continue to hold the belief that the best bet of open-source community to get close to GPT-3.5 is to do RLHF on LLaMA 65B, per our previous discovery in Chain-of-thought Hub arxiv.org/abs/2305.17306 Yet we do not intend to raise wars between LLaMA and Falcon -- both are great open-sourced models and have made significant contribution to the field! Falcon also have the advantage of a easier license, which also gives its great potential to be awesome! 🍻🍻
English
32
121
693
335.5K
Utkarsh Ohm retweetledi
Charity Majors
Charity Majors@mipsytipsy·
* Hiring five engineers for one year costs a million dollars. * Your observability bill(s) should come to about 20-25% of your infrastructure bill (combined) * If the tool costs >$30k/year, you can prob get a discount what other budget rules of thumb do you have, as a manager?
English
17
30
280
61.1K
Utkarsh Ohm retweetledi
Alberto
Alberto@taiuti·
Apple's Object Capture now runs *on-device*! 💥 😳 This is a game changer as as any app can now integrate 3D scanning *for free*, and you can see where this is going at next WWDCs... developer.apple.com/videos/play/ww…
Alberto tweet media
English
18
203
1.6K
454.2K
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
🚫 Beware of biases & toxicity inherited from Big Tech LLM The tl;dr - several conditions need to be met for your open source fine tuned model to truly benefit from a Big Tech LLM. More details in linkedin.com/pulse/can-smal…
English
0
0
0
114
Utkarsh Ohm
Utkarsh Ohm@utkarshohm·
💪 Fine tuning doesn't create new knowledge, just augments capabilities. Prefer models avail in Billion+ size 🖌️Imitation models learn style, not content. Human labelers w/o domain expertise/sufficient time get deceived by confident but factually inaccurate answers
English
1
0
0
125