ken
Joined 19 years ago
Joined 19 years ago
(There are well-known social causes for this which are direct consequences of racism, like access to quality health care, housing, education, credit, etc.)
COVID-19 deaths aren't taking nearly that many years. According to [2] (about 1.5 weeks old), 1 in 1850 (or around 0.05% of) black Americans have died from COVID-19. Even if this continues for the rest of the year, it still can't hold a candle to plain old racism.
[1]: https://www.cdc.gov/nchs/data/hus/2017/015.pdf [2]: https://www.apmresearchlab.org/covid/deaths-by-race
Do you want to ignore the (non-lethal) evils of prejudice, and just play a numbers game with fatalities? From some back-of-the-envelope math, the average POC in America will still lose more years of their life from simply living in a racist society than from COVID-19.
Life isn't a pissing contest of "my problem is bigger than your problem".
The number 6 exemplifies the problem. Touch-typing classes teach that it's pressed by the right hand, but the number row has drifted so far left that it's actually closer to the left hand. Sure enough, (non-ortho) split keyboards can't agree which side of the split to put it on. Sometimes even different models from the same company disagree.
Staggered keys is even crazier, to me, than QWERTY. There's no spending 2 weeks relearning where every letter is. There's no messing up spatial mnemonics like Z/X/C/V. It just instantly fixes your fingers from being slightly out of alignment.
And the craziest is when touchscreens do it. Keys were only staggered in that funny way to make room for the keylevers. Computer keyboards never had keylevers, but touchscreens really never had keylevers!
Just because Monitor (dozens of offices, thousands of employees) worked for Gaddafi doesn't mean "John & Jane's IT Setup Helpers" around the corner must also be an inherently immoral institution.
Right, but that's not even the purpose of speech. Abstraction is a feature, not a flaw.
Even with electronic systems where perfect and complete transfer is possible, we prefer simplified serialization of messages.
> So whatever the feeling of "I'm being direct" or "I'm being clear" is, it is almost certainly itself faulty. We're not built for that and language isn't either.
I half-disagree with you here. Given that language is so ambiguous, it's admirable to try to reduce unnecessary ambiguity, when your goal is to communicate a specific message.
You may need only a day or two to orient yourself to the source code, but that’s on top of months or years of experience with X11R6 and ICCCMv2 and EWMH and such. How much debugging did you first need to do to discover your current issue was even in dwm?
EDIT: I especially love the phrasing in Wikipedia's ICCCM article: dwm "can be configured for compliance". If 'configuration' can include editing source code, I'm sure that's true!
That is a strange division of labor. I thought transparency and composition were aspects of window management. What else would they be?
And assuming the wings haven’t lost their lift due to ice: https://en.wikipedia.org/wiki/American_Eagle_Flight_4184
Planes can glide, but there’s still lots of ways to drive one straight into the ground.
You can't make a Ruby program that uses fixnums-only. You also can't make a Crystal program that's dynamic like Ruby. Interestingly, though, when the Crystal implementation is modified to use bignums, the Ruby implementation is over twice as fast while still being dynamic.
What I get from this is that Crystal's static compiler is slower than Ruby's dynamically dispatched interpreter, and Crystal's bignums are so slow you'll need to think hard about whether you want a 50x speed boost or correct arithmetic in all cases.
I think Crystal is a good concept, but it's only version 0.34.0. Every implementation is bad at version <<1.0. Ruby <<1.0 didn't have good performance, either. I'm sure Crystal will be great by the time it gets to 2.6.5, too.