frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

We built a persistent agent memory layer on Elasticsearch with 0.89 recall

https://www.elastic.co/search-labs/blog/agent-memory-elasticsearch
39•showmypost•2h ago

Comments

itissid•56m ago
I have a request: can this text be even more AI generated?
stingraycharles•54m ago
This is such a basic thing nowadays, and ElasticSearch is massive overkill for it. Something like SQLite or LanceDB or basically any vector database is much more appropriate.

This seems to be coming from the “we must make ElasticSearch AI-compatible” department more than anything.

gchamonlive•44m ago
ElasitcSearch is fine. If your dataset isn't too big you aren't going to hit shard and memory limits and if you do chances are you are already in a large enough organisation that you'll have the manpower to do the required maintenance. It's not rocket science.

> This seems to be coming from the “we must make ElasticSearch AI-compatible” department more than anything.

I don't see the problem in that. It'd be great to have agentic capabilities embedded into Kibana and ES as long as it's not user hostile.

clintonb•28m ago
If you already have Elasticsearch, it makes sense to continue utilizing it.

Saying, “just use SQLite” completely dismisses the idea that this is a _shared_ memory across teams. The ability to easily connect to the remote service and have everything “just work” pays dividends when you have dozens or hundreds of users.

jakevoytko•17m ago
Nah, "Any other vector DB" starts to fall apart once you need stuff like scripted scoring like OP uses. Then it starts to be a question of, "do you need ANN for performance?" since SQLite only does brute-force vector scoring. And granted, brute-force is performant for far more vectors than most people give it credit for, but it definitely hits a wall well below 1 million if you want it to have webpage-type latency.

Maintaining Elasticsearch isn't free, but picking an underpowered db and having to port to the right one is also quite time consuming.

reactordev•54m ago
I built one into my agent using sqlite…
itissid•35m ago
Especially for indie users/devs and smaller teams. I built a part of this(the retriever) in < 4 hours https://github.com/itissid/wiki for replacing deepwiki.

I think the challenge is to teach how ranking works to people more effectively so that they can build it for themselves and host them on their own.

Like the other day someone who has worked in search explained to me why you would care about using learning-to-rank(LTR) technique to train your own feature vector weights on your data. My understanding is that weighted features work better(retreival wise) on textual data than plain BM-25 and vector embedding db indexing of text chunks of your data with minimal preprocessing. So if you have lots of conversations you can create a ton of features(like attributes of a conversation) from it and ones that matter more will rank higher. And you can use a regularization(like L1) to kill unimportant ones.

[EDIT]: IIUC, I think LTR is important because you likely want different features to matter more for different parts of your documents, e.g. what matters for codebase documentation is different from your personal journal.

reactordev•18m ago
I don't treat memory like RAG. That's the key. I only track decisions, actions, and outcomes.
itissid•10m ago
Ah so you extract decisions, actions and outcomes and you index and search over them?

Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

https://www.rahuljuliato.com/posts/emacs-31-around-the-corner
118•frou_dh•1h ago•34 comments

Has W Social switched to closed source?

https://blog.elenarossini.com/w-social-public-institutions-and-the-theater-of-european-digital-so...
60•nemoniac•1h ago•25 comments

Hospitals and universities repurposing drugs at 90% lower cost

https://www.kcl.ac.uk/news/hospitals-and-universities-repurposing-drugs-at-90-lower-cost
108•giuliomagnifico•3h ago•42 comments

I found 10k GitHub repositories distributing Trojan malware

https://orchidfiles.com/github-repositories-distributing-malware/
64•theorchid•2h ago•17 comments

Midjourney Medical

https://www.midjourney.com/medical/blogpost
1014•ricochet11•12h ago•703 comments

Advanced Compilers: The Self-Guided Online Course

https://www.cs.cornell.edu/courses/cs6120/2025fa/self-guided/
44•ibobev•2h ago•0 comments

DeepSeek Introduces Vision

https://chat.deepseek.com/
272•RIshabh235•7h ago•112 comments

