2,073 reputation
1728
bio website
location
age
visits member for 4 years
seen 2 days ago

Sep
22
comment Why don't software vendors use existing scheduling facilities for automatic upgrades?
I think this answer misses the point, because Chrome does just fine updating itself via a Task Scheduler task. I really think the other answer got it right: it's a developer fail.
Sep
22
answered Why don't developers make installation automatic on windows?
Sep
22
comment Why don't developers make installation automatic on windows?
How about adding a "GUI" section? Much of what the installer is about is exposing a GUI way to change what is configurable via the command line in Linux.
Sep
21
awarded  Yearling
Sep
6
comment What is ASM.js and what does it mean for everyone?
(I meant the latter) Ooh of course; somehow I imagined JIT compilers emitting native machine code. Thanks for the clarification!
Sep
6
comment What is ASM.js and what does it mean for everyone?
Is there an explanation somewhere of how asm.js supports JIT compilation? Can't seem to find any info on that. Most interested in how the security implications are handled.
Aug
3
accepted Why are cryptic short identifiers still so common in low-level programming?
Jul
4
comment Has anyone ever claimed a warranty on an SSL certificate?
It might be a reasonable fit for skeptics.SE, since they like to debunk stuff and this warranty sounds like a whole lot of "bunk".
Mar
30
comment Has programming for a living ruined your ability to enjoy technology?
When I know that the only thing between me and the behaviour that I want from my device is a little special case somewhere in the code... which I can't edit... it just drives me nuts. So yes. Definitely.
Mar
30
comment Overcoming slow problem solving due to increased knowledge of what might go wrong
YAGNI saved me when I was going through this phase. This answer needs more upvotes. The problem of "I'm too slow" is not to be merely accepted; there are times when it's OK to sacrifice a perfect architecture to get it out the door quickly.
Jan
29
comment Why does the US government disallow dynamic languages for secure projects?
@AndresF. It won't get rid of all bugs but it sure makes a whole category of bugs impossible. Saying it doesn't get rid of bugs is severely understating it...
Jan
17
awarded  Popular Question
Jan
6
awarded  Necromancer
Dec
22
awarded  Good Question
Dec
22
answered Why do most programming languages only support returning a single value from a function?
Dec
2
comment Differences between programming in school vs programming in industry?
This! The first time you dive into a 1 million LOC codebase you realise that this isn't going to be anything like everything you've done at university. It is clear very quickly that you will never comprehend the entirety of that codebase, and whatever you do comprehend must come from reading and understanding other people's code, rather than from architecting and writing your own.
Sep
25
revised Software bug/defect classification
deleted 1 characters in body
Sep
25
awarded  Necromancer
Sep
21
awarded  Yearling
Aug
28
awarded  Notable Question