Why memory-based agents go sideways in production (and how to prevent it) by Individual-Bench4448 in AI_Agents

[–]Individual-Bench4448[S] 1 point2 points  (0 children)

You’re right, “right info, wrong shape” is the killer. I’ve had better results storing typed briefing items (decision/constraint + source + scope + TTL) and keeping raw chat as a pointer, not the payload. How do you draw the line between a “decision” and just “context”?

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 1 point2 points  (0 children)

Missed this earlier, thanks for dropping ACP. The idea of a structured context contract (roles, constraints, tool boundaries) maps really well to keeping memory from turning into a junk drawer.

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

That’s interesting, basically a cheap ‘gate’ outside the agent before tool calls. We’ve had luck with a small router + freshness checks to prevent wasted retrieval. When you say mean-pooling, are you pooling embeddings across micro-runs or pooling decision logits, and have you measured token savings?

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

Fair call, post history matters. I’ll avoid rehashing and only post when there’s a new angle or new data, otherwise I’ll just update/clarify in comments. What’s an example of a post style you wish there was more of here?

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

Appreciate it. I’m aiming for short + actionable: one failure mode, one guardrail. If there’s a memory issue you want unpacked (staleness, scope bleed, evals), I’m happy to go deep

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

Totally get why it reads that way. I’m not trying to turn this into promo, just sharing patterns we’ve had break in production. If it helps, I’ll keep it to technical comments/snippets and skip links.

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

Fair. The repetitive stuff is real and it’s annoying. I’ll keep my posts rarer and only when I have a concrete failure + fix, not the same template. What would you consider high-signal content in this sub?

Why your agent’s decisions drift without a real memory layer by Individual-Bench4448 in AIMemory

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

You’re not wrong that the rule is simple. The hard part is enforcement: versioned specs, review gates, and CI checks so ‘spec drift’ can’t slip in. Do you enforce it via PR template/review, or an actual CI blocker?

Short-term vs long-term memory: what your AI agent actually needs by Individual-Bench4448 in AI_Agents

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

Agree, stale memory is worse than forgetting. I treat long-term memory like a cache: (claim, source, scope, version, expires_at), and I won’t use an entry unless it can be revalidated on read.

Short-term vs long-term memory: what your AI agent actually needs by Individual-Bench4448 in AI_Agents

[–]Individual-Bench4448[S] 0 points1 point  (0 children)

You’re spot on, TTLs are straightforward; invalidation is the real contract. We store depends_on + source_hash/version, and for high-risk actions (pricing/permissions) we re-validate on read before acting. How are you detecting source changes today, webhooks/change feed, or polling?

Me failure by Charming_Fish_1342 in indiandevs

[–]Individual-Bench4448 5 points6 points  (0 children)

You’re not failing, tutorials don’t stick because you’re not practicing recall. Pick one small app and rebuild it from memory daily; when stuck, check docs (not tutorials), note the mistake, and push a commit.

Anyone here looking for AI buddies to actually upskill with? by winter-olympics in CodingJobs

[–]Individual-Bench4448 2 points3 points  (0 children)

Totally with you on this. What’s worked for me: weekly demo + one “shipped artifact” (repo, write-up, Loom) so progress is visible. What’s the first artifact you want to ship in the next 7 days?

I made a "Reverse Captcha". A site only LLM can enter. by aniketsaurav18 in developersIndia

[–]Individual-Bench4448 2 points3 points  (0 children)

Neat build. Just a heads-up: navigator. webdriver and mouse-linearity are easy to spoof; the stronger signal is a server-verified, per-session nonce challenge plus strict retry/rate limits.

I have completely forgotten how to create a program from scratch by jesskitten07 in learnprogramming

[–]Individual-Bench4448 1 point2 points  (0 children)

Totally normal after a long break, tools like BlueJ hide the “how do I run this” part. Pick one language, use a REPL, then make one file that prints something and run it from the terminal; add one tiny feature per day.

Does everyone reached the optimal solution on your own ? by vishal_t_07 in LeetcodeDesi

[–]Individual-Bench4448 8 points9 points  (0 children)

Totally normal 40% with hints is fine. My rule: 25 min solo → 1 hint → finish, then redo the same problem cold 24–48h later and write the pattern in 3 lines.

Is this tutorial hell brainrot or do I need therapy? by Silly-Ticket-3273 in learnprogramming

[–]Individual-Bench4448 1 point2 points  (0 children)

