tag:blogger.com,1999:blog-182278532024-03-26T11:03:01.140+02:00The plonkster's pageispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.comBlogger64125tag:blogger.com,1999:blog-18227853.post-36274815985077380142010-05-29T21:32:00.000+02:002010-05-30T00:27:57.065+02:00The Toyota MessI am a big fan of Toyota's products. And I talk about it. A LOT! Around the office I am known as the Toyota fan boy. I do try to be balanced about things, but in this regard I had the good fortune of owning a particular model that just never broke down and it skewed my perspective completely.<br /><br />As a result, the trouble they're having initially took me by surprise and I found myself firmly in the company of the other fan boys. I was convinced that that the entire thing was probably just pedal-misapplication, and that a possible conspiracy to discredit a successful manufacturer (likely from Government Motors circles) is not entirely impossible.<br /><br />But a lot of other bugs have since appeared from the woodwork. Some of them are a little silly, while others are reason for concern. Let me give two examples.<br /><br />When all this started, a big production was made out of the fact that there was only one laptop in the entire USA that could read the blackbox in the cars. This, apparently, has an entirely plausible explanation, which goes like this if I understand it correctly. New legislation requires these devices to be in all new vehicles by 2012. Many vehicles already have them, but Toyota wanted to push the actual manufacture of the hardware required to read them to others. But they also wanted to protect their intellectual property, so the rights to build these devices had to be under some kind of license. Sorting out these things take time... so in the meantime all they had was a prototype. Of these prototypes, they had one in the USA. If this is true, the entire matter could be explained by a simple lack of sufficient foresight and no intended malice, or as the saying goes: Never ascribe to malice what can be adequately explained by incompetence.<br /><br />At the same time, however, there is the matter of the Tundra's steering. We don't have the Tundra in South Africa, but it is basically a small truck, probably not unlike the Hilux, though smaller. In Japan, there was a recall because of a broken part in the steering system. The engineers said that the problems are likely caused by the much smaller parking spaces and more crowded roads in Japan causing much more lock-to-lock steering action, and therefore placing more stress on the components involved. They therefore decided not to do the same recall in America, despite their being a limited amount of reports of the same thing happening. This, I think, does indicate a tendency to place cost-savings and profit ahead of a good product. It shouldn't break in the first place, and secondly, when it was determined that they do break, hiding behind an excuse that comes down to "it only breaks under extreme circumstances" just doesn't work for me. These vehicles are known not to break down, even under extreme circumstances (see the Top Gear episodes where they tried to destroy a Hilux). This means that there is at least SOME truth in the allegations, and indeed the admissions of Mr. Toyoda, that Toyota became too focused on growth and took their eye off the quality ball.<br /><br />Be that as it may, I actually intend to get to the matter of sudden unintended acceleration.<br /><br />The American NHTSA have now linked 89 deaths to possible cases of SUA. As many other people have noted, there is a statistically relevant skew towards <a href="http://www.forbes.com/2010/03/26/toyota-acceleration-elderly-opinions-contributors-michael-fumento.html">older people</a>, and a couple of similarities with the mid-80's cases of SUA in the Audi 5000. As was the case with the Audi, its blamed on the car, this time on some kind of electronic gremlin. While both companies initially blamed the drivers, both of them wisened up and realised it is a bad idea to insult your customers. It is unlikely that driver error will receive the attention it probably deserve. However, lets take a look at possible causes.<br /><br />In the case of Mark Saylor and the loaner Lexus, I believe it was the floor mats that were to blame. Toyota issued a TSB (technical service bulletin) in 2007 with regards to the floor mat problem. The problem with TSBs are that they are aimed at dealers, not customers. Basically, Toyota was telling their dealers to stop being idiots, and not to fit winter all-weather mats over the existing mats, and to secure them properly. Interestingly, this TSB is now used as proof that Toyota knew there was a problem a full two years before they issued a recall... but that of course begs the question whether they could have known that addressing the dealers would not be sufficient and that they also needed to tell the customers not to be idiots? It really isn't that clear cut.<br /><br />Sticking with Mr. Saylor, bless his soul, there is one thing that keeps bothering me about the defense that he was a Highway Patrolman who made his living driving a car and was therefore a skilled driver. The automatic gearbox in those vehicles are still a mechanical contraption. The brakes in those vehicles are still hydraulic and completely separate from the propulsion system (unlike the Prius where some integration exists). The brakes on every single car on the road is stronger than the engine and WILL stop the vehicle even if the throttle is wide open (a small exception is possible here, which I will get to later). Shifting into Neutral WILL disengage the engine and allow you to stop the vehicle. It seems to me that the skilled patrolman defense has a problem, as there seems to be some level of panic, unfamiliarity with the vehicle or simply freezing up as most of us would. However you look at it, even though this accident may have been caused by some kind of problem with the throttle system, the level of training of the driver does not appear to conclusively prove that this must be the case.<br /><br />The lawyers handling the class-action suit - and lawyers are a weird bunch, it must be said - insist that over 80% of the cases of SUA are not caused by floor mats and must necessarily be the result of an electronic gremlin. But if Toyota has had a 40% share in the SUA statistics in 2008 (which amounts to 51 cases), and we know that a part of that is caused by older drivers and floor mats, is it entirely inconceivable that perhaps their numbers could in fact be less than 30%? Perhaps not, but how can we be so CERTAIN that it must necessarily be an electronic gremlin?<br /><br />To make matters worse for those who insist on an electronic problem (most likely software, although its one and the same thing to the layperson), we have no reported cases in Europe, Africa or Japan. This could in part be explained by market share: North America makes up 30% of Toyota's market. But at the same time Europe makes up about 20%, so if America has between 51 and 89 cases, should we not have at least one or two in Europe? Indeed, <a href="http://www.spiegel.de/international/business/0,1518,682417,00.html">Der Spiegel</a> also notes that though no other country in the world has comparable problems with SUA, it seems to be a mass phenomenon in America. The article continues to state that there were cases of stuck throttles, but those drivers managed not to wreck themselves and simply had the defect repaired. Some speculate that the European ability to stay alive might be because of the prevalence of manual transmissions over there and the instinctive knowledge built into the driver of every manual vehicle to simply disengage the clutch.<br /><br />But knowing how to avoid being killed by your car, and having a car that will try to kill you is two entirely different things. So, is there a way that there might be some truth in the matter? Unfortunately for me, the long time Toyota loyalist, there is.<br /><br />Suppose there is a problem in the ETC (Electronic Throttle Control) system, a system that employs sensors to measure the pedal position, more sensors to measure the actual throttle position, an electric component to actually open the throttle, and a computer that brings it all together. Suppose this problem causes the throttle to flip wide open. Then there is a way where this will suck quite badly. <br /><br />The problem is in fact the lack of sucking, or vacuum. Petrol-engined vehicles use manifold vacuum to amplify brake force. They include a small reserve-tank to store a bit of vacuum to allow you to brake once or twice even if the engine fails. In my personal experience, you get to brake 4 or 5 times before the vacuum runs out, but the point is that the vacuum MAY run out unless it is replenished. There is however very little vacuum available in an engine with a wide open throttle. Now if you don't panic and you don't pump away your reserve vacuum, you will always be able to stop the vehicle, but if you do waste the vacuum, the effect would be that the brake pedal becomes hard, and unless you know the technical details, you could be forgiven for thinking that your brakes have failed. This could account for the reports of brakes failing at the same time. It could be another reason why Europe don't seem to be plagued with this problem: Diesels are more prevalent, and a Diesel does not use intake vacuum because it usually doesn't have any, instead it uses a dedicated vacuum pump that is not affected by the engine speed (as long as the engine speed isn't zero).<br /><br />The problem for the complainant, in the above scenario, is that it still involves a measure of driver error: The driver does not know 1) to press the start/stop button for three seconds to turn off the engine (this is documented in the manual, which they did not read), 2) shifting into Neutral will take power away from the wheels or 3) don't pump the brakes.<br /><br />Unfortunately the above also includes a problem for the manufacturer, a problem in the shape of a bug in the firmware of the ETC. To understand this, you have to understand how the system works.<br /><br />The Toyota throttle, and indeed those used by most other manufacturers who employ drive by wire, has two sensors attached to it. These are hall sensors who do not employ physical contact and do not wear. These sensors are employed in a voltage-divider setup, so that increased pressure on the pedal will cause increased voltages to show up at the ETC on the other side of the connecting wires. The sensors each have their own set of wires and do not share connections, not even a ground wire. The wires entering the pedal assembly are ordered in such a manner that a short between the wires will more likely cause a fault condition. In addition to that, the two hall-sensors produce different output voltages, so that a short between the signal lines will cause one or both to go out of range, enabling the ETC to detect the problem. You may recall that a certain Professor Gilbert managed to get around this by inserting a 200k resistor between the two signal lines, which are situated at opposite ends of the pedal assembly so that it is incredibly unlikely that this will ever happen by accident, but I digress.<br /><br />The two values read from the pedal sensors are fed to a computer, which calculates how much current to send to the electrical device that operates the throttle (actually it uses Pulse Width modulation, but its close enough for explanation purposes). On the throttle body itself there are two sensors that reads the throttle position, and sends them back to the computer. The computer therefore has two values of what the driver wants, and two values of what is actually happening on the engine. These are all supposed to match up, or the engine will simply be killed.<br /><br />Is there a way that this might all go wrong? Dijkstra said that it is possible to prove that there is a bug in a program, but not to prove that it is fault-free. In other words, yes. The initial idea I came up with was a buffer overflow, but then I realised that the ETC probably does very little to no string processing and that properly laid out integer values in memory should never overrun. But then I remembered the old MP9 we had in the citigolf...<br /><br />To recap: The MP9 ecu also has a throttle position sensor, only one though, since the throttle is still mechanical and its just for information purposes. Among others, it reads the resting position of the throttle, and stores it in internal flash memory. It needs this to properly idle the engine, something caused in turn by petrol engines not being able to idle properly unless the mixture is rich, but once again I'm going off topic. Over time, your throttle position will usually increase as dirt accumulates in the throttle body, but once on a rainy day a piece of dirt might in fact drop out and the throttle resting position might decrease a bit.<br /><br />Somewhere in its calculations, it subtract the resting position from another value. When the resting position of the throttle suddenly decreases, the result ends up being negative, but because of a simple bug in the software (using an unsigned variable), the value ends up being an extremely large positive number. In the case of the mp9, there are extra validation code that detects this, logs an error, and attempts to use some kind of safe value so that your car stays drivable, although it might fail to idle properly.<br /><br />If you were paying attention, you probably know where this is going. If a similar bug exists in the Toyota ETC, such an extremely large positive number could be a disaster.<br /><br />Given the extremely low number of occurrences, even in America, this is probably an edge case that is incredibly unlikely to happen. What we all hope is that someone at Toyota is not arguing that it will only happen under extremely exceptional cases and that it is therefore not a problem.<br /><br />Toyota is however adamant that the problem is mechanical and NOT electronic. If they actually thought of the edge cases (and I expect they did), and they did not use a rookie-programmer to write the code (I doubt they did), I expect that the above possible software problem would be either VERY hard to find, or it doesn't exist.<br /><br />For the moment, I'm watching this with keen interest, because however it turns out, it will either make an extremely interesting case in the dangers of software bugs, or it will completely vindicate (and restore) my faith.<br /><br />In the mean time, I still drive a Toyota. I am not scared of it... for it is a manual, it is a diesel, and it does not have a push-button start :-)ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-76550908830862159092010-04-12T23:55:00.000+02:002010-04-13T01:15:31.114+02:00A month with the Kitchen ApplianceI should perhaps have been a motoring journalist. I probably wouldn't make any money though. So here, without much further ado, my experiences with a 2007 Diesel Corolla.<br /><br />The Kitchen Appliance is my pet name for this white car. Yes, it has been recalled. No, its not a death trap, unless you're American.<br /><br />Let me start with some of the irritations, most of them mild. I will compare it with my previous vehicle, although this comparison is unfair to some extend.<br /><br />Predictably perhaps, the boot, or more specifically, the boot lid. Surely Toyota has heard of something called a gas strut? They must have, they actually used them on their hatch models. This car is in serious need of gas struts or something similar on the boot, for the simple reason that the wind closes it, sometimes on top of your head.<br /><br />Automatic door locking is missing. It will moan with the usual beeping if you forget to put a seatbelt on and go faster than 20km/h, but it won't lock the doors for you. The BMW locked itself at 16km/h, which was nice. In the same line, the double-lock feature, activated by pressing the lock button twice, should be the default, as it is on the BMW. The single lock feature, apparently meant for leaving other living creatures such as a wife or a dog in the vehicle, should be activated with a second button press.<br /><br />Another thing that is missing, is phased unlocking: unlock the drivers door on the first button press, and the other doors on the second. This is not a new concept: The 1997-2002 GLE already had it.<br /><br />Like the BMW, the Toyota has 4 settings for intermittent wiper control. The BMW adds another touch of detail though, if you switch to a higher speed setting, the BMW will immediately wipe the windscreen, which makes sense: You decided to increase the speed precisely because it was too slow, which means it is probably in need of a wipe right now. The Toyota doesn't do this, which points to a much simpler control unit.<br /><br />When you close a window on the BMW, using the one-touch function, the window will stop moving if you open a door. The one-touch function also doesn't work in the up direction if the door is open, but it does work in the down direction. It is obvious that someone realised that you are more likely to get your fingers caught in the window if you close the window while getting out of the vehicle. On the Toyota, there is of course none of this. It has one-touch only on the drivers window, and it is not perturbed in any way by your opening of the door.<br /><br />Getting into some of the settings of the onboard computer is non-intuitive, and fiddly. Setting the clock on a BMW is done by twisting the button to the left and to the right, not something you would guess, but very easy once you know about it, which usually only happens after you consulted the manual. On the Toyota you click through several options using the right-hand button, cycling though Odo, Trip A, Trip B, Setup. It seems odd to have Setup here, I would expect it to pop up if I held the button down or something, since it is not something I would use on a daily basis (but a trip counter is). Once in the Setup menu, you hit the button for a short period to cycle through the options, then hold it down to select clock. Okay so far, but now you have to set the hours. You glance down to your watch to see what time it is, and when you look up, you see that it has moved on to the minutes. You do not get to confirm your selection, instead it sees your inaction as confirmation that you are done setting that part of the clock, and moves on. Luckily I do not set the clock every day, but whenever I do, I go through the process a few times before I get it right.<br /><br />Staying with the instrument cluster, when you turn the lights on, it dims the optitron instruments, which is expected and right. However, it dims it so much that should you want to drive with your lights on during the day time, as you would on some cloudy days, you cannot read the instrumentation. You can however adjust the brightness, once again using the right-hand button on the cluster, which now has an additional brightness option added in after Setup, once again requiring that you hold the button down while it jumps through the various brightness levels. If I need to do this at 100km/h, I would much prefer a turning a button, like I would on a Honda Jazz for example.<br /><br />Finally, having some kind of backlighting on the lock buttons on the drivers door handle would help find the lock button at night, since that is now the only way to quickly lock all your doors at night.<br /><br />With that out of the way, here is why I like it. Predictably once again starting with the boot. Its HUGE! And yes, it has a full size spare, although it is a steel wheel. On a recent trip to the karoo, I managed to fit all our luggage, all the baby's toys AND the stroller in the boot.<br /><br />It also has a flat floor inside. This is a side effect of being front wheel driven, which is another compromise I had to accept when I downgraded from the BMW, but the lack of a transmission tunnel adds some space in the back.<br /><br />The sound system is brilliant. The BMW's stock system, at least in the E46 (the 5-series has a much better system), isn't particularly good and never really impressed me, but the Toyota's stock system is much better.<br /><br />At only 93kw compared to the BMW's 110kw, its no speedster, but it has plenty of torque and acceleration isn't so much noticed by the way your spine is mashed into the seat than it is by just watching the instrumentation. Against the clock, its your usual 0-100km/h in 10 seconds car, which is almost hot-hatch territory. Overtaking takes a cog-swap or two to keep it in the torque band, unless of course you are in the habit of breaking the national speed limit (Don't do this near Laingsburg!), in which case a cog-swap is not necessary and 120km/h to 160km/h passes before you fully comprehend it.<br /><br />It is also somewhat lighter on fuel than the BMW was, probably as a result of the 6-speed gearbox (A comparison with the e46 2004 M-speed model, which had a 6-speed box, would have been more fair, admittedly).<br /><br />Finally, most of the mild irritations can be rationalised away, if you want. Most of the nice functions of the BMW is controlled by a single computer, a part which does occasionally fail on some vehicles, leaving your wipers, electric windows and headlights non-operational, and which costs an arm and half a leg to replace. The non-integration of these functions on the Toyota is likely because they took the less complex option, something I am quite happy with as long as I keep my fingers out of the electric windows. I can get used to many things, even the odd instrumentation. I will remind myself that multi-speed intermittent wipers are really only available on executive vehicles (or on cheaper models that have to try harder, eg Mazda 3) and that having it at ALL on this vehicle is nice. And I just have to reprogram my lazy-ex-BMW-driver self to lock the doors, which thankfully can be done with a single button press, where my other vehicles had to by locked and unlocked by hand. Ad I will do this all in the name of a more family-oriented and practical vehicle.<br /><br />But I really hope that Toyota will at least give some attention to the locking and instrument cluster in newer models.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-19639093621533536702010-02-10T22:43:00.000+02:002010-02-10T23:23:47.338+02:00A year with the beemerIndeed, its been months since I posted anything, the last post having been about this very same vehicle, at the 3-months mark.<br /><br />As I am writing this, I am getting ready to sell this vehicle. I made this decision after I realised just how much it costs to maintain this vehicle. Since it is no longer under motorplan, there is no safety net for me. The cost is such that I could buy a newer vehicle, albeit a little less luxury in nature, and spend no more than I already do.<br /><br />At the moment I do not really know if my experience is indicative of BMW vehicles in general, or if my vehicle just turned out to be a "Monday" car. On the one hand, a few of the problems I had are listed on several BMW fan sites as "common problems", so it does seem to be a general BMW issue. On the other hand, perhaps other people with other makes of car suffer from similar problems and running costs, just not anybody I know (who all drive Toyotas or Hondas).<br /><br />In general I am a little disappointed in BMW. Considering the effect of inflation, this wasn't the most expensive vehicle I ever purchased, but it sure was the most expensive to maintain. Because I am not afraid to repair things myself, wherever I can, I saw quite a bit of what goes on under the hood. And while it is all beautifully put together, some connectors are just a little bit too small for the current they have to carry (tail lights), the plastic brackets on the window regulators is just a little weak to deal with any dirt buildup on the rails, and the blower resistor had to be replaced twice, four months apart, because it has insufficient cooling. This was also the first vehicle I owned where the window washer motor sprung a leak and a handbrake cable broke. It seems like some materials engineer did the math to the exact decimal and made those parts EXACTLY as big as they needed to be, and somehow forgot that maybe the materials used to make these things might need some margins in order to make them reliable. Or perhaps they are designed to last no more than a few years, who knows. One particular theory I heard is that if parts fail often enough, you never have to do a recall. Just wait for the customer to come to you, and fit the uprated part.<br /><br />But you also learn a lot about yourself. I have previously blogged about the image that goes with BMW drivers. This is very apparent when you're blasting down a highway at just a tad over the speed limit: people tend to get out of your way almost like it's protocol. But at the same time they resent you for it. I know this because I used to feel that way, I'd get out of the way just to get "this damn bmw driver" off my rear. I don't think I ever quite got over this, seeing as I come from a farming background where Toyota pickups are the rule. I never saw myself as the kind of business "executive" who should be driving an executive vehicle. Or as a colleague of mine puts it: I never felt like I deserve this kind of vehicle.<br /><br />This also started to become clear one evening while driving the other car in our family, a 2001 Toyota Tazz, with the window down, the music nice and load, and the cool cape wind in my hair, and realising that for some reason I feel happy. It would seem to me that I do not need an executive car to make me happy, and in fact it only makes me less happy because of the cost.<br /><br />Then our first-born arrived in December, 6 weeks ahead of schedule. Suddenly I found that this car really doesn't fare well as a family car. The boot (or trunk as the yanks call it), though ample in space, is long and narrow, not exactly suited to a pram. Even the smaller stroller we purchased would only fit diagonally across the boot. At this point in time I decided that this vehicle was becoming impractical and I probably need to replace it in the next six months or so. On a certain level I was sad: I had invested a lot into this vehicle, it is a real pleasure to drive, it looks good, and its incredibly fuel-efficient.<br /><br />It was round about this time that the second blower resistor needed replacement, which also coincided with a financial year end. At this point I realised that this car, be it this one in particular or out-of-motorplan BMW's in general, is a financial disaster.<br /><br />I am now replacing it with another Toyota. If my own experiences and those of my family is anything to go by I will soon be back to boring, reliable motoring, just the way I like it.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-37132974908588919572009-04-19T09:56:00.003+02:002009-04-19T11:12:50.783+02:00Three Months with the Beemer<div style="float: left; padding-right: 10px"><br /><img src="http://lh3.ggpht.com/_Dr7A7GxR0n8/SerlSAzMakI/AAAAAAAAAEU/v4xty0dzb-E/s288/bmw.jpg" /><br /></div><br /><br />I once read somewhere that you should never ask the owner of a new car if it is any good, because they will explain away any flaws the vehicle might have in order to convince themselves that they did not buy a lemon.<br /><br />For this reason, I hope three months will be enough that I be taken seriously about my "new" BMW.<br /><br /><h3>I like</h3><br />The 100 Kilowatt 280 Newton-Meter power plant really is lovely. 100KW might not sound like much, but it is the torque that makes this vehicle fun to drive. Overtaking requires a bit of planning because you need to get the turbo up to speed, but it is certainly nice not to have to shift down if you need to overtake swiftly. I no longer need to use the slingshot method to maintain speed up a hill, just turn on the cruise control and feel the torque. It also has lots of rear legroom and it is incredibly fuel efficient. On a recent long distance trip to the Karroo, with four passengers and their luggage, we obtained an incredible 6.37 l/100km.<br /><br /><h3>I don't like</h3><br />After the aforementioned long-distance trip, I found that the boot is in fact SMALLER than my previous car (98 Toyota Corolla). This came as a bit of a surprise, as the car is a hefty 4.5 meters long and required a substantial reorganisation of my garage in order to fit. This is the bit that disappoints me most. It is easy to stall the engine and every time I do this I am still a little surprised just how easily you underestimate the amount of shove needed to pull off on a small incline. This Turbo-Diesel doesn't have much power below 1000RPM. Combined with a sharp clutch, it tends to catch you off-guard. The sound system is adequate but nothing spectacular, I'd say that the no-frills aftermarket install in my wife's Toyota Tazz sounds better.<br /><br /><h3>Things I had to fix</h3><br />Anyone who's bought a second-hand vehicle knows that there are always a few things you have to take care of that the previous owner just didn't bother to do. On the very first day the instrument panel indicated that my right rear tail light needed replacement, but an inspection found nothing wrong. Some internet research showed that this is a common problem caused by bad grounding on the tail lights, something easily repaired by just adding an additional ground wire.<br /><br />I also found that the tyres were mismatched: Although the car came with four Bridgestone Turanzas, two of them were ER30's and the other two were ER300's. This would normally not be a problem, except that they weren't on the same axle. At this point I thought I'd fit the "new" ER300 spare in the boot with one new additional tyre, only to find that the spare has a nail in it and needs repairing (the previous owner obviously forgot to fix it). A new Bridgestone Turanza tyre will set you back about R1050, although less expensive tyres are available, starting at around R850. This seems about par for the course, and given the size of the tyre (205/55R16) I suppose I shouldn't be surprising that these are about double the price I payed for 175/65R14's on the Toyota.<br /><br /><h3>Conclusion</h3><br />I do not regret buying this vehicle at all. For pure driver-involvement, driving my Wife's Tazz is more fun, but for getting to far-away places in an effortless manner it certainly doesn't disappoint. I do however plan on replacing it with something with a bigger boot, as my family often travels long distances with quite a bit of luggage, and this will only get worse when the first kid arrives.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com2tag:blogger.com,1999:blog-18227853.post-32125240722959952152009-02-08T09:54:00.002+02:002009-02-08T10:57:23.539+02:00Car buyingFor years I used to drive a Toyota Corolla. I fell in love with this type of vehicle after I drove one from Cape Town to Windhoek (A distance of 1500km). Compared to other vehicles I've used on that same trip, it was just brilliant. Admittedly I never had the good fortune of driving an executive class vehicle on this stretch of road, but as far as family saloons go, it was hard to fault. So when I bought my first car, I searched high and low until I found one of these vehicles and bought it.<br /><br />I loved my little Corolla, it did the job well and it almost never gave me any trouble at all. Over the years I helped friends and family to buy vehicles, which brought me in contact with vehicles such as the VW Polo, Golf and Jetta, a Honda Ballade. The Honda got closest. The result is that my sister and my father in law have a vehicle like this now.<br /><br />I believe that a properly constructed automobile should not require anything besides normal maintenance and wear-and-tear materials and parts for the lifetime of the vehicle, and though this is hardly true for ANY vehicle on the road today, I got pretty darn close with the Corolla. Over the course of six years I replaced an exhaust manifold (that was a weak point on the 1997 thru 2002 models) and a clutch, and the clutch could be seen as a wear-and-tear article. I sold the vehicle last week with 213000km on the odometer and just about everything in it's original state, even the exhaust system.<br /><br />After singing the praises of this vehicle, you're probably wondering why I moved on. Well, I was beginning to feel nervous about all those factory-original parts, but I also wanted a newer, safer vehicle to replace it with.<br /><br />What to replace it with, with a budget of no more than R100 000? The obvious choice was another Toyota Corolla, so I tracked down a good looking 2005 model and took it for a test drive. Now while I bought my first corolla based on the surprising ride quality, this time I couldn't help but feel that the Corolla has become boring. It stills gets the job done and if I actually bought one I suppose it would have been equally dependable, but it failed to win me over on the test drive.<br /><br />During the December holidays, my brother in law (who works for Toyota) arrived in a brand new Corolla, so I had a chance to sample this one as well. Two words: body roll. This is probably caused in part by it's 1.2 metric ton weight. It was especially irritating while driving in strong cross winds that required frequent corrections.<br /><br />It seemed clear to me that my next vehicle wouldn't be another Corolla. I'd love to drive a Lexus, but those are still a bit out of my financial reach. <br /><br />The French options were out of the question: no Peugeot, Renault or Citroën. I heard too many horror stories, for example, a friend of mine had the hand brake on his Scenic fail, only to find that repairing it would cost R12 000, and apparently the cost of replacing a timing belt on that same model will set you back R8000. You certainly don't want one of these out of motor plan.<br /><br />Ford seems to have come to the table with a couple of really decent vehicles. I love the look of the new Focus, but finding one within budget seemed just about impossible.<br /><br />VW's Jetta was a strong contender. I took a 2005 2-liter for a test drive and I liked it. It had everything except cruise control, and the price was right, but the fake wood inserts, which were showing signs of wear, didn't exactly agree with me. If I found one of these without the fake wood...<br /><br />I spent quite a bit of time trying to track down a Honda Civic, for the simple reason that Honda wins the JD Power CSI just about every year. Like the Ford, it was hard to find one that would fit the budget, age and mileage constraints.<br /><br />Finally there was the BMW 3-series and the Audi A4. These are executive level vehicles, but they fit the budget and I've always wanted to drive a Diesel, so I included at least the Diesel models in my search. The Audi then disqualified itself on budget constraints.<br /><br />There are so many things counting against BMW that I had a hard time convincing myself that it is an option. First and foremost, there is the image that goes with a BMW, an image that isn't quite me. If you can mentally draw a picture of me, in my baggy pants and T-shirt, day-old beard and well worn comfy shoes, walking into the dealership and expressing an interest in such a vehicle, you'll understand. The dealer almost didn't take me seriously. Secondly, it is well known that BMW drivers aren't considered the most patient and well behaved drivers on the road, a club I wasn't certain I wanted to belong to. Thirdly, it is well known that BMW does not play in the same league as the Japanese makes when it comes to plain old never-break-down-keep-going-forever territory. On the upside though, it is the only rear wheel drive vehicle within my budget constraints, and the only one with cruise control (a nice to have, but very... nice). And I have friends who are very happy with it and on paper it looks like really good value for money. So I convinced myself that if I find a 320d priced at or below book value I'll consider it.<br /><br />Then it happened. I found a BMW 320d at a very good price, to the extend that I could even drive it a year and sell it for close to what I've bought it for. So I ended up buying my first BMW.<br /><br />Did I make a mistake? Probably. Only time will tell.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-87645433022685920012008-12-08T21:41:00.002+02:002008-12-08T21:51:49.668+02:00Fog LightsIf a picture is worth a thousand words, then this picture sums up accurately why I have a problem with fog lights when there is no fog about. In South Africa, that is about 99% of the time for 99% of the people.<br /><br /><div style="text-align: center"><br /><img src="http://lh5.ggpht.com/_Dr7A7GxR0n8/ST14LqqpKnI/AAAAAAAAAD0/XH_8IsbXr5Q/s288/foglights.jpg" /><br /><br /></div><br /><br />People are unaware that their vehicles also have fog lights at the rear, and those lights are rather bright. This picture was taken on a cloudy day (no fog about) on the R44 towards Stellenbosch. The make of car is fairly typical as well. Although it is a low quality shot it is clear that the fog lights are a lot brighter than people realise.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-9551400414278665242008-11-17T18:35:00.002+02:002008-11-17T19:50:15.254+02:00The so called true story of David JohnsonI now receive about one of these per day: how to become a millionaire in three (longish) easy steps. It will supposedly take only five minutes of your time, a figure I find somewhat doubtful since one of the steps includes getting 200 names from the phone book.<br /><br />I spent a lot of time trying to explain to these poor misguided soul how this is not only unlikely to work, but in the much greater scheme of things it does an incredible amount of harm.<br /><br />So here, once and for all, are the reasons why you do not want to be involved in this scam.<br /><br />The scam claims that it is perfecly legal, while this is not the case. These schemes are against the law in South Africa. It should come us no surprise that the scam claims not to be a scam. But even if there were no law outlawing this practice, good old common sense should still tell you that there is something very wrong with this. As the saying goes: if it is too good to be true, it usually is.<br /><br />This scam essentially relies on asking people to give you something for nothing. That means that it fails the number one test: you are not selling a real product, and the buyer does not get a product or a service worth R150 (some versions have been adapted to three times R70 rather than R50). After you've paid your <i>investment</i>, this will supposedly entitle you to receive the same favour from others.<br /><br />This would be all fine and dandy if you could always find someone to invest more money, that is, you had an infinite supply. This is effectively how many legal types of insurance funds work. A medical aid, for example, is a little like a big "stokvel" or savings fund: it relies on finding young healthy people to sustain the fund. This is perfectly legal, since they sell a real product, and a new supply of young people joins the work force every year, giving you an endless supply of new investors.<br /><br />This is not the case with this scheme. Whoever started the scheme made no contribution, and it doesn't take a genius to see that it has to end somewhere since you cannot breed people that fast. That means you are effectively limited to the number of economically active people in the country.<br /><br />How fast will it run out? Well, lets take the numbers from the three step recipe: You can make 3.2 million if everyone sends it to 200 people, of which at least 40 responds on each level. That means that you've passed this note to about eight million people, or 16% of South Africa's population. That means that this recipe will work for about five or six people in this country.<br /><br />The scheme warns against breaking the rules and quotes a couple carefully selected bible verses for "legitimacy". The bible verses are quoted out of context, but it is an angle that admittedly works quite well. Despite these warnings, there is no way in which the rules can be enforced. The scheme almost begs to be abused, since there are some opportunists who realise that it is advantageous to break the chain. You have no way of knowing whether someone has followed the rules or not.<br /><br />Time for some more maths. The growth of the investor pool can be calculated through a simple geometric series. To make this more practical, lets assume that each investor manages to sign two more. This means that every layer in the pyramid has double the number of participants. As anyone who's had the good fortune of receiving tertiary mathematical education should know: the bottom-most layer always has more participants than all the upper layers put together. That means that half of the participants are at the bottom. This scam relies on cash being injected from the bottom-most three layers, which means that 87.5% of all participants are affected. When the scheme runs out of new investors, 50% will lose out on the deal, and anything between 50% and 80% will fail to make any profit at all.<br /><br />The upper limit for the pyramid would be about 26 levels, since that exceeds the population of South Africa. Since a substantial part of the population is either unemployed or too young to be economically active, you will likely run out way before that. The example above assumes double the investors, but in real live way more people fall for this, which means the pyramid has way less height and consumes investors a lot faster.<br /><br />The fastest way to make a million using this method is when the three layers below you sign 28 investors each. That would pull 21952 investors into the pool, and create a void of three million rand. When those people manage to recover their investment, it creates a void of 9 million. And so on and so forth...<br /><br />In the end this is in fact a moral decision. Even if it costs you only R150, it does so much damage that you should avoid, even fight this scam.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com11tag:blogger.com,1999:blog-18227853.post-6390454057899788512008-05-06T11:52:00.002+02:002008-05-06T12:11:06.480+02:00About resizing and recovering filesystemsA colleague of mine did something horrible last night. He resized an LVM volume along with the file system on it without making a backup first. Murphy's law kicked in and we ended up with a file system that was 99% full, but with no files on it.<br /><br />This morning, after enjoying the luxury of some five hours sleep, it dawned on me that the problem might well be the journal of said ext3 filesystem. Knowing that an ext3 filesystem is an ext2 file system with extra goodies, I tried mounting it as ext2:<br /><br /><code><br /># mount -t ext2 -o ro /dev/vg/volume /mnt/recover<br />mount: /dev/vg/volume already mounted or /mnt/recover busy<br /></code><br /><br />First line of defense: turn that error into a google search. This eventually tells me that the problem must lie with device mapper holding on to the device. After a bit of deliberation, I remove the mapped device:<br /><br /><code><br />dmsetup remove /dev/mapper/vg-volume<br /></code><br /><br />Then I do an lvscan to recreate it:<br /><br /><code><br /># lvscan<br /> ... snip ...<br /> inactive '/dev/vg/volume' [70.00 GB] inherit<br /> ... snip ...<br /></code><br /><br />And activate it:<br /><br /><code><br /># lvchange -a y /dev/vg/volume<br /></code><br /><br />And just like that, I could mount it as an ext2 filesystem and get my files back.<br /><br />The moral of this story, I think, is to remove the ext3 journal before you resize things, and add it back afterwards.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-22135661052191456592008-01-08T10:37:00.000+02:002008-01-09T00:58:35.169+02:00Is jesus a myth?A lot of blog posts originate from arguments on IRC. In the most recent argument, a <a href="http://www.facebook.com/topic.php?uid=2468057146&topic=3708">post from facebook</a> (unfortunately requires a facebook login) was quoted in defense of an argument.<br /><br />The above facebook posting basically aims to discredit the often quoted (by christian apologists) Testimonium of the Jewish Historian Flavius Josephus:<br /><br /><blockquote><br />Now there was about this time Jesus, a wise man, <i>if it be lawful to call him a man</i>, for he was a doer of wonderful works, a teacher of such men as receive the truth with pleasure. He drew over to him both many of the Jews, and many of the Gentiles. <i>He was the Christ</i>, and when Pilate, at the suggestion of the principal men among us, had condemned him to the cross, those that loved him at the first did not forsake him; <i>for he appeared to them alive again the third day; as the divine prophets had foretold these and ten thousand other wonderful things concerning him</i>. And the tribe of Christians so named from him are not extinct at this day. (Antiquities, XVIII, 33, italics added).<br /></blockquote><br /><br />It is argued that the above piece was obviously forged. Not only was it forged, it was written in 93 or 94 AD, some sixty years after the events it reports, and therefore "late". This meant I had to go back and do some research, because until now I also thought Josephus made a good Witness.<br /><br />First and foremost, and this will come as a shock to some Christians, the above piece was indeed tampered with, or at the very least, it is very likely that it was tampered with. Scholars now mostly agree that it is unlikely that Josephus -- who was an orthodox jew -- would make statements such as those marked in italics above. If you read the above passage without the italicised passages, you will find that it flows better and the line of thought is clear.<br /><br />What escapes me is why this suddenly discredits the story. Even without the extraordinary claims that appears to have been added later, we still have an extra-biblical account that he did indeed exist. In order to completely disqualify it, it would have to be late enough so that there would be nobody around who knew the facts. Clearly that is not the case here. 60 Years simply doesn't cut it.<br /><br />Nevertheless, if Josephus was the only ammunition the apologist had in his arsenal, it would admittedly be pretty weak. So on to the second report, by Cornelius Tacitus (55-120 AD). Once again, it is somewhat "late", and accused of being spurious:<br /><br /><blockquote><br />But not all the relief that could come from man, not all the bounties that the prince could bestow, not all the atonements which could be presented to the gods, availed to relieve Nero from the infamy of being believed to have ordered the conflagration, the fire of Rome. Hence to suppress the rumour, he falsely charged with the guilt, and punished with the most exquisite tortures, the persons commonly called Christians, who were hated for their enormities. Christus, the founder of the name, was put to death by Pontius Pilate, procurator of Judea in the reign of Tiberius: but the pernicious superstition, repressed for a time, broke out again, not only through Judea, where the mischief originated, but through the city of Rome also. (Annals XV, 44)<br /></blockquote><br /><br />Now the source at my disposal (admittedly Christian in nature) made mention of the problems with Josephus, but it does not mention anything about Tacitus being spurious. It only says that this is the only ancient document that has come down to us that mentions Pilate. The facebook post argues that Christus (also spelled Chrestus) means "good" and in no way refers to Jesus. The opposing argument is that Christus was a common misspelling of christ, an error common among pagan writers. Seeing as he was explaining where the name of the group comes from, I actually doubt the facebook poster's argument, but since I am not an expert on the matter one would have to leave room for doubt. All we can safely conclude from this then, is that at the end of the first century, there was a group who called themselves Christians, and that they were followers of a supposedly good man.<br /><br />Once again, I have to agree that if these were the only documents a Christian had to defend his case, we could probably ignore him right there. But we have no less than six other extra-biblical texts that references Jesus.<br /><br /><b>Lucian of Samosata</b><br /><a href="http://en.wikipedia.org/wiki/Lucian_of_Samosata">Lucian</a> was a Greek satirist who lived in the second century. Lucian wrote a satire called "The Passing of Peregrinus" where the lead character takes advantage of the generosity and gullibility of the Christians. My other source says he spoke scornfully of Christ and the Christians and quotes this:<br /><br /><blockquote><br />The Christians, you know, worship a man to this day,—the distinguished personage who introduced their novel rites, and was crucified on that account.... You see, these misguided creatures start with the general conviction that they are immortal for all time, which explains the contempt of death and voluntary self-devotion which are so common among them; and then it was impressed on them by their original lawgiver that they are all brothers, from the moment that they are converted, and deny the gods of Greece, and worship the crucified sage, and live after his laws. All this they take quite on trust, with the result that they despise all worldly goods alike, regarding them merely as common property. (The Death of Peregrine, 11-13)<br /></blockquote><br /><br />This one is plenty late. We can conclude safely from this that in the second century there was a group called Christians, and they followed someone who was at some point crucified.<br /><br /><b>Suetonius</b><br /><a href="http://en.wikipedia.org/wiki/Suetonius">Suetonius</a> was born somewhere between 69 and 75 AD and lived till at least 130 AD. He writes in "Life of Claudius 25.4":<br /><br /><blockquote><br />As the Jews were making constant disturbances at the instigation of Chrestus, he [Claudius] expelled them from Rome.<br /></blockquote><br /><br />Once again the misspelling occurs. I think it is pretty clear that we are not talking of a good man here. This event, which occured in 49AD, is also described in Acts 18:2.<br /><br /><b>Pliny the younger</b><br /><a href="http://en.wikipedia.org/wiki/Pliny_the_younger">Pliny the younger</a> (so called to distinguish him from the older one) was governor of Bithynia in 112AD. He wrote to the emperor Trajan to seek council on what to do with with the Christians. Up to that point he simply put them all to death, including women and children, but he ended up killing so many people that he wondered if this was the best thing to do. In the same letter, he explains to Trajan that he "made them curse Christ", something which a true Christian cannot be made to do. He also tells how the Christians meet on a certain day of the week to sing a hymn to Christ as to a god, and that they bound themselves not to do any wicked deeds or commit fraud, theft, adultery, or falisify their word (ie lie).<br /><br />Once again, we can conclude that at the beginning of the second century, there was a group called Christians who followed someone they called Christ.<br /><br /><b>Thallus</b><br /><a href="http://en.wikipedia.org/wiki/Thallus_%28historian%29">Thallus</a> lived somewhere between the middle of the first century until the end of the second century. Unfortunately none of his works survive to this day, but we have his works quoted by other writers. Around 52 AD (this is an educated guess of course), Thallus wrote a history of the Eastern Mediterranean world. One writer who cited this work was Julius Africanus (221 AD). Africanus was a Christian, so this may affect his credibility in the view of modern critics. Africanus writes:<br /><br /><blockquote><br />Thallus, in the third book of his histories, explains away this darkness [that occurred at the moment Jesus died] as an eclipse of the sun -- unreasonably as it seems to me, (Africanus, Chronography, 18.1)<br /></blockquote><br /><br />Africanus says the explanation is unreasonable because a solar eclipse cannot occur during a full moon. That is however not the argument here, he is merely commenting on something that Thallus wrote. What it does show is that there is at least one extra-biblical account that tries to explain away, rather than deny, the darkness that fell upon the land as per the biblical account.<br /><br /><b>Phlegon</b><br /><a href="http://en.wikipedia.org/wiki/Phlegon_of_Tralles">Phlegon</a> wrote a history called "Chronicles". This work has unfortunately been lost as well, but once again Africanus preserved a fragment. Phlegon also confirms the darkness and explains it away as a solar eclipse. Phlegon is also mentioned by the third century apologist <a href="http://en.wikipedia.org/wiki/Origen">Origen</a>.<br /><br /><b>Mara Bar-Serapion</b><br />Some time after 70 AD <a href="http://en.wikipedia.org/wiki/Mara_Bar-Serapion">Mara Bar-Serapion</a> writes a letter to his son from Prison. This is dated about forty years after the crucifixion, which could be seen as early. He encourages his son to pursue wisdom and compares Jesus to <a href="http://en.wikipedia.org/wiki/Socrates">Socrates</a> and <a href="http://en.wikipedia.org/wiki/Pythagoras">Pythagoras</a>. He calls him the "wise king of the Jews" and says that he lives on in his teachings.<br /><br /><b>Other references</b><br />The Babylonian Talmud reports that Yesua was hanged on the eve of passover, because he practiced sorcery and led Israel astray.<br /><br />One of the earliest Christian writings is the first letter to the Corinthians, written in 55 AD by the apostle Paul. In this letter is preserved a very early creed of what the Christians believed. Early enough, but it lacks credibility with the critic.<br /><br />There are also many writings by the so called Church Fathers and other early apologists. I only want to mention Justin Martyr who was born 100 AD. He explains that it can be ascertained from the tax records that Jesus was born in a small village 35 stadia from Jerusalem.<br /><br />Last but not least, there is also the biblical accounts. Most people are quick to dismiss these, but Luke was actually a brilliant historian and many of the things he writes about checks out.<br /><br />To conclude this rather long blog post, the point I tried to make all along, is that even if you don't belief all the extraordinary things said about this man, there is enough evidence to suggest that he existed, that he was sentenced to death by Pilate, and that he was crucified. The group of people who argue that he never existed and that we cannot know much about who he was may be in the good company of Bertrand Russell, but it is still a pretty small group of people. To quote F. F Bruce (Professor of biblical criticism and exegesis at the university of Manchester):<br /><br /><blockquote><br />Some writers may toy with the fancy of a 'Christ-myth', but they do not do so on the grounds of historical evidence. The historicity of Christ is as axiomatic for an unbiased historian as the historicity of Julius Caesar. It is not historians who propagate the 'Christ-myth' theories.<br /></blockquote>ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-45524170801919877942007-09-17T11:00:00.000+02:002007-09-17T23:25:14.344+02:00I was wrongEvery now and then I reach a sort of a breakthrough, where new understanding suddenly floods my existence and all the world seems clearer. Sometimes it is truly a breakthrough, sometimes it is merely that I find a better way to express what the heck I mean.<br /><br />I recently made the argument that men and women could never be exactly equal. If they could, men should be able to demand that they be allowed to bear children, the silliness of course intended to show that it isn't possible. I was then rightfully accused of setting up straw men.<br /><br />I figured out the flaw in my argument. To sum it up in a couple of sentences: When two people go into a partnership, they usually bring different things to the table. The fact that they bring different things to the table does not affect the fact that they are equal partners.<br /><br />What my fellow irc lurkers perhaps didn't understand, mostly due to my inability to express my thoughts, is that the partnership between men and women is one where the partners inevitably bring different things to the table. Exactly how different is of course still up to debate, but different it is.<br /><br />Stop reading now if you have an aversion to religious matters.<br /><br />The bigger argument at the time was whether Paul (the one from the Bible) was being a chauvinist when he told women to submit to their husbands (Ephesians 5:22 in case you're interested), ignoring the fact that that was not the only thing he said: There is also the bit about submitting unto each other (5:21) and some useless stuff on how to treat your slaves (chapter 6). If you read the whole thing in context it appears he was telling people what they are supposed to bring to the table. Perhaps he made a mistake, after all, where does he get off telling people how to do things? On the other hand, perhaps it made perfect sense to his target audience. I don't know for sure, but what does seem clear to me is that he is definitely advocating a partnership and that almost everyone misses the point. Including many Christians.<br /><br />There, I just needed to get that off my chest.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-42346530461859699682007-09-04T09:38:00.000+02:002007-09-04T21:59:57.566+02:00Bringing an O2 back from the twilight zone<p><br />My SGI O2 has been given a second lease on life thanks to <a href="http://weblogs.turner.org.za/mj/">MrKen</a>. I even upgraded it to Irix 6.5.22 and installed firefox. With only 128MB RAM and a 150Mhz processor it is dog-slow though. Still, it's a cute little machine. Mandatory picture of screen:<br /></p><br /><a href="http://picasaweb.google.com/isburger/ComputerStuff/photo#5106434942636847234"><img src="http://lh6.google.com/isburger/Rt2zhniC8II/AAAAAAAAAC0/NzUkNbFAb4k/s288/o2.jpg" border="0" /></a><br /><p><br />The Media recorder seems to be of limited use. This little machine just haven't got enough grunt to really record anything.<br /></p>ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-50006968704848963642007-08-05T08:08:00.000+02:002007-08-05T20:16:40.633+02:00R32Went away for the weekend. The official reason was to help my sister in law and her future husband to arrange the venue and accommodation and all those little things, but then as we were driving down "nuwe straat" (new street) we noticed this baby (which naturally led to slamming of brakes, engaging reverse, getting the camera, etc etc):<br /><br /><a href="http://picasaweb.google.com/isburger/Cars/photo#5095278984699757154"><img src="http://lh6.google.com/isburger/RrYRPZqKwmI/AAAAAAAAACQ/Y5emyWtttVI/s288/r32.jpg" /></a><br /><br />I never thought the first R32 I'd get to see would be in Prince Albert of all places.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-43538336251047723912007-06-03T11:13:00.000+02:002007-06-03T11:42:26.266+02:00Shower-o-matic (Feline Edition)We've been having a very bad problem with cats. They use our backyard (and the front garden to some extend) as a litterbox. Some of the cats are now worse than dogs: A dog will usually pick a spot somewhere on grass, which makes it easier to clean, but some of these cats are now defecating on the open ground. Of course their feces also smell a lot worse than those of a dog. If you've actually step in one of these landmines by accident it makes you want to resort to Rat Poison. Which I've seriously considered.<br /><br />But I'm not trying to start a war here, so I devised the shower-o-matic (feline edition). This is based on similar contraptions available from various vendors on the internet. Unfortunately nobody sells them locally, so I built my own.<br /><br />The basic idea is a PIR detector, that operates a valve, which allows water to be sprayed over the protected area. For the PIR part, the least expensive waterproof device I could find was in fact a security sensor light. This is then wired via a 24V transformer to a garden variety (pun intended) irrigation solenoid valve. A piece of hose and another centrally located garden variety sprayer completes the setup. Some pictures:<br /><br /><img src="http://lh5.google.com/image/isburger/RmKMDIb2QqI/AAAAAAAAAB0/R_jyMpkMA7E/s400/Image021.jpg" /><br /><img src="http://lh5.google.com/image/isburger/RmKMDIb2QrI/AAAAAAAAAB8/I1Zsj_M7DFM/s400/Image022.jpg" />ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-24625261900742247122007-04-30T01:13:00.000+02:002007-05-03T00:43:54.034+02:00InquisitivenessInquisitiveness has got to be one of the most important characteristics of a good scientist or any other person in the natural sciences. This is exactly what causes a person to question the belief that an atom is the smallest particle there is, only to discover that even atoms consists of smaller building blocks. Not being a nuclear physicist I have to allow room for the possibility that my example is too simple, but I am sure there are many things that drives us to continuously ask the big old question: Why?<br /><br />CS Lewis wrote (I'm paraphrasing) that it is obvious that science cannot answer all questions. Even after science has answered every single question it can reasonably be expected to answer, you will still be able to ask: Why?<br /><br />As an example, I could explain to you the function of every part of an internal combustion engine, and when I am done, you still won't know why we need an engine in the first place. The answer to the question will also inevitably lie outside the field of engineering, it will instead be the social need to travel from point A to point B in a motor vehicle. It is almost too obvious that there will never be an end to asking why when you deal with the truly inquisitive.<br /><br />Someone once remarked that whenever they need an atheist for an argument or a debate (at university), they go to the philosophy department, because the physics department doesn't have any good ones. How true such a claim is today is probably debatable, but it is a known phenomenon that many physicists, mathematicians and the like manage to be great scientists while still believing in a God.<br /><br />This state of affairs is almost unavoidable. Anyone can see that our champion (science) won't conquer all. We know that today, we don't even have to wait until our hero reaches this inevitable point of failure. Not even gap theory covers this one, the big why gap is left wide open. At this point I have to ask the questions: What is a truly inquisitive scientist to do? Doesn't it make sense to consider other possibilities right now? Who are worse off: those who can't see, or those who refuse to look?<br /><br />It is of course possible that there is no answer to the big why. This possibility is unthinkable to me. The conclusion I come to is that it is no surprise that religious affliction affects so many good scientists. You could even say that you'd expect the really good ones to be religious.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-69323493728455928462007-04-23T10:25:00.000+02:002007-04-23T10:35:45.419+02:00Conclusion of the MP9 sagaSo I took the car for it's MP9 reset this morning. It turns out that all my <a href="http://ispburger.blogspot.com/2007/04/mp9-saga-continues.html">throttle body cleaning over the weekend</a> was for naught. After resetting the computer and attempting to recalibrate the throttle body it logged another error. I had to replace the throttle body anyway.<br /><br />I learned a lot of interesting things while we were doing this. The most interesting bit is the communication between the fuel injection computer and the immobiliser. When you turn the car on, the fuel injection computer talks to the immobiliser and asks it to authorise this starting attempt. The immobiliser then reads the transponder chip in the key and authorises the request. The scary bit is that you can obtain a replacement ECU without this authorising code straight from the factory. Stealing this car is as easy as swapping out the ECU. At least your average amateur doesn't carry a spare ECU with him.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-91696736811870890362007-04-22T10:28:00.000+02:002007-04-22T10:51:17.892+02:00The MP9 Saga continuesI <a href="http://ispburger.blogspot.com/2007/01/automotive-software-bugs.html">blogged previously</a> about the software bugs in the 1.4 MP9 fuel injection computer as fitted to the Citigolf (an upgraded mk1 still built and sold in South Africa) 1.4i and the Polo 1.4i. As it goes with these things, since the engine was running fine, it was moved to a back burner.<br /><br />But recently a couple of weird things started to happen: Sometimes when you start it it would idle quite high (settling down a minute or so later), or it would idle unevenly. These were all signs that the problem is getting worse, so I finally started to do something about it.<br /><br />First I discussed the problem some more with the auto diagnostic makers in our building. There is another additional issue that owners of these vehicles need to be aware of. This issue is in the throttle body itself. On the side of the throttle body (closest to the firewall) you will find an enclosure that houses the TPS (throttle position sensor) and a Servo motor. This Servo motor's job is to control idle speed. Over time, the gears in the servo motor becomes worn. This makes it very hard for the fuel injection computer to properly control the idle speed and causes the engine to <i>hunt</i>, that is, engine speed fluctuates up and down.<br /><br />The first step in my repair process was to clean out the throttle body. The MP9 keeps track of the resting position of the throttle, and before you can reset the fuel injection computer you first need to clean out any dirt that might cause the angle (as measured by the TPS) to be higher than the factory default. If you don't, the fuel injection computer will just store this value the next time you turn the car off and the "fix" won't last.<br /><br />So I drove down to the local Midas and bought a can of carburetor cleaner (as recommended by the Toyota Workshop manual, I figured if it is good for a Toyota, it should be fine for a VW). A couple of minutes later the throttle body was clean as a whistle. The plan is to have the computer reprogrammed to factory defaults on Monday.<br /><br />In the meantime the car is behaving a little crazy. It idles at 1500 rpm. It hunts a little, but not too bad. It absolutely refuses to be driven slowly (that is, at engine speeds of 1500 to 2000 RPM) for more than a couple of seconds. It seems the throttle body is fine though, as the (somewhat confused) fuel injection computer has no trouble regulating the much higher idle speed.<br /><br />Word of warning for other DIYers, be very careful if the car has a catalytic converter. Carburetor cleaner is flammable and could damage your CAT. Luckily for us, very few cars have CATs in this country. This will change in 2008 though, when legislation will force all new vehicles to have a CAT. After that, motoring will NEVER be cheap again: replacing a CAT is VERY costly.<br /><br />Watch this space for details :-)ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com4tag:blogger.com,1999:blog-18227853.post-31584844164777628482007-04-19T11:31:00.000+02:002007-04-20T00:32:16.522+02:00Gun ControlHad an argument with a friend today. I think I lost the argument, but as usual it ended up sending me down another wild goose chase of contemplation.<br /><br />The question is simple: should we allow people (even law abiding salt of the earth good people) to own guns? For the moment, lets restrict that to hand weapons and leave the issue of hunting or sport out of it. My friend says no. Providing a lawful way of acquiring a gun just makes it easier to obtain one illegally. Having a gun increases your chance of getting shot (often with the same gun). All very valid points.<br /><br />On the other hand, if you're threatened by a criminal who happens to have a gun, I'm sure you'll wish you had one to defend yourself with. Some people find the self-defense excuse ridiculous, and I suppose it is just a little bit too convenient. On the other hand, as long as guns are being used to assault people, there will be a need (real or perceived) to obtain guns for self defense. You cannot argue that the self-defense excuse holds NO water at all.<br /><br />Personally I'm in favour of a gun free society. But I believe the manner in which we obtain such a society is important. I believe the criminals need to be disarmed first. Think about it, you've seen it in movies: The two opponents have a gun pointed at each other. If the good guy (lets leave the good/bad argument out of it for the moment) disarms first, the bad guy won't think twice about pulling the trigger. Do it the other way round and there is no problem: a good man won't shoot an unarmed man.<br /><br />We are still faced with a very big problem though: How do you decide if a man is good or bad? How good must a man be to legally own a gun? It certainly is a lot simpler to simply outlaw guns completely and I can understand and even support that position.<br /><br />It would be naive to forget that we are not even close to such a situation at the moment. Lets compare this with the cold war. America has nukes. Russia has nukes. Neither really wants to use it, but neither can really get rid of it before the other does. Similarly, the criminals have guns, but unlike the cold war situation, they don't mind using them. Wouldn't it be incredibly stupid to expect gun owning citizens to disarm first?<br /><br />I'm of the opinion that when we work towards a gun free society, all initial effort should go into disarming the criminal. Disarming the law abiding citizen is an easy way to fake a successful campaign, while in reality you've done very little to reduce gun-related crime.<br /><br />Can guns be outlawed completely? Unless you can get away without an army, or you manage to create an army that is effective with only a baton and some pepper spray, you have a problem. Leaving your country unprotected is not the responsible thing to do. What about warships and planes? For all of these things there are only two solutions: either we all have the same fire power and we end up in a cold war scenario, or none of us have any firepower and we end up strangling each other or slicing throats with sharpened stones.<br /><br />I really see no solution to this conundrum. My solution would be to allow, but tightly control gun ownership. Limit the number of guns a person is allowed to own. Limit the amount of ammunition. Force them to get training, even retraining. Then go after the illegal gun owners with everything you've got. You might have to repeat this process a few times. Forget the idealistic bullshit. This is not a perfect solution, but I don't think there is one. Not unless we can get everyone to cooperate, something which is most certainly not going to happen.<br /><br />Finally I have to say that I will probably not buy a gun for self protection. Even killing a man in self defense will probably leave you guilt-stricken and sleepless for months. It is not something you want to subject yourself to. For that reason I will probably invest in another less lethal method of self protection.<br /><br />You may wonder why I am so comfortable with the idea of having a gun in the house. As a child, there was always a gun in the house. In fact, there was five, ranging from an airgun to a big ol' shotgun. Each had a different purpose of course. But there was one thing my dad taught us about guns: respect. You NEVER point a gun at someone, even if it isn't loaded. If you carry it, you always carry it upright, or you point it at the ground, even if it isn't loaded. You never take a chance with a gun. If there is a bullet in the bore, you regard it as loaded, even if it isn't. There is after all only a bit of gunpowder between yourself and certain death. This is of course another part of the problem: not many people have this sort of respect for a gun.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-14334916305830517392007-04-15T08:17:00.000+02:002007-04-15T20:39:02.222+02:00Manual labourSo what does a sysadmin slash programmer do when he isn't playing root? How about some manual labour? This is what my wife and I have been up to since January.<br /><br />I'm happy to report that paving work is progressing rather nicely. After several weeks of digging a foundation, building a one brick high "wall", carting in a ton of sand (literally) and cementing some decorative bricks into place, we finally got to the final bit of laying the paving stones. This is the result:<br /><br /><a href="http://picasaweb.google.com/isburger/Backyard/photo#5053720702127443874"><img style="border: 0" src="http://lh6.google.com/image/isburger/RiJsM-xYD6I/AAAAAAAAABI/0JORTuXgFMY/s288/14-04-07_1746.jpg" /></a><br /><br />I must say I am very impressed with the results. It also looks like the total cost will be well below the expected cost of getting a "professional" to do it.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-11160832967169350092007-04-15T07:57:00.000+02:002007-04-15T20:10:58.280+02:00Restaurant Review: John Dory's (Somerset West)What a delightful experience. We arrived at 20:15 for what was supposed to be a 20:00 reservation. Everyone was friendly and our waitress (I think her name was Malie) did a great job. It is so nice to see a waitress enjoy her job and actually smile. The food arrived in a matter of minutes. We asked for medium to well done, and what we got was indeed medium to well done, and very tender. The chocolate mouse dessert could only be described as divine (I know that sounds gay). The only thing I could fault them on (if I wanted to) is that they did not have the Pinotage we wanted. We settled for a Shiraz instead.<br /><br />Or maybe I was just really hungry :-)ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-56518459831794699472007-04-09T09:27:00.000+02:002007-04-09T21:39:09.827+02:00The importance of tactIn the complex where I live there is a certain gentleman who takes it upon himself to send his grievances and ideas in newsletter form to everyone who lives here.<br /><br />Tonight I found another one in my mailbox. In this issue:<br /><br /><ol><br /><li>The Board of the HOA (Home owners association) don't do their job properly.</li><br /><li>If we put up a volleyball field next to the swimming pool the kids would have something to do</li><br /><li>Some advice on how to live more healthily, and an invitation to contact him if you want health advice</li><br /></ol><br /><br />Here is the problem as far as I see it: First you get on the wrong side of the Board, then you propose something for which you need the approval of the board, and finally, just in case anyone still takes you seriously, you tell them about this wonderful homeopathic solution they cannot live without.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-83193614673034468002007-04-09T07:22:00.000+02:002007-04-09T20:07:59.880+02:00Resting my caseI rest my case, or to put it differently, I give up. I have come to the conclusion that it is impossible to argue religion with an Atheist. The playing field isn't level. We don't work with the same building blocks.<br /><br />The problem is simply that the theist's world is bigger than that of the atheist. By that I mean that the theist accepts the supernatural (that is things outside of nature) as well as the Natural, while the atheist only accepts the latter. Arguments stemming from the supernatural are not accepted by the atheist.<br /><br />An analogy to this would be to try and argue with someone who don't accept the complex number system that the square root of negative one is not only possible, but is equal to <i>i</i>. I am aware that this analogy is perhaps too simple, even ridiculous, but the point is that the theist has more to work with. Of course we can still argue about the validity of things derived from supernatural principles. We could even argue that accepting the supernatural detracts from proper natural investigation. But neither of these should detract from my argument.<br /><br />I believe in the current world, very little convincing arguments remain on the Natural side. Whatever remains is suitably explained away by Gap theory or by claiming that science will eventually provide an answer. The supernatural arguments are not admissible. One could say that as far as the atheist goes (those that are convinced of their position), all questions worth asking has either been answered, or can reasonably be expected to be answered in the near future.<br /><br />As such, the theist has very little to work with when arguing with the atheist. I'd go as far as saying you might as well give up. We will forever be perplexed by the basic believes held by the other group.<br /><br />There ends my basic argument. One more question, separate from this, would be whether it is at all possible to swing the committed atheist. The answer to this is yes, but it will not be the works of a man. Perhaps the Apostle Paul said this best:I have planted, Apollos watered; but God gave the increase.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-61456199123408733622007-04-03T08:33:00.000+02:002007-04-03T22:56:07.349+02:00More thoughts on AtheismThose who know me know I suffer from what Richard Dawkins would call religious affliction. I often spend a lot of time thinking about it. After all, 1 Peter 3:15 says we should be ready to answer anyone who asks about it.<br /><br />Over the weekend my sister read me a short passage from <a href="http://www.amazon.com/Why-am-Christian-O-Hallesby/dp/B000GQYN9C/ref=sr_1_8/102-6907449-2804959?ie=UTF8&s=books&qid=1175434605&sr=8-8">Why I am a Christian</a>. This passage argues that the atheist is an artificial product. No person is born an atheist. There is no nation on earth that has spontaneously evolved into an atheist nation. Atheism is a position held by a small minority of highly educated people. This position is either developed through great effort by themselves or by the actions of their parents.<br /><br />So I let my mind go on this. It seems to be quite accurate. In Africa, people worship the ancestors, for no reason anyone can think of. The ancient pagans worshiped gods, so did the Romans and the Norse. Everywhere I look I find examples of the opposite happening. It would seem that people are not born atheist, they become atheist. Without a conscious effort everyone else seems to lapse into religion by default.<br /><br />Some people try to argue the opposite, saying that a little baby certainly isn't religious. This observation in itself is accurate, but an atheist is not defined as someone who doesn't know, but as someone who is already convinced of his position. Others try to argue that the default state is agnosticism, but I think that is wrong too. The definition of agnosticism is someone who claims that we CAN NOT know. Once again the agnostic is convinced of his position. A baby is born in neither of these states, but it will develop certain believes. The atheist blames all of this on indoctrination by the parents. I don't really have a good counter argument to that view, other than that it seems too simplistic and cannot account for religions springing up all over the place, and that atheism itself requires it's share of indoctrination.<br /><br />The only options that remain is either that there is a God and our intuition is right, or there is no God and we all (or at least most of us, if you insist) suffer from this affliction. This is a logical deduction, one that I'm sure will be refuted by some clever bloke who can think of a third option. Personally I believe the former to be correct.<br /><br />My mind drifted further on the atheist. From personal experience I find them to be exactly how Hallesby describes them. They are well educated people. The rely on scientific evidence wherever they can. They are generally quite rational. I also find that they are proud, closed minded and intolerant.<br /><br />Why do I say that they are proud? Their education and the perceived backing of science makes them think they know better. If it isn't "science" it is inadmissible, and their hero (science) is untouchable. Why do I say closed minded? If you try to reason with them, their response amounts to "rubbish" or they call you an "IDiot". Clever use of the acronym "ID" in that one at least. Intolerant? Read the average forum post on <a href="http://richarddawkins.net/home">Richard Dawkins</a>'s official website.<br /><br />Would you believe it, these guys are pledging to send a copy of <a href="http://www.amazon.com/God-Delusion-Richard-Dawkins/dp/0618680004/ref=pd_bbs_sr_1/102-6907449-2804959?ie=UTF8&s=books&qid=1175631940&sr=8-1">The God delusion</a> to every member of the british parliament. The last time we (humanity that is) forcefully tried to get rid of religion (Marxism) we lost.<br /><br />If nothing else, I think this at least serves as an example that the grass is brown on both sides of the fence. The problem is not religion. The problem, as my friend Jonathan always says, is that people are "kak".ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com3tag:blogger.com,1999:blog-18227853.post-65794834400680110832007-03-30T06:17:00.000+02:002007-03-30T20:17:24.658+02:00Political CorrectnessAfter an <a href="http://skeleton-danse.blogspot.com/2007/03/rage-rage.html">incident at the Geek Dinner</a> (which I didn't attend) and after <a href="http://www.paulgraham.com/gh.html">this link</a> came up during a heated discussion (probably better described as scattered patches of vehement agreement) on the #clug IRC channel about the political incorrectness of geeks, I think I have an idea why geeks (hackers) tend to be less politically correct.<br /><br />Geeks, simply put, don't care about being politically correct because it serves no function. It does not generate well written code. It does not solve any problems. It creates new ones. It is a hindrance.<br /><br />Most geeks are already a little dysfunctional by "normal" standards. They are generally quite liberal in who is accepted in their circle. In the group of geeks I generally converse and mingle with we have different races, different religions, different qualifications, different tastes and different genders. We have widely differing world views. Despite this we get along swimingly because we have a shared interest.<br /><br />We have some great arguments though. Just the other day I disagreed with someone quite strongly over South Africa's political future. Some days I'd really like to strangle some of the atheists in this group for being so close-minded (traditionally they are the open-minded ones, but you'd be amazed how closed it gets when they don't agree). I have personally taken some time out because my Christian viewpoints most certainly don't go down well in this group.<br /><br />Enter outsider from stage left. This person is almost SURELY going to be offended at some point. I dare say this point will be reached sooner rather than later. The diversity of the group guarantees it. The important thing to realise is that this has nothing to do with your gender, race or views. In a group as diverse as this, we are unlikely to push people out just because they are different, but we don't mind debating those differences to death.<br /><br />With that said, there is a place for everything, and the <a href="http://skeleton-danse.blogspot.com/2007/03/rage-rage.html">geek dinner incident</a> was perhaps an example of bad taste. This does not strictly fall within the normal inner workings of the geek group anyway, as this was a public incident. As such it is probably fair to say that the presenter should have known better. I mean, I can hang around the house in my underwear but when I have guests it is probably best not to do that, especially if I don't know who else might be forced to share my company.<br /><br />Not having been there I'm probably not qualified to say too much though. Most of this is just speculation and random thoughts anyway. From personal experience I found that taking offense is often a useless gesture in this group. Everyone in this group has been offended at least a couple of times and had to put up with it. Even the most notorious of them -- healthy white males -- are occasionally treated like the cat dragged them in because they are different in some respect. Then something technical comes up and we bury the hatchet.<br /><br />In such a diverse group, political correctness is a perceived problem. None of us are liberal enough to qualify as PC all the time. We are almost guaranteed to offend each other occasionally. The only way to get along is to respect and ignore it. Which is why I say: geeks simply don't care about being politically correct. It serves no purpose.<br /><br />The question now becomes whether we SHOULD in fact care a little more about being politically correct, and whether we can do this without destroying the balance in the group. The notion of political correctness exists for a reason. It would not be wise to simply ignore it, especially in public settings. On the other hand I often feel that too much political correctness, or being too open-minded, destroys your ability to have an honest opinion of your own.<br /><br />In the end I suppose I really said nothing new. Geeks are a strange and diverse lot where offense is around every corner. When and whether this is acceptable is still very open to debate.<br /><br />To return to the incident that sparked this line of thought, I'd have to say that not only does it fall outside the normal workings of a diverse geek group, but it also falls outside the set of debatable PC issues. I think the issue of slavery has been solved a long long time ago, it is definitely morally wrong, never mind non-PC. When a woman is reduced to a sex-object, I would say the same applies. As CS Lewis once said: Can you imagine a society where being a coward would be something to be proud of (quoted from memory)? I have to ask: Can you imagine a society where it is morally right, never mind politically correct to portray a woman as a sex object?<br /><br />I actually expect diverse and heated arguments about this viewpoint of mine...ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com1tag:blogger.com,1999:blog-18227853.post-70956540430072557192007-03-27T09:53:00.000+02:002007-03-27T22:16:43.395+02:00Blog spamI've been scratching my head over this one most of the day. How do you get rid of blog spam once and for all? You can make it harder, but you cannot actually stop automated posting. If you're running a high profile site, any measures you put in place may be rendered useless.<br /><br />Consider the product called BotMaster. I'm not going to put a link to them for obvious reasons, but add ".net" to the end of that name if you want to see what we're up against.<br /><br />Most of my pondering actually started when an abuse email was received from our hosting company for bugs.python.org. This is a brand new roundup tracker that is supposed to take over from the sourceforge tracker currently in use. Unfortunately is is being targeted quite actively by spammers. They actually register an account using a free email address, then they post their spam as attachments to existing issues. The process is completed by spamming various blogs on the internet with links to these attachments.<br /><br />Two very effective prevention methods have been put into place. One is a mandatory 4 second delay. The current implementation of the bot does not wait 4 seconds. This causes the automated registration to fail. The other is that attachments are always shown with a content-type of text/plain: this renders javascript redirects ineffective and makes the spam message a lot less readable.<br /><br />The problem with a site like this is it's popularity. If it is popular enough, someone will work at it to defeat any measures you put in place. If the attacker is determined enough, the program will soon be changed to wait while filling in forms.<br /><br />Kapcha? No longer sufficient. Work out the squareroot of 3 squared plus minus four squared? If they are out to get you someone will write a parser for that. Who sang the theme song to "Spy Hard"? Pretty soon the bot will google for the answer and fill it in. Multiple choice? Just try every possible answer.<br /><br />At the moment the only good answer seems to be an actively managed bayesian classifier. Nothing sufficiently easy for the lowest common denominator of humans (including those with visual disabilities) remains that cannot be broken by a computer.<br /><br />I'll be very interested in a simple method to verify that someone is human. Something that is hard for a machine to do. A little like breaking RSA by brute force. Unfortunately math of that kind is a little hard for humans.<br /><br />It would seem that the only solution is to legislate, disconnect and/or prosecute, but first you need to catch the little bastards.ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0tag:blogger.com,1999:blog-18227853.post-89366979403949647072007-03-25T04:37:00.000+02:002007-03-26T11:49:31.652+02:00The unbearable lightness of beingThis is actually the title of a <a href="http://en.wikipedia.org/wiki/The_Unbearable_Lightness_of_Being">book</a> (and a movie) written by Milan Kundera that I read (and saw) once. I saw the english version of the movie, then read the german version of the book (Der Unerträgliche leichtichkeit des seins).<br /><br />The story is somewhat arty with lots of symbolism. It is about a light-hearted womanising surgeon who meets a girl that is the complete opposite of himself: she takes life very seriously. They end up getting married, with lots of conflict that leads to lot of philosophical questions.<br /><br />The story has a bitter-sweet ending after the Soviet invasion of Prague (and his unwillingness to retract a letter in which he criticised the soviet party) forces him to leave his position as successful surgeon and become a window washer. He finally finds meaning in life, moving to a small town with his wife and living a simple life as a truck driver (Lastwagenfahrer). Then one evening they go dancing and on their way back home they die in an accident, caused by the badly worn brakes on his truck.<br /><br />A good movie that I can recommend (if you can find it). Be warned, it has an age restriction of 21 for sex and nudity (it was published in the time when they still went that high).ispburgerhttp://www.blogger.com/profile/16371920275211300959noreply@blogger.com0