4 ms·
Another important detail about the ejections that I think is particularly classy is that the people he ejected are broadly considered to have world-class techni
by killthebuddha 3y ago
Another important detail about the ejections that I think is particularly classy is that the people he ejected are broadly considered to have world-class technical skills. In other words, he was very explicitly prioritizing collaborative potential > technical skill. Maybe a future BDFL[1]!
[1] https://en.wikipedia.org/wiki/Benevolent_dictator_for_life https://en.wikipedia.org/wiki/Benevolent_dictator_for_life
- jart 3y agoGerganov was prioritizing collaboration with 4chan who raided his GitHub to demand a change written by a transgender woman be reverted. There was so much hate speech and immaturity thrown around (words like tranny troon cucking muh model) that it's a real embarrassment (to those of us deeply want to see local models succeed) that one of the smartest guys working on the problem was taken in by all that. You can't run a collaborative environment that's open when you pander to hate, because hate subverts communities; it's impossible to compromise with anonymous trolls who harass a public figure over physical traits about her body she can't change. You don't have to take my word on it. Here are some archives of the 4chan threads where they coordinated the raid. It went on for like a month. https://archive.is/EX7Fq https://archive.is/EX7Fq https://archive.is/enjpf https://archive.is/enjpf https://archive.is/Kbjtt https://archive.is/Kbjtt https://archive.is/HGwZm https://archive.is/HGwZm https://archive.is/pijMv https://archive.is/pijMv https://archive.is/M7hLJ https://archive.is/M7hLJ https://archive.is/4UxKP https://archive.is/4UxKP https://archive.is/IB9bv https://archive.is/IB9bv https://archive.is/p6Q2q https://archive.is/p6Q2q https://archive.is/phCGN https://archive.is/phCGN https://archive.is/M6AF1 https://archive.is/M6AF1 https://archive.is/mXoBs https://archive.is/mXoBs https://archive.is/68Ayg https://archive.is/68Ayg https://archive.is/DamPp https://archive.is/DamPp https://archive.is/DiQC2 https://archive.is/DiQC2 https://archive.is/DeX8Z https://archive.is/DeX8Z https://archive.is/gStQ1 https://archive.is/gStQ1 If you read these threads and see how nasty these little monsters are, you can probably imagine how Gerganov must have felt. He was probably scared they'd harass him too, since 4chan acts like he's their boy. I wouldn't even be surprised if he's one of them. Plus it was weak leadership on his part to disappear for days, suddenly show up again to neutral knight the situation (https://justine.lol/neutral-knight.png https://justine.lol/neutral-knight.png) by telling his team members they're no longer welcome, and then going back and deleting his comment later. It goes to show that no matter how brilliant you are at hard technical skills, you can still be totally clueless about people.
- IAmNotACellist 3y agoLiar. https://news.ycombinator.com/item?id=35455930#35458068 https://news.ycombinator.com/item?id=35455930#35458068 This user stole another user's code, closed his PR, and opened a new one where she started using words like "my work," "I'm the author," "author here," etc., and trying to cozy up to the project lead. Gerganov figured out what was happening and actually banned her from all further contributions. The user whose code was stolen, Slaren, is still contributing.
- jart 3y agoGood artists copy and great artists steal.
- IAmNotACellist 3y ago>Good artists copy and great artists steal. This user claims Gerganov publicly humiliated her, but she does it to herself.
- killthebuddha 3y agoI didn't want to not reply but I also didn't want to be swept into a potentially fraught internet argument. So, I tried to edit my comment as a middle ground, but it looks like I can't, I guess there must be a timeout. If I could edit it, I'd add the following: "I should point out that I wasn't personally involved, haven't looked into it in detail, and that there are many different perspectives that should be considered."
- zo1 3y agoReally curious why you tried to rename the file format magic string to have your initials? Going from GGML (see Title of this post) to GGJT with JT being Justine Tunney? Seems quite unnecessary and bound to have rubbed a lot of people the wrong way. Here is the official commit undoing the change: https://github.com/ggerganov/llama.cpp/pull/711/files#diff-7696a3039a95b41e744a08272f14d2a4345fddbd06ac482deb37f03a3afad2b5R70 https://github.com/ggerganov/llama.cpp/pull/711/files#diff-7...