Viewing profile — daniele_dll
daniele_dll
HN member- Joined
- Tue, May 31, 2022, 1:40 PM UTC
- HN karma
- 102
- Public activity
- 36 items
- HN profile
- View on Hacker News ↗
About daniele_dll
No profile information was provided.
Recent public activity
-
comment
Comment #49477085
Thank you! I worked super hard to keep the token usage as low as possible. It's also possible to drive mobile browsers via the MCP, although I really tested only chrome, I have don…
-
story
Show HN: MCP app for Android, drive apps via AI (no root, PII redacted locally)
Hi HN, author here. Android Remote Control MCP is an MCP server that runs directly on your Android phone (no root, no ADB, no computer in the middle) and lets an AI agent drive rea…
-
comment
Comment #47599324
Well if you check the screenshot you will notice that LinkedIn was using about 10x more memory for a few tabs ;) The most insane one is at +15GB lol I felt "reductive" reading that…
-
comment
Comment #47593937
I posted because I saw that a few days ago but 2.4GB felt "reductive" considering what I experienced on my machine ;)
-
story
LinkedIn uses 65GB of RAM with 7 tabs opened
https://ibb.co/605p8bP3 A couple of months ago my machine became totally unusable and wasn't understanding why, however after a quick check I discovered the ram was full and the sw…
- story
-
comment
Comment #45138624
It's always nice to see someone discovering that mmap is not built for performance but for easyness of data-on-disk management with reasonable speed.
-
comment
Comment #35691083
Meet Cachegrand, an open-source (BSD licensed) Redis-compatible key-value store designed for speed. Our latest release offers significant improvements, allowing you to use Cachegra…
- story
-
comment
Comment #34109889
This is a valid reason, but makes sense for code bases where the generation takes tens of minutes or more not seconds.
-
comment
Comment #34109870
Importing a C file into a Python session is a practice that can ---easily--- cause ---a lot--- of headaches, the packages required to build the code as python library and make it i…
-
comment
Comment #34109537
Fully agree with the principle but maybe let's not call Redis "well-written" :) Redis is a great piece of software because of how much it impacted the "evolution" of Internet not b…
-
comment
Comment #32928849
Curious to discover how the hastable implemented in cachegrand ( https://github.com/danielealbano/cachegrand ) - my opensource Redis compatible Key-Value store - can deliver up to …
- story
-
comment
Comment #32875367
I am empathetic as well but... Let me start saying that no one prevents a company from selling the software with licenses allowing to access the source code, companies even provide…
-
comment
Comment #32864332
It's definitely not entirely true, the license grants that "the current version" under "the current license" will be under the Apache license in 5 years that translates to in 5 yea…
-
comment
Comment #32855449
Thanks! I also promise to document more the actual inner workings of the various components, I have some scattered documentation here and there which will help me in the task!
-
comment
Comment #32849208
I replied in a few posts in the thread with some details, if you want more there is also this presentation I did at the London performance summit https://www.youtube.com/watch?v=ZS…
-
comment
Comment #32849182
Please don't confuse free source with open source, there is quite a massive difference. There is a reason for which the BSL is not a recognized open source license.
-
comment
Comment #32848547
It is early stage in the sense it only support commands that operate on the strings and some on the key space. Other commands are planned to be added soon but the ones already impl…
-
comment
Comment #32848253
Let me answer and then give you some background for my question. > Which says you estimate 50-100 machines to saturate one "low-core count VM" Redis. But now you say you meant 50-1…
-
comment
Comment #32847845
In case you are interested, here there is a presentation I did for London Performance Summit https://www.youtube.com/watch?v=ZSpxuWQK7sM For the hashtable part you can jump to minu…
-
comment
Comment #32847842
Yes, I was planning to bring it in after a few releases and focus on more commands right now but I was asked to make it more production ready so the next release I will bring in: -…
-
comment
Comment #32847820
Absolutely, I was planning to introduce the Active-Active replication in a few releases but I changed the plan to do it for the v0.2, together with a memory control and an LRU to e…
-
comment
Comment #32847692
A bit from everything: the hashtable leverages the CPU caches and the cachelines, it also uses SIMD instructions to search very quickly the hash, once a bucket in the hashtable is …