617 karma · joined May 4, 2020
> Asians are extremely well represented at top schools, i'm not sure what they are fighting for?
The truth is that Asian Americans have to get higher test scores / GPA / extracurriculars to get into prestigious schools. It's true that this might have a positive affect on reducing systemic discrimination in the long run, but it's hard for Asian American applicants to accept that the burden should be placed on them.
> Harvard’s admissions policies make me especially queasy, because the burden rests so heavily on Asian Americans. Still, it advances the important goals of exposing students to a somewhat broader range of colleagues and helping to lift more underrepresented minorities into positions in the power elite, which remains heavily white.
Generally, going to prestigious schools benefits under represented minorities more than it benefits Asian Americans to an extent that affirmative action can be effective at addressing systemic inequalities, but it's still discriminatory against Asian americans to do so. It's a matter of opinion whether it's a good tradeoff or not
Anecdotally it makes my fans spin really fast for a 2D game but that might be because of the fancy shaders
The Vim emulation is pretty cool, the closest alternative I can think of is https://github.com/glacambre/firenvim, but I disabled it a while ago for being kind of clunky
You're wrong
Honestly I can't think of an example of anything which is harder to model in Haskell's type system, but I think the Java and C examples demonstrate that you do have to learn different type systems to model more complex examples.
I totally agree that type systems end up reducing cognitive overhead in the long run though.
This isn't strictly true. Elixir, while functional, isn't completely pure and has a dynamic type system which definitely lowers the learning curve.
Developers who know one language well are likely equipped to pick up a language like Haskell faster than even a mathematician, but I can't imagine that a Java one trick would pick up Haskell (or APL, or Scheme, etc.) "instinctively"
I googled something like "how to get more fps in minecraft" and the first result was a minecraft forum post to which the only response was "install Ubuntu". At the time, Ubuntu had a .exe installer, so I thought it was just like any other program and installed it to my C: drive along with everything else. I think I did have the concept of other OS since I'd used both Windows and MacOS previously, so I figured it out after the reboot. It did increase my minecraft FPS from ~15 to ~30 on average, so I didn't have any complaints.
I stuck with that laptop until high school, when I got a new laptop and started dual-booting Windows for gaming and Linux for everything else, which is where I'm at now.
For cases where it needs to be automated, Awk is probably the best tool. I don't know it though, and cases are few enough and far between so I've always just used Python.