iPhone 5 – I don’t want one

As I write this, Tim Cook is demonstrating the iPhone 5. So far it looks just as bad as the iPhone 4S, but 20% lighter and thinner. Oh yes, it has a new Apple A6 CPU this time around, which is apparently faster and less power-hungry, but it still eats batteries at an alarming rate. Apple claims the battery will last 8 hours in 3G or WiFi mode. The Apple A series processors are, of course, ARM cores to Apple’s specification manufactured by Samsung. I haven’t heard anything about that changing.

As smart phones go, the iPhone is a pretty poor offering. Here’s why:

Apple’s iOS is a right mess. It’s built on left-overs from the NeXT, it’s a pain to develop in (who needs another Object-based version of C when we’ve had C++ for ages, and the  system libraries are awkward, to say the least). I wouldn’t say Android is brilliant, but it’s got an excuse. This is supposed to be a premium product, yet the software engineering has lost the plot.

You can’t change the battery. This is shameful. Batteries have a limited life, and by fixing the battery in, Apple is limiting the life of the ‘phone, so you’ll need to buy another one each year. You can’t even carry a spare battery with you to help out when it goes flat.

You can’t upgrade the memory. The basic model is 16Gb, with 32Gb costing $100 more and the 64Gb $100 more than that. Flash memory is cheap and plentiful, and Apple is trying it on. Buy a Smartphone with a memory card slot.

The iPhone 4S was a terrible ‘phone. The sound quality was awful. You could always tell when someone was using one. It remains to be seen whether the iPhone 5 is any better, but given Apple could release such a terrible ‘phone last time, why should anyone give them a second chance?

This is definitely another item for the fanbois; those with an interest in conspicuous consumption. Anyone else needing a Smartphone should look elsewhere.

 

Is Quantum Cryptography About to be Hacked (again)?

I saw a curious note on the BBC teletext service saying physicists in Canada had just proved that the Heisenberg Uncertainty Principle wasn’t quite right and that therefore Quantum Cryptography was probably not as secure as we’d hoped.

The Heisenberg principle basically states that at quantum level (very small things) it’s impossible to measure the precise position and speed of anything (or measure any other two attributes). The more accurate a position reading, the less accurate the speed measurement, or if you measure the speed accurately the position will become uncertain.

However, quantum cryptography relies on is something much less weird to work practically – namely the Observer Effect, or Heisenberg’s Measurement-Disturbance Relationship. This is what the Canadian team were actually on about. You can find the paper causing all the fuss here:

Lee A. Rozema, Ardavan Darabi, Dylan H. Mahler, Alex Hayat, Yasaman Soudagar, and Aephraim M. Steinberg, Centre for Quantum Information & Quantum Control and Institute for Optical Sciences, Department of Physics, 60 St. George Street, University of Toronto, Toronto, Ontario, Canada M5S 1A7

The Observer Effect is much easier to understand. It says that when you measure some things you necessarily change them by the act of measuring. There are plenty of examples to choose from, like a volt meter in an electrical circuit connecting two hitherto unconnected points and allowing a current to flow that wasn’t there before the meter was introduced. If electronics isn’t your bag, consider measuring the tyre pressure on a car. When you apply the gauge a small amount of air escapes, so the pressure is obviously less than it was before you measured it.

As to whether it’s going to make a jot of difference to the safety of your credit card details, I highly doubt it. Quantum Cryptography is not widely used, although I believe laboratory experiments continue (notably British Telecom’s research lab in Ipswitch and latterly Raytheon BBN Technologies). And even then, it’s not at all clear whether this will make any difference to it.

So what is Quantum Cryptography in practice?

Unless you slept through ‘O’ Level (now GCSE) Physics at school, you’ll think you know what a polaroid is:  a filter that allows light waves through if the waves are oriented correctly and blocks them if they’re not; a bit like grating for light waves. Except, of course, they don’t behave like that in the real world, do they?

