Harold Thimbleby
All outputs

1.Books
1.1.Edited books and proceedings
2.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
2.6.Other refereed publications
3.Invited publications: not refereed
3.1.Forewords and keynotes
3.2.Special issues
3.3.Contributions to edited volumes
3.4.Editorials, articles and reviews in journals
3.5.Articles in other journals
3.6.Reviews in other journals
3.7.Conference posters: not refereed
4.Other publications
4.1.Theses
4.2.High-profile electronic publications
4.3.Patents
4.4.Public expert witnessing reports
4.5.Correspondence and other communications
5.Presentations, exhibitions, debates, workshops
5.1.ACM Distinguished Lectures
5.2.Gresham College lectures and videos
5.3.Unpublished keynotes
5.4.Invited conference presentations
5.5.Invited lectures, webinars and seminars
5.6.Selected videos, and videoed lectures
5.7.Unrefereed exhibitions
5.8.Debates
5.9.Workshops (refereed, published & unpublished)

Broken down by main category

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 Engineering


1. 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, *J. Pearson & G. Buchanan, Designing for Digital Reading, Phoenix Media (2020).

=H. Thimbleby and many contributors, Medication Errors, =A. Sheikh, =L. Donaldson, =N. Dhingra-Kumar, =D. W. Bates, =E. Kelley & =I. Larizgoitia (editors), World Health Organization (2017).

H. Thimbleby, *J. Pearson & G. Buchanan, Lightweight Interaction: Improving Digital Reading, Synthesis Lectures on Information Concepts, Retrieval, and Services, vol. 5, no. 4, Morgan & Claypool Publishers (2013). DOI: 10.2200/S00539ED1V01Y201310ICR029

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

H. Thimbleby, Choice Outstanding Academic Title, 2008. Winner, Computer and Information Sciences category, 2007 Professional/Scholarly Publishing Awards for Excellence Competition presented by the Association of American Publishers, Inc., Press On — Principles of Interaction Programming, MIT Press (2007). URL

=H. Thimbleby, =N. Beale, =T. Byrne, =D. Leal, =S. Peyton-Jones, =J. Pickering & =D. J. Pullinger, Cybernauts Awake!, Church House Press (1999).

=H. Thimbleby & =G. F. Coulouris, HyperProgramming, Addison-Wesley (1993).

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

1.1. Edited books and proceedings

=H. Thimbleby, =L. Chant, =J. Hoogewerf, =T. Lewis, =S. Sathanandam, =D. Wooldridge & =J. Wyatt, Rapid literature review for National Information Board, =J. Wyatt (editor), RCP, London (2015).

=H. Thimbleby, Proceedings of the 1st International Workshop on Engineering Interactive Computing Systems for Medicine and Health Care, =A. Blandford, =G. D. Pietro, =L. Gallo, =A. Gimblett, =P. Oladimeji & =H. Thimbleby (editors), Pisa, Italy (2011). PDF

=H. Thimbleby, Proceedings of the British Computer Society Conference, People and Computers, HCI’97, =P. J. Thomas, =H. Thimbleby & =B. O’Conaill (editors), vol. XII, Springer Verlag (1997).

=H. Thimbleby, Adjunct Proceedings of the British Computer Society Conference, People and Computers, HCI’96, =A. Blandford & =H. Thimbleby (editors) (1996).

=H. Thimbleby, Formal Methods in Human Computer Interaction, =M. D. Harrison & =H. Thimbleby (editors), Cambridge University Press (1990).

=H. Thimbleby, =J. J. Brown, =J. S. Bryden, =A. G. Donald, =R. Murray, =I. W. Percy-Robb, =D. R. Steel, =A. Thorburn, =G. Venters & =R. B. Weatherstone, Modern Office Technology, Scottish Health Management Efficiency Group (1990).

2. Publications: refereed

2.1. Journal papers: refereed

H. Thimbleby, “Improving science that uses code”, Computer Journal, pp. 1–24 (2023). DOI: 10.1093/comjnl/bxad067

H. Thimbleby, “NHS Number open source software: Implications for digital health regulation and development”, ACM Transactions on Computing for Healthcare, vol. 3, no. 4, pp. 42:1–42:27 (2022). DOI: 10.1145/3538382

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, M. Sujan, I. Habli, A. Cleve, L. Maaløe & N. Rees, “Assuring safe artificial intelligence in critical ambulance service response: Study protocol”, British Paramedic Journal, vol. 7, no. 1, pp. 36–42 (2022). DOI: 10.29045/14784726.2022.06.7.1.36

H. Thimbleby, “We need to Fix IT”, HindSight, vol. 33, pp. 61–64 (2022).

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, “The problem isn’t Excel, it’s unprofessional software engineering”, British Medical Journal, vol. 371, no. m4181 (2020). DOI: 10.1136/bmj.m4181

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, “Three Laws of Paperlessness”, Digital Health, vol. 5, pp. 1–16 (2019). DOI: 10.1177/2055207619827722

H. Thimbleby, F. Magrabi, I. Habli, M. Sujan, D. Wong, M. Baker & E. Coiera, “Why is it so difficult to govern mobile apps in healthcare?”, BMJ Health & Care Informatics, vol. 26, no. 1, BMJ Specialist Journals (2019). URL DOI: 10.1136/bmjhci-2019-100006

H. Thimbleby, Y. Zhang, P. Masci & P. Jones, “User Interface Software Errors in Medical Devices”, Best Research Paper of 2019 awarded by the Biomedical Instrumentation & Technology Editorial Board, Biomedical Instrumentation & Technology, vol. 53, no. 3, pp. 182–194 (2019). DOI: 10.2345/0899-8205-53.3.182

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, “Misunderstanding IT: Hospital cybersecurity problems in court”, Digital Evidence and Electronic Signature Law Review, vol. 15, pp. 11–32 (2018). DOI: 10.14296/deeslr.v15i0.4891

H. Thimbleby, “Implementation bias in HCI — and escaping it”, Journal of Interaction Science, vol. 5, no. 4 (2017). DOI: 10.24982/jois.1717017.004

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, =J. Øvretveit, =A. Wu, =R. Street, =F. Thilo & =A. Hannawa, “Using and choosing digital health technologies: A communications science perspective”, Journal of Health Organization and Management, vol. 31, no. 1, pp. 28–37 (2017). DOI: 10.1108/JHOM-07-2016-0128

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, =N. Suna, =P. P. Rau, =Y. Li & =T. Owen, “Design and evaluation of a mobile phone-based health intervention for patients with hypertensive condition”, Computers in Human Behavior, vol. 63, pp. 98–105 (2016). DOI: 10.1016/j.chb.2016.05.001

=H. Thimbleby, =H. Tu, =P. Oladimeji, =S. Wiseman, =P. Cairns & =G. Niezen, “Employing Number-based Graphical Representations to Enhance the Effects of Visual Check on Entry Error”, Interacting with Computers, vol. 28, no. 2, pp. 194–207 (2016). DOI: 10.1093/iwc/iwv020

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, =G. Niezen & =P. Eslambolchilar, “Open-source Hardware for Medical Devices”, British Medical Journal Innovations, vol. 2, no. 2, pp. 78–83 (2016). DOI: 10.1136/bmjinnov-2015-000080

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, “Safer User Interfaces: A Case Study in Improving Number Entry”, IEEE Transactions on Software Engineering, vol. 41, no. 7, pp. 711–729 (2015). DOI: 10.1109/TSE.2014.2383396

=H. Thimbleby, =P. Masci, =R. Rukšėnas, =P. Oladimeji, =A. Cauchi, =A. Gimblett, =Y. Li & =P. Curzon, “The Benefits of Formalising Design Guidelines: A Case Study on the Predictability of Drug Infusion Pumps”, Innovations in Systems and Software Engineering, vol. 11, no. 2, pp. 73–93 (2015). PDF DOI: 10.1007/s11334-013-0200-4

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. Cairns & P. Oladimeji, “Unreliable numbers: Error and harm induced by bad design can be reduced by better design”, Journal Royal Society Interface, vol. 12, no. 110, p. 20150685 (2015). DOI: 10.1098/rsif.2015.0685

=H. Thimbleby, =J. C. Wyatt, =P. Rastall, =J. Hoogewerf, =D. Wooldridge & =J. Williams, “What makes a good clinical app? Introducing the RCP Health Informatics Unit Checklist”, Clinical Medicine, vol. 15, no. 6, pp. 519–521 (2015). DOI: 10.7861/clinmedicine.15-6-519

H. Thimbleby, *C. Acharya, V. K. C. Manchaiah & A. Lewis, “Hearing Aid Battery Ingestion: Medical Error or Poor Design?”, BAA Magazine, British Academy of Audiology, no. 31, pp. 27–28 (2014). PDF

H. Thimbleby & K. Li, “Hot Cheese: A Processed Swiss Cheese Model”, Journal of the Royal College of Physicians Edinburgh, vol. 44, no. 2, pp. 116–121 (2014). PDF DOI: 10.4997/JRCPE.2014.205

H. Thimbleby, “Processing Storage and Display of Physiological Measurements”, Anaesthesia and Intensive Care Medicine, vol. 15, no. 7, pp. 340–343 (2014). DOI: 10.1016/j.mpaic.2014.04.021

H. Thimbleby, “Action Graphs and User Performance Analysis”, International Journal of Human-Computer Studies, vol. 71, no. 3, pp. 276–302 (2013). URL PDF DOI: 10.1016/j.ijhcs.2012.10.014

=H. Thimbleby, =C. M. Aceves, =P. Oladimeji & =P. Lee, “Are Prescribed Infusions Running as Intended? Quantitative Analysis of Log Files from Infusion Pumps Used in a Large Acute NHS Hospital”, British Journal of Nursing, vol. CareFusion Supplement, no. July, pp. 15–21 (2013).

H. Thimbleby, “Improve Safety by Looking for ‘Wheel Nut Indicators’”, Journal of the Institute of Decontamination Sciences: Medical Device Decontamination, vol. 18, no. 1, pp. 42–43 (2013). PDF

H. Thimbleby, “Targeting The Fitts Law”, ACM Interactions, vol. XX, no. 1, pp. 12–13 (2013). URL PDF DOI: 10.1145/2405716.2405720

H. Thimbleby, “Technology and the Future of Healthcare”, Journal of Public Health Research, vol. 2, no. e28, pp. 160–167 (2013). PDF DOI: 10.4081/jphr.2013.e28

=H. Thimbleby, =T. R. Johnson, =E. Markowitza, =E. V. Bernstam & =J. R. Herskovic, “SYFSA: A Framework for Systematic Yet Flexible Systems Analysis”, Journal of Biomedical Informatics, vol. 46, no. 4, pp. 665–675 (2013). URL DOI: 10.1016/j.jbi.2013.05.003

=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, *J. Pearson & G. Buchanan, “The Digital Reading Desk: A Lightweight Approach to Digital Note-taking”, Interacting with Computers, vol. 24, no. 5, pp. 327–338 (2012). PDF DOI: 10.1016/j.intcom.2012.03.001

H. Thimbleby, “Avoiding Latent Design Conditions Using UI Discovery Tools”, International Journal of Human-Computer Studies, vol. 26, no. 2, pp. 1–12 (2010). PDF DOI: 10.1080/10447310903498692

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, “Signposting in Documents”, Computer Journal, vol. 54, no. 7, pp. 1119–1135, OUP (2010). PDF DOI: 10.1093/comjnl/bxq061

H. Thimbleby, “Think! Interactive Systems Need Safety Locks”, Journal of Computing and Information Technology, vol. 18, no. 4, pp. 349–360 (2010). PDF DOI: 10.2498/cit.1001921

H. Thimbleby & P. Cairns, “Affordance and Symmetry in User Interfaces”, Computer Journal, vol. 51, no. 6, pp. 650–661 (2008). PDF DOI: 10.1093/comjnl/bxm102

H. Thimbleby, “Ignorance of Interaction Programming is Killing People”, ACM Interactions, pp. 52–57 (September+October, 2008). URL PDF DOI: 10.1145/1390085.1390098

H. Thimbleby, “Robot ethics? Not yet. A reflection on Whitby’s “Sometimes it’s hard to be a robot””, Interacting with Computers, vol. 20, no. 3, pp. 338–341 (2008). PDF DOI: 10.1016/j.intcom.2008.02.006

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, O. Nevalainen & T. Raita, “An Improved Insert Sort Algorithm”, Software — Practice & Experience, vol. 33, no. 10, pp. 909–1001 (2003). URL PDF DOI: 10.1002/spe.537

H. Thimbleby, “Explaining Code for Publication”, Software — Practice & Experience, vol. 33, no. 10, pp. 975–1001 (2003). URL PDF DOI: 10.1002/spe.537

=H. Thimbleby, =T. Bell, =M. Fellows, =I. Witten, =N. Koblitz & =M. Powell, “Explaining Cryptographic Systems”, Computers & Education, vol. 40, no. 3, pp. 199–215 (2003). PDF DOI: 10.1016/S0360-1315(02)00102-1

H. Thimbleby, *M. Jones & G. Buchanan, “Improving Web Search on Small Screen Devices”, Interacting with Computers, vol. 15, no. 4, pp. 479–495 (2003). PDF DOI: 10.1016/S0953-5438(03)00036-5

H. Thimbleby, “The Directed Chinese Postman Problem”, Software — Practice & Experience, vol. 33, no. 11, pp. 1081–1096 (2003). URL PDF DOI: 10.1002/spe.540

H. Thimbleby, “The Reduced Enigma”, Computers & Security, vol. 22, no. 7, pp. 624–642 (2003). URL PDF DOI: 10.1016/S0167-4048(03)00712-0

H. Thimbleby, *G. Marsden, M. Jones & P. Gillary, “Data Structures in the Design of Interfaces”, Personal and Ubiquitous Computing, vol. 6, no. 2, pp. 132–140 (2002). PDF DOI: 10.1007/s007790200012

H. Thimbleby, “Healthy HCI?”, ACM SIGCHI Bulletin, p. 8 (November/December, 2002). PDF DOI: 10.1145/571740.571752

H. Thimbleby & M. Jones, “Obituary for a Fax”, Personal Technologies, vol. 6, no. 2, pp. 151–152 (2002). PDF DOI: 10.1007/s007790200014

H. Thimbleby, “Permissive User Interfaces”, International Journal of Human-Computer Studies, vol. 54, no. 3, pp. 333–350 (2001). PDF DOI: 10.1006/ijhc.2000.0442

H. Thimbleby, S. O. Anderson & P. A. Cairns, “Reply to ‘Comment on “A Framework for Modelling Trojans and Computer Virus Infection”, by E. Mäkinen’”, Computer Journal, vol. 44, no. 4, pp. 324–325 (2001). PDF DOI: 10.1093/comjnl/44.4.324

H. Thimbleby, P. Cairns & M. Jones, “Usability Analysis with Markov Models”, ACM Transactions on Computer-Human Interaction, vol. 8, no. 2, pp. 99–132 (2001). URL PDF DOI: 10.1145/376929.376941

H. Thimbleby, “Calculators are Needlessly Bad”, International Journal of Human-Computer Studies, vol. 52, no. 6, pp. 1031–1069 (2000). URL PDF DOI: 10.1006/ijhc.1999.0341

H. Thimbleby & *G. Marsden, “Holistic Programming Environments”, South African Computer Journal, vol. 26, pp. 237–241 (2000). PDF

H. Thimbleby, “A Critique of Java”, Software — Practice & Experience, vol. 29, no. 5, pp. 457–478 (1999). DOI: 10.1002/(SICI)1097-024X(19990425)29:5<457::AID-SPE243>3.0.CO;2-5

H. Thimbleby, S. O. Anderson & P. Cairns, “A Framework for Modelling Trojans and Computer Virus Infection”, Computer Journal, vol. 41, no. 7, pp. 444–458 (1999). PDF DOI: 10.1093/comjnl/41.7.444

H. Thimbleby, “Specification-led Design for Interface Simulation, Collecting Use-data, Interactive Help, Writing Manuals, Analysis, Comparing Alternative Designs, etc”, Personal Technologies, vol. 4, no. 2, pp. 241–254 (1999). URL PDF DOI: 10.1007/BF01885563

H. Thimbleby & *Y. L. Theng, “Addressing Design and Usability Issues in Hypertext and on the Web by re-examining the “Lost in Hyperspace” Problem”, Journal of Universal Computer Science, vol. 4, no. 11, pp. 839–855 (1998). URL DOI: 10.3217/jucs-004-11-0839

H. Thimbleby, “Design Aloud: A Designer-Centred Design (DCD) Method”, HCI Letters, vol. 1, no. 1, pp. 45–50 (1998). PDF

H. Thimbleby, “Personal Boundaries and Global Stage”, First Monday, vol. 3, no. 3 (1998). URL DOI: 10.5210/fm.v3i2.582

H. Thimbleby, “A True Calculator”, Engineering Science and Education Journal, vol. 6, no. 3, pp. 128–136 (1997). URL PDF DOI: 10.1049/esej:19970310

H. Thimbleby, “Calculators True and False”, Engineering Science and Education Journal, vol. 6, no. 5, p. 214 (1997). URL DOI: 10.1049/esej:19970509

H. Thimbleby, “Design for a Fax”, Personal Technologies, vol. 1, no. 2, pp. 101–117 (1997). PDF DOI: 10.1007/BF02199215

H. Thimbleby & P. B. Ladkin, “From Logic to Manuals”, Software Engineering Journal, vol. 11, no. 6, pp. 347–354 (1997). PDF DOI: 10.1049/sej.1996.0045

H. Thimbleby & P. B. Ladkin, “From Logic to Manuals Again”, IEE Software Engineering, vol. 144, no. 3, pp. 185–192 (1997). PDF DOI: 10.1049/ip-sen:19971104

H. Thimbleby, “Gentler: A Tool for Systematic Web Authoring”, International Journal of Human-Computer Studies, vol. 47, no. 1, pp. 139–168 (1997). DOI: 10.1006/ijhc.1997.0131

H. Thimbleby, “An Equivalence Class Algorithm for Drawing Autostereograms”, Software — Practice & Experience, vol. 26, no. 3, pp. 309–325 (1996). URL PDF DOI: 10.1002/(SICI)1097-024X(199603)26:3<309::AID-SPE11>3.0.CO;2-O

H. Thimbleby & M. A. Addison, “Intelligent Adaptive Assistance and Its Automatic Generation”, Interacting with Computers, vol. 8, no. 1, pp. 51–68 (1996). PDF DOI: 10.1016/0953-5438(95)01019-X

H. Thimbleby, “A New Calculator and Why it is Necessary”, Computer Journal, vol. 38, no. 6, pp. 418–433 (1995). URL PDF DOI: 10.1093/comjnl/38.6.418

H. Thimbleby, “An Example of Distribution-Free Testing”, Mathematica Journal, vol. 5, no. 2, pp. 62–65 (1995).

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

H. Thimbleby, “An Organisational Solution to Piracy and Viruses”, Journal of Systems and Software, vol. 25, no. 2, pp. 207–215 (1994).

H. Thimbleby & P. Ladkin, “Comments on A Paper by Voas, Payne & Cohen: “A Model for Detecting the Existence of Software Corruption in Real Time””, Computers & Security, vol. 13, no. 6, pp. 527–531 (1994). PDF DOI: 10.1016/0167-4048(91)90140-9

H. Thimbleby, “Designing Interfaces for Problem Solving, with Application to Hypertext and Creative Writing”, AI & Society, vol. 8, pp. 29–44 (1994). PDF DOI: 10.1007/BF02065176

H. Thimbleby, I. H. Witten & S. Inglis, “Displaying 3D Images: Algorithms for Single-Image Random-Dot Stereograms”, IEEE Computer, vol. 27, no. 10, pp. 38–48 (1994). URL PDF DOI: 10.1109/2.318576

H. Thimbleby, “Formulating Usability”, ACM SIGCHI Bulletin, vol. 26, no. 2, pp. 59–64 (1994). PDF DOI: 10.1145/198125.198145

H. Thimbleby, I. H. Witten, T. C. Bell, A. Moffat, C. G. Nevill-Manning & T. C. Smith, “Semantic and Generative Models for Lossy Text Compression”, Computer Journal, vol. 37, no. 2, pp. 83–87 (1994). PDF DOI: 10.1093/comjnl/37.2.83

H. Thimbleby, “Technological Hubris”, Computers & Digital Techniques, vol. 5, no. 5, pp. 229–234 (1994). DOI: 10.1049/cce:19940506

H. Thimbleby, “View Binding and User Enhanceable Systems”, The Visual Computer: An International Journal of Computer Graphics, vol. 10, no. 6, pp. 337–349 (1994). PDF DOI: 10.1007/BF01900828

H. Thimbleby, “A Personal View: Software Mechanics”, Software Engineering Journal, vol. 8, no. 3, pp. 110–111 (1993). DOI: 10.1049/sej.1993.0015

H. Thimbleby, “Computerised Parkinson’s Law”, Computing & Control Engineering Journal, vol. 4, no. 5, pp. 197–198 (1993).

H. Thimbleby, “Genaille’s Rods”, Mathematica Journal, vol. 3, no. 2, pp. 60–62 (1993). URL PDF

H. Thimbleby, “GenaillesRods.m package”, Mathematica Journal Electronic Supplement, vol. 3, no. 2 (1993). URL

H. Thimbleby & W. Thimbleby, “Solutioneering in User Interface Design”, Behaviour and Information Technology, vol. 12, no. 3, pp. 190–193 (1993). PDF DOI: 10.1080/01449299308924379

H. Thimbleby, “The Undomesticated Video Recorder”, Australian Videography (April 1992). PDF

H. Thimbleby, S. Greenberg, I. H. Witten & G. F. Coulouris, “A New Approach to Sharing Data in Social Networks”, International Journal of Man-Machine Studies, vol. 34, no. 3, pp. 337–348 (1991).

H. Thimbleby & A. J. G. Cockburn, “A Reflexive Perspective of CSCW”, ACM SIGCHI Bulletin, vol. 23, no. 3, pp. 63–68 (1991). DOI: 10.1145/126505.126509

H. Thimbleby, Ergonomics Society Annual Lecture, “Can Humans Think? The Ergonomics Society Annual Lecture”, Ergonomics, vol. 34, no. 10, pp. 1269–1287 (1991). PDF DOI: 10.1080/00140139108964867

H. Thimbleby, “Can Viruses Ever Be Useful?”, Computers and Security, vol. 10, no. 2, pp. 111–114 (1991). DOI: 10.1016/0167-4048(91)90004-W

H. Thimbleby & G. F. Coulouris, “Ted Nelson and His 2020 Vision”, Computer Bulletin, Series IV, vol. 3, no. 3, pp. 8–9 (1991).

H. Thimbleby, “Artificial Life”, Computer Bulletin, Series IV, vol. 2, no. 4, pp. 22–23 (1990).

H. Thimbleby, “Artificial Life: References”, Computer Bulletin, Series IV, vol. 2, no. 6, p. 5 (1990).

H. Thimbleby, S. O. Anderson & I. H. Witten, “Reflexive CSCW: Supporting Cooperative Long-Term Personal Work”, Interacting with Computers, vol. 2, no. 3, pp. 330–336 (1990). PDF DOI: 10.1016/0953-5438(90)90005-3

H. Thimbleby & I. H. Witten, “The “Worm” Programs — Early Experience with a Distributed Intelligence”, ACM SIGART Bulletin, vol. 1, no. 2, pp. 14–17 (1990). DOI: 10.1145/84234.84254

H. Thimbleby, “You’re Right About the Cure: Don’t Do That”, Interacting with Computers, vol. 2, no. 1, pp. 8–25 (1990). DOI: 10.1016/0953-5438(90)90011-6

H. Thimbleby, “A Literate Program for File Comparison”, Communications of the ACM, vol. 32, no. 6, pp. 740–755 (1989).

H. Thimbleby & I. H. Witten, “Bugs in the Church-Turing Thesis”, Canadian Artificial Intelligence, no. 19, pp. 17–18 (1989).

H. Thimbleby, “The Leidenfrost Phenomenon”, Physics Education, vol. 24, no. 5, pp. 300–303 (1989). PDF DOI: 10.1088/0031-9120/24/5/312

H. Thimbleby, “Using Sentinels in Insert Sort”, Software — Practice & Experience, vol. 19, no. 3, pp. 303–307 (1989). PDF DOI: 10.1002/spe.4380190308

