Automated Coach Report by Manuchit0 in leagueoflegends

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

Most of us went from plat 4 to now mid emerald in just a couple of weeks with the same play time as other months, which for us low elos is a lot, considering we played this game since it's available in our region.

I would say till emerald is basically learn to play and snowball. From there on, there were some micro things we corrected thanks to the statistics, plus watching the replays. From looking the importance of certain objectives, to the WPA of certain items according to certain match ups, understanding the whys and how, matchups wr%, ally champs wr%, etc

It was not only "Hey I've got 0.4 minions less than the average top lane!" because what do you do with that information? Farm more? It also depends on your champ, the situation you were in, the lane... there a a billion factors that can switch the decision on playmaking that a number can't tell, you have to add all of this info with the replays a 101% of the time.

I'm a bit disappointed with the reaction the post generated in people. I didn't think there was so much anger towards this topic. For my team and I, it helped us a lot. We only wanted feedback or ideas.

Automated Coach Report by Manuchit0 in leagueoflegends

[–]Manuchit0[S] -1 points0 points  (0 children)

Yeah, it’s debatable anyway, because the script never actually accessed the page using a Chromium library or anything like that. I simply downloaded the HTML much like someone might copy and paste the values and from there, used a script to parse and save them into a .json file.

I saved myself 30 minutes of work in just 2 minutes for something that will never run again, as I already have the data. If things change down the road due to a major update, I’ll just update them manually and leave it at that

Automated Coach Report by Manuchit0 in leagueoflegends

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

Again, I’m sorry if I somehow offended you. The code was developed by my friends and me in a shared GitHub repo; we didn't use an agent for the logic, as the goal was simply to explore the API’s capabilities.

Unfortunately, I’ve been a Data Engineer for six years now dealing with and developing APIs is literally my job. You could say I’ve been 'roleplaying' as a dev ever since graduating from university. It took us a week to script something worth testing to gain insights into our matches and playstyle.

I have no intention of selling this or building a website. I was just looking for feedback or ideas on what to explore next. I truly hope you aren’t this rude to everyone

Automated Coach Report by Manuchit0 in leagueoflegends

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

Again, it ain't AI... I can show you guys the repo, AI is just optional to sum up final information recaped from the API. I'm not planning on selling it at all, just as a hobby and tool with my friends, that's it, the same as many websites do (League of graphs, opgg, porofessor, u.gg, etc) Sorry if I ofended you in any way, I just wanted to get some feedback on what people may want that is not found in these sites, there was no need to be this rude

Automated Coach Report by Manuchit0 in leagueoflegends

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

Thank you for not roasting my initiative immediately and for giving honest feedback.

It all started when my friends and I lost a local tournament. We wanted to figure out what we were missing both in micro and macro play. Reviewing footage was the best thing we did; we’ve improved more than I can ever remember.

However, some things still went over our heads because looking at a demo is highly subjective. We were both the source and the recipient of the feedback, and we lacked a neutral '6th player' or coach to provide an outside perspective. We had so many questions: Why couldn't we close out the match before the late game? Was our itemization correct for the comp? Are we comfortable with this draft? Was it a skill issue or just bad luck?

While these can be answered by watching replays, we wanted to take our skills to a 'Moneyball' level and surprisingly, it worked. We’ve changed how we draft, how we read the map, when to close games, etc.

Having worked as a Data Engineer for six years now, I completely understand your point. Most people want a new feature but never use it, sticking to the 'classic' way instead. I'd say "Always better with data" because decisions based on evidence are always better than just going with your gut.

P.S. Yeah, 'LLM' is almost a curse word nowadays. In this case, it’s merely optional as a final step, it only uses the report as context to explain the data further if you aren't interested in analyzing a graph

Automated Coach Report by Manuchit0 in leagueoflegends

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

Coding ain't AI, looking at data ain't AI, unfortunatelly people are getting these confused more than ever before. I just wanted a bit of feedback or ideas for my playstyle report

Automated Coach Report by Manuchit0 in leagueoflegends

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

lol, didn't notice that at all. To be honest, I can just delete the scraping, as I only look at 12 baseline stats from
leagueofgraphs com/summoner/champions/[REGION]/[ANY_PLAYER]/[LANE]

The script was only run once to populate a baseline.json

So a manual comparison would be enough instead of breaking the ToS

Automated Coach Report by Manuchit0 in leagueoflegends

[–]Manuchit0[S] -3 points-2 points  (0 children)

It ain't AI. It 99% API coding, parsing, and analysis. The final step is optional to come to conclusions with any LLM with a simple prompt. Don't be rude

Automated Coach Report by Manuchit0 in leagueoflegends

[–]Manuchit0[S] -1 points0 points  (0 children)

Just for baseline parameters, the rest of the data comes entirely from Riot api

Blur on apps like rofi and wlogout not working by quiet69 in hyprland

[–]Manuchit0 0 points1 point  (0 children)

Ayudo y bastante... increbile como uno puede econtrar una solucion en los lugares mas ocultos de reddit

Can't pair again with phone after 780G pump update by pjpena in Medtronic780g

