I don't takes class notes there (yet), IRC works though.
OTOH, my point was about low-powered, small form factor devices becoming the primary portable devices. Those are not suitable for running virtual machines.
Hey, you could lobby for easier immigration policies, so that the poor people of the third world countries could easily move to developed nations who ruled them and live a better life as well.
Cool. So instead of Indians going to the US, we will have more corporations coming over locally and paying better than local but less than US salaries? Win-win!
Genius developers like that should be employed as designers, not coders. By the time you start writing code, there should be no problems left that take even an afternoon, much less a month, to solve.
Except that the code is the design, and wasting time doing too much design upfront is also stupid.
You need to do some design, write code to validate that design, run it by the users to check that it does what they need, and then repeat the cycle.
Good code doesn't need much documentation at the code level, but it does need documentation in the interplay of larger parts. An decent developer will be able to convey that level of documentation in minutes to another developer.
That GOTO is a good way of error handling. It lets you put all the error handling and cleanups in one place, without having to repeat them all the time (yes, this is one of the primary use cases for goto statements).
That is exactly why you have global warming, pollution, the current financial mess,...
Capitalism would work if you could make people pay for externalities. Since there doesn't seem to be a way to do that (Kyoto, for example), we have to make do with worse alternatives.
Actually, free trade was forced down the throats of a lot of countries by the world bank and the IMF, primarily under US pressure to open up their markets to US goods. They were offered US markets in return, and now that they are climbing up the value chain, the US is going to have to suck it up.
What's sauce for the goose is sauce for the gander.
No, this is a compiled language problem. The module is an XS module, and it has components written in C. The Perl update causes a mismatch between the library referenced by the user's compile and the system supplied one.
Just another form of DLL hell.
If this was a Pure Perl module, this issue would never have mattered. Scripting languages have the same problems as any compiled language when you break libraries.
And if you are upgrading your base code in production without any form of testing, your code deserves to crash.
Why would a singularity need to kill us? We are doing a good job of committing suicide anyway.
Just remember to build morality into the AI. Culture Minds FTW.
These are gaming lawyers.
I don't takes class notes there (yet), IRC works though.
OTOH, my point was about low-powered, small form factor devices becoming the primary portable devices. Those are not suitable for running virtual machines.
My primary portable computer is my phone (Runs Linux, has a shell, offers Python for programming by default). I might even move to a netbook.
The leading technical people won't have the capacity to run VMs on their portable devices in a few years.
So did they write good code? And did they ever manage to implement a DSL to make their own lives easier?
And then they finally replace the IP stack with a Token Ring stack?
Businesses use Windows because their IT supports it, developers support it, OEMs support it, ad nauseam
I believe that makes it a better whole product, as opposed to a better partial product.
I'll spend a week or two at home, or somewhere away from groups of humans with flying cars. Darwin will win. Always.
Until Murphy steps in and I die in a landslide caused by a freak storm which all the flying cars stay safe in a garage.
Hey, you could lobby for easier immigration policies, so that the poor people of the third world countries could easily move to developed nations who ruled them and live a better life as well.
Your peers need to be Slashdot readers ;).
Cool. So instead of Indians going to the US, we will have more corporations coming over locally and paying better than local but less than US salaries? Win-win!
Genius developers like that should be employed as designers, not coders. By the time you start writing code, there should be no problems left that take even an afternoon, much less a month, to solve.
Except that the code is the design, and wasting time doing too much design upfront is also stupid.
You need to do some design, write code to validate that design, run it by the users to check that it does what they need, and then repeat the cycle.
Good code doesn't need much documentation at the code level, but it does need documentation in the interplay of larger parts. An decent developer will be able to convey that level of documentation in minutes to another developer.
Turn to a life of crime. You can never be caught or convicted.
It would be truly interesting if the free SMS service was available outside the US. That might show a better perspective.
The network equivalent of the Unix pipe is the socket. Why would I want to make an API call instead of writing a message (text or binary) to a file?
That GOTO is a good way of error handling. It lets you put all the error handling and cleanups in one place, without having to repeat them all the time (yes, this is one of the primary use cases for goto statements).
That is exactly why you have global warming, pollution, the current financial mess, ...
Capitalism would work if you could make people pay for externalities. Since there doesn't seem to be a way to do that (Kyoto, for example), we have to make do with worse alternatives.
Maybe in the US. Not outside, in the real world.
So rebrand yourself as a SOA expert?
what happens when file corruption occurs, and you don't realise it for a long time?
Be careful while in that area. Remember the submarine collision from last week?
Did you ever think of the alternatives for the Chinese factory workers?
Actually, free trade was forced down the throats of a lot of countries by the world bank and the IMF, primarily under US pressure to open up their markets to US goods. They were offered US markets in return, and now that they are climbing up the value chain, the US is going to have to suck it up.
What's sauce for the goose is sauce for the gander.
No, this is a compiled language problem. The module is an XS module, and it has components written in C. The Perl update causes a mismatch between the library referenced by the user's compile and the system supplied one.
Just another form of DLL hell.
If this was a Pure Perl module, this issue would never have mattered. Scripting languages have the same problems as any compiled language when you break libraries.
And if you are upgrading your base code in production without any form of testing, your code deserves to crash.