frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

3 dangers of being locked into a harness. Your context layer is true freedom

1•pauliusztin•1h ago
Models are commoditizing fast. Harnesses already have. A "free" open-source harness feels like freedom, but the deeper I built in, the more I'd lose. "Free" open-source harnesses don't make you free.

Staying coupled to the harness is the most expensive dependency you're not pricing. The fix is smaller than the problem: a context layer you own, so any model plugs in within ~5 minutes.

Here are the 3 dangers of staying locked in:

1. You start from scratch. Run a harness for months, switch models, and every learned preference is gone. 2. Your skills are hostage. Couple your business logic to one harness's keywords, and your custom logic breaks or quietly degrades on the next tool. 3. You're billed at their mercy. Your plan can be pulled, gated behind pay-as-you-go, repriced "from $200 to $1,000 overnight" or the most powerful model taken away (the Fable story).

High switching friction means you can't leave.

Owning your context layer removes all 3. Here is the fix:

1. Detach memory into a single store you control. Start simple with files and move to a unified database that handles text, vector, and graph together (MongoDB in my case), not 3 databases. 2. Serve the memory and business logic as MCP tools or skills. So "swap the harness, keep the memory" is a one-line config change. I moved from Codex to Claude Code, and my memory came with me. 3. Add an organic way to write/read data into your memory as you interact with the agent. This should come from all your sources: your conversation, your notes, URLs, videos, whatever. The idea is to have 0 friction so everything naturally flows into your memory with 0 maintance.

With this design, the data from the context layer is easily portable between harnesses. My biggest issue is with skills glued to a harness's conventions. The only solutions I see are to either make the skills super generic (losing some functionality) or to move everything to an MCP server, which adds complexity.

At the moment, some of my skills are still coupled to Claude Code's workflows and agents' logic.

Curious how you make your skills more portable between harnesses?

To learn more, here is the full architecture of my context layer: https://www.decodingai.com/p/the-context-layer

I built a pokédex for anything (iPhone app)

https://loot.photos
1•marc•7s ago•0 comments

Keldon – Kubernetes Operator for Apache Cloudberry (Greenplum Fork)

https://www.keldon.io/
1•imadelh•57s ago•0 comments

Futuristic Weapons, Threats and Security [video]

https://www.youtube.com/watch?v=z2kw1d8YvYE
1•binyu•1m ago•0 comments

Medieval-style fortifications are back in the Sahel

https://www.economist.com/middle-east-and-africa/2026/06/25/medieval-style-fortifications-are-bac...
1•andsoitis•3m ago•0 comments

Show HN: Nat traversal using ICMP Destination Unreachable packets

https://github.com/hajoon22/icmp-nat-traversal
2•hajoon22•4m ago•0 comments

Short story accused of being AI-written wins overall Commonwealth prize

https://www.theguardian.com/books/2026/jul/01/judges-claims-ai-use-commonwealth-short-story-prize...
1•Brajeshwar•4m ago•0 comments

Launch HN: Parsewise (YC P25) – Reason Across Documents with an API

2•gergelycsegzi•5m ago•0 comments

Loop Engineering Registry and Runtime no code

https://realmtrix.com
1•Realmtrix•7m ago•1 comments

The Canary magazine has been debanked by Lloyds Bank in the UK

https://www.thecanary.co/uk/2026/06/30/lloyds-canary/
2•robtherobber•8m ago•1 comments

Notes from Building Tinkerfont

https://mighil.com/notes-from-building-tinkerfont
1•surprisetalk•8m ago•0 comments

AI agent safety and alignment research, mapped

https://agentbayes.com/m/jQS6rZ
1•guyzana•8m ago•1 comments

Switch from Arch to Fedora [Chris Titus]

https://christitus.com/switch-from-arch-to-fedora/
1•lordleft•10m ago•1 comments

A Multilingual Auditor-Judge Safety Benchmark for Emotional-Support Chatbots

https://www.alphaxiv.org/abs/2606.30256
1•camilochs•10m ago•0 comments

Wagering on Wildfires? There's a New Prediction Market for That

https://gizmodo.com/wagering-on-wildfires-theres-a-new-prediction-market-for-that-2000779594
2•pseudolus•10m ago•0 comments

Meta building cloud business to sell excess AI computing capacity

https://qz.com/meta-cloud-business-ai-computing-power-070126
2•consumer451•11m ago•0 comments

Signal: A draft UX framework for LLM-based systems

https://github.com/hi-mundo/SIGNAL
1•hi-mundo•12m ago•0 comments

Differential Analyser

https://en.wikipedia.org/wiki/Differential_analyser
1•hamburgererror•12m ago•0 comments

Steam Deck and Wayland

https://notmart.org/blog/2026/07/steamdeck-and-wayland/
1•LorenDB•13m ago•0 comments

Show HN: SyntheticRows – expand small datasets, with an honest quality score

https://syntheticrows.com
1•dhruvgoyal_16•14m ago•0 comments

Scaling Redis Pub/Sub across many active channels and nodes

https://centrifugal.dev/blog/2026/06/29/scaling-redis-pub-sub
1•FZambia•15m ago•0 comments

Show HN: Bytesalt – AI that finds bugs Playwright tests miss

https://bytesalt.com
1•deepankvora•15m ago•0 comments

The Usage Runtime for AI Products

https://www.stigg.io/blog-posts/announcing-stigg-2-0-the-usage-runtime-for-ai-products
1•gemanor•16m ago•0 comments

Modern Digital Astrolabe – A 50k-Year Temporal Engine

https://jolly-lab-1d2f.cherlokrobin.workers.dev/
1•Cherlokrobin•17m ago•0 comments

Steam Machine Releases with KDE Plasma

https://pointieststick.com/2026/06/30/the-steam-machine-is-here/
1•LorenDB•18m ago•0 comments

ECAA-workflow: deterministic workflow compiler for FAIR bioinformatics

https://github.com/SuLab/ECAA-workflow
4•ahueb•20m ago•1 comments

AetherCut – video editor that runs in the browser, no uploads

https://aethercut.app
1•AetherCut•22m ago•0 comments

Fleet-kit – a production skeleton for running a fleet of trading bots

https://gitlab.com/myicloudmusic/fleet-kit
1•christian-faro•23m ago•0 comments

SSPX Consecrates Bishops in Defiance of Rome's Schism Warning

https://www.ncregister.com/cna/sspx-consecrates-bishops-in-defiance-of-rome-s-schism-warning
1•lordleft•23m ago•0 comments

Smooth-Maximum, the most useful function [video]

https://www.youtube.com/watch?v=6Qb6QtC6QMs
1•surprisetalk•23m ago•0 comments

Why I Stopped Arguing with People

https://wangcong.org/2026-06-30-why-i-stopped-arguing-with-people.html
72•backlit4034•24m ago•42 comments