John A. Thywissen: J^T
![]() |
Graduate Scholar (J^T @ UTCS) Principal and President (Inactive) Flight Instructor and Commercial Pilot |
[Sigh -- another personal page that could use better structure and a unifying set of themes...]
Currently, John is pursuing graduate studies in the Department of Computer Science at The University of Texas at Austin. His next career objective is a faculty position in CS at a Research University.
John has been a software engineer, business person, and pilot. He was a Managing Consultant (among other roles) for EDS in Plano, Texas. John holds a Master of Science in Engineering Management (S.M.U.), a Bachelor of Science in Computer Science (Kansas), and completed the Accelerated Development Programme at London Business School.
Quasi-random Software Development Notes:
- XHTML 1.0 List of Elements
- The "bare bones" set of CSS 1 Properties, to get you started.
- Listing of correct Character Encoding and End-of-Line Characters for various file types.
- A quick list of POSIX Shell Commands.
- ANSI C / POSIX exit() statuses and main() return codes
- UNIX / POSIX process termination-type signals
- Mac OS X System Framework information: Dependencies among frameworks, and Decomposition of umbrella frameworks
Source
Source code (coming soon) of some of my smaller software experiments:
- MailHeaderDump -- collects attributes of mail messages that reside in a user's server-based message store for later analysis. Used as a data collection tool in a study of e-mail behavior. (Pure Java with JNLP, 2006)
- AB2StarTAC -- dumps Mac OS X Address Book in StarTalk format, for downloading to StarTAC mobile phone (Java Mac OS X Tool, 2003)
- MakeIndex -- Submits a file to the Mac OS X FBC (Find by Content) indexer. (Java Mac OS X Tool, 2003)
- AvTest -- Aviation test Web app., as running on flyjohn.com (WebObjects Java App., 2003)
- MimeTypes -- Dumps a list of what LaunchServices thinks are the types ("kind string") and application for a certain list of MIME types & extensions. This is not a friendly tool, but it's an example of asking LaunchService these questions. Will be obsoleted by UTIs in 10.5. (Java Mac OS X Tool, 2003)
- filecmp -- compares two Mac OS 9 Extensions Manager "Save as" text output and flags changes. Useful to know how a system was modified over time. Pretty much moot now. (Pure Java, 199x)
Grad school related: R. Hamming's Bellcore talk "You & Your Research" [700 kB PDF].
A Funny cartoon: For the Birds
Speaking of birds, get a load of this iPhone app: Pickin' Chicken
Other Interests of mine in a nifty concept map: (under construction, but there's content in some areas)

Older content being converted to the new structure:
Politics: Review the U.S. Declaration of Independence. It has an excellent summary of the purpose of government (paragraph 2). One that we need to remember and start applying again.
Privacy: A suggested privacy instruction to send vendors, and a list of actions to protect your privacy.
Diving: What training is next, after the Open Water certification?
