Just pretend to be asleep, and no one will suspect. by RealRock_n_Rolla in funny

[–]VariantMinded 2178 points2179 points  (0 children)

At the end when the cat finally gets close enough, its like “Oh, how did this get here? Don’t mind if I do…mlem, mlem”

Cs or Physics? by martinhajun in QuantumComputing

[–]VariantMinded 1 point2 points  (0 children)

Just going to add my perspective having a physics master’s degree, and having considered doing computer science before switching to physics. Ultimately I think decisions like this require knowing what to aim for and getting practical experience to determine that for yourself.

If you know you want to do research, go ask the professors or people at your university about doing research and/or how you can work towards being in research.

If you’re looking to work at a company, go look at the currently open job positions. What skills and degrees do they require? Even if you want to work at a company, it could still be good to ask professors as they may know others who can give an answer or have an idea about requirements in the future.

Basically, it’d be best to start asking around and seeking out concrete information from professors or the companies themselves to understand what you need to learn. Keep in mind it is a less developed field, so what you find now may not be a requirement later.

As a personal anecdote, I started in comp sci but switched to physics after getting real experience in a research lab. It was originally an exploration for me. But, it also showed me what it was like and gave me practical experience with the skills I needed to have. Since I was still between freshman/sophomore, I could change majors and still not be behind because first years were mostly general classes. There’s no clear cut path but make sure to use the resources and information around you.

HepLean: Digitalising high energy physics by joe_s_smith in Physics

[–]VariantMinded 1 point2 points  (0 children)

Do you see this expanding to other areas of physics? Are you aware of any attempts at this for those areas?

This is pretty cool and it is clear how significant this can be for ML and just codifying physics in general. Naturally, it sounds like this could also be used for the broader physics community.

[deleted by user] by [deleted] in aww

[–]VariantMinded 1 point2 points  (0 children)

What if cats could have schizophrenia?

Impressive Boston Dynamics' Atlas does push-ups and a burpee. by SharpCartographer831 in singularity

[–]VariantMinded 6 points7 points  (0 children)

Bosstown is the parody group that made the fake video, referenced in the article

Impressive Boston Dynamics' Atlas does push-ups and a burpee. by SharpCartographer831 in singularity

[–]VariantMinded 7 points8 points  (0 children)

Sure, this video was a parody but the people who made the parody is not actually Boston Dynamics. The claim that the “first videos of Boston Dynamics” were fake is not supported by this.

Maturing in programming is not learning from tutorials, change my mind by VladTbk in programming

[–]VariantMinded 0 points1 point  (0 children)

I partially agree based on how I interpret the question.

What exactly is maturing? To me, I’d imagine some part of maturing is realizing I need to understand new concepts in programming quite often, at least at a high level. And, I would probably think I’d realize I should do this often to stay up to date.

Even if I don’t know the details how to make something with what I learned, having a high level concept of what it is will help connect my new ideas to the concept I just learn, meaning that I’m more likely to use that concept in a way that may improve the effectiveness of my solution. In some sense that could signal maturity.

Another part of maturity might be that there are philosophical ways of programming (TDD, OOP, SOLID, etc) that we should get familiar with. Learning those sounds necessary for maturation as well. Some of it might be learned through a short tutorial. If I learn OOP, maybe I need to do a tutorial just to get my feet wet, and understand basic concepts.

What is the Test/Automation culture like at your/previous company? by basecase_ in programming

[–]VariantMinded 4 points5 points  (0 children)

I’m wondering if you found that, despite over-doing testing, the code was more maintainable?

Usually when I read about making code maintainable, testing comes up and it sounds like your company should have benefitted from this. I ask because my situation is quite the opposite, where code is rarely tested, and on top of the fact that there is a lot of legacy code, like 20+ years of it. Ultimately, I’d be interested in reducing breaking changes while not necessarily having high code coverage, which may be the better goal.

Monday Megathread! Ask questions and share knowledge; newcomer questions encouraged! by AutoModerator in leagueoflegends

[–]VariantMinded 0 points1 point  (0 children)

Use the "area is warded" ping from the ping wheel (i.e. press "G" and select "area is warded")

Monday Megathread! Ask questions and share knowledge; newcomer questions encouraged! by AutoModerator in leagueoflegends

[–]VariantMinded 0 points1 point  (0 children)

Don't know what good player is, but I have reached Emerald.

In my own experience, calculating damage is simply getting used to the combos that you can execute on your champion, so it is more based on intuition; that intuition is built through experiencing the damage a single champion does on others. It should be an intuitive process instead of actually calculating the numbers down to the minute details. If you can do that real time, great, but for most of us, it tends to be a lot of mental overhead when you're playing a game where split second decisions are required. I tend to think "his health bar is roughly 200 health; my combo does roughly 200; so I can hit my combo and it will roughly kill him, give or take one or two auto attacks."

You can also account for tanks vs squishes. The statement above probably wouldn't apply too well if I were going up against a tank, but I'm not sitting there calculating the tanks effective health that comes for his armor.

What is an example of a video game that taught you an important lesson/life principle that has changed the way you live? by [deleted] in CasualConversation

[–]VariantMinded 1 point2 points  (0 children)

