Below is an automated list of my completed Pomodoro sessions. I use the excellent Pomodoro app by Ugo Landini, which sadly appears to be no longer in development. If anyone knows of a newer Pomodoro app with shell script automation, let me know.
The list below only accounts for a fraction of my actual work -- many days I forego the Pomodoro technique entirely, or use it sparingly.
11:31 AM motion diagram - sheets pt 2
01:43 PM gp background reading
02:15 PM GPDM reading
02:53 PM "
03:40 PM "
05:15 PM "
10:58 AM proposal presentation
11:29 AM proposal presentation - background
12:23 PM dissertation proposal - beamer image issues
12:58 PM dissertation proposal - intro outline
01:56 PM dissertation proposal - intro slides
02:29 PM dissertation proposal - phenotyping, problem statement
03:12 PM dissertation proposal - problem statement
03:42 PM "
04:17 PM dissertation proposal - data animation
04:49 PM "
05:31 PM telecom - ICML deadline
11:56 PM dissertation oral - triangulation slides, structure from motion.
10:18 AM dissertation oral - texture image
11:08 AM dissertation oral - reconstruction animation
11:54 AM dissertation oral - multi-view model progression
03:29 PM disseration scheduling, UA paperwork
05:07 PM dissertation presentation - background, prior
06:08 PM dissertation presentation - prior: temporal and spatial
11:04 AM building tcmalloc
11:38 AM "
12:19 PM "
12:52 PM ICML reading write-up
01:43 PM "
02:14 PM TIES GP writeup
12:01 PM ICML reading write-up
12:32 PM titsias paper and haario paper
02:32 PM haario paper
03:38 PM help laura with blackboard
04:16 PM "
11:14 AM haario and thompson papers
11:58 AM "
12:55 PM "
04:10 PM linear ODE estimation background
10:15 AM get detached reconstruction
10:48 AM start prior math
11:31 AM diss prop: unresolved issues
12:06 PM diss prop: start GP intro
02:20 PM "
02:50 PM "
03:31 PM diss prop: finish GP intro
04:34 PM diss prop: BGP covariance
05:09 PM "
10:02 PM assess literature datasets, etc
10:33 PM assess literature inference, etc
11:03 PM "
10:38 AM diss prop: index diagrams
11:28 AM diss prop: index time, branch
12:54 PM diss prop: planning
01:35 PM diss prop: scripting internal covariance, temporal model
02:22 PM diss prop: scripting likelihood
03:00 PM diss prop: constructing BGP slides
03:30 PM "
04:01 PM diss prop: constructing offset illustration
05:17 PM diss prop: perturbed curve GP
06:29 PM diss prop: compiling
11:26 PM diss prop: timing bgp
11:56 PM diss prop: polish bgp
12:32 AM diss prop: bgp timing
01:04 AM "
10:49 AM diss prop: data graphic
11:23 AM diss prop: likelihood
12:16 PM diss prop: likelihood graphics
02:29 PM diss prop: likelihood final
03:09 PM diss prop: likelihood - iterative
03:39 PM diss prop: posterior and ML
04:31 PM diss prop: compile and index estimation
05:05 PM diss prop: initial index estimation
09:09 PM diss prop: compile, practice
09:39 PM "
10:14 PM diss prop: todos
10:44 PM diss prop: practice
11:15 PM "
11:46 PM diss prop: practice bgp slides
12:23 AM diss prop: compile all. end-to-end run
12:54 AM "
01:18 PM diss prop: proposed work
08:42 PM diss prop: review notes from practice talk
09:19 PM diss prop: reorganization - lay out parts, outline structure
10:29 PM "
08:47 AM diss prop: reorganization - inference, to be done
02:00 PM diss prop: get into svn, start new document
02:35 PM diss prop: intro section
03:14 PM diss prop: modeling section
10:53 AM diss prop: modeling section - graphical model
02:31 PM diss prop: comparison table, compile
03:16 PM diss prop: compile new presentation
10:27 AM "
11:37 AM diss prop: highlight in GLE
12:16 PM diss prop:compile inference
02:03 PM diss prop: finish images/diagrams
02:35 PM diss prop: tracking match diagram, MCMC moves
03:07 PM diss prop: compile inference and MCMC diagram
03:57 PM diss prop: compile full, add overview images
04:50 PM diss prop: run-through, debug
11:44 PM "
12:24 AM "
01:14 AM diss prop: finish inference polish
01:49 AM "
10:38 PM diss prop: sprial image
11:24 PM "
11:54 PM "
12:24 AM "
12:54 AM "
01:29 AM "
10:32 AM diss prop: BGP covariance
11:08 AM diss prop: BGP covariance recursion graphic
11:39 AM diss prop: BGP covariance recursion equations
12:17 PM "
01:00 PM diss prop: BGP covariance example: part 2
02:53 PM diss prop: compile
03:53 PM diss prop: practice model
04:55 PM diss prop: practice
05:25 PM polish
09:28 PM diss prop - MCMCDA
09:59 PM "
01:13 PM iPlant - references
02:07 PM diss-prop: finish next cut on slides
04:56 PM diss prop: proofing, add images and related work
05:45 PM diss prop: fix proofing mistakes
02:52 PM FIRE: read data into matlab
02:33 PM gmm w missing data - debug
03:03 PM "
04:52 PM GMM EM cleanup
05:24 PM "
06:27 PM GMM EM - refactoring tests
08:07 AM reading - FIRE
08:44 AM reading - misc
09:18 AM "
09:48 AM gmm test refactor
10:20 AM gmm test refactor, tulips planning
01:01 PM tulips - clean up gt
01:48 PM tulips - recalling history of index estimation
10:00 AM fire data validation script
10:30 AM "
11:05 AM fire data validation
11:36 AM "
12:06 PM "
04:19 PM TULIPS - debugging training
04:54 PM "
02:52 PM test suite - octave setup
03:41 PM "
05:05 PM test suite - engine
09:14 AM review immunity plots
09:49 AM review graph-cut slides
10:20 AM TULIPS testing framework: index discontinuity
11:13 AM TULIPS testing framework - evaluations: accuracy, motion
06:19 PM TULIPS testing framework - visualization
06:56 PM "
09:46 AM TULIPS testing framework - calling framework
10:22 AM "
12:16 PM TULIPS testing framework - testing engine
01:10 PM TULIPS testing framework - testing engine
01:53 PM "
02:36 PM TULIPS testing framework - finishing engine
03:07 PM TULIPS testing framework - debugging visualization feature
04:12 PM TULIPS testing framework - finishing calling code
05:28 PM "
05:58 PM TULIPS testing framework - tes end-to-end
06:47 PM TULIPS testing framework - test end-to-end
07:31 PM "
10:10 PM TULIPS testing framework - test end-to-end, start HTML
10:58 PM TULIPS testing framework - making new tests
02:30 PM ICI seminar - alpha expansion
03:05 PM "
03:35 PM "
04:05 PM "
05:07 PM "
10:18 PM ICI seminar - alpha expansion - graph construction
10:48 PM "
11:18 PM ICI seminar - alpha expansion - results
11:48 PM "
12:23 AM ICI seminar - alpha expansion - testing
12:53 AM "
08:38 AM experiment log visualizsation
08:53 PM TIES: piecewise linear model - model.h and inference.h
09:29 PM "
09:59 PM TIES: piecewise linear model - inference.h
10:29 PM FIRE - model
10:59 PM FIRE - compiling
11:34 PM FIRE - main
07:07 AM "
07:38 AM FIRE - est initial model
08:08 AM "
08:43 AM "
11:51 AM "
02:29 PM "
04:13 PM FIRE - compiling
10:13 PM Fire - compiling
10:43 PM Fire - tests
08:05 AM Fire - synthetic data
08:35 AM "
09:11 AM Fire - debugging inference test
11:27 AM Fire - debugging kjb::Vector::insert
11:57 AM Fire - troubleshooting long run times
02:05 PM Fire - optimizing gradient
02:40 PM Fire - troubleshooting bad results
03:36 PM "
04:19 PM "
04:49 PM FIRE - troubleshooting parallel gradient
05:25 PM FIRE - openmp
07:41 PM FIRE - openmp comparison
08:13 PM "
08:43 PM "
07:20 AM FIRE - review results
07:51 AM FIRE - re-run w/ recorder, re-run with everything enabled. investigate tuning
08:21 AM FIRE - visualize run, re-run with everything enabled. investigate tuning
08:59 AM FIRE - improv initial estimate
09:29 AM Fire - improve initial model
09:59 AM Fire - inverstigating possibility of overdefined model
10:30 AM "
11:05 AM Fire - debugging initial model estimate
12:01 PM FIRE - initial model estimation experiments
02:16 PM FIRE - brainstorm on data correlation, per-person scaling/offset, etc.
02:46 PM "
04:14 PM FIRE - held-out error evaluation
06:51 PM "
07:31 PM FIRE - PCA model
08:01 PM "
08:43 PM FIRE - PCA model, initial direction
09:17 AM "
09:47 AM FIRE - test regression initial estimate
10:17 AM "
01:31 PM FIRE - continuous model
02:03 PM FIRE - debugging new pw linear implementation
02:35 PM FIRE - inferring contiguous models
03:06 PM "
03:50 PM "
04:20 PM "
04:52 PM FIRE - cluster model
07:55 PM FIRE - cluster model - generating synthetic data
10:13 AM "
02:14 PM FIRE - cluster model - k-means initialization
02:53 PM FIRE - compiling initial clustering estimate test
04:31 PM FIRE - debugging initial clustering estimates
09:36 PM "
10:06 PM FIRE: debugging cluster membership bug
10:36 PM "
08:33 AM FIRE - initial clustering testing
09:03 AM "
10:45 AM FIRE - testing kjb fixes
11:20 AM FIRE - KJB matrix resize refactor
11:50 AM FIRE - test KJB matrix resize refactor
12:20 PM FIRE - test matrix resize
12:50 PM "
08:10 PM FIRE - missing data
08:44 PM "
09:14 PM FIRE - multiple imputation
09:44 PM FIRE - finish missing data
10:19 PM "
09:55 AM FIRE - test missing data
10:25 AM FIRE - empty cluster bug
10:55 AM "
02:25 PM FIRE - project_points bug
02:55 PM "
03:25 PM FIRE - epsilon estimation bug
03:56 PM "
04:31 PM "
10:29 PM FIRE - testing heavy missing
02:33 PM FIRE - parsing radiation supplement table
03:03 PM "
03:39 PM "
04:09 PM "
04:39 PM "
05:36 PM FIRE - generating clustering data
10:39 PM FIRE - fire cluster data preparation - debugging
11:09 PM FIRE - troubleshoot chemo and radiation data inconsisstenceis
11:39 PM "
01:43 PM FIRE - clean up clustering project for hand-off to Warren
02:25 PM "
02:55 PM "
03:26 PM FIRE - cleanup clustering visualization script
04:32 PM FIRE - immunity regularization, reclustering
05:11 PM "
06:03 PM FIRE - rerun clustering w/ centered data
06:34 PM FIRE - memory leak in kjb_write_image
08:08 PM FIRE - evaluate clustering rerun, debug issues
09:23 PM FIRE - investigate large noise variance
10:29 PM FIRE - troubleshooting data normalization
11:06 PM FIRE - running model fitting and clustering with fixes in place
08:28 AM FIRE - merge-in rad_supl data
09:08 AM "
10:20 AM "
11:16 AM FIRE - fixing csv writing, enum parsing bugs
03:00 PM FIRE - analyze clustering
08:35 PM "
11:49 AM FIRE - evaluate fitting and testing errors
12:37 PM KJB - boost::bind error with clang, C++11 and std::make_pair
03:42 PM ERGO - random number generation, which version of boost API to support?
04:17 PM ERGO - random number generation
09:34 PM ERGO - testing random refactor
10:08 PM "
10:38 PM ERGO - ownership refactor
11:13 PM "
11:43 PM "
12:13 AM ERGO - copy/ref semantics trick
11:55 AM FIRE - train and test error, introduce sampling
12:31 PM "
01:01 PM "
02:31 PM FIRE - implement fitting error, run cross validation
03:29 PM "
04:04 PM FIRE - run cross validation
04:34 PM FIRE - debug cross validation
05:35 PM FIRE - refactoring kmeans to support random initialization
10:52 AM "
11:29 AM FIRE - testing refactored kmeans
11:59 AM FIRE - troubleshooting refactored kmeans
12:30 PM "
01:53 PM FIRE - running refactored kmeans
02:29 PM FIRE - debugging collapsed clusters
03:00 PM FIRE - analyze repeated runs
11:50 AM FIRE - implement continuous sampling
12:21 PM FIRE - HMC for slope, intercept
12:56 PM FIRE - full sampling framework
01:26 PM FIRE - bayesian multiple regression
01:56 PM FIRE - writing up bayesian multiple regression derivation
03:04 PM FIRE - implementing bayesian multiple regression
03:39 PM "
12:02 AM "
12:32 AM "
01:02 AM "
12:04 AM keypoint match collection
04:06 PM intrinsic calibration
04:49 PM test intrinsic calibration
10:31 AM GT ML debugging
10:51 AM "
10:05 AM neuron literature review
10:31 AM "
10:59 AM "
11:29 AM "
11:59 AM Review: SynD
12:49 PM Lit review - Overview of recent software
10:18 AM R study
11:07 AM "
11:37 AM "
12:19 PM NeuronMetrics, ImageJ
02:50 PM Studying mixed-effects models in R
04:38 PM ImageJ neuron analysis
05:09 PM setting up NeuronMatrics