Siddhartha Reddy

6K posts

Siddhartha Reddy

Siddhartha Reddy

@sids

Software Engineer, likes to build products. Founding team & now CTO @udaandotcom. Ex: Flipkart, and a failed startup. An introvert who doesn't like to be alone.

Bangalore, India เข้าร่วม Mayıs 2007
473 กำลังติดตาม2.4K ผู้ติดตาม
Deep Ganatra
Deep Ganatra@DeepXP·
Arc is such a great browser that, even after it's dead... well.. almost dead, you don't feel like switching back.. Really wish @browsercompany had continued building it instead of focusing on @diabrowser
English
2
0
3
232
Siddhartha Reddy
Keyboard shortcuts I customised for cmux: ⌘T for new workspace (vertical tab) ^T for new surface (top tab) ⌘]/⌘[ for next/prev pane (splits) and a few more less critical ones. IMO, these work well with the default shortcuts for switching workspaces (⌘) and surfaces (^) @manaflowai
English
0
0
1
47
Siddhartha Reddy
libghostty is great. I moved from Ghostty to cmux (which is built using libghostty) for the last week, and after adjusting some keyboard shortcuts, it’s been great. The extra dimension of vertical tabs that cmux adds feels just right to me for running multiple coding agents, one per vertical tab. I’ve also been using Echo as the ssh/mosh client from iPhone, also built on libghostty. Works well.
Mitchell Hashimoto@mitchellh

From empty repo to a functional minimal standalone terminal based on libghostty in 2 hours, presenting Ghostling! ~600 lines of C and you get extremely accurate, performant, and proven terminal emulation. github.com/ghostty-org/gh… Feature list: - Resize with text reflow - Full 24-bit color and 256-color palette support - Bold, italic, and inverse text styles - Unicode and multi-codepoint grapheme handling (no shaping or layout) - Keyboard input with modifier support (Shift, Ctrl, Alt, Super) - Kitty keyboard protocol support - Mouse tracking (X10, normal, button, and any-event modes) - Mouse reporting formats (SGR, URxvt, UTF8, X10) - Scroll wheel support (viewport scrollback or forwarded to applications) - Scrollbar with mouse drag-to-scroll - Focus reporting (CSI I / CSI O) - And more. Effectively all the terminal emulation features supported by Ghostty! The libghostty C API is not formally released, but I built this project to prove its ready to go. 😎 github.com/ghostty-org/gh…

English
1
0
1
106
Siddhartha Reddy รีทวีตแล้ว
Andrej Karpathy
Andrej Karpathy@karpathy·
I'm not very happy with the code quality and I think agents bloat abstractions, have poor code aesthetics, are very prone to copy pasting code blocks and it's a mess, but at this point I stopped fighting it too hard and just moved on. The agents do not listen to my instructions in the AGENTS.md files. E.g. just as one example, no matter how many times I say something like: "Every line of code should do exactly one thing and use intermediate variables as a form of documentation" They will still "multitask" and create complex constructs where one line of code calls 2 functions and then indexes an array with the result. I think in principle I could use hooks or slash commands to clean this up but at some point just a shrug is easier. Yes I think LLM as a judge for soft rewards is in principle and long term slightly problematic (due to goodharting concerns), but in practice and for now I don't think we've picked the low hanging fruit yet here.
English
206
302
3.9K
688.4K
Siddhartha Reddy รีทวีตแล้ว
Jason Fried
Jason Fried@jasonfried·
A bespoke software revolution? I don't buy it. It'll exist. It already exists. Small consultants and big consulting firms have made custom software for years. It almost always sucks. It’s bloated, confusing, and because the client pays, it’s built wrong in all the ways. Who’s excited about bespoke software? Software makers! Of course they're excited about building bespoke software — that's what they do. X is full of them. Your feed is full of people who love making software talking about making software. Of course they’re excited about the revolution. Echo, echo, echo... Most people don’t like computers. Nobody in tech wants to say that out loud. People tolerate computers. They use them because they have to. Given the choice, most would rather not think about them at all. So when someone suggests that AI means everyone will build their own custom tools, ask who "everyone" is. The three-person accounting firm drowning in client paperwork? They want the paperwork gone, not a new system to maintain. The regional logistics company with 40 trucks? They want the routes optimized, not Joe spouting off about this new system he’s been messing around with. The law firm billing 70-hour weeks? They want leverage on their time, not a software project to design. They don’t hate technology. But building and maintaining their own critical systems isn’t their wheelhouse, regardless of how much faster and easier it’s become. It's another job on top of the job. Will these people use AI? Absolutely, for all sorts of things. Will some outliers go deep and build real custom systems? Sure, but they're almost always people who already had some pull toward software. The curiosity was already there. They were dabblers before. Giving everyone access to software building tools doesn't mean everyone becomes a builder. A powerful excavator doesn't turn a homeowner into a contractor. Most people just want the hole dug by someone else. They don’t want the responsibility either.
English
220
340
2.6K
286.1K
Siddhartha Reddy รีทวีตแล้ว
Lee Robinson
Lee Robinson@leerob·
I'm a big believer in open source, especially as AI improves. It was a miss to not mention the Kimi base in our blog from the start. We'll fix that for the next model 🙏 Their team clarified our usage was licensed in the tweet below. x.com/Kimi_Moonshot/…
Kimi.ai@Kimi_Moonshot

Congrats to the @cursor_ai team on the launch of Composer 2! We are proud to see Kimi-k2.5 provide the foundation. Seeing our model integrated effectively through Cursor's continued pretraining & high-compute RL training is the open model ecosystem we love to support. Note: Cursor accesses Kimi-k2.5 via @FireworksAI_HQ ' hosted RL and inference platform as part of an authorized commercial partnership.

English
202
107
2.3K
368.6K
Siddhartha Reddy รีทวีตแล้ว
vittorio
vittorio@IterIntellectus·
this is art
vittorio tweet media
English
240
6.1K
42.8K
884K
Siddhartha Reddy รีทวีตแล้ว
dax
dax@thdxr·
whether this is true or not it's going to cause every company producing open source models to re-evaluate if they should continue to do so that is incredibly frustrating
sumit@sumitdotml

now a deleted tweet, probably nothing

English
88
50
1.7K
173.8K
Siddhartha Reddy
Project Hail Mary was my favourite book I read last year. I knew this movie was coming, so while reading the book, I was constantly picturing Ryan Gosling and imagining how the movie would portray the nerdy details in the it. Looking forward to watching this.
Andrej Karpathy@karpathy

Had to go see Project Hail Mary right away (it's based on the book of Andy Weir, of also The Martian fame). Both very pleased and relieved to say that 1) the movie sticks very close to the book in both content and tone and 2) is really well executed. The book is one of my favorites when it comes to alien portrayals because a lot of thought was clearly given to the scientific details of an alternate biochemistry, evolutionary history, sensorium, psychology, language, tech tree, etc. It's different enough that it is highly creative and plausible, but also similar enough that you get a compelling story and one of the best bromances in fiction. Not to mention the other (single-cellular) aliens. I can count fictional portrayals of aliens of this depth on one hand. A lot of these aspects are briefly featured - if you read the book you'll spot them but if you haven't, the movie can't spend the time to do them justice. I'll say that the movie inches a little too much into the superhero movie tropes with the pacing, the quips, the Bathos and such for my taste, and we get a little bit less the grand of Interstellar and a little bit less of the science of The Martian, but I think it's ok considering the tone of the original content. And it does really well where it counts - on Rocky and the bromance. Thank you to the film crew for the gem!

English
0
0
0
127
Siddhartha Reddy
Oh wow. First Anthropic acquires bun, and now OpenAI snags uv. Happy for the founders, but I hope they both find some stability in the chaos that is these labs. The Typescript and Python ecosystems need bun and uv.
OpenAI Newsroom@OpenAINewsroom

We've reached an agreement to acquire Astral. After we close, OpenAI plans for @astral_sh to join our Codex team, with a continued focus on building great tools and advancing the shared mission of making developers more productive. openai.com/index/openai-t…

English
0
0
2
125
Siddhartha Reddy
@arrac Claude Code has the remote app which can access sessions started on your computer. Codex Tram is also working on such an app. In the meantime, there are third party apps for Codex like CodexMonitor and Litter which connect do remote.
English
0
0
0
54
Siddhartha Reddy
@arrac VSCode’s terminal is shit. Really slow and laggy, wouldn’t recommend for TUIs.
English
1
0
1
25
Aditya Rachakonda
I’ve attempted using VSCode + Remote SSH as my terminal manager. But I find it cumbersome.
English
1
0
0
21
Siddhartha Reddy
@dexhorthy Hard agree. This conflating of different concepts makes teaching people what to use so difficult. Subagents for parallel execution, forked context, fresh context all make sense and is easy to grok. Add subagent templates and cute names to it, and it gets confusing real fast.
English
0
1
1
124
dex
dex@dexhorthy·
soooo subagent skills…feels like subagent instructions will overlap with skill and ppl won’t know what to put where. I can only assume that this will eventually replace custom subagents This also explains why they recently made it so subagents can’t invoke skills. I still think We need a solution for instruction modules orthogonal from context forking - let me use a skill in either parent or subagent dynamically based on a prompt @trq212 !! Eg “use the playwright skill for X” or “launch a subagent to use the playwright skill for X” or even “use a play write subagent for X” Today I STILL have to maintain two copies of the instructions to be able to run in parent or subagent!
Lydia Hallie ✨@lydiahallie

Btw you can add `context: fork` to run a skill in an isolated subagent. The main context only sees the final result, not the intermediate tool calls It gets a fresh context window with CLAUDE.md + your skill as the prompt. The `agent` field even lets you set the subagent type!

English
11
2
69
18.9K
Siddhartha Reddy
I realised that it’s short sentences like “commit and push” that I find myself using voice typing mostly for. For longer texts, typing allows my thoughts to come out better when I’m slowed down typing speed. Maybe it’s also a lack of confidence because I find that most systems make stupid mistakes in longer texts that I then have to proofread and fix.
English
1
0
0
20
Ankit Solanki
Ankit Solanki@_anks·
Day 1 of forcing myself to use voice typing. It may be faster than my usual typing speed, but it doesn't _feel_ faster. With physical keyboards, I have a mind body connection where I'm not thinking about what I'm typing. Voice feels like more effort, and is 100% more awkward.
English
2
0
0
48