H. Thimbleby & I. H. Witten, “Worms and Bugs in the Church-Turing Thesis”, Canadian Artificial Intelligence, no. 21, pp. 3–4 (1989).

H. Thimbleby, “Delaying Commitment”, IEEE Software, vol. 5, no. 3, pp. 78–86 (1988). PDF DOI: 10.1109/52.2027

H. Thimbleby, “A Menu Selection Algorithm”, Behaviour and Information Technology, vol. 6, no. 1, pp. 89–94 (1987). DOI: 10.1080/01449298708901819

H. Thimbleby, “Optimising Self-Replicating Programs”, Computer Journal, vol. 30, no. 5, pp. 475–476 (1987). PDF DOI: 10.1093/comjnl/30.5.475

H. Thimbleby, “The Design of a Terminal Independent Package”, Software — Practice & Experience, vol. 17, no. 15, pp. 351–367 (1987). DOI: 10.1002/spe.4380170505

H. Thimbleby & C. Runciman, “Equal Opportunity Interactive Systems”, International Journal of Man-Machine Studies, vol. 25, no. 4, pp. 439–451 (1986). PDF DOI: 10.1016/S0020-7373(86)80070-0

H. Thimbleby, Awarded British Computer Society Wilkes Medal, “Experiences with Literate Programming Using CWEB (A Variant of Knuth’s WEB)”, Computer Journal, vol. 29, no. 3, pp. 201–211 (1986). PDF DOI: 10.1093/comjnl/29.3.201

H. Thimbleby, “User Interface Design and Formal Methods”, Computer Bulletin, Series III, vol. 2, no. 3, pp. 13–15 & 18 (September, 1986). PDF

H. Thimbleby, “Failure in the Technical User Interface Design Process”, Computers and Graphics, vol. 9, no. 3, pp. 187–193 (1985).

H. Thimbleby, “Designing Word Processors: Principle and Prejudice”, Information Design Journal, vol. 3, no. 3, pp. 239–244 (1983). DOI: 10.1075/idj.3.3.08thi

H. Thimbleby, “Guidelines for ‘Manipulative’ Editing”, Behaviour and Information Technology, vol. 2, no. 2, pp. 127–161 (1983). DOI: 10.1080/01449298308914472

H. Thimbleby, “A Text Editing Interface: Definition and Use”, Computer Languages, vol. 7, no. 1, pp. 25–40 (1982).

H. Thimbleby, “Character Level Ambiguity: Consequences for User Interface Design”, International Journal of Man-Machine Studies, vol. 16, pp. 211–225 (1982).

H. Thimbleby, “A Word Boundary Algorithm for Text Processing”, Computer Journal, vol. 24, no. 3, pp. 249–255 (1981). PDF DOI: 10.1093/comjnl/24.3.249

H. Thimbleby, “Dialogue Determination”, International Journal of Man-Machine Studies, vol. 13, no. 3, pp. 295–304 (1980). DOI: 10.1016/S0020-7373(80)80044-7

H. Thimbleby, “Leave and Recall: Primitives for Procedural Programming”, Software — Practice & Experience, vol. 10, no. 2, pp. 127–134 (1980). DOI: 10.1002/spe.4380100204

H. Thimbleby, “Computers and Human Consciousness”, Computers and Education, vol. 3, no. 3, pp. 241–243 (1979). DOI: 10.1016/0360-1315(79)90047-2

H. Thimbleby, “Dreams”, Self and Society, vol. 7, no. 6, pp. 601–608 (1979).

H. Thimbleby, “A Note on Menu Selection”, Computer Bulletin, Series 2, no. 18, p. 20, 21 & 23 (1978).

2.2. Exhibitions: refereed

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

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Welsh National Eisteddfod 2005, Swansea (2006).

H. Thimbleby & W. Thimbleby, “Weapons of Maths Construction”, Royal Society Summer Science Exhibition Guide, pp. 6–7, London (2005). URL

2.3. Contributions to edited volumes: refereed

H. Thimbleby, “Getting mixed text right is the future of text”, The Future of Text, vol. 3, p. tbc, Future Text Publishing (2022).

H. Thimbleby, “Software Engineering Boards: An Urgent Proposal to Improve Pandemic Modelling”, 30 Years of Safer Systems: Three decades of work in the field of safety-critical systems as told through the SCSC Newsletter, pp. 158–164, Safety Critical Systems Club (2022). URL

H. Thimbleby, “Intentionally Parallel Text”, The Future of Text, vol. 2, pp. 184–185, Future Text Publishing (2020).

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, “A Formal Methods Perspective on Computational Interaction”, Computational Interactivity, X. Bi, O. Hilliges, T. Igarashi & A. Oulasvirta (editors), Report from Dagstuhl Seminar, vol. 17232, pp. 60–61 (2017). DOI: 10.4230/DagRep.7.6.48

H. Thimbleby, A. Jacobson, A. M. Feit & K. Gajos, “Challenges and Problems in Computational Interaction”, Computational Interactivity, X. Bi, O. Hilliges, T. Igarashi & A. Oulasvirta (editors), Report from Dagstuhl Seminar, vol. 17232, pp. 62–63 (2017). DOI: 10.4230/DagRep.7.6.48

H. Thimbleby, *T. R. Johnson, E. Markowitz, E. M. V. Bernstam & J. R. Herskovic, “SYSFA Framework for Systematic Yet Flexible Analysis”, Better EHR: Usability, workflow & cognitive support in electronic health records, J. Zhang & M. Walji (editors), pp. 57–88, National Center for Cognitive Informatics and Decision Making in Healthcare (NCCD) (2014).

H. Thimbleby, Y. Li, T. Owen, N. Sun & P. P. Rau, “A Design to Empower Patients in Long Term Wellbeing Monitoring and Chronic Disease Management in mHealth”, Context Sensitive Health Informatics: Human and Sociotechnical Approaches, M. Beuscart-Zéphir, M. Jaspers, C. Kuziemsky, C. Nøhr & J. Aarts (editors), Studies in Health Technology and Informatics, vol. 194, pp. 82–87, IOS Press (2013). DOI: 10.3233/978-1-61499-293-6-82

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

H. Thimbleby, “Java”, The Encyclopedia of Computer Science, A. Ralston, E. D. Reilly & D. Hemmendinger (editors), pp. 937–941, Nature Publishing Group (2000).

H. Thimbleby, “Literate Programming”, The Encyclopedia of Computer Science, A. Ralston, E. D. Reilly & D. Hemmendinger (editors), pp. 1000–1002, Nature Publishing Group (2000). PDF

H. Thimbleby & I. H. Witten, “Virus, Computer”, The Encyclopedia of Computer Science, A. Ralston, E. D. Reilly & D. Hemmendinger (editors), pp. 1839–1841, Nature Publishing Group (2000).

H. Thimbleby, “Personal Issues: Personal Boundaries/Global Stage”, 2020 Vision: Morality in the Information Society, pp. 81–93, Institution of Electrical Engineers (1998).

H. Thimbleby, “3D Creativity for the Web”, The Internet in 3D, R. Earnshaw & J. Vince (editors), pp. 41–53, Academic Press (1997). URL PDF

H. Thimbleby & D. J. Pullinger, “Observations on Practically Perfect CSCW”, Remote Cooperation. CSCW Issues for Mobile and Teleworkers, A. J. Dix & R. Beale (editors), pp. 69–86, Springer Verlag (1996).

H. Thimbleby, “Treat People Like Computers? Designing Usable Systems for Special People”, Extraordinary People and Human-Computer Interaction, A. Edwards (editor), pp. 283–295, Cambridge University Press (1995). PDF

H. Thimbleby, “Usability, Communication and Security and Personal Digital Assistants (PDAs)”, Personal Information Management, P. J. Thomas (editor), pp. 31–43, Stanley Thornes (1995).

H. Thimbleby, *S. P. Marsh, S. R. Jones & A. G. Cockburn, “Trust in CSCW”, Computer-Supported Cooperative Work, S. Scrivener (editor), pp. 253–271, Ashgate Publishing (1994).

H. Thimbleby, “Computer Literacy and Usability Standards?”, User Needs in Information Technology Standards, C. D. Evans, B. L. Meek & R. S. Walker (editors), pp. 223–230, Butterworth-Heinemann (1993). PDF

H. Thimbleby, “Literate Programming”, The Encyclopedia of Computer Science, A. Ralston & E. D. Reilly (editors), pp. 761–762, van Nostrand Reinhold (1993).

H. Thimbleby & I. H. Witten, “User Modelling as Machine Identification: New Design Methods for HCI”, Advances in Human Computer Interaction, D. Hix & H. R. Hartson (editors), vol. IV, pp. 58–86, Ablex (1993). PDF

H. Thimbleby, “An Author’s Cross–Referencer”, Computers and Writing, P. O. Holt & N. Williams (editors), pp. 82–98, Intellect Books (1992). DOI: 10.1007/978-94-011-2854-4_7

H. Thimbleby, “Heuristics for Cognitive Tools”, Proceedings NATO Advanced Research Workshop on Mindtools and Cognitive Modelling, Cognitive Tools for Learning, P. A. M. Kommers, D. H. Jonassen & J. T. Mayes (editors), NATO ASI Series F, pp. 161–168, Springer Verlag (1992). PDF DOI: 10.1007/978-3-642-77222-1_12

H. Thimbleby, S. Jones & A. J. G. Cockburn, “HyperCard: An Object Oriented Disappointment”, Building Interactive Systems: Architectures and Tools, P. D. Gray & R. Took (editors), pp. 35–55, Springer Verlag (1992). DOI: 10.1007/978-1-4471-3548-7_3

H. Thimbleby, S. Greenberg, I. H. Witten & G. F. Coulouris, “A New Approach to Sharing Data in Social Networks”, Computer Supported Cooperative Work and Groupware, S. Greenberg (editor), pp. 211–222, Academic Press (1991).

H. Thimbleby, “User Interface Design”, Software Engineer’s Reference Handbook, J. A. McDermid (editor), pp. 57/1–57/14, Butterworth-Heinemann (1991). PDF

2.4. Conference papers: refereed

H. Thimbleby, “Digital Healthcare and the Ethical Principle of Dual Effect”, Proceedings Emerging Technologies in Healthcare: Legal, Ethical and Social Aspects, C. George, D. Whitehouse & P. Duquenoy (editors), pp. 29–31, London (2019).

H. Thimbleby & M. I. Nakovics, “Pizza HCI: Improving Medical App HCI”, Proceedings BCS Conference on HCI, Belfast, Northern Ireland (2018).

H. Thimbleby, *V. Kothari, R. Koppel, S. Mare & S. Rudkin, “On Developing Authentication Solutions for Healthcare Settings”, Thirteenth Symposium on Usable Privacy and Security (SOUPS) 2017, USENIX Association, Santa Clara, California (2017).

H. Thimbleby, P. Masci, P. Oladimeji & P. Curzon, “Using PVSio-web to Demonstrate Software Issues in Medical User Interfaces”, Software Engineering in Health Care, FHIES 2014, SEHC 2014, M. Huhn & L. Williams (editors), Lecture Notes in Computer Science, vol. 9062, pp. 214–221, Springer International Publishing (2017). DOI: 10.1007/978-3-319-63194-3_14

H. Thimbleby, G. Mauro, A. Domenici & C. Bernardeschi, “Extending a user interface prototyping tool with automatic MISRA C code generation”, Proceedings 3rd Workshop on Formal Integrated Development Environment (F-IDE), pp. 53–66, Limassol, Cyprus (2016). DOI: 10.4204/EPTCS.240.4

H. Thimbleby, P. Masci & P. Curzon, “Early identification of software causes of use-related hazards in medical devices”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, London (2015).

H. Thimbleby, Y. Li & P. Oladimeji, “Exploring the Effect of Pre-operational Priming Intervention on Number Entry Errors”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, pp. 1335–1344, ACM, Seoul, Republic of Korea (2015).

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, P. O. Kristensson, X. Bi, A. Howes, A. Oulasvirta, R. Murray-Smith, J. Williamson & S. Zhai, “Principles, Techniques and Perspectives on Optimization and HCI”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2015, CHI EA’15, pp. 2441–2444, ACM, Seoul, Republic of Korea (2015). URL DOI: 10.1145/2702613.2702662

H. Thimbleby, P. Masci, P. Oladimeji, Y. Zhang, P. Jones & P. Curzon, “PVSio-web 2.0: Joining PVS to HCI”, Proceedings 27th International Conference on Computer Aided Verification, CAV 2015, D. Kroening & C. S. Păsăreanu (editors), Lecture Notes in Computer Science, vol. 9206, pp. 470–478, Springer Verlag, San Francisco, California (2015). URL DOI: 10.1007/978-3-319-21690-4_30

H. Thimbleby, P. Masci, P. Oladimeji, P. Mallozzi & P. Curzon, “PVSio-web: Mathematically based tool support for the design of interactive and interoperable medical systems”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, pp. 42–45, Ghent, Belgium: European Alliance for Innovation, London (2015). DOI: 10.4108/eai.14-10-2015.2261720

H. Thimbleby, P. Curzon, A. Blandford & A. Cox, “Safer Interactive Medical Device Design: Insights from the CHI+MED Project”, Proceedings 5th EAI International Conference on Wireless Mobile Communication and Healthcare, Ghent, Belgium: European Alliance for Innovation, London (2015).

=H. Thimbleby, =P. Masci, =Y. Zhang, =P. Jones & =P. Curzon, “A Generic User Interface Architecture for Analyzing Use Hazards in Infusion Pump Software”, 5th Workshop on Medical Cyber-Physical Systems, OpenAccess Series in Informatics (OASIcs), vol. 36, pp. 1–14, Schloss Dagstuhl–Leibniz–Zentrum für Informatik (2014). URL DOI: 10.4230/OASIcs.MCPS.2014.1

=H. Thimbleby, =P. Masci, =Y. Zhang, =P. Oladimeji, =E. D’Urso, =P. Jones, =P. Curzon & =C. Bernardeschi, “Combining PVSio with Stateflow”, Proceedings of the NASA Formal Methods 6th International Symposium, =J. M. Badger & =K. Y. Rozier (editors), Lecture Notes in Computer Science, vol. 8430, pp. 209–214, Springer Verlag, Houston, USA (2014). PDF DOI: 10.1007/978-3-319-06200-6

=H. Thimbleby, =P. Masci, =Y. Zhang, =P. Jones & =P. Curzon, “Formal Verification of Medical Device User Interfaces using PVS”, Proceedings 17th International Conference on Fundamental Approaches to Software Engineering — FASE, =S. Gnesi & =A. Rensink (editors), Lecture Notes in Computer Science, vol. 8411, pp. 200–214, Springer-Verlag, Grenoble, France (2014). PDF DOI: 10.1007/978-3-642-54804-8_14

H. Thimbleby, P. Curzon, P. Masci, P. Oladimeji, R. Rukšėnas & E. D’Urso, “Human-Computer Interaction and the Formal Certification and Assurance of Medical Devices: The CHI+MED Project”, VeriSure: Verification and Assurance, Vienna (2014).

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, H. Tu, P. Oladimeji, Y. Li & C. Vincent, “The Effects of Number-related Factors on Entry Performance”, Proceedings BCS Conference on HCI, pp. 246–251 (2014). DOI: 10.14236/ewic/hci2014.31

H. Thimbleby, P. Masci, P. Oladimeji & P. Curzon, “Tool demo: Using PVSio-web to demonstrate software issues in medical user interfaces”, 4th International Symposium on Foundations of Healthcare Information Engineering and Systems (FHIES2014), Washington DC, USA (2014).

H. Thimbleby, A. Cauchi, P. Oladimeji & G. Niezen, “Triangulating Empirical and Analytic Techniques for Improving Number Entry User Interfaces”, EICS2014, 6th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 243–252, ACM, Rome, Italy (2014). URL DOI: 10.1145/2607023.2607025

H. Thimbleby, A. Aggarwal & G. Niezen, “User Experience Evaluation Through the Brain’s Electrical Activity”, Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational, ACM NordiCHI’14, pp. 491–500, ACM, Helsinki, Finland (2014). URL DOI: 10.1145/2639189.2639236

H. Thimbleby, *P. Oladimeji & A. L. Cox, “A Performance Review of Number Entry Interfaces”, Proceedings of IFIP Conference on Human-Computer Interaction — Interact 2013, Designing for Diversity, P. Kotzé, G. Marsden, G. Lindgaard, J. Wesson & M. Winckler (editors), Lecture Notes in Computer Science, vol. 8117, pp. 365–382, Springer-Verlag, Berlin (2013). DOI: 10.1007/978-3-642-40483-2_26

=H. Thimbleby & =A. Gimblett, “Applying Theorem Discovery to Automatically Find and Check Usability Heuristics”, Proceedings ACM Engineering Interactive Computer Systems — EICS 2013, pp. 101–106, ACM, London (2013). URL PDF DOI: 10.1145/2480296.2480320

H. Thimbleby, “Causes, Symptoms and Solutions to Poor Health IT”, Third Annual All-Wales Medical and Dental Education Conference, “Future Directions”, p. 10 (2013).

H. Thimbleby, *P. Masci, A. Ayoub, P. Curzon, I. Lee & O. Sokolsky, “Model-based Development of the Generic PCA Infusion Pump User Interface Prototype in PVS”, Computer Safety, Reliability, and Security, Lecture Notes in Computer Science, vol. 8153, pp. 228–240, Toulouse, France (2013). PDF DOI: 10.1007/978-3-642-40793-2_21

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, =A. Cauchi, =M. Harrison & =P. Oladimeji, “Using Medical Device Logs for Improving Medical Device Design”, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, pp. 56–65, IEEE, Philadelphia (2013). DOI: 10.1109/ICHI.2013.14

=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, =P. Masci, =A. Ayoub, =P. Curzon, =M. D. Harrison & =I. Lee, “Verification of Interactive Software for Medical Devices: PCA Infusion Pumps and FDA Regulation as an Example”, EICS2013, 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 81–90, ACM, London (2013). PDF DOI: 10.1145/2494603.2480302

=H. Thimbleby, =K. Y. Li, =S. X. Ding, =Z. Dong, =L. Qin, =P. Masci, =C. Vincent, =A. Cauchi, =A. Lewis, =S. B. Xing, =S. Sun, =E. Liu, =J. Di, =J. Wang & =M. Weich-Brady, “MediCHI: Safer Interaction in Medical Devices”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2013, pp. 3267–3270, ACM, Paris, France (2013). DOI: 10.1145/2468356.2479663

H. Thimbleby, P. Oladimeji, *P. Masci & P. Curzon, “PVSio-web: A Tool for Rapid Prototyping Device User Interfaces in PVS”, Electronic Communications of the EASST, J. Bowen & S. Reeves (editors), vol. X, pp. 1/8–8/8 (2013). URL PDF

=H. Thimbleby & =Y. Li, “ViM: Vital Signs in Music”, Proceedings IEEE International Conference on Healthcare Informatics — ICHI 2013, p. 480, IEEE, Philadelphia, USA (2013). DOI: 10.1109/ICHI.2013.68

H. Thimbleby, *J. Pearson, G. Buchanan & T. Owen, “Co-Reading: Investigating Collaborative Group Reading”, 12th ACM+IEEE Joint Conference on Digital Libraries, JCDL, pp. 325–334, ACM, Washington, DC, USA (2012). URL DOI: 10.1145/2232817.2232876

H. Thimbleby, P. Oladimeji, P. Curzon, I. Iacovides & A. Cox, “Exploring unlikely errors using video games: An example in number entry research”, Proceedings Fun & Games 2012 Workshop: Safety-Critical Systems and Video Games, pp. 3–7, Toulose, France (2012).

H. Thimbleby & P. Cairns, “How Good is this Conference? Evaluating Conference Reviewing and Selectivity”, Proceedings BCS Conference on HCI, vol. XXVI, pp. 410–415, Oxford University Press, Birmingham, UK (2012). PDF

H. Thimbleby, J. Pearson & G. Buchanan, ACM SIGCHI Honorable Mention, “Investigating Collaborative Annotation on Slate PCs”, MobileHCI’12: 14th International Conference on Human Computer Interaction with Mobile Devices and Services, pp. 413–416, ACM, San Francisco, California, USA (2012). URL DOI: 10.1145/2371574.2371637

H. Thimbleby, A. Cauchi, A. Gimblett, P. Curzon & P. Masci, “Safer “5-key” Number Entry User Interfaces using Differential Formal Analysis”, Proceedings BCS Conference on HCI, vol. XXVI, pp. 29–38, Oxford University Press, Birmingham, UK (2012). URL PDF

H. Thimbleby, A. Cauchi & A. Gimblett, “Simulation to Evaluate Alternative Approaches to Blocking Use Errors”, Proceedings Design of Medical Devices Conference, Transactions of the ASME: Journal of Medical Devices, vol. 6, no. 1, pp. 017502-1 (2012). PDF DOI: 10.1115/1.4026680

H. Thimbleby, P. Cairns, A. Cox & D. Brumby, “Teaching HCI students to be researchers”, The Contextualised Curriculum: A CHI 2012 workshop, ACM (2012).

H. Thimbleby, *T. Owen & G. Buchanan, “Understanding User Requirements in Take-Home Diabetes Management”, Proceedings BCS Conference on HCI, vol. XXVI, pp. 268–273, Oxford University Press, Birmingham, UK (2012). PDF

H. Thimbleby, A. Blandford, A. Cauchi, P. Curzon, P. Eslambolchilar, D. Furniss, A. Gimblett, H. Huang, P. Lee, Y. Li, *P. Masci, P. Oladimeji, A. Rjakomar & R. Rukšėnas, “Comparing Actual Practice and User Manuals: A Case Study Based on Programmable Infusion Pumps”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS): Engineering Interactive Computing Systems for Medicine and Health Care, pp. 59–64, ACM, Pisa, Italy (2011). PDF

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, *Y. Li, P. Oladimeji, C. M. Aceves, A. Cauchi, D. Furniss, C. Vincent & A. Blandford, “Design of Interactive Medical Devices: Feedback and Its Improvement”, Proceedings IEEE International Symposium on IT in Medicine & Education — ITME 2011, pp. 204–208, China (2011). PDF DOI: 10.1109/ITiME.2011.6132022

H. Thimbleby, “Don’t Use 7-segment Displays”, Proceedings BCS Conference on HCI, pp. 3C:1–6, Oxford University Press, Newcastle, England (2011). PDF

=H. Thimbleby, =A. Blandford, =G. D. Pietro, =L. Gallo, =A. Gimblett & =P. Oladimeji, “Engineering Interactive Computer Systems for Medicine and Healthcare, EICS4Med”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS2011, pp. 341–342, ACM, Pisa, Italy (2011). PDF

=H. Thimbleby, =H. Mentis, =J. A. Kientz, =G. R. Hayes & =M. Reddy, “Interactive Technologies for Health Special Interest Group”, Proceedings ACM Conference on Computer-Human Interaction — CHI 2011, pp. 519–522, ACM (2011). DOI: 10.1145/1979742.1979535

H. Thimbleby, *P. Oladimeji & A. Cox, “Number Entry Interfaces and Their Effects on Error Detection”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 2011, P. Campos, N. Graham, J. Jorge, N. Nunes, P. Palanque & M. Winckler (editors), Lecture Notes in Computer Science, vol. 6949, pp. 178–185, Springer-Verlag, Berlin (2011). PDF DOI: 10.1007/978-3-642-23768-3_15

=H. Thimbleby, =A. Gimblett, =R. Rukšėnas, =P. Oladimeji, =A. Cauchi, =Y. Li, =P. Curzon & =P. Masci, “On Formalising Interactive Number Entry on Infusion Pumps”, FMIS 2011, 4th International Workshop on Formal Methods for Interactive Systems, Electronic Communications of the EASST, vol. 45, pp. 1/14–14/14, Limerick, Ireland (2011). URL PDF

H. Thimbleby, M. L. Wilson, W. Mackay, E. Chi, M. Bernstein & D. Russell, “RepliCHI — CHI Should Be Replicating and Validating Results More: Discuss”, ACM CHI’11 Extended Abstracts on Human Factors in Computing Systems, CHI EA ’11, pp. 463–466, ACM, Vancouver, BC, Canada (2011). DOI: 10.1145/1979742.1979491