Please generate and paste your ad code here. If left empty, the ad location will be highlighted on your blog pages with a reminder to enter your code. Mid-Post

There’s the classic experiment where you take two polaroids and place them one in front of the other. If you have two polaroid sunglasses, try it now. If you have only one pair you could snap them in half to get two lenses, or just take my word for what follows.

As you look through the two lenses and rotate one they’ll either be transparent, black or at various states of fading in between. When the polaroids are aligned the theory says that all the light gets through, when they’re 90° apart then all the light will be blocked. But what about when they’re 45°apart? How come you can still see through? ‘O’ Level physics doesn’t want to bother you with quantum mechanics but as I understand it, this is caused by those pesky photons randomly changing direction all the time, and side-stepping the grill. There’s a random chance of photons still getting through, and it’s proportional to how far around the polaroid is out of alignment. Slightly out of line means most still get through, 45° means half get through and 90° means none get through.

Now suppose we’re sending information by polarising light and shoving it down an optical fibre; we send it through a polaroid. To measure the result we stick it through another polaroid at the other end, aligned at random. The sender’s polarisation pattern is secret at this time. If the receiving polaroid it a bit off, we’ll still get a signal but it will vary randomly. The thing is that there is no way of knowing whether we’re looking at a randomly corrupted signal, or whether all photons are getting through. However, we can record the results and if we’re later told what the polarisation settings were, we can discard the measurements we made with our receiving polaroid was set wrong and use simple error-correction techniques to make use of the remaining “good” data. The polarisation settings can be transmitted insecurely after the event, because they’re of no use to an attacker by then. This is subtle…

If someone decides to bung a polaroid in the middle of the line to try and examine our photons, unless they get lucky and have exactly the right polarisation every time then they’re going to filter off some of our the signal. This is going to show up as corrupted data by the recipient, and we’ll know we have an eavesdropper. When the correct settings are published, even if the eavesdropper gets to hear about them it will be too late – they will have corrupted the signal and given their presence away.

The current state-of-the-art in Quantum Cryptography relies on sending and detecting single or pairs of photons. Good luck with that one! It’s also not an easy thing to send and receive  a single polarised photon, so the research is looking towards simply swapping encryption keys for protecting the actual payload later. This is known as QKD – Quantum Key Distribution.

Suffice to say that this technique makes it impossible to eavesdrop on a line as to do so will corrupt whatever is being intercepted  and, with an appropriate protocol, it’ll be almost impossible to try this without being detected before any real data is exposed.

So why does the Heisenberg’s Measurement-Disturbance Relationship matter to all of this? Well, supposing someone was able to make a polarisation detector that could measure polarisation at any angle. With this they could read the polarisation of whatever was passing, and even if they destroyed it in doing so, they could re-transmit a new photon polarised the same way. Quantum mechanics currently says you can only test for polarisation in one plane (basis) at a time, so the eavesdropper couldn’t possibly do this. If quantum theory was actually wrong, someone would still have to find a practical way measure all-ways polarisation. Quantum Cryptography itself has practicality issues, this isn’t a reason to lose any sleep in the real world. A few companies offer QKD networking equipment, and demonstration networks come and go, but unless anyone can enlighten me, I’m not aware of any real-world users of the technology. Given the number of successful attack vectors found in all known experimental systems, it’s not surprising.

Please note – I am not a theoretical physicist; I’m looking at this from an application perspective. I’d love to hear from anyone with a full understanding of quantum mechanics able to shed further light on this, as long as they can keep it simple.

Government “boosts” broadband at everyone’s expense

The government has moved to further line the pockets of telecommunications companies by relaxing planning laws requiring council approval before installing communications cabinets on public land. According to the new Culture Secretary, Maria Miller this sweeps away the red tape holding the country back. Ms Miller’s background as a advertising executive has obviously primed her well for a proper understanding of the issues involved in the telecommunications business.

