brrt
Joined 11 years ago
Joined 11 years ago
The city heating network operator is a monopoly, that is why the price is capped.
Even though city heating networks utilize 'waste heat', the capital cost of the network is significant. The price cap and the capital costs (especially now with higher interest rates) led to many proposed projects being cancelled in recent years.
> The imported junk we get from Netherlands is abysmal compared to anything grown locally, and the reality is that we want the good stuff for ourselves, not the tourists.
This hurts, and it's absolutely true.
Makes me wonder why we spend so much in subsidies for the dutch tomato growers, if nobody actually likes eating them.
For what it's worth, I get them in the supermarket, grown in spain, if at all possible.
In environmental discussions that measure is usually something of grams-of-CO2-equivalent emitted per km. One oddity is that the usually communicated figure is only that emittted 'at the tailpipe', which is obviously zero for full electrics. Often people try to compensate by taking the kWh-per-km figure and multiplying by the CO2-per-kWh figure for their environment. This is however still misleading if compared with the tailpipe CO2 for an ICE, because the production of gasoline or diesel are also fairly CO2-intensive.
The official term of use is well-to-wheel efficiency or emissions; there is no doubt at all that electric vehicles beat ICE vehicles easily, basically on account of the ICE being relatively inefficient because of size/performance constraints.
Obviously the actually interesting figure of merit is the lifetime emissions (and the 'useful work' gained from those emissions) and while methods and tools to compute this exist computing this in a reasonable way means making a lot of assumptions (such as the miles-per-lifetime), assumptions that will be easily attacked on internet fora, and assumptions that can easily be tweaked to show what you want to show.
The reality is that (full) electric vehicles are practical and efficient for most of the population today, if not in the very near future, and that it's hard to imagine that the current dependency on oil will last very long. Ten years is a long time.
- The Rust compiler uses the LLVM backend, which is generally more aggressive about optimizations and code generation. The Go compiler is a custom compiler (I think plan 9 inherited) and as of fairly recently didn't do some optimizations that are fairly common otherwise (non-leaf inlining).
- Rust as a language heavily favors automatic (stack) allocation, and does not favor complex object graphs, so that will often help make algorithms more cache-friendly. In go, stack allocation is strictly an optimization. This is somewhat defeated by the common use of 'smart' pointer types.
- Due to using segmented stacks, the function prologue/epilogue is a bit more involved in go, than it is in a language like rust.
So with rust, it is - with some work - possible to have code that executes as the equivalent C code would. I guess in go you could too, but it'd be quite a bit harder, and go against the grain of the language.
Compared to the performance of a typical interpreted dynamic language, this is a fairly marginal difference however.
But if you had been wrong and we would now have had superintelligence, the upside for its owners would presumably be great.
... Or at least that's the hypothesis. As a matter of fact intelligence is only somewhat useful in the real world :-)