9,965 reputation
33243
bio website ddbcinc.com
location Rochester Hills, MI
age 38
visits member for 4 years, 3 months
seen 9 hours ago
Oracle ACE

Jan
28
answered Can we create a GPL application that has a payware advertisement on it?
Jan
18
awarded  Yearling
Jan
14
answered Can a common interface be defined for Cartesian and Polar coordinate data?
Jan
14
awarded  Nice Answer
Jan
13
answered Why shouldn't you use JDBC in Java applets?
Dec
18
answered Is asking for control totals on a file an outdated means of verifying a file?
Dec
17
revised How to create a random generator
added 12 characters in body
Dec
17
answered How to create a random generator
Dec
13
awarded  Good Answer
Dec
11
awarded  Pundit
Dec
10
answered Browser support for internal corporate tools
Dec
10
answered How many bits' address is required for a computer with n bytes of memory?
Dec
10
awarded  Enlightened
Dec
10
awarded  Nice Answer
Dec
10
answered If I release a program under GPL, do I have to continue to do so?
Dec
4
awarded  Nice Answer
Dec
4
comment Is “watermarking” code with random trailing whitespace a good way to detect plagiarism?
@paperjam - If it's an open source project, though, you'd presumably need to let potential contributors know that you considered the number of spaces at the end of the line to be important information. Otherwise, most of the contributions will either strip off the white space or at least change the white space around making it difficult to reasonably claim a match. Or, I suppose, you could have an open source project where you don't allow anyone outside of your group to contribute but that seems counterproductive.
Dec
4
answered Is “watermarking” code with random trailing whitespace a good way to detect plagiarism?
Nov
27
answered Can HTML injection be a security issue?
Nov
27
comment Counting product releases if you work on the backend/online services?
Unless you are a release engineer, it seems odd to use the number of product releases as a performance metric. If I'm looking to hire a developer, I'm not particularly concerned about whether their last company released software quarterly or annually or weekly (or, heck, daily) when I'm evaluating productivity. An equally productive developer might release software every few days in one organization and every few months in another. Of course, the amount of code in a quarterly release would be much bigger than the iterweek release.