Archive for December, 2009
10 Reasons why I’m not an Apple fan-boy
Dec 20th
A few days ago, I had a twitter conversation with @molier about why the iPhone wouldn’t be my choice. I promised to get back to him about this in a blog:

So here are my reasons:
Developers are unhappy: Apple’s App Store is a mess for small and independent developers. Very few developers are making even a livable wage, and the approval process is a black box. Facebook developer Joe Hewitt, the man behind the immensely popular Facebook application for iPhone, said that he quit the project entirely on Apple’s tyrannical App Store approval policies.- Anti-competitive policies on the iPhone: Apple is disallowing applications because they “duplicate existing functionality”. This means that applications from competitors that offer similar functionaliy are automatically banned. What Apple does is 100x worse than what Microsoft does, although Microsoft also bundles a set of their own applications, at least Microsoft still allows other application to be installed. Recently, Apple lifted its ban for internet browsers.
- Apple prohibits Voice-over-ip: Apple prohibited the Google Voice or other Voice over IP applications from being distributed on its iTunes application store with no public explanation of why, a refusal to offer any suggestions that could permit the application to be distributed, and no process for appealing the decision. Apple also removed third-party Google Voice-compatible applications by explaining that they violate a policy against applications that duplicate native iPhone functionality, despite this rule being wildly inconsistent in its enforcement. Again, Apple refused to offer any suggestions for how developers could comply with the guidelines, and offered no process for appealing the decision. Only very recently Apple has started to allow VOIP applications, provided that they use wifi only.
- Telecommunications choice is gone: If you want to buy an iPhone and through the official channels, it is compulsory to do business with T-Mobile too (Or O2 in the UK, AT&T in the US).
- Apple sues bloggers: Once Apple found out that there was a leak in their development organisation, they went to the extend of sueing the bloggers that were reporting the novelties. In their opinion online journalists have less rights than offline journalists. Fortunately EFF jumped in and Apple lost.
- Exploiting trivial patents: Apple has filed and has been rewarded trivial patents, and isn’t scared of using a bunch of them to squeeze their competitors (yes a bunch, so that it will become very difficult for their opponent to invalidate all of them). They have 2,000 patents and if they want to start a battle, it’s quite likely that they can find a patent that applies. This also says a lot about the patent office that doesn’t care whether a patent existed before or whether there is prior act, but that’s a completely different story.
- Apple violates statutory warranty: Apple ignores the legal warranty rules in The Netherlands, as it refuses free repairs or replacements of their products after a one year warranty term. It is said to reverse the burden of proof and tries to sell expensive extended warranty packages to give consumers what they are already entitled to by law.
- Denying liability and trying to silence owners of exploding iPhones: Numerous press reports are claiming that iPhones are exploding or catching fire in the US, UK, France, Holland, and Sweden. If this wasn’t bad enough Apple managed to write one letter that both denies liability and offers an owner money to keep quiet. Even the European Commission has turned its attention to Apple and their mysteriously exploding iPhones.
- Will all Apple products going to display compulsory ads?: Apple is seeking a patent for technology that displays advertising on almost anything that has a screen of some kind: computers, phones, televisions, media players, game devices and other consumer electronics. The technology can freeze the device until the user clicks a button or answers a test question to demonstrate that he or she has dutifully noticed the commercial message. Because this technology would be embedded in the innermost core of the device, the ads could appear on the screen at any time, no matter what one is doing.
- Apple is over-priced: It is a public secret that Apple devices are over-priced. Currently (19-12-2009) the iPhone is exclusively available at T-Mobile. If you want the one that connects to the 3G network, prepare to fork out €99.95 for 24 months. The 32MB version will set you back €4800 in the 24 months that you’re under contract. That’s the price of a small car!
How to uninstall hidden devices, drivers, and services
Dec 7th
Ever have those drivers or devices that just won’t go away even though you’re sure you’ve uninstalled them? Or, say you replace your old 100Mbps network card with a faster Gbps adapter. But, you can’t re-assign it the same IP address because your system insists there is still an adapter installed with that same IP address and you forgot to remove the driver before removing the old card (which is now in your little brother’s pc)?
To get rid of that unwanted driver, device, or service:
- Open the “Start” menu and choose “Run…”
- Type in “cmd” (without the quotes) and click “ok”.
- At the cmd prompt, type in “set devmgr_show_nonpresent_devices=1″ (without the quotes) and press enter. (Note that nothing seems to happen–this is ok. We are actually setting an environment variable which is going to help us to see hidden devices)
- On the next cmd prompt line, type in “devmgmt.msc” (without the quotes) and press enter. This will launch the Windows Device Manager Console.
- In the Device Manager Console, from the “View” menu, select “Show Hidden Devices”.
Now, as you expand the different drivers and devices in device manager you will see not only the items that Windows currently detects as installed on your pc (these are the usual items displayed), but you will also see drivers, devices, and services which have been loaded in the past but were not uninstalled or are not currently started. You can find your offending device, right-click, and choose “uninstall” to remove it from the system completely.
Be careful though; you should note that non-loaded devices, drivers, and services are “grayed” out, but that doesn’t necessarily mean that you should delete all of them. Only remove items you know you don’t need. And, be careful that you don’t change too many devices or you might need to re-activate your Windows installation.
Last thing, if you accidentally exit the Device Manager Console you will need to start over again at the cmd prompt. To close the cmd prompt window, type “exit” (without the quotes).
What a excellent holiday story…
Dec 2nd
Out of sympathy it seems she made 117 transfers between 2003 and 2005, moving more than €7.6m (£6.9m) from richer accounts at a rural German branch to people who were suffering financially. Already, she has been dubbed “Die Robin Hood Bankerin”. Click here for full article.
- “The accused hasn’t put one cent in her own pocket. She did it purely out of sympathy with people who were suffering financially,” the woman’s lawyer, Thomas Ohm, said. She was a “good samaritan” with a ”Mother Courage” nature, referencing the Brecht character who believes she can do good in a bad world. The employee was accused of allowing overdrafts for customers who would not normally qualify for them. She then used the money from richer customers to temporarily disguise the loans during the bank’s monthly audit of overdrafts
- The woman knew most of the clients of her small rural branch and had access to their accounts, German TV station WDR reported – “They couldn’t get credit in a conventional way,” the woman told the court
- The judge said: “It’s difficult to find an appropriate punishment here. On the one hand we have big losses. But on the other hand we have here this altruistic behaviour, which makes the case very different from the norm.”






