No reply was received to this correspondence.
Click each page to enlarge:
Recently I was asked:
I have a £50 gift voucher that expired in January – do you think they will still accept it?
My intuition is that the shop will try to refuse it, adamantly pointing to the expiry date “clearly printed” on the voucher. But have they any right to refuse it? Surely the writing is quite clear, the voucher has expired? In fact, UK contract law disagrees.
For a term to be effective it must be brought to the attention of the other party before the contract is entered into.
In the case of Thornton v Shoe Lane Parking Ltd [1971] 2 QB 163 where the motorist thought that he should not be bound by a term on a printed parking voucher disclaiming liability, the famous judge Lord Denning points out:
The customer is bound by those terms as long as they are sufficiently brought to his notice before-hand, but not otherwise. He is not bound by the terms printed on the ticket if they differ from the notice, because the ticket comes too late. The contract has already been made. The ticket is no more than a voucher or receipt for the money that has been paid on terms which have been offered and accepted before the ticket is issued.
In a similar case (Olley v Marlborough Court Hotel [1949] 1 KB 532), a woman was a long-staying resident at a hotel. One day her fur coat was stolen while she was out, and she sued the hotel for negligence. On the back of the door to her room was the sign “The proprietors will not hold themselves responsible for articles lost or stolen, unless handed to the manageress for safe custody.”. It was shown that this term, being printed in the room, was not brought to her attention before the contract was made and so the hotel could not rely upon it. They probably hoped that most people would read the sign and not attempt to hold the hotel liable; and this is likely the case with the gift voucher.
So what would constitute the required level of notice? It is clear, that provided the expiry of a right to their performance under a contract is a legal term at all, which I think it is, then should the shop assistant bring it to your attention before the contract is made then then the writing on the back would only serve as a reminder to what you have agreed.
In a related case where a company wished to exempt itself from all liability for damage to orange juice stored in its warehouses, Denning made his now-famous statement:
This brings me to the question whether this clause was part of the contract. Mr. Sofer urged us to hold that the warehousemen did not do what was reasonably sufficient to give notice of the conditions within Parker v South Eastern Railway Company. I quite agree that the more unreasonable a clause is, the greater the notice which must be given of it. Some clauses I have seen would need to be printed in red ink on the face of the document with a red hand pointing to it before the notice could be held to be sufficient.
So there you have it. If you have any ‘expired’ gift vouchers lying around I suggest you redeem them. I wonder how much the companies make each year in discarded vouchers from the people’s presumption that the term holds?
You are in an interview, and the question is:
Write a program to print the prime factors of 18
if you don’t write:
System.out.println("2, 3, 3");
but instead write a prime factoriser for N, then -1 productivity point.
Am I the only one who doesn’t understand the new iPhone iOS4 Multitasking feature? I gather certain apps may require the facility to do background execution (task completion), get location updates and deliver audio. In the olden days home-buttoning an app closed it, or apparently closed it since it seemed to be gone. I didn’t actually care about the implementation (whether the app was actually closed) since the effect was clear. Apps that might have wanted to continue to do stuff were denied that privilege, and it was clear that if I closed an app that was busy working away it would die.
Now, when I home-button an app it is totally unclear what that means. If I home-button Mail, it seems to resume where it was before (which it always did). If I home-button Safari I gather it is suspended and allowed to continue running certain tasks. But if I home-button the calculator, what does that mean?
Double-tapping the home button seems to bring up a list of all the programs that I have recently used, with no indication as to the meaning of the list. They can be removed from the list by holding down on one, and then pressing the red minus. I have a list of apps sitting there that doesn’t *seem* to mean anything. It is totally unclear what that list represents. What on earth is the Clock app doing down there? What does it mean if I close it? What is the meaning of the calculator icon down there? Should I close that? Is it using memory? Surely it makes absolutely no difference whether I close it or not, since it remembers the result of the last calculation anyway? If it makes no difference, why am I given the choice? Is this supposed to be a list of recently-used apps, then? If so what is the point in that – it takes longer to go and see if the app is in there than it does to find the original app from where it belongs!
People look for common functionality between things they are used to. When something is presented to a user that is very much like something they are used to, the concepts will converge in their mind. To save time repeating old learning they will naturally assume it is much the same metaphor/functionality as that other thing. It is quite hard to understand a new concept if it is apparently similar to an old one but functionally different. We are used to closing Microsoft Outlook when we are done with it, and having it sit at the bottom right when it is just quietly waiting for email. How does this map to the multi-tasking on the iPhone? Do I have to close apps with the little red minus sign when I no longer want to hear from them? How can I tell the apps for which multitasking has meaning, and which just hang around in the tray?
Finally, how do I get back my double-tap ‘phone shortcut? When I need the actual phone function (remember that?) in a hurry (to call someone walking away from me rather than running after them… to call the police?) it takes quite a lot of time to bring it up, and lots more time waiting for animations to complete that kick off when I double-tap rather than triple-tap-double-hop and skip. Ugh.
public class LazyFactory { private Object oUnsafe; private Object oSync; public Object get() { Object o = this.oUnsafe; if (o == null) { Object notNull = crateNewIfNeeded(); oUnsafe = notNull; return notNull; } else { return o; } } synchronized Object crateNewIfNeeded() { if (oSync == null) { oSync = getExpensiveNewInstance(); } return oSync; } /** Don't call this too often! */ Object getExpensiveNewInstance() { try { Thread.sleep(500); } catch (InterruptedException ignored) {} return new Object(); } }
Unless I’ve done something stupid:
Marilyn Monroe (Marilyn) – 1967 (hot pink) by Andy Warhol
This exceptional 70cm x 65cm fine art print on high quality paper, is brand new and in mint condition. Marilyn Monroe (Marilyn) – 1967 (hot pink) by Andy Warhol is truly stunning and we want to make sure you receive it that way. Your print is carefully hand-rolled, wrapped in protective paper and placed in a rigid postal tube to provide maximum protection.

FLOWER OF THE FOREST by ZENA MEYLER, UK edition paperback published 1996 by Grafton in verygood condition with slight edge wear a massive 523pp. This book is the epic story of young people caught up in the nightmare of World War I, of the love they share-and the dreams of peace that enable them to endure….
Impressive pair of fighting cockerels: A pair of wooden coloured wood effect cockerels very cottage chic, made from a heavy resin to resemble drift wood, hand finished, hard wearing and suitable for the warmer months outdoors as well as living indoors… They make lovely garden ornaments and are very proud cockerels
Ones that didnt get answered:
you are bidin for a porcillin money box in good condition