10,483 reputation
42850
bio website
location Minneapolis, MN
age
visits member for 3 years, 8 months
seen 5 hours ago

Jan
20
comment Writing a game engine using javascript
Checking that a move is valid isn't all that complex.
Jan
9
comment Should I pay for the use of subversion?
Did you read its license?
Dec
19
comment Writing simple executable script on Windows
@mgw854: Powershell isn't on all systems, its default security policies don't allow running script files, and has other troublesome aspects.
Dec
19
comment Writing simple executable script on Windows
Using a 'regular' language like C++, C#, etc will get the job done far faster than using any of the windows scripting languages.
Dec
17
comment Is it possible to protect json api scraping using random tokens?
@Gravy: there are plenty of ways to provide access control to your web service, you can require authentication, allow access only to specific hosts, etc.
Dec
16
comment Is it possible to protect json api scraping using random tokens?
Is this API of yours meant to allow other people to access it? If not, why are you exposing it in the first place?
Nov
23
comment When defining directory path, should a trailing slash be included?
Additionally, since extra slashes are ignored you won't accidentally attempt to open nonexistent files
Nov
3
comment How can a website look different in safari Windows and Safari mac?
What happens if you spoof your user agent?
Nov
1
comment Releasing a project under GPL v2 or later without the source code of libraries
@JoshKelley: Right, they don't, but no one is going to give you a hard time about it if the third-party sources are immediately available or something they can just get from apt-get, etc.
Oct
28
comment Advice on designing web application with a 40+ year lifetime
designing to be 40+ year 'future proof' sounds like an exercise in futility.
Oct
28
comment How Python random shuffle works?
What is your algorithm for shuffle?
Oct
27
comment Testing on different operating systems
I would recommend testing all of it within VMware, both windows 8 and Windows 7 even. Your development environment likely has a great deal of differences between a typical deployment machine, that can easily mask many kinds of bugs and configuration issues.
Oct
22
comment How to safely run random binary codes?
@amir: Do you have any evidence for that claim? It sounds suspect. Are you graphing the total number of 1's, normalized for total program length, or what?
Oct
22
comment Is “Free for non-commercial use” license compatible with GNU GPLv3 license?
You cannot involve a GPL licensed and a "free for non-commercial use" licensed software together in the same work, long or short answer. The combined work must fulfill the license requirements of all its parts, and free for non-commercial and the GPL are completely incompatible.
Oct
22
comment Is “Free for non-commercial use” license compatible with GNU GPLv3 license?
So, it other words, you are saying you can use the free for non-commercial software with a GPL software if you completely rewrite it and don't actually use it in the software, AKA you use something else, or if you don't use the GPL, neither of which match the OPs premise.
Oct
19
comment Is “Free for non-commercial use” license compatible with GNU GPLv3 license?
-1, the longer answer is still no. If you involve a GPL work, it must all be GPL. GPL demands free for all use.
Oct
19
comment Why does a proportional controller have a steady state error?
-1, there will be SSE even with ideal devices, it's mathematically guaranteed.
Oct
8
comment good replacement for commenting out code?
@ratchetfreak: ugh that's even worse, at least commented out code is immediately obvious its not being used.
Oct
7
comment Best Practice - Loop Exit Via Iterator Modification
@Servy: while that is often true, you are usually best letting the compiler make those decisions, and I doubt the VB6 runtime is that sophisticated.
Oct
7
comment Best Practice - Loop Exit Via Iterator Modification
I would not expect a jump to be more expensive than an assignment, a jump, another conditional, followed by a jump. But that's just me.