Grapes were first domesticated and wine first produced in the Near East (modern day Syria, Israel, Turkey, Iran etc) and the Caucasus. Just as the article said, it later spread to Egypt and across the Mediterranean into Greece.
Though 3700 years ago (aka 1700 BCE) isn't very far back in terms of these ancient civilizations (just in terms of Greek Civilization, maybe). The Near East had been making wine for thousands of years before that.
Serously? Seriously?? Complaining about the performance of Windows vs. Javascript is like complaining about the difference between the performance of an iPad and Angry Birds. THEY ARE NOT COMPARABLE.
Ok, done. Whatever. Have fun with your "Ruby but not Rails" - you may be the first...
you are confused, we were talking about javascript hitting my machine vs. running windows on my machine
Well, then it's an even *more* pointless comment since you are comparing two completely unrelated things.
And, 1995, when you were what, about 4?:) Ruby didn't even hit 1.0 until almost 1997, and until about 2005 (when Rails was released) almost no one had even heard of it anyway (at which point is still sucked ass in terms of performance and memory usage).
And no need for misconceptions about Ruby - I have seen a minimally interesting (but clearly poorly designed) Rails app use several GB of RAM just because the garbage collector is so bad (if you have to insert manual calls to the GC in a scripting language, it's NOT GOOD AT MEMORY MANAGEMENT).
Wait, you do realize "websites" don't run on your PC, they are just HTML and Javascript loaded into a web browser written in wait for it C++!
Then again, your login is "rubycodez". There are few languages I have seen that are worse for memory usage than Ruby. Combine that with Rails and it's legendarily bad.
You might also note that 'core CPI' doesn't include gasoline (or food) costs, so your car example also fails.
Did you even read the link you posted? The BLS specifically states that their index most useful for inflation does include them...
"Again, while we publish many indexes, our broadest measure of inflation includes all items consumers purchase, including food and energy."
the percent change in the CPI is the inflation rate
Also incorrect. CPI != inflation. CPI is a statistic, inflation is an economic concept. Useful for estimating inflation but not the same thing. And again this is fully explained in the link you provided!
the most bloated crap on the planet is written in c/c++, by Microsoft
No, no, it's not. The most bloated crap on the planet can be seen every day on many of your favorite web sites.
Why do in 20,000 lines of C++ linked efficiently into a binary and shared libraries what you can do in 50,000+ lines of Javascript, most of which are included without any knowledge of what's in them and that just bloat your browser without actually being executed.
Not that Microsoft should be absolved of blame there. WinJS is an abomination.
Or someone actually comes up with something *new* in computing and changes the game again. For example, quantum computing has seemed like a bit of a pipe dream so far, but a major breakthrough there would kickstart a whole new era of development.
Or maybe it will come from another direction - if we can only improve 2 of (speed, power consumption, cost), what if someone came up with an exponentially improved battery technology? And/or drastically reduced the power consumption for the same cost? Those could easily result in some very interesting new technologies spurring new industries we haven't even thought of yet.
Just because the increase in transistor count slows down, that doesn't mean *inflation* will increase. It just means technological gains will be slower. You think somehow the average computer is just going to jump to $10,000 because Intel just needs to charge $8000 for some absurd chip no one wants? If that were true the Itaniam would have been popular.
Or to use the usual "car analogy";) - cars just haven't changed that drastically year over year for many decades - they have had slow, incremental improvements while still keeping them affordable to the masses, and have not in themselves had a major impact on "inflation" (gasoline, on the other hand. ..) Sure, you can go buy a Tesla if you want, but that doesn't change the INFLATION RATE, it's a different product!
We are paying for this now to last the next fifty to a hundred years just like the copper network has.
Good luck with that. Copper was sufficient for 100 years because for 80 of those years it wasn't used for anything more than the occasional analog voice call (or eventually a dial up modem). Even in the last 20 years technology improvements have resulted in more than one round of major infrastructure upgrades everywhere BUT the last mile to allow increasing bandwidth and capacity.
Of course, you can make an educated guess that applications will exist in 20-30 years that may require gigabits to the home - but it's just not economically worth building that out now and not using it vs waiting 20 years when the technology may be orders of magnitude less expensive to implement.
Now, as for squeezing good speeds out of the existing telephone-grade "last mile," well, if there is money to be made, someone will be working on this problem.
And someone has. VDSL2 can do 50Mbps at 1km and 100Mbps at 0.5km, which, while still not quite FTTH speeds, is going to be a huge upgrade over the crap they probably have now.
As dangerous as these small pellets are if you handle them, they are putting out such a tiny fraction of the radiation of a star it's (not even) noise. You have to be within a few feet of this Cobalt to get a lethal dose, but a big supernova could fry the whole planet if it occurs in the same arm of our galaxy
Not trolling. While working on an Xbox One app, Microsoft devs were clear that it does not and will not have support for CLR or.NET. They now seem convinced that everyone wants to write Metro/Modern apps in Javascript using WinRT.
So, "abandoned" is a bit strong, but there is a significant movement at Microsoft pushing for developing everything for Win8/WinRT/Phone/XBOne w/ WinRT. I'm sure it will exist alongside.NET for a long time but my point was why did they decide to go implement something different if they were embracing.NET as their long term multi-language, cross-platform development system?
Yeah, there are a bunch of games/engines that use Lua for their scripting now (and others that use Javascript, and some that implemented their own language, eg. QuakeC).
Not sure why my original post was labeled "flamebait". I guess someone out there in "CS academia" had mod points:) (it was a joke, people!)
Does posting as an AC make you less of a prejudiced a-hole? No, I think not. Any possible points you may get for pointing out what has already been pointed out was lost when you decided you needed to stereotype 300 million people. But please come back when your balls drop.
.NET is already an extremely verbose platform that is many years ahead of its competition
Wha? Its "competition" for what, exactly? Windows apps? So, wait, you are telling me a Microsoft development platform is ahead of its competition for developing Windows apps? And how is that interesting?
Yes, that's exactly my point (and I'm going to continue to say "Metro" with impunity - do you work for Microsoft or just a party-liner?;) - WinRT is not.Net, MS has embraced WinRT (or even a *subset* of WinRT on non-PC platforms), ie. WHAT in effect have they "won" with this platform in the *long run*?
Have you used Netflix, VUDU, Amazon, etc to watch movies (or, ok, World of Warcraft to play a game for this audience)? Then you have probably already seen this. Actually, even the WoW reference is unnecessary for anyone who understands game engines - almost all of them now use native cores + interpreted scripting engines.
Though I have to laugh at the article's choice of examples - holy crap, is CS academia really that far behind everyone else?
Clearly there is some sarcasm/irony, as "What do you need multiple languages for anyway?", "and this awesome applet I saw on someone's homepage once" is pretty clear (unless he's a moron).
But honestly the 80% of the rest of his points are actually true about Java - so either he doesn't really understand irony, he doesn't really understand Java, or he is just trying (rather successfully, IMO) to troll slashdot. I'm hoping that last case, in which I salute his efforts:)
If Microsoft "won" that round, why have they almost completely abandoned it in recent years?
If you have tried writing a Metro app with any reasonably proprietary support for media capabilities, it's a convoluted nightmare of "unsupported APIs", media pipelines, etc just to do anything interesting. And that's just Windows 8 on a PC! As much as they pretend Xbox One is "the same" as Windows 8, it's not, and requires a whole new level of bending over backwards to accomplish anything.
SpaceX could easily raise its price 100-fold and the tax-payers will end up having to cough up the dough.
What the heck are you talking about? Why would Boing or Lockheed (the current owners of the US govt launch monopoly) be and different? How is *more* competition from SpaceX going to lead to price increases and fewer options?
What if one day Russia or Iran or China ends up owning SpaceX ?
And what if some day Russia or Iran of China owns General Dynamics, Lockheed, Honeywell, Northrup, etc? Then those companies will no longer be US defense contractors, and others will *happily* step up to take over their cushy multibillion dollar cost-overrun laden US military contracts. So it's a totally absurd concern that would be no different 30 years ago than it is today.
When your #1 customer spends more than the rest of the world combined, you don't piss them off.
Grapes were first domesticated and wine first produced in the Near East (modern day Syria, Israel, Turkey, Iran etc) and the Caucasus. Just as the article said, it later spread to Egypt and across the Mediterranean into Greece.
Though 3700 years ago (aka 1700 BCE) isn't very far back in terms of these ancient civilizations (just in terms of Greek Civilization, maybe). The Near East had been making wine for thousands of years before that.
And apparently I don't either... I sure mangled that sentence.
Serously? Seriously?? Complaining about the performance of Windows vs. Javascript is like complaining about the difference between the performance of an iPad and Angry Birds. THEY ARE NOT COMPARABLE.
Ok, done. Whatever. Have fun with your "Ruby but not Rails" - you may be the first...
Oh come on, every knows Orcs an global warming denialists don't read!
you are confused, we were talking about javascript hitting my machine vs. running windows on my machine
Well, then it's an even *more* pointless comment since you are comparing two completely unrelated things.
And, 1995, when you were what, about 4? :) Ruby didn't even hit 1.0 until almost 1997, and until about 2005 (when Rails was released) almost no one had even heard of it anyway (at which point is still sucked ass in terms of performance and memory usage).
And no need for misconceptions about Ruby - I have seen a minimally interesting (but clearly poorly designed) Rails app use several GB of RAM just because the garbage collector is so bad (if you have to insert manual calls to the GC in a scripting language, it's NOT GOOD AT MEMORY MANAGEMENT).
Wait, you do realize "websites" don't run on your PC, they are just HTML and Javascript loaded into a web browser written in wait for it C++!
Then again, your login is "rubycodez". There are few languages I have seen that are worse for memory usage than Ruby. Combine that with Rails and it's legendarily bad.
You might also note that 'core CPI' doesn't include gasoline (or food) costs, so your car example also fails.
Did you even read the link you posted? The BLS specifically states that their index most useful for inflation does include them...
"Again, while we publish many indexes, our broadest measure of inflation includes all items consumers purchase, including food and energy."
the percent change in the CPI is the inflation rate
Also incorrect. CPI != inflation. CPI is a statistic, inflation is an economic concept. Useful for estimating inflation but not the same thing. And again this is fully explained in the link you provided!
the most bloated crap on the planet is written in c/c++, by Microsoft
No, no, it's not. The most bloated crap on the planet can be seen every day on many of your favorite web sites.
Why do in 20,000 lines of C++ linked efficiently into a binary and shared libraries what you can do in 50,000+ lines of Javascript, most of which are included without any knowledge of what's in them and that just bloat your browser without actually being executed.
Not that Microsoft should be absolved of blame there. WinJS is an abomination.
Or someone actually comes up with something *new* in computing and changes the game again. For example, quantum computing has seemed like a bit of a pipe dream so far, but a major breakthrough there would kickstart a whole new era of development.
Or maybe it will come from another direction - if we can only improve 2 of (speed, power consumption, cost), what if someone came up with an exponentially improved battery technology? And/or drastically reduced the power consumption for the same cost? Those could easily result in some very interesting new technologies spurring new industries we haven't even thought of yet.
Just because the increase in transistor count slows down, that doesn't mean *inflation* will increase. It just means technological gains will be slower. You think somehow the average computer is just going to jump to $10,000 because Intel just needs to charge $8000 for some absurd chip no one wants? If that were true the Itaniam would have been popular.
Or to use the usual "car analogy" ;) - cars just haven't changed that drastically year over year for many decades - they have had slow, incremental improvements while still keeping them affordable to the masses, and have not in themselves had a major impact on "inflation" (gasoline, on the other hand. . .) Sure, you can go buy a Tesla if you want, but that doesn't change the INFLATION RATE, it's a different product!
You're both wrong, of course. The last controlled US lunar landing was in December, 1974 by the Apollo 18 module. It just never returned.
We are paying for this now to last the next fifty to a hundred years just like the copper network has.
Good luck with that. Copper was sufficient for 100 years because for 80 of those years it wasn't used for anything more than the occasional analog voice call (or eventually a dial up modem). Even in the last 20 years technology improvements have resulted in more than one round of major infrastructure upgrades everywhere BUT the last mile to allow increasing bandwidth and capacity.
Of course, you can make an educated guess that applications will exist in 20-30 years that may require gigabits to the home - but it's just not economically worth building that out now and not using it vs waiting 20 years when the technology may be orders of magnitude less expensive to implement.
Now, as for squeezing good speeds out of the existing telephone-grade "last mile," well, if there is money to be made, someone will be working on this problem.
And someone has. VDSL2 can do 50Mbps at 1km and 100Mbps at 0.5km, which, while still not quite FTTH speeds, is going to be a huge upgrade over the crap they probably have now.
max download speed is around 4-5 Kb/s.
Either you have a typo there, or you should consider upgrading to a modem from the 80's ;)
As dangerous as these small pellets are if you handle them, they are putting out such a tiny fraction of the radiation of a star it's (not even) noise. You have to be within a few feet of this Cobalt to get a lethal dose, but a big supernova could fry the whole planet if it occurs in the same arm of our galaxy
Maybe karma knew about some other things they have done with those guns in the past...
Not trolling. While working on an Xbox One app, Microsoft devs were clear that it does not and will not have support for CLR or .NET. They now seem convinced that everyone wants to write Metro/Modern apps in Javascript using WinRT.
So, "abandoned" is a bit strong, but there is a significant movement at Microsoft pushing for developing everything for Win8/WinRT/Phone/XBOne w/ WinRT. I'm sure it will exist alongside .NET for a long time but my point was why did they decide to go implement something different if they were embracing .NET as their long term multi-language, cross-platform development system?
Yeah, there are a bunch of games/engines that use Lua for their scripting now (and others that use Javascript, and some that implemented their own language, eg. QuakeC).
Not sure why my original post was labeled "flamebait". I guess someone out there in "CS academia" had mod points :) (it was a joke, people!)
Does posting as an AC make you less of a prejudiced a-hole? No, I think not. Any possible points you may get for pointing out what has already been pointed out was lost when you decided you needed to stereotype 300 million people. But please come back when your balls drop.
.NET is already an extremely verbose platform that is many years ahead of its competition
Wha? Its "competition" for what, exactly? Windows apps? So, wait, you are telling me a Microsoft development platform is ahead of its competition for developing Windows apps? And how is that interesting?
Yes, that's exactly my point (and I'm going to continue to say "Metro" with impunity - do you work for Microsoft or just a party-liner? ;) - WinRT is not .Net, MS has embraced WinRT (or even a *subset* of WinRT on non-PC platforms), ie. WHAT in effect have they "won" with this platform in the *long run*?
Have you used Netflix, VUDU, Amazon, etc to watch movies (or, ok, World of Warcraft to play a game for this audience)? Then you have probably already seen this. Actually, even the WoW reference is unnecessary for anyone who understands game engines - almost all of them now use native cores + interpreted scripting engines.
Though I have to laugh at the article's choice of examples - holy crap, is CS academia really that far behind everyone else?
Clearly there is some sarcasm/irony, as "What do you need multiple languages for anyway?", "and this awesome applet I saw on someone's homepage once" is pretty clear (unless he's a moron).
But honestly the 80% of the rest of his points are actually true about Java - so either he doesn't really understand irony, he doesn't really understand Java, or he is just trying (rather successfully, IMO) to troll slashdot. I'm hoping that last case, in which I salute his efforts :)
If Microsoft "won" that round, why have they almost completely abandoned it in recent years?
If you have tried writing a Metro app with any reasonably proprietary support for media capabilities, it's a convoluted nightmare of "unsupported APIs", media pipelines, etc just to do anything interesting. And that's just Windows 8 on a PC! As much as they pretend Xbox One is "the same" as Windows 8, it's not, and requires a whole new level of bending over backwards to accomplish anything.
SpaceX could easily raise its price 100-fold and the tax-payers will end up having to cough up the dough.
What the heck are you talking about? Why would Boing or Lockheed (the current owners of the US govt launch monopoly) be and different? How is *more* competition from SpaceX going to lead to price increases and fewer options?
What if one day Russia or Iran or China ends up owning SpaceX ?
And what if some day Russia or Iran of China owns General Dynamics, Lockheed, Honeywell, Northrup, etc? Then those companies will no longer be US defense contractors, and others will *happily* step up to take over their cushy multibillion dollar cost-overrun laden US military contracts. So it's a totally absurd concern that would be no different 30 years ago than it is today.
When your #1 customer spends more than the rest of the world combined, you don't piss them off.