Reputation
13,102
Next privilege 15,000 Rep.
Protect questions
Badges
5 30 46
Newest
 Nice Answer
Impact
~406k people reached

Sep
15
revised Why is this syntax convention?
Add fair-use quote from interview, rework remainder of answer.
Sep
15
answered Why is this syntax convention?
Sep
15
answered A question about storing passwords
Sep
14
answered Where can I find an authoritative comparison of computer languages?
Sep
8
comment Source code “prints” at release
No, they want that list for a very good reason. They want to be able to audit the build process, to prove that you actually built what you thought and claimed you built. LOTS of projects have had LOTS of problems that were eventually traced back to the wrong version of something getting into the build.
Sep
7
awarded  Custodian
Sep
7
reviewed Edit Is learning C essential for Computer Science?
Sep
7
revised Is learning C essential for Computer Science?
corrected spelling
Sep
6
comment If my team has low skill, should I lower the skill of my code?
Code should be readable first, and concise second, with the observation that concise code is almost always MORE readable than verbose code. IN THIS PARTICULAR CASE, the concise version appears to me to be too cute for its own good, and I'd probably go with the slightly-more-verbose version.
Sep
6
comment Contract review for international contracting
+1 for "They can afford lawyer(s) and you cannot."
Aug
28
comment Why do development devices give you more resources than a typical device?
Some years back, I was involved with a project that had to develop two completely different CPU boards. The hardware engineer who did the board I was heavily involved with put a bunch of test connectors on his board, taking out insurance for debug phase, to make certain we could probe anything. He took a lot of static for wasting real estate and money. The other guy didn't waste any such money and real estate. Funny thing: We never needed the connectors on our board. Integrating the other board was reportedly an absolute nightmare, because NOTHING COULD BE PROBED. Think "insurance".
Aug
26
comment Idea for a physics–computer science joint curriculum and textbook
With a couple of years to mull this one over, there's something that needs mentioning. Quoting various people, "Physics is an empirical science." There's no substitute for SEEING something real, in the real world, measuring it yourself, and realizing that the mathematical models are matching the real phenomena. (In my personal case, it was seeing a penny and a feather falling at the exact same speed inside an evacuated transparent tube. Blew my mind COMPLETELY! Doing least squares to calculate acceleration due to gravity was right up there with it.)
Aug
24
comment How to write a syntax checker
@JörgWMittag, the problem I have with EVERY "modern" IDE I have encountered is that NOT ONE of them contains an editor that even BEGINS to approach being competitive with GNU Emacs. There's a REASON I've been using GNU Emacs almost exclusively since 1988. Actually, there are a lot of reasons. (I occasionally have to deal with clue-impaired managers who do not understand that quality tools are just as important for software guys as they are for hardware guys.)
Aug
23
answered How to write a syntax checker
Aug
21
comment GPS accuracy with software
See answer below about "carrier phase tracking".
Aug
20
comment What did programmers do before variable scope, where everything is global?
@KevinRubin, don't remind me. Ah feel yore pain, as Bill Clinton used to say...
Aug
17
answered What software is used to write functional and non-functional requirements?
Aug
16
answered How would my custom language be categorized?
Aug
14
comment I've had 7 jobs in 16 years. Is that OK?
Disclaimer: I am not a physician, or a mental health professional, just an educated layman who has been not far from where it sounds like you are. Having said all that: Your comment "The problem is, I don't enjoy anything" is damned near DIAGNOSTIC of clinical depression, ALL BY ITSELF.
Aug
13
answered Is it possible to build software that interprets video in real time?