"The first transcontinental railroad took less than 10 years to build"
In no small part due to the use of Chinese laborers that were banned from panning for gold- and the lack of consideration before the removal of Indians from the territories nearby.
I will assent that more than 27 miles per yer is more than doable though...
By the time the crews got experienced with the Trans-Continental Railroad, they were laying down about 20 miles of track per day. Yes, that was over flat ground that was unoccupied, but it does make you think how a similar kind of project could be organized. For several billion dollars, you would think you ought to be able to match that kind of performance... certainly more than a few miles per month.
Slave labor is hard to find and when you have tens of thousands of slaves hammering away you sure can clear rock away rather fast. Quality labor does cost.
We're in the infancy of this new era of Energy production away from fossil fuels. Come back in 10 years and look at the article's premise to the direction R&D has led to new, more efficient and more benign solutions to Green Energy. Hell, in 18 months what is created today will look archaic.
With the power of the internet and technology rapidly replacing traditional classrooms and workplaces, this seems to be the most cost effective and efficient way to educate those who are young. When employment is no longer an incentive for going to college, we have to find ways to provide education or our entire country (And the world) will suffer when we have a nation of troglodytes.
The AI course is boring as hell. It's not at all remotely what I expect from an Engineering curriculum in lectures. It's extremely weak. If that's the idea of the future of education than we're screwing ourselves out of the future. The Lectures via YouTube should be an extension, not the end game, when it comes to teaching.
Forgive my adjacent moment to rant since we are discussing Debian:
The whole move to Gnome 3.x and now 3.2.x on Debian is a time bomb, especially with gnome-shell, gnome-session and gnome-desktop-data and their clusterf*** of two versions which break some packages between the 3.x and 3.2.x branches. Quality Assurance has gone downhill considerably over the past 5 years within Debian. I'm on my 11th year of Sid/Experimental daily consumption and the amount of times now I've seen kernel crashes, Xorg crashes and broken applications isn't decreasing, but increasing. I hold Linus and his underlings responsible for the 3.x/3.1 crap and 2.6.32+ junk, as well as Xorg and it's abortion known as XWindows but the package breaking and massive growth in piddly little packages with gir1.2- and circular dependencies in various projects really begins to grate on the nerves.
Phrases that include, ``It's free, the source is open now pitch in and fix it...'' are a joke. The tens of billions having been poured into the Linux Community, at large, and the ownership of these packages like they are your first born child turns my stomach. I like having two platforms to do scientific work on, [Linux and OS X] but I plan on spending more time on FreeBSD and less on Linux with the way Linux continues to move forward. Wake me up when Linus has a stable ABI and the ``binary blobs taints the kernel crap'' ends and perhaps Linux might gain 2% on the desktop.
All of AMD and ARM architecture goals are being incorporated into LLVM/Clang. When more applications are built and leverage the strengths of the architectures and the LLVM/Clang project AMD will have the last laugh against Intel. Intel itself is ramping up focus on LLVM/Clang instead of their own C++ Compiler Suite.
My friend sent me an email yesterday: "I'm about to go into a meeting where Adobe is laying off my whole team." He had worked on Flash for many years since Macromedia owned the project. After the meeting he said, "Just got out of meeting, I have a job until April 20, paid thru May 15, decent severance, but job will end."
Cry me a River. Everyone gets laid off in the IT Industry once or twice, or better yet, ride a few Start up collapses.
I'm impressed. The first time in 3 years I've been impressed, so the bar is pretty low. But good going Obama.
Really? Getting rid of Ghadafi at very minimal cost and with 0 US lives lost didn't impress you?
No, hiring thugs and orchestrating a PR campaign to overthrow a government because it was making deals with the wrong country (China) doesn't impress me at all. Especially given that the new government looks to be even more brutal than the one that was replaced (but at least they are making deals with OUR corporations and Frances' instead of Chiner's - that's all the counts, right?)
Sounds like you have a local Libertarian Camp Outing to join. Don't want to miss Mr. Paul encouraging Timmy on how to create Fire and hunt with his bare hands.
So pretty much all I use a GUI for is having multiple terminal windows open at once and being able to have access to a non-masochistic web browser. For this, I need a clean and lightweight UI. GNOME 3 works just fine in that regard. Other than "because it's different", why does everyone hate it?
Great question considering what they call hybrid is a top strip from GNOME 3 and a POS look from Windows, KDE and every other relic of the past.
Climate science is considerably more complex than rocket engines, ballistics, and even the fluid dynamics of re-entry. So I guess you are correct, it's not rocket science.
Modeling the non-linear dynamics of the systems is a very difficult problem. The possible outcomes in reference to how they impact humanity and the rest of the planet is very predictable.
Linus Torvalds - 4:24 PM - Public
So the google pages thing might actually work as a reasonable place to do kernel release announcements.
I always felt like I wouldn't want to do them on my personal page, but having a G+ page dedicated to Linux makes the announcements actually make sense.
So if you are following me because you expected to see kernel announcements, and you haven't figured out already that I'm very spotty with that, you might want to unfollow me, and follow the Linux page instead.
Of course, I might be spotty there too. It's not like I'm the most organized person in the world. But at least there is one release announcement there now.
And the actual announcement:
Linus Torvalds - 3:53 PM - Public
By popular demand...
Linus Torvalds shared a Google+ page with you.
Linux - you know you want it
So yeah, like who gives a rat's a$$ about kernel announcements who isn't already following the kernel changes on a daily basis?
GNOME is a perfect study in how not to architect a software system. Everything about it is wrong.
The first mistake they made was trying to cobble half-assed object-oriented support onto C, rather than just using C++ or Objective-C. Everything about GObject is stupid and counterproductive. It makes writing code a real pain in the ass, since you need to use typecasting macros all over the place. Worse, this sort of code promotes library design that's slow and inefficient. To make it even worse, this style of C code is so convoluted that it is not optimized well by compilers, resulting in binaries that are far slower than they should be.
It basically goes totally downhill after that. This bullshit with GPU acceleration being required in the first place, and then this additional bullshit involving LLVM, is yet another in a long list of flaws and horrible decisions.
I encourage all of the developers that I mentor to use GNOME and to get a good look at its internals. I just make sure that they know not to do what GNOME has done. By seeing the mistakes firsthand, it's less likely that they'll repeat them in the future with the software that they create.
I wish it had ObjC/C++/ObjC++ as part of an Agnostic Model giving me more re-use with Cocoa. You're absolutely buying the wrong dope if you have a problem with LLVM. It will replace quite a lot of software in the FOSS word presently co-dependently tied to GCC and that's great news. If you have to understand then you really aren't involved with what's going on with LLVM/Clang.
Good? Just require merge Poppler stable into the Tree and you'll get a high quality engine. By all means use Javascript. That'll guarantee ISO 32000 certification. Poppler is getting major improvements to the tree and you jump ship for an interpreted option in-house? I've stopped developing and testing against Gecko based browsers. This only makes me glad I've focused on WebKit solutions.
FWIW: Grand Coulee's final build-out with it's most current large scale Turbines will more than double that power output. That power goes to support Nuclear Power in the Tri-Cities and Military needs. We are being screwed out of such a massive power source. You are correct that the material medium used in Power Transportation is leaking badly into the atmosphere. The Smart Grid is being tested in places like Pullman, WA with AVISTA Utilities out of Spokane, WA [parent company out of Houston, TX]. Yes, the Wind Farms expanding in WA are expanding rapidly as useful wind power conversion is now estimate at 18 GW when deployed. That's far more significant that Grand Coulee. So much for Wind not being that useful. Build out for SMART Grid distributed power solutions is required. (Wind Power in Washington), (Pacific Northwest Smart Grid Demonstration Project)
One of the better ways to optimize C++ code for building with GCC is to put all of the source code into one big code file. Or you can build it as a few independent modules, but the code is still quite large. Then you build it with the O3 flags. In GCC, the amount of RAM and CPU used in an O3 compile goes up by quite a lot as the code size in a single module increases. I am not sure what the exact equation is but I think it's an exponential function.
This would easily explain the RAM and CPU usage.
And when LLVM/Clang gets full Concurrency in 3.1 you can bet Google will be put GCC in the rear of the bus with LLVM/Clang taking over the wheel.
Anonymous rantings snarkily purveying incorrect information given the dignity of a slashdot posting? "News for nerds"? Or just another gizmodo-like Android fan site? Is it any wonder the number of readers here is plummeting?
Most people above 30 have moved on from Slashdot. I check in but it's the least viewed site I visit.
It has documents sync, nowhere in the docco does it mention limitations on file type. You pay for your storage and you store your shit...
Nope. You pay for your applications' storage and your applications store their stuff.
Apple made it *very* clear after the iCloud announcement that iDisk was going away and iCloud wasn't going to provide a comparable interface to let a user store files. While someone could undoubtedly use the iCloud APIs to write an application that lets you store files of your own choosing (i.e. an iDisk-replacement), it's a good bet Apple would refuse to approve the app precisely because it would be an iDisk replacement.
Those apps that read PDFs and whichever one you have assigned a particular PDF to has those assigned PDF files attached to the app. I've got hundreds of PDFs in iBooks. They are all backed up in iCloud.
They test WinZip and make a big deal about how limited the new AMD chip is under it. Yet they show it deals much better with 7-Zip, which is the same sort of program and free (as in beer and speech, LGPL) to boot. Then they make a big deal about WinZip performance, as if it matters.
Um, hello? When are they going to stop punishing the chip for a poorly implemented application? Sure, if a popular game title or the editing suite you absolutely must use at work performs poorly because it is coded poorly and a processor can make the difference, buy the processor you need. The professional workstation should be specified around the high-end software needs anyway.
If, OTOH, you have an option to pay thirty bucks for something easily replaceable with a free program that forms a small part of your use, why not take the free one that offers good performance on both chips?
They show apps that are tuned to Intel and then show that AMD isn't matching up. Yet, the apps that AMD lead are the ones which can access all those cores. When the second round of those apps show up as OpenCL 1.1 certified, and they simultaneously tap the CPU cores and the Streams Intel's results will look like shit.
The point of Bulldozer and pairing it with AMD GPGPUs is to leverage all the wealth of work AMD has put into OpenCL 1.1 with OpenGL 4.x.
When more and more apps leverage OpenCL 1.1 [and the list is growing rapidly] using the likes of LLVM/Clang where AMD has worked hard at leveraging you'll begin to see a lot of these ``benchmarks'' being truly useless and tuned specifically for Intel.
Until applications truly leverage the architecture in conjunction with the AMD 6000/7000 GPGPUs talking about game benchmarks is truly juvenile. I mean seriously folks. Grow up, sit back and watch this platform advance and those same games become tuned for that CPU/GPGPU marriage.
...so instead of just complaining, they could fix it and offer the patch back to Oracle.
I do believe that people who complain about problems in the Linux kernel and other open source products are often told to do just that. Why expect others to do as you say, if you won't do the same?
I think you have it exactly backward. It's reasonable to tell someone to fix something himself if he wants it fixed. The people marking the Virtualbox driver as "crap" probably have no interest in using it themselves. The reason for the tag is to avoid being bothered by other people who want it fixed. Now, the Linux developers who don't care about the driver can more easily tell people who do want it fixed to do so themselves or bitch to Oracle, which seems entirely reasonable.
Fair enough, however it leads to instability in the Linux Kernel and that impacts everyone who is a Linux user. The option thus leads to deinstalling VirtualBox and going with another solution, thus trashing all of one's work using the VBox.
#5 Will be the most difficult to overturn after the mid '30s ruling that Corporations are recognized like citizens, thus the birth of Lobbying, but without any of the responsibilities of citizens. Gutting 1-5 would turn the 1% on it's head and the balance of wealth restored would create a vibrant middle class by drastically shrinking the lower class and drawing back down more of the 1% down into the middle class where they legally belong.
"The first transcontinental railroad took less than 10 years to build"
In no small part due to the use of Chinese laborers that were banned from panning for gold- and the lack of consideration before the removal of Indians from the territories nearby.
I will assent that more than 27 miles per yer is more than doable though...
By the time the crews got experienced with the Trans-Continental Railroad, they were laying down about 20 miles of track per day. Yes, that was over flat ground that was unoccupied, but it does make you think how a similar kind of project could be organized. For several billion dollars, you would think you ought to be able to match that kind of performance... certainly more than a few miles per month.
Slave labor is hard to find and when you have tens of thousands of slaves hammering away you sure can clear rock away rather fast. Quality labor does cost.
... there are people starving in Africa. Food is meant for eating, not for driving cars! http://www.worldhunger.org/articles/Learn/world%20hunger%20facts%202002.htm
Horse crap. Biomass from post consumption is now being turned into Bio Fuel. Do some research first.
We're in the infancy of this new era of Energy production away from fossil fuels. Come back in 10 years and look at the article's premise to the direction R&D has led to new, more efficient and more benign solutions to Green Energy. Hell, in 18 months what is created today will look archaic.
With the power of the internet and technology rapidly replacing traditional classrooms and workplaces, this seems to be the most cost effective and efficient way to educate those who are young. When employment is no longer an incentive for going to college, we have to find ways to provide education or our entire country (And the world) will suffer when we have a nation of troglodytes.
The AI course is boring as hell. It's not at all remotely what I expect from an Engineering curriculum in lectures. It's extremely weak. If that's the idea of the future of education than we're screwing ourselves out of the future. The Lectures via YouTube should be an extension, not the end game, when it comes to teaching.
Spot on.
Forgive my adjacent moment to rant since we are discussing Debian:
The whole move to Gnome 3.x and now 3.2.x on Debian is a time bomb, especially with gnome-shell, gnome-session and gnome-desktop-data and their clusterf*** of two versions which break some packages between the 3.x and 3.2.x branches. Quality Assurance has gone downhill considerably over the past 5 years within Debian. I'm on my 11th year of Sid/Experimental daily consumption and the amount of times now I've seen kernel crashes, Xorg crashes and broken applications isn't decreasing, but increasing. I hold Linus and his underlings responsible for the 3.x/3.1 crap and 2.6.32+ junk, as well as Xorg and it's abortion known as XWindows but the package breaking and massive growth in piddly little packages with gir1.2- and circular dependencies in various projects really begins to grate on the nerves.
Phrases that include, ``It's free, the source is open now pitch in and fix it...'' are a joke. The tens of billions having been poured into the Linux Community, at large, and the ownership of these packages like they are your first born child turns my stomach. I like having two platforms to do scientific work on, [Linux and OS X] but I plan on spending more time on FreeBSD and less on Linux with the way Linux continues to move forward. Wake me up when Linus has a stable ABI and the ``binary blobs taints the kernel crap'' ends and perhaps Linux might gain 2% on the desktop.
All of AMD and ARM architecture goals are being incorporated into LLVM/Clang. When more applications are built and leverage the strengths of the architectures and the LLVM/Clang project AMD will have the last laugh against Intel. Intel itself is ramping up focus on LLVM/Clang instead of their own C++ Compiler Suite.
Yeah, well, give them 1960's funding and then they might actually be able to improve upon it...
Bring forward through time those same engineers with all of today's advancements and they'll stomp all over today's talent.
My friend sent me an email yesterday: "I'm about to go into a meeting where Adobe is laying off my whole team." He had worked on Flash for many years since Macromedia owned the project. After the meeting he said, "Just got out of meeting, I have a job until April 20, paid thru May 15, decent severance, but job will end."
Cry me a River. Everyone gets laid off in the IT Industry once or twice, or better yet, ride a few Start up collapses.
Really? Getting rid of Ghadafi at very minimal cost and with 0 US lives lost didn't impress you?
Actually it was the French who did that, but I won't tell if you don't.
Sorry, but the Weaponry came from the US, along with the CIA, Logistics and Off-shore Destroyers/Carriers.
I'm impressed. The first time in 3 years I've been impressed, so the bar is pretty low. But good going Obama.
Really? Getting rid of Ghadafi at very minimal cost and with 0 US lives lost didn't impress you?
No, hiring thugs and orchestrating a PR campaign to overthrow a government because it was making deals with the wrong country (China) doesn't impress me at all. Especially given that the new government looks to be even more brutal than the one that was replaced (but at least they are making deals with OUR corporations and Frances' instead of Chiner's - that's all the counts, right?)
Sounds like you have a local Libertarian Camp Outing to join. Don't want to miss Mr. Paul encouraging Timmy on how to create Fire and hunt with his bare hands.
So pretty much all I use a GUI for is having multiple terminal windows open at once and being able to have access to a non-masochistic web browser. For this, I need a clean and lightweight UI. GNOME 3 works just fine in that regard. Other than "because it's different", why does everyone hate it?
Great question considering what they call hybrid is a top strip from GNOME 3 and a POS look from Windows, KDE and every other relic of the past.
Climate science is considerably more complex than rocket engines, ballistics, and even the fluid dynamics of re-entry. So I guess you are correct, it's not rocket science.
Modeling the non-linear dynamics of the systems is a very difficult problem. The possible outcomes in reference to how they impact humanity and the rest of the planet is very predictable.
From Linus on G+:
Linus Torvalds - 4:24 PM - Public So the google pages thing might actually work as a reasonable place to do kernel release announcements. I always felt like I wouldn't want to do them on my personal page, but having a G+ page dedicated to Linux makes the announcements actually make sense. So if you are following me because you expected to see kernel announcements, and you haven't figured out already that I'm very spotty with that, you might want to unfollow me, and follow the Linux page instead. Of course, I might be spotty there too. It's not like I'm the most organized person in the world. But at least there is one release announcement there now.
And the actual announcement:
Linus Torvalds - 3:53 PM - Public By popular demand... Linus Torvalds shared a Google+ page with you. Linux - you know you want it
So yeah, like who gives a rat's a$$ about kernel announcements who isn't already following the kernel changes on a daily basis?
GNOME is a perfect study in how not to architect a software system. Everything about it is wrong.
The first mistake they made was trying to cobble half-assed object-oriented support onto C, rather than just using C++ or Objective-C. Everything about GObject is stupid and counterproductive. It makes writing code a real pain in the ass, since you need to use typecasting macros all over the place. Worse, this sort of code promotes library design that's slow and inefficient. To make it even worse, this style of C code is so convoluted that it is not optimized well by compilers, resulting in binaries that are far slower than they should be.
It basically goes totally downhill after that. This bullshit with GPU acceleration being required in the first place, and then this additional bullshit involving LLVM, is yet another in a long list of flaws and horrible decisions.
I encourage all of the developers that I mentor to use GNOME and to get a good look at its internals. I just make sure that they know not to do what GNOME has done. By seeing the mistakes firsthand, it's less likely that they'll repeat them in the future with the software that they create.
I wish it had ObjC/C++/ObjC++ as part of an Agnostic Model giving me more re-use with Cocoa. You're absolutely buying the wrong dope if you have a problem with LLVM. It will replace quite a lot of software in the FOSS word presently co-dependently tied to GCC and that's great news. If you have to understand then you really aren't involved with what's going on with LLVM/Clang.
Good? Just require merge Poppler stable into the Tree and you'll get a high quality engine. By all means use Javascript. That'll guarantee ISO 32000 certification. Poppler is getting major improvements to the tree and you jump ship for an interpreted option in-house? I've stopped developing and testing against Gecko based browsers. This only makes me glad I've focused on WebKit solutions.
FWIW: Grand Coulee's final build-out with it's most current large scale Turbines will more than double that power output. That power goes to support Nuclear Power in the Tri-Cities and Military needs. We are being screwed out of such a massive power source. You are correct that the material medium used in Power Transportation is leaking badly into the atmosphere. The Smart Grid is being tested in places like Pullman, WA with AVISTA Utilities out of Spokane, WA [parent company out of Houston, TX]. Yes, the Wind Farms expanding in WA are expanding rapidly as useful wind power conversion is now estimate at 18 GW when deployed. That's far more significant that Grand Coulee. So much for Wind not being that useful. Build out for SMART Grid distributed power solutions is required. (Wind Power in Washington), (Pacific Northwest Smart Grid Demonstration Project)
This is a guess as to the reason.
One of the better ways to optimize C++ code for building with GCC is to put all of the source code into one big code file. Or you can build it as a few independent modules, but the code is still quite large. Then you build it with the O3 flags. In GCC, the amount of RAM and CPU used in an O3 compile goes up by quite a lot as the code size in a single module increases. I am not sure what the exact equation is but I think it's an exponential function.
This would easily explain the RAM and CPU usage.
And when LLVM/Clang gets full Concurrency in 3.1 you can bet Google will be put GCC in the rear of the bus with LLVM/Clang taking over the wheel.
Anonymous rantings snarkily purveying incorrect information given the dignity of a slashdot posting? "News for nerds"? Or just another gizmodo-like Android fan site? Is it any wonder the number of readers here is plummeting?
Most people above 30 have moved on from Slashdot. I check in but it's the least viewed site I visit.
It has documents sync, nowhere in the docco does it mention limitations on file type. You pay for your storage and you store your shit...
Nope. You pay for your applications' storage and your applications store their stuff.
Apple made it *very* clear after the iCloud announcement that iDisk was going away and iCloud wasn't going to provide a comparable interface to let a user store files. While someone could undoubtedly use the iCloud APIs to write an application that lets you store files of your own choosing (i.e. an iDisk-replacement), it's a good bet Apple would refuse to approve the app precisely because it would be an iDisk replacement.
Those apps that read PDFs and whichever one you have assigned a particular PDF to has those assigned PDF files attached to the app. I've got hundreds of PDFs in iBooks. They are all backed up in iCloud.
They test WinZip and make a big deal about how limited the new AMD chip is under it. Yet they show it deals much better with 7-Zip, which is the same sort of program and free (as in beer and speech, LGPL) to boot. Then they make a big deal about WinZip performance, as if it matters.
Um, hello? When are they going to stop punishing the chip for a poorly implemented application? Sure, if a popular game title or the editing suite you absolutely must use at work performs poorly because it is coded poorly and a processor can make the difference, buy the processor you need. The professional workstation should be specified around the high-end software needs anyway.
If, OTOH, you have an option to pay thirty bucks for something easily replaceable with a free program that forms a small part of your use, why not take the free one that offers good performance on both chips?
They show apps that are tuned to Intel and then show that AMD isn't matching up. Yet, the apps that AMD lead are the ones which can access all those cores. When the second round of those apps show up as OpenCL 1.1 certified, and they simultaneously tap the CPU cores and the Streams Intel's results will look like shit.
Cry me a river. Invent a new market segment and drive it. Or drown your sorrows.
The point of Bulldozer and pairing it with AMD GPGPUs is to leverage all the wealth of work AMD has put into OpenCL 1.1 with OpenGL 4.x.
When more and more apps leverage OpenCL 1.1 [and the list is growing rapidly] using the likes of LLVM/Clang where AMD has worked hard at leveraging you'll begin to see a lot of these ``benchmarks'' being truly useless and tuned specifically for Intel.
The work AMD is putting in with that marriage should be obvious: http://developer.amd.com/pages/default.aspx
Until applications truly leverage the architecture in conjunction with the AMD 6000/7000 GPGPUs talking about game benchmarks is truly juvenile. I mean seriously folks. Grow up, sit back and watch this platform advance and those same games become tuned for that CPU/GPGPU marriage.
...so instead of just complaining, they could fix it and offer the patch back to Oracle.
I do believe that people who complain about problems in the Linux kernel and other open source products are often told to do just that. Why expect others to do as you say, if you won't do the same?
I think you have it exactly backward. It's reasonable to tell someone to fix something himself if he wants it fixed. The people marking the Virtualbox driver as "crap" probably have no interest in using it themselves. The reason for the tag is to avoid being bothered by other people who want it fixed. Now, the Linux developers who don't care about the driver can more easily tell people who do want it fixed to do so themselves or bitch to Oracle, which seems entirely reasonable.
Fair enough, however it leads to instability in the Linux Kernel and that impacts everyone who is a Linux user. The option thus leads to deinstalling VirtualBox and going with another solution, thus trashing all of one's work using the VBox.
#5 Will be the most difficult to overturn after the mid '30s ruling that Corporations are recognized like citizens, thus the birth of Lobbying, but without any of the responsibilities of citizens. Gutting 1-5 would turn the 1% on it's head and the balance of wealth restored would create a vibrant middle class by drastically shrinking the lower class and drawing back down more of the 1% down into the middle class where they legally belong.