The government’s aim, inherited from the previous lot it has to be said, is to wire up the country for “superfast broadband”, whatever that means. They reckon domestic users need at least 24Mbps for the UK to extract itself from the dark ages, and 80Mbps would be better. But does the Culture Secretary, or anyone else in government, know what 80Mbps means? Well in real terms, if you’re going to abuse the internet by streaming live high-definition video across it, you might use up 2Mbps of data rate. that’s 1/40th of an 80Mbps line. Okay – if you reckon that celebrity TV shows to people’s homes over the net is important to the country’s future this is still massive overkill. Video calls will use up about 1Mbps at worst and nothing much else comes close apart from downloading entertainment media.

Rt Hon Maria Miller MP, Culture Secretary
Rt Hon Maria Miller MP, Culture Secretary

I’m not saying that the people of the UK should be denied the chance to download music and video content at high speed if they want to it. I do question the government’s imperative for those who don’t want it to share in the cost of paying for it. If some people want high speed file downloads, those people can decide whether the cost is worth it and stump up the cash. If there’s a subsidy going it should be to promote 100% availability of a reliable 2Mbps service to rural areas – the data rate needed for business. We want to make it easier for rural business to do work, not city dwellers to watch TV all day.

Relaxing the planning laws is undoubtedly going to make it cheaper for the telecoms companies to install infrastructure  but it’s also going to make it impossible for local residents to object to unsightly and badly placed street furniture. You may feel this isn’t a big problem now, but this is simply because they’re going to think through the idea properly before submitting it to the local council in order to avoid delays if the council objects.

According to BT, it takes currently takes between four and eight weeks for councils to approve new boxes. this is not unreasonable. Are telecoms company planners turning up for work on a Monday morning, deciding to install a new cable somewhere and then having to sit around for a month while waiting for approval? I hardly think so; these things need to be planned well ahead of time and thought through properly. There’d be something very funny going on if the planning application was on the critical path.

In May this year, Kensington and Chelsea council did deny BT”s request to install most of the 108 new cabinets it applied for. The council’s reason was that the new cabinets were unsightly and that BT had made no effort to re-use existing locations or place them in inconspicuous locations (a move which would probably have cost BT money). The council cited the historic character of the proposed sights; BT’s bullying response was to declare that the residents of the borough would therefore have to put up with “historic” broadband speeds – it then packed up its little vans and announced it was going to install fibre in other boroughs until the Council came around to their way of thinking. Other cable operators have been able to install high-speed internet lines in the borough, so BT’s argument is very thin indeed.

Our new culture secretary’s first act appears to be putting the interests of bullying big business ahead of local democracy.

Universities have bogus students shock

I’m shocked, shocked to find that gambling is going on in [this casino]! (Captain Renault, Casablanca, 1942)

The UK Border Agency has finally acted to revoke London Metropolitan University’s “Highly Trusted Sponsor” status, which allowed them to grant student visas.

This is very tough luck on the genuine foreign students that happened to be doing a course there when the music stopped, and my sympathies are with them. But this system has been living on borrowed time for far too long. As far as I can make out, London Met is no better or worse than any others, and according to staff there who I’d tend to trust, has actually tightened up considerably after the first complaints and is probably less deserving of a foreclosure than most. There but for the grace of God go all the others.

Back in the late 1990’s the then New Labour government decided that everyone should have the chance to get a university education, so created a lot more university places by creating a lot more universities (and introduced student loans and tuition fees to pay for it). The snag is that tuition fees don’t cover the cost and the new universities don’t have their own income, so the only way to expand and prosper is to attract foreign students, whom you can charge what you like. Other than academic integrity, commercially:

  • There is no incentive to ensure that the students are pre-qualified (or even speak enough English to cope).
  • There is no incentive to ensure that students would benefit from the course.
  • There is no incentive to ensure standards are maintained (if you fail too many, they’ll go elsewhere).
  • There is no incentive to ensure that student’s paperwork is genuine.
  • There is no incentive to ensure that students actually attend the course.
  • There is an incentive to keep quiet, because there are academic jobs are on the line.

