If n.c's third paragraph applies, you either have to find a managerial ally who will support you as you re-work the design process and local culture to be a bit more rigorous and disciplined. It will be tough, but can also be rewarding.
I guess it reflects the way I listen to music. Rarely do I pick individual songs out of an "album", make a playlist, etc. Usually, I grab a whole CD and copy it to my iaudio u2 or drag it onto the player. I don't listen to "dance music", "easy listening", fast, slow, or whatever genre designations you can come up with. I listen to volumes of work as published by artists.
Kinda like reading a novel I guess. I don't pick out chapters and passages, I read the whole thing front to back.
While I was cracking with d.net, the heat generated by the PCs involved was simply replacing the heat that would have been generated by my home heater anyway. It's an even exchange and 100% efficient. That is, all of the engery expended in crunching the keys ended up heating my house.
A completely different argument is that any advance costs. So, we learn about RCx, distributed processing pros and cons, some d.net politics, etc. If you expect to gain this knowledge for no cost you are simply being naive.
The Fundamentals: Interfaces and Constraints and that's about it.
The bare minimum is often the best. So, include precise definitions of the interfaces that the code has to meet, including any tests that it must pass and the constraints within which it must fit.
If it is firmware, then hardware interface specs must be included as well as whatever interface the firmware must provide for other system code. Add to this performance constraints or requirements and you are done. Leave implementation for later.
If it is module constructed in isolation, again the interfaces must be clearly defined and performance requirements declared.
Constraints define the resources allocated to the code. Performance requirements are a sort of constraint on time and hardware allowed. There are also other constraints that are usually implied but not stated like how long the engineer has to implement, test, debug, etc. This is effectively a cost constraint.
Implementation can also be documented, but is not fundamentally a part of a design spec. Sometimes code comments can be enough. Sometimes a few notes about competing implementation ideas and why one was chosen over the others can be helpful, but not as part of a design spec.
Keep It Simple Stupid - define what the module(s) must do, what tests it(they) must pass and that is it. If you do this right, then the implementation can speak for itself.
...No not dumb, just cowardly and demonstrative of a lack of aspiration.
Unfortunately, there are so many that think it is proper to impose their own cowardice upon the rest of us.
They: "Oh, those poor astronauts, they DIED!. They burned up right in front of me. I HAD TO WATCH THEM DIE! I'd never have the guts to do something like that. Let's cancel the space program so I won't have to witness this again. sob, sob".
Me: "What a glorious way to go, that is truly a once in a lifetime experience. How mundane to die in a car wreck. I'd much rather burn up in the skies over Texas after spending a week in orbit. When does the SSTO program or the space elevator get off the ground?"
Wait and see. When someone dies as a result of a PRIVATE space program there will be congressional inquiries and op-eds all over screaming for more regulation or whatever just to stop people from dying while fulfilling their dreams.
I remember having near real-time email/USENET conversations with folks in Australia while I was in college in Texas, that is, circa 1978-83. After that, there has not been a span of more than a few months that I have not had at least a dial-up IP connection.
a system that allows unlimited random and simultaneous memory access
It has very slow(compared to transistors, gates, flip flops) individual processing and storage elements yet has incredible throughput and paralell processing power.
Some have argued that this is the very foundation of "taste". What you see as blue is not the same as what I see as blue. That is why blue is my favorite color and perhaps, not yours.
Same can be said for smells, flavors, girls' figures, etc. All are the same to each of us, yet each of us is different.
4/1 or not, actually cancelling the STS and redirecting the funds to the next gen SSTO would be a good decision.
I agree with the idea of cancelling the gov as well. As it stands, much of the gov has already cancelled itself anyway. They do nothing constructive. What we need to do is cancel their paychecks.
They say that it uses the least bandwidth. However it only works over short distances and requires a good signal to noise ratio.
OTOH, in addition to needing little bandwidth, it is also secure against all forms of "Man in the Middle" attacks without needing to resort to private key technologies.
Another exciting form that is currently under test for the conventional vocalization mode is a range extending technology that consists of a resonating cavity at each node with the cavities attached together by a high efficiency molecular displacement transmission medium. This system is unique in that it can support both point to point as well as multi-point star configuration networks. The combination of the resonating cavities and the proprietary transmission medium improves the signal to noise ratio and thus the potential distance over which reliable data transfers can made. Several of these point to point or multipoint networks can coexist in the same physical environment(the engineers call it "being in earshot of each other") and still carry on simultaneous, independent "conversations" which would be impossible due to mutual interference if the standard "air" transmission medium was used. John E. Stroaker, CTO of QuikWrist Technologies, says this technology is expected to be especially useful for handheld applications since it uses no additional power to achieve the extended range.
All you need is an LED at the transmitter and a telescope with a photodiode at the receiver. No one outside the field of view of the receiver would be able to interfere. If you want even better protection, put a telescope at the transmitter too.
A telescope is effectively a very high gain "antenna."
As databank says, make them live up to their words. Either make the contract say what it is supposed to say or skip out.
As far as negotiation tricks go, it is good to have a lawyer-friend. Find a trustworthy attorney and arrange a low cost deal. All you need is his stationery, signature, and sometimes advice. When the PHB hands you the contract, say "I will have to have my attorney take a look at this" and take it with you. Forward your copy of the contract with your objections noted to your attorney and have him send a letter delineating HIS objections to the potential PHB. Usually folks will negotiate if they see that you mean business.
An alternative is to incorporate, at least as an LLC and get an EIN. Then they don't "hire you" rather they contract for services from your company. The types of contracts for corp-to-corp are generally much more flexible and since your corp can be under contract with several other corps at once, usually they can be reduced to a simple NDA. There are other advantages, as well as costs, to this approach, but overall if you are going to work for yourself, I think it is best to incorporate.
An alternative that I have voiced before is to simply say that you cannot sign in good faith. Say that this contract conflicts with other, previous contracts, and you are not at liberty to say who those other contracts are with due to an NDA. If they still don't budge, display your spine and walk.
Yah, I wonder if this person has ever red a dayly "fourcast" of the "wether".
What is truly reveeling about pur speling such as this, is that it shos how litle the person reeds, comprehends, and retanes. Has this person ever seen the word "curious" or only herd it?
What has changed is that there is now an immense market for scams. Used to be, you couldn't get away with many scams because there just weren't enough people that were susceptible. Normal, everyday folks would see right through it and probably turn you in! People used to be diligent and take proper care of their affairs. Nowadays most, truly >50% I think, are so greedy, so lazy, so ignorant, and so lacking in integrity that scammers have a huge target market.
Why do you think something as ridiculous as a "letter from Nairobi/Can you help me with my money" can actually work?
"look, I like this movie/music, I think it's cool, don't you share my view?"
That's exactly what fair use is for, meaning appropriate excerpts not a full length, bit-for-bit copy. Or, you can take it literally and call it Word-of-Mouth advertising. Here's how it works: "I like Foo Movie. I think you would like it also." See, no copy or even excerpts required.
I'll grant you a distinction between for profit piracy and "free" unauthorized distribution if you will take responsibility for all the distributed copies. Were any of them later sold? If so, you get the for profit piracy prison term. Seems reasonable to me since you did facilitate the piracy. Deal?
...From washing airplanes as a teenager to my present contract 30 years later has come from networking.
I've gotten interviews and offers by looking in ad pages, but the best offers have always come from people that knew me.
People you know that find out about job openings will tell you about them before ads are placed. It helps to get your foot in the door early in the hiring process. While sifting through hundreds of qualified resumes, when someone recognizes your name, you are automatically moved to the top of the stack, or onto the shortlist. This is exactly how I got my present contract.
Just tell them that someone else already has the rights to your past work and that due to an NDA, you are not at liberty to tell them who it is. It does not matter that YOU own the rights to your past work and that YOU have agreed with YOURSELF not to tell anyone. It is still true.
If they don't accept that, say "Sorry but I can't sign this in good faith." and walk.
Fundamentals: grow a spine. This should not even be up for discussion. Anyone who wants rights to my past like this will have to offer a seven figure non-refundable signing bonus payable immediately. If more people would stand up for themselves, this kind of nonsense would disappear. You've already done The Right Thing in reading the fine print. Aren't you glad that you did? Now, you have a chance to do The Right Thing again, and you will feel good about it, again.
As above, write your tests to the specs.
;-) if necessary.
Run the tests and document the results.
Let someone else mod the specs
If n.c's third paragraph applies, you either have to find a managerial ally who will support you as you re-work the design process and local culture to be a bit more rigorous and disciplined. It will be tough, but can also be rewarding.
I have not collected MY retirement just yet.
Pretty much the same here.
All appropriately named folders and filenames.
I guess it reflects the way I listen to music. Rarely do I pick individual songs out of an "album", make a playlist, etc. Usually, I grab a whole CD and copy it to my iaudio u2 or drag it onto the player. I don't listen to "dance music", "easy listening", fast, slow, or whatever genre designations you can come up with. I listen to volumes of work as published by artists.
Kinda like reading a novel I guess. I don't pick out chapters and passages, I read the whole thing front to back.
Think about it a bit ;-)
While I was cracking with d.net, the heat generated by the PCs involved was simply replacing the heat that would have been generated by my home heater anyway. It's an even exchange and 100% efficient. That is, all of the engery expended in crunching the keys ended up heating my house.
A completely different argument is that any advance costs. So, we learn about RCx, distributed processing pros and cons, some d.net politics, etc. If you expect to gain this knowledge for no cost you are simply being naive.
Of the presentation and always has.
Volume, balance, mute, color, brightness, contrast, pause, FF, REW, and finally... EJECT!
The Fundamentals: Interfaces and Constraints and that's about it.
The bare minimum is often the best. So, include precise definitions of the interfaces that the code has to meet, including any tests that it must pass and the constraints within which it must fit.
If it is firmware, then hardware interface specs must be included as well as whatever interface the firmware must provide for other system code. Add to this performance constraints or requirements and you are done. Leave implementation for later.
If it is module constructed in isolation, again the interfaces must be clearly defined and performance requirements declared.
Constraints define the resources allocated to the code. Performance requirements are a sort of constraint on time and hardware allowed. There are also other constraints that are usually implied but not stated like how long the engineer has to implement, test, debug, etc. This is effectively a cost constraint.
Implementation can also be documented, but is not fundamentally a part of a design spec. Sometimes code comments can be enough. Sometimes a few notes about competing implementation ideas and why one was chosen over the others can be helpful, but not as part of a design spec.
Keep It Simple Stupid - define what the module(s) must do, what tests it(they) must pass and that is it. If you do this right, then the implementation can speak for itself.
...No not dumb, just cowardly and demonstrative of a lack of aspiration.
Unfortunately, there are so many that think it is proper to impose their own cowardice upon the rest of us.
They: "Oh, those poor astronauts, they DIED!. They burned up right in front of me. I HAD TO WATCH THEM DIE! I'd never have the guts to do something like that. Let's cancel the space program so I won't have to witness this again. sob, sob".
Me: "What a glorious way to go, that is truly a once in a lifetime experience. How mundane to die in a car wreck. I'd much rather burn up in the skies over Texas after spending a week in orbit. When does the SSTO program or the space elevator get off the ground?"
Wait and see. When someone dies as a result of a PRIVATE space program there will be congressional inquiries and op-eds all over screaming for more regulation or whatever just to stop people from dying while fulfilling their dreams.
...before it was known as "The Internet".
I remember having near real-time email/USENET conversations with folks in Australia while I was in college in Texas, that is, circa 1978-83. After that, there has not been a span of more than a few months that I have not had at least a dial-up IP connection.
...An office suite that is as easy to use as this:
http://www.shockhaber.com/zzzzzzzzzzzzzzz.htm
and as addictive as this is:
http://www.hurtwood.demon.co.uk/Fun/copter.swf
It's tough to get any work done around here.
'Nuff said.
It has very slow(compared to transistors, gates, flip flops) individual processing and storage elements yet has incredible throughput and paralell processing power.
Some have argued that this is the very foundation of "taste". What you see as blue is not the same as what I see as blue. That is why blue is my favorite color and perhaps, not yours.
Same can be said for smells, flavors, girls' figures, etc. All are the same to each of us, yet each of us is different.
4/1 or not, actually cancelling the STS and redirecting the funds to the next gen SSTO would be a good decision.
I agree with the idea of cancelling the gov as well. As it stands, much of the gov has already cancelled itself anyway. They do nothing constructive. What we need to do is cancel their paychecks.
They say that it uses the least bandwidth. However it only works over short distances and requires a good signal to noise ratio.
OTOH, in addition to needing little bandwidth, it is also secure against all forms of "Man in the Middle" attacks without needing to resort to private key technologies.
Another exciting form that is currently under test for the conventional vocalization mode is a range extending technology that consists of a resonating cavity at each node with the cavities attached together by a high efficiency molecular displacement transmission medium. This system is unique in that it can support both point to point as well as multi-point star configuration networks. The combination of the resonating cavities and the proprietary transmission medium improves the signal to noise ratio and thus the potential distance over which reliable data transfers can made. Several of these point to point or multipoint networks can coexist in the same physical environment(the engineers call it "being in earshot of each other") and still carry on simultaneous, independent "conversations" which would be impossible due to mutual interference if the standard "air" transmission medium was used. John E. Stroaker, CTO of QuikWrist Technologies, says this technology is expected to be especially useful for handheld applications since it uses no additional power to achieve the extended range.
All you need is an LED at the transmitter and a telescope with a photodiode at the receiver. No one outside the field of view of the receiver would be able to interfere. If you want even better protection, put a telescope at the transmitter too.
A telescope is effectively a very high gain "antenna."
As databank says, make them live up to their words. Either make the contract say what it is supposed to say or skip out.
As far as negotiation tricks go, it is good to have a lawyer-friend. Find a trustworthy attorney and arrange a low cost deal. All you need is his stationery, signature, and sometimes advice. When the PHB hands you the contract, say "I will have to have my attorney take a look at this" and take it with you. Forward your copy of the contract with your objections noted to your attorney and have him send a letter delineating HIS objections to the potential PHB. Usually folks will negotiate if they see that you mean business.
An alternative is to incorporate, at least as an LLC and get an EIN. Then they don't "hire you" rather they contract for services from your company. The types of contracts for corp-to-corp are generally much more flexible and since your corp can be under contract with several other corps at once, usually they can be reduced to a simple NDA. There are other advantages, as well as costs, to this approach, but overall if you are going to work for yourself, I think it is best to incorporate.
An alternative that I have voiced before is to simply say that you cannot sign in good faith. Say that this contract conflicts with other, previous contracts, and you are not at liberty to say who those other contracts are with due to an NDA. If they still don't budge, display your spine and walk.
Believe me, it was awful.
blabla, lameness filter defeater...
Thanks, I didn't know that.
Yah, I wonder if this person has ever red a dayly "fourcast" of the "wether".
What is truly reveeling about pur speling such as this, is that it shos how litle the person reeds, comprehends, and retanes. Has this person ever seen the word "curious" or only herd it?
I do remember.
What has changed is that there is now an immense market for scams. Used to be, you couldn't get away with many scams because there just weren't enough people that were susceptible. Normal, everyday folks would see right through it and probably turn you in! People used to be diligent and take proper care of their affairs. Nowadays most, truly >50% I think, are so greedy, so lazy, so ignorant, and so lacking in integrity that scammers have a huge target market.
Why do you think something as ridiculous as a "letter from Nairobi/Can you help me with my money" can actually work?
...to have your girlfriend wake you in the morning. No alarm clock needed, nor snooze button. She knows how to get me up.
Yes, I stand up and face the day with a smile.
Kids go to school by the millions.
Perhaps schools are the reason(hint)?
Every kid that has done this, has had parents.
Hmm, parents are the problem(hint)?
Millions of kids drink water evey day.
Wait, every criminal ever coinvicted has been exposed to drinking water. That's it! NO More Water! NO More Crime!
That's exactly what fair use is for, meaning appropriate excerpts not a full length, bit-for-bit copy. Or, you can take it literally and call it Word-of-Mouth advertising. Here's how it works: "I like Foo Movie. I think you would like it also." See, no copy or even excerpts required.
I'll grant you a distinction between for profit piracy and "free" unauthorized distribution if you will take responsibility for all the distributed copies. Were any of them later sold? If so, you get the for profit piracy prison term. Seems reasonable to me since you did facilitate the piracy. Deal?
...From washing airplanes as a teenager to my present contract 30 years later has come from networking.
I've gotten interviews and offers by looking in ad pages, but the best offers have always come from people that knew me.
People you know that find out about job openings will tell you about them before ads are placed. It helps to get your foot in the door early in the hiring process. While sifting through hundreds of qualified resumes, when someone recognizes your name, you are automatically moved to the top of the stack, or onto the shortlist. This is exactly how I got my present contract.
Just tell them that someone else already has the rights to your past work and that due to an NDA, you are not at liberty to tell them who it is. It does not matter that YOU own the rights to your past work and that YOU have agreed with YOURSELF not to tell anyone. It is still true.
If they don't accept that, say "Sorry but I can't sign this in good faith." and walk.
Fundamentals: grow a spine. This should not even be up for discussion. Anyone who wants rights to my past like this will have to offer a seven figure non-refundable signing bonus payable immediately. If more people would stand up for themselves, this kind of nonsense would disappear. You've already done The Right Thing in reading the fine print. Aren't you glad that you did? Now, you have a chance to do The Right Thing again, and you will feel good about it, again.