6 karma · joined April 19, 2019
Also what would be the plan after you throw out the AI slop? Rebuild it using AI? Why wouldn't that be slop as well that would have to be thrown out?
My sentiment is more of a hope than a prediction. The way I see this is - even if AI gets stronger from here, assuming business continue to exist - what will they compete on exactly if all businesses have access to the same level of intelligence? It would again boil down to who is able to harness the power of AI better and that again would require understanding and controlling system complexity i.e. "desloping".
That pushed me to first build this - https://github.com/shudv/memotable
which is a way to build a "read-optimised" in-memory collection so that re-renders in the ui layer do not run filters and sorts on the data again and again unnecessarily.
And this was sufficient to solve my original problem.
DeltaSort was just something that came to me while I was thinking about taking memotable performance to the next level - make the sorting as fast as possible. Thats when it hit me - if I am able to somehow use the information about the delta since the previous sort - that might help me re-sort much faster. And it turns out, it actually is much faster (at least for the Rust based implementation)
I worked on this: https://github.com/shudv/deltasort
Its a more efficient way to incrementally repair sorted arrays. Feedback welcome!
What did you build?