Gursharan Singh

1.5K posts

Gursharan Singh

Gursharan Singh

@gursharan

Tech, history, philosophy. Coffee & chai connoisseur. Tweets are personal opinions on everyday learning.

SF Bay Area Katılım Mart 2008
518 Takip Edilen371 Takipçiler
Gursharan Singh
Gursharan Singh@gursharan·
@gdb How are you solving the code review problem for the volume of code AI is generating? Are you seeing that become a bottleneck with finite human capacity?
English
0
0
0
39
Greg Brockman
Greg Brockman@gdb·
Software development is undergoing a renaissance in front of our eyes. If you haven't used the tools recently, you likely are underestimating what you're missing. Since December, there's been a step function improvement in what tools like Codex can do. Some great engineers at OpenAI yesterday told me that their job has fundamentally changed since December. Prior to then, they could use Codex for unit tests; now it writes essentially all the code and does a great deal of their operations and debugging. Not everyone has yet made that leap, but it's usually because of factors besides the capability of the model. Every company faces the same opportunity now, and navigating it well — just like with cloud computing or the Internet — requires careful thought. This post shares how OpenAI is currently approaching retooling our teams towards agentic software development. We're still learning and iterating, but here's how we're thinking about it right now: As a first step, by March 31st, we're aiming that: (1) For any technical task, the tool of first resort for humans is interacting with an agent rather than using an editor or terminal. (2) The default way humans utilize agents is explicitly evaluated as safe, but also productive enough that most workflows do not need additional permissions. In order to get there, here's what we recommended to the team a few weeks ago: 1. Take the time to try out the tools. The tools do sell themselves — many people have had amazing experiences with 5.2 in Codex, after having churned from codex web a few months ago. But many people are also so busy they haven't had a chance to try Codex yet or got stuck thinking "is there any way it could do X" rather than just trying. - Designate an "agents captain" for your team — the primary person responsible for thinking about how agents can be brought into the teams' workflow. - Share experiences or questions in a few designated internal channels - Take a day for a company-wide Codex hackathon 2. Create skills and AGENTS[.md]. - Create and maintain an AGENTS[.md] for any project you work on; update the AGENTS[.md] whenever the agent does something wrong or struggles with a task. - Write skills for anything that you get Codex to do, and commit it to the skills directory in a shared repository 3. Inventory and make accessible any internal tools. - Maintain a list of tools that your team relies on, and make sure someone takes point on making it agent-accessible (such as via a CLI or MCP server). 4. Structure codebases to be agent-first. With the models changing so fast, this is still somewhat untrodden ground, and will require some exploration. - Write tests which are quick to run, and create high-quality interfaces between components. 5. Say no to slop. Managing AI generated code at scale is an emerging problem, and will require new processes and conventions to keep code quality high - Ensure that some human is accountable for any code that gets merged. As a code reviewer, maintain at least the same bar as you would for human-written code, and make sure the author understands what they're submitting. 6. Work on basic infra. There's a lot of room for everyone to build basic infrastructure, which can be guided by internal user feedback. The core tools are getting a lot better and more usable, but there's a lot of infrastructure that currently go around the tools, such as observability, tracking not just the committed code but the agent trajectories that led to them, and central management of the tools that agents are able to use. Overall, adopting tools like Codex is not just a technical but also a deep cultural change, with a lot of downstream implications to figure out. We encourage every manager to drive this with their team, and to think through other action items — for example, per item 5 above, what else can prevent a lot of "functionally-correct but poorly-maintainable code" from creeping into codebases.
English
415
1.6K
12.2K
2.1M
Gursharan Singh
Gursharan Singh@gursharan·
Unbelievable how hard it is still to organize your apps on iOS. The “app library” organization is junk, and the Tetris you’ve to play to manually organize folders hurts the thumb. Where are the product masterminds at @Apple
English
0
0
0
96
Gursharan Singh
Gursharan Singh@gursharan·
@RyanHoliday That is one option I'm considering after reading it religiously this year...unless you've another similar recommendation Ryan from the stoic bookshelf
English
0
0
0
31
Ryan Holiday
Ryan Holiday@RyanHoliday·
Anyone planning on reading (or re-reading) The Daily Stoic this year?
Ryan Holiday tweet media
English
183
65
1.3K
119.3K
Gursharan Singh
Gursharan Singh@gursharan·
PSA: if you use MacOS’ Calendar to manage your time/schedule, you’ll be left behind in life.
English
0
0
0
334
Gursharan Singh
Gursharan Singh@gursharan·
And it continues…service brought a replacement post that had way more cosmetic issues. Apologizes but calls it within “spec”. How on earth is this company operating? A car with a battery and software is…no…longer…a normal car?
English
1
0
0
342
Gursharan Singh
Gursharan Singh@gursharan·
Brand new @Tesla delivered midnight 6/30 to meet sales quota-5 cosmetic 1 structural 1 exterior defect. Refused car replacement, service-“it’s normal we’re rolling ‘em out like peanuts”. Mobile svc comes home, has wrong parts. Frustrating! @elonmusk you still running the co?
English
3
2
2
592
Gursharan Singh
Gursharan Singh@gursharan·
Aurelius on being present and living in gratitude — “no one ever loses a life other than the one they are living, and no one ever lives a life other than the one they are losing”. From @RyanHoliday’s The daily stoic
English
0
1
1
368
Gursharan Singh
Gursharan Singh@gursharan·
@joulee From the one characteristic panning the universe - change.
English
0
0
0
81
Julie Zhuo
Julie Zhuo@joulee·
What is the source of human ambition? Does it from of insecurity? A need to prove something? From love?
English
166
26
431
160.5K
Andrew McCarthy
Andrew McCarthy@AJamesMcCarthy·
This is how much the comet moved in just 10 minutes tonight. This thing is FLYING. Must be moving close to 100,000mph right now.
English
96
1.4K
11.7K
931.9K
Jvala Singh
Jvala Singh@jvalaaa·
playing around / thinking about chat gpt 🧐
Jvala Singh tweet mediaJvala Singh tweet mediaJvala Singh tweet mediaJvala Singh tweet media
English
6
4
42
9.8K
Gursharan Singh
Gursharan Singh@gursharan·
@AJamesMcCarthy Surreal! Space is so recalibrating to the mind engrossed in the everyday triviality. Thanks for sharing as always!
English
0
0
1
293
Andrew McCarthy
Andrew McCarthy@AJamesMcCarthy·
"What does it look like before edits" is a common question. It looks like this. This is a raw unprocessed image. It's like undeveloped film. Processing is done manually because I can't count on automatic processes like a regular camera. The entire image is inside this 32bit TIF.
Andrew McCarthy tweet media
English
28
22
590
78.7K
Andrew McCarthy
Andrew McCarthy@AJamesMcCarthy·
The light from these galaxies colliding was emitted 23 MILLION years ago, and then travelled across intergalactic space only to be caught by my telescope 3 feet before hitting the ground. I get an existential crisis when I think too much about the mechanics of my hobby.
Andrew McCarthy tweet media
English
294
1.7K
17.1K
1.5M
Gursharan Singh retweetledi
Will Cathcart
Will Cathcart@wcathcart·
Happy New Year! While many of us celebrated by texting our loved ones on WA, there are millions of people in Iran and elsewhere who continue to be denied the right to communicate freely and privately. So today we’re making it easier for anyone to connect to WA using a proxy.
Will Cathcart tweet media
English
98
274
1.5K
349.2K
Gursharan Singh
Gursharan Singh@gursharan·
@stevecoots @MikeDavisEsq @la_vfx @BCineMag @netflix Wow on the work that went behind the closeups of Stella, Rocky, Poloma and all other wonders. My fav visual amongst many others was the creation of H from the tentacles of energy swirling inwards. Magnificent! Thank you.
English
0
0
1
64
Dr. Nicole LePera
Dr. Nicole LePera@Theholisticpsyc·
2023 energy: forgiving myself over and over again. Allowing myself to be human. Loving myself through mistakes. Being the person my younger self needed.
English
70
3.9K
16.6K
1.4M
Gursharan Singh
Gursharan Singh@gursharan·
@SahilBloom And zooming literally out and see self as a speck on the speck that is the blue dot in a vast universe, helps recalibrate in a different way
English
0
0
0
26
Sahil Bloom
Sahil Bloom@SahilBloom·
Being perpetually zoomed in creates two challenges: 1. Struggle feels bigger than it really is. 2. Growth feels smaller than it really is. So zoom out! The 10,000 foot view provides perspective—on the manageable nature of your struggles + the impressive nature of your growth.
English
10
16
189
49.4K
Sahil Bloom
Sahil Bloom@SahilBloom·
We live our lives zoomed in. Zoom out regularly to reclaim your perspective.
Sahil Bloom tweet media
English
39
427
3.3K
363K
Gursharan Singh
Gursharan Singh@gursharan·
@pitdesi when you wear a turban, that q in America often ends up verifying if your *really* are Indian. That stings, for the love of all humanity. I do not mind at all, though, and often feel like wrongly answering them to see their reaction
English
0
0
0
143
Sheel Mohnot
Sheel Mohnot@pitdesi·
Some people don’t like it when people ask where they are *really* from and I don’t understand I grew up in Pittsburgh and am of Indian Rajasthani heritage, and am happy to talk about any of those. Can someone who takes offense to the q help me understand why it’s offensive?
English
105
5
501
260.7K