About OTC CatchUp
OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!. For all summaries, please visit catchup.ourtech.community/summary. |
OTC CatchUp #104
Date: 05-11-2022
Duration: 4 hrs 47 mins
Topics Discussed
-
Tushar Nankani shared his learnings from an article that pushed him to read more about cores, processors, threads, cache and sockets.
-
Article links for "Twisted" and the first installment:
-
Ramyak Mehra and Pranav Dani talked about the correlation between cores and threads. For instance, a 4-core 8-thread processor has 4 physical cores and each core can run 2 threads in parallel.
-
We discussed the difference between Concurrency and Parallelism and why using them interchangeably is wrong.
-
Concurrency is the composition of independently executing processes.
-
Parallelism is the simultaneous execution of multiple (possibly related) processes.
-
-
Ramyak Mehra shared a video about Async I/O in Depth
-
-
Wilfred Almeida talked about problems he was facing with AES ciphers and its use case in one of his projects.
-
We talked about Meltdown and Spectre which are vulnerabilities in modern processors.
-
Meltdown is patched in all the major OS.
-
-
Tushar Nankani talked about the thought process behind writing the tweet regarding his recent project blurrit.
-
He talked about how the tweet and the poster seemed clickbait-ey to some since it did not elaborate on its functionality, as it only talked about how it might make someone feel. (Safer in this case)
-
Aditya Oberai suggested that marketing a product in this way isn’t wrong, since one isn’t selling the product, but the impact it creates.
-
-
We talked about recent layoffs and the potential reasons for the overvaluation of companies during the pandemic which led to the layoffs. A good example could be Signal.
-
Twitter recently underwent many changes in leadership and as a result, many employees were laid off.
-
Ashwin Kumar Uppala and Tushar Nankani shared layoffs.fyi as a resource to find out about layoffs in tech companies.
-
Decrease in business could be a potential reason for layoffs since it results in a decrease in revenue.
-
Sreekaran Srinath talked about how stock prices for companies were decreasing in value.
-
-
We talked about some platforms such as MS Teams and Zoom that gained traction over the pandemic period and now serves as an integral part of the system.
-
MS Teams is catered towards enterprises with its tight integration with Office365 tools and provides a relatively better experience in terms of handling bandwidth at even lower tiers.
-
-
Ramyak Mehra talked about Dyte and its functionalities while comparing it with 100ms.
-
Aditya Oberai talked about how some layoff panics are a part of the echo chamber, where the layoff news seems to be exaggerated and amplified by multiple people.
-
Layoffs might hurt less when you are early in your career without many dependencies.
-
-
Darshan Rander talked about potential reasons behind not choosing a startup, where one does not get any form of guidance or a course correction wherever the candidate might go wrong.
-
Aditya Oberai talked about the status of an individual contributor that is allowed by startups which helps with a personal brand.
-
Vatsal Patel talked about the importance of feedback from seniors and how it might be lacking in startups.
-
When upper management isn’t there to guide, one could also work at their own pace and reduce bureaucracy.
-
A company should be selected after weighing all the pros and cons.
-
-
Vatsal Patel shared his experience with releasing Call of Duty: Modern Warfare 2 at Activision and all the challenges encountered in the process including team management.
-
Darshan Rander shared that he’s going to give a talk about "Server Side Dart" at MWC Meetup.
-
Ramyak Mehra shared HTTP/1.1 benchmarking tool to better benchmark server in a range of load on it.
-
Ramyak Mehra shared that he would like to give a talk about how to approach a new codebase.
-
-
Jay Kaku talked about the process behind building his final-year hardware project in which he had to learn about how most basic components work.
-
We talked about the ostensibly sad state of the USA’s gun laws and how it is a major reason behind the high number of deaths due to gun violence.
-
We discussed how multiple customers tend to compare cars based on vibrations and the kind of sound that it makes which seems redundant, especially when talking about electric cars.
-
Jay Kaku talked about AMD’s latest CPU lineup with a 5nm process and how the graphics technology with RDNA3 competes with Nvidia’s RTX 30 and 40 series.
-
Sreekaran Srinath, Tushar Nankani and Vatsal Patel discussed differences in engagements on social media platforms like Twitter and TikTok.
-
Twitter gives lower engagement for a new user with fewer/no followers.
-
Whereas, TikTok boosts their engagements to a great extent for new users and creators.
-
-
Jay Kaku asked about how to not get demotivated when preparing for DSA in interviews.
-
Vatsal Patel shared some strategies and insisted on getting the theory right.
-
Vatsal Patel shared a resource on finding patterns in coding problems.
-
Sreekaran Srinath insisted to keep having fun in the process and focusing on problem-solving.
-
-
We discussed how we can find some good tech discussions and take value from these perspectives on Twitter.
-
Tushar Nankani pointed out how we can leverage Tech Twitter and what we see on our "feed" is not the Tech Twitter. He mentioned that he uses Twitter in chronological order of the specific people for whom the notifications are turned on. "Doesn’t let the algorithm fool you."
-
Aditya Oberai and Tushar Nankani shared a few recommendations for whom the notifications should be turned on:
-
Projects Showcased
-
Aditya Oberai shared his process of learning frontend where he tried to build a web project for converting English to banana language (Minion language).
-
Project Demo: Banana Speak
-
Meet Screenshot
For all summaries, please visit catchup.ourtech.community/summary. |
Want to improve the content of this page?
Want to get more involved? Learn how to contribute.
We rise by lifting others.
Kindness always wins.
Alone we can do so little; together we can do so much.