713 karma · joined September 3, 2024
As an aside: this is a cool idea but the prose in the readme and the above post seem to be fully generated, so who knows whether it is actually true.
We’re moving to our own index, which we are building in collaboration with Qwant, under the name European Search Perspective.
I do see the point of the article however.
See e.g., https://scikit-learn.org/stable/auto_examples/neighbors/plot...
The author sets the solver to saga, doesn’t standardize the features, and uses a very high max_iter.
Logistic Regression takes longer to converge when features are not standardized.
Also, the zstd classifier time complexity scales linearly with the number of classes, logistic regression doesn’t. You have 20 (it’s in the name of the dataset), so why only use 4.
It’s a cool exploration of zstd. But please give the baseline some love. Not everything has to be better than something to be interesting.
Looking at your phone while driving is extremely dangerous, please don’t do it.
This is similar to real life: if you vouch for someone (in business for example), and they scam them, your own reputation suffers. So vouching carries risk. Similarly, if you going around someone is unreliable, but people find out they actually aren't, your reputation also suffers. If vouching or denouncing become free, it will become too easy to weaponize.
Then again, if this is the case, why would you risk your own reputation to vouch for anyone anyway.
I think it would maybe get more traction if the code was in pytorch or JAX. It’s been a long while since I’ve seen people use Keras.
I don't necessarily mean to berate the public, but rather the politicians, who saw that they could use social media/big tech for their own personal gain, and the media, who went along with the narrative that putting all our public communication into privately owned platforms was good for democracy. And maybe our own governments and institutions (speaking from a EU perspective) for dropping the ball in protecting us.
I think Evgeny Morozov's 2010-ish writing was prophetic in this regard.
For example, we all stood by when we let Twitter and other US-based social media become the main way politicians communicate with the public. This has, in my opinion, had disastrous consequences on how they communicate and actively blocks politicians from achieving consensus.
This is to say that you don’t need to have actively worked on something.
We built a vast surveillance network under the guise of servings ads and making money, and lost track of how this power could be abused by an entity not aligned with our own values.
The economics of it have changed, human nature hasn’t. Before 2023 (?) people also submitted garbage PRs just to be able to add “contributed to X” to their CV. It’s just become a lot cheaper.
One of the main issues with lines of work around this are that you end up trading embedding parameters for active parameters. This is rarely a good trade-off for the sake of compute.
Since you are just interested in the ranking, not the actual distance, you could also consider skipping the sqrt. This gives the same ranking, but will be a little faster.
Not knocking this, just saying that it is easy to claim improvements if you know there are improvements to be had.