Welcome to my blog! I started it with a couple of goals in mind, namely, to practice my writing skills and to promote ideas that I find interesting.
My professional background is as a computer programmer and so many of the topics are related to programming computers.
The idea of automating the process of organizing and discovering knowledge has been in my mind since 2008, this blog is an attempt for me to organize my thoughts around it.
PlantUML: the state of diagram layouts
I use PlantUML to visualize software components or ideas for blog posts. Often, the layout becomes unwieldy and a lot of time goes into tweaking it. This post is...
Knowledge as a network
An understanding of the structure of knowledge can help identify ways of learn efficiently. Learning a technical subject is hard work and finding better ways to do it is a...
Halmos' tips for writing
Paul Halmos was a mathematician who among other things was recognized by his excellent written exposition.
A bi-dimensional map of pronouns
In his book, The Loom of Language – LOL from now onwards – Bodmer gives advice on strategies for learning a modern language.
The Abstraction and Reasoning Challenge (ARC)
In 2019 François Chollet published the Abstraction and Reasoning challenge in the Kaggle platform with the goal to provide a benchmark to measure machine intelligence.
François Chollet's general intelligence test
François Chollet works in the field of Artificial Intelligence. He created the Keras library for machine learning and has launched the ARC Challenge for measuring general intelligence.
The Spring framework provides the
@Repositoryannotation and the
Repositoryinterface. Although related and a bit confusing initially, they perform distinct tasks.
Test independence using application slices
With the Spring Framework you can configure which Beans (components) are loaded into the Application Context in different ways.
Marcus Hutter's AIXI model for Universal Artificial Intelligence
Marcus Hutter proposes a definition of Universal Intelligence and offers a mathematical theory describing the optimal intelligent agent, AIXI.
Definitions of Machine Intelligence
One of the known issues in the field of Artificial Intelligence is that there is no generally accepted formal or informal definition of intelligence.