Reputation
1,017
Next privilege 2,000 Rep.
Edit questions and answers
Badges
8 14
Newest
 Yearling
Impact
~20k people reached

Jun
16
comment Is the Rabin fingerprinting scheme with a random polynomial a universal hash function family?
Is Theoretical Computer Science cstheory.stackexchange.com a better place for questions like this?
Jun
16
asked Is the Rabin fingerprinting scheme with a random polynomial a universal hash function family?
Jun
8
comment Which hashing algorithm is best for uniqueness and speed?
@devios: I've recently learned that there are several hash table algorithms that guarantee no collisions, even when you use long strings as keys, strings much longer than the hash table index values generated by the hash function, without any constraints on those strings. See cs.stackexchange.com/questions/477/… .
Nov
19
comment Writing generic code when your target is a C compiler
Did you know that the standard C library qsort() function is already polymorphic, using a completely different technique?
Nov
14
comment What did people do before templates in C++?
Does this technique have a name? Perhaps "X-Macros"?
Sep
9
awarded  Yearling
Jul
22
comment Why hasn't a faster, “better” language than C come out?
@poundifdef People have been able to return a struct containing multiple values in the C language for decades. It's part of ANSI C, also called C89. (You could only return one value, in the earliest K&R C compilers).
Jul
3
comment How does the “Fourth Dimension” work with arrays?
@ColtonAllen: Could you ask that as an independent question?
Feb
28
awarded  Informed
Sep
9
awarded  Yearling
Jul
6
comment Are wikis really appropriate to store documents for software development?
+1 for the Ikiwiki wiki engine; the Hatta wiki engine is a similar idea for Mercurial repositories.
Jul
6
comment How to handle storing the login data for various projects and web servers?
+1 for write passwords on paper.
May
2
answered Distributed SVN?
Sep
27
awarded  Critic
Sep
9
awarded  Yearling
Aug
16
comment Were the first assemblers written in machine code?
@MarjanVenema: "Bootstrapping a simple compiler from nothing" sounds pretty similar -- see stackoverflow.com/questions/13537/bootstrapping-a-language for some discussion.
Jul
3
answered Any good site that teaches C++?
Jul
3
awarded  Commentator
Jul
3
comment How to calculate checksum?
@Marcin and Ramhound: Since apparently this is the only checksum the device on the other end of the LIS network will accept, then any other checksum -- even those that are technically better -- won't work on that network. I don't see how it is helpful to point out a bunch of "choices" that won't work with the original poster's hardware.
Jun
28
answered Paranoid Encryption