Submission + - MIT's Cheetah Robot Runs Untethered (mit.edu)
Comment Re:They've been scammed (Score 1) 193
I agree that in some cases, the 'standard' is convoluted and contains edge cases that make it nearly impossible to render OpenXML documents 100% accurately, however, it is quite possible to produce valid OpenXML documents using any decent programming tools.
As far as standards that are a "complicated mess", I really don't need to look much past HTML / CSS. The scope of what HTML can do is supposed to be much less than the entire Office suite of software, however, there are still major incompatibilities and unsupported features for all browsers. (of course, IE is a a major source of issues, but Safari does make me want to cry sometimes)
The Sun Unleashes Coronal Mass Ejection At Earth 220
Comment Lowering the burden of proof (Score 1) 849
For example, under standard criminal law, suspects need to have actually performed a crime to be prosecuted.
Without an actual crime, there is the lesser charge of 'conspiring' to commit a crime. However, you still need strong evidence that some kind of criminal activity has, or is about to take place.
Laws like this one only require someone to publicly oppose the government, and unless they are a registered (in which case they are pretty much screwed anyway - their activities will no doubt be scrutinised), they can be detained without any evidence that they are actually considering doing anything of a crimnal nature.
This is, in my opinion anyway, a way of implementing harsh penalties for 'thought crime'. The only effect will be to cause resentment and to drive any non-mainstream political movements underground.
Submission + - OpenOffice tops 20% market share in Germany (quantenblog.net)
Submission + - And Now, The Animated News
Submission + - SPAM: New adhesive device could let humans walk on walls
Link to Original Source
Comment Economics versus Job Satisfaction (Score 2, Insightful) 364
I personally try and produce code that meets and exceeds the business requirement, and does so within the time-frame set by the business. The problem, I think is that software engineers, in general, are a bunch of perfectionists, and we like to hold off announcing a 'final version' until the last possible moment. (Google Mail was in beta for how long?)
What I have come to realize, though, is that it is not just the IT departments that feel this way. In general, there are some people in every department, of every company that belive that their performance would improve if only they had a greater measure of self-determination. Perhaps the number of people who feel this way is highest in IT, but it is certainly not exclusive to IT.
So what it comes down to, I feel, is that we are slowly drifting towards a business culture where the individual has more control over their job, and where sucess is measured by job satisfaction instead of economics.
At least, that's the direction I hope we are heading in.
Comment Re:Fugly (Score 1) 494
Say what you like about the Sanyo, it is a pretty terrible looking bike, but the gocycle is definately as ugly, if not worse. On top of that, the gocycle looks like it would break in half if it ever hit a speed bump.
The Murky Origins of Zork's Name 70
Comment Re:Precisely. (Score 1) 597
In every job I've had, I have always worked simultaneously on several projects, along with having to deal with client issues, documentation, R&D for the next version, meetings etc. You just need to throw yourself at more tasks, until you reach a level where you don't find yourself procrastinating for more than a few minutes at a time.
This is how I develop, and it works very well. My peers and managers are happy, because I am productive. I am happy because I don't feel like I'm procrastinating for long periods. Too much 'sitting on your hands' is boring, it makes the days drag on, and is not really helping you write good code. For me, that is what job satisfaction is all about.
Australian AvP Ban Reversed 71
Comment Use a rental (Score 1, Interesting) 424
As a bonus, I guess your 'partner' could use it to 'play games' while in bed.
Comment Ethical Robots? (Score 2, Interesting) 317
The 1st generation robots will have the governor software, but once the second gen hits, made cheaply by a rogue state, then thigs will get complicated very quickly. And unlike nuclear weapons, which are kept under control because the materials and technology are relatively hard to come by, I reckon that death-bots will be made of far more readily available materials, and easily mass-produced.
There are rules of engagement now which many armies happily ignore, so how can the world enforce a rule that only ethical robots will be able to autonomously fire weapons?
Perhaps the software that allows the autonomous behaviour can be encrypted and protected in such a way that it is difficult to reverse-engineer, though once an enterprising hacker gets his hands on the hardware, it's only a matter of time before the open-source version, curiously missing the 'ethics governance' will be available as a