With a system where every incentive is to create abuses such as this, who can be surprised when they happen. Don’t forget, these universities are run as businesses with business managers – they’re not run by the academic staff.

I’d be very surprised if London Met was the only university to receive this attention in due course. It’s not that anyone deliberately set out to pull a fast one, but if the incentives are stacked the way they are then you’re going to get a culture of looking the other way.

The Border’s Agency investigation found that in a sample of 250 students at London Met, 25% had no valid visa, 56% had “attendance problems”, and 40% couldn’t speak English well enough to do such a course. But the same system also encourages universities to sign up domestic students and not fail too many, as this is the basis on which they’re funded. They’re paid for each student who completes the course (a lesser amount if they drop out), and students make a terrible fuss if they fail to pass and tell all their friends to avoid the place, reducing intake. If  standards are ever questioned, you’ll find plenty of academics willing to appear on camera to say otherwise, and what else could they do if they want to maintain the status quo (i.e. their jobs). But the incentive is to push standards lower.

It’s very frustrating for those working in higher education for fight against this tide, and ultimately it’s doing the country no good. It’s described as a great export earner – do we really want to be exporters of dodgy degrees? The UK Border Agency’s move is a good first step to stop the rot, but it seems to me that London Met is the scapegoat and what’s really needed is a good long look at the whole system starting at the top. This correct course of action isn’t likely to be a vote-winner with the students.

 

eBay are now worse than whores – ask any business seller

eBay are whores”. That’s was the verdict of an American friend and regular eBay business seller.

“How so?”, I asked. He went on to explain that eBay and PayPal would do anything for money, and everything imaginable had price attached which you had to pay if you sold through them. My friend was a typical right-leaning free market American, and I had to smile at his complaints about big business doing what it does best. If he wanted to sell his collectable items in an on-line auction it had to be  through eBay, because eBay has an effective monopoly on buyers. eBay was simply obeying the laws of supply and demand; charging the customer (that’s the seller) the maximum they were willing and able to pay without scaring too many away. With an effective monopoly it’s hard to scare them that much.

Since then eBay’s use of its monopoly power has taken a very dark turn indeed, in response to one of their biggest problems: Criminals use eBay. Most of us have bought something through eBay and discovered the seller was less than honest, and eBay feels that this situation is going to adversely affect their revenue in to the future. Recently they’ve declared war on rogue traders, but it such a clumsy manner their actions are immoral and possibly bordering on the illegal.

A few years ago I started hearing complaints from eBay sellers who’d given up moaning about high commission rates in favour of how eBay was making it very easy for buyer’s to defraud them. This started with PayPal, the no-longer-so-optional money transfer system now owned by eBay that sellers are pressured in to using. If a criminal orders something, pays using PayPal and once they’ve got the goods decides to complain (or claim the goods never arrived), PayPal takes the money back from the seller, with no effective mechanism for appealing. As I understand it, the seller has to prove that the buyer received the goods before they get their money, and this just isn’t realistically possible in many circumstances.

PayPal and eBay hardly invented mail order fraud, but they’ve made it very easy for the criminals. Banks would investigate in the case of such a dispute, but by all accounts, eBay does not. All the seller could do was leave negative feedback against the buyer, so future sellers were forewarned and could make up their own minds about dealing with someone.

In the latest twist, sellers can no longer leave negative feedback about buyers, effectively allowing buyers to lie and cheat as much as they wish with no risk of exposure or other consequences. Sellers have to quietly absorb the loss while the criminal selects his next victim.

