Toggle navigation
Eli Bendersky's website
About
Projects
Archives
Archives for 2016
2016.12.31:
Summary of reading: October - December 2016
2016.12.26:
Common Lisp's consp and listp in Clojure
2016.12.06:
Basics of using the readline library
2016.11.28:
Some notes on the Y combinator
2016.11.14:
EOPL define-datatype and cases in Clojure
2016.11.02:
Logistic regression
2016.10.18:
The Softmax function and its derivative
2016.10.10:
The Chain Rule of Calculus
2016.09.30:
Summary of reading: July - September 2016
2016.08.23:
wc in x64 assembly
2016.08.06:
Linear regression
2016.08.05:
Understanding gradient descent
2016.07.24:
Drawing animated GIFs with matplotlib
2016.06.30:
Summary of reading: April - June 2016
2016.05.12:
The Expression Problem and its solutions
2016.05.10:
Suffix arrays in the Go standard library
2016.05.05:
On the Composite and Interpreter design patterns
2016.05.03:
Go WebSocket server sample
2016.04.28:
A polyglot's guide to multiple dispatch - part 4
2016.04.26:
A polyglot's guide to multiple dispatch - part 3
2016.04.21:
A polyglot's guide to multiple dispatch - part 2
2016.04.20:
Book review: "The Go Programming Language" by Alan Donovan and Brian Kernighan
2016.04.19:
A polyglot's guide to multiple dispatch
2016.04.04:
Comparing types in Python 3
2016.03.31:
Summary of reading: January - March 2016
2016.03.29:
Book review: "Seven Concurrency Models in Seven Weeks" by Paul Butcher
2016.03.12:
gRPC sample in C++ and Python
2016.03.04:
Returning multiple values from functions in C++
2016.02.22:
C++: RAII without exceptions
2016.02.16:
The promises and challenges of std::async task-based parallelism in C++11
2016.02.12:
Book review: "C++ Concurrency in Action" by Anthony Williams
2016.02.02:
Book review: "Structured Parallel Programming" by M. McCool, J. Reinders, A. Robinson
2016.01.26:
Persistent history in Bash - redux
2016.01.17:
C++11 threads, affinity and hyperthreading