Eliott Kalfon
Home
Blog
All Posts
Algorithms
Engineering
Books
Blogging
About
Contact
Categories
All
(15)
Algorithms
(10)
Blog
(3)
Books
(1)
Engineering
(1)
Blog
Order By
Default
Title
Date - Oldest
Date - Newest
Author
Reading Notes: Antifragile by Nassim Taleb
Books
What if you could separate people and ideas by their reactions to disorder? Some break, others thrive. We notice this every day around us. Some institutions collapse in…
Dec 21, 2024
Eliott Kalfon
From Jekyll/Github pages to Quarto: my blogging journey so far
Blog
Writing and publishing a blog has been on my mind for the last two years. As I have limited experience in web development, it took me a few tries to get to the current…
Dec 14, 2024
Eliott Kalfon
Building a newsletter form with Quarto, Netlify and Zapier
Blog
One of the main reasons I started writing is that I love reading. Newsletters are a great way to curate content on the internet. I follow writers that I enjoy and stay up to…
Dec 14, 2024
Eliott Kalfon
How to Get a Blog Up from Scratch in 1 Day Using Quarto and Netlify
Blog
Over the last two years, I avoided publishing my blog for technical reasons. I did not know how to build it, how to host it, etc. The purpose of this post is to show how…
Dec 7, 2024
Eliott Kalfon
Adventures in Android app development using Open AI o1 in 2024
Engineering
To become a German citizen with the accelerated three-year application process, I had to take the German C1 exam (language proficiency) and the
Einbürgerungstest
, a kind of…
Dec 6, 2024
Eliott Kalfon
Multi-fidelity Optimisation: The art of skimming
Algorithms
If you had 3 days to find the best book in a pile of 100 books with unknown authors and titles, how would you do it? You would not have the time to read all of them from…
Nov 10, 2024
Eliott Kalfon
Black-box Optimisation: Searching in the Dark
Algorithms
The previous articles on optimisation showed that we could leverage information about optimisation problems to solve them quicker. But what if we have no or very little…
Nov 3, 2024
Eliott Kalfon
Linear Programming: Optimisation at the Edges
Algorithms
In continuous optimisation problems, it is impossible to try all combinations. But what if a problem could be solved simply by evaluating the corners of the feasible region?…
Oct 19, 2024
Eliott Kalfon
Little by Little: Optimisation with analysis and gradients
Algorithms
Problems for with a known objective function or observable gradient is known can be solved efficiently through analysis or gradient descent/ascent.
Oct 12, 2024
Eliott Kalfon
The Intuition Behind Optimisation
Algorithms
What should I do with my life? What broadband internet subscription should I choose? Most of our daily problems can be framed as optimisation problems.
Oct 5, 2024
Eliott Kalfon
What is Algorithm Complexity?
Algorithms
The third lecture of the semester had just started. I was still a young lecturer full of hope and naive optimism. After 10 minutes of going through the maths of asymptotic…
Aug 31, 2024
Eliott Kalfon
Big Oh, Big Omega, Big Theta: What is asymptotic notation?
Algorithms
Computer Scientists use asymptotic notation is to
bind
algorithmic complexity expressed as a function of its input size. Instead of focussing on a function’s exact…
Aug 31, 2024
Eliott Kalfon
What is the Complexity of Euclid’s Algorithm?
Algorithms
Euclid’s algorithm is one of the earliest algorithms ever recorded. It finds the Greatest Common Divisor or “GCD” between two integers
\(a\)
and
\(b\)
with
\(a > b\)
. As an…
Aug 31, 2024
Eliott Kalfon
How to analyse the complexity of a Python code snippet?
Algorithms
There is a lot of theory behind algorithm analysis and complexity. But how do these concepts relate to the code you are writing every day?
Aug 31, 2024
Eliott Kalfon
Smart Algorithms Use Meta-Information to Solve a Problem
Algorithms
While preparing for the introductory lecture of Algorithms and Programming, a course I was about to teach, I was struggling to find the core idea that would bind the…
Aug 31, 2024
Eliott Kalfon
No matching items
Like what you read? Subscribe to my newsletter to hear about my latest posts!
Try it