I agree this is a common problem, but not for the reasons you list. The best software that I have read comes from experienced programmers, who through education and enumerable amounts of experience can construct robust designs that are elegant, powerful and scalable. Every engineer can bring ideas to the table and it is important for a work environment be conducive to criticism, design discussions and most importantly change.
My suggestion is to change his code and comment it as much as possible. Sometimes people don't get the point and if you have to live with their mess, do yourself a favor and fix it. I do this everyday, fix other people's code, mumble to myself and then move on.
This is the only way manufacturing should be done. Not only will many jobs be created, to program, design and assemble the robots, but all jobs will be well paid and exploitation free. We want this type of manufacturing to be done in the United States, it creates high quality jobs and supports the human rights standards that we as a nation believe in. I am no Apple fanboy, but this is also a huge win for their customers, because humans can not match the precision of robotic manufacturing.
Good news for nerds.
I find it interesting that most of these projects are in fact losing money. Given the level of effort and the quality of the software that is being written, I wish that there was real pay days associated with the projects, but from what I can tell no one is making much money.
you cannot be an engineer. Honestly, the one discipline that cannot lower its core requirements is Engineering (CS included). I agree on one hand, too many CS majors do not have a clue how to actually develop real software when they graduate college. This especially happens when CS is a part of the math (arts and science) dept, but this total focus on theory is the problem, not because the students must understand high level math. IMO, this is why CS should be a part of the Engineering college, to ensure the theory can be applied.
Every engineer I know has passed Calculus 3, imho this should be a minimum req. to build systems that affect the lives of other people...just a thought.
Iterators are one of the most critical parts of c++ that help make generic programming powerful and efficient. You can reduce the complexity, increase conciseness and simplify logic for all containers in a generic case using templates and iterators.
When you don't understand a language, it is very easy to find a strawman.
hahahahahahah....your use of logic is spot on...this is both gimmicky and worthless. not to mention the fact that it isn't instant. just shows you that google is becoming a fading giant, they are running out of real ideas
Agreed, if you want crappy foxconn hardware, just build the computer yourself. Dual boot osx with a sensible linux distro and you will quickly wean yourself from the tyranny of cupertino. the lifetime of a hackintosh is much longer than your way overpriced shiny case apple.
We have been drilling in bodies of water for over 100 years, such gross negligence for the environmental safety and the well being of the oil rig workers is criminal. Someone at BP and Transocean made a calculated risk believing that the cost of such safety system was less important than the cost of their employees and the environment. This is a disgraceful accident as it could have been easily prevented with technology we had thirty years ago, as a once supporter of offshore drilling I have realized companies and governments will always put the bottom line first and the cost of life second.
I am afraid toyota's quality problems far exceed simple material issues PPS / PA46 caused by a friction lever or faulty floor mats. Toyota stopped testing their cars properly prior to launch and relied on everyone else to be their test dummies. This is gross negligence on the part of any manufacturer and now they are only beginning to pay the price. I think everyone should be scared when they press on a brake and it takes a second to begin slowing the car down. You would think when you design a car the braking system would have a pretty high priority when testing. I mean if a car company gets one piece of equipment right, it should be the one to stop the 1 ton+ bullet flying out of control.
I am just waiting for all the software bugs in the ECU to come out.
Well, Debian is actually a smart distro and still keeps kde 3.5 as the stable version of kde. this is because kde 4.0-3 has been horrific and unusable for just about anyone. Having said that, debian does try to provide the best vanilla kde experience possible and if you run kde 4 from testing or unstable (sid).
Even still, I will try out 4.4 and cross my fingers, just because I used to be a kde fanboy.
I am going to have to disagree with you, Apple OSX isn't: "uncannily power-efficient" but rather uncannily degrading the user experience in another OS. Apple is afraid that if their users never have to adjust to OSX they will just become another PC vendor and will lose on their profit margin. The new MacBooks driver support for the flawed mouse design is bad enough in OSX, but if you try to run it on Windows natively, just forget it, I found it nearly impossible (as with Linux). Apple is the most anti-consumer computer company in existence, this can only be expected.
I use Comcast and I can verify it is the lamest form of the interwebs out there; but I at least use opendns, to avoid their terrible slow and now ad filled dns servers.
I guess the day the world can't come to the conclusion that oppression is not unethical, is the day that humanity will lose all form of justice. I understand this isn't just about Tibet, but the overall censorship of China's web. However, when a country is censoring its own atrocities from its people it is a global problem.
No one cares of course, China's disregard for environmental and humane concerns of its own people give the rest of the world the cheapest goods.
I agree that the article is weak, but I downloaded the leaked rtm and installed it this past Saturday on my laptop. I had originally moved back to xp on the laptop because of the obvious performance problems with vista. However, sp1 makes a massive difference on a few different levels: 1. suspend / resume 2. memory consumption 3. Finally fixes the horrendous performance when copying files 4. Network performance is excellent even when listening to music.
Overall on a laptop that is not my primary computer I am pleased with the huge difference sp1 actually does make. I am sure within a few more weeks my mind will change, but there is not question about the increase in performance.
Who do you think primary developed Xen? Not to excuse the outside developers so yes they should have included the project name, but maybe Redhat should get some credit for the work.
Why is slashdot in the business of free Apple Advertisements?
Who would waste their money on such overpriced crap. Anyone on slashdot can build a dual Quad Core cheaper that is easier to upgrade and that has better hardware.
I guess I am the only one tired of hearing about Apple products that are way overpriced and overrated!
this doesn't make the guy a respectable source by any means. How hard is it to write super shiny reviews at a fifth grade level? I don't care what this guy thinks about a computing experience, whether it be Windows, Mac or Linux. I don't know why Mac products are trendy, they are generally less complete, annoyingly simplistic and the apple kernel (XNU) is a cluster fucked Mach + Freebsd combo. OSX sucks for scientific computing and it annoying for anyone who actually wants to do work. Windows and OSX user interfaces continue to decay as time goes on.
So who cares what this guy does in his personal time.
I agree this is a common problem, but not for the reasons you list. The best software that I have read comes from experienced programmers, who through education and enumerable amounts of experience can construct robust designs that are elegant, powerful and scalable. Every engineer can bring ideas to the table and it is important for a work environment be conducive to criticism, design discussions and most importantly change. My suggestion is to change his code and comment it as much as possible. Sometimes people don't get the point and if you have to live with their mess, do yourself a favor and fix it. I do this everyday, fix other people's code, mumble to myself and then move on.
This is the only way manufacturing should be done. Not only will many jobs be created, to program, design and assemble the robots, but all jobs will be well paid and exploitation free. We want this type of manufacturing to be done in the United States, it creates high quality jobs and supports the human rights standards that we as a nation believe in. I am no Apple fanboy, but this is also a huge win for their customers, because humans can not match the precision of robotic manufacturing. Good news for nerds.
I find it interesting that most of these projects are in fact losing money. Given the level of effort and the quality of the software that is being written, I wish that there was real pay days associated with the projects, but from what I can tell no one is making much money.
you cannot be an engineer. Honestly, the one discipline that cannot lower its core requirements is Engineering (CS included). I agree on one hand, too many CS majors do not have a clue how to actually develop real software when they graduate college. This especially happens when CS is a part of the math (arts and science) dept, but this total focus on theory is the problem, not because the students must understand high level math. IMO, this is why CS should be a part of the Engineering college, to ensure the theory can be applied. Every engineer I know has passed Calculus 3, imho this should be a minimum req. to build systems that affect the lives of other people...just a thought.
Iterators are one of the most critical parts of c++ that help make generic programming powerful and efficient. You can reduce the complexity, increase conciseness and simplify logic for all containers in a generic case using templates and iterators. When you don't understand a language, it is very easy to find a strawman.
hahahahahahah....your use of logic is spot on...this is both gimmicky and worthless. not to mention the fact that it isn't instant. just shows you that google is becoming a fading giant, they are running out of real ideas
Incredibly true and precisely said...mod parent up!!
Agreed, if you want crappy foxconn hardware, just build the computer yourself. Dual boot osx with a sensible linux distro and you will quickly wean yourself from the tyranny of cupertino. the lifetime of a hackintosh is much longer than your way overpriced shiny case apple.
We have been drilling in bodies of water for over 100 years, such gross negligence for the environmental safety and the well being of the oil rig workers is criminal. Someone at BP and Transocean made a calculated risk believing that the cost of such safety system was less important than the cost of their employees and the environment. This is a disgraceful accident as it could have been easily prevented with technology we had thirty years ago, as a once supporter of offshore drilling I have realized companies and governments will always put the bottom line first and the cost of life second.
I think you mean users see the black box perspective
I am afraid toyota's quality problems far exceed simple material issues PPS / PA46 caused by a friction lever or faulty floor mats. Toyota stopped testing their cars properly prior to launch and relied on everyone else to be their test dummies. This is gross negligence on the part of any manufacturer and now they are only beginning to pay the price. I think everyone should be scared when they press on a brake and it takes a second to begin slowing the car down. You would think when you design a car the braking system would have a pretty high priority when testing. I mean if a car company gets one piece of equipment right, it should be the one to stop the 1 ton+ bullet flying out of control. I am just waiting for all the software bugs in the ECU to come out.
Well, Debian is actually a smart distro and still keeps kde 3.5 as the stable version of kde. this is because kde 4.0-3 has been horrific and unusable for just about anyone. Having said that, debian does try to provide the best vanilla kde experience possible and if you run kde 4 from testing or unstable (sid). Even still, I will try out 4.4 and cross my fingers, just because I used to be a kde fanboy.
sounds like someone forgot his tags
an modern day eh? you may want to perform a grammar check on your insults.
I am going to have to disagree with you, Apple OSX isn't: "uncannily power-efficient" but rather uncannily degrading the user experience in another OS. Apple is afraid that if their users never have to adjust to OSX they will just become another PC vendor and will lose on their profit margin. The new MacBooks driver support for the flawed mouse design is bad enough in OSX, but if you try to run it on Windows natively, just forget it, I found it nearly impossible (as with Linux). Apple is the most anti-consumer computer company in existence, this can only be expected.
I use Comcast and I can verify it is the lamest form of the interwebs out there; but I at least use opendns, to avoid their terrible slow and now ad filled dns servers.
-1 For saying X is hardware
-1 For not understanding jimicus / pretending you were right
All Your Base Are Belong To Us
I guess the day the world can't come to the conclusion that oppression is not unethical, is the day that humanity will lose all form of justice. I understand this isn't just about Tibet, but the overall censorship of China's web. However, when a country is censoring its own atrocities from its people it is a global problem.
No one cares of course, China's disregard for environmental and humane concerns of its own people give the rest of the world the cheapest goods.
So you are saying that isn't true?
I agree that the article is weak, but I downloaded the leaked rtm and installed it this past Saturday on my laptop. I had originally moved back to xp on the laptop because of the obvious performance problems with vista. However, sp1 makes a massive difference on a few different levels:
1. suspend / resume
2. memory consumption
3. Finally fixes the horrendous performance when copying files
4. Network performance is excellent even when listening to music.
Overall on a laptop that is not my primary computer I am pleased with the huge difference sp1 actually does make. I am sure within a few more weeks my mind will change, but there is not question about the increase in performance.
Who do you think primary developed Xen? Not to excuse the outside developers so yes they should have included the project name, but maybe Redhat should get some credit for the work.
That is why my karma continues to go down, after little apple bashing, you would think I slept with someone's mother.
Why is slashdot in the business of free Apple Advertisements?
Who would waste their money on such overpriced crap. Anyone on slashdot can build a dual Quad Core cheaper that is easier to upgrade and that has better hardware.
I guess I am the only one tired of hearing about Apple products that are way overpriced and overrated!
this doesn't make the guy a respectable source by any means. How hard is it to write super shiny reviews at a fifth grade level? I don't care what this guy thinks about a computing experience, whether it be Windows, Mac or Linux. I don't know why Mac products are trendy, they are generally less complete, annoyingly simplistic and the apple kernel (XNU) is a cluster fucked Mach + Freebsd combo. OSX sucks for scientific computing and it annoying for anyone who actually wants to do work. Windows and OSX user interfaces continue to decay as time goes on. So who cares what this guy does in his personal time.