ollysb

Joined 17 years ago

Karma
2,459
Submissions
962
Member since
Jun 26
http://github.com/opsb

meet.hn/city/41.75786995,2.031182036159852/Barcelona

Socials: - github.com/opsb - linkedin.com/in/oliversearlebarnes

View on Hacker News

Recent submissions

Comment · 1 month ago
How could you enforce this?
Comment · 2 months ago
What you're describing sounds like code hygiene and refactoring not features.
Comment · 3 months ago
This is my confusion, we already have commits to bundle changes, why not simply allow commits to be reviewed independently within a pr?
Comment · 3 months ago
Creating derivative products you charge for surely can't be considered fair use?
Comment · 3 months ago
Different tools for different cases. Debuggers are great for a snapshot in time but print statements are better for seeing the execution flow.
Comment · 3 months ago
If shows the direction your fingers would point on the guitar neck but it's not like there's much confusion around this point.
Comment · 6 months ago
Each genre has a fairly tight envelope within which to operate. Regardless 90% of tracks never make it to the finish line because hobbyists haven't learnt them well enough to groove them out. If with a little help these tracks were all finished then bedroom producers will over time learn what works and be able to explore more.
Comment · 7 months ago
While I can get behind the sentiment I hope bad writing doesn't become the standard for anti AI. A simple grammar check would have greatly improved this post.
Comment · 8 months ago
If it was fast I'd ask questions more than read the code in detail. This isn't viable for that approach yet though.
Comment · 8 months ago
Good code has always been written with a reader in mind. The compiler understanding it was assumed. The real audience was other engineers. We optimized for readability because it made change easier and delivered business value faster.

That audience is changing. Increasingly, the primary reader is an agent, not a human. Good code now means code that lets agents make changes quickly and safely to create value.

Humans and agents have very different constraints. Humans have limited working memory and rely on abstraction to compress complexity. Agents are comfortable with hundreds of thousands of tokens and can brute-force pattern recognition and generation where humans cannot.

We are still at the start of this shift. Our languages and tools were designed for humans. The next phase is optimizing them for agents, and it likely will not be humans doing that optimization. LLMs themselves will design tools, representations, and workflows that suit agent cognition rather than human intuition.

Just as high-level languages bent machine code toward human needs, LLMs let us specify intent at a much higher level. From there, agents can shape the underlying systems to better serve their own strengths.

For now, engineers are still needed to provide rigor and clearly specify intent. As feedback loops shorten, we will see more imperfect systems refined through use rather than upfront design. The iteration looks less like careful planning and more like saying “I expected you to do ABC, not XYZ,” then correcting from there.

Comment · 10 months ago
Given how precious the main context is would it not make sense to have the skill index and skill runner occur in a subagent? e.g. "run this query against the dev db" the skills index subagent finds the db skill, runs the query then returns the result to the main context.
Comment · 10 months ago
I used Charles for many years but proxyman's performance is a real step up.
Comment · 10 months ago
The big limitation is that you have to approve/disapprove at every step. With Cursor you can iterate on changes and it updates the diffs until you approve the whole batch.
Comment · 10 months ago
It's fine to have dependencies, the point is two services that need to be deployed at the same time are not independent microservices.
Comment · 11 months ago
Free at the point of use is how it's usually expressed.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton