25,345 reputation
456113
bio website
location
age
visits member for 4 years, 7 months
seen yesterday

Status: angry.


Dec
22
awarded  Nice Answer
Dec
21
comment Are all security threats triggered by software bugs?
@m3th0dman You probably misunderstand me. I'm not saying that this is a major problem everybody must care about. It's more like a theoretical proof that a hardware problem can create a security thread. That said, it's imaginable that an attacker who discovers the faulty bit(s) on a server might find ways to pad his input until something critical is put on those memory locations.
Dec
21
comment Are all security threats triggered by software bugs?
Very small, obviously, but if it happens, it is a security thread not caused by a software bug.
Dec
21
revised Are all security threats triggered by software bugs?
added 176 characters in body
Dec
21
answered Are all security threats triggered by software bugs?
Dec
20
comment Maintenance wise, is `else while` without intervening braces considered safe?
Honestly, it gives me the creeps. if is only evaluated once, but while denotes a loop, so connecting both gives me a unsubstantiated feeling that the if is part of the loop... somehow...
Dec
18
comment Can I display part of the source code of an open source plugin's with GPLv2 liscence?
Of course you can put anything you are the copyright owner of under the GPL, including plugings for proprietary programs. As the copyright owner, the choice of the license is your sole decision. The real question is whether or not anyone can legally use the plugin, or distribute the plugin together with the proprietary program.
Dec
18
comment Why the name 'continue'
@KeithThompson Probably most or all of them are basic dialects or derivates, but (almost) surprisingly, I find a lot of web sites that use the term "for-next-loop" to describe counting loops in other languages.
Dec
18
comment Why the name 'continue'
The problem with next is that in some languages (e.g. Basic) next is the end of a for loop, so it might be confusing for some programmers with a background in those languages.
Dec
18
answered Alternative Web model
Dec
13
awarded  Nice Answer
Dec
6
awarded  Nice Answer
Dec
6
comment Why is heap size fixed on JVMs?
@ratchetfreak that was my second guess ;-)
Dec
6
answered Why is heap size fixed on JVMs?
Dec
6
comment What exactly does the condition in the MIT license imply?
Exactly. It's not unusual for a large product to include several such copyright notices. For example, check out about:license in Firefox.
Dec
5
answered Why can't WARs share session info?
Dec
5
reviewed Approve What is MVC, really?
Dec
5
comment What is development automation?
IMHO, "development automation" is a contradictio in adiecto; every task that can be automated is a priori not development in the strict sense.
Nov
30
comment Can I sell forked GPL code?
"Why might anyone pay for it?" - Simple: To get it initially. The GPL doesn't say you must provide it for free; instead, you can charge as much as you want, but you have to allow your client to offer it for free, and you must provide the source and the right to change it, distribute it etc. Therefore, if you have created a very useful nontrivial fork of a GPLed program, and someone desperately needs it, you can set the price as you would for a proprietary product. Caveeat: You can only do that once, since the first client can always become your competitor for the second client.
Nov
30
comment self referencing tables, good or bad?
(At least) Oracle even has a special SQL contruct, the "START WITH - CONNECT BY" clause, to deal with self-referencing tables.