Submitted by drinkingsomuchcoffee t3_113m1ly in MachineLearning
drinkingsomuchcoffee OP t1_j8tw3yt wrote
Reply to comment by fasttosmile in [D] HuggingFace considered harmful to the community. /rant by drinkingsomuchcoffee
There's so many contradictions in that blog post and fallacies, I don't even know where to begin. I think I'll let empirical evidence do the talking for me, aka many people agreeing with my post.
[deleted] t1_j8u05yg wrote
[removed]
drinkingsomuchcoffee OP t1_j8u09ez wrote
Not an argument.
baffo32 t1_j8vsq9s wrote
looks like there is emotional or funded influence here, cointerintuitive votes, strange statements stated as facts
Duplicated code makes a very very _unhackable project_ because one has to learn the code duplicating systems and add functionality to them for every factorization. It does make _hackable examples_ but the codebase doesn’t seem to understand where to draw the line at all.
The library looks like it was made entirely without an experienced lead software engineer. As a corporation they should have one.
​
HuggingFace, please understand that software developers find DRY to be hackable. The two terms usually go together. It reads like a contradiction, like fake news trying to manipulate people by ignoring facts, to state it the other way around.
drinkingsomuchcoffee OP t1_j8zael9 wrote
I am the "bad guy" of the thread, so anything I say will be seen negatively, even if it's correct. This is typical human behavior, unfortunately.
I have a feeling most people here do not understand DRY done well, and are used to confusing inheritance hierarchies and incredibly deep function chains. Essentially they have conflated DRY with bad code, simple as that.
baffo32 t1_j8zd3ge wrote
You’re not the bad guy, I’m guessing maybe it’s a community of data workers who’ve never had a reason to value DRY.
Viewing a single comment thread. View all comments