Closed uNetworkingAB closed 1 month ago
Ok, looks like the project can come back if someone other than me reverts the removal:
git clone https://github.com/TechEmpower/FrameworkBenchmarks git checkout -b add_uwebsocketsjs git revert 4b0a91f07147386c8f11b36b1410f00b34c7611c git commit git push origin add_uwebsocketsjs
and make a PR of that 👌
If you're fine with it, I'll add it?
Absolutely, it's good PR regardless of credibility
If you want you can also remove the MySQL subject since it's very obvious all the top ones use PostgreSQL, so why even have MySQL there at all
@uNetworkingAB that's a pity. Your obsession (in a good way) with following best practices in building high-quality code is admirable, but sometimes when I read your comments in discussions, maybe you're "too rough" in saying things. It's your way of expressing yourself, but you know... some people are a little bit sensitive.
I think we can help in future cases where a benchmark is not transparent and equivalent, in the same way you've exposed here with many arguments.
The hassles of public relations 🙄
So, nobody added it back?
Done ;) https://github.com/TechEmpower/FrameworkBenchmarks/pull/9189
Got delayed because I wanted to make it run myself too first, but that was unfortunately not as straight forward as it could have been. - Also on vacation
Ok. Thanks, guess that puts an end to this thing
Aha, vacation. Pfft, no time for vacation
@porsager aha, it is uWebSockets._cfg
Already changed it ;)
It needs to be uWebSockets._cfg
can't be webserver._cfg
First fix was from cfg_ to _cfg..
Sour critique leads to ban
His ego couldn't take me pointing out that his quality control is zero (which it is), so he permanently banned me on GitHub, Twitter, removed and banned uWebSockets.js from the top and added a code of conduct. Yes the project itself is lifetime banned now.
The tweet:
The response:
"[...] Happy to remove your framework. Seeing your tweets now as well. You're not interested in reviewing code and making things better; you're interested in being right and you're too toxic about it. [...]"
The ban:
The block:
1st place in TechEmpower performs half that of uWS.js
TechEmpower is a flawed benchmark for two main reasons:
We can very easily see this by running a regular non-pipelined benchmark showing uWS.js massively outperforms "mrhttp", which is the very 1st in TechEmpower.
Most recent run before ban
TechEmpower is not a credible benchmark.
Either way, uWS.js scores insignificantly different from 1st. If excluding obvious fakes & incorrect participants, it scores actually 1st (however, even this should be taken with a grain of salt given how statistically insignificant the win would be).
Some important nitpicks (elaborating the critique)