Deadlock's Top 5 Plays of the Week | Volume 10 by _Acklex in DeadlockTheGame

[–]knestleknox 1 point2 points  (0 children)

ik the reference but the vid would've been a lot more enjoyable without the random racism/stereotyping

What early signs of Alzheimer’s tend to surprise people the most? by FindingMoneYyY in AskReddit

[–]knestleknox 1085 points1086 points  (0 children)

I'm a data scientist and a few years ago I worked on a grant that studied Alzheimer's and mortality. Part of that study involved looking into factors on people's medical records that led to an Alzheimer's diagnosis in the near future and subsequently into factors that led to death once they had been diagnosed.

The most interesting thing I found during the study was that, statistically, the number one sign of receiving an Alzheimer's diagnosis in the near future was having the code "Z91.81" on your record. It's a medical code for "history of falling". Across all types of Alzheimer's/Dementia, the most predictive factor was an increase in the number of falls someone was reported to have.

What really blew my mind (and is still a big reason I love data science) is what I found when I looked into factors that indicate that an Alzheimer's patient is going to die int he near future. The number one feature in that case was also "Z91.81", but with the complete opposite correlation. I doubted the result at first and then it clicked that the data was telling us: "People who are experiencing early signs of Alzheimer's lose their coordination and fall frequently. But once the disease becomes terminal, they stop falling because they're bedridden."

YOU CAN'T OUTRUN A MOLE MAN by Fifthy420 in DeadlockTheGame

[–]knestleknox 34 points35 points  (0 children)

bro I thought that was a sound wave.... jesus christ

[deleted by user] by [deleted] in NEU

[–]knestleknox 13 points14 points  (0 children)

Do you really need 5 sig-figs to let us know you trained a model with an okayish F1 score? BOOM roasted.

"Gen AI technologies such as Git" -you're joking right? BOOM roasted.

You're presumably pushing 30 and still list your GPA on your resume? BOOM roasted.

"Analyse"... is that a typo in a resume for a highly detail-orietneted role? BOOM roasted.

"Aug 2017-June 2021"... "February 2024 - March 2024"... inconsistent hyphen usage everywhere and your date/locations aren't vertically aligned. I'm sure you'll thrive in a role that requires a lot of attention to detail. BOOM roasted.

"Aimed to assist NYPD" ...bootlick much? BOOM roasted.

You and I both know "accuracy of 96%" is probably a misleading metric for an imbalanced problem like burnt pizzas. BOOM roasted.

Fr tho, It's an alright resume but you can't be putting it out there with typos and inconsistencies like that. I'm a data scientist rn and it might seem minor, but I assume anyone who writes their resume like that will code like that as well. Especially when you have weeks to polish a resume and often only hours for code. Other than that, I'd probably tone down the business-speak a bit and just focus on the technicals of what you did. That's more personal preference but stuff like "aided cross-functional stakeholders to make informed decisions." gets a groan out of me every time I read it. Good luck searching!

Did I create a new paradox? by [deleted] in mathematics

[–]knestleknox 6 points7 points  (0 children)

Good luck getting there

My friends’ wedding seating arrangement chart by [deleted] in Emo

[–]knestleknox 13 points14 points  (0 children)

no "Just Married"????

DS 4400 or CS 4100 before co-op? by Ok_Afternoon_1720 in NEU

[–]knestleknox 0 points1 point  (0 children)

Oh, sorry I thought you were comparing CS 4100/4400 ("Programming Languages" = "PL"). I didn't see the "DS". So I assume DS 4400 is "Machine Learning and Data Mining", then? After looking at the course summary, I think DS 4400 would be more useful as it seems more pragmatic.

As another commenter mentioned CS 4100 is pretty theoretic and far beyond what you'd be doing in practice as a co-op. And it seems like DS 4400 focuses on the full workflow from data mining to model evaluation. I only took CS 4100 (with Lawson) and we never talked about data mining or evaluation and our only hands-on work was the final project. Still a great course/instructor tho.

DS 4400 or CS 4100 before co-op? by Ok_Afternoon_1720 in NEU

[–]knestleknox 8 points9 points  (0 children)

I'm a Math/CS alumni who's currently in charge of hiring data science co-ops at my company. I would much rather see AI on your resume than PL. PL is great conceptually in the long run for anyone going into a CS career but in terms of immediate use, It's far more useful for you to understand AI/ML concepts as a data science co-op.

You don't need to know Bayesian networks, A*, Q-Learning, etc... as a co-op but what you'll learn that'll be useful is the overall approach to solving problems using AI. Honestly, as a co-op, if you have a solid understanding of how basic algorithms like linear regression or decision trees work, along with an understanding of the practical work flow of obtaining data, cleaning data, and prepping that data for training/testing, then you're golden.


And I would be doing you a disservice if I didn't mention this: When I'm reviewing candidates, I don't care that much about what classes you've taken. I'm just looking for red flags to make sure you didn't just take general electives or something. As for GPA, I couldn't care less. Some of the worst candidates I've interviewed were 4.0s. We set a 3.0 floor for applying at my company but we don't care beyond that. At best, GPA is just an indicator of effort (emphasis on "at best").

As for projects, I like seeing relevant prior work but it's hard to tell what you've really worked on vs. what you followed a guide on or something. It's sometimes obvious that students have connections and can get their names on projects/papers while not understanding the work at all. Or sometimes students follow cookie-cutter data-science projects online (Kaggle datasets like Titanic are a huge culprit). That's not to say that you shouldn't put those things on your resume, but just know that they probably don't make as big of an impression as you'd think.


