Phil Sung
I'm a software engineer in the San Francisco Bay Area. My interests include cooking, bicycling, reading, mathematics, teaching, writing, and free software evangelism.
This is web.psung.name. What's here?
- Emacs tips and configuration
- Maxwell, a simple drag-and-drop Javascript circuit simulator. GPL3+ Licensed
- Zeya, an HTML5 streaming music server. AGPL3+ Licensed
- My account of Writing a Raytracer From Scratch
- Google Co-op links so you can get Java and HTML documentation results automatically in your Google searches
Links
- Blog: I still know what you learned last summer (technical notes and HOWTOs)
- Blog: Syntactic sugar (general interest and timely postings)
- I wrote GNU's Guided Tour of Emacs. It's adapted from Being Productive With Emacs, a short class I taught. (Follow the link for lecture slides and an Emacs installation guide.) GPL|GFDL Licensed
Projects
- Google GTags, free software for serving Emacs and vi TAGS results over a network. This is useful for very large codebases. GPL2+ Licensed
Publications
I worked in the Data Driven Medicine Group of CSAIL at MIT.
Phil Sung. "Risk Stratification By Analysis of Electrocardiographic Morphology Following Acute Coronary Syndromes." Master's thesis, MIT, 2009.
Zeeshan Syed, Phil Sung, Benjamin M. Scirica, David A. Morrow, Collin M. Stultz, and John V. Guttag. "Spectral energy of ECG morphologic differences to predict death," Cardiovascular Engineering, 2009.
Phil Sung, Zeeshan Syed, John Guttag. "Quantifying Morphology Changes in Time Series Data with Skew." IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), April 2009.
Zeeshan Syed, Benjamin Scirica, Satishkumar Mohanavelu, Phil Sung, Christopher Cannon, Peter Stone, Collin Stultz, John Guttag. "Relation of Death Within 90 Days of Non-ST-Elevation Acute Coronary Syndromes to Variability in Electrocardiographic Morphology." American Journal of Cardiology, February 2009.
Piaw Na and Phil Sung. Preferential ranking of code search results. US Patent 7,613,693.
Teaching
Here are some classes I've helped teach:
- 6.00 (Fall 2007, Spring 2008), a CS course in Python for students with no programming experience.
- Being Productive With Emacs (IAP 2007), a primer on using and customizing Emacs. This class was sponsored by SIPB.
- 6.189 (IAP 2007), an introduction to parallel (multicore) programming using the PlayStation 3.