Notice that there are five different goto targets, each for a specific case of what has-and-has-not been allocated. The resources are memory, locks, and even TLB flushing. This code would probably be cleaner with defer.
34,207 karma · joined March 2, 2008
http://www.scott-a-s.com
Notice that there are five different goto targets, each for a specific case of what has-and-has-not been allocated. The resources are memory, locks, and even TLB flushing. This code would probably be cleaner with defer.
> Hard agree.
I think what we're discovering is that movies, as a medium, are for narratives that can be told in under 3 hours. If your narrative requires longer, or you just want to be able to have more time to develop characters or worlds, it's better to create a show.
It's open source (https://github.com/TimelyDataflow/timely-dataflow), and also extensively written about both in academic research papers and documentation for the project itself. The GitHub repo has pointers to all of that. See also differential dataflow (https://github.com/timelydataflow/differential-dataflow).
I am now at IBM Research. In my career here, I have experienced multiple working relationships where I feel we were able to accomplish far, far more than at least I know I could have achieved on my own. Maybe they didn't need me, but I know for certain I needed them to be so productive. That this kind of working relationship is disincentivized for graduate students is, to me, tragic.
[1] Scalable Locality-Conscious Multithreaded Memory Allocation, https://www.scott-a-s.com/files/ismm06.pdf
[1] https://en.cppreference.com/w/cpp/atomic
[2] https://www.boost.org/doc/libs/1_74_0/doc/html/lockfree.html
The other principles we developed are “controllers” only control one resource and all resource updates for a resource kind must be serialized through a coordinator. Our paper has much more detail: A Cloud Native Platform for Stateful Streaming, https://arxiv.org/abs/2006.00064
That others have studied something does not preclude these researchers from "fishing" their data looking for a correlation. Since we don't know what process they used, we can't say. When considering the other weaknesses (such as the small number of "comparators"), it furthers my consideration of this study being weak evidence.
As I pointed out elsewhere, a measured take: https://www.devaboone.com/post/vitamin-d-and-covid
How do we know they weren't? Since this is not a RTC, but rather an analysis of historical data, we don't know how much they divided up this historical data looking for correlations.
In my reading, this study is weak evidence. This was not a randomized, controlled trial, but historical analyses of a natural experiment. In itself, that's not a problem: we can learn a lot from natural experiments. But I don't think this instance is much of an "experiment."
As I understand it, all of the residents (96 in total) of a particular nursing home receive regular Vitamin D supplementation. Of the total residents, 66 got COVID-19. Among that group, they realized that 57 of them had received their Vitamin D supplementation either within a week of being diagnosed with COVID-19, or one month prior. That is the intervention group. The remaining 9 people are the "comparator" group. They found the intervention group had better survivability.
The main three reasons I consider this study weak evidence is that the number of people in the "comparator" group is very small (9!), and they - as far as I can tell - do not explain why these people did not receive their normal Vitamin D supplementation. The "comparator" group is supposed to have had a similar baseline, but there's still, to me, a strong possibility of a confounding factor. Finally, there were four total interventions: corticosteroids, hydroxychloroquine, "dedicated antibiotics" and the observation about Vitamin D. The more things you try, the less surprising it should be that there is a correlation along one of them.
A possible feature is, per-thread, giving commenters the option of viewing karma for posts, but doing so prevents them from being able to participate in the discussion. I'm not sure how much I like this idea, and it's likely too fiddly for HN's style.