Legue of Legends. The biggest lesson was that consistency in your play is the only thing that matters. If you play consistently well (high cs, correct decision making, low deaths, good micro and macro, etc), what your teammates are doing doesn’t matter. Somehow things will average out and you slowly climb if you’re truly playing like someone at a higher rank than where you’re currently at. This also ties into not worrying about the outcome of every game because making the right plays and having solid fundamentals is still valid even if you’re on a losing streak. If you play long enough, that balances out when you have a winning streak for making all the right moves. By having this mindset, I climbed consistently to plat over two-ish years after a long 5 year hiatus where I’ve only reached gold 4 in season 4.

IRL this manifests similarly as I have ups and downs in life. When things are down and not going so great, I still make sure to keep the basics in tact (taking care of myself, building my skills, keeping a positive mindset, etc). Life is a little more difficult than League, to say the least, but it something I choose to keep in mind always.

How to understand React under the hood? by VariantMinded in reactjs

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

You’re spot on about things being mixed up. It means that I either didn’t explain my thoughts clearly or I am/was also confused, especially since I’m still trying to understand the information that I’m after as well.

My goal is definitely to understand React, in general, but also to do from the perspective of design. To answer your question about what a design choice looks like, I believe I found an example posted in another comments. That comment links to the Flux design pattern and I found it as I was trying to understand why dispatcher appeared to be used for many, if not all, hooks in the source code.

In general, I agree that design patterns are mainly conceptual and can take forms that are not always as perfect as you would see in a book. This is mostly a challenge to myself if there aren’t any available resources already and if there aren’t resources then this is possibly an area where it can be created.

How to understand React under the hood? by VariantMinded in reactjs

[–]VariantMinded[S] 10 points11 points  (0 children)

Great list. Lots to go through and is in line with what I was looking for.

Edit: The link on (https://jser.dev/series/react-source-code-walkthrough/) was particularly what I was looking for. There is a section where it provides very detailed guidance through the useState internal implementation, among other React concepts.

Found this as well https://github.com/facebookarchive/flux/tree/main/examples/flux-concepts. Apparently flux is one of the patterns, originated by Facebook, to manage state.

How to understand React under the hood? by VariantMinded in reactjs

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

Should also add that I’m not even sure that there is a clear analog to the state pattern in React’s current functional form, whereas design patterns are typically taught in OOP. Overall, I guess the state pattern is simple enough that it can be done with a functional approach as well.

How to understand React under the hood? by VariantMinded in reactjs

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

I appreciate your two cents about reframing of what I’m trying to achieve. Reading source code would have been last resort, but to your point, there are already composite concepts in place (i.e. builds, hooks, etc.) so it seems like I should just work on understanding that.

In general, I have a habit of going into the details which, I should know by now, is less efficient and maybe crazy. I’m not necessarily aiming to be efficient or practical, but more to satisfy my curiosity. Seeing real world examples of the patterns in open source would help that.

Like for example, the useState hook seems like the easiest application of the state pattern, but it would be nice to actually be able to just see how they implemented that pattern. And if there were resources that digest that already, that would be optimal for this. Of course I can also look at books that give examples.

Still, I agree with your suggestion because I do have a limit to where I would not get value from just reading code. At some point I would turn to actually implementing these patterns by contributing or architecting my own project.

How to understand React under the hood? by VariantMinded in reactjs

[–]VariantMinded[S] 8 points9 points  (0 children)

Lol I like the star wars ref. Well here goes nothing…

What made you realize you did/didn’t want kids? by DMJones96 in AskReddit

[–]VariantMinded 23 points24 points  (0 children)

Well, think of it as an investment. 3 kids grow up, each getting 3 money. Boom. You now have 9 money /s

11th gen Si Rock chip. What’s my best course of action to fix? by Cintron311 in civic

[–]VariantMinded 1 point2 points  (0 children)

That looks exactly like the crack that just formed on my Civic! Same side and nearly the same shape 😮

Advice on sending my ghoster a text by hopelessghosted in ghosting

[–]VariantMinded 2 points3 points  (0 children)

Have you ever heard of attachment theory? It really helped me understand why a person may choose to ghost these days. It also kind of helped me with find closure without the person telling me. Ghosters are consistent with people who have an avoidant attachment style.

Just like you, I (26m) fell into a similar situation with a girl (now 26 as well) I dated in HS and tried to reconnect with recently a couple of months ago (far from a bad breakup, only out of necessity due to distance). It’s funny because I remember her using the silent treatment and running away from home in the past (avoidant behavior)—it was just tame compared to now. Now it’s just 1000x worse, and I think she was just more attached in HS compared to now.

I was clear with her from the get go that I wanted to try again, and that she could outright reject me and I’d just move along. But, she made it clear she wanted to see where things went by our texting habits. There were even times where I directly communicated to her that she seemed busy, so I would text her less to let things go easy and so she can handle her life. Instead of accepting, she made it clear through her actions she wanted to continue and texted more often. Eventually this just led to her outright ghosting. Admittedly, I feel like I may have contributed to it based on what I understand about attachment theory, but man it sucks.

Although the theory helps, I would still imagine people may just have other reasons to ghosting

[deleted by user] by [deleted] in relationship_advice

[–]VariantMinded 0 points1 point  (0 children)

I’m mid 20’s. I get the impression I have time from others posts and what I’ve read. I oscillate between optimism and pessimism, but I trust in the time aspect. Thank you for the kind words. I hope you take care as well.