Harold Thimbleby
“Favourites” only

1.Favourites — Publications: refereed
1.1.Journal papers: refereed
1.2.Exhibitions: refereed
1.3.Contributions to edited volumes: refereed
1.4.Conference papers: refereed
1.5.Conference posters: refereed
2.Favourites — Invited publications: not refereed
2.1.Forewords and keynotes
2.2.Contributions to edited volumes
3.Favourites — Other publications
3.1.Books
3.2.High profile electronic publications
4.Favourites — Presentations, exhibitions, debates, workshops
4.1.ACM Distinguished Lectures
4.2.Gresham College lectures and videos
4.3.Invited lectures, webinars and seminars

All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorInternetLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingEverything


1. Favourites — Publications: refereed

1.1. Journal papers: refereed

H. Thimbleby & D. Williams, “A tool for publishing reproducible algorithms & A reproducible, elegant algorithm for sequential experiments”, Science of Computer Programming, vol. 156, pp. 45–67 (2018). URL DOI: 10.1016/j.scico.2017.12.010

H. Thimbleby, “Pirate Talks — How to prepare and deliver excellent presentations”, Journal of Interaction Science, vol. 5, no. 5 (2017). DOI: 10.24982/jois.1716017.005

P. Cairns & H. Thimbleby, “Interactive numerals”, Royal Society Open Science, vol. 4, no. 160903 (2017). DOI: 10.1098/rsos.160903

H. Thimbleby, “Improve IT, Improve health”, IEEE Computer, vol. 50, no. 6, pp. 86–91 (2017). DOI: 10.1109/MC.2017.167

H. Thimbleby, “Trust Me, I’m A Computer”, Future Healthcare Journal, vol. 4, no. 2, pp. 105–108 (2017). DOI: 10.7861/futurehosp.4-2-105

H. Thimbleby, “Human Factors and missed solutions to Enigma design weaknesses”, Cryptologia, vol. 40, no. 2, pp. 177–202 (2016). DOI: 10.1080/01611194.2015.1028680

R. Koppel & H. Thimbleby, “The healthtech declaration”, IEEE Security and Privacy Magazine, vol. 13, no. 6, pp. 84–86 (2015). DOI: 10.1109/MSP.2015.127

A. Lewis, H. Thimbleby & J. Williams, “Making Healthcare Safer by Understanding, Designing and Buying Better IT”, Clinical Medicine, vol. 15, no. 3, pp. 258–262 (2015). DOI: 10.7861/clinmedicine.15-3-258

=P. Lee, =H. Thimbleby & =F. Thompson, “Analysis of Infusion Pump Error Logs and Their Significance for Healthcare”, British Journal of Nursing, vol. 21, no. 8, pp. S12–S22 (2012). PDF

H. Thimbleby, “Heedless Programming: Ignoring Detectable Error is a Widespread Hazard”, Software — Practice & Experience, vol. 42, no. 11, pp. 1393–1407 (2012). PDF DOI: 10.1002/spe.1141

P. Cairns & H. Thimbleby, “Reducing Number Entry Errors: Solving a Widespread, Serious Problem”, Journal Royal Society Interface, vol. 7, no. 51, pp. 1429–1439 (2010). URL PDF DOI: 10.1098/rsif.2010.0112

H. Thimbleby, “User Interface Design with Matrix Algebra”, ACM Transactions on Computer-Human Interaction, vol. 11, no. 2, pp. 181–236 (2004). URL PDF DOI: 10.1145/1005361.1005364

D. J. Pullinger, H. Thimbleby & I. H. Witten, “Concepts of Cooperation in Artificial Life”, IEEE Transactions on Systems, Man & Cybernetics, vol. 25, no. 7, pp. 1166–1171 (1995). PDF DOI: 10.1109/21.391298

1.2. Exhibitions: refereed

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Royal Society Summer Science Exhibition, TECHFEST, Mumbai (2008). URL PDF

1.3. Contributions to edited volumes: refereed

H. Thimbleby, “Interactive Critical Systems”, Wiley Handbook of Human-Computer Interaction, J. Kirakowski & K. L. Norman (editors), pp. 9–32, John Wiley & Sons (2018). URL

P. Cairns & H. Thimbleby, “From Premature Semantics to Mature Interaction Programming”, Computational Interaction, X. Bi, A. Howes, P. O. Kristensson & A. Oulasvirta (editors), pp. 212–246, Oxford University Press (2017).

H. Thimbleby, “Write Now!”, Research Methods for Human-Computer Interaction, P. Cairns & A. Cox (editors), pp. 196–211, Cambridge University Press (2008). PDF

1.4. Conference papers: refereed

P. Curzon, P. Masci, P. Oladimeji & H. Thimbleby, “Issues in number entry user interface styles: Recommendations for mitigation”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London (2015). DOI: 10.4108/eai.14-10-2015.2261763

A. Chamberlain, M. Davies, P. Lee & H. Thimbleby, “Managing Gravity Infusion using a Mobile Application”, Proceedings BCS Conference on HCI, pp. 299–304 (2014).

