back
user profile
uecker
2,147karma·1,822submissions·April 14, 2020
about
Computational Magnetic Resonance Imaging, Real-time Magnetic Resonance Imaging, GCC Contributor, BART Toolbox, Member of ISO C WG14
recent activity (1,822 total)
comment
"remaining coal",This sounds as if nuclear did produce the majority. But it never produced more than 30% of the electricity in Germany. In 2000 it was 60% fossil fuels and 30% nuclear. Rene…
comment
The electricity price in France is artificially kept low, it does not say much about the cost of nuclear. Globally renewables have overtaken coal in electricity production in the first half of 2025. …
comment
Sad is the low intellectual level of this discussion where people draw conclusions from insufficient understanding of the data (or more likely, they believe what they read somewhere without even looki…
comment
Again, this is a misleading argument. The low carbon footprint in France is the result form investments of the past, while Germany relied on coal and lignite for a long time and only started to tran…
comment
There is no spectacular success of nuclear power. It provides an irrelevant fraction of overall power in the world and time and money needed to scale it up would be immense. The France's nuclear …
comment
Germany started out with a high amount of coal and lignite (as a domestic source of energy with many jobs depending on it). The carbon footprint dropped with the rollout of renewables according and wi…
comment
One should also point out that the household price is determined by many factors and does not reflect cost of generation.
comment
The (second) decision to exit nuclear was made by the Merkel government. Merkel is a physicist with a doctorate.
comment
As a physicist I disagree. While one should have left the existing plants running longer (but those things are decided a long time in advance), the exit was fundamentally th correct decision from an …
comment
This is lot of nonsense. The cost is mostly due to the funding of renewables at a time when they were still very expensive. This was highly successful in bringing down cost. Despite fakenews in thi…
comment
Germany stopped importing Russian gas after the start of the Ukraine war. One also has to understand that only a small fraction of gas use in Germany is for generation of electricity and much bigger…
comment
Neither Microsoft nor Google contribute to C standardization.
comment
The C standard has a conformance model that distinguishes between "strictly conforming" and "conforming" C programs. Almost zero C programs are strictly conforming, but many are c…
comment
bytewise copy just works with the TS. What it does not support is tracking provenance across the copy and doing optimization based on this. What we hope is that compilers drop these optimizations, b…
comment
This is a naive and dangerous view of "unsafe". The safety of surrounding code depends on the unsafe blocks not violating invariants of safe Rust, and the safety of "unsafe" blocks…
comment
I know for sure that Microsoft does not, because they are not interested in C (and there compiler does not even fully support recent standards) and I assume the same thing about Google. I general, I …
comment
I do not know what xfce really has to do with X11 vs Wayland, but you could - if one wanted - build an X server that integrates a compositer and window manager. I do not think this has any real techni…
comment
I don't put too much wait on the self-reporting by Microsoft or Google. I agree though that the strategy to write safe bits and abstractions is good. What I know not to be true is the idea tha…
comment
I am not saying that safety culture is irrelevant, not at all. I am saying that if the advantage of Rust is the culture that emphasizes safety (or rather memory safety, if the Rust community cared abo…
comment
Also in C or Zig you do not need to create your own memory management using mmap. Whether this is necessary in this case or not is a different question. In the end, if the Rust advantage is that "…
comment
I don't think this is silly FUD. The article describes a scenario where the low-level abstractions itself was buggy in a subtle way, the comparison to "unsafe" Rust seems entirely fai…
comment
I program C a lot and I do not have to spent any noticeable time on debugging memory issues. I think all these arguments are essentially a strawman based on a very bad worst-case old-style C code - i…
comment
It is problem of all languages whose extensions to C are badly designed. That it works with the C FFI just shows that C part properly supports it while Rust does not. And yes, C++ has similar problem…
comment
I see a lot of activity of very specific parts of the industry promoting it. But also enthusiasts doing aggressive marketing are doing aggressive marketing - even if they do not have a budget. Whether…
comment
It is not so hard to introduce a "safe" keyword in C. I have a patched GCC that does it. The subset of the language which can be used safety is a bit too small to be full replacement on its…
comment
Probably something in-between: a self-organizing cult with too much support from industry.
comment
The article gave many good reasons where Rust is lacking. The points you raise are also clearly issues. My main additional issues are the high complexity, the syntax, the lack of stability, compilat…
comment
Yes, sorry, apparently not quick enough. I actually do not think it is horrible. It is a nice language, but I still do not like it and see many downsides. What I hate though is how aggressively it is …
comment
I agree that C is best. I think Rust is actually a language with some severe downsides, despite having including some very good ideas and C having some real issues. But it will take a couple of yea…
comment
Thanks! What I do not quite understand is the need for a capture clause that lists the captured variables. As a user, I do not want to list my captures. As a code reviewer I certainly do not want val…