One of the always trending topics in our pop-culture-like computer industry is dealing with errors. There are whole movements addressing i... | Continue reading
Last week, I did a quick hack that quite delighted me: I added a way to visually watch the progress of training my MGL-based neural networ... | Continue reading
I have finally obtained the first batch of the printed "Programming Algorithms" books and will shortly be sending them to the 13 people who... | Continue reading
The book "Programming Algorithms (A comprehensive guide to writing efficient programs with examples in Lisp)" has been completed. It turne... | Continue reading
It may not be immediately obvious why the whole chapter is dedicated to strings. Aren't they just glorified arrays? There are several answer... | Continue reading
To conclude the description of essential data structures, we need to discuss key-values (kvs), which are the broadest family of structures o... | Continue reading
Arrays are, alongside structs, the most basic data structure and, at the same time, the default choice for implementing algorithms. A one-... | Continue reading
The next several chapters will be describing the basic data structures that every programming language provides, their usage and the most im... | Continue reading
The next several chapters will be describing the basic data structures that every programming language provides, their usage and the most im... | Continue reading
The introductory post for this book, unexpectedly, received quite a lot of attention, which is nice since it prompted some questions, and on... | Continue reading
The introductory post for this book, unexpectedly, received quite a lot of attention, which is nice since it prompted some questions, and on... | Continue reading
Drago — a nice example of a real-world binary tree I'm writing a book about algorithms and Lisp. It, actually, started several years ago,... | Continue reading
Recently, I've been teaching an advanced Algorithms course, which concluded in a short introduction to Machine Learning. Obviously, ML is ... | Continue reading
There's this perpetual confusion about Lisp: everyone will call a language with prefix notation and parenthesis a Lisp or a Lisp-dialect. T... | Continue reading