You may think this is as bad as it could get, but now eBay has implemented what it calls “Detailed seller ratings”, aka DSR. Basically buyers can (anonymously) rate sellers out of five for things like accurate description and delivery time. If a seller gets, on average, less that 4.6 out of 5 then they encounter difficulties with eBay. Sellers have told me that they receive letters saying that they “need to improve”, followed shortly afterwards with having their accounts suspended indefinitely “to protect buyers”. Does everyone apart from eBay see the problems here?

Firstly, there are some very strange people out there. If they don’t like what they bought they’re going to give the seller a bad rating for everything.

Secondly, many people are unlikely to give anyone 5/5. At one time, my job was reviewing things. I did it every day, and I’d never give anything 100% unless it was incapable of improvement. With eBay the next step down is 80%, which by normal standards is very good indeed. However, on eBay’s DSR system, if someone gets to many 80% ratings their account gets suspended!  At one time I didn’t know that, so I’d routinely give everyone a score of 4 unless there was something extra-special about the service. Most people writing a review would do the same.

Finally, this is a recipe for scamming. Supposing you and a competitor were both selling the same thing into a niche market. eBay was excellent at niche market products, once. Unfortunately, in this cut-throat  online market place, if you’re not the cheapest you’ll lose the business, but if you sell at rock bottom you make no profit. So what can you do? eBay has the answer – simply ask a few of your friends to buy items from your competitor and then give them consistently bad DSR scores. eBay will shut them down for you, with no right of appeal, and the way is now clear for you return to your full profitable prices. In the good old days you had to hire a bunch of thugs to beat up your competitors and burn down their premises  now you can get the same effect with a few clicks of a mouse. If someone else appears selling the same thing, they’ll have a “unknown” rating anyway, so a couple of bogus purchases and they’re out of business. This works; I’ve seen the victims and I’ve seen eBay’s attitude to doing anything about it.

Sellers are in a very difficult place. If eBay closes their account, they’re out of business. It’s high time eBay was taken to court over this matter, that of putting British companies out of business for no reason. Unfortunately eBay is hiding behind a flag of convenience. Although it says “ebay.co.uk” on the web site, they’re operating through Luxembourg (and challening the profits through Switzerland to avoid UK corporation tax). Taking them to court isn’t going to be easy.

In the USA, where the jurisdictional is less murky,  there have been several class actions against eBay In response, eBay has altered it’s user terms and conditions such that everyone has to agree not do this any more.

I think it’s high time that eBay developed a sense of responsibility towards the countries that are allowing it to operate. It enjoys a effective monopoly position, yet companies needing to use it are ruined at the whim of a some faceless functionary within eBay, who might be in any part of the world. Power without responsibility is always a bad thing. If that’s not enough to make our government take action, they should consider industrial-scale tax avoidance scheme eBay is employing.

 

 

 

Western Digital Red Series review

I’ve got a SATA drive throwing bad sectors – not good. Its a WD Cavier Green, and it’s about a year old. But I’ve hammered it, and it was cheap. An IDE drive throwing bad sectors is never good –  once the problem is visible it’s on the way out. I doubt WD would replace it under warranty as its not on a Windows box and I therefore can’t download and run their diagnostic, but we’ll see about that.

And anyway, Western Digital  launched the ideal replacement two weeks ago – the Red series. Unlike the Green, it’s actually designed to run 24/7 – cool and reliable. They’re pitching it squarely at the NAS market, for RAID systems with five or less drives, they say. Perfect, then. And a good market offering given that last month’s IDC low-end storage forecast predicted an 80% gowth in the small/home office NAS market over the next five years.

The Red series launches with 1Tb, 2Tb and 3Tb versions, with 1Tb on each platter.

I checked the specifications with scan.co.uk – 2ms access times too! Lovely! Hang on, that’s too damn good. I suspect someone at Scan has gone through the specification sheet to add the access time to their database and found the only thing on the list measured in milliseconds. Actually it can withstand a 2ms shock! WD doesn’t mention the access times, or the spin-speed come to that (about 5400 given the hum).

