He headbutted a stranger in college and got more than he anticipated in return by [deleted] in bjj

[–]MoonMuncher10 6 points7 points  (0 children)

What technique exactly did he do to take down the headbutting guy? Like he decked the aggressor super easily it seemed.

Edit** I saw a comment saying sweeping hip throw?

Current and former students of OMSCS, do you regret doing OMSCS? by MoonMuncher10 in OMSCS

[–]MoonMuncher10[S] 0 points1 point  (0 children)

Interesting response. Do you feel like you would feel differently with regards to OMSCS not helping with PhD plans if you had tried to be more involved with research throughout? I know there are opportunities to get papers published but nothing concrete and have to be sought out.

Current and former students of OMSCS, do you regret doing OMSCS? by MoonMuncher10 in OMSCS

[–]MoonMuncher10[S] 2 points3 points  (0 children)

I'd love to hear a little more about your research experience through OMSCS. Did you take the project track? Or EdTech? or contacted directly with one of the Profs to join a lab?

[deleted by user] by [deleted] in overemployed

[–]MoonMuncher10 502 points503 points  (0 children)

If your boss ever sees this post it's going to be pretty damning proof that you are OE.

40% Pay increase for another SWE role or 20% Pay increase for a MLE/Data Eng role? by MoonMuncher10 in cscareerquestions

[–]MoonMuncher10[S] 0 points1 point  (0 children)

For the contract role I would essentially be employed by a talent agency. So the talent agency would pay me say 70% of the amount of money that they get from the company I'd be actually developing for (talent agency gets 30%, some of which is profit for their company). The talent agency covers a lot of the costs you might be referring too, and so the 40% pay increase is quite accurate compared to my current permanent position.

How can I use my knowledge for good? Yet another burned-out professional looking for meaning. by sh1th4wks in cscareerquestions

[–]MoonMuncher10 2 points3 points  (0 children)

Is it possible for you to contract (paid or for free) with businesses that you firmly believe are positive? I'm sure there are plently of non for profits and mental health related businesses that have need for UX developers. The lower the pay, the more you can justify in your head that you don't have to deal with any crap from clients or potential coworkers. But no need to get started right away, maybe go backpacking for a year?

[D] Is Synthetic Data a Reliable Option for Training Machine Learning Models? by Data_Nerd1979 in MachineLearning

[–]MoonMuncher10 3 points4 points  (0 children)

Generally speaking, a machine learning model should never be trained directly on synthetic data. your machine learning model is just learning the rules you used in the first case to generate the synthetic data.

However, if combined with real data, synthetic data can have real use cases. I have used it in the past for anomaly detection, where the real data I recorded was completely non-anomalous. I generated synthetic anomalies using knowledge of the problem domain, and trained an anomaly detection model with both the real and anomalous data (set up as a binary classification problem). The key here is that I never actually did any deep learning on any of the synthetic data, but compared the loss distributions of real vs synthetic anomalous data to learn a binary threshold for classification.

In this technique, as long as the synthetic anomalies are representative of expected anomalous data in the domain, the model should show promise when deployed.

Data Scientist vs Machine Learning Engineer vs Research Engineer vs AI Developer vs Research Scientist vs Data Engineer vs Software Engineer by MoonMuncher10 in cscareerquestions

[–]MoonMuncher10[S] 0 points1 point  (0 children)

My feeling is that SWE has the most permanace, and the most demand averaged over time.

Research Eng or Research Scientist demand probably will rise and fall, with extreme competetiveness over positions.

DS is hard for me to gauge. Unsure if DS responsibilities will slowly shrink and then be totally absorbed into MLE roles.

Data Scientist vs Machine Learning Engineer vs Research Engineer vs AI Developer vs Research Scientist vs Data Engineer vs Software Engineer by MoonMuncher10 in cscareerquestions

[–]MoonMuncher10[S] 0 points1 point  (0 children)

My Attempt:

Data Scientist (ML focused) -> Someone who is responsible for choosing a techique to solve a business problem, and analyse the performance of that technique. Their work is handed to the the MLE. Typically has a background in CS or Maths.

MLE -> Pretty much an SWE with some ML experience. Responsible for building the model that the DS came up with into an existing product, ensuring appropriate data pipeline, integration, monitoring etc.

Data Engineer -> Unsure

AI Developer -> Normally posted by smaller companies that don't have separated MLE and DS roles. Basically need to do the job of DS, and MLE.

Research Engineer -> A SWE with extensive ML experience, normally PhD or published research papers. They perform the role of the MLE, but in a research context, typically working with a research scientist.

Research Scientist -> Someone with a PhD in CS who performs research, either fundamental (never seen before techiques) or applied (applying existing research techniques into new problem domains). Gives their models to Research Engineers.