About OTC CatchUp

Note 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 #222

Date: 08-02-2025

Duration: 3 hrs 52 mins

Topics Discussed

  • Ritojnan Mukherjee discussed embeddings and the Indic-BERT model:

  • Jia Harisinghani shared her project Algorific, and Harsh Kapadia suggested her to host it on GitHub Pages instead of Vercel, since it takes more efforts initially, but you get to learn more.

  • We talked about the difference beteween containerization and virtualization, and use of Docker.

    • Docker cointainer uses linux features like namespaces and cgroups, while virtualization relies on hypervisors.

  • Pranav Dani and Harsh Kapadia discussed operating systems and process execution, covering asynchronous vs synchronous operations, blocking vs non-blocking processes, parallel vs concurrent execution, and the nuances of multitasking, multithreading, hyperthreading, and multiprocessing.

    • Process requiring slow I/O operations or network requests can be made asynchronous to prevent blocking the CPU.

    • Parallel execution involves multiple tasks running simultaneously, while concurrent execution involves multiple tasks being interleaved.

    • Multitasking involves running multiple tasks on a single CPU, while multithreading involves running multiple threads on a single process.

  • Darshan Rander showcased his updates to AntiLang, a language that he was working on while reading the Interpreter book.

  • Harsh Kapadia shared a blog called Confessions of a Code Addict by Abhinav Upadhyay.

  • Wilfred Almeida shared his work on blockchain, focusing on implementing eventual consistency.

  • Rishit shared a link to the research paper "Gradual Disempowerment" (Gradual Disempowerment), which examines the impact of AI on society.

  • Viranchee demonstrated the execution of SIMD vector instructions on ARM using a simple C++ example for vector addition.

Attendees

  1. Bhavesh Kukreja

  2. Darshan Rander

  3. Harsh Kapadia

  4. Jia Harisinghani

  5. Prajwal Dhule

  6. Pranav Dani

  7. Rishit Dagli

  8. Viranchee L

  9. Wilfred Almeida

  10. Aryakumar Jaiswal

  11. Abhinav Singh

  12. Akhil Sahu

  13. Antariksh Pratham

  14. Gautam

  15. Mohammad Sohail Shaikh

  16. Ram Naik

  17. Ritojnan Mukherjee

  18. Sahil Bansal

  19. Soham Shirke

  20. Sreekesh Iyer

  21. Uma Iyer

Meet Screenshot

Meet #222 screenshot

Note 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.
— Robert Ingersoll
Kindness always wins.
— Selena Gomez
Alone we can do so little; together we can do so much.
— Helen Keller