AlexanderNull
Joined 8 years ago
Joined 8 years ago
https://ard.bmj.com/content/79/6/829 - Associations of regular glucosamine use with all-cause and cause-specific mortality: a large prospective cohort study
https://pubmed.ncbi.nlm.nih.gov/33219063/ - Glucosamine/Chondroitin and Mortality in a US NHANES Cohort
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3175750/ - Use of Glucosamine and Chondroitin and Lung Cancer Risk in the VITamins And Lifestyle (VITAL) Cohort
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5870876/ - Glucosamine Use and Risk of Colorectal Cancer: Results from the Cancer Prevention Study II Nutrition Cohort
https://cancerci.biomedcentral.com/articles/10.1186/1475-286... - Glucosamine suppresses proliferation of human prostate carcinoma DU145 cells through inhibition of STAT3 signaling (in vitro)
https://www.pharmacytoday.org/article/S1042-0991(17)30735-1/... - Glucosamine and chondroitin decrease colorectal cancer risk
Some of those still showed significant correlation even when accounting for NSAID use however there have been other studies where the correlation significance disappears when accounting for NSAIDs: https://www.nature.com/articles/s41598-018-20349-6
Mortality reduction with glucosamine has been directly shown in more controlled studies on other organisms such as nematodes and mice, but may do so through a path that hasn't been shown to work in humans: https://www.nature.com/articles/ncomms4563
And in an actual double blind study glucosamine (+ chondroitin) use was found to lower serum levels of C-reactive protein in men and women: https://journals.plos.org/plosone/article?id=10.1371/journal... (small sample size)
Seeing code that goes all in on OOP absolutely makes me cringe as I know it generally means the unit tests are going to be more complex than they would be in an FP environment, the code's likely going to be harder to extend as there's no amount of class inheritance planning that can prepare you for all future business requirements, and in most cases it's just going to be so much more verbose than an FP solution would be (I know this last point is a bit of a personal issue).
Code that goes all in on FP I absolutely love on a pure nerd level, but absolutely hate on a practical level. Pure FP is neat in the same way that seeing someone who can calculate out pi to a hundred digits is neat. Sure it's impressive, but like... I got this calculator that will handle it much easier.
You either don't write tests or you're already writing them in the right way (sounds like the later). I've seen my fair share of what I would consider compound tests that have multiple asserts in tests that would crash execution of that test even though 3 lines down in that same test is a completely different bit of state being tested. This is hopefully less of an issue in unit tests but my gosh I've seen it way too much in integration tests.
It can get worse still when one of these initial assertions starts failing, a lazy dev goes in to address the problem, finds that one assertion isn't an issue worth addressing for now, labels the whole test as a KnownIssue and moves on leaving us at risk for the other issues covered in the later asserts to break without warning at a later point in time! (only seen this twice luckily)
Every once and a while we have to break out special teams for a cross group project, a special POC, or something super important with a tight deadline. In those cases the team becomes much more engineer led than management led and in most cases we revert immediately to Kanban style. Not surprisingly for me, we always get more done in a faster manner with Kanban.
Things get done when they're done, not when an arbitrary sprint end day has occurred. Kanban allows you to move work along as needed and instead of focusing on meeting that arbitrary end day, we all get to focus on continuously getting stories closed out. All we needed for this was a kanban board in whatever tracking system we were using at that time along with a reliable form of communication between team members.
On a more serious note, yes understanding this and anything really takes time and investment. The problem for me at least originally not only with ML but originally with engineering back when I was trying to learn (and couldn't afford school), was finding quality sources for getting started in that process of learning. By providing simplified resources like this google one, the hope is that many beginners can get that one "aha!" moment where they start the basic understanding that allows them to start tinkering and learning.
People without a decent understanding shouldn't be submitting research papers, full on agree there. It's basically a waste of everyone's time and harmful for the field of research as a whole as it dilutes the overall signal to noise ratio. However there's so much space in the ML world that doesn't involve research, not only for fun hobby projects, but also even professionally. Resources like this are critical to reducing the knowledge gap out there between researchers and the programmers in the field that work on little ML projects for doing things like sentiment analysis for their company.
These sub-research projects are mission critical at a lot of companies yet are held up at the majority of non-FAANG companies because there's only one data scientist while the teams of engineers are clueless as to how to assist.
The benefits weren't really as pronounced as I was hoping for. Then if you end up missing one of your scheduled sleep times it really effects you and throws you off for a day or two.
The dull chest pain sticks around for a surprisingly long amount of time. I'm at day 25 now since my ER visit and just noticed that I haven't felt any of that dull pressure in at least 2 or 3 days at this point.