H. Thimbleby, *J. Pearson & G. Buchanan, “The Reading Desk: Applying Physical Interactions to Digital Documents”, Proceedings ACM Conference on Computer-Human Interaction — CHI’2011, pp. 3199–3202, ACM, Vancouver, BC, Canada (2011). PDF

H. Thimbleby, J. Pearson & G. Buchanan, “The Reading Desk: Supporting Lightweight Note-taking in Digital Documents”, Proceedings of the 15th international conference on Theory and practice of digital libraries: Research and advanced technology for digital libraries, Lecture Notes in Computer Science, vol. 6966, pp. 438–441, Springer-Verlag, Berlin, Germany (2011). URL DOI: 10.1007/978-3-642-24469-8_44

=H. Thimbleby, =A. Cauchi, =P. Curzon, =P. Eslambolchilar, =A. Gimblett, =H. Huang, =P. Lee, =Y. Li, =P. Masci, =P. Oladimeji & =R. Rukšėnas, “Towards Dependable Number Entry for Medical Devices”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS): Engineering Interactive Computing Systems for Medicine and Health Care, pp. 53–58, ACM, Pisa, Italy (2011). PDF

H. Thimbleby, P. Oladimeji, Y. Li, A. Cauchi, P. Eslambolchilar, A. Gimblett & P. Lee, “Visualising Medical Device Logs”, Proceedings first BCS Health Wales/ehi2 Joint Workshop, pp. 23–26, BCS, Wrexham (2011). PDF

H. Thimbleby, A. Gimblett & A. Cauchi, “Buffer Automata: A UI Architecture Prioritising HCI Concerns for Interactive Devices”, Proceedings ACM Engineering Interactive Computer Systems — EICS 2011, pp. 73–78, ACM, Pisa, Italy (2011). 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, *C. Acharya & P. Oladimeji, “Human Computer Interaction and Medical Devices”, Proceedings BCS Conference on HCI, BCS, Dundee (2010).

H. Thimbleby & A. Gimblett, Best Paper Award, “User Interface Model Discovery: Towards a Generic Approach”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS 2010, G. Doherty, J. Nichols & M. D. Harrison (editors), pp. 145–154, ACM, Berlin (2010). PDF DOI: 10.1145/1822018.1822041

H. Thimbleby, *J. Pearson & G. Buchanan, “HCI Design Principles for eReaders”, Proceedings BooksOnline’10: Proceedings of the third workshop on research advances in large digital book repositories and complementary media, pp. 15–24, Toronto, Ontario, Canada (2010). PDF DOI: 10.1145/1871854.1871860

H. Thimbleby, “Contributing to Safety and Due Diligence in Safety-critical Interactive Systems Development”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, G. Calvary, T. C. N. Graham & P. Gray (editors), pp. 221–230, ACM, Pittsburgh (2009). PDF DOI: 10.1145/1570433.1570474

H. Thimbleby, *J. Pearson & G. Buchanan, “Creating Visualisations for Digital Document Indexing”, Proceedings of the 13th European conference on Research and advanced technology for digital libraries, ECDL’09, M. Agosti, J. Borbinha, S. Kapidakis, C. Papatheodorou & G. Tsakonas (editors), Lecture Notes in Computer Science, pp. 87–93, Springer Verlag, Corfu, Greece (2009). URL PDF

H. Thimbleby, *J. Pearson & G. Buchanan, “Improving Annotations In Digital Documents”, Proceedings of the 13th European conference on Research and advanced technology for digital libraries — ECDL’09, M. Agosti, J. Borbinha, S. Kapidakis, C. Papatheodorou & G. Tsakonas (editors), Lecture Notes in Computer Science, vol. 5714, pp. 429–432, Springer Verlag, Corfu, Greece (2009).

H. Thimbleby, “Interaction Programming: Next Steps”, Proceedings ACM CHI, pp. 3811–3816, ACM (2009). PDF DOI: 10.1145/1520340.1520576

H. Thimbleby & P. Oladimeji, “Social Network Analysis and Interactive Device Design”, Proceedings ACM SIGCHI Symposium on Engineering Interactive Computing Systems — EICS’09, G. Calvary, T. C. N. Graham & P. Gray (editors), pp. 91–100, ACM, Pittsburgh (2009). PDF DOI: 10.1145/1570433.1570453

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 & J. Gow, “Applying Graph Theory to Interaction Design”, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, J. Gulliksen (editor), Lecture Notes in Computer Science, vol. 4940, pp. 501–518, Springer Verlag, Salamanca, Spain (2008). PDF DOI: 10.1007/978-3-540-92698-6_30

H. Thimbleby & W. Thimbleby, “Mathematical Mathematical User Interfaces”, Proceedings Engineering Interactive Computer Systems — EICS2007/DSVIS 2007, J. Gulliksen (editor), Lecture Notes in Computer Science, vol. 4940, pp. 519–535, Springer Verlag, Salamanca, Spain (2008). URL PDF DOI: 10.1007/978-3-540-92698-6_31

H. Thimbleby, “Interaction Walkthrough: Evaluation of Safety Critical Interactive Systems”, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, G. Doherty & A. Blandford (editors), Lecture Notes in Computer Science, vol. 4323, pp. 52–66, Springer Verlag, Dublin, Ireland (2007). PDF DOI: 10.1007/978-3-540-69554-7_5

H. Thimbleby & W. Thimbleby, “Internalist and Externalist HCI”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 111–114, Lancaster, England (2007). PDF

H. Thimbleby & M. D. Harrison, “Names and References in User Interfaces”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 107–110, Lancaster, England (2007). PDF

H. Thimbleby, “Using the Fitts Law with State Transition Systems to Find Optimal Task Timings”, Proceedings 2nd International Workshop on Formal Methods for Interactive Systems (FMIS2007), P. Curzon & A. Cerone (editors), pp. 151–162, Lancaster, England (2007).

=H. Thimbleby, =L. Oshlyansky & =P. Cairns, “Validating the Unified Theory of Acceptance and Use of Technology (UTAUT) tool cross-culturally”, Proceedings British Computer Society HCI 2007 Conference, vol. 2, pp. 83–86 (2007). PDF

H. Thimbleby, “Validity and Cross-Validity in HCI Publications”, Proceedings The XIII International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2006, G. Doherty & A. Blandford (editors), Lecture Notes in Computer Science, vol. 4323, pp. 11–24, Springer Verlag, Dublin, Ireland (2007). PDF

H. Thimbleby, *L. Oshlyansky & P. Cairns, “A Cautionary Tale: Hofstede’s VSM Revisited”, Proceedings of British Computer Society Human Computer Interaction Conference, vol. 2, pp. 11–15, Edinburgh, Scotland (2006). PDF

H. Thimbleby, “Applying Bohm’s Ideas in the Age of Intelligent Environments”, Proceedings International Symposium on Intelligent Environments, pp. 27–33, Cambridge, England (2006). PDF

=H. Thimbleby, =J. Gow & =P. Cairns, “Automatic Critiques of Interface Modes”, Proceedings 12th International Workshop on Design, Specification and Verification of Interactive Systems — DSVIS 2005, =S. W. Gilroy & =M. D. Harrison (editors), Lecture Notes in Computer Science, vol. 3941, pp. 201–212, Springer Verlag, Newcastle, England (2006). PDF DOI: 10.1007/11752707_17

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

=H. Thimbleby, =J. Gulliksen, =I. Boivie, =L. Bannon & =L. Oshlyansky, “Lost — or Liberated? — Without Theory”, Proceedings 19th. British Computer Society HCI Conference, =L. MacKinnon, =O. Bertelsen & =N. Bryan-Kinns (editors), vol. 2, p. 344, British Computer Society, Edinburgh, Scotland (2005). PDF

H. Thimbleby, *L. Oshlyansky & P. Cairns, “Breaking Affordance: Culture as Context”, Proceedings of 3rd. Nordic ACM Conference on Computer-Human Interaction — NordiChi 2004, pp. 81–84, Tampere, Finland (October 23-27, 2004). PDF DOI: 10.1145/1028014.1028025

H. Thimbleby & J. Gow, “Computer Algebra in Interface Design Research”, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces — CADUI’2004, N. J. Nunes & C. Rich (editors), pp. 366–367, Funchal, Madeira (2004). URL PDF DOI: 10.1145/964442.964537

H. Thimbleby, “Computer Algebra in User Interface Design Analysis”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 121–124, Research Press International (2004). URL PDF

H. Thimbleby, P. Cairns & *S. Wali, “Evaluating a Novel Calculator Interface”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 9–12, Research Press International (2004). PDF

H. Thimbleby, *G. Buchanan, M. Jones & A. Blandford, “Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library”, Proceedings of the fifteenth ACM Conference on Hypertext and Hypermedia — HT’04, Proceedings European Conference on Digital Libraries, pp. 225–234, ACM Press, Santa Cruz, CA, USA (2004). PDF

H. Thimbleby, *G. Buchanan, A. Blandford & M. Jones, Winner of Ted Nelson Newcomer Award, “Integrating Information Seeking and Structuring: Exploring the Role of Spatial Hypertext in a Digital Library”, Proceedings Hypertext 2004, Fifteenth ACM Conference on Hypertext and Hypermedia — HT04, pp. 225–234 (2004). PDF DOI: 10.1145/1012807.1012864

H. Thimbleby, J. Gow & P. Cairns, “Misleading Behaviour in Interactive Systems”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 33–36, Research Press International (2004). PDF

H. Thimbleby, “Supporting Diverse HCI Research”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 125–128, Research Press International (2004). PDF

H. Thimbleby, *G. Buchanan, A. Blandford & M. Jones, “Supporting Information Structuring in a Digital Library”, Proceedings ECDL4, European Conference on Digital Libraries, R. Heery & L. Lyon (editors), Lecture Notes in Computer Science, vol. 3232, pp. 464–475, Springer Verlag (2004). PDF

H. Thimbleby & J. Gow, “MAUI: An Interface Design Tool Based on Matrix Algebra”, Proceedings of the Fifth ACM International Conference on Computer-Aided Design of User Interfaces IV — CADUI’2004, R. J. K. Jacob, Q. Limbourg & J. Vanderdonckt (editors), pp. 81–94, Kluwer Aacedmic Publishers, Funchal, Maderia (2004). URL PDF

H. Thimbleby, *A. Blandford & N. Bryan-Kinns, “Understanding Interaction Traps”, Proceedings of BCS HCI2–3: Designing for Society, vol. 2, pp. 57–60 (2003). PDF

H. Thimbleby, *M. Jones & G. Buchanan, “Sorting out Searching on Small Screen Devices”, Proceedings 4th. International Symposium, Mobile Human-Computer Interaction HCI 2002, F. Paterno (editor), Lecture Notes in Computer Science, vol. 2411, pp. 81–94, Springer Verlag (2002). PDF DOI: 10.1007/3-540-45756-9_8

H. Thimbleby, *G. Buchanan, A. E. Blandford & M. Jones, “Spatial Hypertext as a Reader Tool in Digital Libraries”, Proceedings Visual Interfaces to Digital Libraries, K. Börner & C. Chen (editors), Lecture Notes in Computer Science, vol. 2539, pp. 13–24, Springer Verlag (2002). PDF

=H. Thimbleby & =P. Thomas, “The New Usability: The Challenge of Designing for Pervasive Computing”, Proceedings of the ICCC2002, 15th. International Conference on Computer Communication, =S. V. Raghavan & =S. P. Mudur (editors), pp. 382–388 (2002). PDF

H. Thimbleby, A. Blandford, P. Cairns, P. Curzon & M. Jones, “User Interface Design as Systems Design”, Proceedings People and Computers — Memorable Yet Invisible, X. Faulkner, J. Finlay & F. Détienne (editors), vol. XVI, pp. 281–301, Springer Verlag, London (2002). URL PDF

H. Thimbleby, *Y. Theng, N. Mohd-Nasir, G. Buchanan, B. Fields & N. Cassidy, “Dynamic Digital Libraries For Children”, The First ACM+IEEE Joint Conference on Digital Libraries, JCDL, pp. 406–415 (2001). PDF DOI: 10.1145/379437.379738

H. Thimbleby, G. Buchanan, S. Farrant, *M. Jones, G. Marsden & M. Pazzani, “Improving Mobile Internet Usability”, Proceedings 10th. World Wide Web Conference — WWW10, pp. 673–680, Hong Kong (2001). PDF DOI: 10.1145/371920.372181

H. Thimbleby & P. Duquenoy, “Just Programming”, Proceedings 5th. Ethicomp, The Social and Ethical Impacts of Information and Communication Technologies Conference, T. W. Bynum, H. Krawczy, S. Rogerson, S. Szejko & B. Wiszniewski (editors), pp. 83–91 (2001).

H. Thimbleby, Y. L. Theng & N. M. Nasir, “A Usability Tool for Web Evaluation Applied to Digital Library Design”, World Wide Web Conference — WWW9 Poster Proceedings, pp. 90–91, Amsterdam (May 15-19, 2000). PDF

H. Thimbleby, “Analysis and Simulation of User Interfaces”, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, S. McDonald, Y. Waern & G. Cockton (editors), vol. XIV, pp. 221–237, Newcastle, England (2000). PDF

H. Thimbleby, *Y. L. Theng, N. Mohd-Nasir, G. Buchanan, M. Jones, D. Bainbridge & N. Cassidy, “Children as Design Partners and Testers for a Children’s Digital Library”, Proceedings 4th. European Conference on Research and Advanced Technology for Digital Libraries, ECDL 2000, J. Borbinha & T. Baker (editors), Lecture Notes in Computer Science, vol. 1923, pp. 249–258, Springer Verlag (2000).

H. Thimbleby, *Y. L. Theng, N. Mohd-Nasir, G. Buchanan & M. Jones, “Designing a Children’s Digital Library with and for Children”, Proceedings of the ACM Fifth Digital Library Conference, pp. 266–267, San Antonio, USA (2000).

H. Thimbleby, M. Jones & G. Marsden, “Empowering Users with Usability Certificates”, Human Computer Interaction 2000, Proceedings British Computer Society Conference on Human-Computer Interaction, S. Turner & P. Turner (editors), vol. II, pp. 37–38, Newcastle, England (2000). PDF

H. Thimbleby, N. Bryan-Kinns & A. E. Blandford, “Interaction Modelling for Digital Libraries”, Proceedings Workshop on Evaluation of Information Management Systems, pp. 1–10 (2000).

H. Thimbleby, *E. Davenport, M. Dibben, B. Friedman, S. P. Marsh & H. Rosenbaum, “Non-contractual Trust, Design, and Human Computer Interactions”, Proceedings ACM CHI (Extended Abstracts), pp. 239–240, Amsterdam, Holland (2000).

H. Thimbleby, “On Discerning Users”, How to make User Centred Design Usable, J. Gulliksen, A. Lantz & I. Boivie (editors), TRITA-NA-D0006, CID-72, pp. 63–78, KTH, Stockholm, Sweden (2000). PDF

H. Thimbleby, *Y. L. Theng, G. Buchanan & N. Mohd-Nasir, “Purpose and Usability of Digital Libraries”, Proceedings Fifth ACM Conference on Digital Libraries, ACM DL’2000, pp. 238–239, San Antonio, Texas (2000). PDF

H. Thimbleby, *G. Marsden, P. Gillary & M. Jones, “Successful User Interface Design from Efficient Computer Algorithms”, Proceedings ACM CHI (Extended Abstracts), pp. 181–182 (2000). PDF

H. Thimbleby, G. Buchanan, G. Marsden, T. Tan & Y. Theng, “A Stable View of the Hyperactive Web”, Proceedings Workshop on The Active Web, D. Clarke, A. Dix & F. Dix (editors), pp. 27–33 (1999).

H. Thimbleby, *Y. L. Theng & N. Mohd-Nasir, “A Usability Tool for Digital Libraries”, Proceedings 9th. International World Wide Web Conference — WWW9 Poster Proceedings, pp. 90–91, Toronto (1999).

H. Thimbleby, *Y. L. Theng, E. Duncker, N. M. Nasir & G. Buchanan, “Design Guidelines and User-Centred Digital Libraries”, Proceedings Third European Conference on Digital Libraries ECDL’99: Research and Advanced Technology for Digital Libraries, S. Abiteboul & A. Vercoustre (editors), Lecture Notes in Computer Science, vol. 1696, pp. 167–183, Springer Verlag (1999). PDF

H. Thimbleby, G. Buchanan & G. E. Marsden, “Dynamic Metadata for Monitoring Digital Library Management”, Proceedings Fourth ACM Conference on Digital Libraries, pp. 219–220, Berkeley, California (1999).

H. Thimbleby, G. Marsden & P. Duquenoy, “Ethics and Consumer Electronics”, Proceedings of the 4th. ETHICOMP International Conference on the Social and Ethical Impacts of Information and Communication Technologies, Ethicomp’99, A. D’Atri, A. Marturano, S. Rogerson & T. W. Bynum (editors) (1999). PDF

H. Thimbleby, G. Buchanan, G. Marsden & Y. L. Theng, “How do We Build Web Sites Fit for Purpose?”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, S. Brewster, A. Cawsey & G. Cockton (editors), vol. 2, pp. 11–12 (1999).

H. Thimbleby & P. Duquenoy, “Justice and Design”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, M. A. Sasse & C. Johnson (editors), vol. 1, pp. 281–286 (1999). PDF

H. Thimbleby, G. Buchanan & G. Marsden, “Meaningful Link Verification for Management and Maintenance of Web Sites”, Proceedings 8th. International World Wide Web Conference — WWW8 Poster Proceedings, pp. 170–171, Fortec Seminars, Toronto (1999).

H. Thimbleby, *P. Duquenoy & S. Torrance, “Towards a Synthesis of Discourse Ethics and Internet Regulation”, Proceedings of the 4th. ETHICOMP International Conference on the Social and Ethical Impacts of Information and Communication Technologies, Ethicomp’99, A. D’Atri, A. Marturano, S. Rogerson & T. W. Bynum (editors) (1999).

H. Thimbleby & *Y. L. Theng, “Towards a Usermetric Tool to Improve Web Accessibility”, Proceedings 8th. International World Wide Web Conference — WWW8 Poster Proceedings, pp. 152–153, Fortec Seminars, Toronto (1999).

H. Thimbleby, G. Marsden, P. Gillary & M. Jones, “Using Computing Science Principles in Interface Design”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, S. Brewster, A. Cawsey & G. Cockton (editors), vol. 2, pp. 47–48 (1999).

H. Thimbleby, E. Davenport, *S. P. Marsh & M. Dibben, “‘Artificial Morality’: Representations of Trust in Interactive Systems?”, Proceedings IFIP Conference on Human-Computer Interaction — Interact 1999, S. Brewster, A. Cawsey & G. Cockton (editors), vol. 2, pp. 211–213 (1999).

H. Thimbleby, “Specification-led Design”, Proceedings Living Life to the Full with Personal Technologies, no. IEE Seminar 98/268, pp. 4/1–4/9 (1998). DOI: 10.1049/ic:19980384

H. Thimbleby, *Y. L. Theng & G. Marsden, “Towards Continuous Usability Evaluation of Web Documents”, Proceedings BCS HCI’98, Conference Companion, J. May, J. Siddiqi & J. Wilkinson (editors), pp. 40–41 (1998).

H. Thimbleby, P. Duquenoy & N. Beale, “UK Views on Ethical and Spiritual Implications of IT”, Proceedings Fourth International Conference on Ethical Issues in Information Technology, Ethicomp’98, pp. 734–742 (1998). PDF

H. Thimbleby & *Y. L. Theng, “HyperAT: Addressing Usability Issues in Web Authoring”, Proceedings WebNet’98, World Conference of the WWW, Internet, & Intranet, pp. 885–896, Orlando, Florida (1998).

H. Thimbleby, G. E. Marsden & G. J. Palmer, “Benjamin Franklin House: An Illustration of a Site Management and Visual Design Tool for Complex, Multi-authored Web Sites”, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, S. Lobodzinski & I. Tomek (editors), p. 688, Association for the Advancement of Computing in Education (AACE), Toronto, Canada (1997).

H. Thimbleby, “Distributed Web Authoring”, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, S. Lobodzinski & I. Tomek (editors), pp. 1056–1083, Association for the Advancement of Computing in Education (AACE), Toronto, Canada (1997).

H. Thimbleby & M. Addison, “Issues for Networked Interpersonal Communications: The Convergence of Technology … With What”, Proceedings Issues for Networked Interpersonal Communicators, IEE Colloquium, no. IEE Digest 1997/139, pp. 6/1–6/4 (1997). PDF DOI: 10.1049/ic:19970771

H. Thimbleby, *Y. L. Theng, C. Rigny & M. Jones, “HyperAT: HCI and Web Authoring”, Proceedings BCS HCI’97, People and Computers, H. Thimbleby, B. O’Conaill & P. J. Thomas (editors), vol. XII, pp. 359–378, Springer Verlag, Bristol, England (1997). PDF

H. Thimbleby, Y. L. Theng, *C. Rigny & M. Jones, “Cognitive Task Graphs and Executable User Models for Better Hypertext”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 421–433, Singapore (1996). PDF

H. Thimbleby, *C. Rigny & Y. L. Theng, “Cognitive User Models as Design Aids”, Adjunct Proceedings BCS HCI’96, H. Thimbleby & A. Blandford (editors), pp. 139–144 (1996).

H. Thimbleby, Y. L. Theng & *C. Rigny, “Cognitive User Models as Design Aids”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 387–396, Singapore (1996).

H. Thimbleby, “Creating User Manuals for Use in Collaborative Design”, Proceedings ACM Conference on Computer-Human Interaction — CHI’96, M. Tauber (editor), pp. 279–280, Vancouver, Canada (1996). PDF

H. Thimbleby, Y. L. Theng, C. Rigny & M. Jones, “Improved Conceptual Design for Better Hypertext”, Adjunct Proceedings BCS HCI’96, H. Thimbleby & A. Blandford (editors), pp. 181–188 (1996). PDF

H. Thimbleby & A. Blandford, “The Interaction Design Centre”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 421–433, Singapore (1996).

H. Thimbleby, *Y. L. Theng & M. Jones, “‘Lost in Hyperspace’: Psychological Problem or Bad Design”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 387–396, Singapore (1996). PDF

H. Thimbleby & *C. Rigny, “CUM-DesTool: Applying Executable User Models for Designing Interactive Systems”, Adjunct Proceedings BCS HCI’96, H. Thimbleby & A. Blandford (editors), pp. 145–149 (1996).

H. Thimbleby & P. B. Ladkin, “A Proper Explanation When You Need One”, Proceedings British Computer Society Conference HCI’95, People and Computers, M. A. R. Kirby, A. J. Dix & J. E. Finlay (editors), vol. X, pp. 107–118, Cambridge University Press, Huddersfield (1995). PDF

H. Thimbleby, “Authoring Consistent Hypermedia Without Getting Lost”, Proceedings British Computer Society Conference on People and Computers, HCI’95, Adjunct Proceedings, G. Allen, J. Wilkinson & P. Wright (editors), pp. 118–124 (1995).

H. Thimbleby, Y. L. Theng & M. Jones, “Designer Tools for Hypertext Authoring”, Proceedings The Authoring and Application of Hypermedia-based User-Interfaces, IEE Colloquium, no. IEE Digest 1995/202, pp. 4/1–4/4 (1995). DOI: 10.1049/ic:19951257

H. Thimbleby & M. A. Addison, “HyperDoc: An Interactive System Development Tool”, Proceedings British Computer Society Conference HCI’95, People and Computers, M. A. R. Kirby, A. J. Dix & J. E. Finlay (editors), vol. X, pp. 95–106, Cambridge University Press, Huddersfield (1995).

H. Thimbleby & M. A. Addison, “Hypermedia Manuals for Interactive Systems”, Proceedings The Authoring and Application of Hypermedia-based User-Interfaces, IEE Colloquium, no. IEE Digest 1995/202, pp. 5/1–5/4 (1995). DOI: 10.1049/ic:19951258

H. Thimbleby, *Y. L. Theng & M. Jones, “Reducing Information Overload: A Comparative Study Of Hypertext Systems”, Proceedings Information Overload, IEE Colloquium, no. IEE Digest 1995/223, pp. 6/1–6/5 (1995). DOI: 10.1049/ic:19951431

