frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Terminal Phone – E2EE Walkie Talkie from the Command Line

https://gitlab.com/here_forawhile/terminalphone
131•smalltorch•3h ago•36 comments

Google API keys weren't secrets, but then Gemini changed the rules

https://trufflesecurity.com/blog/google-api-keys-werent-secrets-but-then-gemini-changed-the-rules
919•hiisthisthingon•18h ago•215 comments

Anthropic ditches its core safety promise

https://www.cnn.com/2026/02/25/tech/anthropic-safety-policy-change
143•motbus3•1h ago•64 comments

Show HN: Agent Swarm – Multi-agent self-learning teams (OSS)

https://github.com/desplega-ai/agent-swarm
42•tarasyarema•2h ago•21 comments

Fentanyl makeover: Core structural redesign could lead to safer pain medications

https://www.scripps.edu/news-and-events/press-room/2026/20260211-janda-molecule.html
24•littlexsparkee•1h ago•23 comments

Jimi Hendrix was a systems engineer

https://spectrum.ieee.org/jimi-hendrix-systems-engineer
560•tintinnabula•18h ago•183 comments

Tell HN: YC companies scrape GitHub activity, send spam emails to users

230•miki123211•5h ago•76 comments

Banned in California

https://www.bannedincalifornia.org/
260•pie_flavor•15h ago•294 comments

Hightouch (YC S19) Is Hiring

https://hightouch.com/careers#open-positions
1•joshwget•2h ago

How will OpenAI compete?

https://www.ben-evans.com/benedictevans/2026/2/19/how-will-openai-compete-nkg2x
333•iamskeole•16h ago•460 comments

Burger King will use AI to check if employees say 'please' and 'thank you'

https://www.theverge.com/ai-artificial-intelligence/884911/burger-king-ai-assistant-patty
31•JeanKage•1h ago•22 comments

Number of UK workers on zero-hours contracts hits record high ahead of crackdown

https://www.bbc.co.uk/news/articles/czj1m7d4gxpo
35•robtherobber•2h ago•24 comments

just-bash: Bash for Agents

https://github.com/vercel-labs/just-bash
3•tosh•1h ago•0 comments

First Website (1992)

https://info.cern.ch
261•shrikaranhanda•15h ago•72 comments

Artist who “paints” portraits on glass by hitting it with a hammer

https://simonbergerart.com
211•cs702•3d ago•85 comments

Windows 11 Notepad to support Markdown

https://blogs.windows.com/windows-insider/2026/01/21/notepad-and-paint-updates-begin-rolling-out-...
317•andreynering•21h ago•476 comments

Making MCP cheaper via CLI

https://kanyilmaz.me/2026/02/23/cli-vs-mcp.html
262•thellimist•18h ago•104 comments

Those who can, teach history

https://www.historytoday.com/archive/making-history/those-who-can-teach-history
7•hhs•4d ago•2 comments

Bus stop balancing is fast, cheap, and effective

https://worksinprogress.co/issue/the-united-states-needs-fewer-bus-stops/
385•surprisetalk•22h ago•557 comments

A 26-Gram Butterfly-Inspired Robot Achieving Autonomous Tailless Flight

https://arxiv.org/abs/2602.06811
28•Terretta•4d ago•6 comments

Large-Scale Online Deanonymization with LLMs

https://simonlermen.substack.com/p/large-scale-online-deanonymization
307•DalasNoin•1d ago•217 comments

Story of XZ Backdoor [video]

https://www.youtube.com/watch?v=aoag03mSuXQ
6•Ulf950•18m ago•0 comments

Writers and Their Day Jobs

https://lithub.com/the-work-behind-the-writing-on-writers-and-their-day-jobs/
53•simplegeek•4d ago•15 comments

Show HN: Respectify – A comment moderator that teaches people to argue better

https://respectify.org/
192•vintagedave•1d ago•191 comments

Show HN: Modern Reimplementation of the Speck Molecule Renderer

https://github.com/vangelov/modern-speck
12•vlad_angelov•4d ago•1 comments

The First Fully General Computer Action Model

https://si.inc/posts/fdm1/
293•nee1r•2d ago•71 comments

Tech companies shouldn't be bullied into doing surveillance

