John Calsbeek

Los Angeles, CA

johncalsbeek.com

Age: 25

I’m a programmer at Sony Santa Monica. I’m interested in physics, data-oriented design, parallelism, lock-free programming, SIMD programming, cache optimization, compilers, and procedural content generation.

Nov
4
awarded Yearling
Nov
4
awarded Yearling
Oct
30
comment How to create a std::string directly from a char* array without copying?
@SørenLøvborg Yes, it is permitted in C++11. There's a lot of arcane wording around this, which pretty much boils down to it being illegal to modify the null terminator, and being illegal to modify anything through the data() or c_str() pointers, but valid through &str[0]. stackoverflow.com/a/14291203/5696
Oct
29
awarded Nice Answer
Oct
26
comment Double precision - decimal places
@ShmilTheCat Fixed, thanks.
Oct
26
revised Double precision - decimal places
fixed link
Oct
19
awarded Good Answer
Sep
30
awarded Explainer
Sep
11
awarded Yearling
Sep
11
awarded Yearling
Sep
2
awarded Autobiographer
Sep
1
revised lock-free bounded MPMC ringbuffer failure
add disclaimer
Sep
1
answered lock-free bounded MPMC ringbuffer failure
Aug
22
comment What's the most efficient way to find barycentric coordinates?
@Bart Oops, good catch.
Aug
22
revised What's the most efficient way to find barycentric coordinates?
missing argument
Aug
12
awarded Nice Answer
Jul
31
awarded Custodian
Jul
31
reviewed Close What is the license for the Java Imaging API?
Jul
31
reviewed Close execute PHP MYSQL in the background
Jul
31
reviewed Close Android Application Not Responding
1 2 3 4 5