Live data from Hacker News

Command line functions around OpenAI

kadekillary.work

261–270 of 316 posts

Re: Command line functions around OpenAI

#261
post #227

Wow. 210+ comments and maaybe 10 of those actually talk about the article! (yes, I've read them all because I can't believe almost everyone missed the point) The point of the article is actually neat: a small shell (Fish) script to send query to ChatGPT or DALL-E and get response back in the terminal. As a terminal user myself, this is really nice! (I rewrote it for myself in bash which I use, but used the curl comma…

I couldn't figure out how to replicate the gpt_data one, how did you replicate the "string join" part? I'm not exactly sure what it was supposed to be putting in the json. I mean, obviously the full data in the second parameter, but I'm unsure how to encode that..

Re: Command line functions around OpenAI

#262

Earlier quoted context omitted.

(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…

Is that TC or salary?

TC. It’s like 70-80% stock. Depends on price of course. I sell immediately and put it in index funds.

Re: Command line functions around OpenAI

#263

Earlier quoted context omitted.

I have to ask: how do you work as an eng who pulls in $1m/yr?

(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…

One a scale of 1 to 10, how much did good timing with regard to equity play into your overall comp?

Re: Command line functions around OpenAI

#264
post #227

Wow. 210+ comments and maaybe 10 of those actually talk about the article! (yes, I've read them all because I can't believe almost everyone missed the point) The point of the article is actually neat: a small shell (Fish) script to send query to ChatGPT or DALL-E and get response back in the terminal. As a terminal user myself, this is really nice! (I rewrote it for myself in bash which I use, but used the curl comma…

I couldn't figure out how to replicate the gpt_data one, how did you replicate the "string join" part? I'm not exactly sure what it was supposed to be putting in the json. I mean, obviously the full data in the second parameter, but I'm unsure how to encode that..

[deleted]

Re: Command line functions around OpenAI

#265
post #164

AI-assisted programming tools have already increased my personal coding productivity to the point that they've made me more ambitious: I'm building whole projects that previously I wouldn't have committed to, because they would have taken too long (just past my "worth-it" threshold) otherwise. Wrote about that here: https://simonwillison.net/2023/Mar/27/ai-enhanced-developmen...

Enjoy your posts - agreed!

Re: Command line functions around OpenAI

#266
post #190

Earlier quoted context omitted.

> As you say, I find the act of writing code is hardly the bottleneck to my productivity. When people claim ChatGPT can replace software engineers because it can sort of code is always puzzling to me. 20 years into this career, and writing code is only a minor part of my day-to-day activities. A part I do enjoy doing, but still minor part nonetheless. > What if you design an organization so that coding is the bottlen…

No doubt chatGPT can't replace coder's yet. If current pace of improvement continues (a big if!), it defnly will be able to in a couple of years. Honestly I expect it to happen. Though I don't expect software dev job to go away. It'll just change in nature. Less typey typey, more managing the LLM.

To me it looks like the rate of change has already slowed having played around with gpt2 and used copilot a fair amount, chatgpt, and now chatgpt with gpt4.

There's also not orders of magnitude more existing data we can feed it anymore.

Re: Command line functions around OpenAI

#267

Earlier quoted context omitted.

(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…

> mentored the people on my team to be similarly efficient What were the main changes you introduced/points you mentored them on to get their productivity to also be similarly efficient?

A lot of it is pretty related to company internals and is tooling specific. At a large company there is a lot of infra and tooling that can break in all kinds of fun ways, quality is very mixed, so helping the team become experts in this is very useful for productivity and unblocking oneself.

I see people on other teams that seem to be stuck for days sometimes, on a really basic error that they haven’t really tried to debug at all. Seriously, just read the error message or dig into the code!

My team also has a strong culture of just pushing code changes. This is including tons of deletions and simplifications, it’s not just writing a million lines of code.

It’s also a very senior team, so I can’t take credit for everyone’s growth from junior engineers. Another part of it is creating an environment that productive senior coders want to join, so that they can avoid process-heavy teams and get stuff done.

There is an extreme level of trust on the team because everyone is senior and frankly extremely good at their job, which allows us to be even more productive.

Re: Command line functions around OpenAI

#268
post #162

Not mentioned in post this but occured to me by reading: I think I will start changing my functional prompts to require a JSON format in responses so that various aspects of the response don't need to be manually parsed, and requests can be more reliably piped to subsequent requests.

I had other examples where I request the output in Markdown and it acts accordingly—definitely a nice feature.

Re: Command line functions around OpenAI

#269
post #263

Earlier quoted context omitted.

(throwaway I guess) I make over $1m as a SWE. “Senior Staff” or “Level 7” role at a big tech company everyone knows. I mostly write code! I am way faster than most others here, and I have encouraged and mentored the people on my team to be similarly efficient. I also help decide technical direction but it’s far from the “architecture astronaut” stereotype that writes no code. It’s an infra team so no significant infl…

One a scale of 1 to 10, how much did good timing with regard to equity play into your overall comp?

Probably -5 actually, I got promoted to this level right around when tech stocks started to dip. However, I’ve since had some retention bonus grants that will make it even more absurd if the stocks do go back up.

Timing gets a 10/10 for my $750k year at staff level though.

Re: Command line functions around OpenAI

#270
post #222

Earlier quoted context omitted.

I have to ask: how do you work as an eng who pulls in $1m/yr?

An L7 IC at Facebook or Google can do this. I know it's unbelievable for those not in one of these companies, but this data is accurate: https://www.levels.fyi

> L7 IC at Facebook or Google can do this.

but they are extremely rare

Post reply on HN