Newton's third law confusion
If every action has an equal and opposite reaction, why does anything move? Shouldn't all forces cancel out?...
Find answers or ask your own questions
If every action has an equal and opposite reaction, why does anything move? Shouldn't all forces cancel out?...
I'm struggling to understand recursion. Can someone explain it with simple examples like factorial?...
When should I use Random Forest vs XGBoost? What are the differences?...
When should I use a BST vs a hash table? What are the trade-offs?...
My SQL query is running very slow on a large table (millions of rows). The query: ```sql SELECT * FROM orders WHERE customer_id = 12345 AND created_at > '2024-01-01' ORDER BY created_at DESC; ``` ...
I've seen both == and === used in JavaScript. What's the difference and when should I use each one?...
What is Docker and why is it useful? How is it different from virtual machines?...
I understand how BFS and DFS work, but I'm not sure when to use which one. Can someone explain: 1. When is BFS better? 2. When is DFS better? 3. What about space complexity considerations? 4. Any rea...
How does async/await work in Python? When should I use it instead of regular synchronous code?...
How do I negotiate my salary as a software developer? Any tips from experienced devs?...
When should I use GraphQL instead of REST? What are the pros and cons of each?...
I'm struggling with drawing Lewis structures for molecules. How do I: 1. Count valence electrons 2. Determine the central atom 3. Distribute electrons correctly 4. Check for formal charges Can someo...
What's the difference between linear and logistic regression? When do I use each?...
When should I use let vs const vs var in JavaScript? I've heard var is outdated?...
I understand the formula for time dilation: t' = t / sqrt(1 - v²/c²) But I don't understand WHY time slows down for moving objects. Can someone give an intuitive explanation? The light clock thought...
I'm taking intro physics and struggle with free body diagrams. For a block on an inclined plane with friction: 1. How do I identify all the forces? 2. How do I set up my coordinate system? 3. How do ...
I use dictionaries/maps all the time, but I want to understand how they work: 1. How is the hash function used? 2. What happens with hash collisions? 3. Why is lookup O(1)? 4. When does it become O(n...
I need to copy an object in JavaScript, but changes to the copy affect the original object. What's happening? ```javascript const original = { name: 'John', address: { city: 'NYC' } }; const copy = {...
Can someone explain backpropagation and gradient descent in simple terms?...
I just started my first remote developer job. Any tips for: - Staying productive at home - Communicating effectively with the team - Work-life balance - Setting up a home office What do experienced r...