13,563 reputation
2860
bio website bentilly.blogspot.com
location Arcadia, CA
age 44
visits member for 3 years, 2 months
seen Mar 7 at 15:27

I'm tilly on Perlmonks, btilly on Hacker News, and am active in many forums. I know Perl and math pretty well, but dabble in lots of things.


Apr
16
awarded  Guru
Mar
6
answered Efficient algorithm for joining sieves
Feb
21
comment Why can't native machine code be easily decompiled?
The fact that information is kept so that JIT can work better is key.
Feb
11
awarded  Yearling
Feb
4
awarded  Nice Answer
Jan
30
awarded  Nice Answer
Nov
2
comment How to slowly release a web application to more and more users so that too many concurrent users don't crash your site?
Why do you expect it to go viral? Far more people think that their baby will, than actually experience that...
Oct
28
comment Are VB.NET to C# converters actually compilers?
Answer: yes. A compiler takes one language and rewrites it in another. Anything that does that qualifies, no matter whether it is common to call it a compiler.
Oct
14
comment OO way to gather together data from multiple objects without getters
That is, of course, ignoring the fact that MD5 is simply the wrong thing to use for security these days. It is just too susceptible to brute force attacks.
Oct
14
comment OO way to gather together data from multiple objects without getters
The secret has to be last, not first. See en.wikipedia.org/wiki/Length_extension_attack to understand the bug that might give a malicious attacker access to someone else's cart. (I say might because there are ways to protect against it. But again we see the truth in the saying that what you don't know about security WILL hurt you.)
Oct
10
comment If I try to monetize free software, what could possibly prevent someone from forking that software and creating a proprietary version?
It is true that @MasonWheeler overstated what the license can do to that end. But he stated the desired intent perfectly. And people have been calling it a "viral license" for decades. I know it has been called that since the 90s, and I suspect that the term dates back to the late 80s.
Oct
10
comment If I try to monetize free software, what could possibly prevent someone from forking that software and creating a proprietary version?
@JörgWMittag Sorry, but it is not really bullshit. Over the years Richard Stallman and the FSF from gnu.org/philosophy/why-free.html on have made it clear that they view proprietary software as evil. The intent of the GPL from the beginning is to spread free software. The GPL is intentionally designed to be the most effective legal tool to do so that could be designed within the limitations of a straight copyright license.
Sep
22
awarded  Good Answer
Sep
17
answered Implementing User Authentication on an N-Tier Web Application
Sep
16
awarded  Nice Answer
Sep
15
answered What is the story behind Java Vulnerabilities?
Sep
11
awarded  Good Answer
Sep
5
answered Liskov substitution principle when implementing two unrelated interfaces
Aug
27
awarded  Enlightened
Aug
27
awarded  Nice Answer