Well, having now checked one of these beasts out, the access times are obviously something they’d want to keep quiet about. In comparison with the Cavier Green, which is supposed to be a low-impact desktop drive, it’s about the same on writes and about 30% slower on reads. However, once it’s in position it is about 30% faster streaming. This would be handy for an application where single files were being read, but not so brilliant if you’re jumping about the disk at the behest of multiple users – which is the intended market for this thing. Real-world performance remains to be seen, but I don’t think it’s going to be as quick as a Cavier Green, and they’re slow enough.

So why would anyone want one of these?

Compared to the Cavier Green, the red is rated for 24/7 use. Compared to the Black series, or anyone else’s nearline drives, its performance is terrible, but it is cheaper and much cooler with a lower power consumption.

If you want performance at this price point the Seagate Barracuda drives are cheaper and a lot faster, but Seagate don’t rate them for continuous use. The Hitachi Deskstar, on the other hand, is rated for 24/7 operation even though it’s a desktop drive and it outperforms the WD Red by quite a margin too. But hang on – WD recently acquired Hitachi’s HD operation so that’s a WD drive to. So for performance go for the Baracuda and for best performance running 24/7 go for the Deskstar.

The WD Red is basically a low-performance near-line drive except that it’s  not, actually rated as being as reliable as the real near-line drives. But it is claimed to be more reliable than the Green series, and they do run just cool and just as quiet (subjectively). Is it worth the 35% price premium over the Green? Well, actually, sitting here with a failing Green, the Red with the three-year warranty is looking attractive for my data warehousing application. This isn’t NAS, it’s specialised, and I need low-power (cool) reliable drives to stream large files on and off. They could be just the job for that.

As an afterthought, comparing them with the Black, they also lack the vibration sensors to protect them in a data centre environment or a box chocked full of other drives. The idea of putting them in a rack server as a low-power alternative looks less attractive than it did.

Using ISO CD Images with Windows – Burn.Now problems

When CD-R drives first turned up you needed special software to write anything – originally produced by Adaptec but they were soon overtaken by Nero, with NTI and Ulead having lower cost options. Now, when you get a PC it will usually come with one of the above bundled, and Microsoft has added the functionally to Windows since XP (for CD, if not DVD). This is not good news for the independent producers, but Microsoft’s offering doesn’t quite cut the mustard, so most people will want something better.

My new Lenovo PC came bundled with Corel Burn.Now. Corel recently bought the struggling Ulead, and this is fundamentally the same product as Ulead burn.now. Unfortunately Burn.Now is also pretty feeble – it just can’t do the basics.

To duplicate a CD you need to copy all the data on it. Pretty obvious really. If you’re not copying drive-to-drive it makes sense to copy the data to a .ISO image on your hard disk. You can then transfer it to another machine, back it up or whatever; and write it to a new blank disk later. Burn.Now will create a CD from an ISO image, but if you ask it to copy a disk it uses its own weird and whacky .ixb format. Some versions of Burn.Now gave you the choice, but not the new Corel. It’s .ixb or nothing. This matters, because whilst everyone can write .ISO files, only Burn.Now can write from  .IXB format.

Burn.Now is crippled. What about Microsoft’s current built-in options? You can actually write an ISO image using Windows 7 – just right-click on the file and select “Burn disc image”. Unfortunately there is no way to create such a file with Windows. To do this you need add Alex Feinman’s excellent ISO Recorder, which basically does the opposite: Right-click on the CD drive and select Create Image from CD/DVD.

Unfortunately ISO Recorder doesn’t read all disks – it won’t handle Red Book for a start. This is a bit of a limitation – was its author, Mr Feinman concerned about music piracy? Given Windows Media Player can clone everything on an Audio CD without difficulty, his conciousness efforts won’t make a lot of difference.

So – Windows is its usual painful self. If you just want to simply create an image of a CD or DVD with no bells and whistles, go to UNIX where it’s been “built in” since the 1980’s (when CD-ROMs first appeared). Just use the original “dd” command:

