Reputation
2,797
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
11 16
Newest
 Enlightened
Impact
~121k people reached

Oct
21
comment Robustness and pointer safety in C++
Well, at large enough scale, you will have bits flipping unintentionally in RAM.
Oct
12
awarded  Custodian
Oct
12
awarded  Yearling
Sep
24
awarded  Autobiographer
Aug
1
comment What would the register-machine bytecode for this code look like?
@GregHewgill Or for proper abominations, MOV EAX, 5 followed by LEA EAX, [EAX*2 + 1]
Jul
29
comment When is a number a magic number?
@DaniellDinnyes Exactly. It would have been much easier to read if I'd used "HoursPerWeek" instead of 168 (which is the right number, but not a constant most people recognize on sight).
Jul
29
comment When is a number a magic number?
Not to mention return 168 * weeks...
Jul
9
comment How meaningful is the Big-O time complexity of an algorithm?
Well, neither quicksort nor heapsort come with stability guarantees, so that (specific) issue shouldn't be a deciding factor between them.
Jul
1
answered is there any language that supports automatic evaluation of input expressions?
Jun
10
comment What are the differences between a while loop and a for loop?
@JörgWMittag Well, that depends on the for loop, now, doesn't it. Although one could argue that a C for loop is actually a while loop in fancy clothing.
Jun
2
awarded  Guru
Jun
2
awarded  Good Answer
Jun
1
awarded  Mortarboard
Jun
1
awarded  Enlightened
Jun
1
awarded  Nice Answer
Jun
1
answered Is this simple XOR encrypted communication absolutely secure?
Apr
3
answered As a programmer, are you professionally obliged to offer ongoing support after you've left a company?
Feb
15
revised Are these programming “classics” still relevant today and should I read them?
Fixed the list up. Some minor punctuation for legibility
Feb
15
suggested approved edit on Are these programming “classics” still relevant today and should I read them?
Feb
7
comment What is stopping people from copy-pasting open-sourced codes into their own projects and releasing only the compiled binaries?
@jwenting Yes, the presence of "machine code identical to what source G would have produced" is an indication (a fairly strong, but still only indicative) of having used copied source. But that is probably enough to start civil proceedings, with associated discovery.