85 karma · joined January 22, 2019
Because I'm responding to the very top comment about assuming good intent and the people already agreeing with it. I'm not arguing that what happened in the article is verified true.
> Are you really trying to claim that you have traversed the near-infinite space of potential interactions and deemed them all 'NOT OK'? All of them?
I made no claims. I asked the question.
> What if this comment was in context of a sun-tan because you, your new coworker and other people were talking about about their sun-tans and your new coworker pointed out they tan really quickly (or not at all)? Is that too silly? What if your new coworker was the one who brought up their skin tone and you politely agreed with them? Too contrived? Don't like this creative writing exercise? How is that different from what you're doing ... except you're not only taking the absolute worst and most ugly interpretation of a half-a-sentence reference from this article, but also categorically stating that there is no context under which it would be 'OK' for two co-workers to reference skin color. Insanity.
Then you're just assuming good faith on behalf of the offending party in the article based on certain "what ifs" that you conjured, which isn't so different from my engaging in conversation with HN re: the boundaries of workplace racism based on the "what if" that the article is, in fact, true.
So, when is pointing out a new coworker’s skin color actually okay?
Still, doesn’t the responsibility of understanding the sensitivities of an unfamiliar culture fall onto the foreigner who’s coming in?
Now, that’s not to say that the iPhone setting guarantees that Apple is not up to something sketchy. We can’t tell what’s going on under the hood or in their servers, but if we really wanted to be extremists about privacy, then we have to resort to apps that we’ve built and self-hosted ourselves.
This is not true. Whatever you’re disagreeing with another person, you don’t have to call that person any politically incorrect slur, which is really the kind of “offensive” that we are talking about here.
Whenever people say this, I wonder whether they are considering the possibility that once the internet goes in the direction of fragmentation, more states would swoop in with regulation to barricade their own internet in the same way that China has a great firewall. There are plenty of incentives into banning US-based tech companies--states would then have access to data about their citizens instead of being at the mercy of Facebook or the US, and local software companies would begin to thrive.
This is a tired old argument and it isn't convincing or effective. There's a big difference between having a conversation in a corner at a rock concert, and having a conversation in an online service hosted by someone else outside of that conversation, in a territory owned by a state where the host has to comply with laws which place the accountability of user-generated content on the host. A more apt comparison would be... I don't know, I actually don't have any idea. How about simply not being deliberately offensive or hateful or using whatever rhetoric that could ultimately translate into real-world violence?
Genuinely curious as to what led you into thinking that.
This sounds like a reference to stoic philosophy (of which I am not a fan), but I mean, don’t phobias exist, and don’t degrees of intensity exist so that it’s actually impossible to resist a trigger?
I personally used to be really scared of roaches, too, and I got over it not because I learned to control the fear itself, but because I thought about roaches differently (something along the lines of considering them weak). There is no controlling that fear because fear in this context is intense—I still get jerky sometimes when a cockroach shows up by surprise, or when there’s more than one of them, or worst of all, when they actually fly. I can usually avoid making a scene when there’s room to run somewhere else or if there’s an insect spray nearby, but stuck in a room with these triggers? I might go insane.
The conclusion that the women screamed because they’re not in control is not only lazy and prejudiced, it’s also an arrogant epistemological claim on something that the author doesn’t actually know, which is whether the fear or disgust of roaches is simply more intense for other people.
Isn’t that what’s already happening though? One might even say that this neoliberalist take is precisely what brought about the current situation. For producers in the market to be competitive, they must (over)optimize for profit. One of the best ways to do that is by reducing cost. One of the best ways to reduce cost is by employing cheaper labor (“efficient human resource utilization”, you said), and to do that, tech companies must outsource to manufacturers located in poor countries with weak state institutions where the transacting parties can get away with slavery.
This is begging the question more than a statement of real fact. What about magical combat against imaginary enemies, opening treasure chests, and completing collectibles is valuable in the real world? At least learning to play a musical instrument is actually doable in the real world.
One might argue that video games can teach someone to solve puzzles or to strategize towards an end when given a set of strengths and weaknesses, but if you really wanted usable critical thinking out of puzzles, you'd be better off grinding away at LeetCode and HackerRank. Strategizing towards any end requires the specificity of the context, too, and the world in video games is often very far from real.
And besides, if you really believe in video games--are you willing to raise a child to spend his youth and energy on video games instead of learning new skills?
That said, I really don't like how it's being described as "utility-first". It's very ambiguous language to me even as an experienced programmer, and I've never really seen that phrase used elsewhere. Besides, all that the authors really seem to mean by "utility-first" is that it is "composition-based" as opposed to the more common inheritance-based approach to working with CSS.
I wouldn’t say that this has been true in my experience. I’ve worked on multiple products that evolve over time and it often happens that a new feature touches on previously built features that can’t support all the behaviors of the new one, so then a refactor of the old code (at least some of it) is necessary. You can argue that doing so would require regression tests, but that’s why you automate those with a unit testing framework. This mindset of never modifying previously written code within reasonable and pragmatic boundaries is so rigid and anti-growth, I don’t even know how it came to be so popular within an industry that identifies so closely with innovation. That’s how you end up with putting band-aid solutions on top of each other and slowing down the agility of your teams over time.