5,829 reputation
93448
bio website codinghorror.com/blog
location El Cerrito, CA
age 43
visits member for 3 years, 10 months
seen Jun 29 at 9:06

Stack Overflow Valued Associate #00001

Wondering how our software development process works? Take a look!

Find me on twitter, or read my blog. Don't say I didn't warn you because I totally did.

However, I no longer work at Stack Exchange, Inc. I'll miss you all. Well, some of you, anyway. :)


Sep
26
comment How far should one take e-mail address validation?
@dirk as mark noted, you'd apply the "not case sensitive" flag to this regex when running it.
Sep
4
comment Has “Not everyone can be a programmer” been studied?
To be clear that first paper from 2006 was only a draft and was never published. So it isn't exactly scientifically reviewed. Maybe better to look at the later studies on the author's page.
Aug
27
comment How to advocate Stack Overflow at work
well, actually you do have to register to ask a question now. But only on Stack Overflow due to immense question volume.
Apr
1
comment I'm going to quit my job because of our platform: how can I leave a productive explanation of this?
@mike strongly disagree; this is about being a professional programmer and trying to exit while potentially urging the organization to adopt better practices along the way. See also codinghorror.com/blog/2006/09/… as for your example of chefs, this would be like a chef quitting because one particular brand of mixer or oven was used. Any tool can produce great software, right? Just like any whisk can beat cream..
Mar
31
comment I'm going to quit my job because of our platform: how can I leave a productive explanation of this?
@mark I'd argue it is indeed programmer specific enough, given that "blub" specifically references paulgraham.com/avg.html which is part of our programming canon. It's also constructive because the author says he tried to meet the standards and explicitly references "phrase my complaints productively".
Mar
30
comment Is browser fingerprinting a viable technique for identifying anonymous users?
an excellent point, and kind of a sad one. But that is a very likely reality.
Mar
27
comment What is required for a scope in an injection framework?
@john this is too unclear to move at this time. Please address gilles' comment.
Mar
13
comment How do I review my own code?
I'd also add "wait 24 hours" so you aren't looking at code you just wrote. Make sure it's at least 1 day old so you are seeing it after sleeping overnight and not touching it for 24 full hours.
Dec
23
comment Development of a bot/web crawler detection system
@bil this is still a very good idea as a honeypot, and should be implemented -- anything hitting the invisible-via-CSS links has to be a bot parsing the raw HTML.
Nov
29
comment Is browser fingerprinting a viable technique for identifying anonymous users?
@arda with JavaScript disabled the most unique element is User Agent at ~1 in 1000, HTTP_ACCEPT at ~1 in 100, and almost nothing else. So browser sniffing is quite weak with JavaScript disabled, not quite useless but close.
Nov
29
comment Is browser fingerprinting a viable technique for identifying anonymous users?
"bio-metric data" could also be when people access the site, which URLs, how often, their word and language patterns.. none of this requires JavaScript
Sep
27
comment Recruiting asp.net mvc web developers — why do I get so few good candidates?
see meta.programmers.stackexchange.com/questions/2328/…
Sep
1
comment Are By-Design “Bugs” a Bad Sign?
maybe, but it's a lot more powerful to cite the data of "hundreds of people have filed bugs on this!" than it is to have a few rabid users telling you that you have violated their personal interpretation of the Magical Principle of Least Astonishment and they are astonished. I'm a bit weary of the latter, since one man's "astonishment" is another man's "straightforward".
Aug
30
comment Where to look for challenging jobs with a relaxed atmosphere?
is there possibly a distinction between USA and Europe here? For example in the USA it is EXTREMELY rare to have more than about 1 week of vacation per year, whereas in Europe, I get the impression that triple that (or more) is the norm?
Aug
8
comment Should the build drive your tags or should the tags drive the build?
please don't add such meaningless edits. Add signal, not noise: faq
Jul
15
comment Simple method for reliably detecting code in text?
@benjol i.stack.imgur.com/8SAGb.png
Jul
6
comment How can I automatically undo checkouts on unmodified files?
@chrisf the better way to describe this is that it is not a "whiteboard, conceptual" question. It has a concrete and definite answer.. it's also something you would ask while sitting in front of your code editor. see blog.stackoverflow.com/2010/12/…
Jun
29
comment Simple method for reliably detecting code in text?
"The root cause of this problem isn't the user but the fact that it isn't obvious to them that they can do this." The root problem is that they don't care.
Jun
29
comment Simple method for reliably detecting code in text?
isn't this just a syntax highlighter? Not really what was asked in the question. And it can't distinguish between English and code.
May
7
comment Extremely trivial C++ phone interview question
@maxpm every time this comes up, a bunch of people tell me how scarily effective this extremely simple test is at weeding out candidates.