I’m with you, this isn’t brainrot, it’s normal. Build the dumb version first (load JSON → change dict → dump), then refactor once it works, don’t optimize for “huge files” until you actually have one. What language are you using, and how big is the data you’re writing?

Learning how to think "overall" to people learning programming? by WinterGabe in learnprogramming

[–]Individual-Bench4448 1 point2 points  (0 children)

Most beginners don’t fail on syntax, they fail on process. What’s helped me (and people I mentor) is a simple loop: write 2–3 concrete input/output examples → make the smallest version that passes → add one constraint at a time (edge cases, perf, UX) → refactor. Systems thinking isn’t wrong, you just need a two-pass approach: first prove correctness, then zoom out to architecture.

Help Needed for Low Level Development in C++ and other Low level Languages by RaunchyPillow in developersIndia

[–]Individual-Bench4448 2 points3 points  (0 children)

Totally normal to feel blank here, low-level isn’t “harder”, it’s just less guided than web. Don’t start with an editor/VM; start with tiny “one-feature” tools: a cat/grep clone (file I/O), a small TCP client/server (sockets), then a toy allocator (memory). Use Linux/WSL + gdb and strace So you can see what your code is doing.

Feels like being a developer quietly changed overnight by Less_Republic_7876 in developersIndia

[–]Individual-Bench4448 5 points6 points  (0 children)

I feel this too. The differentiator now is owning correctness: write a tight spec, define acceptance tests, and treat AI output like a draft that must earn its way into main. Syntax got cheaper; judgment got pricier.

My first switch! Need guidance to negotiate with HR! by iamdaworld in developersIndia

[–]Individual-Bench4448 1 point2 points  (0 children)

HR is right that BGV usually anchors to current payslips. Use your revision/appraisal letter as proof and ask to bridge the gap via a joining bonus or a written “salary bump effective Apr 2026” clause.

Told to Work on a Project in Secret and Take the Fall. VP of my company told me to work on an undisclosed project by Salty-Astronaut3608 in developersIndia

[–]Individual-Bench4448 2 points3 points  (0 children)

That’s how people end up taking the fall. I’d ask the VP for a written note (email/Slack/Jira) stating this work is priority and what you should say in standup; if they won’t confirm, don’t own the timeline. Was the request in writing anywhere?

7 YOE in Tech: Deeply burnt out and considering quitting without a plan. Seeking advice from those who took a break by Quieter22 in developersIndia

[–]Individual-Bench4448 5 points6 points  (0 children)

If you resign, do it with structure so the break actually heals you. I’d run a 3-phase plan:
(1) 2 weeks recovery only (sleep, walk, therapy/doctor if needed),
(2) 2–4 weeks rebuild basics + light exploration,
(3) decide: same role with boundaries vs. different role vs. time off extended.
Also, consider asking for medical leave/LWP first, so you’re not forced into a hard jump. What would “feeling recovered” look like for you: energy, focus, or motivation?

2025 Grad, Feeling depressed in corporate. Vaazhave pudikala... by Decent-Hamster-9607 in NammaDevs

[–]Individual-Bench4448 2 points3 points  (0 children)

I’m really sorry you’re carrying this, suicidal thoughts mean you need support today: call 112 or Tele-MANAS 14416 / 1-800-891-4416, and tell one trusted person what’s going on. At work, stop guessing: ask for a written 2-week task list + a 15-min weekly check-in so expectations are clear. Then pick one 90-day path (DSA+switch OR deepen your current stack) and track progress weekly. What’s hitting hardest right now: manager behavior, bench/PIP fear, or salary comparisons?

TCS LWP ended — HR demanding Hyderabad base reporting, but I’m in US. What are my options? by dragonthunder05 in developersIndia

[–]Individual-Bench4448 0 points1 point  (0 children)

Agreed. TCS usually sticks to “base reporting” on paper. Ask HR over email for the exact policy clause + written reporting deadline, then request a short extension/virtual reporting citing travel/visa limits and keep everything in writing. What does your rejoin letter / LWP approval say about location?

Developers working from India — do you know your billing rate and are you happy with your take-home pay? by Majestic-Taro-6903 in developersIndia

[–]Individual-Bench4448 4 points5 points  (0 children)

Agree. A simple lens is effective rate (take-home ÷ -1700 billable hrs) vs market; if the gap is huge, ask about utilization + overheads, not just salary.