# dd if=/dev/acd0 of=my-file-name.iso bs=2048

An ISO file is simply a straight copy of the data on the disk, so this will create one for you. You can write it back using:

# burncd -f /dev/acd0 data my-file-name.iso fixate
Or
# cdrecord dev=1,2,3 my-file-name.iso

Burncd is built in to FreeBSD (and Linux, IIRC), but only works with atapi drives. In the example it assumes the CD recorder is on /dev/acd0 (actually the default).

Cdrecord works with non atapi drives to, but has to be built from ports on FreeBSD and for other platforms it’s available here – along with lots of other good stuff. The example assumes the device is 1,2,3 – which is unlikely! Run cdrecord -scanbus to locate the parameters for your drive.

Once you have your ISO file, of course, you could use Windows to write it. The choice depends on whether you have strongly held views on whether Windows is a worthy desktop operating system. Corel Burn.Now is, however, a long way from being a worth CD/DVD writing utility.

Samsung’s (Pyrrhic) Victory in Galaxy vs Apple iPad Case

British judge Colin Birss has struck a blow for the rest of the world against Apple’s litigious tendencies towards anyone any everything their lawyers decide has enough money to sue. Apparently, the 9th July ruling (Samsung Electronics (UK) Limited & Anr v. Apple Inc., High Court of Justice, Chancery Division, HC11C03050) requires Apple to put a notice on its UK website and take out advertisements in a large selection of newspapers and magazines stating that Samsung’s Galaxy tables are not a copy of Apple’s iPad, contrary to what Apple has been claiming in court. Apple is, apparently, appealing.

Samsung Galaxy Beam
Samsung Galaxy handset – not like an iPad

As part of the ruling, the judge said that Samsung’s offering was “not as cool” as an iPad. Although I’m at a loss as to what the legal definition of “cool” might be, it’s clearly relevant in a non-legal sense. iPads are “cool” as far as the fanbois are concerned, and unreliable yuppy status-symbols for the rest of us. If we want a tablet for any reason we’ll base the decision on price and support, not brand image.

iPad - too cool to be a Galaxy
The Apple iPad is much cooler than the Samsung Galaxy. Apparently.

So – the judge is telling Apple it must tell the world that the Galaxy isn’t a clone of the iPad. Surely Apple’s problem is potential customers lusting after an iPad but then opting for a cheaper Samsung alternative. That the Galaxy is not the same as a cut-price iPad should be something Apple shouts from the rooftops anyway. All their current rhetoric, that the Galaxy is an iPad clone, is playing into Samsung’s hands.

Lunar Lander (LEM) – original BASIC/FOCAL version

One of the most popular games of the late 1970’s was Lunar Lander (also known as Rocket, LEM, Apollo and what-have-you). The general idea was always to land a Lunar Excursion Module (LEM) on the surface of the moon (or other planet) by adjusting the burn rate of retro-rockets in order to control deceleration and effect a nice soft touchdown.

The version presented here uses a set of calculations based on a program called LUNAR written by Jim Storer for the PDP-8 while a student at Lexington High School in the USA in 1969. It was converted from the original FOCAL into BASIC by Dave Ahl (then publisher of Creative Computing magazine) in the late 1973.

As far as I can tell, I have disentangled the calculations well enough to preserve the original’s look-and-feel, though it required a complete re-write for Java (which does not support the GOTO statement for program logic flow control). I couldn’t say that the calculations are accurate to life, but a good attempt at realism was made in the original. If anyone from NASA would care to comment please drop me a note.


You will need to click on the window in order to use the keyboard.

Heath User Group Camel Game (Creative Computing)

This is the Camel game wirtten in the late 1970’s by the Heath User Group and published in Creative Computing. The original is in basic – this is a re-write in Java keeping as close to the original as possible.


You will need to click on the window in order to use the keyboard.