H. Thimbleby, ““Users as Computers”: An Approach to VR Design and Conceptual Evaluation”, Proceedings Conference on Interface to Real and Virtual Worlds, vol. IV, pp. 305–313 (1995).

H. Thimbleby & M. A. Addison, “Manuals as Structured Programs”, Proceedings British Computer Society Conference HCI’94, People and Computers, G. Cockton, S. W. Draper & G. R. S. Weir (editors), vol. IX, pp. 67–79, Cambridge University Press (1994). PDF

H. Thimbleby, “Combining Systems and Manuals”, Proceedings British Computer Society Conference on Human-Computer Interaction, HCI’93, J. L. Alty, D. Diaper & S. Guest (editors), vol. VIII, pp. 479–488, Cambridge University Press, Loughborough (1993). PDF

H. Thimbleby, “Creative Writing in Hypertext: Beyond Linking Concepts”, Proceedings Conference on Computers & Writing, vol. VI (1993).

H. Thimbleby, “Hypertext as a Combined System and Manual”, Proceedings Workshop on Issues in Computer Support for Documentation and Manuals, IEE Colloquium, no. IEE Digest 1993/169, pp. 8/1–8/5 (1993).

H. Thimbleby & D. J. Pullinger, “Observations on Practically Perfect CSCW”, Proceedings CSCW (Computer Supported Co-Operative Working) Issues for Mobile and Remote Workers, Joint CSCW SIG/IEE Colloquium, no. IEE Digest 1993/059, pp. 5/1–5/4 (1993). PDF

H. Thimbleby & *A. J. G. Cockburn, “Reducing User Effort in Collaboration Support”, Proceedings 1993 ACM/SIGCHI International Conference on Intelligent User Interfaces — IUI’93, W. D. Gray, W. E. Hefley & D. Murray (editors), pp. 215–218, ACM Press, Orlando, Florida (1993). PDF DOI: 10.1145/169891.169989

H. Thimbleby & *A. J. G. Cockburn, “Automatic Conversational Context: Avoiding Dependency on User Effort in Groupware”, Proceedings of OZCHI’92, Interface Technology: Advancing Human-Computer Communication, CHISIG Annual Conference, M. J. Rees & R. Iannella (editors), pp. 142–149, Australia (1992). PDF

H. Thimbleby & *S. P. Marsh, “Belief Representation and Agent Architectures”, Proceedings of the Third Belief Representation and Agent Architectures Workshop, BRAA’92, pp. 97–125 (1992).

H. Thimbleby, “Improving Usability with Design Tools”, Proceedings SERC/IMechE Annual Expert Meeting, Information Technology and Product Design, vol. 1, no. Section 3, pp. 59–63, St. Albans, UK (1992).

H. Thimbleby, “Intelligent Consumer Products”, Proceedings Intelligent Consumer Products, IEE/CSD Joint Colloquium, no. IEE Digest 1992/013, pp. 2/1–2/3 (1992).

H. Thimbleby, “The Future of Viruses”, Proceedings of The NCC Information Technology Conference (1992).

H. Thimbleby, “Formal Methods without Psychology”, Proceedings Theory in Human-Computer Interaction, IEE Colloquium, no. IEE Digest 1991/192, pp. 6/1–6/6 (1991).

H. Thimbleby, “Low tech LaTeX”, Proceedings Computers & Writing, M. Sharples (editor), vol. IV, pp. 124–130, Brighton (1991).

H. Thimbleby, “Sharing HyperCard Stacks”, Proceedings 7th Annual Apple European University Consortium Conference, pp. 68–71, Paris (1991).

H. Thimbleby, “Liveware: A Personal Distributed CSCW”, Proceedings CSCW: Computer Supported Co-operative Work, IEE Colloquium, no. IEE Digest 1990/133, pp. 6/1–6/4 (1990).

H. Thimbleby, “The Future of Human Computer Interfaces for Computer Integrated Manufacture”, Proceedings ESPRIT Conference on CIM, St. Albans (1990).

H. Thimbleby & S. O. Anderson, “Virus Theory”, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, no. IEE Digest 1990/132, pp. 4/1–4/5 (1990).

H. Thimbleby, “Viruses and Their Impact on Future Computing Systems”, Proceedings Workshop on Viruses and Their Future Impact on Computing Systems, IEE Colloquium, no. IEE Digest 1990/132, pp. 1/1–1/4 (1990).

H. Thimbleby, *R. J. Watt, J. Bock & A. Wilkins, “Visible Aspects of Text”, Proceedings Applying Visual Psychophysics to User Interface Design, pp. 309–325, London (1990).

H. Thimbleby, “On Formal Methods in HCI”, Proceedings Workshop on Formal Methods in HCI, IEE Colloquium, vol. III, no. IEE Digest 1989/151, pp. 1/–1/ (1989).

H. Thimbleby & R. Bornat, “The Life and Times of Ded, Display Editor”, Cognitive Ergonomics and Human Computer Interaction, J. B. Long & A. Whitefield (editors), pp. 225–255, Cambridge University Press (1989). PDF

H. Thimbleby, “Modes, WYSIWYG and The von Neumann Bottleneck”, Proceedings Workshop on Formal Methods and Human-Computer Interaction, vol. II, no. IEE Digest 1988/82 (1988).

H. Thimbleby, “Formal Methods and Human-Computer Interaction”, Proceedings Workshop on Formal Methods and Human-Computer Interaction, IEE Colloquium, no. IEE Digest No. 1987/09 (1987).

H. Thimbleby, A. J. Dix, M. D. Harrison & C. Runciman, “Interaction Models and The Principled Design of Interactive Systems”, Proceedings European Software Engineering Conference, H. Nichols & D. S. Simpson (editors), pp. 127–135, Springer Verlag (1987). DOI: 10.1007/BFb0022105

H. Thimbleby, “The Design of Two Innovative User Interfaces”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, M. D. Harrison & A. F. Monk (editors), pp. 336–351, Cambridge University Press, York (1986).

H. Thimbleby & G. S. Macfarlane, “The TIN: An Approach to Powerful and Cheap User Interfaces”, Proceedings 8th. International Conference on Computer Communication, ICCC’86, P. J. Kuehn (editor), pp. 238–241, North-Holland, Munich (1986).

H. Thimbleby & M. D. Harrison, “Formalising Guidelines for the Design of Interactive Systems”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’85, S. Cook & P. Johnson (editors), pp. 161–171, Cambridge University Press, Norwich (1985).

H. Thimbleby, “Generative User-Engineering Principles for User Interface Design”, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, B. Shackel (editor), pp. 661–666, North-Holland, London (1985). PDF

H. Thimbleby, “Generative User Engineering Principles”, 9th. Cranfield Conference on Mechanised Information Transfer (1984).

H. Thimbleby, “Generative User-Engineering Principles for User Interface Design”, Proceedings First IFIP Conference on Human-Computer Interaction — Interact 1984, B. Shackel (editor), vol. 2, pp. 102–107, London (1984). PDF

H. Thimbleby, “Basic User Engineering Principles for Display Editors”, Proceedings 6th. International Conference on Computer Communication, ICCC’82, M. B. Williams (editor), pp. 537–542, North Holland, London (1982).

H. Thimbleby, “Interactive Systems Design: A Personal View”, Proceedings IEE Conference Man/Machine Systems, no. IEE Publication 212, pp. 118–122, Manchester (1982).

H. Thimbleby, “A Text Display Editor as a Terminal Driver”, Proceedings International Conference on Document Preparation Systems, pp. 13–14, Lausanne (1981).

H. Thimbleby, “Dialogue Determination”, 7th. Cranfield Conference on Mechanised Information Transfer (1979).

H. Thimbleby, “Interactive Technology: The Role of Passivity”, Proceedings 23rd. Annual Human Factors Conference, C. K. Bensel (editor), pp. 80–84, Boston, USA (1979).

2.5. Conference posters: refereed

H. Thimbleby, *K. Y. Li, S. Lindsay, M. Seager, A. Darlington, J. Halcox & J. Rance, “Exploring Design Principles for Hypertension Mobile Interventions”, 2015 USENIX Summit on Information Technologies for Health, HealthTech, Washington, DC, USA (2015).

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

H. Thimbleby, “Tully Meetings”, Communicating Medical Error (COME), Ascona, Switzerland (2013). URL PDF

=H. Thimbleby, =P. Lee, =C. M. Aceves & =P. Oladimeji, “Are Prescribed Infusions Running as Intended?”, Third National Infusion and Vascular Access Society Conference, London (2012). PDF

H. Thimbleby, *J. Webster & P. Eslambolchilar, “From Rotary Telephones to Universal Number Entry Systems: Can the Past Re-shape the Future?”, 14th ACM International Conference on Ubiquitous Computing, UbiComp’2012 (2012).

H. Thimbleby, A. Cauchi, A. Gimblett, P. Cairns & A. Cox, “Goal-based Design Improves Interaction Dependability”, Digital Engagement 2011, Newcastle (2011).

H. Thimbleby, G. E. Marsden & G. Palmer, “Benjamin Franklin House Web Site”, Proceedings WebNet’97, World Conference of the WWW, Internet, & Intranet, S. Lobodzinski & I. Tomek (editors), Association for the Advancement of Computing in Education (AACE), Toronto, Canada (1997).

H. Thimbleby, *Y. L. Theng & M. Jones, “Is ‘Lost in Hyperspace’ Lost in Controversy?”, Proceedings Hypertext’97, Southampton (1997). PDF

H. Thimbleby & *G. Marsden, “Designing the Interface Programming Language for the End User”, BCS Conference on People and Computers, HCI’94 (1994).

2.6. Other refereed publications

H. Thimbleby, Digital maturity in an age of digital excitement, British Standards Institution, London (2018).

H. Thimbleby, Improving safety in digital healthcare, British Standards Institution, London (2018).

H. Thimbleby, Recognising & reducing digital risk in healthcare, British Standards Institution, London (2018).

3. Invited publications: not refereed

3.1. Forewords and keynotes

H. Thimbleby, “Cowboy digital undermines safety-critical systems”, Safer Systems: The Next 30 Years, Proceedings of the 30th Safety-Critical Systems Symposium, vol. SCSC-161, pp. 203–226, Safety-Critical Systems Club (2022).

H. Thimbleby, “The pivotal pandemic: Why we urgently need to fix IT”, Systems and Covid-19, Proceedings of the 29th Safety-Critical Systems Symposium, vol. SCSC-161, pp. 413–427, Safety-Critical Systems Club (2021).

H. Thimbleby, “Computers and AI in hospitals: Criminal proceedings against nursing staff”, Artificial Intelligence and the Criminal Justice System, Rome (2019).

H. Thimbleby, “Living in the past is written in stone; The future is written in parallel — Writing a book on Health IT”, Future of Text 2019 Symposium, Southampton (2019).

H. Thimbleby, “Error is more complex than ethics”, IFIP 9.2 and 9.2.2 Workshop on Developments in ICT and Healthcare — Legal, Ethical & Social Aspects, pp. 20–21, London (2018).

H. Thimbleby, “Cybersecurity problems in a typical hospital (and probably all of them)”, Developing Safe Systems, Proceedings of the 25th Safety-Critical Systems Symposium, Keynote, M. Parsons & T. Kelly (editors), pp. 415–439, Centre for Software Reliability, Safety-Critical Systems Club, Bristol, UK (2017).

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, “Unknown knowns — A call to fix healthcare IT where it hurts”, High Integrity Systems Symposium, Keynote, Oslo, Norway (2015).

=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, “Safety versus Security in Healthcare IT”, Addressing Systems Safety Challenges, Proceedings of the 22nd Safety-Critical Systems Symposium, Keynote, C. Dale & T. Anderson (editors), pp. 133–146, Safety-Critical Systems Club, Brighton, UK (2014). PDF

H. Thimbleby, “Why does so much IT fail? — And what to do about it”, High Integrity Software, Keynote, Bristol (2014). URL

H. Thimbleby, “Improving Safety in Medical Devices and Systems”, Proceedings of the IEEE International Conference on Healthcare Informatics 2013 (ICHI 2013), Keynote, pp. 1–13, Philadelphia, USA (2013). PDF DOI: 10.1109/ICHI.2013.91

H. Thimbleby, “Unsafe Healthcare Devices, and How to Improve Them”, Communicating medical errors (COME), Ascona, Switzerland (2013). PDF

H. Thimbleby, “Interactive Numbers — A Grand Challenge”, Proceedings of IHCI 2011: IADIS International Conference Interfaces and Human Computer Interaction 2011, Keynote, K. Blashki (editor), pp. xxviii–xxxv, International Association for the Development of the Information Society, Rome, Italy (2011). PDF

H. Thimbleby, *A. Holzinger & R. Beale, “Human-Computer Interaction for Medicine and Health Care (HCI4MED): Towards making information usable”, International Journal of Human-Computer Studies, vol. 68, no. 6, pp. 325–327 (2010). PDF DOI: 10.1016/j.ijhcs.2010.03.001

H. Thimbleby, “Interactive Systems Need Safety Locks”, Proceedings of the IEEE ITI 2010 32nd International Conference on Information Technology Interfaces, Keynote, V. Luzar-Stiffler, I. Jarec & Z. Bekic (editors), pp. 29–36, Cavtat, Croatia (2010). PDF

H. Thimbleby, “Avoiding Latent Design Conditions Using UI Discovery Tools”, Proceedings 9th Naturalistic Decision Making, NDM9, Keynote, B. L. W. Wong & N. A. Stanton (editors), pp. 20–27, London (2009). PDF DOI: 10.1080/10447310903498692

H. Thimbleby, “Teaching HCI to Make It Come Alive”, Keynote, C. Giovannella, P. Kotze & W. Wong (editors), Magazine of Interaction Design and Architecture(s), no. 3 & 4, pp. 9–16 (2008). PDF

H. Thimbleby, “Understanding User Centered Design (UCD) for People with Special Needs”, 11th International Conference, ICCHP 2008, Computers Helping People with Special Needs, Keynote, K. Miesenberger, J. Klaus, W. Zagler & A. Karshmer (editors), Lecture Notes in Computer Science, vol. 5105, pp. 1–17, Springer Verlag, Linz, Austria (2008). URL PDF DOI: 10.1007/978-3-540-70540-6

H. Thimbleby, “User-centered Methods are Insufficient for Safety Critical Systems”, USAB’07 — Usability & HCI for Medicine and Health Care, Keynote, A. Holzinger (editor), Lecture Notes in Computer Science, vol. 4799, pp. 1–20, Springer Verlag, Graz, Austria (2007). PDF

H. Thimbleby, “Reflections on Symmetry”, Proceedings IEEE/ACM Advanced Visual Interfaces — AVI2002, Keynote, pp. 28–33, Venice, Italy (2002). PDF DOI: 10.1145/1556262.1556265

H. Thimbleby, “Symmetry for Successful Interactive Systems”, Proceedings ACM CHI New Zealand, OZCHI, Keynote, S. Jones & M. Masoodian (editors), pp. 1–9, Waikato, New Zealand (2002). PDF DOI: 10.1145/2181216.2181217

H. Thimbleby, “Affordance and Symmetry”, Proceedings Interactive Systems: Design, Specification, and Verification, 8th. International Workshop — DSVIS 2001, Keynote, C. Johnson (editor), Lecture Notes in Computer Science, vol. 2220, pp. 199–217, Springer Verlag, Glasgow (2001). PDF

H. Thimbleby, “Symmetry as a Connection between Affordance and State Space”, Proceedings Design, Specification and Verification of Interactive Systems — DSVIS 2001, Keynote, C. Johnson (editor), GIST Technical Report, G2001-1, pp. 10–19, Glasgow (2001).

H. Thimbleby, “The Computer Science of Everyday Things”, Proceedings of the 2nd. IEEE Australasian User Interface Conference — AUIC’01, Australian Computer Science Communications, Keynote, P. Calder & M. Rees (editors), vol. 23, no. 5, pp. 3–12, Australia (2001). PDF DOI: 10.1109/AUIC.2001.906270

H. Thimbleby, “Ethical and Spiritual Implications of the Internet”, Worshipful Company of Information Technologists, Third Colloquium, Keynote, House of Lords, London (2000).

H. Thimbleby, “Design Probes for Handheld and Ubiquitous Computing”, Proceedings Handheld and Ubiquitous Computing, First International Symposium — HUC’99, Keynote, H. Gellersen (editor), Lecture Notes in Computer Science, vol. 1707, pp. 1–19, Springer Verlag, Karlsruhe, Germany (1999). PDF

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

H. Thimbleby, “Visualising the Potential of Interactive Systems”, Proceedings of the 10th. IEEE International Conference on Image Analysis and Processing (ICIAP’99), Keynote, pp. 670–677, Trento, Italy (1999). PDF DOI: 10.1109/ICIAP.1999.797672

H. Thimbleby, “The Detection and Elimination of Spurious Complexity”, Proceedings of the Workshop on User Interfaces for Theorem Provers, Keynote, R. C. Backhouse & J. C. M. Baeten (editors), pp. 15–22, Eindhoven, Holland (1998).

H. Thimbleby, “Internet, Discourse and Interaction Potential”, Proceedings First Asia Pacific Conference on Human Computer Interaction — APCHI, Keynote, L. K. Yong, L. Herman, Y. K. Leung & J. Moyes (editors), pp. 3–18, Singapore (1996).

H. Thimbleby, “Enhanceable User Interfaces”, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp. 1–5, Oslo, Norway (1993).

H. Thimbleby, “Foreword”, The Computer User as a Toolsmith: The Use, Reuse and Organization of Computer-Based Tools (by S. Greenberg), pp. xiii–xiv, Cambridge University Press (1993).

H. Thimbleby, “Interactive Consumer User Interfaces”, Proceedings InfoTech’93, Den Norske Dataforening, Norwegian Computer Society Conference, Keynote, pp. 1–9, Oslo, Norway (1993).

H. Thimbleby, “Foreword”, Pattern Recognition and Neural Nets in HCI, J. Finlay & R. Beale (editors), pp. 15–16, Ellis Horwood (1992).

H. Thimbleby, “Can Humans Think?”, Ergonomics Society Annual Lecture, Keynote, Southampton (April 1991).

H. Thimbleby, “Bugs: The Issue Facing HCI”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’89, Keynote, A. Sutcliffe & L. Macaulay (editors), vol. V, pp. 105–107, Cambridge University Press, Nottingham (1989).

H. Thimbleby, “Ease of Use — The Ultimate Deception”, Proceedings British Computer Society Conference on Human Computer Interaction, HCI’86, Keynote, M. D. Harrison & A. F. Monk (editors), pp. 78–94, Cambridge University Press, York (1986).

H. Thimbleby, ““What You See is What You Have Got” — A User-Engineering Principle for Manipulative Display?”, First German ACM Conference on Software Ergonomics, Keynote, H. Balzert (editor), Proceedings ACM German Chapter, vol. 14, pp. 70–84, Nuremburg, Germany (1983). PDF

3.2. Special issues

=H. Thimbleby, =H. Tu, =P. Masci & =C. Vincent, “IWC Special Issue in Human Factors and Interaction Design for Critical Systems”, Interacting with Computers, vol. 28, no. 2, pp. 149–150 (2016). DOI: 10.1093/iwc/iwv038

=H. Thimbleby & =P. Langdon, “Inclusion and Interaction: Designing Interaction for Inclusive Populations”, Foreword, Interacting with Computers, vol. 22, no. 6, pp. 439–448 (2010). DOI: 10.1016/j.intcom.2010.08.007

3.3. Contributions to edited volumes

H. Thimbleby, “Technology to Reduce Human Error in Healthcare”, Big ideas for the future, p. 33, Research Councils UK (RCUK) (2011). URL

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

H. Thimbleby & M. D. Harrison, “The Role of Formal Methods in Human-Computer Interaction”, Formal Methods in Human Computer Interaction, M. D. Harrison & H. Thimbleby (editors), pp. 1–8, Cambridge University Press (1990).

H. Thimbleby, “User Interface Design: Generative User Engineering Principles”, Fundamentals of Human-Computer Interaction, A. F. Monk (editor), pp. 165–180, Academic Press (1984).

3.4. Editorials, articles and reviews in journals

H. Thimbleby, “Formal Approaches to Computing and Information Technology (edited by P. Palanque and F. Paternó)”, Requirements Engineering (in press).

H. Thimbleby & P. Curzon, “Negligent nurses? Or dodgy digital?”, CS4FN: Computer Science for Fun, vol. 25 (Autumn), pp. 18–19 (2018). URL

H. Thimbleby, “Formal Methods in Human-Computer Interaction (by P. Palanque and F. Paternó)”, Software Testing, Verification and Reliability, vol. 8, no. 2, pp. 103–104 (1998). DOI: 10.1002/(SICI)1099-1689(199806)8:2<103::AID-STVR158>3.0.CO;2-#

H. Thimbleby, “The Trouble with Computers: Usefulness, Usability, and Productivity (by Thomas K. Landauer)”, Computational Linguistics, vol. 22, no. 2, pp. 265–276 (1996).

H. Thimbleby, “Response to Fetzer’s “What Reviewers Should and Should Not Do: On Harold Thimbleby on AI: Its Scope and Limits””, ACM SIGART Bulletin, vol. 3, no. 1, p. 7 (1992).

H. Thimbleby, “Artificial Intelligence: Its Scope and Limits (by J. H. Fetzer)”, ACM SIGART Bulletin, vol. 2, no. 4, pp. 188–189 (1991).

H. Thimbleby, “User Interface”, Letter, Communications of the ACM, vol. 34, no. 7, pp. 17–18 (1991).

H. Thimbleby, “Letter”, Communications of the ACM, vol. 31, no. 8, pp. 944–945 (1988).

H. Thimbleby & G. F. Coulouris, “The Network Nation”, Computers and Education, vol. 4, no. 3, p. 255 (1980).

3.5. Articles in other journals

H. Thimbleby, “Interaction design by algebra!?”, ACM Interactions, ACM (in press).

H. Thimbleby, “How Reliable are Pandemic Models?”, Safety Systems (2020).

H. Thimbleby & L. Cameron, “Careers in Healthcare Technology: Advice from an Expert”, IEEE Computer, vol. 51, no. 1, p. 8 (2018).

H. Thimbleby, “Inside Medical Software: When Programming Errors Cost Lives”, ITNOW, vol. 60, no. 2, pp. 50–52 (2018). DOI: 10.1093/itnow/bwy054

H. Thimbleby, “Transforming Health Care: Virginia Mason Medical Center’s Pursuit of the Perfect Patient Experience”, The Times Higher, no. 1371, p. 15 (2016). URL

H. Thimbleby, “Designing IT to Reduce Drug Dose Error”, Med-Tech Innovation, no. 11, pp. 30–33 (2012). URL

H. Thimbleby, “Reaching to the Stars with IT Projects”, Public Service Review: UK Science & Technology, vol. 5, pp. 20–21 (2012). PDF

H. Thimbleby, “Errors + Bugs Needn’t Mean Death”, Public Service Review: UK Science & Technology, vol. 2, pp. 18–19 (2011). PDF

H. Thimbleby, “Is IT a Dangerous Prescription?”, BCS Interfaces, vol. 84, pp. 5–10 (2010). PDF

H. Thimbleby, “The Cutting Edge of HCI”, BCS Interfaces, vol. 80, pp. 6–7 (2009). PDF

H. Thimbleby, “Marks for the da Vinci Code: B-”, CS4FN (2008). URL

H. Thimbleby, “Press On”, British Computer Society ITNOW, p. 17, BCS (May, 2008).

H. Thimbleby, “La più grande opportunità del mondo”, Spoletosceinza, vol. XVII, no. 30, pp. 5–6 (2005). PDF

H. Thimbleby, “Not Everything Your Computer Does is Magical”, The Independent, Monday Review, p. 4 (January 7, 2002). URL

H. Thimbleby, “Overfed with Info”, Church Times, no. 7251, p. 24 (15 February, 2002).

H. Thimbleby, “The Computer Science of Everyday Things”, Multimedia Information and Technology, vol. 27, no. 4, pp. 328–330 (2002).

H. Thimbleby, “The Computer Science of Everyday Things”, Mathematics Today, vol. 38, no. 4, pp. 107–108 (2002).

H. Thimbleby, “Debating Government Control of the Internet”, Mots Pluriels et Grands Themes de Notre Temps, no. 18 (2001). URL

