1,119 reputation
813
bio website zlynx.org
location Greenwood Village, CO
age 40
visits member for 4 years, 1 month
seen yesterday

Nothing interesting about me. This is not the user you are looking for. Move along. Move along.


Mar
23
comment What can I do when the interviewer doesn't know the answer to his/her own question?
Another +1: I think it's important to hire people who can argue well. If a new hire cannot stand up for his or her ideas they won't get far in a team with other strong-willed people!
Mar
11
comment Why are objects passed by reference?
@Rune FS: If a garbage collection library is linked to a C program does it change how the pointers work? No. Does removing garbage collection from Java change how a reference works? No. So how exactly is garbage collection relevant in any way?
Mar
11
comment Why are objects passed by reference?
@Anto: A Java reference is in all ways identical to a properly used C pointer (properly used: not type-cast, not set to invalid memory, not set by a literal).
Mar
4
comment Decompilers - Myth or Fact?
@Scott: I recall reading an article about applying machine learning algorithms to unknown network traffic in order to build a system that can run an unknown protocol. Neat stuff.
Mar
4
comment Decompilers - Myth or Fact?
In some cases the decompiler output makes more sense than the original code. Any of the obfuscated C code contests for example.
Feb
25
comment What optimizations are premature?
@DJClayworth: NO instances? The place I work currently has performance problems caused by the design of our SQL tables. If we'd thought ahead we'd have done a better design or gone for something noSQL.
Feb
25
comment How come compilers are so reliable?
@Omega: Unfortunately, I really really like Itanium. It's a wonderful architecture. I consider the x86 and x86-64 to be obsolete but of course they'll never die.
Feb
25
comment How come compilers are so reliable?
@Omega: Cutting back the optimization seems to be what everyone does. Unfortunately, Itanium requires high-optimizing compilers in order to to perform well. Oh well...
Feb
25
comment Harmful temptations in programming
You must do this. If you spend all your time making it perfect it'll never ship. Finish the project, then polish it.
Feb
18
comment “My stuff” vs. “Your stuff” in UI texts
@Developer Art: Maybe it's just that I've got used to it, but I find Amazon to be one of the easier shopping sites.
Jan
29
comment Why are a seemingly disproportionate amount of programmers just, well, not nice?
That is one thing that programmers learn early. An answer or opinion is either right, or it is not. A program will only work if it is right. This bleeds into other areas of thought and makes it difficult for some programmers to accept that other people have valid, different opinions.
Jan
19
comment Emacs and “self-reinforcing performance”
@Josh K: Or Perl or awk or shell with paste. Whichever tool you know best, really.
Dec
10
comment I don't understand the arguments against operator overloading
@FredOverflow: The Linux kernel is in GCC C really. It uses all sorts of extensions that give its C an almost C++ feel at some times. I'm thinking of some of the fancy type manipulations.
Dec
8
comment What do you use string reversal for?
It's possible the bit of math is more expensive than reversing the string, so after benchmarking on your platform (ARM, MIPS, x86) you might use a string reverse. Maybe.
Dec
1
comment What programming language generates fewest hard-to-find bugs?
I don't see Ada on the chart either.
Nov
8
comment how do early stage startups hire ninja programmers
If you're taking a large profit share, don't expect any more salary than the founder gets. It's generally either-or: you can get paid, or you can go for the big win. In my experience.
Nov
8
comment how do early stage startups hire ninja programmers
I wish I could plus this more. The best way to hire good people or get a good job? CONTACTS. Not just networking events (bleh) but keep in touch with former employers, coworkers, bosses, etc.
Sep
25
comment What should every programmer know?
No, when the unit test fails, that needs debugging. The two go together.