Impressive productivity
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
Graham Shanks wrote:
Dario Solera is Santa ClausChuck Norris in disguise!
FTFY
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
-
Graham Shanks wrote:
Dario Solera is Santa ClausChuck Norris in disguise!
FTFY
------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
Santa Claus = Chuck Norris = Dario? Or just 3 super beings with lightning quick moves?
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
And this got us all thinking you have way too much time on your hands :)
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
There must be a flaw in your logic. For one, 8 ounces may be reasonable for the weight of a disk, that is when assuming the disk is empty. As soon as you store data on it, those millions of electrons you're adding will change the numbers. Not sure how many electrons it takes to store a bit, but the heavier your disk gets, the fewer disks, and hence source code, you need to get tons of it. And maybe he uses a solid state disk, where solid indicates weight, as their is a lot less air inside. I can only hope he doesn't store his source code on printed pages, that would drastically alter things. On the other hand, in electronic form, whatever carrier is used, the file system might be applying automatic compression. That might up the numbers by 5 or so. So IMO it is very much undecided what a ton of code would be. :)
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.
[The QA section does it automatically now, I hope we soon get it on regular forums as well]
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
Wow. Gathering, calculating, and compiling all that information must have been a ton of work. ... or a 1,386,257th of an ounce, one or the other.
I wanna be a eunuchs developer! Pass me a bread knife!
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
Or maybe he's using an old computer... I once had an 80MB hard drive that weighed over a pound... or maybe he uses a *really old*[^] disk drive, or a Univac tape drive[^]! Kinda throws off your calculations, huh? ;-P
-
And this got us all thinking you have way too much time on your hands :)
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
It isn't matter of LOC. If you code to the metal, then, you know, that's heavy, heavy code... :-D
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
[My articles] -
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
In imperial measures (i.e. 3 1/2" floppy), 2 tons is only 150 million lines (UNICODE) lines! A much more reasonable number to code in a day, I am sure you agree.
If Barbie is so popular, why do you have to buy her friends? Eagles may soar, but weasels don't get sucked into jet engines. If at first you don't succeed, destroy all evidence that you tried.
-
Dario Solera "found a giant design issue in my code. Something that will require to change tons of code." [^] This got me wondering how much a ton of code really was. So... Let's assume that the average hard drive wieghs 8 ounces and stores 320 GB. Therefore there are 4,000 hard drives to the U.S. ton. Therefore there are 1,280,000,000,000,000 bytes to the ton. Let's further assume that the code uses ASCII characters (Dario is Italian, but I think this is a reasonable assumption) therefore there are also 1,280,000,000,000,000 characters to the ton. If the average line of code contains 50 characters then there are 25,600,000,000,000 lines of code to the ton. Dario changed tons of code, i.e. a least two tons, therefore he changed at least 51,200,000,000,000 lines of code. About 5 hours after his initial post Dario said that he had completed the changes, therefore he completed 10 tera-LOC per hour. Very impressive productivity, especially since NASA expects between 15 and 30 lines of code per day[^]. Dario would have needed more that 4,000 computers, since each computer uses storage for the OS, file system, installed programs, object code and associated executables, family snaps, pr0n, games, etc. Let's assume only one third of the hard drive space is available for source code, therefore Dario filled up 2,400 computer hard drives per hour or 40 per minute or one computer hard drive every 1.5 seconds. I know of only one person who could possibly reach these speeds. Dario Solera is Santa Claus! Q.E.D.
Graham Librarians rule, Ook!
Graham Shanks wrote:
especially since NASA expects between 15 and 30 lines of code per day
But given the correct language, that's enough:
Probe.LaunchTo(Universe.SolarSystems.Sol.Planets.Mars);
Probe.WaitForSingleObject(Generic.Complete);
Probe.Find(Substances.Common.Water);
Probe.WaitForSingleObject(Generic.Complete);
Probe.PhoneHomeTo(Universe.SolarSystems.Sol.Planets.Earth);But seriously, lines of code is known to go down rapidly with quality assurance requirements the total size of the code base (so much for isolated, independent components). This of course correlates with productivity - even if you measure it in "new features created". KLOC isn't totally useless, but it's just a single axis in a multidimensional system.
Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
| FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server -
And this got us all thinking you have way too much time on your hands :)
Probably a ton. How much is a ton of time?
Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
| FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server -
Probably a ton. How much is a ton of time?
Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
| FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v serverpeterchen wrote:
How much is a ton of time?
To you sir? £450 plus VAT.
Panic, Chaos, Destruction. My work here is done.
-
No, I don't waste my time doing anything unproductive
Graham Librarians rule, Ook!
-
There must be a flaw in your logic. For one, 8 ounces may be reasonable for the weight of a disk, that is when assuming the disk is empty. As soon as you store data on it, those millions of electrons you're adding will change the numbers. Not sure how many electrons it takes to store a bit, but the heavier your disk gets, the fewer disks, and hence source code, you need to get tons of it. And maybe he uses a solid state disk, where solid indicates weight, as their is a lot less air inside. I can only hope he doesn't store his source code on printed pages, that would drastically alter things. On the other hand, in electronic form, whatever carrier is used, the file system might be applying automatic compression. That might up the numbers by 5 or so. So IMO it is very much undecided what a ton of code would be. :)
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles]
I only read code that is properly formatted, adding PRE tags is the easiest way to obtain that.
[The QA section does it automatically now, I hope we soon get it on regular forums as well]
Luc Pattyn wrote:
As soon as you store data on it, those millions of electrons you're adding will change the numbers. Not sure how many electrons it takes to store a bit, but the heavier your disk gets, the fewer disks, and hence source code, you need to get tons of it.
Meh, mass of an electron is 9.1 x 10-31 Kg, the grain size of a bit on the hard disk is 10nm, free electron density is about 132/nm3, therefore mass of free electrons in a hard disk is negligable.
Luc Pattyn wrote:
And maybe he uses a solid state disk, where solid indicates weight
True - let's assume an average thumb drive weighs 10g, therefore there are 374 to the pound and 74,800 to the ton. Assuming that it holds 8 GB that means there is 5,984,000,000,000,000 characters to the solid state ton, about 5 times as much as a standard HDD
Luc Pattyn wrote:
might be applying automatic compression. That might up the numbers by 5 or so
So it could be up to 25 times as much - still about one order of magnitude, so I'm happy with my original calculations.
Graham Librarians rule, Ook!
-
Or maybe he's using an old computer... I once had an 80MB hard drive that weighed over a pound... or maybe he uses a *really old*[^] disk drive, or a Univac tape drive[^]! Kinda throws off your calculations, huh? ;-P
I think that we can safely disregard the possibility. The really old disk drive was part of a system that in total weighed a ton[^], so let's assume that the disk storage unit was one third of that. So Dario would have needed 6 working disk units for his tons of code and I doubt if there is more than two of those in existance in the world :-)
Graham Librarians rule, Ook!
-
peterchen wrote:
How much is a ton of time?
To you sir? £450 plus VAT.
Panic, Chaos, Destruction. My work here is done.
But have here an offer of "hi kwaliti time ton, only 99 Dollal".
Personally, I love the idea that Raymond spends his nights posting bad regexs to mailing lists under the pseudonym of Jane Smith. He'd be like a super hero, only more nerdy and less useful. [Trevel]
| FoldWithUs! | sighist | µLaunch - program launcher for server core and hyper-v server