Back on the Mitochondrion head-banging trek. It was doing weird stuff, as usual, but when it’s doing really weird stuff then there’s probably a problem deep, deep down in the code. Spend the day looking, and trying to sort out other things.
Power regulator still exploding. NFI but I have a backup plan.
Can’t reproduce the Canaan Downs bug, grr…
Yup, pointer bug in the lowest level of the code. Took till 9 pm to find it, but find it I did, and then a whole bunch of pretty lights just started doing what they should. I’m getting really fed up of having to deal with BASIC, it’s like giving a fire-spinner nothing but petrol – it might be okay, but it’s just so easy for everything to go horribly wrong. Next project will be an Arduino, coz then I can use C (sort of), and have such delights as:
- passable function arguments
- local variables
- libraries so I don’t have to write my own linked lists
- header files
- and other programming advances from the 1970s
In other news, “Coal firm pays for emissions report”. Well, what do you expect? A company’s entitled to defend its business position. What disappoints me is that the report (“The impact of the proposed Emissions Trading Scheme on New Zealand’s economy”, briefer summary) was given so much credibility when it first came out, given that’s it’s a transparent and egregious attempt at producing the numbers that the client wanted, rather than numbers that anyone might believe. At least the Minister of Climate Change at the time called it just plain wrong.
Anyway, as mentioned, speed gospel:
Includes Rotterdam Terror Corps, all good gabba should.