nowfound

AI · July 27, 2023

IT

Introduction to Algorithms and Machine Learning [pdf]

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…

Introduction to Algorithms and Machine Learning [pdf] launched on July 27, 2023 with 6 votes, #1,837 of 4,347 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 3 years on.

What it does

ݺ�����W^3loLNF/1��F�����7NnXd�&��P�Y��(�{��HZ!�;�/�L��A��Y����Šp�Đ�4r���x��B���f|]k�.�T�i���=�Fx�%������XI1�SWpde��n� d�����/���q�������dҚ�xl=k�G�IJ.o�T�W���ѝf�=6�P-đgu_�9�P����\�g�^Њ-�f�k�i� ��7 � ��z�-���UC�)TM]����JȘ��8N�Z�n��8O�$�PS"���#�*�5���) TSL����T�� 2�� л��_� ,�� � �_���.�_a�\+� S�7n�ȝ��6��o[�T�IŌdql����5лj(�n�~]�9Z P��X���������O-)� B���*� �����-B�X�>��%�e[˩��V�`�z� �| F�^���5�8���4z7M�}C�ELA�/K�.��.�H1��p�F+)�.�N2]V4��E��dyJ�ݩ�����%-��� ����p2n�Ǖ�/e��x�����I� �kZ#q�_�/���[���)����w�����~�S��b�S �I;���u9BR��e'���SNNj�ᮄ��ͷ{�>2�JZ]7�� �/l�1  d�\����/ [������n:`��n…from justinmath.com

In the maker’s words, at launch

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…

Does a similar job

all alternatives →
  • IW
    I wished for a site with a growing list of math problems, I built it2024 · teachyourselfmath.app · ▲384

    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…

  • Maths, CS and AI CompendiumFeb 2026 · github.com · ▲88

    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…

  • Quant2017 · quantmm.org · ▲133

    Machine learning based mental math training.

  • Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)Mar 2026 · amoilanen.github.io · ▲65

    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…

  • AI
  • I'm 15 and built a neural network from scratch in C++,just math2025 · github.com · ▲8

    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…

More ai this month

the category →
  • Video model that turns script into viral social media videos

    AI · 19d ago · spira.ai

  • The browser where Claude Code and Codex work beside you

    AI · 19d ago · rill.love

  • Kolibri is Aleph Alpha

    AI · 20d ago · tej.as

  • Paintings by AI models: programs run through a simulation of oil paint.

    AI · 22d ago · stillwet.art

  • Beam.win▲378

    Run AI agents on one Mac and use its windows on another

    AI · 5d ago · beam.win

  • Route requests to the right LLM for cost, latency & quality

    AI · 23d ago · fastrouter.ai

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, July 2023

the whole month →
  • Clustr▲1,526

    The reality check for your crypto portfolio

    Commerce · 2023 · clustr.io

  • Hey everyone, I here is a small open-source project I've been working on lately. I'd love to hear your thoughts and improvement ideas :) GitHub: [github.com/Vincenius/workout-lol](https://github.com/Vincenius/workout-lol)

    Dev tools · 2023 · workout.lol

  • HN

    I saw this [0] pretty cool thread by user revskill, and wanted a quicker way to search through it, but also to keep them all in one place so I can read them at my leisure whenever I get time. Right now is like 60 lines of Ruby using Nokogiri, but I will certainly look into it further down the line and improve the list. There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that. There are some really awesome blogs in there. I really recommend going through the list, it made my day. [0] "Could you share your personal blog…

    Life & fun · 2023 · dm.hn

  • Lazy▲928

    One ⌘ shortcut to capture anything straight to Notion

    AI · 2023 · lazy.so

  • Anytype is built on the open-source AnySync protocol: a local-first protocol based on CRDTs. Users of Anytype can create spaces - graph-based databases with modular UI. Each space has unique access rights. Today, Anytype's beta is in single-player mode. Multiplayer mode, which will support local-first collaboration between multiple users, will be launched in the first half of 2024. Anytype fulfils the seven ideals of local first software from here - https://www.inkandswitch.com/local-first/ , our team felt these things are important to all of us: • No spinners: your work…

    Commerce · 2023 · anytype.io

  • n8n 1.0▲786

    Workflow automation for technical people

    Dev tools · 2023 · n8n.io