Programmers and the "Big Picture"?
"Back working on my undergrad (computer engineering) I remember getting frustrated at the comp-sci profs that insisted machines were simply 'black boxes' and the underlying hardware need not be a concern of the programmer.
Of course in embedded systems that's not the case. When developing code for a medical device, you've got to understand how the hardware responds to a software crash, etc.
A number of Slashdot readers dogmatically responded with "security through obscurity" quotes about the shuttle's missing secret box. While that may have some validity, it does not respect the needs of the entire system, in this case the difficulty of maintaining keys and equipment across a huge network of military equipment, personnel, installations."
I like to use jpeg compression. PNG is great for line-drawings, etc though. If you really need the whole big picture, and size isn't an issue, then yes, PNG's 24-bit mode is pretty good.
I don't know what you're trying to say here man, but no amount of programming or "Fatal Error: Wing no longer attached to craft" terminal prompts would've saved them from what happened.
If you're trying to make a case for programming paradigm shifts based on security procedures, it isn't working in this context.
Hades, PoD: Official Advocate
People tend to focus exclusively on their area of expertise.
:D
Otherwise they become managers
Sent from your iPad.
on the new Death Star, I found that trying to envision the "Big Picture" interfered with the specific requirements of my task. I needed control mechanisms smart enough to deal with Storm Trooper suits, regular Empire uniforms, robots with various temperature ranges, Wookies. It needed to be able to maintain a comfortable temperature range in the beam tunnel vicinity even during firing. And it needed to be efficient enough that they wouldn't shift power from the exhaust port shields to the jacuzzi heaters like they did on the old Death Star.
You need to give your black box objects a coat of super-black paint... security by invisibility...
Okay the "big picture" college profs should be showing you is this one.
In high school I did a 2 year Computer Studies course.
During that period, one night I went to a heavy party and then spent the following day trying to write functional code whilst suffering a hangover.
This was the only experience from the course which mirrored anything which happened to me since I started programming professionally
Dude. I have never laughed so hard! I can only imagine a bad cartoon:
Sick man, sick. I am very proud of you. ^_^
> SELECT * FROM brain_cells WHERE synaptic_rate > 0
0 row returned
-1 Pandering.
If you're really an engineer, then you shouldn't have any trouble seeing the big picture.
Unlike, say, managers or interns, Engineers are trained to think through all the consequences of an action.
If you can't predict the effects of your software code on not just the rest of the project, but the economy and society as a whole, then I guess you've been slacking off.
(nobody flame me without reading the cartoon)
Or even worse, "Uhm, hi. We're at a trade show right now and killer 'feature' Q isn't working in our live demo. Fix. Now."
It looks like you're trying to fly a craft with only one wing. Would you like to:
* Plummet to the ground
* Stick an arm out the window and flap vigorously
* Visit the Morton Thikol technical support website?