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
One could import it as ammonia from locations that can produce a lot of it via solar.
comment
True, but higher demand for heating in winter is not specific to Germany. In the end, Germany will likely need to import energy anyway - just as it does today. But this means this question may not be …
comment
Germany has more wind in winter, so traditionally has more production of renewables in winter months.
comment
It also has to be considered in light of the fact that Lennart builds a company for "cryptographically verifiable integrity on Linux".
comment
Not sure what you are trying to say. Inconsistent definitions is a consequence of being able to build things separately, which is a major feature of C and C++, although in C++ it does not work well an…
comment
It will be a mix. There is certainly still a lot which can be done on the demand side, e.g. when to cool a cool storage house during the day, or when to run certain production lines.
comment
I am tempted to click the "report abuse" link ;-)
comment
No, capacity factor is a distraction. The only meaningful question is whether it is cost effective or not compared to other production methods,, and solar - taking into account the low capacity factor…
comment
Better importing solar panels once in a while than importing fossil fuels all the time.
comment
C++ ODR requires different definition to consist of the same tokens, and if not the the program is IFNDR. Name mangling catches some stuff, but this becomes less relevant today with more things being…
comment
The ODR problem is much more benign in C. Undefined behavior at translation time (~ IFNDR) still exists in C but for C2y we have removed most of it already.
comment
The editor. Otherwise, the site looks great!
comment
Why does this need to access to all my repository just for generating a PR?
comment
There is a lot of tooling for C though, just not in mainstream compilers.
comment
Not having experience myself, how is GNAT?
comment
Neither "ODR violations" nor IFNDR exist in C. Incompatibility across translation units can cause undefined behavior in C, but this can easily be avoided.
comment
I was talking about building code not run-time. But regarding run-time, no other language does outperform C in practice, although your argument about "better semantics" has some grain of tru…
comment
"That makes everything slow, inefficient, and widely dangerous." There nothing faster and more efficient than building C programs. I also not sure what is dangerous in having libraries. C++…
comment
You could call it x.val, no need to use a long field name. But you would rarely access it directly anyway. I do not see any type checking advantage here for other languages.
comment
A user in C can just wrap the type in a structure and define explicit operations on it. You do not need another language for this.
comment
One doesn't need the undefined behavior and this is not what I said, and one could make it erroneous behavior. But with mainstream compilers being able to trap or wrap, it would be no practical d…
comment
Sure, buddy.
comment
IMHO the security advantage of Wayland is mostly a myth and probably the same is true regarding tearing. The later is probably more an issue with respect to drivers and defaults.
comment
"Some people just want to live in the 80s forever." I think this shaming of free software users that want to make other choices is rather terrible.
comment
And X11 always had a mechanism for isolating clients as well, i.e. trusted and untrusted clients. Nobody used it because it was irrelevant before sandboxing.
comment
It is definitely not a language that can be learned by reading blogs. But the advice really applies to almost everything you do related to security, safety and reliability. In other languages you may …
comment
There are other languages such as Ada that allow you to more precisely specify such things. Before requesting many new types for C, one should clarify why those languages did not already replace C. I …
comment
While standard requires twos-complement we did not make all shift cases defined so far.
comment
The standard will not forbid anything that breaks billions of lines of code still be used and maintained. But it is easy enough to use modern tooling and coding styles to deal with signed overflow. No…
comment
That makes me worry that you code actually has more issues because with small _BitInt you would run into signed overflow more often.