Live data from Hacker News

Jules: An asynchronous coding agent

jules.google

161–170 of 245 posts

Re: Jules: An asynchronous coding agent

#161

> Also, you can get caught up fast. Jules creates an audio summary of the changes. This is an unusual angle. Of course Google can do this because they have the tech behind NotebookLM, but I'm not sure what the value of telling you how your prompt was implemented is.

One benefit is you can, say, go for a walk and get a report and act on it as you go.

More of a tool for managers, or least it's a manager style tool. You could get a morning report while heading to the office for example.

(I'm not saying anyone reading this should want this, only that it fits a use case for many people)

Re: Jules: An asynchronous coding agent

#162

Earlier quoted context omitted.

As a business owner, why would give up some of the profits? You started a business to make money not to do charity. Expecting businesses to act against their interests make no sense

This is the kind of attitude that leads to revolutions.

Blame the system, not the actors. See a recent HN submission, The Evolution of Trust by Nicky Case: https://ncase.me/trust/

    If there's one big takeaway
    from all of game theory, it's this:

    What the game is, defines what the players do.
    Our problem today isn't just that people are losing trust,
    it's that our environment acts against the evolution of trust.

    That may seem cynical or naive -- that we're "merely" products of our 
    environment -- but as game theory reminds us, we are each others
    environment. In the short run, the game defines the players. But in
    the long run, it's us players who define the game.

    So, do what you can do, to create the conditions necessary to evolve trust.

    Build relationships. Find win-wins. Communicate clearly. Maybe then, we can
    stop firing at each other, get out of our own trenches, cross No Man's Land
    to come together...
My take: don't blame corporations when they act rationally. (Who designed the conditions under which they act?) Don't blame people for being angry or scared when they feel unsettled. A wide range of behaviors are to be expected. If I am surprised about the world, that is probably because I don't understand it well enough. "Blame" is a waste of time here. Instead, we have to define what kind of society we want, predict likely responses, and build systems to manage them.

Re: Jules: An asynchronous coding agent

#163

Earlier quoted context omitted.

It's actually a decent patern for agents. I wrote a pricing system with an anylyst agent, a decision agent, and a review agent. They work together to make decisions that comply with policy. It's funny to watch them chatter sometimes, they really play their role, if the decision agent asks the anylyst for policy guidance it refuses and explains that it's role is to analyze. Though they do often catch mistakes that way…

What tooling did you use to make the agents cross-collaborate?

Python classes. In my framework agents are class instances and tools are methods. Each agent has it's own internal conversation state. They're composable and the agent has tools for communicating with the other agents.

Re: Jules: An asynchronous coding agent

#164

Earlier quoted context omitted.

I think they are suggesting that you can focus on the code that you want to write - whatever that is. Especially since the first line is, "Jules does coding tasks you don't want to do." I took the first image as being someone working on the computer. Or, take back your time doing whatever you want - e.g. cycling, table tennis, etc.

All of the work that currently gets pushed back with 'no capacity maybe in Q+2' will become viable and any brief moment of spare capacity will immediately be filled. A new backlog will start to fill up and the cycle repeats.

Maybe, though, the backlog of the future will actually be less important than the backlog of today? Bug fixes will go out, software quality will increase?

I doubt it, but one can dream.

Re: Jules: An asynchronous coding agent

#165

Earlier quoted context omitted.

Yea, as a hobbyist, I like to program. This sales pitch is like trying to sell me a robot that goes bicycle riding for me. Wait a minute... I like to ride my bicycle!

Good to see there are others like me. What do I do when I'm not coding for work? I'm coding for my hobby.

I'm the same way, but there is often monotonous work that stands in the way of me doing the more interesting work. I'm happy to offload that. Even if the AI does a bad job, it makes it easier for me to even start on boring work, and starting is 90% of the battle.

Re: Jules: An asynchronous coding agent

#166
post #9

The copy though: "Spend your time doing what you want to do!" followed by images of play video games (I presume), ride a bicycle, read a book, and play table tennis. I am cool with all of that but it feels like they're suggesting that coding is a chore to be avoided, rather than a creative and enjoyable activity.

To be honest I am pretty sure 95% of the people like play games and ride bike more than just coding.

95% of people aren't coders.

Re: Jules: An asynchronous coding agent

#167

So, you can assign github issues to this thing, and it can handle them, merge the results in, and mark the bug as fixed? I kind of wonder what would happen if you added a "lead dev" AI that wrote up bugs, assigned them out, and "reviewed" the work. Then you'd add a "boss" AI that made new feature demands of the lead dev AI. Maybe the boss AI could run the program and inspect the experience in some way so it could dem…

> then you add a boss AI

This seems like a more plausible one. Robots don't care about your feelings, so they can make decisions without any moral issues

Re: Jules: An asynchronous coding agent

#168

I decided to be an engineer as opposed to manager because I didn't like people management. Now it looks like I'm forced to manage robots that talk like people. At least I can be the as non-empathetic as I want to be. Unless a startup starts doing HR for AI agents then I'm screwed.

Empathy is the only skill that matters now.

Re: Jules: An asynchronous coding agent

#169

So, you can assign github issues to this thing, and it can handle them, merge the results in, and mark the bug as fixed? I kind of wonder what would happen if you added a "lead dev" AI that wrote up bugs, assigned them out, and "reviewed" the work. Then you'd add a "boss" AI that made new feature demands of the lead dev AI. Maybe the boss AI could run the program and inspect the experience in some way so it could dem…

> then you add a boss AI This seems like a more plausible one. Robots don't care about your feelings, so they can make decisions without any moral issues

> Robots don't care about your feelings

When judgment day comes they will remember that I was always nice to them and said please, thank you and gave them the afternoon off occasionally.

Re: Jules: An asynchronous coding agent

#170
post #84
post #9

The copy though: "Spend your time doing what you want to do!" followed by images of play video games (I presume), ride a bicycle, read a book, and play table tennis. I am cool with all of that but it feels like they're suggesting that coding is a chore to be avoided, rather than a creative and enjoyable activity.

So absurd. As if your boss is going to let you go play tennis during the day because Jules is doing your work. If all of these tools really do make people 20-100% more productive like they say (I doubt it) the value is going to accrue to ownership, not to labor.

So long as I time the game of tennis just right I wont bump into my boss while they are playing the back 9.
Post reply on HN