12,203 reputation
52944
bio website
location
age
visits member for 4 years
seen 1 hour ago
Very senior embedded real-time systems programmer (Texas law is very picky about the use of the term "engineer"), unsuccessful candidate for U.S. Congress, and unreconstructed Cold Warrior.

Mar
19
comment How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
@JimInTexas, I'm aware of the law. I'm also aware of the practical requirements for defending copyright in court.
Mar
19
revised strategies for dealing with machine epsilon
added 203 characters in body
Mar
19
answered How valuable for my career is working on an extremely primitive platform?
Mar
19
comment If I accept contributions under a CLA, can I write “Copyright (c) My-Name”?
@MSalters, there is a world of difference between what is in theory required by those conventions and what is in fact necessary if you plan to pursue a copyright infringement action, in US courts at least.
Mar
18
answered If I accept contributions under a CLA, can I write “Copyright (c) My-Name”?
Mar
18
comment I need some help with defining a shell syntax
Last time I looked, Crenshaw's book was about compiling PASCAL, using Motorola 68000 assembly language as the target. To the best of my recollection, FORTH does not appear anywhere in it.
Mar
17
answered strategies for dealing with machine epsilon
Mar
15
revised How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
Clarified assumption about US location. Specified US Copyright Office for filing.
Mar
15
awarded  Nice Answer
Mar
15
comment How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
@chrisapotek, What I'm saying is that, with the copyright registration certificate in your hands, your employer cannot attempt to strongarm you to give up your rights to the original code. Also note that only the actual code you registered is protected: in this case, that should be enough. See http://www.copyright.gov/eco for more information. (If you are outside the United States, check with your local Copyright office.)
Mar
15
comment How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
@JimInTexas, deposit of a complete copy of the work for which copyright registration is sought is a legal requirement for registration. No deposit, no registration certificate. No certificate, no protection.
Mar
14
answered How to rewrite from scratch a code for which I own the copyright so I can use it on my job without losing the rights to the first version?
Mar
12
answered How do I know if I have a good programming professor?
Mar
6
comment How many are too many nested function calls?
In this day and age, just about any production-quality compiler worthy of the adjective phrase will support tail call optimization.
Mar
5
comment Flow Chart - While Loops process
Would you please clarify the difference between a "frame" and a "block"?
Mar
4
answered Allow threads (in c) to print messages without interfering with user input
Mar
4
answered Project Proposal templates/requirements
Feb
27
awarded  Civic Duty
Feb
26
answered How to represent calculated deadline is reasonable?
Feb
26
comment Does anyone work 10 hours shifts as a developer?
There is a HUGE body of research that shows, beyond doubt, that most people's productivity and alertness falls off DRAMATICALLY after 8 hours of work. The early adopters of the 8-hour-day, 5-day-week did it because they were humane. Their competitors did it because the early adopters saw their scrap, rework, and accident rates drop through the floor, which sent their profit margins through the roof, requiring their competitors to copy the move if they wanted to stay in business.