AI-inspired chickpea curry

;tldr Using information from the book Salt, Fat, Acid and Heat I entered into an AI-conversation with Kimi.com to guide me through improving an existing recipe. The total cost to make this meal which serves 4-6 people is about R150. The prep time is about 30 minutes. The result is 8/10. Ingredients It’s important to use high quality fresh ingredients. I use Taj Mahal-brand spices wherever I can. I use course rock salt (Himalayan Pink salt) or course sea salt....

2026-01-01 866 words 5 min

Exploring movie similarity using script similarity

;tldr Compared to The Godfather the following movies have Similarity with godfather2.txt: 0.9467 Similarity with gremlins.txt: 0.6318 Similarity with godfather3.txt: 0.8355 Similarity with marypoppins.txt: 0.5978 From our selection of movie scripts we can see that the top two movies in our sample of scripts are The Godfather Part 2 (1974), and The Godfather Part 3 (1990) while Mary Poppins (1964) has the least. Introduction In this article we will use scikit to determine how similar several movies are to The Godfather (1972)....

2025-12-30 470 words 3 min

ESP32-CAM setup.

What is it and why is it important? I have had this crazy idea of creating a time-lapse video for the lat few years now, so recently I got myself an ESP32-CAM module, as well as the program module which is used to actually upload code to the module (there are other ways to upload code to the module but using the camera programming module makes things, reading pin-out diagrams and hooking it all up, so much easier)....

Kinds of knowledge

What is it and why is it important? The knowledge of how to ride a bicyle is clearly different to the fact that two plus two equals four, or the fact that when I feel hungry I usually have a meal. We can categorise this into Declarative knowledge Knowledge that relates to facts such as the days of the week, the price of a pair of shoes and the colour of fresh cow’s milk....

The relationship between arousal and performance

What is it and why is it important? Ok. Before I continue I want to ask you to get your mind out of the gutter, arousal does not always refer to sexual arousal. Like affect, which is the standard term psychology academics use to describe emotion, arousal is a term used to describe level of excitement - which may happen to be sexual in nature but more often than not simply relates to attentiveness or lack thereof....

Development of decision log software (proposal)

What is it and why is it important? MY guiding phisolophy has always been, as far as is humanly possible, to ensure clarity of thought so to enable confidence the decisions which are a product of that thought and a confidence that action arising out of those decisions are highly probably to lead to a net advantage. With the development of local-running LLMs, it is of interest to analyse decision-related data to study not just the decisions and their outcomes but events, the environment and the context of things preceding such decisions....

The plant sceletium tortuosum

What is it and why is it important? Alternate names for this plant are “kanna” and “kougoed” (things to chew on). It is a plant used in traditional Khoi-San medicine and is said to alleviate feelings of anxiety and hunger. Some have reported mild cognitive enhancement (likely an effect of lowered anxiety) and others have reported on its psychedelic properties, although no scientific evidence of psychedelic nor addictive properties have been found in numerous studies concerning this plant....

Using acme.sh and hosting multiple domains

There are several websites I am running off this domain. One of the best utility applications I am running is called ntfy.sh, which I’ve written about here before. My setup is I have the ntfy application running as a standalone application listening on its own port, and using the reverse proxy feature on nginx any traffic coming into notifications.notlocalhost.dev gets redirected to that local port. One of the problems with this approach is that it redirects everything, including the verification request my certificate provider (through acme....

2025-02-27 213 words 1 min

Integrating VisJs with Angular 18

Let’s look at how to integrate the javascript graph visualisation library with Angular 18.x Introduction A graph is a data structure commonly used in computer science. The easiest way to think about it is as a data type you use to store cities and roads which connect them. In this case roads are known as edges, and cities are known as nodes. An edge may be directed meaning it can only go in one direction, and it may be weighted which in the case of connected cities the weight of an edge might represent the distance between the two connected cities....

Seeking participants for a research study

This is an invitation to participate in a research project Thank you reaching my page. I am looking for research participants to be interviewed for the purposes of a mini-thesis to complete my honours degree in Industrial Psychology through the University of South Africa. It is a qualitative study and will be conducted via face to face semi-structured interviews held over video conference software (Microsoft Teams). What is the research about?...

2024-08-15 373 words 2 min