A program that finds patterns in things and predicts other things.
What is an AI/ML algorithm?
When code can do multiple things in the same time frame.
What is parallelism/concurrency?
One of the most popular programming languages for its flexibility and powerful capabilities.
What is Python?
A markup language commonly used on the internet.
What is HTML?
A personal website/blog/whatever you want it to be.
What's our first project???
An AI model that uses patterns in text to predict the next chain of words in an incomplete input text.
What is an LLM (Large Language Model)?
A type of processor that is often used for computer graphics that can run millions of calculations at the SAME TIME.
What is a GPU?
A programming language known for its speed and low-level capabilities.
What is C/C++?
Possibly the most important thing when making websites.
Hint: the user
What is the user experience?
A closely related space to web design that involves making a visual to communicate some idea.
What is graphic design?
What is linear regression?
A feature of modern processors that lets them do multiple things in parallel.
Hint: common CPU marketing number
What is a processor core/thread?
import random
with open("test.txt") as file:
file.write(f"\nHello World! {random.randint(1, 1000)}")
How to append "Hello World!" followed by a random number to a file in Python?
A codebase "frame" that web devs use to build apps with features like reactivity.
What is a framework?
Why do they call it oven when you of in the cold food of out hot eat the food?
what how is this related in any way whatsoever
An AI training technique involving randomly nudging weights and testing generations, mirroring natural selection to evolve a model.
What is a genetic algorithm?
When multiple tasks within a program are allowed to run in overlapping time frames.
What is parallel processing / multithreading?
Starts with logging relevant values to narrow down suspicions, then getting more specific in testing cases to try and trigger the bug while logging more values.
How to debug?
Balance of positive/negative space, neutral palate with accent colors, directs attention toward important information, intuitive layout.
What are hallmarks of good web design?
When a program handles an error by calmly shutting down instead of exploding and destroying everything.
What is a graceful shutdown?
A layer found in image recognition models that extracts information from the input image for the rest of the model to process.
What is a convolution layer?
When multiple tasks are run on separate processes to complete operations simultaneously.
There is a difference!
A collection of code somebody else wrote and has published for you to import and use.
What is a library?
When an element on-screen needs to be fixed to some location and removed from the page's normal "flow".
What is "absolute"/"fixed" positioning?
When a computer can execute a mathematical operation on multiple pieces of data with just one operation in code
What is a SIMD instruction?
(Single Instruction, Multiple Data)