frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

What is an 'agent'? A class/instance definition, updated with the 2026-07-28 spe

https://raw.githubusercontent.com/langens-jonathan/blog/refs/heads/main/What%20is%20an%20%27agent%27%3F%20A%20class-instance%20definition.md
2•flowofcontrol•47m ago

Comments

shekharupadhaya•24m ago
I like Geoffrey Huntley definition of what an agent is based on this video oin this channel: https://www.youtube.com/watch?v=Jr2auYrBDA4

"An agent is just a white true loop" on a llm with some conditional tool calling if needed be. A simple a

while True: user_input = get_input() response = llm.complete(user_input) if response.wants_tool: result = execute_tool(response.tool_call) response = llm.complete(result) print(response)

A simplest way to think about it is this without the tool call, it just a chatbot and the loop termninates when the chat is closed.

while True: user_input = get_input() response = llm.complete(user_input) print(response)

The tool part makes it interesting because tooling are just function calls. A tool / function to read a file or list a directory, if you just have 4 tools / functions like read, list, update, bash you essentially have a coding agent, that's what Pi is, a minimalistic agent. The fancy stuff around this agent, like the plan mode, subagents, context window, mcp, permissioning, etc makes a harness.

But the most interesting part is you change the tooling with the system prompt for a given agent, for example instead of read, write, list, bash tool you have tools which can do take a location and geocode, and another tool put a pin on the map, you essentially created a map agent. Same thing applies if you do that for 3d visualization or a ai creatives agent, change the tooling / functions and you get the new agent. And the best part this is not some crazy lines of code and basic working one can be just around 200 lines of code. As this article pointed out: https://www.mihaileric.com/The-Emperor-Has-No-Clothes/

flowofcontrol•10m ago
Thanks, Ill watch the youtube video.

I guess I'm trying to define the agent itself to be wider than just the chat loop. The reason is that, when we test agents (not in production yet), the results are extremely varied depending on the model you use, the system context, what the current context holds, etc. So I guess I could replace my agent-definition with agent-harness? I also like the 'production tools' list from the bottom of the emperor has no clothes article. My main goal though remains to be able to express how the agentic system is constructed (be that the harnass, the production tooling or the agent definition) and the actual current state (that is what i defined the agent to be). And then afterwards, be able to reason about what characteristics are good for which types of agentic systems.

I don't know if that makes sense?

Controllable Generative Modeling in Minecraft by Training on Billions of Cubes

https://pub.sakana.ai/dream-cubed/
1•vicgalle_•58s ago•0 comments

A.I. Companies Are Recruiting Electricians and Carpenters by the Thousands

https://www.nytimes.com/2026/07/29/business/economy/data-center-electricians-training.html
2•thm•1m ago•0 comments

Show HN: find Your misplaced iPad

https://github.com/matthiasgoergens/find-ipad
1•eru•2m ago•0 comments

SmarterEveryday: Problem with Capitalism (grill scrubber) [video]

https://www.youtube.com/watch?v=vS6HEes8daw
1•dzonga•2m ago•0 comments

Show HN: A free curl API for IP data (we scan the IPv4 space in <24h)

https://worldip.io/news/keyless-ip-api-no-key-required
1•tuxxin•2m ago•0 comments

Show HN: Sightmap – Runtime context for agents using your web app

https://github.com/sightmap/sightmap
1•jurassix•2m ago•0 comments

Documentation and analysis of the Linux random number generator

https://www.bsi.bund.de/SharedDocs/Downloads/EN/BSI/Publications/Studies/LinuxRNG/LinuxRNG_EN_V5_...
1•fanf2•3m ago•0 comments

Show HN: [OSS, local] Spatial Board for all your agents

https://github.com/mikky-a/agentboard
1•mikky-a•3m ago•1 comments

The data center fight is going global

https://wagingnonviolence.org/2026/07/the-data-center-fight-is-going-global/
1•theanonymousone•3m ago•0 comments

Escaping the LLM Coding Rat Race

https://aaronstannard.com/escaping-ai-coding-ratrace/
2•Aaronontheweb•4m ago•0 comments

OpenAI's rogue models roamed the internet for 4 days and staged a second attack

https://twitter.com/politico/status/2082269586632937717
1•theanonymousone•4m ago•0 comments

Digitally Entertained with Zero Money

https://folkmoss.bearblog.dev/digital-entertainment-with-zero-money/
1•surprisetalk•4m ago•0 comments

Updating Darwin: Returning to an older theory to explain anomalies in evolution

https://theconversation.com/updating-darwin-biologists-are-returning-to-an-older-theory-to-explai...
2•theanonymousone•4m ago•0 comments

Musk settles long-running legal battle with X advertisers

https://www.ft.com/content/e1725176-ebe2-4d29-abe9-a27e11e8c1a8
1•thm•6m ago•0 comments

Self-hosting Kimi K3: 20% more hardware cost, 20% better task resolution

https://aistack.imec-int.com/blog/gpu-self-hosting
1•flifenstein•6m ago•0 comments

BMW to cut several thousand jobs in latest blow to German auto sector

https://www.cnbc.com/2026/07/29/bmw-to-cut-several-thousand-jobs-in-latest-blow-to-german-auto-se...
3•johnbarron•7m ago•0 comments

Show HN: FlipCloc for Mac out now. A gorgeous flip clock and screensaver

https://flipcloc.com
1•moonalien•8m ago•0 comments

Fruit Merge Puzzle Game

https://apps.apple.com/us/app/fruit-merge-melon-puzzle/id6745539199
1•harrymatics•8m ago•0 comments

Show HN: NightRun, bare metal LLM inference, no OS, boots from USB

https://github.com/hardrave/NIGHTRUN
1•hardrave•9m ago•0 comments

Show HN: P2Present – slides and talk video in sync, preserved on any storage

https://p2present.com/
1•shayanbahal•9m ago•0 comments

Show HN: Unducked – a rubber duck that roasts your code

https://unducked.com/
1•tmoreton•10m ago•0 comments

Strait of Hormuz closure may trigger a bioinvasion super-spreader event

https://link.springer.com/article/10.1007/s10530-026-03893-5?
1•littlexsparkee•10m ago•0 comments

Boeing still working with NASA to schedule next Starliner flight – SpaceNews

https://spacenews.com/boeing-still-working-with-nasa-to-schedule-next-starliner-flight/
2•rbanffy•12m ago•0 comments

My Personal Software Journey: Self-Hosting Agent-Built Apps on a Mac Mini

https://metedata.substack.com/p/016-my-personal-software-journey
1•young_mete•12m ago•0 comments

Graph Engineering Needs a Compiler

https://fluxtion-playground.dev/blog/2026-07-29-graph-engineering-needs-a-compiler
2•v12technology•13m ago•0 comments

China's commercial space boom poses strategic challenge for the US

https://www.ft.com/content/fedcff18-6ccb-4cbe-b4c2-b852d37943ae
1•JumpCrisscross•13m ago•0 comments

Show HN: A browser hide-and-seek game where you paint your own camouflage

https://somodus.com/g/cd3fa1526bc44a58b525848d92858558
1•eric2025•14m ago•0 comments

Show HN: Orbital – the project agent that maintains your wo

https://github.com/zqiren/Orbital
1•10keane•14m ago•0 comments

Self-Writing Autobiography

https://massimo.context-use.com/p/about/projects/2026_context-use/why
2•maxalbarello•14m ago•1 comments

Building an Affiliation Network for Blog Posts and Tags in Hugo

https://ohaodha.ie/blog/building-an-affiliation-network-for-blog-posts--tags-in-hugo/
2•ohaodha•14m ago•0 comments