kuniga.me > NP-Incompleteness

NP-Incompleteness

Computer History Museum

07 Feb 2025
Computer History Museum Logo

I’ve visited the Computer History Museum in Mountain View California several times over the years. After my last visit, I decided to write about it.

Continue reading...

Vector Views in C++

25 Jan 2025
C++ logo

A view can be thought of as an object that is derived from another without representing it explicitly.

In programming, a classic example is a string view: it can be used to represent a substring of a string without actually storing the whole substring: it only needs two indexes representing the start and end of the interval.

Another classic example are views in SQL. A view represents a table but it doesn’t actually store the rows explicitly. It’s a query to another table and it can be materialized on demand.

In this post I’d like to explore views but for std::vector.

Continue reading...

The Maximum Principle

18 Jan 2025
Abstract representation of a map from an open disk to another.

This is a post with my notes on complex integration, corresponding to Chapter 4 in Ahlfors’ Complex Analysis.

In today’s post we’ll go over the Maximum Principle in Complex Analysis which states that a non-constant holomorphic function over an open set does not have a maximum value.

Continue reading...

Neomania

11 Jan 2025
Neutralia by Edvard Munch, the Norwegian painter of 'The Scream' fame.
In his book, The Art of Thinking Clearly, Rolf Dobelli describes 99 psychological traps that humans tend to fall into. One of them is what he calls Neomania, the mania for the new.

In this post I'd like to share my thoughts on it.

Continue reading...

2024 in Review

01 Jan 2025
My drawing of an elephant
This is a meta-post to review what happened in 2024. Every year I go over the posts I wrote, reflect on the blog as a whole and on the personal side, share things I've done (mostly trips and books read).

Continue reading...

Visit archive to see all posts...

Sub-pages