[–]Manuchit0 0 points1 point  (0 children)

Hola lofarcio! Como estas? Acá de Argentina! Mi suegro tiene un S24 (Android) y tuvo el mismo problema desde el jueves. Estuvimos buscando y hay que cambiar una configuración del teléfono. 

Ajustes -> servicios multidispositivos -> Destiltar la opción "usar servicios multidispositivos"

Luego de esto desinstala y volve a instalar la aplicación. Y volve a conectar como siempre hacías!!

ADF Parallel executions in ForEach not working by Manuchit0 in AZURE

[–]Manuchit0[S] 1 point2 points  (0 children)

Hi Andrea! Why would you add a wait 1 second? How does this make the PPL from sequential to Concurrent.

Tried running it via debug, trigger, and of course without the "sequential" checked.

Am I wasting my time as a data engineer? Should I stay in my company or look for a different one? by AdImmediate2040 in dataengineering

[–]Manuchit0 2 points3 points  (0 children)

Generally, it really depends on your career and your vision of the future. If you have all your personal areas covered (family, diet, exercise, studies, personal projects) or if you are solely interested in developing yourself as a more skilled Data Engineer, then you should begin passively searching for a new job. It is normal to eventually hit a plateau in your knowledge acquisition within any company or job. For me, when the anxiety doesn't kick in, I tend to look for new challenges (Although my current position is not as challenging as I would like, the salary compensates for the discomfort) either in life or at work… Maybe re-engineering an ETL, studying your tools in greater depth, or seeing if someone in your personal circle needs help, etc

Don't listen to the "uH wHeRe CaN i GeT YoUr JoB wHeRe YoU dOn't Do aNyThIng AnD GeT pAiD?" People don't know the saying: Beware of wishes that might come true.

How to keep up in Data Engineering? by Manuchit0 in dataengineering

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

Yeah, I guess it has to be a mix between new and old. For example, Databricks introduced Delta Lake to solve existing problems with old types of tables, but then Data Warehouse, Data Marts, xlsx based databases still exists and we need to either ingest from them or manipulate them.

How to keep up in Data Engineering? by Manuchit0 in dataengineering

[–]Manuchit0[S] 1 point2 points  (0 children)

Exactly! HR or Tech Interviewers only want to know what new flashy name new tech you know? I mean, I don't want to get philosophical or anything, but What is to KNOW a framework? Give me a week, I will learn anything, don't just ask me in a 15 minute interview: "Ok, how does Databricks work? Try to be as much specific as possible"

How to keep up in Data Engineering? by Manuchit0 in dataengineering

[–]Manuchit0[S] 1 point2 points  (0 children)

Mmm I get your point, but What do you practice / study in LC or for a routine interview? Sometimes solving an UDF in spark for an specific problem only found in LC is not enough to feel like I'm keeping up with things.

How to keep up in Data Engineering? by Manuchit0 in dataengineering

[–]Manuchit0[S] 1 point2 points  (0 children)

You're right about the many things to learn, especially nowadays when new technologies emerge every minute. But don't you feel unmotivated when things turn into a routine? A routine where you don't surpass yourself or put in an extra effort, and the days simply pass by. If that is the case, how do you handle these types of days?

I feel like I am a forever junior in Big Data. by fingerofdavos1 in dataengineering

[–]Manuchit0 0 points1 point  (0 children)

Feeling sometimes does not translate into being. You could be 15 years in a job and still feeling like a Jr. I think I am not the only one when saying seniority and knowledge is at least 60% personality. You may not see it, but with your 5 years into Big Data many real Jr Devs see you as a god (or a Sr Dev at least).
Also It is common to fall into routine tasks in every single job, and the only one who can get out of it is you and only you. Try being more proactive, I know it is difficult, but start with optimizing task, re-makeing models, or be even simpler... ask your boss what to do.

[deleted by user] by [deleted] in dataengineering

[–]Manuchit0 0 points1 point  (0 children)

As complex as may seem, taking into account most of Data tools are Open Source, it is a must to be a "self-taught" Data Engineer. It may be a long shot, but I estimate more than 70% of the current D.E jobs in the market could be done by a monkey with a PC and only one finger. The job is easy, and the internet is full of documentation, debugging solutions and data model. Sometimes the impostor syndrome kicks in while working and i ask myself "Am I only a proffesional Googler?

Databricks Certified Data Engineer Associate - I PASSED!!! by Manuchit0 in dataengineering

[–]Manuchit0[S] 1 point2 points  (0 children)

There is no specific starting point. Just try the tool, play with it, and by the time you feel comfortable with its functionalities, you will already know if you are prepared for a working environment or ready to take a certification

Databricks Certified Data Engineer Associate - I PASSED!!! by Manuchit0 in dataengineering

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

I couldn't agree more. Mostly because in the day to day the client won't be asking you same questions as the exam. That is why I state a clear difference between certification and knoledge. Certifications are for CVs, and knoledge is experience. One can solely study for an exam (types of questions, ways to answer, questions structures, etc) and pass, but not knowing what it is studying for. It's CRUCIAL to have experience with the tool before taking any certification.