frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Agent-Oriented Programming next programming paradigm

https://www.aiop.dev/aop_intro.html
1•gurvinderd•1d ago
Hi HN, I've been thinking about the current state of AI development and see a familiar pattern emerging. We're in the same situation mobile development was in 2007 – hundreds of fragmented frameworks and SDKs that don't interoperate. Today we have LangChain, OpenAI SDK, CrewAI, Vercel AI SDK, Mastra, and dozens more appearing weekly. Each has different APIs, integration patterns, and tool definitions. I'm proposing Agent-Oriented Programming (AOP) as a solution: making AI agents first-class citizens in programming languages, similar to how Object-Oriented Programming elevated objects from structs. Key concepts:

agent keyword instead of class for AI constructs tool keyword instead of def for agent capabilities Native HTML elements like <agent> and <tool> New HTTP methods for agent operations (CHAT, TOOL, COMPOSE) Universal syntax across Python, TypeScript, Go, Rust

Instead of this complexity: pythonclass MyAgent: def __init__(self): self.openai = OpenAI(api_key="...") self.search = SearchAPI(...)

    def search_and_analyze(self, query):
        results = self.search.query(query)
        response = self.openai.chat.completions.create(...)
        return response.choices[0].message.content
You'd write: pythonagent ResearchAgent(): def __init__(self, model="gpt-4", provider="openai"): super().__init__(model=model, provider=provider)

    tool search_web(self, query: str) -> SearchResults:
        return web_search(query)
    
    tool analyze_content(self, content: str) -> Analysis:
        return llm_analyze(content)
This follows the same evolutionary pattern: Procedural → Object-Oriented → Agent-Oriented. The proposal includes implementation roadmap, cross-language syntax examples, and how this could standardize the fragmented AI ecosystem. Would love to hear HN's thoughts on this approach. Is this a natural evolution or am I overthinking the fragmentation problem? https://www.aiop.dev/aop_intro.html

Spegion: Implicit and Non-Lexical Regions with Sized Allocations

https://arxiv.org/abs/2506.02182
1•matt_d•1m ago•0 comments

Agentic AI for networking: Catalyst or distraction?

https://www.techtarget.com/searchnetworking/opinion/Agentic-AI-for-networking-Catalyst-or-distraction
1•oavioklein•1m ago•0 comments

parrot.live

https://github.com/hugomd/parrot.live
1•jasonthorsness•1m ago•0 comments

Detection and neural encoding of whisker-generated sounds in mice

https://www.sciencedirect.com/science/article/abs/pii/S0960982225001241
1•wslh•5m ago•0 comments

Ubo app: a step toward unified and open source human machine interface on Linux

https://hackaday.io/project/190742-ubo-pod-build-apps-with-rich-ux-on-raspberry-pi/log/241113-run-ubo-app-on-pi-45-no-additional-hardware-needed
1•mmajzoobi•6m ago•1 comments

Collages Closing – 1 per Week

https://hechingerreport.org/colleges-are-now-closing-at-a-pace-of-one-a-week-what-happens-to-the-students/
1•mensetmanusman•6m ago•0 comments

LLMs and Elixir: Windfall or Deathblow?

https://www.zachdaniel.dev/p/llms-and-elixir-windfall-or-deathblow
2•uxcolumbo•6m ago•0 comments

Redesigned Swift.org is now live

https://www.swift.org/blog/redesigned-swift-org-is-now-live/
1•todsacerdoti•8m ago•1 comments

Foam: A free Roam alternative for VSCode

https://github.com/foambubble/foam
1•AbuAssar•10m ago•0 comments

Show HN: Triage.flow – Chat with Any GitHub Repo Using Faiss and LlamaIndex

https://github.com/ashikshafi08/triage.flow
1•ashikshaffi0•19m ago•0 comments

Periodic Table of Videos

http://www.periodicvideos.com/
1•bookofjoe•22m ago•2 comments

Kagi Is Down

https://kagi.com/html/welcome
1•frutiger•27m ago•2 comments

Tesla use of Detroit shopping center lot lands property owner in hot water

https://www.autonews.com/tesla/an-tesla-lot-takeover-controversy-0527/
5•gnabgib•30m ago•0 comments

'Bohemian Rhapsody': The Story Behind Queen's Rule-Breaking Classic Song

https://www.udiscovermusic.com/stories/queen-bohemian-rhapsody-song-history/
2•susam•31m ago•0 comments

Jen Pahlka – What DOGE Didn't Do

https://www.eatingpolicy.com/p/what-doge-didnt-do
3•rmason•31m ago•0 comments

NFT phenom CryptoPunks was just sold to a nonprofit

https://techcrunch.com/2025/05/13/nft-phenom-cryptopunks-was-just-sold-to-a-nonprofit/
1•PaulHoule•32m ago•0 comments

The Re-Imagined Newsletter: An AI/Human Launchpad

https://substack.com/home/post/p-164958917
1•simonpure•35m ago•0 comments

Trump wants to put humans on Mars – here's what scientists think

https://www.nature.com/articles/d41586-025-01737-1
3•gnabgib•38m ago•0 comments

I Bought a Tesla and the Previous Owner Has Been Remotely Controlling My Car

https://www.torquenews.com/17998/i-bought-used-tesla-model-s-and-previous-owner-has-been-remotely-controlling-my-car-10-days
8•Geekette•41m ago•2 comments

FinOps Foundation's Focus 1.2 Expands to SaaS, PaaS

https://thenewstack.io/finops-foundations-focus-1-2-expands-to-saas-paas/
1•CrankyBear•43m ago•0 comments

Show HN: Floco – Enterprise AI Infrastructure with 600% Performance Boost

1•FLOCO_Architect•47m ago•1 comments

Cursor 1.0

https://www.youtube.com/watch?v=s5kX-UHgMLo
4•qpleple•51m ago•1 comments

Peers vote to defy government over copyright threat from AI

https://www.theguardian.com/technology/2025/jun/04/ministers-offer-concessions-ai-copyright-avoid-fifth-lords-defeat
6•chrisjj•52m ago•0 comments

Quantifying Volatility of Chess Games

https://lichess.org/@/jk_182/blog/quantifying-volatility-of-chess-games/H6MWvX98
2•fzliu•55m ago•0 comments

(Canadian) Brigadier-General Cook: We need to be prepared for war by 2028-2030

https://spaceq.ca/brigadier-general-cook-we-need-to-be-prepared-for-war-by-2028-2030/
4•fidotron•55m ago•0 comments

Plotting Points in Seconds, in R

https://ggirelli.info/blog/2021/08/17/speed-up-ggplot
2•ggirelli•59m ago•0 comments

HTML Might Be All You Need [video]

https://www.youtube.com/watch?v=Zvi6U_Co7NE
1•joshaustintech•1h ago•0 comments

Would you use an LLM that follows instructions reliably?

2•gdevaraj•1h ago•4 comments

Lab Snacks

https://neil.computer/notes/thorlabs-lab-snacks/
2•LorenDB•1h ago•0 comments

This Year's Hot New Tool for Chefs? ChatGPT

https://www.nytimes.com/2025/06/02/dining/ai-chefs-restaurants.html
1•pseudolus•1h ago•1 comments