3 ms·
It is not only not practical, it is a completely useless technique. I got downvoted to negative infinity for mentioning this, but I guess I am the only person w
by jeffbee 6mo ago
It is not only not practical, it is a completely useless technique. I got downvoted to negative infinity for mentioning this, but I guess I am the only person who actually read the benchmark. The reason the technique "works" in the benchmark is that all the threads run free and just record their timestamps. The winner is decided post hoc. This behavior is utterly pointless for real systems. In a real system you need to decide the winner online, which means the winner needs to signal somehow that it has won, and suppress the side effects of the losers, a multi-core coordination problem that wipes out most of the benefit of the tail improvement but, more importantly, also massively worsens the median latency.
- dang 6mo agoYou got downvoted for being an asshole, and if you continue to be an asshole on HN we are going to ban you. I suppose you don't believe this because we haven't done it yet even after countless warnings: https://news.ycombinator.com/item?id=43850950 https://news.ycombinator.com/item?id=43850950 (April 2025) https://news.ycombinator.com/item?id=43847946 https://news.ycombinator.com/item?id=43847946 (April 2025) https://news.ycombinator.com/item?id=42096833 https://news.ycombinator.com/item?id=42096833 (Nov 2024) https://news.ycombinator.com/item?id=37275963 https://news.ycombinator.com/item?id=37275963 (Aug 2023) https://news.ycombinator.com/item?id=35746140 https://news.ycombinator.com/item?id=35746140 (April 2023) https://news.ycombinator.com/item?id=34537078 https://news.ycombinator.com/item?id=34537078 (Jan 2023) https://news.ycombinator.com/item?id=33914274 https://news.ycombinator.com/item?id=33914274 (Dec 2022) https://news.ycombinator.com/item?id=33311881 https://news.ycombinator.com/item?id=33311881 (Oct 2022) https://news.ycombinator.com/item?id=30890360 https://news.ycombinator.com/item?id=30890360 (April 2022) https://news.ycombinator.com/item?id=26628758 https://news.ycombinator.com/item?id=26628758 (March 2021) https://news.ycombinator.com/item?id=26307811 https://news.ycombinator.com/item?id=26307811 (March 2021) https://news.ycombinator.com/item?id=25561372 https://news.ycombinator.com/item?id=25561372 (Dec 2020) https://news.ycombinator.com/item?id=24724281 https://news.ycombinator.com/item?id=24724281 (Oct 2020) https://news.ycombinator.com/item?id=24458954 https://news.ycombinator.com/item?id=24458954 (Sept 2020) https://news.ycombinator.com/item?id=24380545 https://news.ycombinator.com/item?id=24380545 (Sept 2020) https://news.ycombinator.com/item?id=23170477 https://news.ycombinator.com/item?id=23170477 (May 2020) The reason we haven't banned you yet is because you obviously know a lot of things that are of interest to the community. That's good. But the damage you cause here by routinely poisoning the threads exceeds the goodness that you add by sharing information. This is not going to last, so if you want not to be banned on HN, please fix it. https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html
- ufocia 6mo ago[flagged]
- intothemild 6mo agoMan. You really don't get it do you.