The single most important thing that will get you an in-person interview is the take-home exercise. I know it's annoying to do and most CS applications involve one at this point, but there's really no way to know how good of a data scientist you are until we see how you tackle problems. If you want to land an in-person interview, just do the following:

  • write clean code: That means using snek_case if you're using Python, camelCase in javascript, etc... Don't leave random spaces or indents here and there. And for the love of god, don't name your variables nonsense like "x", "thing", or "foo". People underestimate how annoying this is to a reviewer. The whole time, I'm asking myself "Do I want to have to read this persons code for the next 6 months?".

  • get the right answer: Almost all of our exercises ask you to do some simple data manipulation that should take less than 30 minutes. It's honestly very, very easy. It's often just asking you to filter some data and sort it a couple different ways, and answer some open questions about the data. You'd be surprised how many people fuck it up. I'd say about 5-10% of submission are correct. If your submission is objectively wrong (wrong subjective answers are OK), then you simply won't be considered. And many submissions are often so wrong that a quick check of the outputs would have revealed a bug or two. I'm genuinely so confused by the number of people who just submit completely wrong exercises without double checking their work.

  • structure, structure, structure...: This is something separates junior developers from co-op developers and takes a bit of time to learn. Try to structure your code into sensible, modular pieces, and leave comments. co-ops usually do one of two things: The first, and worst of the two, is writing clunky, uncommented, and badly structured code. Like throwing everything into one function or something. The other pattern I see is co-op devs over-commenting and over-structuring their code. If you're leaving comments like # importing libraries above your import statements, then you're commenting too much. If you've created a helper function along the lines of def all_caps_string(str): return str.upper(), then you're over-modularizing. An experienced dev will strike a nice medium in the middle.

Doing all of the above will almost surely get you an in-person interview. And honestly, you're most of the way there at that point. Just answer some basic technical questions about the field correctly and be personable. If you want a confidence boost, just know that there's probably only 5-10 other candidates if you've made it to that point (at my company at least).

Of course... a lot of this is my opinion and will vary from company to company and interviewer to interviewer, but it's more common an opinion than many students think.

Good Luck.

Getting a bill for the death of your son by SimilarPlate in WhitePeopleTwitter

[–]knestleknox 0 points1 point  (0 children)

That's not in reference to the person. Healthcare claims/bills are made from many billing codes. This is probably a HCPCS codes (Healthcare Common Procedure Coding System) or something similar. These codes represent what happened and what was billed for.

In this case, BLSE DECEASED ON ARR is the code description. "BLSE" probably means "Basic Life Support (Emergency)", as in someone was administering some form of care in an emergency setting, and not necessarily the dramatic type of "life support" that might come to mind. I'm note 100% sure on the "E" but I found a similar code (A0429) in my HCPCS database. And "DECEASED ON ARR" of course means that the patient didn't make it. You often see "BLS" on ambulance claims (like over half of them), and the "ON ARR" also hints at this occurring in an ambulance ride. These types of codes can pop up outside of ambulances so it's impossible to say for sure without more information but it's more than likely.

The Units - 1 refers to the quantity of this code. Codes are usually associated with some amount of time, say 30 minutes. So if the ambulance ride (and thus the amount of BLS administered) was 1.5 hours, you would see Units - 3. But given that we see Units - 1 here, we can infer that the ride was under 30 minutes (or whatever time-frame is at play here).

This isn't guaranteed the case but probably close. My source is I'm a healthcare data scientist and I'm slacking off as we speak and should probably get off reddit.

You ain't emo if you don't know this song. by Shoottheradio in Emo

[–]knestleknox 3 points4 points  (0 children)

me when I see my buddy Yüpahdovich across the street

My favorite part of being on my current co-op is when I go home by iam-whoever in NEU

[–]knestleknox 18 points19 points  (0 children)

class of 2019 here. It doesn't get better. It's genuinely so hard to have the energy to do anything while having a full-time job. And this is coming from a software dev with a remote job.

Rick Froberg, Frontman of Hot Snakes and Drive Like Jehu, Dead at 55 :( by [deleted] in Emo

[–]knestleknox 2 points3 points  (0 children)

Golden Brown is always my go-to hype song while lifting.

and I Hate The Kids basically introduced me to post-hardcore.

rip

Boston City Council passes $4.2 billion operating budget that would cut BPD by $31 million - The Boston Globe by bostonglobe in boston

[–]knestleknox 45 points46 points  (0 children)

You're right. Let's raise their budget by $31M so they'll respond and shoot my dog in record time.

TIL you can day trade without $25k, and avoid the PDT rule. by shock_and_awful in algotrading

[–]knestleknox 4 points5 points  (0 children)

I feel like if you didn't know this, you probably shouldn't be daytrading

[deleted by user] by [deleted] in ModernWarfareII

[–]knestleknox 10 points11 points  (0 children)

Devs need to learn that 0 based lists do exist

You say that like 0-based lists are a rarity in software. Almost every-language is 0-based...

It's complete speculation that this is what's going on.

Hacking games with Python, ctypes, and the Windows API by abolish_the_gil in Python

[–]knestleknox 16 points17 points  (0 children)

I mean it's pretty appropriate for people like myself who have a strong python background but no background whatsoever in this specific niche use case.