Live data from Hacker News

How did Replit respond to this blog post?

intuitiveexplanations.com

41–50 of 121 posts

Re: How did Replit respond to this blog post?

#41

I'm in the minority (I think?) of people who felt that while there was an overreaction from Replit, there was some merit in their original complaint. I think that the situation has escalated though partly due to the approach of the former intern here, who - while rightly calling out the non-apology aspects of the apology is aggressive themselves now that the power is with them courtesy of the public exposure and gene…

The issue is that, without the force of HN's public opinion, the OP would have no recourse. Being threatened with legal action is very upsetting, specially if you don't have the money to defend your rights.

Re: How did Replit respond to this blog post?

#42
post #16

His HN response is pretty baffling to read. Saying he's "no longer the struggling kid from Jordan" who now needs to "be kind and model better behavior" is oddly focused on him, but it also kind of points to... people from Jordan are incapable of being kind? The whole approach he took here is just very poorly thought out.

That's honestly the worse possible interpretation. He's obviously focusing on what he feels he did wrong and what he thinks is the reason.

The main point is that he apologized and undid his mistake, what else do you want?

Also he's obviously not saying that people from Jordan can't be kind, he's saying that his upbringing may have had something to do with it which is completely possible.

I really don't know what else do you expect, I find your comment unnecessarily negative for an apology that came with a redeeming action.

Re: How did Replit respond to this blog post?

#44
post #16

His HN response is pretty baffling to read. Saying he's "no longer the struggling kid from Jordan" who now needs to "be kind and model better behavior" is oddly focused on him, but it also kind of points to... people from Jordan are incapable of being kind? The whole approach he took here is just very poorly thought out.

Jordan is a poor country. He's just illustrating how he's used to being the underdog.

Re: How did Replit respond to this blog post?

#45
post #16

His HN response is pretty baffling to read. Saying he's "no longer the struggling kid from Jordan" who now needs to "be kind and model better behavior" is oddly focused on him, but it also kind of points to... people from Jordan are incapable of being kind? The whole approach he took here is just very poorly thought out.

I disagree. Past traumas shape us and how we see and respond to the world around us.

Re: How did Replit respond to this blog post?

#46
post #31

Every time there's a thread on this I want to bring up the fact that Amjad still has not listed what this open source project stole. You cannot go around accusing someone trying to start their career (this intern) of IP theft and not present evidence. Release a statement clearly stating NOTHING was stolen or release evidence. We have the public commit history of the project. Feel free to go through each commit and po…

> You cannot go around accusing someone trying to start their career (this intern) of IP theft

I'm not saying that I agree with threatening legal action here, but this isn't really a fair classification. You are implying the the CEO put an ex-intern on blast in the community. There is a huge difference between making a statement in a private email (which the other party then releases), and making a public accusation (which is what you're implying).

Re: How did Replit respond to this blog post?

#47

I'm in the minority (I think?) of people who felt that while there was an overreaction from Replit, there was some merit in their original complaint. I think that the situation has escalated though partly due to the approach of the former intern here, who - while rightly calling out the non-apology aspects of the apology is aggressive themselves now that the power is with them courtesy of the public exposure and gene…

> The blogpost here drilling down into every perceived slight and human failing lacks grace and magnanimity and doesn't seem much better at

You forget that the author is personally offended too. He just has no way to extract a proper apology because he's an unemployed fresh graduate up against a well-connected CEO. It's not even about legality anymore, since there's technically no wrongdoing here. It's just a sincere apology from one human being to another, but Amjad's never going to give it because it's pretty clear from this exchange what kind of person he is.

Re: How did Replit respond to this blog post?

#48

The parting jab in the closing email is classic: "you said 'I will not be copying more stuff' " (OP didn't say that and given their current stance of not copying anything, I doubt they would admit that) "Arrive at new ways of doing things -- make new mistakes" Egotistical people always try to get the last word in. Even when apologizing.

That was so icky and I'm glad Radon didn't let the remark go unanswered. It's hard to take Amjad's apology seriously given the continued verbal gymnastics seeking to paint himself as the victim.

Re: How did Replit respond to this blog post?

#49
For those calling Amjad's apology insincere: what would convince you otherwise? He's stated plainly that he did x, x was wrong, and he's sorry for doing x (x being making legal threats and abusing his power). Do you need him to concede his entire point of view 100%? If Riju really did copy repl.it, are you saying he should let that go in order to make a proper apology? Why is that a reasonable demand?

I think I see one part of the problem, though. Many people implicitly believe the claim about Riju copying repl.it is itself ridiculous. So I want to talk about this.

It's famously said that execution is worth more than ideas. Meaning a large part of a company's value is in its acquired knowledge from iterating on designs and the paths they landed on. Imagine everyone who sets out to create an online code runner starts at the same point in the online-code-runner problem space. Every decision you make is uncharted territory, and every choice, small UI changes, how you serialize messages, how you orchestrate containers, has consequences.

When you take the result of those learnings -- a very specific design path -- and copy it, it can seem like you were just doing the obvious thing, precisely because the first company carved that path first. It seems like nothing, and you'll never enforce it in law. But what you're doing is basically pirating the encoded knowledge from all those iterations and trial-and-error cycles; instead of starting from the initial point in the problem space and independently reasoning at each point what direction to "step" in, you teleport right to the same spot as the company, getting for free any progress they've made.

Saying there are a bunch of repl.it clones, etc. misses the point. The "online code runner" idea is cheap. That's not what Amjad is saying. It's not even about individually patentable trade secrets. It's more like, we've been iterating in this problem space for a long time, an intern comes in, sees the path we took, leaves and releases something that takes largely the same path, then tries to claim the path is just "the obvious route." But anyone who's worked on a long, hard problem knows that's not how it works. A million micro design decisions go into eventually arriving at the path you take. It's all the more suspicious if they made all the same micro-mistakes you did (as Amjad claims). What are the odds they started at the initial point, independently reasoned through each sub-decision, and made the same "steps" in the problem space you did, mistakes intact?

It may not be legally enforceable, but I think it's very morally shady.

I'm not saying Riju did copy repl.it, by the way, just that it's not a completely crazy accusation. And I don't think Radon's blog post definitively proves he didn't. It goes through his tech stack in a very accounting-like, line-by-line breakdown. But it doesn't address my point above, the point I think (can't speak for him) Amjad was trying to make.

So if Amjad saying "I still think you crossed a line ethically, but I apologize for reacting by making legal threats and abusing power" -- which is, actually, the entire thing he did wrong -- strikes you as insincere, what's the right way for him to assert his own moral grievance here before this whole matter wraps up?

Re: How did Replit respond to this blog post?

#50
post #31

Every time there's a thread on this I want to bring up the fact that Amjad still has not listed what this open source project stole. You cannot go around accusing someone trying to start their career (this intern) of IP theft and not present evidence. Release a statement clearly stating NOTHING was stolen or release evidence. We have the public commit history of the project. Feel free to go through each commit and po…

This is a seriously defamatory comment by Masad if there is no proof. Accusations of IP theft are not something to be taken lightly, especially against someone who is just beginning their career in software development. Such accusations can have real damaging effects on their career.
Post reply on HN