H. Thimbleby & S. Rogerson, “Beware False Gods”, Institute for the Management of Information Systems Journal, vol. 10, no. 2, pp. 26–27 (2000).

H. Thimbleby, “Cyberspace — The Way of Future Votes”, Foundations, vol. 3, no. 2, pp. 18–19 (2000). PDF

H. Thimbleby, “Smart to be Simple”, The Times Higher Education Supplement: Multimedia, no. 1371, p. 15 (12 February, 1999).

H. Thimbleby, “The Millenium Bug”, The Brewer, vol. 85, no. 1010, pp. 17–19 & 27 (1999).

H. Thimbleby & *Y. L. Theng, “Practical Authoring Tools for Web Authoring”, Interfaces: Human-Computer Interaction, British Computer Society HCI Specialist Group Newsletter, no. 38 (1998).

H. Thimbleby, “Spare the Rod, Spoil the Computer?”, Ariadne, vol. 18, p. 11 (1998). URL

H. Thimbleby, G. Botting, G. Buchanan, G. Marsden & Y. L. Theng, “Www.rsa.org.uk Where We Are @”, RSA Journal, vol. 146, no. 5487, pp. 118–119 (1998).

H. Thimbleby, “Autostereograms”, Encarta CD, Microsoft (1996). URL

H. Thimbleby, “Information revolution”, Encarta CD, Microsoft (1996).

H. Thimbleby, “Walking the Computer Tightrope”, The Daily Telegraph, p. 22 (March 26, 1996). PDF

H. Thimbleby, “Why are the numbers on a calculator/computer arranged differently from those on a telephone?”, Focus, p. 60 (January 1996).

H. Thimbleby, “Computerised Parkinson’s Law”, Elektron, Journal of The South African Institute of Electrical Engineers, vol. 12, no. 2, pp. 5–7 (1995).

H. Thimbleby, “Computers are Best when Hidden”, The Times Higher Education Supplement: Multimedia, no. 1184, p. vii (14 July, 1995).

H. Thimbleby, “Technological Hubris”, Elektron, Journal of The South African Institute of Electrical Engineers, vol. 12, no. 5, pp. 19–21 (1995).

H. Thimbleby, “Stereograms — How do they work?”, FunMaths! 1995 Calendar, p. 13, QED Ltd (1994).

H. Thimbleby, “Cover picture”, Mathematica Journal, vol. 3, no. 2 (1993). URL

H. Thimbleby, “Extra: Science (Picture and quiz for BBC TV)”, TV Times, Tomorrow’s World, vol. 151, no. 46, pp. 82–83, 13–19 (November, 1993).

H. Thimbleby, “How to Play Tricks with Dots”, C. Neesham (editor), New Scientist, vol. 140, no. 1894, pp. 26–29 (1993).

H. Thimbleby, “Making a Program Faster”, Program Now, vol. 7, no. 5, pp. 40–41 (1993).

H. Thimbleby & W. Thimbleby, “Managing a Multiplication Problem”, Program Now, vol. 7, no. 1, pp. 71–73 (January 1993).

H. Thimbleby, “The Questionnaire”, British Computer Society HCI Newsletter, p. 24 (April, 1993).

H. Thimbleby, “Does Business Have an Attitude Problem?”, New Scientist, vol. 135, no. 1836, pp. 49–50 (1992).

H. Thimbleby, “Erratum: “See also” Indexing with Makeindex (TUGboat 12(2):290)”, TUGboat, vol. 13, no. 1, p. 95 (1992).

H. Thimbleby, “Can Anyone Work the Video?”, New Scientist, vol. 129, no. 1757, pp. 48–51 (1991). PDF

H. Thimbleby, “Computer Literacy”, SocInfo, no. 5, pp. 16–19 (1991).

H. Thimbleby, “Knowing the User”, InterMedia, vol. 19, no. 4–5, pp. 55–56 (1991).

H. Thimbleby, “Telephones Now And…”, InterMedia, vol. 19, no. 4–5, pp. 50–51 (1991).

H. Thimbleby, “The Undomesticated Video Recorder”, Image Technology, Journal of the British Kinematograph, Sound and Television Society, vol. 72, no. 6, pp. 214–216 (1991). PDF

H. Thimbleby, ““See also” Indexing with Makeindex”, TUGboat, vol. 12, no. 2, p. 290 (1991).

H. Thimbleby, “Liveware: Putting Viruses to Work”, British Computer Society HCI Newsletter, no. 14, pp. 6–7 (1990).

H. Thimbleby, “Thanks for Wiping the Memory”, New Scientist, vol. 126, no. 1717, p. 69 (1990).

H. Thimbleby & I. H. Witten, “The Worm that Turned”, Personal Computer World, pp. 202–206 (July 1990).

H. Thimbleby, “Traces in HyperCard”, Program Now!, pp. 36–39 (June 1990).

H. Thimbleby, “Turning Viruses to Good Use”, New Scientist, vol. 126, no. 1722, pp. 72–73 (1990).

H. Thimbleby, “What Does IT Mean?”, Time, vol. 135, no. 11, p. 2pp (March 12, 1990).

H. Thimbleby, “No Way to Sell a Program”, New Scientist, vol. 124, no. 1693, pp. 84–85 (1989).

H. Thimbleby, “Ptrace Smarts”, DECUS UK Unix Special Interest Group, no. 8, pp. 32–37 (1981).

3.6. Reviews in other journals

H. Thimbleby, “Computer Science”, Times Higher Education, no. 2,102, p. vi (23 May, 2013). URL

H. Thimbleby, “Digital lyric, analogue tune”, Net Smart (by H. Rheingold), Times Higher Education, no. 2,055, p. 54 (21 June, 2012). URL

H. Thimbleby, “Hardware with a human heart”, Turing’s Cathedral (by G. Dyson), Times Higher Education, no. 2,046, p. 54 (19 April, 2012). URL

H. Thimbleby, “Another view (LOL, Lots of Love)”, The Guardian, p. 21 (14 February, 2011). URL

H. Thimbleby, “How to get What We Want from IT”, Programming the World Wide Web (by Robert W. Sebesta), Times Higher Education Textbook Guide, no. 2,000, p. vi (26 May, 2011). URL

H. Thimbleby, “Next level: call of social duty”, Reality is broken: Why games make us better and how they can change the world (by Jane McGonigal), Times Higher Education Textbook Guide, no. 1,998, p. 54 (12 May, 2011). URL

H. Thimbleby, “Relight the fire of the mind, online”, Reinventing Discovery (by M. Nielsen), Times Higher Education, no. 2,027, p. 58 (1 December, 2011). URL

H. Thimbleby, “See, hear and seek no evil”, The Googlization of Everything—and Why We Should Worry (by S. Vaidhyanathan), Times Higher Education, no. 2,011, p. 48 (11 August, 2011). URL

H. Thimbleby, “The human side of good research”, Research Methods in Human-Computer Interaction (by Jonathan Lazar, Jinjuan Heidi Feng and Harry Hochheiser), Times Higher Education Textbook Guide (27 May, 2010). URL PDF

H. Thimbleby, “No excuse to be illiterate about IT”, Discovering Computers 2010 (by G. B. Shelly and M. E. Vermaat), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL

H. Thimbleby, “No excuse to be illiterate about IT”, How to Think Like a Programmer (by P. Vickers), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL

H. Thimbleby, “No excuse to be illiterate about IT”, Introduction to Algorithms (by T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein), Times Higher Education Textbook Guide, no. 1925, pp. vi–vii (3 December, 2009). URL

H. Thimbleby, “Don’t panic — help is at hand”, The Algorithm Design Manual (by S. S. Skiena), Times Higher Education Supplement, no. 1873, p. xiv (27 November, 2008).

H. Thimbleby, “How to Think about Algorithms (by J. Edmonds)”, Times Higher Education Supplement, no. 1873, p. xv (27 November, 2008). URL

H. Thimbleby, “Principles of Mobile Computing (by M. Othman)”, Times Higher Education Supplement, no. 1873, p. xv (27 November, 2008). URL

H. Thimbleby, “Hands off those joysticks”, Computer Games: Text, Narrative and Play (by D. Carr, D. Buckingham and G. Schott), Times Higher Education Supplement, no. xxxx, p. 22 (12 January, 2007). URL PDF

H. Thimbleby, “How you can make a real killing in virtual universes”, Synthetic Worlds: The Business and Culture of Online Games (by E. Castronova), Times Higher Education Supplement, no. 1746, p. 35 (9 June, 2006). PDF

H. Thimbleby, “Break the Shackles of Genes and Memes and Escape to Utopia of Rationality”, The Robot’s Rebellion (by K. E. Stanovich), Times Higher Education Supplement, no. 1661, pp. 30–31 (8 October, 2004). URL PDF

H. Thimbleby, “Dip Your Toes into Wet Computing”, Molecular Computing (edited by T. Sienko, A. Adamatzky, N. G. Rambidi & M. Conrad), Times Higher Education Supplement, no. 1649, p. 26 (16 July, 2004). URL PDF

H. Thimbleby, “Give your computer’s IQ a boost”, Journal of Machine Learning Research, Times Higher Education Supplement (9 May, 2004). URL PDF

H. Thimbleby, “Languages for Developing User Interfaces (edited by B. A. Myers)”, Higher Education Academy, Book reviews (2004). URL PDF

H. Thimbleby, “Nature Lessons for Computers”, Imitation of Life (by N. Forbes), Times Higher Education Supplement, no. 1688, p. 30 (22 April, 2004). PDF

H. Thimbleby, “Object Orientated Macromedia Flash MX (by W. Drol)” (2004). URL PDF

H. Thimbleby, “Biologists’ Lives Full of Worrying Words”, Making Sense of Life (by E. F. Keller), Times Higher Education Supplement, no. 1586, p. 30 (25 April, 2003). URL PDF

H. Thimbleby, “Concepts in Programming Languages (by J. C. Mitchell)”, Higher Education Academy, Book reviews (2003). URL PDF

H. Thimbleby, “Keep it to Yourself”, Desktop Witness: The do’s and don’ts of personal computer security (by M. Caloyannides), New Scientist, vol. 174, no. 2348, p. 48 (2002). PDF

H. Thimbleby, “Put Life’s Process into Your Program”, Evolutionary Computation (edited by T. Bäck, D. B. Fogel and Z. Michalewicz), Times Higher Education Supplement, no. 1524, p. 34 (8 February, 2002). PDF

H. Thimbleby, “We have a Lot to Learn from Ants”, Digital Biology (by P. Bentley), Times Higher Education Supplement, no. 1535, p. 28 (26 April, 2002). PDF

H. Thimbleby, “Free for All”, From Anarchy to Power (by W. Grossman), New Scientist, vol. 171, no. 2299, p. 48 (2001).

H. Thimbleby, “Seduced by the Simulated Life”, Creation: Life and How to Make it (by S. Grand), Times Higher Education Supplement, no. 1472, p. 27 (2 February, 2001).

H. Thimbleby, “Da Vinci Dissection Illuminates Conception”, Visual Computing (by R. M. Friedhoff and M. S. Peercy), Times Higher Education Supplement, no. 1508, p. 34 (12 October, 2001).

H. Thimbleby, “Techs Appeal”, Robo Sapiens: Evolution of a New Species (by P. Menzel and F. D’Aluisio), New Scientist, vol. 167, no. 2256, p. 51 (2000).

H. Thimbleby, “Beyond the Fractal Frontier”, Nonlinear Dynamics, Psychology and Life Sciences, Times Higher Education Supplement, no. 1385, p. 33 (21 May, 1999).

H. Thimbleby, “False Image”, Media Technology and Society (by B. Winston), New Scientist, vol. 161, no. 2170, p. 43 (1999).

H. Thimbleby, “Natural Beauty of Computer Land”, The Computational Beauty of Nature: Computer Explorations of Fractals, Chaos, Complex Systems and Adaptation (by G. W. Flake), Times Higher Education Supplement, no. 1408, p. 28 (29 October, 1999).

H. Thimbleby, “Web of Lies”, And That’s the Way it Will Be (by C. Harper), New Scientist, vol. 161, no. 2170, p. 44 (1999).

H. Thimbleby, “Web of Thieves”, Crime in a Digital Age (by P. N. Grabosky, R. Smith & P. Wright), New Scientist, vol. 161, no. 2170, p. 44 (1999).

H. Thimbleby, “Common Tongue”, Knowledge Assets (by M. Boisot) and Navigating Complexity (by A. Battram), New Scientist, vol. 160, no. 2154, p. 49 (1998).

H. Thimbleby, “Free Thinking”, Information Liberation (by B. Martin), New Scientist, vol. 160, no. 2163, p. 47 (1998).

H. Thimbleby, “Good Idea”, The Inventor’s Guide (by British Library Patents Information Team), New Scientist, vol. 158, no. 2138, p. 46 (1998).

H. Thimbleby, “Health desk”, CRS: Computer-Related Syndrome (by R. D. Smith and S. Garske), New Scientist, vol. 159, no. 2142, p. 52 (1998).

H. Thimbleby, “Roar of The Surf”, Net.wars (by W. Grossman), New Scientist, vol. 157, no. 2117, p. 43 (1998).

H. Thimbleby, “Sailing to Java (Computing Science Student Books Reviews)”, New Scientist, vol. 157, no. 2127, pp. 52–53 (1998).

H. Thimbleby, “Take Your Pick”, The Mathematical Magpie (by C. Fadiman), New Scientist, vol. 157, no. 2124, p. 48 (1998).

H. Thimbleby, “Time Out”, Computer Fun for Everyone (by E. Kordahl), New Scientist, vol. 160, no. 2162, p. 49 (1998).

H. Thimbleby, “Work It Out”, The Codebreakers (by D. Kahn), New Scientist, vol. 157, no. 2124, p. 48 (1998).

H. Thimbleby, “You Don’t Want to See it”, The Invisible Computer (by D. A. Norman), New Scientist, vol. 160, no. 2162, p. 51 (1998).

H. Thimbleby, “A Strong String Section”, Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology (by D. Gusfield), Times Higher Education Supplement, no. 13366, p. 23 (12 June, 1997).

H. Thimbleby, “Ben As Hero”, Benjamin Franklin, Politician (by F. Jennings), New Scientist, vol. 154, no. 2076, p. 46 (1997).

H. Thimbleby, “Collected Works (Childrens’ Science Books)”, New Scientist, vol. 156, no. 2109, p. 62 (1997).

H. Thimbleby, “Count the Cost”, Sciencesoft Calculator, New Scientist, vol. 153, no. 2067, p. 47 (1997).

H. Thimbleby, “Future Works”, Beyond Calculation (by P. Denning and R. Metcalfe), New Scientist, vol. 155, no. 2100, p. 52 (1997).

H. Thimbleby, “It’s a Scoop”, News Revolution (by M. Alleyne), New Scientist, vol. 155, no. 2100, p. 52 (1997).

H. Thimbleby, “Lively Wetware Seeks Friendly Software”, The Media Equation (by B. Reeves and C. Nass), New Scientist, vol. 152, no. 2052, p. 40 (1997).

H. Thimbleby, “Money-spinner”, Webonomics (by E. Schwartz), New Scientist, vol. 157, no. 2115, p. 41 (1997).

H. Thimbleby, “Out of The World”, Would-be Worlds (by J. L. Casti), Times Higher Education Supplement, no. 1266, p. 27 (7 February, 1997).

H. Thimbleby, “Piece of Pi”, Pi: A Sourcebook (by L. Berggren, J. Borwein and P. Borwein), New Scientist, vol. 156, no. 2103, p. 48 (1997).

H. Thimbleby, “Sleepwalking to Disaster”, Trapped in the Net (by G. Rochlin), New Scientist, vol. 155, no. 2089, p. 46 (1997).

H. Thimbleby, “Talk About Techno”, Philosophy of Technology (by F. Ferré), New Scientist, vol. 153, no. 2067, p. 43 (1997).

H. Thimbleby, “The Great British”, User-Driven Innovation (by D. Caminer, J. Aris, P. Hermon and F. Land), New Scientist, vol. 153, no. 2067, p. 43 (1997).

H. Thimbleby, “The Really Hard Stuff (Computing Science Student Books Reviews)”, New Scientist, vol. 153, no. 2071, pp. 46–47 (1997).

H. Thimbleby, “What Is Thought?”, Machines and Thought: The Legacy of Alan Turing (edited by P. Millican and A. Clark), New Scientist, vol. 153, no. 2067, p. 42 (1997).

H. Thimbleby, “Collected Works (Computing Science Student Books Reviews)”, New Scientist, vol. 149, no. 2022, p. 59 (1996).

H. Thimbleby, “Collected Works (review of general computing books and software)”, New Scientist, vol. 151, no. 2049, p. 57 (1996).

H. Thimbleby, “Plug into the Future”, Computing Tomorrow (by I. C. Wand and R. Milner), New Scientist, vol. 153, no. 2065, p. 49 (1996).

H. Thimbleby, “Still a Few More Problems to Solve”, Review of Texas Instruments TI-92, Times Higher Education Supplement Multimedia, no. 25, p. vi (14 June, 1996).

H. Thimbleby, “Ancient and Modern”, The Rise of Early Modern Science: Islam, China and the West (by T. E. Huff), New Scientist, vol. 148, no. 2003, p. 44 (1995).

H. Thimbleby, “Be Better than Your Competitors”, Mental Leaps (by K. Holyoak and P. Thagard), New Scientist, vol. 147, no. 1997, p. 49 (1995).

H. Thimbleby, “The World According to C++ (Computing Science Student Books Reviews)”, New Scientist, vol. 146, no. 1976, pp. 50–52 (1995).

H. Thimbleby, “Unnatural Practices”, The Future Does Not Compute (by S. L. Talbott), Times Higher Educational Supplement, Multimedia Supplement, p. xii (13 October, 1995).

H. Thimbleby, “How to Conquer the Fear of Maths”, The Mathematical Universe (by W. Dunham), New Scientist, vol. 144, no. 1954, p. 44 (1994).

H. Thimbleby & W. Thimbleby, “Logoland for Young Learners (by H. Abelson and A. Abelson)”, New Scientist, vol. 143, no. 1940, p. 38 (1994).

H. Thimbleby, “Mastering Mathematica (by J. W. Gray)”, New Scientist, vol. 142, no. 1931, p. 44 (1994).

H. Thimbleby, “Software review”, HyperStat (by D. M. Lane), New Scientist, vol. 142, no. 1923, pp. 44–45 (1994).

H. Thimbleby, “The Lore and Language of Computing (Computing Science Student Books Reviews)”, New Scientist, vol. 144, no. 1946, pp. 50–52 (1994).

H. Thimbleby, “The Frustrated User Always Knows Better than the Engineer”, Usability Engineering (by J. Nielsen), New Scientist, vol. 139, no. 1887, pp. 40–41 (1993).

H. Thimbleby, “The Struggle to Understand: A History of Human Wonder and Discovery (by H. C. Corben)”, New Scientist, vol. 137, no. 1854, p. 38 (1993).

H. Thimbleby, “Computer Pastimes”, The Magic Machine: A Handbook of Computer Sorcery (by A. K. Dewdney), New Scientist, vol. 129, no. 1757, p. 57 (1991).

3.7. Conference posters: not refereed

H. Thimbleby, “Can you spare a few minutes? Story of a patient’s death”, Patient Powered Safety: Understanding challenges — Designing better care, Bangor (2019).

H. Thimbleby, “Do you understand digital”, Patient Powered Safety: Understanding challenges — Designing better care, Bangor (2019).

H. Thimbleby, “Read tomorrow’s news today: User interface vulnerabilities”, Digital Conference: Innovation, Investment & Industry, Cardiff (2017).

4. Other publications

4.1. Theses

H. Thimbleby, Design Principles for Interactive Text Processing Software, PhD Thesis (1981).

H. Thimbleby, Towards Interactive Systems Evaluation, MSc Thesis (1977).

4.2. High-profile electronic publications

H. Thimbleby, “Mariella Frostrup: News of the day — AI and future of medicine”, Times Radio (4 July 2023). URL

H. Thimbleby, “WannaCry and current cybervulnerabilities”, Sky TV (22 June 2020).

H. Thimbleby & W. Fyfe, “‘Black box’ call for medical devices to detect errors”, BBC News (1 May 2018). URL

H. Thimbleby & F. Thilo, “Interview mit Harold Thimbleby: “The quality of health IT has become very poor””, SocietyByte (2017). URL

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

H. Thimbleby, K. Fu & W. Xu, “[in chinese]” (2017). URL

