Live data from Hacker News

Former developer at software company deletes his code to protest its ties to ICE

dailydot.com

81–90 of 107 posts

Re: Former developer at software company deletes his code to protest its ties to ICE

#81

Hi there. I’m around to answer any questions!

Did you contact Chef asking them to cancel the contract before removing the github code ?

I contacted them three times. One by mail, twice publicly via Twitter. I received no response. My correspondence did not request cancellation of the contract but rather an explanation. Inside sources at the company confirmed the contract and also noted leadership was forbidding them to speak publicly.

Re: Former developer at software company deletes his code to protest its ties to ICE

#82

Earlier quoted context omitted.

Extremely based? I’m not sure I understand your comment.

‘Based’ is slang for doing something without caring what other people think, and gained meaning from followers of Lil B, or ‘based god’: https://www.urbandictionary.com/define.php?term=Based&amp=tr...

TIL

Re: Former developer at software company deletes his code to protest its ties to ICE

#83
post #55

Hi there. I’m around to answer any questions!

Do you think that there is a point in having boarders between countries? If so how should they be enforced? If a 17 year "child" crosses the boarder should they be detained (ie. kept in prison until deportation) or should they be allowed to walk free in the US. If a child and parent both crossed the border should only the parents be detained leaving the child to fend for itself in America? Should they be detained in…

Free movement of peaceful people is a basic human right; borders are based on entirely arbitrary violence, and are utterly ridiculous and plainly contrary to decent morals and good sense.

Re: Former developer at software company deletes his code to protest its ties to ICE

#84
post #2

The technicals of the story are interesting around the software supply chain. I’m put off by the statement: “I want to be clear that this decision is not about contract value—it is about maintaining a consistent and fair business approach in these volatile times,” he wrote. “I do not believe that it is appropriate, practical, or within our mission to examine specific government projects with the purpose of selecting…

It's definitely impractical to say you won't do business with anyone who does things you don't endorse. Imagine an electrician trying to demand a certification that the buildings he works on will host only ethical tenants. You just can't run a company that way; even people who do meet your ethical standards won't do business with you. If you think that ICE is so uniquely bad that they specifically need to be boycotte…

You absolutely can run a company that way. I do, as do many others. My company has grossed multiple millions of dollars operating that way.

Re: Former developer at software company deletes his code to protest its ties to ICE

#85

Earlier quoted context omitted.

It wasn’t a political statement. I have a few thoughts in general. These aren’t specific to this situation. First, always minimize runtime dependencies. I personally prefer compiled things for this very reason. Second, if you’re going to include a third party dependency, how are you auditing it? There’s an unexplored area around security here too. The Node.js ecosystem has had a series of incidents where popular pack…

What are your thoughts on Golang?

I believe you should use whatever language is practical for your use case.

Re: Former developer at software company deletes his code to protest its ties to ICE

#86
post #14

Earlier quoted context omitted.

I don’t think this tracks. I mean, the American Government is also part of the human race. Because we object to one part of the human race should we refuse to deal with any of it? Humans have to make moral choices about where they personally draw the line and where they draw the boundary. Around the organisation that falsely imprisons Americans and runs concentration camps seems like a starting point.

No one is in charge of making decisions for the human race. The President and Congress make decisions for all of the federal government. If you thought the Windows division of Microsoft was acting extremely unethically would you still do business with the XBox division? It’s one CEO and one board that runs both.

> The President and Congress make decisions for all of the federal government.

That’s fundamentally not true. Appropriations and appointments are not the same as “making decisions”, but even if they were, the judiciary still exists.

Re: Former developer at software company deletes his code to protest its ties to ICE

#87
post #84

Earlier quoted context omitted.

It's definitely impractical to say you won't do business with anyone who does things you don't endorse. Imagine an electrician trying to demand a certification that the buildings he works on will host only ethical tenants. You just can't run a company that way; even people who do meet your ethical standards won't do business with you. If you think that ICE is so uniquely bad that they specifically need to be boycotte…

You absolutely can run a company that way. I do, as do many others. My company has grossed multiple millions of dollars operating that way.

I'm glad to hear that you can make it work. About how frequently do you cancel contracts because you've discovered your client is doing something unethical?

Re: Former developer at software company deletes his code to protest its ties to ICE

#88
post #83
post #55

Earlier quoted context omitted.

Do you think that there is a point in having boarders between countries? If so how should they be enforced? If a 17 year "child" crosses the boarder should they be detained (ie. kept in prison until deportation) or should they be allowed to walk free in the US. If a child and parent both crossed the border should only the parents be detained leaving the child to fend for itself in America? Should they be detained in…

Free movement of peaceful people is a basic human right; borders are based on entirely arbitrary violence, and are utterly ridiculous and plainly contrary to decent morals and good sense.

Guess I don’t have decent morals and good sense, because open borders sounds like a really bad idea and is something that’s only ever advocated for by an entrenched elite that’s completely insulated from any potential problems that policy will cause.

Re: Former developer at software company deletes his code to protest its ties to ICE

#89
post #84

Earlier quoted context omitted.

It's definitely impractical to say you won't do business with anyone who does things you don't endorse. Imagine an electrician trying to demand a certification that the buildings he works on will host only ethical tenants. You just can't run a company that way; even people who do meet your ethical standards won't do business with you. If you think that ICE is so uniquely bad that they specifically need to be boycotte…

You absolutely can run a company that way. I do, as do many others. My company has grossed multiple millions of dollars operating that way.

Congrats, you have very mainstream ethics. Imagine trying to run a business that uses no fossil fuels and does no business with anyone using fossil fuels.

Re: Former developer at software company deletes his code to protest its ties to ICE

#90
post #53

Earlier quoted context omitted.

Besides the political statement, do you have any technical opinion about an organization such as Chef shipping things that have runtime deps to third parties?

It wasn’t a political statement. I have a few thoughts in general. These aren’t specific to this situation. First, always minimize runtime dependencies. I personally prefer compiled things for this very reason. Second, if you’re going to include a third party dependency, how are you auditing it? There’s an unexplored area around security here too. The Node.js ecosystem has had a series of incidents where popular pack…

Compromised third party libs are absolutely not “an unexplored area around security”. It’s a super well-known threat.
Post reply on HN