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

AutostereogramsBooksCalculatorsCybersecurityDevice designEthics & cultureFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingResearch, teaching & lecturingReading, digital librariesReviewsVideosComputer virusesWorld Wide WebInternetWriting, editing & publishingEverything


1. Favourites — Publications: refereed

1.1. Journal papers: refereed

H. Thimbleby and 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 and 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 and 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 and 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 and =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 and 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 and 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 and 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 and K. L. Norman (editors), pp. 9–32, John Wiley & Sons (2018). URL

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

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

1.4. Conference papers: refereed

P. Curzon, P. Masci, P. Oladimeji and 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 and H. Thimbleby, “Managing Gravity Infusion using a Mobile Application”, Proceedings BCS Conference on HCI, pp. 299–304 (2014).

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

1.5. Conference posters: refereed

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

P. Oladimeji and 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 and M. Parsons (editors), pp. 183–202, Center for Software Reliability, Safety-Critical Systems Club, Brighton, UK (2016).

=R. Koppel, =S. Smith and =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 and 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\"ubner and L. Yngstgr\"om (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\aedia Britannica Yearbook of Science and the Future, pp. 202–219, Encyclop\aedia 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 and H. Thimbleby, “Six Factors Essential for Mitigating Cyber Risks in Healthcare”, Association for the Advancement of Medical Instrumentation (2017). URL

R. Koppel and 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 and 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 and H. Thimbleby, “Critical Issues in Electronic Health Record (EHR) Patient Safety”, SafetyLeaders.org webinar (2015).


All subject categories

Google profile

AutostereogramsBooksCalculatorsCybersecurityDevice designEthics & cultureFavouritesFormal Methods in HCIGeneral InterestHIT: Health IT & devicesHuman Computer InteractionHuman ErrorLiterate ProgrammingProgrammingResearch, teaching & lecturingReading, digital librariesReviewsVideosComputer virusesWorld Wide WebInternetWriting, editing & publishingEverything.