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 #150
Date: 23-09-2023
Duration: 3 hrs 45 mins
Topics Discussed
-
Anas Khan asked if he could use Google Maps API for free.
-
Darshan Rander suggested using the Map My India API.
-
-
Darshan Rander discussed about issues with Fold App.
-
He believes that there are a lot of white-spaces in the application which he didn’t like much.
-
-
Mohit Gangwani asked about how asynchronous operations work in JavaScript if it is single-threaded.
-
Harsh Kapadia suggested watching What the heck is the event loop anyway?
-
Siddharth Bhatia shared An open letter to our community, a blog by Unity talking about them going back on their pricing changes after wide dissent.
-
We all were glad that a company finally listened to their user base.
-
We also talked about how Unity has lost the trust of their developer users because everyone will keep in the back of their minds how companies can very easily turn on their users. Some argued that this might not be the case as people might forget about it.
-
-
Anushka Bhagchandani shared her experience of working at Myntra.
-
She discussed Appliqué, which is an open-source design system for enterprise applications.
-
-
Harsh Kapadia discussed the assignment of his University of Operating System lecture, in which he has to capture keystrokes using kernel.
-
Anil Harwani talked about how a Keylogger works. It is basically installing a driver in the system so that it captures the strokes and sends them to a server or save them locally.
-
He talked about how Zero Click Malware and Rootkit work.
-
Continuing this, he told us about the widespread nature of an incredibly malicious worm called Stuxnet that was widespread and mostly affected Iran’s nuclear program.
-
He shared how Stuxnet was able to compromise air-gapped nuclear systems of Iran.
-
-
He also talked about how Kernel Obejcts are needed to be signed.
-
He said that signing is important because no one other than an authorized user should be able to insert/install and use a kernel module/driver, as not following this could cause security issues.
-
-
-
-
Harsh Kapadia talked about his learnings about different/equivalent Instruction Set Architectures (ISAs) like
x86
,x86_64
,amd64
,IA64
, etc.-
Anil Harwani talked about
IA64
, an old ISA from Intel that was seen in their processor Itanium. It was supposed to be the alternative toamd64
, but it never caught any traction.
-
-
Anil Harwani shared the cross-licensing agreement between AMD and Intel.
-
link:https://www.zdnet.com/home-and-office/networking intel-and-amd-settle-agree-cross-licensing-deal/[Intel and AMD settle agree cross-licensing deal^]
-
-
Bhavesh asked for suggestions on how to understand the lower-level architecture to understand how things are working in higher-level programming languages.
-
He gave an example of how he wanted to know what is happening behind the scenes of a
print()
statement. -
Anil Harwani gave him a brief about the different levels of abstraction that are developed on a computer system and how he can think of abstractions as a layer to make things easier to understand. To understand abstractions better, Anil gave examples of various abstractions by including real-life examples.
-
-
Siddharth Bhatia and Chirag Bachani asked for suggestions to participate in a Hackathon.
-
Anil Harwani talked about how hackathon promotes completing tasks instead of writing code with good practices. He also stated how there isn’t sufficient time for ideation.
-
-
Abhigyan Bafna talked about working with his teammates on a college project.
-
Darshan Rander suggested distributing the project work amongst group members.
-
Anil Harwani talked about how the intent should be to help your teammates, not completely leave them. He acknowledged how there should be multiple plans for your project if anything at the last moment may fail.
-
-
Kartik Soneji asked about reviews of The National Payments Corporation of India (NPCI)[National Payments Corporation of India (NPCI)^].
Projects Showcased
Harsh Kapadia shared his project on capturing keystrokes using kernel.
Attendees
-
Anil Harwani
-
Anoop Shetty
-
Bhavesh Kukreja
-
Chirag Bachani
-
Eshaan Vaswani
-
Faraaz Shaikh
-
Harsh
-
Hiten Gerella
-
Krishana Dave
-
Rick Sanchez
-
Jaikishan Kamrani
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.