There is also gaoya ( I am the author ), which is also written in Rust and has python bindings. datasketch is great, but it is not performant enough for my use case. gaoya is used in a production system for large scale…
Sure, some do, but this is not universal truth. Here is what ChatGPT4 has to say about the subject "As an AI language model, I don't have personal experiences or opinions, but I can provide a general analysis of the…
Altman "hadn’t been to a grocery store in four or five years". He is so out of touch with real world, people needs and desires, and fantasies about the future world based on the assumption that most people want to be…
Grayson Hoare who created Rust has been working on Swift language in the last few years at Apple. People change jobs, there is nothing wrong with that. Rust is a community driven project, and the community will keep…
Curious what modern schools teach in Computer Science programs. I went to Salisbury State University 17 years ago, and we had classes on assembly language, system programming and operating systems where we used C,…
The article is describing one type of SMS Fraud, but I think Twitter got attacked using SMS Traffic Pumping Fraud. Twilio has the explanation https://support.twilio.com/hc/en-us/articles/8360406023067-S...
I've never had any mentorship too from engineers in the company where I started my career. I learned a lot from books.
Another interesting use case for LSH is search results caching. Used by Amazon https://www.linkedin.com/feed/update/urn:li:activity:6943348... https://www.amazon.science/blog/more-efficient-caching-for-p...
I have to switch between Java Spring boot, Go and Rust. The latter two are framework less and easy to understand just by reading the code. Spring-boot development requires so much googling to figure out why I get…
> Avoid state like the plague This really depends on the problem domain. Application state is fine in many areas, and in the case the state is non trivial managing it in the application is a lot easier that pushing to…
Great, but it is just a way to build reliable software. Many companies run reliable software without using half of the suggested points.
It is true that HNSW outperforms LSH on recall and throughput, but for some use cases LSH outperforms HNSW. I just deployed this week to prod a new system for short text streaming clustering using LSH. I used algorithms…
I am not a native English speaker. I could never understand the stress on active voice. "The vast majority of sentences in technical writing should be in active voice".…
You are right it didn't start yesterday. Over the years Putin slowly but surely took control over all main media and news sources and the country let him with little to no resistance, but today it is too late. The…
It is not that simple. They are on their families side. Not complying will put them to prison for 15 years https://news.yahoo.com/russia-blocks-twitter-and-facebook-as...
Same in Belorussia. https://twitter.com/AlinaLeonovaSF/status/149945950507103846...
Not complying with the government can put them to prison for 15 years. https://news.yahoo.com/russia-blocks-twitter-and-facebook-as... The country is largely silent on the war because the people are just scared. There…
I grew up watching Soviet movies about war, which usually depict very different picture. Sure, there are heroes, but they are not super heroes as in American movies. They get injured, die. Soviet war movies show that…
There are many great algorithms that outperform LSH on ANN vector search, but vectorization in itself a high-compute task, which ads latency and require GPUs, but this is not reported in benchmarks. For text LSH hash…
This isn't new at all. Most people who live long and healthy lives don't exercise much. A lot of people who compete on peloton bikes would be so much healthier by reducing portion sizes and taking an easy walk.
Sure, it is possible to find hols and abuse any platform. I am not good at writing, and I always hated the minimum pages limit on essays at schools, but now I think these limits are necessary to enforce thinking and…
There is too much trolling on Twitter as the character limit does not allow for any serious argument. An ambiguous one-liner from a popular individual triggers thousands of replies and retweets. I've been thinking that…
Why does it have to be this polarized - stupid code & smart objects. Writing smart code that uses smart objects is better than stupid code. Writing stupid code that uses smart objects is indeed difficult.
Can you elaborate on the HashMap? I have used java.util.concurrent.ConcurrentHashMap for caches on machines with up to 16 cores. I am actually very impressed by the implementation every time I use it. Easy to use, and…
Specific workload matter a lot. I had a good experience with Shenandoah collector on an application that generates very few intermediate objects, but once an object is created it stays in the heap for a while ( a custom…
There is also gaoya ( I am the author ), which is also written in Rust and has python bindings. datasketch is great, but it is not performant enough for my use case. gaoya is used in a production system for large scale…
Sure, some do, but this is not universal truth. Here is what ChatGPT4 has to say about the subject "As an AI language model, I don't have personal experiences or opinions, but I can provide a general analysis of the…
Altman "hadn’t been to a grocery store in four or five years". He is so out of touch with real world, people needs and desires, and fantasies about the future world based on the assumption that most people want to be…
Grayson Hoare who created Rust has been working on Swift language in the last few years at Apple. People change jobs, there is nothing wrong with that. Rust is a community driven project, and the community will keep…
Curious what modern schools teach in Computer Science programs. I went to Salisbury State University 17 years ago, and we had classes on assembly language, system programming and operating systems where we used C,…
The article is describing one type of SMS Fraud, but I think Twitter got attacked using SMS Traffic Pumping Fraud. Twilio has the explanation https://support.twilio.com/hc/en-us/articles/8360406023067-S...
I've never had any mentorship too from engineers in the company where I started my career. I learned a lot from books.
Another interesting use case for LSH is search results caching. Used by Amazon https://www.linkedin.com/feed/update/urn:li:activity:6943348... https://www.amazon.science/blog/more-efficient-caching-for-p...
I have to switch between Java Spring boot, Go and Rust. The latter two are framework less and easy to understand just by reading the code. Spring-boot development requires so much googling to figure out why I get…
> Avoid state like the plague This really depends on the problem domain. Application state is fine in many areas, and in the case the state is non trivial managing it in the application is a lot easier that pushing to…
Great, but it is just a way to build reliable software. Many companies run reliable software without using half of the suggested points.
It is true that HNSW outperforms LSH on recall and throughput, but for some use cases LSH outperforms HNSW. I just deployed this week to prod a new system for short text streaming clustering using LSH. I used algorithms…
I am not a native English speaker. I could never understand the stress on active voice. "The vast majority of sentences in technical writing should be in active voice".…
You are right it didn't start yesterday. Over the years Putin slowly but surely took control over all main media and news sources and the country let him with little to no resistance, but today it is too late. The…
It is not that simple. They are on their families side. Not complying will put them to prison for 15 years https://news.yahoo.com/russia-blocks-twitter-and-facebook-as...
Same in Belorussia. https://twitter.com/AlinaLeonovaSF/status/149945950507103846...
Not complying with the government can put them to prison for 15 years. https://news.yahoo.com/russia-blocks-twitter-and-facebook-as... The country is largely silent on the war because the people are just scared. There…
I grew up watching Soviet movies about war, which usually depict very different picture. Sure, there are heroes, but they are not super heroes as in American movies. They get injured, die. Soviet war movies show that…
There are many great algorithms that outperform LSH on ANN vector search, but vectorization in itself a high-compute task, which ads latency and require GPUs, but this is not reported in benchmarks. For text LSH hash…
This isn't new at all. Most people who live long and healthy lives don't exercise much. A lot of people who compete on peloton bikes would be so much healthier by reducing portion sizes and taking an easy walk.
Sure, it is possible to find hols and abuse any platform. I am not good at writing, and I always hated the minimum pages limit on essays at schools, but now I think these limits are necessary to enforce thinking and…
There is too much trolling on Twitter as the character limit does not allow for any serious argument. An ambiguous one-liner from a popular individual triggers thousands of replies and retweets. I've been thinking that…
Why does it have to be this polarized - stupid code & smart objects. Writing smart code that uses smart objects is better than stupid code. Writing stupid code that uses smart objects is indeed difficult.
Can you elaborate on the HashMap? I have used java.util.concurrent.ConcurrentHashMap for caches on machines with up to 16 cores. I am actually very impressed by the implementation every time I use it. Easy to use, and…
Specific workload matter a lot. I had a good experience with Shenandoah collector on an application that generates very few intermediate objects, but once an object is created it stays in the heap for a while ( a custom…