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 #146
Date: 26-08-2023
Duration: 4 hrs 40 mins
Topics Discussed
-
General introductions.
-
Siddharth Bhatia talked about an installer he is building to install GCC on Windows, to make the process easier for college students.
-
We discussed about Cygwin, MinGW, MSys and WSL
-
Siddharth’s installer is essentially unzipping a zip file containing a few software tools and adding those tools to the computer’s PATH variables.
-
Softwares that the installer adds
-
-
GNU Compiler Collection
-
It is one of the world’s most widespread compilers and compiles languages such as C, C++, Ada, Rust, Go, Fortran and many more.
-
-
-
The GNU Project Debugger
-
It is a very widely used Debugger that supports 12 languages (C, C++, Rust, Fortran, etc.) and is used to see what is going on inside another program while it executes or what another program was doing at the moment it crashed.
-
-
-
GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program’s source files.
-
The tool uses Makefiles to define build rules and targets.
-
GNU Make and Make are one and the same.
-
-
-
CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.
-
-
-
It is a library used to convert text files with DOS or Mac line breaks to Unix line breaks and vice versa.
-
-
Yasm
-
NASM
-
JWasm
-
Ccache
-
Ninja
-
Doxygen
-
-
-
An experience at a Web3 conference, where it is difficult to understand where the satire starts and ends: I go to ABSURD tech conference.
-
Anil Harwani told us to remember two things
-
Chesterton’s Fence: A Lesson in Second Order Thinking, which talks about how if we don’t understand how we got 'here,' we run the risk of making things much worse.
-
-
Anil Harwani shared Breaking the x86 Instruction Set
-
We talked about Protection Rings (-3, -2, -1, 0, 1, 2, 3)
-
We also talked about System Management Mode (SMM), also called 'Ring -2'.
-
-
We talked about the basics of Zenbleed, an AMD Zen architectural bug.
-
We talked about the basics of AMD Inception, a Zen CPU exploit.
-
We talked about HashiCorp changing the license for Terraform.
-
Aditya Oberai talked about his Alt Text Generator alttext.in, which helps make the internet more accessible.
-
We joked about how companies love TLAs (Three Letter Acronyms) and FLAs (Four Letter Acronyms).
-
We talked about good Tech conferences
Attendees
-
Aashraay
-
Aditya Dikonda
-
Anil Harwani
-
Arpit Kesari
-
Atmaj Koppikar
-
Ayaan Shaikh
-
Bhavesh
-
Chaitanya Jhade
-
Chinmay Tullu
-
Dishita Das
-
Gaurang Pitale
-
Jaikishan Kamrani
-
Jash dharia
-
Jivansh C
-
Jyoti
-
Krishana Dave
-
Laksh Doshi
-
Mihir Patil
-
Parth Puranik
-
Pratham
-
Rahul G
-
Richa Rawani
-
Ronit Talreja
-
Sanam Bhatia
-
Sarvesh Yogi
-
Srishti
-
Trusha Madhav
-
Vedang Kulkarni
-
Yash Kadam
-
Zidan Shaikh
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.