790 reputation
615
bio website assemblyrequired.crashworks.o…
location Seattle, WA
age
visits member for 3 years, 1 month
seen Jun 30 at 19:29
I program video games. That's kind of like embedded systems programming, only with more artists, and each function has a budget in microseconds.

May
30
awarded  Yearling
Dec
14
awarded  Popular Question
Sep
24
awarded  Popular Question
Sep
23
comment What causes bad performance in consumer apps?
This is a really thorough, well-thought answer! Coincidentally, I read this right after coming back from a team meeting where the theme was "#1 A-priority bug this cycle: latency is >60ms, it has to be 33ms, ZOMG!!!1!"
Sep
1
comment Is it possible to write an operating system in C?
I should maybe add that I have written an operating system in C. Or at least, I thought I had, until I read the quote above.
Aug
31
comment Is it possible to write an operating system in C?
Intinsics not intrinsically. Dammit, autocorrect.
Aug
31
comment Is it possible to write an operating system in C?
@steve314 But if you use nonstandard intrinsically and the technically undefined behavior of poking variables to (uint) addresses, are you still working in C? The person quoted would seem to think not.
Aug
27
comment Is it possible to write an operating system in C?
My intention isn't to snipe at a particular commenter, but to suss out the boundaries of when one can say "X was written in C" and when you really need to say "X was written in a C-like language."
Aug
27
revised Is it possible to write an operating system in C?
deleted 192 characters in body
Aug
27
asked Is it possible to write an operating system in C?
Jun
28
awarded  Good Question
May
30
awarded  Yearling
Jun
19
revised Are there any Phone Interview equivalents to FizzBuzz?
remove a little unnecessary verbiage
Jun
19
answered Are there any Phone Interview equivalents to FizzBuzz?
Jun
8
awarded  Caucus
May
30
awarded  Yearling
May
17
comment Interview question ranking FizzBuzz (1), implementing malloc (10)
Implementing malloc() is a sophomore-year homework assignment (or at least it was when I went to school). There are surely more difficult problems one faces on the job!
Feb
13
comment Statistics of language use per industry
You might need to conduct the survey yourself. You could probably get a small research pub out of it yourself if you do it scientifically; it's the sort of thing I might expect to see in an ACM journal.
Feb
12
comment Which is the most permissive open-source license?
"Public Domain", I would expect.
Jan
14
comment What is an untriaged bug?
The assigned owner makes that determination, since s/he's the one who understands the system, whether it's really a bug or by design, and the cost of fixing it. Anyway my point isn't to argue which is the better bug-reporting process; I was just pointing out an alternative definition of the word 'triage' used at some workplaces.