667 karma · joined May 4, 2012
Nevertheless I feel like I'm getting lost in the weeds of this example. Obviously DRY and less duplication is good. However, you have to strike a balance between being clever and being clear. And frankly I would prefer 3 lines of clear code to 1 line of hard-to-read code.
Generics are definitely better for you. But I would say the overall pattern you're employing of bulk inserting different kinds of data structures with one function is the problem. Of course, I don't know your code so I'm sure you have a good reason for choosing what you did, but a BulkInsert of Any certainly made me raise my eyebrow.
As a Go programmer I always thought the generics complaint was kind of silly in practice — complicated code should be simplified and made more concrete, not more generic.
I’m glad generics were implemented, if only to silence the chorus of people who didn’t even use Go but whined about the lack of them. Their inclusion has simplified the stdlib and led to some cool new functions. Nevertheless I think people implementing them in their own projects is basically code smell and they are a symptom of poorly thought-out code rather than excellent code.
Anyway. This was a good initial post and a good follow-up. Go is my favorite language out there right now for its clarity, power, and ease-of-use. And with loop variable capture coming (the biggest remaining foot gun in the language in my experience) the language is only getting better.
White people already do include all sorts of people -- whiteness is, obviously, not a single unified ethnicity, national, cultural, linguistic, or historical background but an aesthetic conception of someone's skin color. Because ethnostatism is stupid and intellectually inconsistent.
Though maybe not quite as silly as claiming that the individual desires of women don't matter but the individual desires of men do, given that there are more women than men. Certainly women's voices compromise more of the collective than men's voices, given there are more women, hmm?
Japan will exist as long as people live there and call it Japan. It has nothing to do with ethnicity, land, culture, or history.
No culture is "erased" as a result of this. Even if Japan fails to have children, Japanese culture and the Japanese nation will continue. It will look different, certainly. But there's nothing magical or better about the way things used to be simply because they used to be that way. Change is inevitable, and more than that, it is good.
Humans overall will eventually cease to exist. All of us will be forgotten within a few generations, even if we have children. Motherhood/fatherhood is not the "real end game of life." You might believe so, but many others do not. Why are their points of view less valid than your own?
You continue to push the framing of this being bad for married couples. But again, it's simply better for unmarried women. Why should they be forced to suffer because we want artificially higher wages or because you have this idea that we need more babies?
Blaming wealthy capitalists for ruining motherhood/fatherhood seems rather conspiratorial. Why do you believe men and women are not rational actors working in their own self-interest? Again, women want jobs not because capitalists forced them to participate in the workforce, but because being forced to be a dependent of the men in your life truly sucks.
And this discussion in the context of women having jobs is my problem with the framing. Forcing women to be birthing factories permanently hitched to a man for their own safety and security is a worse outcome than the cessation of economic or population growth.
Right, this is the part with the weird framing.
Women work in order to achieve happiness, financial independence, have fun, give their life meaning -- all the reasons men do. Framing this as "capitalism forced women to work" seems entirely to ignore that women want to work just as much (or as little) as men do and for the same reasons.
Saying that the result is everyone's wages being driven down entirely ignores the fact that prior to this many women had zero ability to make any wages. So, their willing participation in the workforce is just a net benefit to them and to society as a whole.
For unmarried women, there is no cost, only benefits.
> Doubling the number of job applicants didn't do anybody any favors during salary negotiation.
It seems like it might have done a few favors to the women who could even enter into those negotiations, whereas before those doors were entirely closed to them.
If a woman wants to be a mother or wants a successful career, that's the most valuable/noble job in the world to that woman.
That is your words and is a weird way to frame women working.