Archive for the ‘Uncategorized’ Category

Predicting where the bugs are

Adam Tornhill’s Your Code as a Crime Scene (YCAACS) has lain open next to my laptop for several months now. I’m usually a fast reader and a technical book rarely lasts that long, unless the book is crammed with practical tips and advice that I want to try as I go along. YCAACS is no exception. The […]

Posted on July 18, 2016 at 10:02 am by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

How I review papers

Once you publish a paper in a journal, you are expected to regularly review papers for that journal. It’s part of the normal scientific process. Some may consider it a chore, but I see it as an opportunity to keep in touch with my field and to help quality papers get published. When I was first […]

Posted on June 27, 2016 at 8:18 am by David Lindelöf · Permalink · One Comment
In: Uncategorized

The DEBORAH project kick-off meeting

We are involved in DEBORAH, a Eurostars project nr E!10286,  led by EQUA Simulation AB, the vendor of the highly regarded IDA ICE building simulation software. Together with CSEM and Bengt Dahlgren AB, a Swedish consultancy firm specialised in buildings, the project’s stated objective is to optimise the design and operation of district thermal energy systems. We held the […]

Posted on June 20, 2016 at 9:51 am by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

Was “Building Science” really the best we could come up with?

The big problem with Building Science is that we call it Building Science. The academic study of buildings and their inhabitants is a young discipline; possibly even younger than Computer Science. The earliest articles in Building and Environment appear to date from 1966; Building Research & Information, from 1973. Like Computer Science, we have no single […]

Posted on June 6, 2016 at 10:10 am by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

CARNOT has an official home

I’m pleased to report that CARNOT, the Simulink library of models for HVAC systems, has now an official home. You can find it by visiting its page on the MATLAB Central. On that page you will also find a link to the official releases, hosted by the Aachen University of Applied Sciences. HVAC systems, in spite […]

Posted on May 9, 2016 at 4:54 pm by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

Linus Torvalds thinks like a chess grandmaster

I’ve uncovered evidence that Linus Torvalds, creator of Linux, may entertain a secret hobby. An interview of Linus Torvalds in a recent issue of IEEE Spectrum had the following passage: I’d rather make a decision that turns out to be wrong later than waffle about possible alternatives for too long. On the surface, this sounds […]

Posted on April 27, 2016 at 9:51 am by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

Where all floating-point values are above average

When you just fix a programming bug quickly, you lose. You waste a previous opportunity to think and reflect on what led to this error, and to improve as a craftsman. Some time ago, I discovered a bug. The firmware was crashing, seemingly at random. It was eventually resolved, the fix reviewed and tested, and […]

Posted on April 25, 2016 at 3:19 pm by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

The one question not to ask at the standup meeting

What is the very first question one is supposed to answer during a standup meeting? If your answer is: What did you do since the last standup? then congratulations. You have given the canonical answer recommended by Mike Cohn himself. But I am now convinced that this is the wrong question to ask. When you […]

Posted on April 18, 2016 at 9:14 am by David Lindelöf · Permalink · Leave a comment
In: Agile, Uncategorized

The SIM4Blocks project kick-off meeting

The SIM4Blocks European project held its kick-off meeting on 5 and 6 April 2016 in Stuttgart, Germany. A consortium of 17 European partners (including 3 Swiss organisations) have answered the H2020-EE-2015-2-RIA call for proposals for: … real time optimisation of energy demand, storage and supply (including self-production when applicable) using intelligent energy management systems with […]

Posted on April 7, 2016 at 9:44 am by David Lindelöf · Permalink · Leave a comment
In: Uncategorized

Biblical kings and boxplots

When you read through the biblical books of Kings, you may have been struck by a phrase that repeats itself for every monarch: In the Xth year of (king of kingdom B), (name of king) became king of (kingdom A). He reigned N years, and did (evil|good) in the sight of the Lord. If you’ve […]

Posted on January 11, 2016 at 10:00 am by David Lindelöf · Permalink · Leave a comment
In: R, Uncategorized