1,113 reputation
713
bio website zlynx.org
location Greenwood Village, CO
age 39
visits member for 3 years, 9 months
seen 21 hours ago

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


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
25
comment What do you wish your compiler could do for you (that it currently doesn't)?
I love it! A wiki (or StackExchange!) linked directly to the compiler output.
Feb
25
comment What do you wish your compiler could do for you (that it currently doesn't)?
Oh yeah! It should track stuff back to the variable creation point and check if its constraints are applied to it, forex: did you validate that user input 'x' is between 0 and 100 before passing it into function F(x)?
Feb
25
comment What do you wish your compiler could do for you (that it currently doesn't)?
You want your compiler to produce java? :-)
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.
Jan
14
comment What do you wish your compiler could do for you (that it currently doesn't)?
But it could take the results from a previous profiling run that used all your CPU's fancy built-in counters, and display that with the code!
Dec
10
comment What are the warning signs of impending doom to watch out for on a project?
Nah...just means that they are showing the office to The Board, or potential investors and want it to look good. Do you to business meetings or on dates looking like a slob?
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.