CS371p Spring 2022: Pranav Chunduru

- What did you do this past week?
This weekend I performed in a national dance competition in Houston, Texas. The entire weekend was dedicated to the dance, and I am very happy to say that we won the competition. Additionally, my parents came to watch me perform for the first time, so it was an exciting experience!
2. What’s in your way?
I think because of the responsibilities I have (academics or extracurricular), I am starting to veer off my regular schedule in order to fulfill my commitments. I need to make sure I stick to my routine. Specifically, I need to make sure I wake up and sleep at the same time every day.
3. What will you do next week?
This week I have a Natural Language Processing assignment I would like to finish. In addition, I have a Neural Networks assignment that I want to make some heavy progress on before this weekend.
4. What did you think of Paper #5: Single Responsibility Principle?
I think the author highlighted what the appropriate use of a class was really well. The examples helped to visualize what the “reason to change” meant in a real application. I have a better understanding on how to go about structuring my code if I am given a large problem with many product requirements.
5. What was your experience of l-values, r-values, pointers, and references? (this question will vary, week to week)
I found it very interesting how the result of certain standard operations varied so differently between the popular languages in terms of successful compilation. It goes to show how highly specialized these languages are, and it is important to keep up to date with the language compilation rules of these operators.
6. What made you happy this week?
Winning the competition made me really happy. We were not successful in the last competition we went to, so having this victory meant a lot for all of the team. It was nice to share that memory with the newer dance members, many of whom danced on stage for the first time this weekend.
7. What’s your pick-of-the-week or tip-of-the-week?
My pick-of-the-week is Neuralink. Neuralink is a company that is developing technology that can be implanted into human brains to aid with nerve damage, mental disorders, and many other applications. Here is the link to the website: https://neuralink.com/