48,270 reputation
8129214
bio website tech.turbu-rpg.com
location Seattle, WA
age 32
visits member for 4 years, 4 months
seen 5 hours ago
A lifelong programmer who's been coding in Delphi since its initial release and currently makes a living at it.

Jul
19
comment How do I make a license an open source license?
@tdammers: Yes, that was the point I was trying to make.
Jul
19
comment Why don't all companies buy developers the best hardware?
@ShaneC: I've never had an SSD, or felt like I needed one, to be honest. I guess I'm just spoiled by Delphi, which has insanely fast compile times.
Jul
19
comment How do I make a license an open source license?
I agree with Mikera, but don't bother with anything GPL-flavored unless your actual intention is to force users to conform to the Free Software ideology. If all you want is to get more people to use your code, the GPL will actively work against your goals.
Jul
19
answered How do I make a license an open source license?
Jul
18
comment Should software patents be legal?
@EpsilonVector: Just freely-available knowledge on the Internet.
Jul
18
comment Should I patent my software?
+1 to KM01's suggestion. Putting something like this on your resume will impress a potential employer, which would be worth far more money to you in the long run than you'd ever make directly off a script like this.
Jul
16
answered Spending too much time debugging
Jul
15
awarded  Good Answer
Jul
14
answered What do you do when you have nothing to do?
Jul
13
comment Which computer science subjects are required to follow introductory course in compilers?
This is only true if we assume that the compiler in question is generating machine code and not some sort of bytecode.
Jul
13
answered Which computer science subjects are required to follow introductory course in compilers?
Jul
13
answered Is this a valid smartphone CPU vs. desktop CPU speed comparison (Android G1 vs. old Pentium 4 desktop)?
Jul
12
comment What problem does automated user interface testing solve?
-1 for the fundamentalism, as Michael put it. See joelonsoftware.com/items/2007/12/03.html for an explanation of just how ridiculous that attitude is when taken to its logical conclusion.
Jul
12
answered Do .NET 4.0 Code Contracts have a role to play in solo-programmer projects?
Jul
11
comment What is a nicer way of describing the process of “Idiot Proofing” a piece of software
To me, "sanity checking" means about the same thing as "assert": making sure that internal state is correct. Not really the same thing as external input validation.
Jul
8
comment Is outsourcing (offshoring) disloyal?
+1. This is probably the best answer here.
Jul
7
answered Coding user rights
Jul
7
answered Possible hack aftermath
Jul
7
awarded  Nice Answer
Jul
7
awarded  Good Answer