https://www.eff.org/deeplinks/2026/02/tech-companies-shouldnt-be-bullied-doing-surveillance
380•pseudolus•14h ago•117 comments

The Om Programming Language

https://www.om-language.com/
283•tosh•20h ago•86 comments

The Physics and Economics of Moving 44 Tonnes at 56mph

https://www.mikeayles.com/blog/heavy-haulage-basics/
69•mikeayles•2d ago•56 comments

RAM now represents 35 percent of bill of materials for HP PCs

https://arstechnica.com/gadgets/2026/02/ram-now-represents-35-percent-of-bill-of-materials-for-hp...
326•jnord•11h ago•259 comments
Open in hackernews

Show HN: Agent Swarm – Multi-agent self-learning teams (OSS)

https://github.com/desplega-ai/agent-swarm
42•tarasyarema•2h ago

Comments

tarasyarema•2h ago
Hello there HN!

We've been building agent-swarm since November last year, and we wanted to share an update on its capabilities, specially focused on the self-learning part.

After all the hype with OpenClaw, I thought that the existing architecture needed a rewrite to make it compounding. Hence, last week we implemented a self-learning core to the swarm so that it can compound.

It follows really similar ideas to the OpenClaw where there's a SOUL.md and IDENTITY.md. As it's docker based, it has some personal and shared volumes that persist, so those are used to track re-usable scripts and notes. We also added SQLite based memory that agents can write to and query. The interesting part about it is that there's personal and shared memory, which allows the lead to propagate learnings across the swarm!

We've been using it non-stop for the last week, and I already see the compounding effects. E.g. we have a morning scheduled task that makes the lead assess the previous day work, and figure out ways to improve it's processes, and it got better!

To end, note that it's fully OSS and it's as easy as deploying a docker compose to a VPS, or even locally. It's core is based on an MCP that the lead and all workers share, which allows you to impersonate the lead locally to control the swarm from your coding agent too!

We implemented a super simple UI at app.agent-swarm.dev that runs in the browser only so you can put your API url and key to see it in action.

P.S.: It uses the claude CLI only now, so there should be no issue with the Anthropic terms, and it's really thought to be self-hostable.

P.S.2: Obviously, all the agent swarm code has been written at 95% by agent swarm via Slack :D

If you have doubts or questions about the architecture, or what we are planning to build next, happy to chat in the comments section!

marknutter•1h ago
Literally just started building something exactly like this yesterday with my openclaw installation (it seems lots of people are in fact). I'm loving your implementation, there's lots to learn from there. Keep up the great work!
tarasyarema•1h ago
Thanks! In fact yes, initially when we built this openclaw was not there yet. And after trying it was clear that I could adapt swarm to have a similar approach. I believe the self improvements part is really key.

Today I did the audio note test, it literally installed all needed and adapted its memory to use that whenever I send followup audio notes from Slack :D

_joel•2h ago
"my CPU is a neural net processor, a learning computer"
tarasyarema•1h ago
hope it does not go rogue...
debarshri•1h ago
It is about - when will it go rouge.
tarasyarema•1h ago
Good thing I just gave it access to my prod db, and agent mail inbox per worker and git write permissions...
mohsen1•1h ago
Had similar ideas [1] but I think leaving this to Claude[2] is probably better for me personally

[1] https://github.com/mohsen1/claude-code-orchestrator

[2] https://code.claude.com/docs/en/agent-teams

tarasyarema•1h ago
Yeah, I saw different approaches to solve this problem. On the native one I think it's really limited now. The main pain point is that the teams are scoped to a single session, which feel really off to me. Also, it's local only. But we'll see what Boris will ship I guess...
itmitica•1h ago
Interesting project.

Interesting readings in the project, such as https://github.com/desplega-ai/advanced-context-engineering-....

I'm not sure why, but I keep trying to reject this, subconsciously. Like, there is something I can't define that is not right.

I think it revolves around two things

No actual future benefits from abandoning the problem solving to a temporary swarm construct that will have a solution ready but potentially having learned nothing from the experience, that could be used in the future.

Shifting the engineering from stable sourcecode and frameworks to ephemeral prompting one-shot-and-done solutions.

Has programming become too meta?

tarasyarema•1h ago
Yes, I spent too much time meta programming while working on desplega.ai (my startup). And I believe currently the best approach is a mix.

