1,272 karma · joined May 4, 2013
The later languages were much more constrained by actual implementations.
On the other hand the later implementors realized that some convenience is needed, for example even the earliest languages (like autocode) had variable names instead of variable numbers.
On contrary you should absolutely use errno, if only to report your IO errors.
Or maybe he never does IO. After all a program that doesn't output anything is likely safer, since these are all evil side effects. I can just see that new programming paradigm: "side effect free programming" taking over the world in storm.
Just based on that gaffe I'm not sure I can take anything else in that post seriously. It's clearly not based on any practical experience.
Wish more software would follow that principle
He's supposed to agree with you, or not express an opinion? Anything else short of this would be "defensive" right?
This whole idea that defending your positions in arguments is somehow a bad thing is a really odd modern development that I never understood.
It doesn't. It only requires privileges to access /dev/kvm
What bothers me more is the lack of "return 0"
especially as more and more of the world ends behind cgnat for ipv6 ip blocking will work less and less
What she is complaining about is that a exponential trend (Moore's law leading to more compute) is stuttering. In this case it was just for one company and the world was lucky and had backup options. But undoubtedly there will be more stutters in the future, and there will not always be backups.
Science relying on an exponential trend like this it will have more challenges in the future.
Same for all the the other trends built around brute force compute like "big AI" deep learning or a lot of the wasteful programming practices that fill the front pages of HN regularly.
- Cars get larger and larger forever until cars get abolished for some other reason.
- There's some natural limit on how large a car can get and all cars will eventually converge on that limit.
- Something happens (what?) that changes the trend and suddenly they become smaller again.
But the whole point of the plugins is to do weird things. Otherwise it could just use the defaults.
No, most operating systems that people are actually use are written in ISO C, so the headline is by definition wrong.
https://retractionwatch.com/2021/10/01/criticism-engulfs-pap...
I'm not saying that they're actively lying, but it seems some assumptions in these frequentist's numbers are just not correct.
If it's possible for startups why not for cab drivers?
That hedge fund or whatever it is that owns them would suffer, but well I'm sure they had a good ride while the party lasted.
https://www.pullrequest.com/images/figures/reviewers/screeni...
From a customer perspective, and if it's really true they probably will have to lower their standards to serve you too.
It would just need a (regular to get security fixes) rebuild with an extra patch applied. Something that Linux distributions do all the time for Chromium.
The question is just who could maintain the extra patch.