The real issue is that the Senior guy was going to have to hand-hold the new hire
through all the business processes, work-flows, documentation...
No, the REAL issue is that after a year or two of supporting the overpaid new hires while they constantly complain about the state of the "legacy code", the senior is fired because he hasn't kept his skill set up to date nor kept the legacy code under control, because he was forced to support the overpaid new hires and didn't have time to do so.
Consider, there is no educational or professional certification required to write and sell software that controls an infant incubator used in an NICU
But you do need FDA approval to be allowed to sell the software, which is actually a pretty darned hard hoop to jump through, and it gets harder as it gets more critical to patient safety.
Waste of time. If that ever happens, the same batshit crew will claim big pharma rigged the new tests, and will be impossible to convince otherwise because they weren't the first to claim rigging.
It's not really for home use yet, but you can have your stuff printed relatively cheaply (not yet printer ink "cheaply", but yeah) at some places. For example, see i.Materialise for an online printing service.
Disclaimer: I work for a sister company;-), I've seen a lot of 3D printing stuff. This flute thing doesn't impress me that much - this folding chair is much cooler.
I'm skeptical that we can make substantial changes to our atmosphere and our environment without causing hard to predict changes to weather patterns and hydrology.
Like the massive increase of C02 we're causing?
Oh wait, looks like that's not the argument you were trying to make.
'cause it tends to flush predictability right down the toilet. When is the garbage collector going to swing around to do its thing? Are you *sure* it's going to be when it has enough time to do so? Or is it going to pick exactly the wrong moment? Am I going to run out of memory at an awkward time triggering a collection of thousands of objects I haven't used in ages?
Yes, all of these have perfectly valid workarounds.
However, then you are right back to knowing exactly what your compiler and environment are going to do, and sometimes even holding its hand. Manually triggering a collection isn't all that different from handling memory management yourself.
The Right Tool for the Right Job sometimes is low level. And by the way, many great programmers know quite well what the compiler will do with particular important bits of code, and if they do not, will invoke the compiler to generate assembly or intermediate-language code to be sure. Yes, in garbage-collected languages too, I've used ILDASM quite a bit to know what C#/.NET was doing, exactly.
The real issue is that the Senior guy was going to have to hand-hold the new hire through all the business processes, work-flows, documentation...
No, the REAL issue is that after a year or two of supporting the overpaid new hires while they constantly complain about the state of the "legacy code", the senior is fired because he hasn't kept his skill set up to date nor kept the legacy code under control, because he was forced to support the overpaid new hires and didn't have time to do so.
Sarah Palin would draw the bullseye ON Uwe Boll.
Consider, there is no educational or professional certification required to write and sell software that controls an infant incubator used in an NICU
But you do need FDA approval to be allowed to sell the software, which is actually a pretty darned hard hoop to jump through, and it gets harder as it gets more critical to patient safety.
What if it's a robot programmer?
Waste of time. If that ever happens, the same batshit crew will claim big pharma rigged the new tests, and will be impossible to convince otherwise because they weren't the first to claim rigging.
This is true. The company I work for does rapid-prototyping based small production runs, for things like VERY small production supercars.
I'm an anarcho-syndicalist.
You make that sound as if it's a bad thing.
Rule 0: don't allow stupid people near important data.
It's not really for home use yet, but you can have your stuff printed relatively cheaply (not yet printer ink "cheaply", but yeah) at some places. For example, see i.Materialise for an online printing service. ;-), I've seen a lot of 3D printing stuff. This flute thing doesn't impress me that much - this folding chair is much cooler.
Disclaimer: I work for a sister company
But there must be probable cause to suspect you are.
Next up: UN considering control of gravity, also considering extensions to other laws of physics.
I wonder how much "vastly cheaper" they can get than my €199 netbook.
Perhaps we could call that robot Asimo?
By 2012, they will be renamed to "Ya...Who?"
All your base are belong to amazonymous.
The main problem with the invisible hand of the free market is that no-one can see it's giving us the finger.
"We're helping you to hire us to help ourselves.".
I'm skeptical that we can make substantial changes to our atmosphere and our environment without causing hard to predict changes to weather patterns and hydrology.
Like the massive increase of C02 we're causing?
Oh wait, looks like that's not the argument you were trying to make.
I agree, it's probably just not obvious enough.
And which makes you feel better about yourself if you are not rich and powerful?
American Idol.
If they had had a "donation" link, and some "pay what you want" actions, I'm sure they would have survived in this new economic reality.
In the next 30 years, Apple predicts reality will change to accommodate Steve Jobs' points of view.
I don't fallow.
So why is garbage collection so bad?
'cause it tends to flush predictability right down the toilet. When is the garbage collector going to swing around to do its thing? Are you *sure* it's going to be when it has enough time to do so? Or is it going to pick exactly the wrong moment? Am I going to run out of memory at an awkward time triggering a collection of thousands of objects I haven't used in ages?
Yes, all of these have perfectly valid workarounds.
However, then you are right back to knowing exactly what your compiler and environment are going to do, and sometimes even holding its hand. Manually triggering a collection isn't all that different from handling memory management yourself.
The Right Tool for the Right Job sometimes is low level. And by the way, many great programmers know quite well what the compiler will do with particular important bits of code, and if they do not, will invoke the compiler to generate assembly or intermediate-language code to be sure. Yes, in garbage-collected languages too, I've used ILDASM quite a bit to know what C#/.NET was doing, exactly.