Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tamnd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
211.
▲
by
tamnd
1y ago
My biggest inspiration for this project, though, is The Art of Computer Programming (TAOCP), that level of depth and precision is the ultimate goal. I'm also planning to include formal proofs of all algorithms in Lean, though that coul
212.
▲
by
tamnd
1y ago
Sedgewick's Algorithms book is great for practical learning but too tied to Java and implementation details. It is a bit shallow on theory, though the community and resources for other languages help. That said, I personally prefer Int
213.
▲
by
tamnd
1y ago
For visualization, I'm considering using the awesome Manim library by 3Blue1Brown ( https://3b1b.github.io/manim/getting_started/quickstart.html ). I'm not very good at visual design, but let see what I ca
214.
▲
by
tamnd
1y ago
To reduce the current monomorphism, I might add a generic version using void* and a comparator, or generate code for a few key types, while keeping the simple monomorphic listings for readability. (Though this would make the code a bit more
215.
▲
by
tamnd
1y ago
I am working on the little book of algorithms: https://github.com/little-book-of/algorithms A project to implement 1000 algorithms. I have finished around 400 so far and I am now focusing on adding test cases, writing
216.
▲
by
tamnd
1y ago
This book is open source and welcomes contributions. Would you like to join forces to create a truly brilliant version? https://github.com/little-book-of/maths
217.
▲
by
tamnd
1y ago
I use Go for my professional work, but it feels great to "C" again!
218.
▲
by
tamnd
1y ago
My next step is to extract all the code into the "src/" folder and set up proper CI/CD to test everything. Could you help create some GitHub issues? I will fix them in my free time next weekend.
219.
▲
by
tamnd
1y ago
It's just me and my operating system called Emacs, with no editor and no publisher. With the help of LLMs, I can finally share some of my notes and ideas with the world.
220.
▲
by
tamnd
1y ago
So you assume that writing those books takes little time? Just some "prompt magic," and boom, a book appears?
221.
▲
by
tamnd
1y ago
Because all the content is taken from my personal notes (with more to come on building a search engine, vector database, and graph database in C and Go), in the last step I used an LLM for editing and fixing grammar and formulas (typing LaT
222.
▲
by
tamnd
1y ago
Because of some LLM editing and the help of "AI policies," some people call this book "AI slop." I admit that I used an LLM for editing, and this book still needs heavy editing and a thorough review to fix all the bugs i
223.
▲
by
tamnd
1y ago
Thanks! Feel free to DM me if you'd like to collaborate, I would really love to hear more from you. People often ignore this kind of work, but at least I had the courage to share it.
224.
▲
by
tamnd
1y ago
@jrussino Would you like EPUB or PDF versions of just the tale? I can prepare them for you.
225.
▲
by
tamnd
1y ago
Behind each "tale" lies a mathematical idea: from counting numbers and odd and even numbers, to geometry with lines and circles, to group theory, waves, frequencies, etc. Behind the story words, here are the branches of mathematic
226.
▲
by
tamnd
1y ago
I'm planning to create a 10-page cheatsheet for fast learners, and I'd like to shorten the book to around 150–200 pages.
227.
▲
by
tamnd
1y ago
Thanks for your kind words! They really encourage me to share more. Please be aware that there might still be some bugs, so feel free to create issues or pull requests!
228.
▲
by
tamnd
1y ago
I have fixed some bugs here: https://github.com/little-book-of/c/pull/4 Let me carefully review all the code snippets, create tests, and integrate them into the CI/CD pipeline to make sure everything is
229.
▲
by
tamnd
1y ago
I've been preparing these notes for 20 years, and now it's finally time to put them online. Please judge them by their content, not by whether they were "LLM-assisted" or not. All the books are licensed under CC-BY-SA, a
230.
▲
by
tamnd
1y ago
This is a book about how numbers learn to speak. Inside, you'll find the gentle mathematics that powers every large language model, from simple counting and geometry to probability, calculus, and information theory. No dense proofs. No
231.
▲
Show HN: The Little Book of Maths for LLMs-The maths you need to understand LLMs
(little-book-of.github.io)
8 points
by
tamnd
1y ago
|
7 comments
232.
▲
Show HN: The Little Book of C
(github.com)
37 points
by
tamnd
1y ago
|
27 comments
233.
▲
by
tamnd
1y ago
Let me add the links to the EPUB and PDF versions on the webpage so it’s easier for anyone visiting to find them.
234.
▲
by
tamnd
1y ago
https://github.com/little-book-of/maths/blob/main/books/en-U... I've been working on a book called "The Little Chronicles of Mathematics, Data, and the Mind of Machines", this is a 10
235.
▲
Show HN: The Little Chronicles of Mathematics, Data and the Mind of Machines
(github.com)
2 points
by
tamnd
1y ago
|
1 comments
236.
▲
by
tamnd
1y ago
Every contribution is welcome: whether it's criticism, fixing typos, or even completely rewriting a section! Writing this book has been a real challenge for me, since all the books I enjoy reading are very formal ones :)) Anyone here i
237.
▲
by
tamnd
1y ago
I tried to build intuition before going into the formal definitions. Personally, I've always liked Bourbaki's books, but they're too formal for learning - especially in linear algebra, which I see as something meant for appli
238.
▲
by
tamnd
1y ago
So sad that you didn't like the book : ( I'm not really a visual guy, so let me rewatch the awesome 3Blue1Brown series and try to visualize it again: https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2x...
239.
▲
by
tamnd
1y ago
By pairing, I mean that you can read the book alongside the notebook. Sometimes, in the notebook, I don't explain the concepts, only some Python code.
240.
▲
by
tamnd
1y ago
Of course, this is about Python and NumPy. In practice, you'll often encounter the code before the underlying math (especially in Machine Learning), so developing intuition from both directions is always helpful. Btw, if you enjoy pure
More ›