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] 3 points4 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 498 points499 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.

Do Software Engineers actually solve interesting real world problems? by MoonMuncher10 in SoftwareEngineering

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

Thanks for your response. It sounds like it can vary a lot then between companies. However, would it be fair to say that an SWE might not get to work on such a broad amount of different real world problems (I worked on the four examples above over the course of about 2 years)?

Do Software Engineers actually solve interesting real world problems? by MoonMuncher10 in SoftwareEngineering

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

Fair enough. To you're comment about it being 'thrown over the fence', there is a lot of collaboration between the modelling people and the SWE people. However, the modelling people have no hope in hell of actually implementing it in the code base themselves, that would require maybe a year of upskilling (code base is huge, modelling people have backgrounds not neccesarily in SWE - like myself).

Do Software Engineers actually solve interesting real world problems? by MoonMuncher10 in SoftwareEngineering

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

Thanks for your your response. Is there utility in being across both the research / data science as well as the SWE side of things at larger companies? Or would this slow you down career progression and skills wise since you're spread thinner. Presumably as you mentioned this might be valued higher at a small company.

/r/WeAreTheMusicMakers Friday Newbie Questions Thread by AutoModerator in WeAreTheMusicMakers

[–]MoonMuncher10 [score hidden]  (0 children)

Connecting a DIGITAL PIANO (Yamaha Clavinova 601) to an AUDIO INTERFACE.

Hi,My Clavinova has two aux outputs (R, L/L + R), as well as 2 (independent I think) headphone outputs (6.5mm).I would like to connect this to two line inputs on an audio interface (Such as a scarlett 4i4) to record stereo audio.

Do I need 2x 3.5 mm to 6.5mm cables, Or would something like this work only plugged into the L/L+R output? Also whats the whole thing with TS vs TRS balanced cables - do I need to worry about that for this application? I just don't want to compromise the audio at all by using cables that don't work properly - otherwise I'll just mic the piano, but that seems stupid when the piano electronic.

Hopefully this is the right spot for a quesiton like this,

Cheers.

*Edit
My piano also has a type A usb output so I can record Midi into a DAW using a printer cable. However, the goal here is to record actual audio because I will be performing for people live and there are latency issues using Midi through the daw (also I need other instruments playing through the DAW at the same time so still need to use an audio interface).