10,441 reputation
42056
bio website
location
age
visits member for 3 years, 3 months
seen 7 hours ago

Sep
23
reviewed Close Steve Yegge post about platform vs product
Sep
19
comment Are Git branches, in fact, “homeomorphic endofunctors mapping submanifolds of a Hilbert space”?
I've always assumed that the author of the joke did get the monad joke but was purposely descending in to gibberish as a parody. One of those things that starts out plausible and becomes steadily less so until only at the end can you be sure its gibberish. It seems uncharitable to conclude he didn't get the monad joke.
Sep
19
revised Is my understanding of the license for JQuery.xmleditor correct?
Make on-topic parts of question clearer, remove off topic parts, fix a little spelling and grammar.
Sep
17
reviewed Leave Open Does ODBC require any run-time software beyond an .exe file to run against MySQL and ORACLE SQL?
Sep
17
revised Does ODBC require any run-time software beyond an .exe file to run against MySQL and ORACLE SQL?
deleted 7 characters in body; edited title
Sep
16
comment Data model for persisting queries to database
Hmm, what are your UI requirements and target audience? A simple DSL for ANDs and ORs can be easier than a visual query builder (or a fancier interface can do both and have one update the other). Also, it's hard to tell if you are better off storing the query by constituent parts or just saving and parsing a string. Do you need to use SQL to query your saved queries?
Sep
15
comment Data model for persisting queries to database
Who will be creating the queries? How will they be evaluated - does the query need to eventually be expressed in pure SQL or is it up to you? What technologies are you using to implement this (some environments make some techniques easier or harder)?
Sep
13
comment How to signal that a method chain should not continue?
Usually you return something representing the invalid state, that can be used to continue the chain later.
Sep
8
comment What is meant by an HTML5 application?
This is somewhat nitpicking, but people also often mean "browser features not actually part of the HTML5 spec per se, but part of some other standard developed at roughly the same time as HTML5". For example, WebGL isn't part of the W3C HTML5 spec. Most people don't need to care about the difference. Most people saying "HTML5 application" are unaware such distinctions are possible to make.
Sep
2
comment What to do if you're stuck on a project because you got dumped in without the information you need?
Do you need to know what it should do or is it figuring out how it does it? (Knowing what it should do includes being able to determine if a change you made broke other existing functionality).
Aug
28
reviewed Leave Open Old Browsers and Polyfills
Aug
28
reviewed Leave Open Are there any scenarios where the 'Dispose Pattern' shouldn't be used on an Object which contains managed and un-managed resources?
Aug
28
reviewed Close Learn a language bottom-up or top-down?
Aug
28
reviewed Close How to avoid being forked into oblivion by a more powerful contributor?
Aug
28
reviewed Close sell applications that run only on a GPL v2 Server
Aug
28
reviewed Close HDD Failure Paranoia
Aug
28
reviewed Close Eliminate duplicate code in nested IFs without creating a function
Aug
28
reviewed Leave Open Code review approaches
Aug
28
reviewed Leave Open Is this a valid implementation of the repository pattern?
Aug
28
reviewed Close Kerberos for key management?