nowfound

Alternatives

Products that do what Introduction to Algorithms and Machine Learning [pdf] does

From 2020-23 I taught at a highly accelerated math program in Pasadena, CA and was given the opportunity to develop and teach a quantitative computer science track for participating 10th-12th graders who had an interest in CS. I developed the curriculum on the fly while teaching the courses, and eventually consolidated it all into this textbook. The students had already learned a surprising amount of math for their age using a system that is now commercially available at www.mathacademy.com, where they progressed from prealgebra through AP Calculus BC in only three years (6th-8th grade), and…

  1. 1IW

    Good math problems are hidden inside textbooks and online documents. To keep up with all the sources in the world is hard. For someone who just wants to continuously solve problems, finding and going through all the sources feels like a hassle. I wished for a website that could just dump all the math problems available in the world out there. And if I could filter the problems by topics, that would be beautiful. teachyourselfmath is a side project that was born out of this need. At its core, it is a math PDF extraction engine. The engine has some machine learning going on behind the scenes…

    2024 · teachyourselfmath.app

  2. 2MC

    Hey HN, I don’t know who else has the same issue, but: Textbooks often bury good ideas in dense notation, skip the intuition, assume you already know half the material, and get outdated in fast-moving fields like AI. Over the past 7 years of my AI/ML experience, I filled notebooks with intuition-first, real-world context, no hand-waving explanations of maths, computing and AI concepts. In 2024, a few friends used these notes to prep for interviews at DeepMind, OpenAI, Nvidia etc. They all got in and currently perform well in their roles. So I'm sharing. This is an open & unconventional…

    Feb 2026 · github.com

  3. 3
    Quant133

    Machine learning based mental math training.

    2017

  4. 4IM

    Hi, I'm a high school teacher from Australia and I've built what I'd like to think is a pretty nifty ChatGPT powered presentation tool for teachers. I'd love it if you could have a look at it and give me some of your feedback. I don't think there's much overlap with the HN crowd and school teachers, but I've been coming here for many years and thought I'd post here and see what you all think. Check it out if you have a minute and I'd be super happy to hear your feedback too. https://www.slidehero.ai/ You can jump in and have a play with the tool all you like ;) Cheers, Eli

    2025

  5. 5AA

    I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it. Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow. The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All…

    Mar 2026 · amoilanen.github.io

  6. 6IW

    The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…

    Feb 2026 · berksoft.ca

  7. 7AI
  8. 8IM

    I’m 15 and self-taught. I'm learning ML from scratch because I want to really understand how things work. I’m not into frameworks. I prefer math, logic, and C++. I implemented a basic MLP that supports different activation and loss functions. It was trained via mini-batch gradient descent. I wrote it from scratch, using no external libraries except Eigen (for linear algebra). I learned how a Neural Network learns (all the math) -- how the forward pass works, and how learning via backpropagation works. How to convert all that math into code. I’ll write a blog soon explaining how MLPs work in…

    2025 · github.com

  9. 9IC

    2018 · ximera.osu.edu

  10. 10AT

    I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning. So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt. Try it yourself at https://TMA.live (no signup required) or see the demo video here: https://x.com/i/status/1874948287759081608 The UX is pretty simple right now, you just write a…

    2025 · tma.live

  11. 11IM

    Hey, maker here. After launching a daily word search game, I randomly thought of this math game while driving. Finally got around to making it and I think it turned out pretty cool. It’s a math search game that’s meant to help you practice your quick addition, subtraction, multiplication, and division skills. I’m hoping it’ll help people (even those like me who aren’t big on math) learn and increase their speeds. (There are also some settings you can enable to make the game harder) If you try it out, please let me know if you found it fun, if you have anything you’d like me to add, or if you…

    2024 · worchle.com

  12. 12IT
  13. 13IR

    This course was intended for ages 7 and up, including adults. I really tried to make the material accessible to everyone, and hopefully not be too boring, while it establishes a solid foundation for learning anything else. If you do watch it, let me know if it is helpful in getting a solid foundation! My background: Before I got full-time into software development, I was doing a Ph. D in math at NYU. I thought YouTube needed something like this.

    2023 · youtube.com

  14. 14MM
  15. 15

    Broad span of algorithms, covered in clear depth

    2015

  16. 16CC
  17. 17HS

    Hi everyone! We (Christopher and Govind) have started a video tutorial series of 20-25 minute long episodes on how to make various common computer science data structures, such as vectors, linked lists, hashmaps, and so on. So far, we’ve done a two-part series on how to implement vectors. Links to parts one and two of the Vectors series: https://www.youtube.com/watch?v=vr0KzD_Owxc https://www.youtube.com/watch?v=t3kgbdhUIxU (Sorry about the low quality of the video in the first link, we accidentally recorded in 720p. The second part is in 1080p!) Although so far…

    2019

  18. 18IW

    Hello HN! I’m Elias. I’ve been an educator in Engineering and Computer Science for some years, and I'm always looking for ways to make learning more engaging and hands-on. A few months ago, I started experimenting with the idea of a book that changes and evolves as you interact with it. It started with a chapter on sorting but that snowballed into a 22-chapter interactive book. My objective in writing this book, was to introduce a more interactive format for technical books that doesn't require internet access, that is lightweight, comprehensive, cross-platform, and can provide a better…

    2025 · cartesian.app

  19. 19PA
  20. 20IW
  21. 21YF

    Cut to the chase: https://www.youtube.com/watch?v=4nyzl3pVXp4 I really am a big supporter of quality education being available for everyone, and because of that I've opted to open source my CS education on YouTube. I'm starting with Rails, and I will eventually work around to more core CS topics like circuits -> logic gates -> binary -> assembly -> c -> Data Structures -> Algorithms etc. If you like it subscribe and I'm looking for all the feedback I can get on how to make it better :)

    2015

  22. 22

    Learn anything. AI generates your course.

    Jun 2026 · curioverse.ai

  23. 23CG

    Since the beginning of the pandemic in 2020 I have been recording my university lectures for all of my courses and posting them online for free for anyone to watch. You can click the link for a YouTube playlist, or click the Google Spreadsheet for a breakdown of all the lectures of that course offering. Here is my standard response for those asking for the assignment files, which I unfortunately do not provide: https://www.cs.mun.ca/~dchurchill/teaching/youtube.txt

    2024 · cs.mun.ca

  24. 24AV

Ranked by how close each launch is in meaning, then by votes. Refine with a description →