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 #125
Date: 01-04-2023
Duration: 04 hrs 23 mins
Topics Discussed
-
General introductions.
-
Harsh Kapadia gave a brief of the week’s tech news.
-
Apple wins appeal against UK’s decision to investigate its mobile browser
-
GitHub’s Private RSA SSH Key Mistakenly Exposed in Public Repository and it’s security implications.
-
Twitter open-sourced it’s recommendation algorithm on GitHub at twitter/the-algorithm and twitter/the-algorithm-ml.
-
-
Harsh Kapadia and Rishit Dagli shared a few funny Pull Requests (PRs) from the twitter/the-algorithm repository.
-
A PR which removed author_is_elon which prioritizes Elon Musk’s tweets.
-
Humra change merge karo! was unfortunately another PR title.
-
-
Rishit Dagli and Jay Kaku cleared our confusion between Most Significant Bit and Least Significant Bit, Higher Order Bit and Lower Order Bit, and Little Endian and Big Endian.
-
Jay Kaku talked about his final year project. He is building a Fast Fourier Transform Core (Processor) on FPGA with Fixed point representation.
-
One of its use cases is for timbre or tone detection of an instrument.
-
-
Jay Kaku shared Paul Horowitz’s Interview, the author of The Art of Electronics which is considered as the Bible for people working with electronics.
-
Rishit Dagli shared slides of best practices guidelines for SIGGRAPH figures.
-
Darshan Rander talked about WASM I/O 2023.
-
It is a new field, and many companies are building tools around it.
-
The general availability of a Garbage Collector in the WebAssembly (WASM) ecosystem is fairly near, as it is already available for Google Chrome’s beta users.
-
-
Jay Kaku shared a new kind of cab booking service called Namma Yatri, which is based on ONDC's Beckn Protocol.
-
Saket Thota, Krishna Gadia and Harsh Kapadia talked about the benefits of Competitive Programming (CP) and discussed how it helps with quick thinking and writing optimized code. Obviously just like everything else, CP has its own drawbacks in writing unreadable and overly-optimized code.
-
Harsh Kapadia encouraged Saket Thota to use his experience to bring experienced Competitive Programmers together to talk about topics deeper than the usual 'Getting Started with Competitive Programming' topics. He also suggested talking about how problems are made and the rationale behind certain ways of solving problems.
-
Krishna Gadia recommended reading Cracking the Coding Interview to do well in interviews, because even if Competitive Programming (CP) is not what will be done on the job, problem solving (which is essentially CP), is what is done daily on the job.
-
CP is an easier way to test problem solving skills than solving a real-world (on-the-job) problem.
-
-
Krishna Gadia and Anil Harwani talked about how one should cope with leaving jobs by taking a small break (if financially affordable), looking for jobs through friends and interviewing at multiple places.
-
Krishna Gadia asked Harsh Kapadia to name the activities in his life that take up a lot of time and Harsh struggled to name all of them, leading both to realise that he needs to measure his time use better.
-
Krishna Gadia and Harsh Kapadia also talked about the difference between Importance and Urgency to have the correct priorities in life. Harsh talked about how he has only been able to partially implement this in his life.
-
Krishna Gadia advised Harsh Kapadia to reduce unnecessary brain engagement to free mental capacity to be able to think more and with clarity.
-
Things like always playing music while working and continuously watching engaging content during breaks leads to brain capacity being used quite a bit.
-
Being present in the moment, mindful and cognizant can help a lot.
-
Meditating or just sitting and focusing on one’s breath while not thinking of anything else is one way to calm oneself and reduce engagement.
-
Projects Showcased
-
Kalpesh Jangir showcased Attendance Assist, an app allowing users to mark their attendance with a to-do list feature for assignments.
-
Jia Harisinghani showcased a HTML web site where she is trying to learn the basics of Web Development.
-
Jaden Furtado showcased his final year project which is a tool that checks for security vulnerabilities in code.
-
He built it in a way such that someone can deploy it to their CI/CD pipeline and get a vulnerability report.
-
Attendees
-
Aditya Bhat
-
Anil Harwani
-
Atharva Yadav
-
Atmaj Koppikar
-
Hiten Gerella
-
Krisha Mulgaonkar
-
Meet Morpana
-
Suraj Kumar
-
Rushil Shrivastava
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.