Hi! I am **Mark Kim-Mulgrew**, a software engineer and writer with training in mathematics (NYU, Rutgers) and science journalism (AAAS/NPR). Starting in October, I'll be living in Seattle, WA with a human and three cats, working as a software development engineer at Amazon.

Send me all your animal gifs and MS Paint drawings to hi [at] markkm [dot] com. Please direct all software-engineering-related communications to markkm [at] acm [dot] org.

## Blog

- Jun 12 2018 Reservoir sampling (draft) 2101
- Sep 22 2017 How not to lie with statistics 963
- Aug 15 2017 Poincaré embeddings of neural networks 920
- Jul 10 2017 Quickselect and asymptotically optimal quicksort 2130
- Apr 13 2017 Intel high-performance analytics toolkit and dataframes 502
- Aug 30 2016 Toward a more open scientific community: a case study 309
- Nov 14 2014 The ring of integers 2785
- Nov 01 2014 Fields 1989
- Oct 25 2014 Semidirect products and extensions 4373
- Oct 01 2014 Group actions 5167
- Sep 30 2014 Constructing homomorphisms via structure-preserving extensions 3139
- Sep 24 2014 How to read commutative diagrams 1919
- Sep 08 2014 Naïve set theory 7004
- Oct 28 2013 Killing the hydra 3092

## Writings

- Nov 2017 Best-yet quantum simulator with 53 qubits could really be useful New Scientist 663
- Nov 2017 Caltech and AT&T present quantum networks R&D program at Supercomputing 2017 in Denver Caltech/AT&T INQNET 617
- Nov 2017 We've figured out how to ensure quantum computers can be trusted New Scientist 503
- Oct 2017 IBM's 56-qubit curveball may hit Google quantum computing plans New Scientist 581
- Oct 2017 One-way salesman finds fast path home (reprint) Nautilus 511
- Oct 2017 Physics boosts artificial intelligence methods California Institute of Technology 863
- Oct 2017 Zinc-based field effect transistors get performance boost from clever engineering AIP Publishing 297
- Oct 2017 New dynamical systems modeling helps explain mega-earthquakes AIP Publishing 221
- Oct 2017 A thorough numerical model of cathode spots challenges conventional wisdom AIP Publishing 264
- Oct 2017 Light, flexible carbon nanotube antennas with copper-like performance AIP Publishing 264
- Oct 2017 One-way salesman finds fast path home Quanta Magazine 511
- Sep 2017 Google quantum computer test shows breakthrough is within reach New Scientist 630
- Sep 2017 Previously overlooked locality of energy transfer in compressible magnetohydrodynamics revealed AIP Publishing 257
- Sep 2017 Overcoming atomic structural defects in oxide film synthesis with low temperature AIP Publishing 275
- Sep 2017 The NYC subway is most efficient when it follows quantum maths New Scientist 390
- Jul 2017 Strange noise in gravitational-wave data sparks debate (reprint) WIRED 1000
- Jun 2017 Strange noise in gravitational-wave data sparks debate Quanta Magazine 1000
- May 2017 Why quantum computers might not break cryptography (reprint) Nautilus 525
- May 2017 Why quantum computers might not break cryptography Quanta Magazine 525
- Dec 2016 To help the poorest of the poor, first you have to find them NPR 758
- Sep 2016 A map to help cancer doctors find their way NPR 489
- Aug 2016 How an edible battery could power medical robots you swallow NPR 615
- Aug 2016 Why doctors want a computerized assistant for cancer care NPR 645
- Jul 2016 South Korea is contending with a "Gamergate" of its own — over a T-shirt NPR 946
- Jul 2016 Iranian-Swedish researcher among winners Of top European math prize NPR 343
- Jul 2016 Writing data onto single atoms, scientists store the longest text yet NPR 711
- Jul 2016 To avoid malaria, try sleeping with a chicken at your bedside NPR 594
- Jul 2016 Device lets police seize digital cash, raises civil concerns NPR 1302
- Jun 2016 With a zap, scientists create low-fat chocolate NPR 636

## Teaching

- Fall 2015 MATH-UA 221: Honors Calculus I New York University
- Summer 2015 MATH-UA 122: Calculus II New York University
- Spring 2015 MATH-UA 349: Honors Algebra II New York University
- Fall 2014 MATH-UA 348: Honors Algebra I New York University
- Spring 2014 MATH-GA 1420: Introduction to Mathematical Analysis II New York University
- Spring 2012 Math 292: Honors Calculus IV Rutgers University
- Fall 2011 Math 291: Honors Calculus III Rutgers University
- Fall 2011 Math 107: Mathematics for Elementary Teaching Rutgers University
- Fall 2011 Math 115: Precalculus Rutgers University
- Spring 2011 Math 312: Advanced Calculus II Rutgers University
- Fall 2010 Math 311: Advanced Calculus I Rutgers University
- Spring 2010 Math 111: Precalculus I Rutgers University
- Fall 2009 Math 111: Precalculus I Rutgers University
- Spring 2009 Math 152: Calculus II Rutgers University