Reputation
25,633
Next tag badge:
90/100 score
33/20 answers
Badges
2 46 107
Newest
 Yearling
Impact
~1.2m people reached

Jun
10
answered How can I reinforce that security questions answers should not be the same and how to encrypt?
Jun
9
comment Way to organize repetitive text in Java
N.B. "This exception throws" is incorrect. Exceptions are thrown by methods, they do not throw.
Jun
2
awarded  Enlightened
Jun
2
awarded  Nice Answer
Apr
2
comment Fixing class Hierarchy design mistakes due to incorrect inheritance
You have the tail wagging the dog. A dog's tail is Waggable. The dog is a Wagger.
Mar
22
awarded  Revival
Mar
20
awarded  Curious
Mar
8
comment Convert x and y velocity to x and y velocity relative to another point
you are over-thinking the problem. There are only two equations to apply: P' = P + V dt and V' = V + A dt. When P is moving away from G then its speed will decrease.
Mar
7
answered Convert x and y velocity to x and y velocity relative to another point
Mar
6
comment Can a Java Boolean be used for ternary (3-state) logic?
What about FILE_NOT_FOUND ?
Mar
6
comment Line intersection detection algorithm
Post an outline of what you are doing now
Mar
4
comment What programming technique is this?
I think memoization is the general technique, caching is an implementation of memoization.
Feb
20
awarded  Necromancer
Feb
11
awarded  Yearling
Jan
10
comment Never use Strings in Java?
@RichardTingle: The time to recompile the code and restart the JVM for every code change. The time lost when you make a source-compatible but binary-incompatible change and things that need to be recompiled aren't and you get "MissingMethodException".
Jan
6
answered Big O of 2 interesting Algorithmic functions
Dec
23
comment How to use multiple programming languages together in the same program?
LUA is often used as a scripting layer for C++ applications.
Dec
19
comment What programming mindset to have towards JavaScript?
It's only confusing if you expect it to be like statically-typed OO.
Dec
19
comment Fast algorithm to search a sorted array of floats to find the pair of floats bracketing an input value
This is essentially the same as a binary search.
Dec
19
answered Algorithm to find the fewest number of values (from a set of values) where the sum equals a value (+ one more condition)