<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: alash3al</title><link>https://news.ycombinator.com/user?id=alash3al</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 15:05:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=alash3al" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by alash3al in "Open source memory layer so any AI agent can do what Claude.ai and ChatGPT do"]]></title><description><![CDATA[
<p>Platform memory is locked to one model and one company. Stash brings the same capability to any agent — local, cloud, or custom. MCP server, 28 tools, background consolidation, Apache 2.0.</p>
]]></description><pubDate>Sat, 25 Apr 2026 01:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47897791</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=47897791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47897791</guid></item><item><title><![CDATA[Open source memory layer so any AI agent can do what Claude.ai and ChatGPT do]]></title><description><![CDATA[
<p>Article URL: <a href="https://alash3al.github.io/stash?_v01">https://alash3al.github.io/stash?_v01</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47897790">https://news.ycombinator.com/item?id=47897790</a></p>
<p>Points: 105</p>
<p># Comments: 53</p>
]]></description><pubDate>Sat, 25 Apr 2026 01:24:40 +0000</pubDate><link>https://alash3al.github.io/stash?_v01</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=47897790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47897790</guid></item><item><title><![CDATA[Universal Knowledge Store and Grounding Layer for AI Reasoning Engines]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/loci">https://github.com/alash3al/loci</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47737555">https://news.ycombinator.com/item?id=47737555</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 12 Apr 2026 09:15:39 +0000</pubDate><link>https://github.com/alash3al/loci</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=47737555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47737555</guid></item><item><title><![CDATA[Living Memory Inference]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/loci">https://github.com/alash3al/loci</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47733762">https://news.ycombinator.com/item?id=47733762</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 11 Apr 2026 20:30:33 +0000</pubDate><link>https://github.com/alash3al/loci</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=47733762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47733762</guid></item><item><title><![CDATA[Why Software Processes Exist (Hint: Not Why You Think)]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.alash3al.com/why-software-processes-exist-hint-not-why-you-think">https://blog.alash3al.com/why-software-processes-exist-hint-not-why-you-think</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46335262">https://news.ycombinator.com/item?id=46335262</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 20 Dec 2025 11:01:43 +0000</pubDate><link>https://blog.alash3al.com/why-software-processes-exist-hint-not-why-you-think</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=46335262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46335262</guid></item><item><title><![CDATA[I built a vector embedding database in Go for learning purposes]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/vecdb">https://github.com/alash3al/vecdb</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41188932">https://news.ycombinator.com/item?id=41188932</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 08 Aug 2024 07:17:43 +0000</pubDate><link>https://github.com/alash3al/vecdb</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=41188932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41188932</guid></item><item><title><![CDATA[Scrapy x: a lightweight distributed scrapy clustering solution]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/speakol-ads/scrapy-x">https://github.com/speakol-ads/scrapy-x</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=28682831">https://news.ycombinator.com/item?id=28682831</a></p>
<p>Points: 22</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Sep 2021 13:56:48 +0000</pubDate><link>https://github.com/speakol-ads/scrapy-x</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=28682831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28682831</guid></item><item><title><![CDATA[Sql2slack – send SQL results periodically to slack]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/sql2slack">https://github.com/alash3al/sql2slack</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23671903">https://news.ycombinator.com/item?id=23671903</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 28 Jun 2020 20:45:32 +0000</pubDate><link>https://github.com/alash3al/sql2slack</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=23671903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23671903</guid></item><item><title><![CDATA[Scraply – a tiny portable scraping engine using jQuery like syntax]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/scraply">https://github.com/alash3al/scraply</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21920692">https://news.ycombinator.com/item?id=21920692</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 Dec 2019 12:54:45 +0000</pubDate><link>https://github.com/alash3al/scraply</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=21920692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21920692</guid></item><item><title><![CDATA[A simple and tiny scrapy clustering solution, a drop-in replacement for scrapyd]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/scrapyd-go">https://github.com/alash3al/scrapyd-go</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=21365870">https://news.ycombinator.com/item?id=21365870</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 26 Oct 2019 20:06:43 +0000</pubDate><link>https://github.com/alash3al/scrapyd-go</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=21365870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21365870</guid></item><item><title><![CDATA[Scraping As A Service, scrap HTML content and convert it to JSON APIs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/scraply">https://github.com/alash3al/scraply</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20042151">https://news.ycombinator.com/item?id=20042151</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 May 2019 16:25:07 +0000</pubDate><link>https://github.com/alash3al/scraply</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=20042151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20042151</guid></item><item><title><![CDATA[Phone Number Validation API]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.producthunt.com/posts/phnfo">https://www.producthunt.com/posts/phnfo</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19432632">https://news.ycombinator.com/item?id=19432632</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 19 Mar 2019 16:50:59 +0000</pubDate><link>https://www.producthunt.com/posts/phnfo</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=19432632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19432632</guid></item><item><title><![CDATA[SQLer – Turn Your SQL queries into RESTful APIs without any programming language]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/alash3al/sqler">https://github.com/alash3al/sqler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18860799">https://news.ycombinator.com/item?id=18860799</a></p>
<p>Points: 248</p>
<p># Comments: 55</p>
]]></description><pubDate>Tue, 08 Jan 2019 23:22:55 +0000</pubDate><link>https://github.com/alash3al/sqler</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18860799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18860799</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>Currently I didn't create commands for that, but you can easly do the following:<p>- Backup: Copy the storage directory as it.
- Restore: stop the server, move the previously backup data directly to redix storage.<p>It is very simple, but I may add commands that will help you with that operation.</p>
]]></description><pubDate>Sun, 23 Dec 2018 21:01:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=18748306</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18748306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18748306</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>Thank you ^_^,
Greg Weber from PingCap mailed me and I told him that I'm planning to support TiKV :)</p>
]]></description><pubDate>Sun, 23 Dec 2018 20:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=18748279</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18748279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18748279</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>Noted, and will do it or a similar one in the next release :),
v1.6 is now released, and 1.7 will include a support for your case :)</p>
]]></description><pubDate>Sun, 23 Dec 2018 20:54:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=18748260</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18748260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18748260</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>I started redix with redis protocol to make use of redis ecosystem out there. There is also a plan to make HA a native feature in redix with no external requirements, so I can keep redix a standalone DB server.</p>
]]></description><pubDate>Sun, 23 Dec 2018 08:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=18745034</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18745034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18745034</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>1- Multi: yes, I'm planning to support it in the next releases.<p>2- Consistency: Yep, also there will be test cases soon.
3- Performance: at first, nothing will be faster than RAM, so don't expect that an on-disk store is faster than an in-memory store, but that doesn't mean that on-disk stores are very slow, I selected two storage engines called bolt and badger, badger is the default because it follows RocksDB design and rocksdb. for redix server compared to redis server, redix doesn't use an eventloop, but each connection runs in its own light-weight thread, so there no possibilities that you run a command and block the server itself, another note is: the underlying implementation of internal datatypes makes redix faster in some cases especially when you try to load large datasets, you will notice that redix has very low response time than redis, that means, in a highly loaded environment you find redix performance better than redis especially with the coming version because redix will lower the memory usage more and more.
Every day I improve it more and more, and thanks for the issues creator on the repo, they're helping me too in organizing my thoughts.</p>
]]></description><pubDate>Sun, 23 Dec 2018 08:12:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=18745023</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18745023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18745023</guid></item><item><title><![CDATA[New comment by alash3al in "Show HN: RedixDB – a fast persistent key-value store with the Redis protocol"]]></title><description><![CDATA[
<p>So, mysql is a frontend to InnoDB?
Cockroach is a frontend to RocksDB?<p>Note:
Redix has a pluggable storage engine, the current engine is "badgerdb", the next is "bolt" and it is already integrated and I'll release it soon.</p>
]]></description><pubDate>Sun, 23 Dec 2018 07:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=18744971</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18744971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18744971</guid></item><item><title><![CDATA[Show HN: RedixDB – a fast persistent key-value store with the Redis protocol]]></title><description><![CDATA[
<p>Article URL: <a href="https://alash3al.github.io/redix/">https://alash3al.github.io/redix/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18740050">https://news.ycombinator.com/item?id=18740050</a></p>
<p>Points: 75</p>
<p># Comments: 24</p>
]]></description><pubDate>Sat, 22 Dec 2018 10:55:24 +0000</pubDate><link>https://alash3al.github.io/redix/</link><dc:creator>alash3al</dc:creator><comments>https://news.ycombinator.com/item?id=18740050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18740050</guid></item></channel></rss>