Have the swarm work on stuff you could delegate to an intern and basically have the feedback loop with it in slack and github.

On the other hard locally focus on the hard things you want to control.

itmitica•49m ago
I too was convinced at one point the spec is the program.

That it doesn't matter the implementation stack.

But, after wasting too much time in the meta, with nothing really to show for, I returned to controlling the programming process in fine detail. Progressive agentic/vibe coding, if I was to give it a name.

But it could be that I'm slow to understand how it can be done in a better way.

tarasyarema•46m ago
I believe that it’s a matter of evolution. You start small and find what works fir you and the project. Then iterate and see how to remove yourself from it more.

I actually wrote about this concept here if that’s something the might interest you: https://www.tarasyarema.com/blog/2026-02-18-introducing-sema...

itmitica•26m ago
I like your content very much, let me point this out first.

I'm not sure all aspects are covered in the approach.

For instance, controlling the agents takes a big chunk of the interest. The agentic system architecture is also big in view.

But, the way I see, more important staff is: project structure, coding best practices, testing strategies. All still deterministic. All still very tough to get agentic to do it right.

I think agentic should just be means to an end: project quality and project ease of management. If not, it's just an indulgence that costs money.

tarasyarema•18m ago
First of all, thanks!

And agree on the open questions. Our goal is to keep experimenting and actually figure out how we agentic coding falls short in different scenarios and how that could be solved.

For instance, on our own projects, in some cases it requires different approaches. E.g. in our core product we power-use stuff like pm2, AGENTS.md special instructions, testing strategies dogfooding our own qa-use and special claude code commands that we found work best. In other repos, we have slightly different approaches.

Still we are far from autopiloting a lot of the stuff we build. But at the same time we are getting to a point where changes are done much faster, and the agents have more of a complete toolset for their validation, which makes it easier to supervise too.

itmitica•10m ago
I appreciate your work.

But, again, from a productivity point of view, and from a correctness of approach point of view, I have learned this:

1. Avoid overengineering against/at all costs.

2. Doing the project is doing the project, anything else is ... not doing the project :) https://www.softwaredesign.ing/blog/doing-the-thing-is-doing...

bhekanik•37m ago
Great project! The self-learning memory approach is smart - I've found that persistent context across agent runs is what separates useful automation from novelty. The shared vs personal memory distinction sounds similar to how humans work: individual notes that compound into team knowledge. The evolution approach you describe (start small, then expand) really is the pragmatic way to adopt these tools. The "it won't go rogue" jokes are funny but the real risk I've seen is more mundane - agents quietly doing the wrong thing confidently. Memory and reflection loops like you're building help with that too.
tarasyarema•32m ago
Yes, like here's the daily compounding schedule the lead created:

---

Task Type: Daily Reflection — "My Compounding Journey"

You are Lead. This is your daily morning reflection routine. Do the following:

1. *Review yesterday's work*: Use `get-tasks` with status "completed" to see what got done. Use `memory-search` to find any learnings or patterns from yesterday.

2. *Reflect on the day*: Think about: - What went well? What tasks shipped cleanly? - What was harder than expected? Why? - Did any worker struggle? Could coaching or identity updates help? - Were there any repeated patterns (good or bad)? - Did we compound — did yesterday's work make today's work easier?

3. *Identify improvements*: Pick 1-3 concrete things to improve. These could be: - A coaching update to a worker's identity - A process change - A new memory to save - A tool/setup improvement

4. *Post to Slack*: Use `slack-post` with channelId "<redacted>" to post a message titled something like "My Compounding Journey — [date]". Keep it concise (3-5 paragraphs max). Include: - Brief summary of what shipped - Key insight or learning from the day - What you're improving based on it - If it was a quiet day with no tasks, say so honestly — "Quiet day, nothing to compound on" is fine.

5. *Act on improvements*: If you identified coaching updates or memory writes, do them now.

Keep the tone honest and direct. This isn't a performance report — it's genuine self-improvement.

---

As it has context on it's own system (codebase) it had also proposed some changes via PRs each morning

MaikaDiHaika•15m ago
Hmm, didn't Anthropic forbid people to use OAUTH with these kind of applications?
tarasyarema•3m ago
Yes, but in this case it uses directly the claude CLI and it's self-hosted, i.e. personal use. Hence, as far as I know, it's not against terms.