But I wonder what will take to simulate a few amoebas in a petri dish, what is not exactly the apex of biological complexity.
Obviously multicellular organisms are out of question for some time still.
But some people only know how to use a browser, and that is all the do on a computer. (facebook junkies mostly). They fire it up, and stay there for hours on end. Leaks matter to these people only when their machine slows down (Most are not computer literate enough to detect a leak until it gets rather large).
I believe I know a bit more that just using the browser (my first computer had a - then - competent Z80A processor, just to give you a hint --- but who knows, I may be a shameless liar who was a kid when Windows 2000 came in).
And, yes, I have quite a few openened browser windows (today 8, typically 3-4), each with lots os tabs (average: 15? I'm not feeling like counting).
Why do I keep that stuff opened all the time? Because I already leave my machine 24/7 on processing XYZ (usually research-related tests before sending that to a cluster for the real job + the fact I find the fact I may access may computer-and-its-data anywhere anytime very, very, convenient).
Still, that does not explain why the browser is running (why not closing the app before going out?). The reason for that is that I like the convenience of, when returning home, to be able to resume whatever I was looking for / researching on the web. My memory (self, biological sense) is not that great, and it helps me a lot when I minimize the level of intellectual noise so I can focus on what really matters.
Is that a processing waste? Technically, yes, but I do not care. The computer is supposed to serve me (and that includes my quirky habits), not the other way around. Talk to me about computing performance where it really matters, not on my personal computer.
The browser is Chrome, which I use for everything except online banking and certain sensitive accounts. Great browser, its process-per-tab structure works really well to take advantage of my 4-core processor, unlike Firefox (unless something changed? I would love a process-per-tab Firefox).
Back to Chrome: the browser is great and stuff, but it eats a lot of memory. With my previous 4GB RAM I had a miserable life (swap all the time) after a certain point of Chrome upgrades. It seems that the situation only got worse after each new version.
Eventually I upgraded the motherboard and its memory (the processor was fine and stayed) so I got 16GB. And I bought that because it was not worth my time changing my behavior to adapt to my machine's limitations.
Chrome performance improved dramatically, life was beautiful again, then able to go back to things that really mattered etc etc. Still, during some heaving browsing (I like to leave N papers simultaneously opened so I can go from one to another as I like, okay?) I noticed that the CPU consumption increased as well. Do you know when it feels like the software is taxing the memory and CPU caches? Well, exactly that.
I like Chrome, but it became bloated rather quickly (around the 2-digit versions, perhaps?). It was lean and elegant, now it feels just... adequate. And it's not like I really changed my browsing patterns, the thing became a fat pig (well, a multi-process pig, what minimizes the issue a bit). A pity, comparing to the early Chrome versions.
Really, the only thing keeping me from going back to Firefox is its lack of (useful, at least) multi processing. The issue that drove me to Chrome to begin with.
When NTP tries to say that it is 12:34:61 and the computer only expects 1-60.
Why only add a leap second, when you can also add a fixed +1 offset to the seconds while you're at it.
Personally I would rather normalize the minute cycle to a prime number of seconds, but that's just me.
That's what we (professional company paid develops) do.
Bitch incessantly and post as Anonymous Cowards on Slashdot?
I think that by "paid developers" he actually meant "paid developers of proprietary code".
There are people getting paid (directly or indirectly) to develop open source code.
Those are the people who not only earn their living from software development, but also have cojones to have their code exposed to be whole world.
Think about that: any mediocrity of your is made public and preserved for... pretty much forever. One has to respect such professional attitude.
Many of the paid developers are simply listed as "independent individuals" (instead of from company XYZ) while not really being that, for reasons such as:
a) That was an auxiliary project/task for the company/government and it does not care/want to be credited,
b) Auxiliary project/task (as above) for the government, done by a public servant, for a project the government does not want to keep the burden of maintaining its own fork.
Depending on your country (and its government and the way people deal with such situations - the latter being a cultural thing) it may be far simpler for licensing/copyright reasons to just pretend the code was done by the public servant in his own time, instead of dealing with a nightmarish bureaucracy.
c) The developer is independent and the code is generic and may/will serve more than one paying client,
d) The developer is a researcher and the paying part is interested on credits when it comes to papers, books and patents. -- Though, yeah, in this case
'a' and 'b' happened to me oh-so-many times (though I really wish we had less complicated laws here, so for 'b' to be unnecessary).
I know people in the 'd' case, though not to me: I never generated decent code from research and got funding, both at the same time.
I know people fitting the 'c' case (most have their own small company). Not my case either.
If you choose not to believe in God, then that is your choice.
I was not aware that believing in a mystical entity is the standard, and that anything else is deviant behavior for humans.
Granted, I would wonder where you morals come from, and given your post above I can draw some conclusions....
If you need to believe in afterlife punishment and/or reward in order to have moral values...
You have no moral values whatsoever. You're just serving your own interests, and bragging how good you are.
Real Programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.