2,868 reputation
11121
bio website
location
age
visits member for 3 years, 5 months
seen 2 days ago

Nov
7
comment Round Table - Minimum Cost Algorithm
If it's about the algorithm, why don't you present it in a more readable pseudocode?
Nov
3
comment Does NASA license the software that it develops?
There is a list of software released under NOSA which doesn't include Panoply, so it's fair to assume that it isn't open source.
Oct
26
comment Vocabulary: Should I call this apply or map?
Actually, that's overstating it. It's only half-way to an answer - it hints vaguely at what the answer might be.
Oct
26
comment Can a recursive function have iterations/loops?
That's misleading, because it implies that there is only one recursive call, and pretty much excludes cases where the recursive call is itself inside a loop (e.g. B-tree traversal).
Oct
26
comment Vocabulary: Should I call this apply or map?
But the question he asked wasn't how to implement it. I'm not saying that anything you wrote is wrong: just that it's off-topic.
Oct
26
comment Vocabulary: Should I call this apply or map?
It is a map, but that doesn't answer the question of what to call it.
Oct
26
answered Vocabulary: Should I call this apply or map?
Oct
14
comment Documentation often ommits to specify which flavour of regular expression to use, so is there a default flavour that we should all be familiar with?
I'm possibly being over-pedantic here, but it's most likely that the documentation should be talking about regexes rather than regular expressions anyway. Most languages use regex flavours which aren't regular, and some of them aren't even context-free. In fact I think the latest revisions of Perl have regexes which are Turing-complete.
Oct
11
comment Hiring Developers - Any tips on being more efficient?
@dukeofgaming, unless you word that question more carefully it doesn't necessarily demonstrate any of the things you mention. I've contributed patches to open source projects I used at work; the patches were developed on company time to fix bugs which were affecting company projects, and the fact that they were accepted doesn't prove anything about my ability to communicate other than that I can post a patch to a bug tracker. If you use it as a starting point you may be able to draw out the aspects you mention, but they're not automatic.
Oct
6
comment Language Design: Are languages like Python and CoffeeScript really more comprehensible?
On the subject of comprehension: what exactly is your question?
Oct
6
comment Constraints while designing the Java generics
How would one implement generic collections without arrays? Most of the time they're not necessary, but there are specific use cases in which you have to use arrays rather than ArrayLists. One that comes to mind is a generic Set implementation I wrote for a previous employer which was more memory-efficient than HashSet and saved hundreds of megabytes of heap.
Oct
5
comment Why isn't functional language syntax more close to human language?
Are you sure it shouldn't be ++ [p] ++?
Oct
4
comment Status of stack based languages
Do you count assemblers for stack-based VMs (e.g. the JVM)?
Oct
3
comment How can I estimate the entropy of a password?
@Wug, that's a fair generalisation. It's something which is tackled by zxcvbn, which is mentioned in the first comment on this question.
Oct
3
answered How can I estimate the entropy of a password?
Sep
24
comment Subset whose sum gets closest to saturating some bound
@JörgWMittag, this special case is one of the original NP-complete problems.
Sep
24
comment Case insensitive keywords in a language
Who are the end users? Will they be using version control on their scripts?
Aug
30
awarded  Nice Answer
Aug
29
comment What encryption algorithm/package should I use in a betting game?
@James, that's what the random 45-character prefix is for. It raises the source entropy (including the entropy of the random number from 0 to 100) to about 270 bits, which is too much for a determined number guesser to tackle in a reasonable time on a reasonable budget. By the time 270 bits isn't enough, SHA-256 won't be enough either, because it won't be collision-resistent.
Aug
28
answered What encryption algorithm/package should I use in a betting game?