|
One thing is certain, the size of software grew with at least the same speed as that of the hardware, and not always for the best
The first Algol 60 compiler I wrote (yes, using my own parser generator) ran in less than 16 K on a 32K PDP-11 (early 70-ies), it was written in BCPL. No "fancy" stuff like IDE's that think they know what you want, just a simple editor (cannot remember the name of the editor, it was probably something like ed on RT-11, well before Unix came)
Nearly 20 years ago (I did professionally nothing with computers at that time), I wrote
in spare time an Algol 60 -> C translator, it still runs but the executable takes over 700 KByte (I know the size is nothing compared to that of a C compiler).
The current application I am working on (hobby, something with SDR) when packed as a Windows installer takes nearly 60 Mbyte, without dll's it takes 13 MByte) although I must admit that the signal processing (2048000 samples/second, with app an FFT per msec could not have been done on a PDP-11), but the size increase of applications is dramatically
Wrt quality: In the 70-ties there was this belief that - on average - each 100 lines of source code would contain (at least) an error, I belief that currently that is worse, imagine then a 100 times larger program .....
I do not deal with IDE's, they think they know what I want, and if I try to express that do not want it they more or less enforce it on me.
Actually, for me that is the main reason not to try a language like C# since there does not
seem to be single a tutorial that describes the language without forcing you to install some crappy IDE. When programming, I want to be in full control, so separate editors, compilers, debuggers is what I need, and therefore I'll stay with Linux.
But of course that is different from using the computer as administrative vehicle, then I want indeed to say things like:
find me my wedding photos, call the plumber to repair the faucet in the bathroom
|
|
|
|
|
94133
That's the number of 3rd party (npm) files nobody knows why we have them in our project... (we have a clue about ten thousand, so we know 10%)...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
'npm' stands for 'naughty polyunsaturated mess'; so that's not really a surprise
"Five fruits and vegetables a day? What a joke!
Personally, after the third watermelon, I'm full."
|
|
|
|
|
~10,000 known, presumably benign (or maybe actually useful!)
~10,000 are for data analytics
~15,000 are for bots (general purpose)
~20,000 are for Bitcoin miners
~40,000 are for pr0n servers
~95,000 Total
Does that answer your question?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: ~40,000 are for pr0n servers You gotta pump those numbers up, those are rookie numbers!
|
|
|
|
|
dll hell replaced by npm hell....i'm waiting for ai to handle my coding...
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
I work in a different world, but I occasionally notice some bloat in the code so I start removing dependencies and watch what happens. It can be a useful exercise since it shows you who needs what and usually makes me wonder if I really need those things. Sometimes it leads me to split things up and that is often useful.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
back in my programming time, i would sometime remove all inclusion to dependencies and check which were really necessary to compile. Not sure how that works with js though.
|
|
|
|
|
start deleting and see what breaks. Then add them back in as it errors out.
To err is human to really mess up you need a computer
|
|
|
|
|
rnbergren wrote: start deleting and see what breaks I'm not a web programmer, but isn't that rather difficult, given that Javascript isn't compiled and statically linked? I would think you would therefore need to have a full-coverage test suite guaranteed to exercise all dependencies in your code, recursively through the dependencies' code, to ensure that you had everything you needed.
Software Zen: delete this;
|
|
|
|
|
needed time in a bottle (5)
|
|
|
|
|
needed
time T
in a
bottle VI AL VITAL
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
yep
|
|
|
|
|
Nice one!
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Thanks - good to see you back at it
|
|
|
|
|
The "Daily New cases" and "Daily Deaths" at Worldometers.info[^] shows a markedly weekly rythm: Appearently far fewer people catch the virus during the weekend, which I strongly doubt (but I certainly recognize that we are talking about detecting the infection, not cathcing it).
But, for the deaths, following the same pattern: The virus knows nothing about weekdays. I strongly suspect that there really are as many Saturday and Sunday deaths as Monday and Tuesday deaths. I could, for myself, make a smoother curve, displaying the average death count the last three days. Yet... The death of a patient is sort of essential, isn't it? You don't just show up at work Monday morning to discover, "Hey, we have got a few more dead people around here!" The weekend personnel must have known.
What I am trying to get through: We cannot trust the reporting of Corona deaths (or maybe even any other deaths) to be up to date, complete, or accurate. If, for a significant number patients, even the date of their death cannot be reported accurately, then we cannot expect much higher reliability regarding the death cause. If they probably would have survived the stroke/heart attack if they hadn't been weakened by their corona infection, should it be filed as a corona death or a stroke/hear attack death? In the current political climate, that is certainly a political decision as much as a medical one.
The very pronounced weekly pattern is just an indicator that corona cases/death reports must be judged critially, they must be evaluated in the right context. They are not absolute values. And they are subject to policital considerations (or even political directives).
|
|
|
|
|
Statistically, there are more heart attacks Monday. The least are on Saturday. Go figure.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
So you think that the incrased heart attack numbers on Monday are reported as corona deaths?
I guess that there would be studies showing why there are more heart attacks on Mondays. I am not willing to believe that this is "by nature"; it must be a cultural phenomenon. So what is it, in our culture, that causes more heart attacks on Mondays? I guess that deserves some investigation!
|
|
|
|
|
Member 7989122 wrote: You don't just show up at work Monday morning to discover, "Hey, we have got a few more dead people around here!" The weekend personnel must have known. Right now, it might have got better, but some years ago in spain, you would have got the deads of the weekend more or less on thrusday...
Functionaries / Burocrats are /were (at least there are / were A LOT OF) laziest, most inconsiderate and reckless people you could find.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Are you saying that they would report, on Thursday, that deaths occuring though the weekend would be reported as as occuring on the following Thursday (or maybe Wednesday night), even to the dependants? Could the officil date of death be off by 3-5 days from the actual day of death? Or are you just talking about the speed of reporting the death?
If you are really are talking about the official time of death, that could have essential importance for how the wealth of the deceased one(s) are distributed among the inheritants. Inheritance laws differ enormously from country to country, and on whether the deceased has written a will or not. Around here, if my former wife and daughter both dies, it is very significant if my former wife dies before or after my daughter, as long as my daughter has written no will. If my daughter dies first, half of her assets go to my former wife. If my wife is dead when my daughter dies, all her assets will go to me. (Unless she has written a will - but a written will is still has as limited freedom).
|
|
|
|
|
I was saying that they are so lazy and so bad organized that the deaths of the weekend (it might be even the previous weekend) get reported on thursday (meaning really delayed).
In other words, just saying that "no fvck sherlock" to your "during the weekends there are lower statistics" because the burocrats are not there. The official reports are not depending on the hospitals. Hospitals only certified the death of a person, the rest is done by burocrats on monday (or tuesday, or following week or next month... depending on which country you are).
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Would they then report the deaths occuring on Saturday/Sunday as Thursday deaths, or would they report them as Saturday/Sunday deaths, but reported a few days later?
|
|
|
|
|
I don't know. But it wouldn't surprise me that they did it wrong.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Member 7989122 wrote: We cannot trust the reporting of Corona deaths (or maybe even any other deaths) to be up to date, complete, or accurate. That's been true since day one. Nearly every day there is a new article about misreporting the deaths. Just last week was a report about gun shot victims being included in the numbers. People want to make this thing out to be worse than it is so everyone dying is getting lumped into the numbers.
It's a sham.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
And there are those who need to defend the claim that it will go away by Easter time. Or when the summer heat flows in.
We don't know which side is the strongest one in influencing the numbers. But I'd say that it is more dangerous to force the estimates too low down, pretending that the spreading is a lot less than it is in reality, rather than the opposite, urging us to be more careful than strictly necessary.
Maybe some countries will experience a second wave while others won't. I suspect that there will be more second waves in countries where the common attitude is that there is nothing to worry about, it is nothing but a sham.
|
|
|
|
|