Live data from Hacker News

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

dailydot.com

91–100 of 107 posts

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

#91
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…

> I agree that keeping children in cages is not good, but

Come on, man.

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

#92
post #84

Earlier quoted context omitted.

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?

I recently declined a client who appears to be a white supremacist. I have declined work in the past due to the potential client organizations working with the military, police, or other violent organizations.

We all have this responsibility to place nonviolence above profit.

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

#93

Earlier quoted context omitted.

I don't have a question, I just wanted to let you know what you did was extremely based.

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

It's internet slang primarily used on imageboards to mean 'extremely respectable'

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

#94

Earlier quoted context omitted.

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.

Let’s circle back to the core issue here: are you or anyone else really claiming that the policies ICE is pursuing under Acting Director Matthew Albence, which so many people object to, are against the wishes of Acting United States Secretary of Homeland Security Kevin McAleenan or President Donald Trump? Or even that those two haven’t had a direct role is causing them to be pursued?

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

#95

Earlier quoted context omitted.

> 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.

Let’s circle back to the core issue here: are you or anyone else really claiming that the policies ICE is pursuing under Acting Director Matthew Albence, which so many people object to, are against the wishes of Acting United States Secretary of Homeland Security Kevin McAleenan or President Donald Trump? Or even that those two haven’t had a direct role is causing them to be pursued?

No, I am not claiming either of those things.

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

#96

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?

If you use Go, then try one of the new self-hosted repositories, such as github.com/gomods/athens since it allows you to archive every dependency you ever update so you can always retrieve past dependencies.

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

#97
post #17

" Another user pointed out that Chef isn’t the only company to profit from working with ICE. Microsoft has raked in $4.6 million, IBM has received $1.6 million, and CISCO has received about $500,000 through their work with ICE. " Those numbers seem very low. Is this just for one year or one contract?

Does each government agency have to individually enter into a contract with Microsoft et al.? That sounds wildly inefficient and silly. My guess is that this "user" pulled those numbers out of thin air.

Yes. Mostly.

The contracts are generally for specific products or services, for a specific time. High-level agencies have a great deal of autonomy and also get to pull their needs out of their own budgets. Lower-level elements within an agency (a NASA center, for example) can also have more or less autonomy.

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

#98
post #92

Earlier quoted context omitted.

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?

I recently declined a client who appears to be a white supremacist. I have declined work in the past due to the potential client organizations working with the military, police, or other violent organizations. We all have this responsibility to place nonviolence above profit.

I think that's a very different thing than, as Chef is being asked to do here, terminating existing clients because they got some bad press on Twitter. Both in terms of your own operations (sudden cashflow interruptions are hard) and your clients' willingness to do business (can I justify the risk of waking up one Monday to learn that our CI provider is cutting me off and all development is dead in the water?)

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

#99
post #97

Earlier quoted context omitted.

Does each government agency have to individually enter into a contract with Microsoft et al.? That sounds wildly inefficient and silly. My guess is that this "user" pulled those numbers out of thin air.

Yes. Mostly. The contracts are generally for specific products or services, for a specific time. High-level agencies have a great deal of autonomy and also get to pull their needs out of their own budgets. Lower-level elements within an agency (a NASA center, for example) can also have more or less autonomy.

Yeah I shouldn't been more clear in my question. I was more referring to high-level services (e.g. Office). For specific use-cases, it makes sense for lower level agencies to have at least a little autonomy.

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

#100
The developer's tweet from 2 hours ago:

"Tech collaboration with ICE is over.

ANTIFA IN TECH: YOU ARE ACTIVATED NOW. GET READY TO GO FOR THE LONG HAUL. STAY RESTED, STAY SAFE, AND GET READY TO TAKE IT ALL DOWN."

Yeah, he won't be trusted again.

Post reply on HN