-
13 votes
-
Adventures in state space
10 votes -
Bill Atkinson: Polaroids showing the evolution of the Lisa GUI
7 votes -
Painting with math | Inigo Quilez
7 votes -
Visualising how AI training avoids getting stuck in local minima
18 votes -
How Super Mario Bros. 2 builds levels
13 votes -
How do graphics cards work? Exploring GPU architecture
8 votes -
How to sound design ecosystems
5 votes -
TypeScript types can run DOOM
13 votes -
Null Island: The busiest place that doesn’t exist
15 votes -
Show your Emacs shortcuts in colour when giving presentations
5 votes -
Introducing Clay - High performance UI layout in C
12 votes -
The first Amiga virus - 'Something wonderful has happened'
8 votes -
Types and other techniques as an accessibility tool for the ADHD brain - Michael Newton
20 votes -
Oscilloscope Music - Intersect
4 votes -
Coding Adventure: Optimizing a Ray Tracer (by building a BVH)
9 votes -
Game simulation programming: Continuous time
7 votes -
"Badness 0", a suckerpinch/tom7 video dive into typesetting, LLMs, and Donald Knuth
29 votes -
Cloudflare uses deceptive business practices to bully customers into unnecessary enterprise plans
18 votes -
Why stomping Wigglers glitches Super Mario World
14 votes -
I ported thousands of apps to Windows 95
23 votes -
Bugs and glitches of high-level NES Tetris
10 votes -
So you think you know Git - FOSDEM 2024
8 votes -
"The Algorithm" does not exist
10 votes -
I built my own 16-Bit CPU in Excel | Inkbox
16 votes -
Any good Youtube channels on learning Data Structures and Algorithms, especially the math part?
Hello Tildes, I am currently taking DSA in college and struggling a lot with the math and algorithms. Recently had to solve Karatsuba questions and I don't even know what I wrote down on the...
Hello Tildes,
I am currently taking DSA in college and struggling a lot with the math and algorithms. Recently had to solve Karatsuba questions and I don't even know what I wrote down on the paper. I have been trying to look for videos on this and only really came away with a vague understanding.
What I've noticed is that I struggle with solving the math part of the questions.
For example: "Describe a divide and conquer algorithm to compute the square
of an n-digit integer in O(n log3 5) time, by reducing to the squaring of five [n/3]-digit
integers"I have zero clue how I am supposed to understand the latter half of the question. It makes no sense to me beyond I am supposed to be multiplying squared numbers. How do I even begin to turn this into an algorithm? What is the solution even supposed to look like?
Needless to say, I've struggled with math my entire life and I've been trying for years to be decent with it, and I have nothing to show for it.
So, do you have any recommendations that could simplify the math needed for DSA? Videos are preferred but I will textbook recommendations as well.
Thank you, and have a good day!
18 votes -
GitHub Actions feels bad
13 votes -
Reverse engineering game code from the Neutral Zone in Yars' Revenge
4 votes -
How much work does it take to get the Windows 95 version of SimCity 2000 working on a modern windows PC?
10 votes -
Hacking a 25 year old game (Worms 2) to make it work
20 votes -
Systems Alchemy: The Transmutation of Hacking (2023)
5 votes -
Coding Adventure: Simulating Fluids
11 votes -
Rewriting a Chumsky Parser By Hand in Rust
8 votes -
A sane, batteries-included starter template for running NixOS on WSL
9 votes -
Working Through Crafting Interpreters (Java) in Rust
9 votes -
Real-time trumpet simulation
15 votes -
(Life) Advice from the creator of C++
12 votes -
The SDL3 Audio Subsystem
10 votes -
Voice control for tiling window managers concept
6 votes -
The classic arcade game that crashes itself for anti-piracy reasons
14 votes -
Big Commander X16 Update!
6 votes -
Hands-on with Freewheeling Apps
2 votes -
Coding Adventure: Making a Stronger Chess Engine
8 votes -
RISC-V CPU implemented inside Terraria
8 votes -
Inside Task Manager with the Original Author
16 votes -
Interview with an EMacs Enthusiast in 2023 [Colorized]
8 votes -
DeArrow: Crowdsourcing YouTube titles and thumbnails to be descriptive and not sensational
26 votes -
GradIEEEnt half decent: The hidden power of imprecise lines
9 votes -
Boost Emacs productivity with OpenAI, ChatGPT and Copilot
7 votes -
YouTube as a form of hard drive
11 votes