Endre Szakal Visit Reflection, Nick Morgan Prep, and Video Responses

Published: April 13, 2026

Endre Szakal Visit Reflection, Nick Morgan Prep, and Video Responses

This post captures my takeaway from Endre Szakal's visit, and my responses to assigned videos on hardware, first principles, and software security.

What I Took Away from Endre Szakal's Visit

Endre Szakal's visit reminded me that you should learn the basics of anything especially software engineering before you start using AI tools. He emphasized that AI is a tool to help you, but it won't replace the need for fundamental skills. If you don't understand how to write code without AI, you won't be able to effectively use AI to enhance your work. AI can be a powerful assistant, but it can't fix a lack of understanding.

Video 1 Response

Source: Lex Fridman interview with Jim Keller on Moore's Law, Microprocessors, and First Principles

It was interesting how Jim Keller compared recipes and knowing how to cook to understanding the basics of any programming. he emphasized how important it is to understand the fundamentals, and how relying too much on recipes can limit your creativity and problem-solving abilities. If you only know how to follow recipes, you won't be able to innovate or adapt when faced with new challenges. Understanding the underlying principles allows you to think critically and come up with unique solutions, rather than just following a set of instructions.

Video 2 Response

Source: Heather Adkins and Four Flynn, Evaluating Threats & Automating Defense at Google

Heather Adkins talked about how there is going to be a future where we can just asked an open-source chatbot to hack Google. This is a crazy thought, but Anthropic just recently launched their new model called "Claude Mythos" which does something vary similar. According to Anthropic, "Mythos Preview is capable of identifying and then exploiting zero-day vulnerabilities in every major operating system and every major web browser when directed by a user to do so." This is a scary thought, but it also shows how powerful AI can be. Depending on how we look at it, this could be a good thing or a bad thing. On one hand, it could help us identify and fix vulnerabilities more quickly. On the other hand, it could also be used by malicious actors to cause harm. It's important for us to be aware of the potential risks and benefits of AI in cybersecurity, and to work towards creating safeguards to prevent misuse.

Video 3 Response

Source: Paul McMillan and Ryan Lopopolo, Code Is Free: Securing Software

Paul McMillan and Ryan Lopopolo discussed how the cost of software is essentially zero, since anybody, who knows how to code or not, can create software. I don't see that as a true statement, because while the cost of creating software may be low, the cost of maintaining and securing software can be quite high. Just because anyone can create software doesn't mean that all software is created equal. There are many factors that go into creating secure and reliable software, such as testing, code review, and ongoing maintenance. Additionally, the cost of fixing vulnerabilities and responding to security incidents can be significant. So while the initial cost of creating software may be low, the overall cost of owning and maintaining software can be quite high.

Nogramming Assignment

I have so far generated about 10 different photos based on other photos that I already have. I have been using DALLE for this, and I have been able to create some interesting variations on my original photos. I have also been experimenting with different prompts to see how they affect the generated images. Overall, I have found the process to be quite fun and creative, and I am looking forward to putting together all of the photos in a collage for the presentation.


~Shree