Live data from Hacker News

Replit used legal threats to kill my open-source project

intuitiveexplanations.com

761–770 of 1001 posts

Re: Replit used legal threats to kill my open-source project

#761
This is sadly ironic given that Repl.it is largely copying what Cloud9.io (a small company acquired by AWS), as well as a number of other companies already built and launched.

It looks like the history of Cloud9.io's independent website (before it was AWS Cloud9 IDE) is now offline, and not in the Wayback Machine, so I can't link you to it, but you can see plenty of articles about the company in Google Search, some of which have screenshots of what they offered:

https://www.google.com/search?q=startup+cloud9.io

They provided a very similar experience to Repl.it except you had a fully Linux development environment at your disposal, complete with a web-based IDE and terminal, auto-completion, and a suite of sample projects to get started with. Repl.it seemed like a copycat to me when I first learned about it. They don't have the same user experience model, since Cloud9.io required starting up a "workspace" for the language you wanted to use (very fast – instantiating a Docker container on a shared fleet); but close enough that I'd call Repl.it a clone-like competitor of Cloud9.io.

Cloning a competitors isn't inherently bad. If you think you can improve on the user experience that they offer, then that's incremental process. But the hypocrisy of claiming that cloning other companies is wrong while engaging in it yourself rubs me the wrong way.

Radon, if you want to put the GitHub project back up I'll be glad to mirror it and offer to pay for your first $100k in legal fees should you be sued by Repl.it. If the UI that you built is based on a UI that's published on the public company blog then I believe their claims will be tossed out of court pretty quickly.

I'd also encourage you to get touch with the Electronic Freedom Foundation. They they are a nonprofit that may be able/willing to provide legal representation for free.

P.S. Before considering this offer to pay your legal fees final, I'd want to review all previous contracts you've signed with the company, and consult my own lawyers. You seem to live in California which does not enforce non-compete contracts, so their only legal to stand on is that you misappropriated company intellectual property.

Re: Replit used legal threats to kill my open-source project

#762
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

Explain the ethical line that was crossed.

Re: Replit used legal threats to kill my open-source project

#763

> Naturally, I took down my project right away... So a CEO bullied you. He threatened to have lawyers look at something, accused you of behaving poorly, and accused you of being difficult. He is being manipulative. He is trying to guilt / scare you into stopping. And it worked. For all readers... do not be afraid of lawyers. Especially if nobody has even talked to them yet. Lawyers do not like to lose cases, so will…

Counterpoint: be afraid of lawyers. They may not be able to win s judgment against you, but they can easily bankrupt you. Remember the case where a man criticized Proctorio and was hit with a SLAPP lawsuit aimed to silence him. He ended up spending 100k on legal costs and the case is only beginning. He would have been bankrupt despite being 100% legally in the right. Fortunately for him, EFF decided to support him af…

How does this even work? If someone sues me, but they have no case, and I’m not interested, why would I even defend myself. Even presenting no evidence the judge would rule in my favour.

Re: Replit used legal threats to kill my open-source project

#764
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

I think the lesson should be not resorting to legal threats over a molehill. You've just needlessly shot yourself in the foot here.

Re: Replit used legal threats to kill my open-source project

#765
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

Reading this thread alone would have saved you from mistake of doubling down.

Re: Replit used legal threats to kill my open-source project

#766

Earlier quoted context omitted.

Uhhhh... side note: you only gave him 5 minutes to respond according to those timestamps. Going offline for a bit is probably a good idea if only for the passage of time; if I were him (especially in a time where shit is hitting the fan), I'd want to take some time to think things through before responding to anyone, even friends.

I had the exact same reaction, and even briefly panic'd that that might be the case. I saw some DMs come in, and I was like "he's going to give some reasonable explanation, isn't he?" But those DMs were other people. I got silence. And I spent all day pondering what the hell had just happened. You're right. This is the first time I've ever posted someone's DMs without their consent. And yet for the life of me, I can'…

Remind me not to become your "friend" who you're so willing to rat out in public the second the road gets a bit bumpy.

Re: Replit used legal threats to kill my open-source project

#767
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

The lesson here is to ask people for advice before writing public statements (for one), and before threatening with lawsuits in private communication.

1) You apologize, but basically the other person did something wrong?

2) You invoke sympathy for being a "struggling kid from Jordan fighting for more than a decade to build something" ; so what? So now you're the victim?

Your reaction to all of this is comedy gold. Hire a PR person (who never would have signed off on your comment), do some management/communication courses and start being professional. You're running a business, and you don't look the part. Did anyone in your company screen your comment and say "this is a good response, post it"? I doubt it.

Re: Replit used legal threats to kill my open-source project

#768

Earlier quoted context omitted.

It goes both ways. Imagine Replit’s attorney going after OP. If OP didn’t take down the site, then suing them is going to be a huge expense & waste of time. Is Replit really gonna pay some corporate attorney $600-ish per hour to harass someone? You don’t even need a lawyer to show up in court and say “I’m a broke ass new grad, and these guys are trying to take down my website. I don’t even know why, but I’m dragging…

>> It goes both ways. Imagine Replit’s attorney going after OP. If OP didn’t take down the site, then suing them is going to be a huge expense & waste of time. Is Replit really gonna pay some corporate attorney $600-ish per hour to harass someone? You don’t even need a lawyer to show up in court and say “I’m a broke ass new grad, and these guys are trying to take down my website. I don’t even know why, but I’m draggi…

I think the problem here is that Repl.it’s CEO is not spending his own money.

Re: Replit used legal threats to kill my open-source project

#769
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

“ Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for more than a decade to build something, and that I now have a responsibility towards our community and supporters to be kind and model better behavior. I'm sorry I let you down and I promise to do better in the future.”

Oh my, this is a classic poor response to this. Though you did apologize, which is good. You still are saying the intern is wrong, which isn’t good. This response may cause more issues than it solves.

Re: Replit used legal threats to kill my open-source project

#770
post #757

Hey everyone, I want to apologize for the inappropriate use of power here. While I do believe there is an ethical line that was crossed here, I should have called him to understand his point of view and work it out. Which is what I'll try to do now, and see if we can get his project back up again. I'm sorry Radon. The lesson for me here is to internalize how I'm no longer the struggling kid from Jordan fighting for m…

Wait, so after all that your position is that the intern is still in the wrong?

Of course it is. The apology is intended for damage control to repl.it and his personal reputation, given he has had an hour to digest the winds of HN on both and is clearly concerned by what he sees. Dollars to donuts he remains baffled why such a defense of his reputation and that of his company is even necessary in the first place. You don’t even need to be as cynical as I am to get there. It’s that transparent.

“I guess it’s just because of how I had to be as a struggling kid in Jordan” is the tell. He obviously has no idea why this feedback is happening if that’s his conclusion, so how can he apologize for any of it? He’s still retweeting sympathetic viewpoints on Twitter as we speak, so you can compute the honesty of this apology based on that fact alone.

Read “do better” as “avoid generating compromising receipts wherein I twice trot out lawyers and my ability to pay for them like I’m dramatically unsheathing Anduril, while privately maintaining my view that I’m being ripped off at every turn because someone had the gall to use Docker to build a REPL and I consider that clearly genius architecture to be sensitive intellectual property.” His takeaway going forward is to threaten people in a smarter way, and I’d bet my next paycheck on that.

Honestly, this whole saga is a hell of an invitation to compete against repl.it, in displaying such a severe decision-making and tactical weakness at the executive level.

Post reply on HN