2,521 reputation
913
bio website
location London, United Kingdom
age 43
visits member for 3 years, 9 months
seen 23 hours ago
Quite boring, really. Have faffed about with computers since the mid-80s, have worked as a network engineer, unix sysadmin and (occasionally) developer.

2d
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
26
comment I want to experience the early days of computing
@MichaelT There certainly were "personal computers" that were sold with a CPM/M assembly listing, where you had to pick the right modules for your hardware and then toggle the (manually linked) OS in from the front panel the first time you booted the computer. It would depend on your local hardware if you could then make it boot straight to OS on power-up or if you had to manually toggle in a short bootstrap. One example would be the Altair 8800 (OK, it is arguable if that counts as a PC, but...).
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 suggested edit on Are these programming “classics” still relevant today and should I read them?
Feb
11
answered How to describe an n-dimensional cube?
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.
Feb
6
answered HA X11 server with Anycast and Remus, will 25ms Remus sync buffer create a problem for the typical X11 app?
Jan
7
comment Advertisements & GPL
It's not about "commercially", it's about "distributing", at all. At least if I recall the GPL, in pretty much any version, correctly.
Jan
2
comment What is the history of why bytes are eight bits?
@khrf It's possible, I just can't recall any architecture that had it (I mostly considered general-purpose computers).
Jan
1
comment Compiler design in Lisp
Clisp is, I believe, only marginally compiled, unless you specifically ask for compilation. Or, at least, that was true some 10 years ago.
Jan
1
comment Is my understanding of abstract datatypes correct?
@JörgWMittag Er, no, an abstract data typr is one that is accessible through a given interface, no matter what the underlying implementation happens to be. If you're lucky, there are even time and space guarantees on the type (like, say, "popping the stack is O(1), pushing onto the stack is amortized O(1), space is O(n) on items in the stack".