Microsoft new Outlook takes 10 seconds to do what Outlook Classic does instantly

https://www.windowslatest.com/2026/06/15/microsofts-new-outlook-takes-10-seconds-to-do-what-outlo...
115•Adam-Hincu•1h ago•63 comments

Local Qwen isn't a worse Opus, it's a different tool

https://blog.alexellis.io/local-ai-is-not-opus/
324•alphabettsy•10h ago•168 comments

We built a persistent agent memory layer on Elasticsearch with 0.89 recall

https://www.elastic.co/search-labs/blog/agent-memory-elasticsearch
40•showmypost•2h ago•9 comments

Lore – Open source version control system designed for scalability

https://lore.org/
1185•regnerba•23h ago•631 comments

.gitignore Isn't the Only Way to Ignore Files in Git

https://nelson.cloud/.gitignore-isnt-the-only-way-to-ignore-files-in-git/
41•FergusArgyll•3h ago•2 comments

Vinyl Cache and Varnish Cache

https://vinyl-cache.org/organization/on_vinyl_cache_and_varnish_cache.html#org-vinyl-varnish
37•embedding-shape•3d ago•12 comments

Seven Perfect Shuffles Randomize a Deck of Cards. But How Many Sloppy Ones?

https://www.quantamagazine.org/seven-perfect-shuffles-randomize-a-deck-of-cards-but-how-many-slop...
29•layer8•4h ago•19 comments

Modos Color Monitor Pushes E-Paper Displays Further

https://spectrum.ieee.org/modos-e-paper-monitor
17•Vinnl•2h ago•6 comments

AMD silently removes memory encryption from consumer Ryzen CPUs

https://www.tomshardware.com/pc-components/cpus/amd-silently-removes-memory-encryption-from-consu...
260•lompad•5h ago•129 comments

Wages in America Are Too Low for the 30% Rule to Work for Renters Anymore

https://www.realtor.com/advice/rent/wages-in-america-are-too-low-for-the-30-rule-to-work-for-rent...
95•littlexsparkee•41m ago•152 comments

US holds off blacklisting DeepSeek, more than 100 firms deemed security risks

https://www.reuters.com/world/china/us-holds-off-blacklisting-chinas-deepseek-more-than-100-firms...
490•giuliomagnifico•1d ago•539 comments

I need your clothes, your boots, and your motorcycle

https://rbelmont.mameworld.info/?p=1725
90•ingve•5h ago•79 comments

I hate compilers

https://xeiaso.net/notes/2026/anubis-wasm-vendor-binary/
117•xena•8h ago•94 comments

Unity vs. Floating Point

https://aras-p.info/blog/2026/06/11/Unity-vs-floating-point/
8•ibobev•3d ago•0 comments

Sogen – High-performance Windows and Linux userspace emulator

https://sogen.dev/
53•fratellobigio•3d ago•16 comments

Clojure Hosted on Go

https://github.com/glojurelang/glojure
177•dnlo•14h ago•22 comments

How we run Firecracker VMs inside EC2 and start browsers in less than 1s

https://browser-use.com/posts/firecracker-browser-infra
300•gregpr07•1d ago•208 comments

The Alaska Server

https://serialport.org/blog/the-alaska-server/
36•speckx•2d ago•10 comments

Storied Colors – A catalogue of named colors

https://storiedcolors.com/
198•susiecambria•16h ago•47 comments

Taxonomy of the Occlupanida (parasitoids on bread bag tags)

https://www.horg.com/horg/?page_id=921
168•beatthatflight•14h ago•41 comments

Smashed Toilet Phone Web Server

https://www.offthebricks.com/articles/smashed-toilet-phone-web-server
34•mircerlancerous•3d ago•15 comments

How Madrid built its metro cheaply (2024)

https://worksinprogress.co/issue/how-madrid-built-its-metro-cheaply/
181•trymas•18h ago•130 comments

RFC 10008: The new HTTP Query Method

https://www.rfc-editor.org/info/rfc10008/
392•schappim•1d ago•162 comments