Live data from Hacker News

Viewing profile — daniele_dll

daniele_dll

HN member
Joined
Tue, May 31, 2022, 1:40 PM UTC
HN karma
102
Public activity
36 items

About daniele_dll

No profile information was provided.

Recent public activity

  1. 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…

  2. 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…

  3. 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…

  4. 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 ;)

  5. 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…

  6. story
  7. 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.

  8. 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…

  9. story
  10. 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.

  11. 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…

  12. 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…

  13. 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 …

  14. story
  15. 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…

  16. 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…

  17. 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!

  18. 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…

  19. 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.

  20. 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…

  21. 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…

  22. 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…

  23. 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: -…

  24. 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…

  25. 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 …