You can reach me by email. I invite questions, corrections, constructive criticism and complaints (polite ones) with the following caveats:
I do have a day job (surprising isn’t it), I will respond to all polite emails but not necessarily instantly.
I can’t offer detailed engineering advice about specific problems (e.g. why does that valve blow all the fuses when I try to open it), but I will offer pearls of wisdom about less specific software issues.
I don’t know anything about car engines or kettles so please don’t ask.
For the more emotionally tainted, my dogs, Hector and Henry, are Salukis and while it may be off topic I have a soft spot for them and I may be willing to discuss them if pushed.
If your email comes down to “I think your website’s rubbish, I won’t pay for it, but I do want to shout at you for a while about your outrageous shortcomings” then please, there is no need to trouble yourself; you’ve already said everything by not paying.
So if you’re happy with that, you can reach me here:
I’ve included the full details of how I store and manage emails in the privacy and personal data section below:
Thanks to everyone who has paid for this website. Your contributions are appreciated.
Thanks to the dogs: Hector (left) and Henry (right) their advice was invaluable.
Most of the images in the website are my own or of my creation (which probably explains the poor quality).
The exceptions are the photographs of Capital magazine in Figure 3.1; these images are reproduced courtesy of the Herb Lubalin Study Center at The Cooper Union (41 Cooper Square, Room LL119, New York) — lubalincenter.cooper.edu.
In Figure 3.4, the three images of Chester are courtesy of Michael D. Beckwith and the image of the Houses of Parliament is courtesy of Samel Zeller. The image of the metal type face (Figure 3.9) is by Hannes Wolf. All these images are via the unsplash website and are used under the creative common zero licence (reproduce below).
The fonts used were created by Mr Matthew Butterick and are Equity (serif), Concourse (sans serif) and Triplicate (monospace); I refer to them collectively on the website as the Equity fonts. If you want to use them you can buy them here.
The downloadable version of the website uses the open source fonts: PT Serif, Source Sans Pro, PT Mono, Carrois Gothic SC and Andada Regular SC. These are available from.font squirrel.
The website uses various third-party software and files, I hope I’ve adequately and correctly made notification of them on the website and in the source code — I do so again here:
|Conditions various html tags so that they are rendered consistently in different browsers|
(Google hosted library )
|jQuery library used to run the jQuery scripts|
|Caleb Troughton||Used to detect when to switch to fixed navigation bar (has many other uses)|
|Mathias Nater||Dynamically hyphenates text within a web page|
|Used to display code fragments within a html page|
|Lokesh Dhakar||Used to overlay images on top of the current page|
|MathJax||Renders AsciiMath, TeX/LaTeX and MathML code as standard mathematical notation|
|Third-party software running on the website|
jQuery, Normalise, Hyphenator, Lightbox and Waypoints are available under the GitHub MIT licence (reproduced below) and MathJax and Prettify are available under the Apache 2.0 licence (also reproduced below):
|GITHUB MIT LICENCE|
The MIT License (MIT)
Copyright © [Authors as listed in the above table]
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and non-infringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
|Github Massachusetts Institute of Technology (MIT)Licence|
|APACHE 2.0 LICENCE AND REFERENCE|
The Apache License Version 2.0, January 2004
Copyright © [Authors as listed in the above table]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at:
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "as is" basis, without warranties or conditions of any kind, either express or implied. See the License for the specific language governing permissions and limitations under the License.
|CREATIVE COMMON ZERO LICNECE|
CC0 1.0 Universal (CC0 1.0)
The person who associated a work with this deed has dedicated the work to the public domain by waiving all of his or her rights to the work worldwide under copyright law, including all related and neighbouring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. See Other Information below.
In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights.
Unless expressly stated otherwise, the person who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law.
When using or citing the work, you should not imply endorsement by the author or the affirmer.
|Creative Common Zero Licence|
|sil open font license v1.10|
SIL Open Font License v1.10
The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others.
The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives.
“Font Software” refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation.
“Reserved Font Name” refers to any names specified as such after the copyright statement(s).
“Original Version” refers to the collection of Font Software components as distributed by the Copyright Holder(s).
“Modified Version” refers to any derivative made by adding to, deleting, or substituting — in part or in whole — any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment.
“Author” refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software.
Permission & conditions
Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions:
This license becomes null and void if any of the above conditions are not met.
The font software is provided “as is”, without warranty of any kind, express or implied, including but not limited to any warranties of merchantability, fitness for a particular purpose and non-infringement of copyright, patent, trademark, or other right. In no event shall the copyright holder be liable for any claim, damages or other liability, including any general, special, indirect, incidental, or consequential damages, whether in an action of contract, tort or otherwise, arising from, out of the use or inability to use the font software or from other dealings in the font software.
|SIL Open Font Licence|
|paratype pt sans free font license v1.00|
Paratype PT Sans Free Font License v1.00
Permission & conditions
Permission is hereby granted, free of charge, to any person obtaining a copy of the font software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the font software, subject to the following conditions:
Termination & territory
This license has no limits on time and territory, but it becomes null and void if any of the above conditions are not met.
The font software is provided “as is” without warranty of any kind, express or implied, including but not limited to any warranties of merchantability, fitness for a particular purpose and non-infringement of copyright, patent, trademark, or other right. In no event shall Paratype be liable for any claim, damages or other liability, including any general, special, indirect, incidental, or consequential damages, whether in an action of contract, tort or otherwise, arising from, out of the use or inability to use the font software or from other dealings in the font software.
|Paratype PT Sans Free Font License|
This website is part of the Practical Series of Publications.
It was first published in October 2016.
The website is printed mainly in the Equity typeface (serif), with headings, tables and annotation in Concourse (sans serif), and code fragments in Triplicate (monospaced).
The fonts have been created by Mr Matthew Butterick and are available here: here.
The downloadable version of this website uses open source fonts.
The main body text is in the PT Serif typeface (serif),
The fonts are available here: here.
© 2016 Michael Gledhill. All rights reserved.
The website framework: its format, structure and source code, I make available to all who wish to use it. The text and images within the website may not be publicly reproduced without my written permission. In the unlikely event that you do wish to do so, please send requests to me at: firstname.lastname@example.org.
I have not been compensated to recommend any of the software, websites or products mentioned on these pages or used in the production of this website.
This is a big thing now in Europe and in England: gdpr (General Data Protection Regulation); it means I have to be very careful with any data I collect about people. I also have to explain why I want the data and what I’m going to do with it. So here goes:
The only cookies I use on this site are those needed for google analytics and PayPal I use Goole Analytics to help analyse how visitors use the site. It works by installing cookies on your computer. Cookies are small text files that are used to collect standard internet log data (time of visit, type of browser, operating system &c.) and visitor behaviour information (referring sites, landing page, links to other sites that have been clicked &c.). It collects this data in an anonymous form. Note the deliberate emphasis on anonymous, no personally identifiable information†1 is collected, the type of information collected by Google Analytics is given on their help page under data collected by google analytics.
The anonymous information generated by Google Analytics cookies about your use of this website is transmitted to Google — not to me. This information is processed to compile statistical reports on website activity (for this site only). I use these reports to evaluate the aggregate visitor usage; I do this so that I can optimise the website content, and hopefully, make it better (if I’m being honest, I also like to know how many people visit, it make me feel better if the number goes up).
The PayPal cookie is used for the PayPal checkout process (you have to give PayPal some information if you want to make a donation).
In summary, you can browse this site with complete anonymity.
|†1||By default Google Analytics collects the IP address of the website user. This is deemed personally identifiable information under GDPR (i.e. it is not considered to be anonymous), it is possible to stop Google Analytics doing this (by making it anonymise the IP address data, this is done by masking the last three digits of the address, see here for how to activate this option) and this is what I have done on this site.|
|I am not collecting IP addresses via Google Analytics.|
This website does not ask for, nor does it collect, personal data. There is noform that asks for names, addresses, email details or phone numbers &c. Neither are there any user logons or other such forms of identification.
People can email me if they want to, but that is their choice (I’ve given my email address in a previous section) and I will respond as an individual to any emails I receive.
Where people do email me, I will not pass on any of their details to anyone else (even when they are rude to me). I respond directly to the sender and do not copy, forward or otherwise redistribute their emails with anyone else.
I delete all emails three months after the email conversation is complete (i.e. if you haven’t emailed me for three months I delete all the emails I’ve received from you and any replies I’ve sent to you).
I do not reply to abusive emails (never argue with a stranger on the internet) and these I delete straight away.
Where someone has asked a common or pertinent question, I may store the question itself and my response (these are copied to an offline Word FAQ sheet — what engineers call a technical query sheet), but I do not store any of the questioner’s details (just the question and answer in an anonymous text based format).
I also receive the email addresses and some contact details of those people who make a donation to this website. This information is provided to me by paypal — they tell me who has made the donation.
If the donation is for £5 or more, I keep certain information about that individual in a secure offline database. I store precisely:
Date of the donation
I do this purely for the purpose of sending those people a link to the downloadable pdf version of this website (I make this freely available to all who donate £5 or more).
I keep this information so that I can send a link for each new revision of the pdf when such revisions are issued (typically once a year). I.e. I make the pdfs available in perpetuity.
I do not share this information with anyone.
I do not send marketing or unsolicited emails of any kind (I do not have a mailing list or anything like that).
Anyone wishing to have their details deleted need only ask. You can contact me at the following email address: email@example.com.