efuquen
Joined 17 years ago
Joined 17 years ago
You want to have a conversation about quality and ethics in computing and how this post can be pushing a narrative that is not in line with your views on this, I think that is worthwhile to have. But personal denigration of someone else isn't necessary in doing that.
This is unnecessary and rude, you should hang your head in shame for that. I wish some people in this community weren't so reactionary and would engage with empathy instead of trying to personally roast people as soon as they don't agree with something.
Someone can tell a story on the internet, it doesn't have to be some rigorous experiment or proof.
In particular they said:
> The end of the document warns, “[It] is impossible to guarantee that no future change will break any program.” Then it lays out a number of reasons why programs might still break.
> For example, it makes sense that if your program depends on a buggy behavior and we fix the bug, your program will break. But we try very hard to break as little as possible and keep Go boring.
People talk about stop and frisk in such an abstract sense, because it happened in poor minority neighborhoods, so most people talking about didn't have to go through. Imagine strangers being able to legally frisk your whole body for no apparent reason. It is such a huge violation of personal space and privacy and it's so demeaning, especially when you know it's being specifically targeted at your community.
The comparison is between two things, the police forcing you to give them access your phone for no explicit reason, or the police forcing you to allow them to physically and invasively search your whole body for no explicit reason. You are conflating that comparison with a bunch of other things happening external to the specific actions the police are allowed to do.
The reasons why both are happening doesn't mean you can't objectively compare whether what the police are doing is acceptable outside of the larger situation that is causing them to do it. The question is if one seems unacceptable, shouldn't the other be too? If you want to talk about levels of violence between these two, stop and frisk certainly seems to be something closer to approaching physical violence, or at least the greater potential for it, then searching your phone.
Because the impact in optimizing hardware like that can be not so important in many applications. Getting the absolute most out of your hardware is very clearly important in game programming, but web apps where scale being served is not huge (vast majority)? Not so much. And in this context developer time is more valuable when you can throw hardware at the problem for less.
Traditional game programming you had to run on the hardware people used to play, you are constrained by the client's abilities. Cloud gaming might(?) be changing some of that, but GPUs are super expensive too compared to the rest of the computing hardware. Even in that case the amounts of data you are pushing you need to be efficient within the context of the GPU, my feeling is it's not easily horizontally scaled.
So getting a vaccine does not make the vaccinated isolated from the risks the unvaccinated choose. Your choices affect what I can do and the risks to my health.
How would that not be classified as a political motive?
> What they did object to was the discussion being escalated to genocide and that there appear to have been employees who refused to climb down from that.
The topic brought up was the Pyramid of Hate, and I'm going to presume linking the list of names to one of the base levels of bias. DHH is the one who escalates that point to say, well this must be a fireable offense since it is on this pyramid with genocide on the top, which is really completely ignoring the point of the pyramid and not at all what employees probably said. An employee actually tries to explain this, that "dehumanizing behavior begins with very small actions". DHH ignores the point and completely unprofessionally and unethically (imagine the CEO of your company doing this) publicly shares some old chat log of the employee participating in making fun of the names, as if this employee wouldn't be aware of that and probably regretful of it.
So yes, an employee tried to explain what might be wrong with DHH's thinking and yes he did not like it at all and responded inappropriately and he was the one who wanted to "escalate to the most extreme position imaginable."
Here is the full-text from the article that described what happened:
"But Hansson went further, taking exception to the use of the pyramid of hate in a workplace discussion. He told me today that attempting to link the list of customer names to potential genocide represented a case of “catastrophizing” — one that made it impossible for any good-faith discussions to follow. Presumably, any employees who are found contributing to genocidal attitudes should be fired on the spot — and yet nobody involved seemed to think that contributing to or viewing the list was a fireable offense. If that’s the case, Hansson said, then the pyramid of hate had no place in the discussion. To him, it escalated employees’ emotions past the point of being productive.
Hansson wanted to acknowledge the situation as a failure and move on. But when employees who had been involved in the list wanted to continue talking about it, he grew exasperated. “You are the person you are complaining about,” he thought.
Employees took a different view. In a response to Hansson’s post, one employee noted that the way we treat names — especially foreign names — is deeply connected to social and racial hierarchies. Just a few weeks earlier, eight people had been killed in a shooting spree in Atlanta. Six of the victims were women of Asian descent, and their names had sometimes been mangled in press reports. (The Asian American Journalists Association responded by issuing a pronunciation guide.) The point was that dehumanizing behavior begins with very small actions, and it did not seem like too much to ask Basecamp’s founders to acknowledge that.
Hansson’s response to this employee took aback many of the workers I spoke with. He dug through old chat logs to find a time when the employee in question participated in a discussion about a customer with a funny-sounding name. Hansson posted the message — visible to the entire company — and dismissed the substance of the employee’s complaint."
...
> The research also has implications for investigating treatments for SMA, ALS and other conditions affecting the brain stem. Until now, studying these diseases has been nearly impossible because scientists cannot obtain brain stem tissue from living patients. The ability to grow these neurons in a dish opens new possibilities for understanding what goes wrong.
But no, nothing to see here, not worth our time for this overblown article apparently ...