H. Thimbleby & K. Fu, “Ransomware: How we can climb out of this mess”, Heathcare IT News (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

H. Thimbleby, “Hertfordshire Arts Umbrella Web Site”, Conference on The Arts and The Environment, Herts Arts Umbrella (2000).

4.3. Patents

H. Thimbleby & W. Thimbleby, “Interactive Display”, A Novel User Interface, UK Patent No. 0512865.7 (subsequently patented in Australia, Europe, New Zealand and the USA) (2005).

H. Thimbleby, M. Jones & G. Marsden, “A Data Information Retrieval System And Method of Retrieving Data”, UK Patent No. 9711230.4 (1997).

=H. Thimbleby, =D. J. Pullinger & =I. H. Witten, “Data Management and Security in Distributed Computing Systems”, UK Patent No. 9124679.3 (1991).

4.4. Public expert witnessing reports

H. Thimbleby, “Regina v Peter Antony Trier”, Swansea Crown Court (2017).

H. Thimbleby, “Regina v Phillipa Brown”, Crown Court at Inner London (2017).

H. Thimbleby, “Regina v Clare Cahill and Jade Pugh”, Cardiff Crown Court (2016).

4.5. Correspondence and other communications

H. Thimbleby & M. Thomas, “Poor IT culture, not poor IT infrastructure, is the root cause of Health IT problems”, response to J. Zhang, S. Budhdeo, H. Ashrafian, “Failing IT infrastructure is undermining safe healthcare in the NHS”, BMJ, vol. 379, p. o2990 (2022). DOI: 10.1136/bmj.o2990

H. Thimbleby, “The critical importance of correct code for mathematical models”, Letter, British Medical Journal, vol. 378, no. e070615 (2022). URL DOI: 10.1136/bmj.m3210

H. Thimbleby, “Lost police data”, Letter, The Times, no. 73370, p. 32 (16 January, 2021).

H. Thimbleby & M. Thomas, “Problems and suggestions for clinical trial protocols using code, including AI”, Letter, British Medical Journal, vol. 370, no. m3210 (2020). URL DOI: 10.1136/bmj.m3210

H. Thimbleby, “Data is easy, it’s the modelling that’s hard”, Letter, Engineering & Technology, vol. 15, no. 5, p. 18 (14 May, 2020).

H. Thimbleby, “Phone Snooping”, Letter, The Times, no. 72559, p. 28 (1 August, 2019).

H. Thimbleby, “Artificial intelligence and early diagnosis”, Letter, The Times, no. 72541, p. 28 (22 May, 2018).

H. Thimbleby, “Blockchain: Just the latest in a line of miracle cures”, Letter, Financial Times, no. 39807, p. 12 (14 June, 2018).

H. Thimbleby, “Brexit’s ‘self-inflicted’ wound on UK’s future”, Letter, The Times, no. 72548, p. 26 (30 May, 2018).

H. Thimbleby, “Medical negligence”, Letter, The Times, no. 72559, p. 30 (12 June, 2018).

H. Thimbleby, “Sub-standard medical equipment is killing patients”, Letter, The Sunday Times, p. 20 (1 July, 2018).

H. Thimbleby & M. Thomas, “Ways of reducing errors in drug prescriptions”, Letter, The Times, no. 72468, p. 28 (26 February, 2018).

H. Thimbleby, “Better care before and after surgery improves patient safety while saving money for the NHS”, Letter, The Daily Telegraph, p. 23 (6 May, 2017).

H. Thimbleby, “Cyberattacks and the National Health Service”, Letter, The Times, no. 72223, p. 28 (15 May, 2017).

H. Thimbleby, “Hospital Software”, Letter, The Times, no. 72069, p. 28 (16 November, 2016).

H. Thimbleby, “Judicial Decision”, Letter, The Times, p. 28 (7 November, 2016).

H. Thimbleby, “Transforming Health Care”, Times Higher Education, no. 2263, p. 49 (14–20 July, 2016).

H. Thimbleby, “Driverless Cars and Computer Error”, Letter, The Times, p. 29 (10 February, 2015).

Signed by 125 professors, “Let UK universities do what they do best – teaching and research”, Letter, The Guardian (6 July, 2015).

H. Thimbleby, “Preventable Error”, Letter, The Journal of the Royal Society of Arts, no. 2, p. 47 (2015).

H. Thimbleby, “The Best Way to Improve Healthcare is to Improve Computers”, Keynote, Dartmouth College, USA (2015). URL

H. Thimbleby, *J. Wyatt, L. Chant, J. Hoogewerf, T. Lewis, S. Sathanandam & D. Wooldridge, “The use of digital tools including apps, web-services and personal health records in healthcare”, National Information Board (2015).

H. Thimbleby, J. Hoogewerf & J. Wyatt, “Using apps in clinical practice (RCP recommendations to all physicians)”, Royal College of Physicians, London (2015).

H. Thimbleby, “Ofqual and Its New Hands-off Science Exams”, Letter, The Times, p. 25 (12 April, 2014).

H. Thimbleby, “Twitter & Science”, Letter, The Times, p. 27 (25 July, 2013).

H. Thimbleby, “Driven to Distraction?”, Letter, The Times, p. 25 (19 August, 2008).

H. Thimbleby, *Y. Wilks & 6. o. authors, “Computing is the new ‘Queen of Sciences’”, The Times Higher Education Supplement, p. 14 (February 23, 2007).

H. Thimbleby, “Is it worth banning TV standby buttons?”, Letter, The Times, p. 18 (17 July, 2006).

H. Thimbleby, “Are there virtues in virtual reality?”, She magazine, no. June, p. 193 (2005).

H. Thimbleby, “Don’t Ditch Lectures 2”, Letter, Times Higher Education Supplement (2 April, 2004).

H. Thimbleby, “Higher Costs and Greater Gains 3”, Letter, Times Higher Education Supplement, no. 1569, p. 15 (20 December, 2002).

H. Thimbleby, “It simply adds up”, The Independent (October 2, 2002).

H. Thimbleby, “Memorandum by Professor Harold Thimbleby, Middlesex University, London”, E-commerce: Policy Development and co-ordination in the EU, Select Committee on the European Union, House of Lords, p. 526, The Stationery Office, London (2000).

H. Thimbleby, “Time Bomb with a Longer Fuse”, Letter, Times Higher Education Supplement, no. 1425, p. 17 (3 March, 2000).

H. Thimbleby, M. Jones, G. Buchanan & G. Marsden, “User Interfaces for Mobile Web devices”, Workshop on Web & Mobility, 9th World Wide Web Conference, Amsterdam (2000). PDF

H. Thimbleby, “Computer Chaos”, Letter, The Times, p. 22 (2 April, 1999).

H. Thimbleby, “Time to Fight for Easier Technology”, Letter, The Times, p. 23 (31 January, 1998).

H. Thimbleby, “Using the Web Requires Resources”, North Circular, p. 6 (21 May, 1998).

H. Thimbleby, “A Simple Criticism”, Letter, Java Report, vol. 2, no. 9, p. 6 (1997).

H. Thimbleby, “Budding Engineers Go to Market”, Letter, Times Higher Education Supplement, no. 1248, p. 14 (October 4, 1996).

H. Thimbleby, “Cost of Courtesy in Computers”, Letter, The Times, p. 21 (October 14, 1995).

H. Thimbleby, “It Doesn’t Add Up”, Letter, New Scientist, vol. 145, no. 1965, p. 50 (1995).

H. Thimbleby, “Science Tests”, Letter, The Times, p. 17 (10 May, 1995).

H. Thimbleby, “High Charges to the Public for Government ‘Glasnost’”, Letter, The Times, p. 19 (14 November, 1994).

H. Thimbleby, “Systems, Manuals, Usability and Graph Theory”, Report on SERC Grant No. GR/J43110 (1994).

H. Thimbleby, “Principles First”, Letter, The Independent, p. 15 (10 September, 1993).

H. Thimbleby, “Designed for Freaks by Freaks”, Letter, IEE News, p. 3 (December 5, 1991).

H. Thimbleby, Best letter prize, “Who will gain from Apple Sony alliance?”, Letter, Apple Business, vol. 4, no. 2, p. 7 (1991).

H. Thimbleby, “User Interface Design Review”, Stirling Observer, p. 5 (15 August, 1990).

H. Thimbleby, “Macintoshes from Amsterdam”, DeskTop, no. 8, p. 3 (2nd. quarter, 1989).

H. Thimbleby, “Cweb Manual”, York University (July, 1986).

H. Thimbleby, “Equal Opportunity and the Design of Interactive Systems”, Stanford University, California (1986).

H. Thimbleby, “Cweb Manual”, York University (August, 1984).

H. Thimbleby, “A Basic Introduction to Typing and Editing on the Queen Mary College Unix Systems” (1981).

5. Presentations, exhibitions, debates, workshops

5.1. ACM Distinguished Lectures

H. Thimbleby, “After cancer, errors kill more people, and computers have everything to do with it”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL

H. Thimbleby, “Missed solutions to WWII Enigma design”, Summer School of Science, Keynote, ACM 2018 Distinguished Lecture, Požega, Croatia (2018). URL

H. Thimbleby, “Human error is not the problem”, Workshop on Interaction in Healthcare: Saving lives one interface at a time, Keynote, ACM 2017 Distinguished Lecture, Lisbon, Portugal (2017). URL

H. Thimbleby, “Creativity, Innovation and Risk”, ACM CORI (International Conference on Computing Research and Innovations), Keynote, ACM Distinguished Lecture, Ibadan, Nigeria (2016).

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

H. Thimbleby, “Your invitation to fix IT in healthcare”, International Conference on Engineering & MIS 2016, Keynote, ACM Distinguished Lecture, Agadir, Morocco (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

H. Thimbleby, “Designing IT to Make Healthcare Safer”, Gresham College (11 February 2014). Video

H. Thimbleby, “Avoiding Death by Computer”, Gresham College (28 September, 2009). Video

H. Thimbleby, “Better Programming”, Gresham College (13 May, 2004). Video PDF

H. Thimbleby, “Computer Circles”, Gresham College (26 February, 2004). URL Video PDF

H. Thimbleby, “Design by Symmetry”, Gresham College (27 March, 2003). Video PDF

H. Thimbleby & A. Blandford, “Designing for Humans”, Gresham College (13 February, 2003). Video PDF

H. Thimbleby, “Designing Microwave Cookers”, Gresham College (26 January, 2003). Video PDF

H. Thimbleby, “From Lego, Java and Mathematica to feature interaction”, Gresham College (13 March, 2003). Video PDF

H. Thimbleby, “Magic Pictures”, Gresham College (30 October, 2003). URL Video PDF

H. Thimbleby, “Plugging Computers In”, Gresham College (27 November, 2003). Video

H. Thimbleby, “Unplugging Computers”, Gresham College (9 October, 2003). Video PDF

H. Thimbleby, “1,000 Years of Calculators”, Gresham College (21 November, 2002). Video

H. Thimbleby, “Computer Viruses”, Gresham College (21 March, 2002). Video PDF

H. Thimbleby, “Conventional Cryptography”, Gresham College (21 February, 2002). Video PDF

H. Thimbleby, “Design Creativity with Maths”, Gresham College (26 September, 2002). PDF

H. Thimbleby, “Designing Gadgets”, Gresham College (26 September, 2002). Video PDF

H. Thimbleby, “Designing Mobile Phones”, Gresham College (28 November, 2002). Video PDF

H. Thimbleby, “Future Computers”, Gresham College (24 January, 2002). Video PDF

H. Thimbleby, “Modern Cryptography”, Gresham College (28 February, 2002). Video PDF

H. Thimbleby, “From Henry Briggs to Modern Calculators”, Gresham College (29 November, 2001). Video PDF

H. Thimbleby, “The Computer Science of Everyday Things”, Gresham College (15 October, 2001). Video PDF

5.3. Unpublished keynotes

H. Thimbleby, “How HCI can see & solve problems of healthcare”, 15th Irish HCI Symposium, Belfast, Northern Ireland (2022).

H. Thimbleby, “Everything involves computers, so you need to know six secrets … and some suggestions”, Clinical Engineering Conference, National Performance Advisory Group, Coventry (2022).

H. Thimbleby, “The deeper IT scandal behind the Post Office Horizon scandal”, Digital by Default: Post Office Horizon IT System, Canterbury (2022).

H. Thimbleby, “Demanding Digital Safety in Healthcare”, German Coalition for Patient Safety (Aktionsbündnis Patientensicherheit), APS, Patient Safety Conference, Berlin (2021). URL

H. Thimbleby, “Answering questions on ‘The pivotal pandemic: Why we urgently need to fix IT’”, SSS’21 Q&A, Systems and Covid-19, Proceedings of the 29th Safety-Critical Systems Symposium (2021).

H. Thimbleby, “AI, cybersecurity, law and patient safety”, Leigh Day, Medical Negligence, London (2020).

H. Thimbleby, “Accrediting everyone to improve clinical safety”, First Annual UK Faculty of Clinical Informatics Conference, Royal College of General Practitioners, London (2019).

H. Thimbleby, “Achieving the promise of digital healthcare”, Fourth World Health Organization Global Ministerial Summit, Jeddah, Saudi Arabia (2019).

H. Thimbleby, “Expert Session”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “Hidden digital healthcare problems”, BCS Primary Healthcare Specialist Group 39th Annual Conference, Stratford on Avon (2019).

H. Thimbleby, “Three Steps to Achieve Digital Health Safety”, Digital Health Safety Conference, York (2019).

H. Thimbleby, “Unknown unknowns”, SCSC (Safety-Critical Systems Club) Learning from Accident Investigations, London (2019).

H. Thimbleby, “User-driven design in health technology”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “Assisted living and cybersecurity”, Workshop in Healthcare Science and Technology (WIHST), London (2018).

H. Thimbleby, “Cyber Security and Human Factors”, Department of Computer Science, Cardiff Metropolitan University, Cardiff (2018).

H. Thimbleby, “Cyber Security and Human Factors — What It Means For Us”, Completing The Picture II 2018, Cumbernauld, Scotland (2018).

H. Thimbleby, “Cybersecurity and Human Factors — What it means”, Completing The Picture I 2018, National Exhibition Centre, Birmingham (2018).

H. Thimbleby, “Digital Healthcare”, First Saudi Patient Safety Center Conference, Riyadh, Saudi Arabia (2018).

H. Thimbleby, “Digital Healthcare Panel”, First Saudi Patient Safety Center Conference, Riyadh, Saudi Arabia (2018).

H. Thimbleby, “Error is More Complex Than Ethics, and Widespread Confusion Leads to Preventable Deaths in Healthcare”, eHealth Workshop, Developments in ICT and Healthcare — Developments in ICT and Healthcare, London (2018).

H. Thimbleby, “Human Factors in Cyber Security”, Accreditors’ Forum, National Cyber Security Centre, London (2018).

H. Thimbleby, “Managing digital risks in patient safety”, Croatian Society for Quality Improvement in Healthcare, Croatian Medical Association, and Croatian Agency for Quality and Accreditation in Healthcare, Zagreb, Croatia (2018).

H. Thimbleby, “Risky digital healthcare — and how to fix it”, Risky Business, London (2018).

H. Thimbleby, “The Human Factor and Cybersecurity”, Data Matters 2018, DVLA (Driver & Vehicle Licensing Agency), Swansea (2018).

H. Thimbleby & P. Scott, “Why is digital health not based on evidence?”, Health+Care Conference and the Digital Healthcare Show, ExCel Centre, London (2018).

H. Thimbleby, “Overcoming the challenges of poor IT in hospitals”, Digital Health & Care and Safety of Connected Health: Improvement & Applications Conference (DICOH?18), Warwick (2018).

H. Thimbleby, “Computational Interaction from Formal Methods perspective”, Computational Interactivity, Keynote, Schloss Dagstuhl, Germany (2017).

H. Thimbleby, “Cyber Health Thinking”, Cyber safety and resilience of connected health devices, Keynote, Royal Academy of Engineering, London (2017).

H. Thimbleby, “Defending nurses”, The Moth Theatre, Keynote, Seattle, USA (2017).

H. Thimbleby, “From Blame to Prison: Human Factors and Cybersecurity”, Clinical Engineering and IT Connectivity Group Conference, NHS National Performance Advisory Group, Keynote, Coventry (2017).

H. Thimbleby, “Human factors failings in the German Enigma design”, SFI (Studencki Festival Informatatyczny) Academic IT Festival, Keynote, Kraków, Poland (2017). URL

H. Thimbleby, “IT is the problem with healthcare”, SFI (Studencki Festival Informatatyczny) Academic IT Festival, Keynote, Kraków, Poland (2017). URL

H. Thimbleby, “Programming Healthcare Well”, Code Europe, Keynote, Warsaw, Poland (2017). URL

H. Thimbleby, “Saving Lives Through Research in Healthcare, Computer Science and HCI”, M-iti Doctoral Symposium 2017, Keynote, Funchal, Madeira (2017). URL

H. Thimbleby, “To find the best balance of technology vs people, we must take evaluation seriously”, AMIA 2017 Annual Symposium, Keynote, Washington, DC, USA (2017).

H. Thimbleby, “Cyber Security Problems in One Hospital (and probably all of them)”, CHERISH-DE Cybersecurity Conference, Keynote, Swansea (2016).

H. Thimbleby, “Digital Health Technologies for Safer and Better Care”, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland (2016). URL

H. Thimbleby, “Human Factors and Unreliable Blood Glucometers — How to Lose Staff”, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA (2016). URL

H. Thimbleby, “Human Factors and Unreliable Cryptography — How to Lose a War”, Department of Computer Science, University of Michigan, Keynote, Ann Arbor, USA (2016).

H. Thimbleby, “Human Factors Considerations for Future Design”, IPEM (Institute of Physics and Engineering in Medicine) Annual Conference, Keynote, Manchester (2016).

H. Thimbleby, “IT — Help or Hindrance?”, Past, Present and Future of Medicine, Joint Conference Royal College of Physicians Edinburgh and The Society of Acute Medicine, Keynote, Edinburgh (2016).

H. Thimbleby, “Patient Stories”, ISCOME (International Society for Communication Science and Medicine) Workshop, Keynote, Lilienberg Unternehmerforum, Ermatingen, Switzerland (2016). URL

H. Thimbleby, “Social network analysis and applications for designing better systems and doing better research”, International Conference on Engineering & MIS 2016, Keynote, Agadir, Morocco (2016).

H. Thimbleby, “Beating error with formal methods”, 2nd Human-Oriented Formal Methods (HOFM) Workshop, Keynote, York (2015).

H. Thimbleby, “Designing Technology to Make Healthcare Safer”, British Renal Society, Keynote, Leeds (2015).

H. Thimbleby, “From quality to safety in healthcare products”, Keynote, Chinese Academy of Engineering (2015).

H. Thimbleby, “How Safe Are Our Devices?”, North of England Intensive Care Society, Keynote, Darlington (2015).

H. Thimbleby, “Human Error — Managing the Inevitable”, Norwich Anaesthesia Update, Keynote, Ipswich (2015).

H. Thimbleby, “Improving care through reporting incidents”, Grand Rounds lecture, Keynote, Princess of Wales Hospital, Wales (2015).

H. Thimbleby, “Incident Reporting”, Royal College of Physicians, Keynote, London (2015).

H. Thimbleby, “Overcoming challenges of preventable error”, Weqas Annual Conference, Keynote, Cardiff (2015).

H. Thimbleby, “Safer by Design”, Electronics & Software in Medical Devices Seminar with Regulatory Update, Keynote, Cardiff (2015).

H. Thimbleby & R. Koppel, “The Challenge of Computerisation in Hospitals: First do Less Harm”, Keynote, Royal College of Physicians, Edinburgh (2015).

H. Thimbleby, “The Digital Health Revolution”, InfoLab at 10, Keynote, Lancaster University (2015).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Royal College of Physicians, Distinguished Lecture [Cancelled on day due to NHS strikes], York (2015).

H. Thimbleby, “To err is human”, Infection Prevention Society Annual Conference, Keynote, Liverpool (2015).

H. Thimbleby, “Why Don’t We Design Technology to Make Healthcare Safer?”, University of Hertfordshire School of Life and Medical Science Annual Conference, Keynote, Hertford (2015).

H. Thimbleby, “CHI+MED: Multidisciplinary Computer-Human Interaction Research for the Design and Safe Use of Interactive Medical Devices”, Third Workshop on Technology for Health and Well Being (THAW), Keynote, Glasgow (2014).

H. Thimbleby, “Collaborating with the NHS: How poor IT security helps us think more clearly about safety”, Collaborate 2014, Keynote (2014).

H. Thimbleby, “Cyber-security for Medical Devices”, Malvern Festival of Innovation, Keynote, Malvern, UK (2014).

H. Thimbleby, “Engineering to Help Manage Error”, The contribution of engineering to peri-operative patient safety, Keynote, Royal Academy of Engineering, London (2014).

H. Thimbleby, “How Safe is Our Equipment”, ACTA, Association of Cardiothoracic Anaesthetists, Keynote, London (2014).

H. Thimbleby, “Medical Devices and Human Factors: Better together, but a tragic separation”, NAMDET, Keynote, Manchester (2014).

H. Thimbleby, “Risk Management in Medical Devices”, Central Sterilisation Club, Keynote, Birmingham (2014).

H. Thimbleby, “Safety and Security and Why They are so Hard to Achieve”, Archimedes Workshop on Medical Device Security, Keynote, Michigan, USA (2014). URL

H. Thimbleby, “The Computer as Team Player”, SHOT (Serious Hazards of Transfusion) Symposium, Keynote, Manchester (2014).

H. Thimbleby, “The tragic fallibility of medical devices and what to do about it”, The Tri-Service Anaesthetic Society, Keynote, London (2014).

H. Thimbleby, “Better Medical Devices and Systems”, Completing the Picture, Keynote, Glasgow (2013).

H. Thimbleby, “Engineering-out Errors in Drug Administration”, Hospital Pharmacy Europe, Keynote, Birmingham (2013).

H. Thimbleby, “System Causes of Error, and How to Start Fixing Them”, NAMDET: National Association of Medical Device Educators & Trainers, Keynote, London (2013).

H. Thimbleby & R. Koppel, “Unsafe in Any Bed”, Keynote, Taliesin Theatre, Swansea (2013).

H. Thimbleby, “Blindspots and Safer Medical Systems”, DesignMed Europe, Keynote, Stuttgart, Germany (2012).

H. Thimbleby, “Improving Medicines Safety with New Technology”, Royal Pharmaceutical Society Medicines Safety Symposium, Keynote, London (2012).

H. Thimbleby, “Safe Interaction”, IFIP WG 10.4, Rockport, Massachusetts (2012).

H. Thimbleby, “Widespread Errors are Fixable by Better Design”, Medical Equipment Libraries Forum, Blackpool (2012).

H. Thimbleby, “Dependable User Interfaces — Avoiding Computer-provoked “Human Error” in Medical Systems”, 24th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2011), Keynote, Bristol, England (2011).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes”, Symposium on Patient Safety and Clinical Decision Making, Keynote, p. 2, Royal College of Physicians, Edinburgh, Scotland (2011).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes and Prevention”, Scottish Intensive Care Society Annual Scientific Meeting, Keynote, St. Andrews, Scotland (2011).

H. Thimbleby, “Safer Health IT”, Aspiring to Clinical Excellence Conference, Guild of Healthcare Pharmacists/UK Clinical Pharmacy Association, 7th Joint National Conference, Nottingham (2011).

H. Thimbleby, “Widespread Errors are Fixable by Better Design”, 15th National Biomedical and Clinical Engineering Conference, Keynote, Birmingham (2011).

H. Thimbleby, “History of Key Issues (in formal methods for HCI)”, IFIP WG 2.7, London (2010).

H. Thimbleby, “Looking Beyond ‘Human Error’ to its Causes”, Scottish Clinical Skills Network, Keynote, Dundee, Scotland (2010).

H. Thimbleby, “Reducing Designed-in Errors in Interactive Medical Devices”, 2009 Health and Life Sciences Symposium, Keynote, Phoenix, Arizona (2009).

H. Thimbleby, “Teaching HCI to Make it Come Alive”, Human-Computer Interaction Educators, HCIEd, Keynote, Rome (2008). URL

H. Thimbleby, “Models of Reactive Systems and Their Complex Interactive Behaviour”, Brain Computer Interaction: PASCAL Workshop 2007—BCI Meets HCI, Keynote (2007).

H. Thimbleby, “HCI and Ethics”, EPSRC Loughborough Workshop on the Future of HCI (2007).

H. Thimbleby, “Digital Stories”, ESRC Workshop on Universal Access, Keynote, London (2006).

H. Thimbleby, “Highly Interactive Mathematical User Interfaces”, Mathematical User-Interfaces Workshop, Fifth Mathematical Knowledge Management Conference, Keynote (2006).

H. Thimbleby, “Making Formal Methods Work in HCI”, 1st International Workshop on Formal Methods for Interactive Systems, Keynote, Macau (2006).

H. Thimbleby, “The Computer Science of Everyday Things”, Faculty Lecture, Keynote, Glasgow University (2006).

H. Thimbleby, “The Lansdown Lecture”, London (2006).

H. Thimbleby, “Designing for Usability”, CIRCUA ESRC Conference (2005).

H. Thimbleby, “Weapons of Maths Construction”, BT Science and Technology Seminar (2005).

H. Thimbleby, “Weapons of Maths Construction”, Computing Science New Year Lecture, Glasgow University (2005).

H. Thimbleby, “Knowing Computer Technology”, Christians in Science Annual Conference, Keynote, Sheffield (2004).

H. Thimbleby, “Quality Research and Ethics”, EPSRC ‘EQUAL’ Conference, Keynote, London (2004).

H. Thimbleby, “Design Probes”, Xootic Symposium on Pervasive Computing, Keynote (2001).

H. Thimbleby, “Symmetry and Affordance”, Xootic Symposium on Pervasive Computing, Keynote (2001).

H. Thimbleby, “Just Programming”, Sixth International Conference on Object-Oriented Information Systems, OOIS2000, Keynote (2000).

H. Thimbleby, “Killer User Interfaces”, WAP und Mobile eCommerce, Keynote, Frankfurt (2000).

H. Thimbleby, “What is The Computer Medium?”, Multi-viewpoint, Shaping the Human-Computer Interface, Keynote, Design Research Society Conference (1998).

H. Thimbleby, “3D Creativity for the Web”, International Conference, 3D and Multimedia, WWW and Networks, Keynote (1996). URL

H. Thimbleby, “Designing webs”, Designing the Internet, Keynote, London (1996).

H. Thimbleby, “Future Internet Issues”, Internet: Opportunity or Threat?, Keynote, Institute of World Concerns, Coventry (1996).

H. Thimbleby, “The Challenge of Technological Hubris”, ϵτ’94 Conference, Keynote, CCTA (Government Office: Government Centre for Information Systems (1994).

H. Thimbleby, “Can Humans Think?”, The Ergonomics Society Annual Lecture, The Ergonomics Society Lecture, Keynote (1991).

5.4. Invited conference presentations

H. Thimbleby, “The Simms Lecture: Fix IT — See and Solve the Problems of Digital Healthcare”, Royal College of Physicians Update in Medicine, Distinguished Lecture, Leeds (2023).

H. Thimbleby, “Global Roundtable Workshop”, Fifth European Emergency Medical Services Congress, Glasgow (2022).

H. Thimbleby, “Panel”, Going Mobile: Creating an IT solution that practitioners want to use, North Tyneside Council (2022).

H. Thimbleby, “Springboards for developing safer software for medical devices”, Development of Software as a Medical Device, Institute of Physics and Engineering in Medicine (IPEM) (2022).

H. Thimbleby, “Launch of The International Fix IT digital healthcare prize”, Royal College of Physicians Medicine, 2022, RCP, London (2022).

H. Thimbleby, “Computers — the enduring error: output = truth”, BCS Law Specialist Group, BCS, London (2021).

H. Thimbleby, “Make IT Work”, York Sixth Form CS Program, York (2021).

H. Thimbleby, “AI, cybersecurity, law and patient safety”, Association of Personal Injury Lawyers, London (2020).

H. Thimbleby, “Resilient Open Source in an age of pandemic urgency”, Viral Response Roundtable – Session no. 4 – How to audit and secure accreditation for your COVID product?, Madrid, Spain (2020).

H. Thimbleby, “Showcase panel session”, WHINN: Week of Health and Innovation, Odense, Denmark (2019).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Digital Health & Care and Safety of Connected Health: Improvement & Applications Conference (DICOH’18), Warwick (2018).

H. Thimbleby, “The Simms Lecture: Overcoming the challenges of poor IT in hospitals”, Royal College of Physicians, Distinguished Lecture, York (2018).

H. Thimbleby, “A Crisis To Be Avoided”, Patient Safety Week, Abertawe Bro Morgannwg NHS University Health Board Singleton Hospital (2017).

H. Thimbleby, “Human error and healthcare systems”, Computer Science and Law Engagement, Swansea (2017).

H. Thimbleby, “Human Factors in Medicine”, Never Events Workshop, Abertawe Bro Morgannwg NHS University Health Board Morriston Hospital (2017).

H. Thimbleby, “Taking The Agenda Forward”, Digital Futures in health & wellbeing — can public services survive without them?, Swansea (2017).

H. Thimbleby, “Human Factors: Another view”, Human Factors, UK Medicines and Healthcare Products Regulatory Agency (MHRA) Stakeholder Event, London (2015).

H. Thimbleby, “Bad Design to Die For”, TEDx River Tawe (2013).

H. Thimbleby, “Human error is not the problem”, Central Sterilising Club Annual Scientific Meeting, Bristol, UK (2013).

H. Thimbleby, “Our equipment isn’t safe, and how to start fixing it”, Advanced Critical Care Practitioners 1st National Conference, Royal College of Anaesthetists, London (2013).

H. Thimbleby, “System causes of error and how to start fixing them”, Glasgow University (2013).

H. Thimbleby, “Using ICT for safer and more effective healthcare”, Grenoble Interdisciplinary Days 2013, Grenoble (2013).

H. Thimbleby, “The science of HCI”, Designing Digital Futures Workshops, Sony, Pencoed (2011).

H. Thimbleby, “The science of HCI”, Designing Digital Futures Workshops, Ty Menai, Bangor (2011).

H. Thimbleby, “Poor system design: A hidden problem in patient safety”, Aberdeen University/NHS Grampian Patient Safety Guest Lecture Series (2010).

H. Thimbleby & R. Beale, “Saving people by design”, E-Health Insider Conference, Birmingham (2010).

H. Thimbleby, “Devices don’t detect errors: What if they could?”, Workshop on Interactive Medical Devices, UCL (2009).

H. Thimbleby, “Error and misplaced liability for error at the sharp end”, 2nd. European Workshop on Education and Training for Patient Safety, University of Warwick (2009).

H. Thimbleby, “Grand Challenges in eHealth”, Panel, ACM CHI, Boston, USA (2009).

H. Thimbleby, “Grand Challenges in Human Error”, Natural Computing Applications Forum, NCAF (2009).

H. Thimbleby, “History of Key Issues, and Why We are Failing”, IFIP WG 2.7/13.4 User Interface Engineering, Open Problems in User Interface Engineering Workshop, London (2009).

H. Thimbleby, “Interactive medical devices”, Clinical Systems Improvement Open Seminar, Warwick Medical School (2009).

H. Thimbleby, “State Machine Engineering”, IFIP WG 2.7/13.4 User Interface Engineering, Open Problems in User Interface Engineering Workshop, London (2009).

H. Thimbleby, “The National Research Scene”, EPSRC Workshop on Grand Challenges in Information Driven Health (2009).

H. Thimbleby, “Understanding Interactive Medical Devices”, MediWales Seminar, Cardiff (2009).

H. Thimbleby, “Architects or Builders?”, HCIed 2008: Architecting The Future, Rome (2008).

H. Thimbleby, “Data Collection at the Bedside—Clinical Information Collection in the 21st Century”, RCP Joint Specialist Society Clinical Effectiveness Forum, Royal College of Physicians, London (2008).

H. Thimbleby, “Digital Stories”, Royal Society/NRF Conference, User-Generated Content Systems and Services for Developing Country Contexts, Cape Town, South Africa (2008).

H. Thimbleby, “Lecture series: TATA Excellence in Computer Science Week”, Pune, India (2008).

H. Thimbleby, “New Approaches to Dosage Calculation and How They Can Reduce Errors”, Healthcare Extensions Technologies, UCL, London (2008).

H. Thimbleby, “Powerful interactive calculators”, TECHFEST, Mumbai (2008).

H. Thimbleby, “TippingPoint Germany 2008”, Potsdam Institute for Climate Impact Research and British Council, Berlin (2008).

H. Thimbleby, “Understanding and Reducing Designed-in IT Errors in Healthcare”, Hospital of the Future Workshop, Oxford University (2008).

H. Thimbleby, “User Generated Content: The Grand Challenges”, Royal Society/National Research Foundation South African Workshop on User Generated Content for Developing Countries, Cape Town (2008).

H. Thimbleby, “Building the Future with Weapons of Maths Construction”, Glasgow University Lecture, Glasgow (2006).

H. Thimbleby, “Schools Lecture”, Glasgow University Lecture, Glasgow (2006).

H. Thimbleby, “Alterando il destino dell‘umanità”, Due Mondi Spoleto Festival, Italy (2005).

H. Thimbleby, “Bring the past to life and preserve today for tomorrow”, National Waterfront Museum (2005).

H. Thimbleby, “Creative future technologies”, The Creative Technology Sector and Near Future Workshop, Colwyn Bay (2005).

H. Thimbleby, “Future Relation of People and Computers”, Swansea Science Café (2005).

H. Thimbleby, “Nella tela del ragno: Il futuro nel web”, Due Mondi Spoleto Festival, Italy (2005).

H. Thimbleby, “Tenantspin & tagging”, Cardiff Festival of Creative Technology (2005).

H. Thimbleby, “Communicating Science Honestly”, Royal Society/British Association Conference on Communicating Science, London (2004).

H. Thimbleby, “Multidisciplinary Research”, 20 Years of HCI, Loughborough (2004).

H. Thimbleby, “Interactive Television”, Londonone: iTV Conference, London (2002).

H. Thimbleby, “AI as Applied Justice”, Feats and Frontiers, An International AI Symposium in Memory of Sidney Michaelson, Edinburgh (2001).

H. Thimbleby, “Automating Manuals”, Bluecoat Conference, London (2001).

H. Thimbleby, “Computer Viruses, Trojans and Cryptography: The Issues”, National Residential Conference for Heads of Information Technology and Computing in Further Education Colleges (2001).

H. Thimbleby, “From Logs to Calculators”, 1000 Years of British Mathematics, Royal Institution (2001).

H. Thimbleby, “Justice and Programming”, IFIP 9.2.2, Namur, Belgium (2001).

H. Thimbleby, “UCL Interaction Centre”, Natural History Museum, London (2001).

H. Thimbleby, “UK HCI: Public and Private Thoughts”, Fourth Workshop on Effective Training and Education in HCI (2001).

H. Thimbleby, “Handheld and Ubiquitous Computing, HUC2k”, EPSRC Workshop (2000).

H. Thimbleby, “Mobile Phones”, Design for Usability, London (2000).

H. Thimbleby & P. Cairns, “Thoughts on User Interface Patterns”, Patterns in Human Computer Interaction, IFIP WG13.2/BCS HCI Group (2000).

H. Thimbleby, “Trust Panel”, ACM CHI, Amsterdam (2000).

H. Thimbleby, “Commentary on P. Ladkin’s “Ursachenanalyse von Unglücksfällen in Luftverkehr””, Natur, Gesetz, Naturgesetz: Historiche und Zeitgenössische Perspektiven (Conference on Natural Law: Historical and Contemporary Perspectives), Max Planck Institut für Wissenschaftsgeschichte (Max Plank Institute for the History of Science), Bad Homburg (1999).

H. Thimbleby & P. Duquenoy, “Justice and Design”, IFIP 9.2.2, Namur, Belgium (1999).

H. Thimbleby, “User Centred Tools”, Workshop on User Centred Design, Interact’99, Edinburgh (1999).

H. Thimbleby, “Internet Ethics”, IFIP 9.2.2 Namur (1998).

H. Thimbleby, “Making Computing Exciting”, First Workshop on the Design of Hypermedia, CERN, Geneva (1998).

H. Thimbleby, “Panel”, Workshop on User Interfaces for Theorem Provers, Eindhoven (1998).

H. Thimbleby, “EPSRC Panel”, BCS Conference on People and Computers, HCI’97, Bristol (1997).

H. Thimbleby, “Interactive devices”, Science Prestige Lecture, University of Canterbury, Christchurch, New Zealand (1997).

H. Thimbleby, “Internet and Unity”, Unity’97: Multicultural Festival for European Year Against Racism (1997).

H. Thimbleby, “Internet Ethics”, Edinburgh International Science Festival (1997).

H. Thimbleby, “Personal Boundaries/Global Stage”, IEE 20/20 Vision Conference on Morality in the Information Society (1997).

H. Thimbleby, “Visualising The Future”, BT, Martlesham (1997).

H. Thimbleby, “3D Illusions”, Science Engineering Technology, SET’96 (1996).

H. Thimbleby, “Benjamin Franklin”, Conference of Professors and Heads of Electrical Engineering (1996).

H. Thimbleby, “Digital cryptography”, Edinburgh International Science Festival (1996).

H. Thimbleby, “Future of the Internet”, Science Engineering Technology, SET’96 (1996).

H. Thimbleby, “Systematic Web Authoring”, The Missing Link: Hypermedia Usability Research & The Web, Open University (1996).

H. Thimbleby, “Calculators: Controversy & Deception”, Edinburgh International Science Festival (1995).

H. Thimbleby, “Computers and Communications”, British Association for Advancement of Science Annual Conference, Newcastle (1995).

H. Thimbleby, “3D Pictures”, Edinburgh International Science Festival (1994).

H. Thimbleby, “Autostereograms”, Use Your Head Society (1994).

H. Thimbleby & M. A. Addison, “Hyperdoc Demonstration”, BCS Conference on People and Computers, HCI’94 Demonstration Session (1994).

H. Thimbleby, “‘Fifth Generation’ User Interfaces: The Way Ahead For Complex Systems”, BCS Conference on People and Computers, HCI’94 Demonstration Session (1994).

H. Thimbleby, “Designing Easy to Use Gadgets”, IEE Surrey Region AGM Lecture (1993).

H. Thimbleby, “Formulating Usability”, Workshop on Formal Methods for the Design of Interactive Systems, York (1993).

H. Thimbleby, “Interaction Style”, BCS Electronic Publishing Specialist Group Conference (1993).

H. Thimbleby, “New Consumer Interfaces”, BCS Conference on People and Computers, Industrial Programme, vol. VIII (1993).

H. Thimbleby, “Science for Technophobics”, Edinburgh International Science Festival (1993).

H. Thimbleby, “Why Are Children Better At Using Video Recorders Than Their Parents?”, British Association for Advancement of Science Annual Conference, Bristol (1993).

H. Thimbleby, “Human Computer Interfaces”, The Scottish Computer Show, Glasgow (1992).

H. Thimbleby, “Principles for User Enhanceable Systems”, Department of Trade and Industry User Enhanceable Systems Programme, London (1992).

H. Thimbleby, “Usability by Design”, Conference on Open Systems, Scottish Enterprise/Forth Valley Enterprise Conference (1992).

H. Thimbleby, “Video Recorders Adults Can Use”, Edinburgh International Science Festival, Edinburgh (1992).

H. Thimbleby, “Computer Viruses or Free Speech?”, Edinburgh International Science Festival (1991).

H. Thimbleby, “Computers Have No ‘Special Needs’ Yet They Can Hardly Use Anything”, Workshop on Human-Computer Interaction and Users with Special Needs, York (1991).

H. Thimbleby, “Humans are Computers Too!”, Edinburgh International Science Festival (1991).

H. Thimbleby, “HyperCard: An Object-Oriented Disappointment”, Joint meeting of BCS HCI and OOPS Specialist Groups, Glasgow (1991).

H. Thimbleby, “JCI Database (software demonstration)?”, Joint Research Councils’ Initiative Meeting (1991).

H. Thimbleby, “New Approaches to Design”, Second Joint Research Council Summer School, London (1991).

H. Thimbleby, “The Main Problem in HCI”, Panel Session, BCS Conference on People and Computers, HCI’91, Edinburgh (1991).

H. Thimbleby, “Artificial Life”, St. Andrew’s Diocesan Conference (1990).

H. Thimbleby, “Bugs in HyperCard”, Joint Research Council Summer School, Edinburgh (1990).

H. Thimbleby, “Computer Viruses (panel)”, Second International Artificial Life Conference, Santa Fe, USA (1990).

H. Thimbleby, “Information Technology: High Technology and a Risk Activity”, Comett Workshop, Montpellier (1990).

H. Thimbleby, “Panel”, Edinburgh International Science Festival (1990).

H. Thimbleby, “Putting Computer Viruses to Good Use!”, Edinburgh International Science Festival (1990).

H. Thimbleby, “Using Menus”, Scottish HyperCard Users’ Group Meeting (1990).

H. Thimbleby, “Bugs”, Edinburgh International Science Festival (1989).

H. Thimbleby, “Computer Viruses”, Computer Support for Teaching Workshop, Stirling University (1989).

H. Thimbleby, “Formal Methods in HCI”, IFIP Workshop (1989).

H. Thimbleby, “Simple Algebraic Properties of Interfaces”, Reasoning about Interaction, Alvey Workshop, York (1989).

H. Thimbleby, “User vs Designer: The Case of Bugs”, Computers—Visions for the Future, Canon Research Europe (1989).

H. Thimbleby, “Author’s Cross Referencing”, BCS Software Engineering Specialist Group, Manchester (1988).

H. Thimbleby, “User Models”, BCS Conference on Expert Systems’88, Brighton (1988).

H. Thimbleby, “SIRUP: A SIR Utility Program”, Elliott Computer Users’ Group Annual Meeting (1976).

5.5. Invited lectures, webinars and seminars

H. Thimbleby, “Interview”, University of Pennsylvannia, USA (2023).

H. Thimbleby, “Quack IT and how to Fix IT”, Cardiff University (2023).

H. Thimbleby, “Quack IT and how to Fix IT”, Swansea University (2023).

H. Thimbleby, “Fix IT workshop in digital healthcare”, InterSystems, Windsor, UK (2022).

H. Thimbleby, “Ann Blandford and UCLIC”, UCL, London (2022).

H. Thimbleby, “We need to Fix IT in digital healthcare”, Swansea MSc Health Informatics (2022).

H. Thimbleby, “Fix IT in digital healthcare”, Corti, Copenhagen (2022).

H. Thimbleby, “Answering questions on digital healthcare”, University of Pennsylvania, USA (2021).

H. Thimbleby, “Principles of Human Factors Engineering for Trustworthy Medical Device Software”, Food and Drug Administration (FDA), USA (2021).

H. Thimbleby, “NHS Digital Regulation is Broken”, University of Manchester (2021).

H. Thimbleby, “Answering questions on digital healthcare”, University of Buffalo, USA (2021).

H. Thimbleby, “Answering questions on digital healthcare”, University of Pennsylvania, USA (2020).

H. Thimbleby, “Let’s fix digital healthcare”, MIT, Boston, USA (2020).

H. Thimbleby, “Nobody understands digital healthcare”, University of Victoria, Canada; University of Buffalo, USA; University of Pennsylvania, USA (2020).

H. Thimbleby, “Digital Theater”, University of Texas, Health Sciences, Houston, USA (2020).

H. Thimbleby, “Nobody understands digital healthcare”, Clinical Decision Support, University College Hospital (2020).

H. Thimbleby, “Computational Thinking in Healthcare”, Edinburgh University (2019).

H. Thimbleby, “Options for our future digital health”, Institute of Healthcare Engineering, UCL, London (2019).

H. Thimbleby, “Safer healthcare IT”, University of Pennsylvania, Philadelphia (2019).

H. Thimbleby, “Safer healthcare IT”, SRI International (SRI), San Francisco (2019).

H. Thimbleby, “CLSP Episode 10 - 26/10/2018 — Prof. Harold Thimbleby, healthtech and the NHS, Johnny English review”, Podcast (2018). URL

H. Thimbleby, “Digital and cybersecurity chaos in healthcare — and fixing it?”, Queen Mary University of London (2018).

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

H. Thimbleby, “Clear thinking about IT in Healthcare”, Manchester University, UK (2017).

H. Thimbleby, “Fixing bugs in Healthcare”, University of Bonn, Germany (2017).

H. Thimbleby, “Fixing healthcare IT”, University of Michigan, USA (2017).

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

H. Thimbleby, “Challenging how we think about IT for improving and protecting the nation’s health”, Public Health England, Porton Down (2016).

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, “Opportunities for research in Health IT”, Toulouse, France (2016).

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

H. Thimbleby, “Devices are not equally safe: Buy and use them carefully”, National Medical Devices Safety Network, NHS Webex (2015).

H. Thimbleby, “Failure of medical device regulation”, Cambridge University (2015).

H. Thimbleby, “Human Factors and missed solutions to WWII Enigma design weaknesses”, Cambridge University (2015).

H. Thimbleby, “Outside In: Health-Tech Continuum”, Politico TV, Washington DC, USA (2015).

H. Thimbleby, “The best way to improve healthcare is to improve programmers”, Høyteknologisenteret i Bergen, Norway (2015).

H. Thimbleby, “The World War II Enigma and its Human Factors lessons”, University of Bergen, Norway (2015).

H. Thimbleby, “At Least You Can Trust Your Calculator — Or Can You?”, Johns Hopkins University, Baltimore (2014).

H. Thimbleby & P. Masci, “Broken Interfaces”, US Food and Drug Administration (FDA), MD, USA (2014).

H. Thimbleby, “Computers and Devices as Team Players in Hospitals???”, San Francisco General Hospital, California (2014).

H. Thimbleby, “Healthcare’s IT Crisis, Informatics Grand Rounds Lecture”, Johns Hopkins University, Baltimore (2014).

H. Thimbleby, “Medical devices”, Agora, Swansea (2014).

H. Thimbleby, “Overview of Human-Computer Interaction”, Lingnan University, Hong Kong (2014).

H. Thimbleby, “Safer healthcare IT”, Microsoft Research, UK (2014).

H. Thimbleby, “Safer Healthcare IT”, Cambridge University (2014).

H. Thimbleby, “Safety versus Security in Healthcare IT”, Cambridge University (2014).

H. Thimbleby, “The World War II Engima: Avoidable bad design that lost a war”, Swansea Sketty Club (2014).

H. Thimbleby, “Designing to Make Error Visible”, University of Malta (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Kentucky, KY, USA (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Maryland, MD, USA (2013).

H. Thimbleby, “Human Error Is Not The Problem”, University of Pennsylvania, PA, USA (2013).

H. Thimbleby, “Identifying fixable problems in healthcare IT”, Mater Dei Hospital, Malta (2013).

H. Thimbleby, “Improving Healthcare for Everyone”, Hong Kong Ergonomics Society, Hong Kong (2013).

H. Thimbleby, “Improving Healthcare for Everyone by Understanding Humans and Technology”, Lingnan University, Hong Kong (2013).

H. Thimbleby, “Safety and the Design of Devices”, Royal College of Physicians, London (2013).

H. Thimbleby, “Security and Safety Overlaps”, Reykjavik University, Iceland (2013).

H. Thimbleby, “Social Network Analysis and Interactive Device Design Analysis”, Networks Research Group, Swansea University (2013).

H. Thimbleby, “Testing Safe Interaction”, TEDx (2013).

H. Thimbleby, “Toast to the College”, Royal College of Physicians, Edinburgh (2013).

H. Thimbleby, “Traffic lights for medical device input”, US Food and Drug Administration (FDA), MD, USA (2013).

H. Thimbleby, “Designing safer medical devices”, Queen Mary, London (2012).

H. Thimbleby, “Human Error Is Not The Problem”, Fraunhofer Institute, Mannheim, Germany (2012).

H. Thimbleby, “Interactive Numbers”, SRI International (SRI), San Francisco (2012).

H. Thimbleby, “Re-affordance — Taking affordance into interaction”, Smith-Kettlewell Eye Research Institute (2012).

H. Thimbleby, “Safer Medical Systems”, Nanyang Technological University, Singapore (2012).

H. Thimbleby, “Thinking about Computers”, A*Star (Agency for Science, Technology and Research), Singapore (2012).

H. Thimbleby, “Welsh Computer Science”, Wales Science Advisory Committee (2012).

H. Thimbleby, “Avoiding computer-provoked ‘human error’ in medical systems”, Health Sciences and Technology, MIT (2011).

H. Thimbleby, “Avoiding death by computer”, Swansea Science Café (2011).

H. Thimbleby, “Computational approaches to reducing error”, SRI International (SRI), San Francisco (2011).

H. Thimbleby, “Computer Science”, Cadbury College, Birmingham (2011).

H. Thimbleby, “Computer Systems and Human Error”, UCL (2011).

H. Thimbleby, “Designing Safer Systems”, Shanghai Jiao Tong University (2011).

H. Thimbleby, “Designing Safer Systems”, Nanjing University (2011).

H. Thimbleby, “Helping industry, Helping healthcare, Doing engineering, Pushing science?”, UCL (2011).

H. Thimbleby, “Interactive numbers”, City University (2011).

H. Thimbleby, “Num63r bug5”, Sussex University (2011).

H. Thimbleby, “Numbers, Numbers Everywhere, and None you can Trust — Not Yet!”, Cardiff Scientific Society (2011).

H. Thimbleby, “Reducing Mortality from IT Bugs”, University of California at Berkeley (2011).

H. Thimbleby, “Rules for dependable number entry”, UCL (2011).

H. Thimbleby, “Seeing Bugs in Systems”, Fudan University (2011).

H. Thimbleby, “Tools and techniques for analysing medical devices”, UCL (2011).

H. Thimbleby, “Unseen bugs: Reducing mortality”, Brunel University (2011).

H. Thimbleby, “‘Human error’ in Automated Medical Systems”, BCS Mid Wales AGM (2011).

H. Thimbleby, “From machine guns to traffic lights”, Middlesex University (2010).

H. Thimbleby, “Impossible Errors”, Cognitive Match, London (2010).

H. Thimbleby, “Problems in human error—Problems are everywhere”, University of Cardiff (2010).

H. Thimbleby, “Safer by numbers”, Georgia Tech, Atlanta, USA (2010).

H. Thimbleby, “Using digital stories for research and learning”, George Ewart Evans Centre for Storytelling, Glamorgan (2010).

H. Thimbleby, “Avoiding death by computer”, University of Pennsylvania (2009).

H. Thimbleby, “Avoiding designed-in errors in interactive medical devices”, Engineering Department, University of Cambridge (2009).

H. Thimbleby, “Best of people and computers”, Georgia Tech, Atlanta (2009).

H. Thimbleby, “Dependable interactive devices, why we need them, how to get them”, UCL (2009).

H. Thimbleby, “Devices encourage errors—What if they detected them too?”, University of Texas at Houston (2009).

H. Thimbleby, “Enjoying and Getting Research Degrees Reliably”, Editorial Talk for for the Department of Computer Science, Swansea University (2009).

H. Thimbleby, “From research to writing”, UCL (2009).

H. Thimbleby, “How CS is science”, Royal Society (2009).

H. Thimbleby, “Interactive medical device design”, Georgia Tech, Atlanta (2009).

H. Thimbleby, “Keynote notes”, Apple Computer, Pittsburgh (2009).

H. Thimbleby, “Killer applications in hospitals”, University of Manchester (2009).

H. Thimbleby, “Killer applications? Simple but widespread programming problems that are usually ignored”, MIT (2009).

H. Thimbleby, “Misunderstood human error and some consequences”, Psychology Department, Swansea University (2009).

H. Thimbleby, “Moving from user interface design to interaction programming”, MIT (2009).

H. Thimbleby, “Saving lives with science”, Royal Society (2009).

H. Thimbleby, “Science fights ignorance and computer science saves lives (or you should stay out of hospital until it does)”, Christ College Brecon (2009).

H. Thimbleby, “User error—The interaction programming view”, University of Texas at Houston (2009).

H. Thimbleby, “Desiging Interactive Systems”, Bombay Indian Institute of Technology (BIIT), Mumbai (2008).

H. Thimbleby, “Interaction programming in use”, Microsoft Research, Bangalore (2008).

H. Thimbleby, “Keeping People Alive with CS & HCI”, Visible Lunch, Swansea University (2008).

H. Thimbleby, “Life & death issues with compiling”, Wolverhampton (2008).

H. Thimbleby, “Life, death & computer science”, Aberystwyth (2008).

H. Thimbleby, “Reducing designed-in errors”, Birmingham University (2008).

H. Thimbleby, “Understanding designed-in errors in interactive devices”, Newcastle University (2008).

H. Thimbleby, “A New Slice of Cheese”, University of Surrey (2007).

H. Thimbleby, “A New Sort of Calculator”, University of California at Berkeley (2007).

H. Thimbleby, “A New Sort of Calculator”, MIT (2007).

H. Thimbleby, “A New Sort of Calculator”, Tufts University, Boston, USA (2007).

H. Thimbleby, “Digital Stories”, Stanford University, California (2007).

H. Thimbleby, “Improving Interactive Systems”, Hamilton Institute, Ireland (2007).

H. Thimbleby, “Press On”, Taliesin Theatre, Swansea (2007).

H. Thimbleby, “Problems and Solutions with Simple Interactive Devices” (2007).

H. Thimbleby, “Problems and Solutions with “Simple” Interactive Devices”, Stanford University, CS 47: Seminar on People, Computers and Design (19 January, 2007). Video

H. Thimbleby, “The Usability of Medical Devices”, University of Bielefeld, Germany (2007).

H. Thimbleby, “Calculators”, Welsh National Eisteddfod (2006).

H. Thimbleby, “Digital Stories for UCD”, Microsoft Research Cambridge (2006).

H. Thimbleby, “Hands-on calculators”, National Waterfront Museum, Wales (2006).

H. Thimbleby, “Interaction Technology and Its Impact on Science”, Department for Environment, Food and Rural Affairs (DEFRA) (2006).

H. Thimbleby, “New Computer User Interfaces”, St. Andrews University (2006).

H. Thimbleby, “Reliable software publishing”, Newcastle University (2006).

H. Thimbleby, “Schools Lecture”, Glasgow University (2006).

H. Thimbleby, “Science Café”, Welsh National Eisteddfod (2006).

H. Thimbleby, “Science Café”, Swansea (2006).

H. Thimbleby, “The Cargo Cult of Calculators (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Everyday Computing (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Mobile Phones (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “The Cargo Cult of Scientific Computing (And a Cure)”, St. Andrews University, Scotland (2006).

H. Thimbleby, “Thinking out of the Computer Science Cargo Cult Box”, St. Andrews University, Scotland (2006).

H. Thimbleby, “A chance to change the world with a new user interface”, Nottingham University (2005).

H. Thimbleby, “Bad (computer) Science”, Bangor University, Wales (2005).

H. Thimbleby, “Building the Future with Weapons of Maths Construction”, Glasgow University Lecture (2005).

H. Thimbleby, “Cargo Cult Computer Science”, Glasgow University (2005).

H. Thimbleby, “New approaches to interaction: the case of the calculator”, with W. Thimbleby, Cardiff University (2005).

H. Thimbleby & W. Thimbleby, “New Calculators”, London Knowledge Laboratory (2005).

H. Thimbleby & W. Thimbleby, “New Calculators”, Oxford University (2005).

H. Thimbleby, “See the future … Tomorrow’s technology today”, Exhibition in National Waterfront Museum (2005).

H. Thimbleby, “Varieties of HCI”, UCL (2005).

H. Thimbleby, “Building the Future with Weapons of Maths Construction”, Open University (2004).

H. Thimbleby, “Cargo Cult Computer Science”, Open University (2004).

H. Thimbleby, “Computer Programming”, Hampstead Scientific Society, London (2004).

H. Thimbleby, “Fixing Calculators”, Newcastle University (2004).

H. Thimbleby, “Mobile Phones”, London Nautical School (2004).

H. Thimbleby, “Digital Cryptography”, UCL Science Society (2003).

H. Thimbleby, “Doing computer science better”, Birkbeck College (2003).

H. Thimbleby, “How and why to make computer science better”, Brunel University (2003).

H. Thimbleby, “Maths in Action”, Royal Institution, London (2003).

H. Thimbleby, “Revolting Calculators”, UCL Lunch Time Lecture (2003).

H. Thimbleby, “Safer Calculators”, UCL Lunch Time Lecture (2003).

H. Thimbleby, “User Interface Design”, Lancaster University (2003).

H. Thimbleby, “Warfare and Modern Cryptogrpahy”, UCL Science Society, London (2003).

H. Thimbleby, “Computer Science of Everyday Things”, Otago University, New Zealand (2002).

H. Thimbleby, “Hands-on Cryptography: How the Internet Changes the Rules”, Science Centre, Mathematical & Physical Sciences Faculty Lecture, UCL (2002).

H. Thimbleby, “Mobile Phones”, St. Paul’s Girls School, London (2002).

H. Thimbleby, “Public Key Cryptography”, Middlesex University (2002).

H. Thimbleby, “Revolting calculators”, Invariant Society, Oxford University (2002).

H. Thimbleby, “Symmetry”, Nanyang Technological University, Singapore (2002).

H. Thimbleby, “Tour of New Zealand Universities: Talks On Computer Science Research and Cryptography”, Lecture Tour, 10 lectures, in each NZ university (2002).

H. Thimbleby, “Affordance and User Interface Design”, University College London (2001).

H. Thimbleby, “Affordance & Symmetry”, Human-Computer Interaction Institute, Carnegie Mellon University, USA (2001).

H. Thimbleby, “Challenges in HCI”, Tufts University, Boston, USA (2001).

H. Thimbleby, “Computer Science and Everyday Things”, de Montfort University (2001).

H. Thimbleby, “Future Personal Technologies”, Tufts University, Boston, USA (2001).

H. Thimbleby, “Justice and Programming”, BCS Ethics Committee, London (2001).

H. Thimbleby, “Symmetry”, Georgia Institute of Technology, Atlanta, USA (2001).

H. Thimbleby, “Symmetry & Affordance”, University of Cape Town, South Africa (2001).

H. Thimbleby, “Ticket Machines and Ubiquitous Computing”, Aware Home Research Initiative, Georgia Institute of Technology (2001).

H. Thimbleby, “Ubiquitous Computing and The Challenge of Global Justice”, Regent’s Park College (Oxford University) series in Technology and Culture from a Christian Perspective (2001).

H. Thimbleby, “Ubiquitous User Interfaces”, University of Bath (2001).

H. Thimbleby, “User Interface Design”, George Mason University, USA (2001).

H. Thimbleby, “Computer Ethics”, House of Lords, London (2000).

H. Thimbleby, “Computer Science of Everyday Things”, Stellenbosch University, South Africa (2000).

H. Thimbleby, “Computer Science of Everyday Things”, University of Cape Town, South Africa (2000).

H. Thimbleby, “Computer Science of Everyday Things”, Cambridge University (2000).

H. Thimbleby, “Contributions from Computing”, University of South Africa (2000).

H. Thimbleby, “Interaction Design”, University of York (2000).

H. Thimbleby, “Interaction Design”, Microsoft Research, Cambridge (2000).

H. Thimbleby, “The Crisis in Computer Science”, Stellenbosch University, South Africa (2000).

H. Thimbleby, “Analytic Approaches to User Interfaces”, Southampton University (1999).

H. Thimbleby & P. Cairns, “Computer Viruses”, Kings College London (1999).

H. Thimbleby, “Inspiration, Insight, Influence”, Rutgers University, USA (1999).

H. Thimbleby, “Interactive Design”, Centre for Electronic Arts, London (1999).

H. Thimbleby, “On Discerning Users”, Royal Institute of Technology, Sweden (1999).

H. Thimbleby, “3D Vision”, National Association for Gifted Children (1998).

H. Thimbleby, “Calculators and the Imagination”, IEE Science, Education and Technology Division Lecture (1998).

H. Thimbleby, “Creative and Effective Design: A Critique of the Culture of Amazing Technology”, BCS Evening Lecture at University of West of England (1998).

H. Thimbleby, “Dangerous Toys”, IEE Surrey Region AGM Lecture (1998).

H. Thimbleby, “Ethics of the Internet”, Guildford Cathedral Lecture (1998).

H. Thimbleby, “Gadgets: Fun or Dangerous?”, Interactive Information Institute and Centre for Design, Royal Melbourne Institute of Technology, Victoria, Australia (1998).

H. Thimbleby, “Internet Ethics and Security”, VIP Briefing, Investment Centre, Melbourne, Victoria, Australia (1998).

H. Thimbleby, “Internet Evenings”, Chambers of Commerce, Haringey, North London (1998).

H. Thimbleby, “Java: A Critique”, Melbourne University, Victoria, Australia (1998).

H. Thimbleby, “Magic Pictures”, Courtyard Arts, Hertford (1998).

H. Thimbleby, “Morality and the Information Society”, Department of Electronic and Electrical Engineering, University College, London (1998).

H. Thimbleby, “System Design”, Evening lecture, The Oxford Trust (1998).

H. Thimbleby, “The Internet”, Warwick University Information Systems Seminar (1998).

H. Thimbleby, “The Internet and the Global Stage”, Royal Melbourne Institute of Technology, Victoria, Australia (1998).

H. Thimbleby, “Calculators”, Canon Research Europe (1997).

H. Thimbleby, “Cryptography”, St. Alban’s School (1997).

H. Thimbleby, “Internet Ethics”, Shirley Methodist Church, Christchurch, New Zealand (1997).

H. Thimbleby, “Java”, Calgary University (1997).

H. Thimbleby, “User Interfaces”, Cheltenham & Gloucester College (1997).

H. Thimbleby, “Web Authoring”, University of Waikato (1997).

H. Thimbleby, “Web Authoring”, University of Christchurch (1997).

H. Thimbleby, “Web Authoring and Java”, Queen Mary & Westfield College (1997).

H. Thimbleby, “3D Illusions”, lecture at SET’96, London (1996).

H. Thimbleby, “Cryptography”, Southgate Amateur Radio Club (1996).

H. Thimbleby, “From Faxing to Flying: Guaranteeing Better and Safer Systems”, Philips Research Labs, Reading (1996).

H. Thimbleby, “Future of the Internet”, lecture at SET’96, London (1996).

H. Thimbleby, “Internet Ethics”, Reading UCCF (1996).

H. Thimbleby, “The Internet Debate”, Huddersfield University (1996).

H. Thimbleby, “From Faxing to Flying: Guaranteeing Better and Safer Systems”, IEE Evening Lecture, London (1995).

H. Thimbleby, “Generating Hypertext Automatically”, University College London (Computer Science) (1995).

H. Thimbleby, “Mathematical Approaches to Hypertext”, Centre for Electronic Arts, London (1995).

H. Thimbleby, “Opening the IT Department”, Bilton Grange School, Rugby (1995).

H. Thimbleby, “The Internet: Its Use and Abuse”, IMechE (Greater London Branch) Evening Lecture, London (1995).

H. Thimbleby, “Tools for the World Wide Web”, University College London (Ergonomics Unit) (1995).

H. Thimbleby, “A New Calculator And Why It Is Necessary”, MRC Applied Psychology Unit, Cambridge (1994).

H. Thimbleby, “A New Calculator And Why It Is Necessary”, University of York (1994).

H. Thimbleby, “Autostereograms”, St. Andrew’s University (Department of Physics) (1994).

H. Thimbleby, “Finite State Machines Rehabilitated”, Glasgow University (1994).

H. Thimbleby, “Formal User Interfaces”, Loughborough University (1994).

H. Thimbleby, “New Calculators”, Sharp Research Laboratories, UK (1994).

H. Thimbleby, “Putting The Engineering Back Into Usability Engineering”, Hewlett Packard Laboratories (1994).

H. Thimbleby, “Talking to Machines”, Centre for Cognitive Science/Human Communication Research Centre, Edinburgh (1994).

H. Thimbleby, “Beyond Mere Hypertext”, Queen Mary & Westfield College, London (1993).

H. Thimbleby, “Creative Hypertext”, University of York (1993).

H. Thimbleby, “Generating Manuals”, Canon Research Centre Europe (1993).

H. Thimbleby, “Hypertext and Finite State Machines”, University of Waikato, New Zealand (1993).

H. Thimbleby, “Hypertext and Finite State Machines”, Sheffield University (1993).

H. Thimbleby, “Statecharts”, Heriot-Watt University (1993).

H. Thimbleby, “The Medieval State of Computing and How to Get Beyond It”, Arthur Andersen & Co., Oslo, Norway (1993).

H. Thimbleby, “Can Humans Think?”, Bristol University (Psychology Dept) (1992).

H. Thimbleby, “Software Rot”, Heriot-Watt University (1992).

H. Thimbleby, “User Interface Design”, Sharp Research Laboratories, UK (1992).

H. Thimbleby, “Users as Programmers”, Sussex University (Cognitive Science) (1992).

H. Thimbleby, “Users as Programmers”, Open University ‘distinguished lecture’ (Human Computer Research Laboratory) (1992).

H. Thimbleby, “When Monkeys Out-do Shakespeare”, Salford University (1992).

H. Thimbleby, “HCI”, Logica, Cambridge (1991).

H. Thimbleby, “Liveware”, Aldus UK, Edinburgh (1991).

H. Thimbleby, “Liveware”, IBM, Warwick (1991).

H. Thimbleby, “The Microwave”, Calgary University, Canada (1991).

H. Thimbleby, “The Video Recorder”, Calgary University, Canada (1991).

H. Thimbleby, “Video Recorders to Multimedia: Bad Computer Science”, Exeter University (1991).

H. Thimbleby, “Where Computer Science Fails Us”, Aston University (1991).

H. Thimbleby, “Liveware”, York University (1990).

H. Thimbleby, “The Scottish HCI Database”, Scottish HCI Group, Heriot-Watt University (1990).

H. Thimbleby, “User Interface”, Dundee University (1990).

H. Thimbleby, “Viruses are Here to Stay”, Evening Lecture, Stirling University, Scotland (1990).

H. Thimbleby, “Viruses & Cooperation”, Canon Research Europe (1990).

H. Thimbleby, “Bugs, Viruses and Liveware”, Glasgow University (1989).

H. Thimbleby, “Delaying Commitment”, Imperial College (1989).

H. Thimbleby, “Liveware Distribution”, Heriot-Watt HCI Centre Open Day, Scotland (1989).

H. Thimbleby, “On HCI”, Stirling University, Scotland (1989).

H. Thimbleby, “The Fashionable User Model”, Calgary University Open Day, Canada (1989).

H. Thimbleby, “Bugs”, Calgary University, Canada (1988).

H. Thimbleby, “Cross Referencing”, Stanford University, California (1988).

H. Thimbleby, “HIC”, Xerox EuroParc (1988).

H. Thimbleby, “Liveware”, Queen Mary College, London University (1988).

H. Thimbleby, “Modes and WYSIWYG”, Calgary University, Canada (1988).

H. Thimbleby, “Review of User Interface Design”, Calgary University, Canada (1988).

H. Thimbleby, “The von Neumann Bottleneck”, Stanford University, California (1988).

H. Thimbleby, “The von Neumann Bottleneck”, York University (1988).

H. Thimbleby, “User Interface Design”, University College London (Ergonomics Unit) (1988).

H. Thimbleby, “User Models”, Calgary University, Canada (1988).

H. Thimbleby, “Human–HCI–Interaction”, Edinburgh University (Computer Science) (1987).

H. Thimbleby, “Literate Programming”, Logica, London (1987).

H. Thimbleby, “Ease of use — the ultimate deception”, University of Alberta, Canada (1986).

H. Thimbleby, “Ease of use — the ultimate deception”, Calgary University, Canada (1986).

H. Thimbleby, “Equal Opportunity Interaction”, Stanford University, California (1986).

H. Thimbleby, “Equal Opportunity Interactive Systems and Innovative Design”, Calgary University, Canada (1986).

H. Thimbleby, “Non-Standard Models”, Calgary University, Canada (1986).

H. Thimbleby, “Design of a Display Editor”, Eidgenössische Technische Hochschule, Zürich (1980).

5.6. Selected videos, and videoed lectures

H. Thimbleby, “Trust me, I’m a computer?”, Royal College of Physicians, London (2016). URL

H. Thimbleby, “Saving Lives by Design”, YouTube (2011). URL Video

H. Thimbleby, “Numbers to Die 4”, Thirty Sixth Annual Convention of the Society for the Study of Artificial Intelligence and Simulation of Behaviour (AISB’10), Keynote, Leicester (2010). URL

H. Thimbleby, “Problems with a Syringe Pump”, YouTube (2008). Video

5.7. Unrefereed exhibitions

H. Thimbleby & W. Thimbleby, “See the future … Tomorrow’s technology today”, National Waterfront Museum, Swansea (2005).

H. Thimbleby & W. Thimbleby, “A Gesture-based Calculator”, Rags to Riches, Royal Society, London (2004).

5.8. Debates

H. Thimbleby, “This House believes that clinicians should be allowed to directly code and create health apps”, Let’s Talk Digital, Gloucester (2023).

H. Thimbleby, “Science panel”, The Uneasy Sleeps of Max Maxwell … waking up to artificial intelligence, Bristol and Abergavenny (2023).

H. Thimbleby, “This House Believes ‘smart’ Tagging is Acceptable and Essential for Our Future”, Ubiconf 2004, London (2004).

H. Thimbleby, “This House Believes Internet Ethics Isn’t and We Should All be Anarchists”, Real Time Club, National Liberal Club, London (2003).

H. Thimbleby, “This House Believes Robots will have Free Will”, ‘Feats and Frontiers,’ An International AI Symposium in Memory of Sidney Michaelson, Edinburgh University (2001).

H. Thimbleby, “This House Believes that ‘Control of the Internet by Governments is Imperative for the Well-being of Society”, Real Time Club, London (2000).

H. Thimbleby, “This House is Not Ready for The Freedom of Cyberspace”, Cambridge University Union Debating Society, Cambridge University (1995).

5.9. Workshops (refereed, published & unpublished)

H. Thimbleby, “Human Factors and Patient Safety”, 2019 Learning Series for Senior Leaders in Health and Social Care, Leading the integration of human factors learning across systems, Newton-le-Willows (2019).

H. Thimbleby, “Patient safety, digital systems and criminal justice”, Workshop for lawyers, London (2019).

H. Thimbleby, “Cybersecurity in hospitals”, Scale Health, Digital Catapult, London (2018).

H. Thimbleby, “How I’ve Built My Strategic Network — The Joys and Challenges”, UK Digital Economy Crucible, Edinburgh (2018).

H. Thimbleby, “Recipes for Realistic Research”, Middlesex University, London (2018).

H. Thimbleby, “Recognising and regulating digital risks in patient safety”, Safety and Regulation of Digital Technologies, Royal College of Physicians, London (2018). URL

H. Thimbleby, “Take the red or blue pill? Figuring out the PhD rabbit hole …”, STFC Doctoral Workshop, Swansea (2018).

H. Thimbleby, “Enjoying and Getting Research Degrees Reliably”, Swansea University Doctoral Training Centre (2017).

H. Thimbleby, “Mature IT strategies workshop”, Royal College of Physicians, London (2017).

H. Thimbleby, C. Baber, W. Wong, N. Power & J. Suss, “NDM9 Doctoral Consortium”, Naturalistic decision-making conference, Bath (2017).

H. Thimbleby, “Successful Research Strategies”, UK Digital Economy Crucible, Edinburgh (2017).

H. Thimbleby, “The iceberg illusion: How to enjoy research in a harsh environment”, Swansea University Research Forum (2017).

H. Thimbleby, “Turning into Effective HCI Researchers”, M-iti Doctoral Symposium 2017, Keynote, Funchal, Madeira (2017). URL

H. Thimbleby, “Being Successful in Research Grants (A European Perspective)”, International Workshop on Advances in Research Grants and HCI & HEC, Keynote, Kochi, Japan (2016).

H. Thimbleby, “How to put in a winning proposal together”, UK Digital Economy Crucible, Keynote, York (2016).

H. Thimbleby, “Innovation and research”, University of Bergen, Norway (2015).

H. Thimbleby, “Improving Safety in Medical Devices and Systems”, Workshop on Security and Human Behaviour, Keynote, Cambridge (2014).

H. Thimbleby, “Creativity and Innovation”, Welsh Crucible, Swansea (2013).

H. Thimbleby, “Tully Meeting 3: healthcare IT — two sides of the same coin”, Royal College of Physicians, London (2013).

H. Thimbleby, “Tully Meeting 4: RCP Future Hospital Commission”, Birmingham University (2013).

H. Thimbleby, “Tully Meeting 5: health IT funding”, Birmingham University (2013).

H. Thimbleby, “Successful research strategies”, Health Communication and Information Strategic Initiative, Singapore (2012).

H. Thimbleby, “Tully Meeting 2: Next generation technologies (Twitter, Facebook, mobile, etc) and their impact on health”, Royal College of Physicians, London (2012).

H. Thimbleby, “Secrets of Extreme Research”, Welsh Crucible (2011).

H. Thimbleby, “Secrets of Research Success”, SICSA (Scottish Informatics and Computer Science Alliance) PhD Conference 2011, Keynote, Edinburgh, Scotland (2011). Video

=H. Thimbleby, =A. Blandford, =G. D. Pietro, =L. Gallo, =A. Gimblett & =P. Oladimeji, “The biggest challenges are the social ones: Workshop report from EICS4Med 2011”, Proceedings of the 1st International Workshop on Engineering Interactive Computing Systems for Medicine and Health Care, pp. 81–82, ACM, Pisa, Italy (2011). PDF

H. Thimbleby, “Tully Meeting 1: The national IT strategy”, Royal College of Physicians, London (2011).

H. Thimbleby, “Extreme research”, Georgia Tech, Atlanta, USA (2010).

H. Thimbleby, “How to write research”, UCL, London (2010).

H. Thimbleby, “Research collaboration”, Middlesex University, London (2010).

H. Thimbleby, J. Gore, N. Sevdalis, R. Flin, R. Hoffman & G. Klein, “NDM9 Doctoral Consortium”, Naturalistic decision-making conference, London (2009).

H. Thimbleby, “Reproducible research”, Awarehome, Georgia Tech, Atlanta, USA (2009).

=H. Thimbleby, =N. Webb, =A. Cox & =P. Cairns, “Research Methods for HCI”, Proceedings BCS HCI Conference, People and Computers, vol. XXII.2, pp. 221–222, BCS, Liverpool, England (2008).

H. Thimbleby, *A. Holzinger & R. Beale, “Workshop on HCI for Medicine and Health Care (HCI4MED)”, Proceedings BCS HCI Conference, People and Computers, vol. XXII.2, pp. 191–192, BCS, Liverpool, England (2008).

H. Thimbleby, J. Gulliksen, I. Boivie, L. Bannon & L. Oshlyansky, “Lost — or Liberated? — Without Theory (workshop)”, Proceedings 19th. British Computer Society HCI Conference, L. MacKinnon, O. Bertelsen & N. Bryan-Kinns (editors), vol. 2, pp. 299–301, British Computer Society, Edinburgh, Scotland (2005).

H. Thimbleby, “Effective and Enjoyable Research Careers in HCI”, Proceedings British Computer Society HCI Conference, A. Dearden & L. Watts (editors), vol. 2, pp. 125–128, Research Press International (2004).

H. Thimbleby, “Mud and Maths”, Royal Institution, London (2004).

H. Thimbleby, “Surviving Culture Clash”, Swansea University (2003).

H. Thimbleby, “The Little Book of Research”, Leeds Metropolitan University Research Day, Keynote, Leeds (2002).

H. Thimbleby, “Review of Research”, University of Rome, La Sapienza, Rome, Italy (1999).

H. Thimbleby, “Public Understanding of Science”, Middlesex University Conference on Research and Technology (1996).

H. Thimbleby & S. Greenberg, “The Weak Science in Human-Computer Interaction”, Proceedings ACM CHI’92 Research Symposium (1992).

H. Thimbleby, “Software Standards”, Dundee University Students’ Society (1989).


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.