=H. Thimbleby & =D. Williams, “Using Nomograms to Reduce Harm from Clinical Calculations”, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp. 461–470, IEEE, Philadelphia, USA (2013). URL PDF DOI: 10.1109/ICHI.2013.62

H. Thimbleby, Best Paper Award, “Reasons to Question Seven Segment Displays”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp. 1431–1440, ACM, Paris, France (2013). Video PDF DOI: 10.1145/2470654.2466190

A. Gimblett & H. Thimbleby, “Dependable Keyed Data Entry for Interactive Systems”, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, vol. 45, pp. 1/16–16/16, Limerick, Ireland (2011). URL PDF DOI: 10.1145/1996461.1996497

=A. Blandford, =G. Buchanan, =P. Curzon, =D. Furniss & =H. Thimbleby, “Few are Looking: Invisible Problems with Interactive Medical Devices”, Proceedings of the ACM Workshop on Interactive Systems in Healthcare (WISH) — CHI 2010, =G. R. Hayes & =D. S. Tan (editors), pp. 9-12, ACM, Atlanta (2010).

H. Thimbleby, “Teaching and Learning HCI”, Proceedings HCI International, Part I, Universal Access, HCII 2009, C. Stephanidis (editor), Lecture Notes in Computer Science, vol. 5614, pp. 625–635, Springer Verlag, San Diego (2009). PDF DOI: 10.1007/978-3-642-02707-9_71

H. Thimbleby & *W. Thimbleby, “A Novel Gesture-Based Calculator and Its Design Principles”, Proceedings 19th. British Computer Society HCI Conference, O. Bertelsen, N. Bryan-Kinns & L. MacKinnon (editors), vol. 2, pp. 27–32, British Computer Society, Edinburgh, Scotland (2005). URL PDF

1.5. Conference posters: refereed

H. Thimbleby & A. Wu, “Safety Hazards in Clinical Calculators and Apps”, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA (2015).

P. Oladimeji & H. Thimbleby, “Open Metrics for Evaluating and Designing Safer Interactive Health Systems: A Case Study in Procuring Infusion Pumps”, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA (2015).

2. Favourites — Invited publications: not refereed

2.1. Forewords and keynotes

H. Thimbleby, “Human Error in Safety-Critical Programming”, Developing Safe Systems, Proceedings of the 24th Safety-Critical Systems Symposium, Keynote, T. Anderson & M. Parsons (editors), pp. 183–202, Center for Software Reliability, Safety-Critical Systems Club, Brighton, UK (2016).

=R. Koppel, =S. Smith & =H. Thimbleby, “What You See is What You See: Misinforming Displays In Electronic Health Records And Medical Devices”, International Symposium on Human Factors and Ergonomics in Health Care: Improving the Outcomes, Keynote, Baltimore, USA (2015).

T. Bell, M. Fellows, N. Koblitz, H. Thimbleby & I. Witten, “Explaining Cryptosystems to the General Public”, First IFIP World Conference on Information Security Education (WISE), Proceedings IFIP TC11 WG11.8 Conference, Keynote, S. Fischer-Hübner & L. Yngstgröm (editors), Report Series 99–008, pp. 221–233, Stockholm University/Royal Institute of Technology, Sweden (1999). PDF

2.2. Contributions to edited volumes

H. Thimbleby, “The Frustrations of a Pushbutton World”, 1993 Encyclopėdia Britannica Yearbook of Science and the Future, pp. 202–219, Encyclopėdia Britannica Inc. (1992).

3. Favourites — Other publications

3.1. Books

H. Thimbleby, Paperback edition, Press On — Principles of Interaction Programming, MIT Press (2010). URL

H. Thimbleby, User Interface Design, ACM Press Frontier Series, Addison-Wesley (1990).

3.2. High profile electronic publications

K. Fu, J. Leinonen, B. Ransford & H. Thimbleby, “Six Factors Essential for Mitigating Cyber Risks in Healthcare”, Association for the Advancement of Medical Instrumentation (2017). URL

R. Koppel & H. Thimbleby, “Lessons From the 100 Nation Ransomware Attack”, The Heathcare Blog (2017). URL

4. Favourites — Presentations, exhibitions, debates, workshops

4.1. ACM Distinguished Lectures

H. Thimbleby, “Creativity, Innovation and Taking Risk in Your Research”, ACM 2016 Distinguished Lecture, Imperial College, London (2016).

4.2. Gresham College lectures and videos

H. Thimbleby & M. Thomas, “Computer Bugs in Hospitals: A New Killer”, Gresham College (6 February 2018). URL Video

4.3. Invited lectures, webinars and seminars

H. Thimbleby, “Healthcare at the interface”, British Computer Society ICT Ethics Specialist Group, London (2018).

H. Thimbleby, “Modern lessons from the German Enigma”, University of Michigan, USA (2017).

H. Thimbleby, “Incentivising the quality of software, hardware and systems”, Cyber safety and resilience: Strengthening the digital systems that support critical infrastructure and the internet of things, Royal Academy of Engineering, London (2016).

R. Koppel & H. Thimbleby, “Critical Issues in Electronic Health Record (EHR) Patient Safety”, SafetyLeaders.org webinar (2015).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorInternetLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingEverything.