Category Archives: Computer science

Assessing research quality

Academic research is difficult to evaluate. In order to know the significance of an article, a result or an experiment, one must know a lot about the relevant field. It is probably fair to say that few people read research articles in great depth unless they work in exactly the area the article is in. […]

JTronic, a programming game

Now for something quite different from the philosophical entries I’ve been writing recently. We finally got the time to release the game “JTron” on Sourceforge. It is there under its new name Jtronic. This game is designed for programming competitions; participants program an agent that plays the game by obtaining information about its environment and […]

Values 1: Philosophy, science, and their relationship

This is hopefully the start of a short series of posts in which I attempt to relate the concepts of value and value creation, in particular as they were understood by Friedrich Nietzsche, to the modern world, in some kind of way. Comments of all kinds are encouraged! In the beginning (understood as ancient Greece), […]

Type theory

One of the most interesting things I’ve been studying in the past year has been type theory. I feel that type theory is an area where a lot of separate fields can come together in a good design. In strongly typed languages, language implementation efficiency, syntax and language semantics all leave essential marks in the […]

The cryptographic-spiritual realm

Internet services and systems such as Google and Amazon usually appear to us as a visual representation of a page, as if it were taken out of some kind of printed publication. For almost all of the users, these visual qualities are all that will ever be seen. They are always present and never present, […]