Harold Thimbleby
“Favourites” only

1.Favourites — Books
2.Favourites — Publications: refereed
2.1.Journal papers: refereed
2.2.Exhibitions: refereed
2.3.Contributions to edited volumes: refereed
2.4.Conference papers: refereed
2.5.Conference posters: refereed
3.Favourites — Invited publications: not refereed
3.1.Forewords and keynotes
3.2.Contributions to edited volumes
4.Favourites — Other publications
4.1.High-profile electronic publications
5.Favourites — Presentations, exhibitions, debates, workshops
5.1.ACM Distinguished Lectures
5.2.Gresham College lectures and videos
5.3.Invited lectures, webinars and seminars

All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurity & virusesDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHCIHuman ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything


1. Favourites — Books

H. Thimbleby & P. Thimbleby, Patient Safety - Stories for a digital world, Amazon (2024). URL

H. Thimbleby, Fix IT: See and Solve the Problems of Digital Healthcare, British Medical Association best book award, Oxford University Press (2021).

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).

2. Favourites — Publications: refereed

2.1. Journal papers: refereed

H. Thimbleby, N. Bohm, J. Christie, P. B. Ladkin, B. Littlewood, P. Marshall, S. Mason, M. Newby, S. J. Murdoch & M. Thomas, “Briefing Note: The legal rule that computers are presumed to be operating correctly — unforeseen and unjust consequences”, Digital Evidence and Electronic Signature Law Review, vol. 19, pp. 123–127 (2022). URL

H. Thimbleby, P. Marshall, J. Christie, P. B. Ladkin, B. Littlewood, S. Mason, M. Newby, J. Rogers & M. Thomas, “Recommendations for the probity of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 18, pp. 18–26 (2021). URL DOI: 10.14296/deeslr.v18i0.5240

H. Thimbleby, P. B. Ladkin, B. Littlewood & M. Thomas, “The Law Commission presumption concerning the dependability of computer evidence”, Digital Evidence and Electronic Signature Law Review, vol. 17 (2020). DOI: 10.14296/deeslr.v17i0.5143

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, “Improve IT, Improve health”, IEEE Computer, vol. 50, no. 6, pp. 86–91 (2017). DOI: 10.1109/MC.2017.167

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

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, “Pirate Talks — How to prepare and deliver excellent presentations”, Journal of Interaction Science, vol. 5, no. 5 (2017). DOI: 10.24982/jois.1716017.005

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

H. Thimbleby, A. Lewis & 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

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

=H. Thimbleby, =P. Lee & =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

H. Thimbleby & P. Cairns, “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

H. Thimbleby, D. J. Pullinger & 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

2.2. Exhibitions: refereed

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

2.3. Contributions to edited volumes: refereed

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

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

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

2.4. Conference papers: refereed

H. Thimbleby, P. Oladimeji, P. Masci & P. Curzon, “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

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

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

=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 & A. Gimblett, “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

=H. Thimbleby, =A. Blandford, =G. Buchanan, =D. Furniss & =P. Curzon, “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, L. MacKinnon, O. Bertelsen & N. Bryan-Kinns (editors), vol. 2, pp. 27–32, British Computer Society, Edinburgh, Scotland (2005). URL PDF

2.5. Conference posters: refereed

H. Thimbleby & P. Oladimeji, “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).

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

3. Favourites — Invited publications: not refereed

3.1. Forewords and keynotes

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

=H. Thimbleby, =R. Koppel & =S. Smith, “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).

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

3.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).

4. Favourites — Other publications

4.1. High-profile electronic publications

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

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

5. Favourites — Presentations, exhibitions, debates, workshops

5.1. ACM Distinguished Lectures

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

5.2. Gresham College lectures and videos

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

5.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”, repeated 3 times, 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).

H. Thimbleby & R. Koppel, “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 ErrorLawInternetPost Office Horizon scandalLiterate ProgrammingProgrammingResearch, teaching & lecturingReading & digital librariesReviewsVideosComputer virusesWorld Wide WebWriting, editing & publishingSoftware EngineeringEverything.