Archive for the ‘WTF!?!’ Category

Liebe Politiker, …

Sunday, July 25th, 2010

…bitte verbietet doch Spiele wie Farmville statt eure Zeit mit harmlosen Dingen wie den so genannten “Killerspielen” zu vergeuden. Das, was Farmville mit seinen Usern anstellt, scheint die Überlebensfähigkeit unserer Zivilisation zu gefährden ;-) , seht selbst: http://bugs.php.net/52435

(Via: Fefe)

Eine Zensur findet nicht statt

Sunday, May 23rd, 2010

Es begab sich im Jahre 2010, dass unser Bundespräsident Horst Köhler ein Interview im Deutschlandfunk zu den Auslandseinsätzen der Bundeswehr gab. An sich nicht weiter aufregend, begleitet uns das Thema ja schon seit Jahren, in denen die Bundeswehr unter dem Deckmantel humanitärer Einsätze langsam aber sicher von einer Verteidigungsarmee zu einer Invasionstruppe transformiert wurde.

Interessanter ist dagegen schon, dass Köhler dies im Interview ganz unverhohlen zugibt:

Allerdings müsse Deutschland mit seiner Außenhandelsabhängigkeit zur Wahrung seiner Interessen im Zweifel auch zu militärischen Mitteln greifen. Als Beispiel für diese Interessen nannte Köhler “freie Handelswege”. Es gelte, “ganze regionale Instabilitäten zu verhindern, die mit Sicherheit dann auf unsere Chancen zurückschlagen” und sich somit negativ auf Handel und Arbeitsplätze auswirkten.

Ein Bundespräsident rechtfertigt öffentlich einen wirtschaftlich motivierten Kampfeinsatz der Bundeswehr. Das ist mit Sicherheit ein Novum.

Vermutlich wurde das den Beteiligten nach der Sendung des Interviews auch klar, denn keine 24 Stunden nach dessen Sendung sind die betroffenen Passagen sowohl aus dem Transkript, als auch aus dem Sendungsmitschnitt verschwunden.

Eine Zensur findet nicht statt.
Art. 5 GG

Schade eigentlich… Insbesondere, da er später im Interview wie folgt fortfährt:

[...] wir brauchen einen politischen Diskurs in der Gesellschaft [...]

Wie der allerdings funktionieren soll, wenn unbequeme Informationen auf Dekret von wem auch immer aus der Presse verschwinden, erschließt sich mir nicht.

Simyo International-Roaming-Abrechnung

Saturday, May 1st, 2010

Wer Simyo-Kunde ist und seine SIM-Karte auch mal ab und zu im EU-Ausland einsetzt, tut offenbar gut daran, seine Abrechnung präzise zu prüfen: So hat man mir gerade eine aus UK verschickte SMS, das – soweit ich weiß – doch noch immer zur EU gehört ;-) , den Tarif für Roaming in Nicht-EU-Ländern berechnet: (more…)

History of a GPL Source Code Request

Monday, April 26th, 2010

Weeks have passed and still no update from HTC regarding the availability of the HTC Desire’s Linux kernel source code. Let’s take a look back at the history of the case: On April 3rd, I initially asked for the Desire’s Linux kernel source code in accordance with the GPLv2. A couple of mails and a few weeks later, HTC finally escalated the support ticket and eventually forwarded my request to R&D on April 16th. (more…)

HTC’s GPL (non-)compliance

Saturday, April 3rd, 2010

Well, Linux is not just free as in beer, but also free as in speech. As I wanted to dig a little deeper into HTC’s modifications applied to the Desire’s Linux kernel I did, what I am entitled to as per the GPLv2 the Desire’s Linux kernel is licensed under: I requested the source code via HTC’s support as the “HTC Developer Center” at http://developer.htc.com/, which usually hosts the Linux kernel source code drops for their Android phones, does not mention the Desire yet:

Dear HTC support,

I would hereby like to request the Linux Kernel source code for my HTC Desire phone according to section 3 of the GNU General Public License v2 under which the Linux kernel the Desire is based on is licensed. A download URL will be fine.

Thanks,
Thilo

The answer I received was somewhat unexpected, but I will leave the judgment up to the reader:

Dear Thilo-Alexander

Thank you for your enquiry about linux.

Sorry we don’t support Linux, even though linux and android have similarities they’re not made for eachother. But here is the link for our kernals http://developer.htc.com/, happy Easter!

Best regards,

xxxx x
HTC Tech Support
www.htc.com
Tel: +44 8458900xxx

Better luck next time… I replied through their ticketing system insisting on a source code copy (along with a short educational section about the true origins of the Android platform ;-) ). Let’s see what their next reply will look like…

PHP Unicode support – or the lack thereof

Wednesday, March 31st, 2010

Well, I just had the pleasure to fix special character (umlaut) handling in a legacy PHP application. To put it short: It has been a while since I saw so many i18n issues as I figured out in PHP (version 5) during the last hour:

  • PHP strings are just plain byte arrays. Their content is non-portable as it is dependent on the current default encoding.
  • The same applies to the representation built by serialize. It contains a length-prefixed byte representation of the string without actually storing any encoding information.
  • Most PHP (string) functions have no clue about Unicode. For a detailed list including each function’s risk level, refer to: http://www.phpwact.org/php/i18n/utf-8

Note to self: Never ever use PHP for a new project.

Amazon.de – oder: Rewriting History

Saturday, March 6th, 2010

Dem ein oder anderen Leser meines Blogs dürfte die Leidensgeschichte (Teil 1, Teil 2, Teil 3) meines Motorola Milestones ein Begriff sein. Mit Einsendung des defekten Geräts hatte ich Amazon eine Frist zur Mängelbeseitigung im Rahmen der Gewährleistung von zwei Wochen gesetzt. Diese ist am vergangenen Montag verstrichen ohne dass mich das vorgeblich reparierte (dazu weiter unten mehr) Telefon erreicht hätte. Ich habe daraufhin meinen Rücktritt vom Vertrag erklärt.

Was nun folgt, schlägt dem Fass den Boden aus: Man beruft sich bei Amazon nun auf einen Passus auf deren Support-Seite, der eine Rücksendung an Packstationen ausschließt und den man mit an Sicherheit grenzender Wahrscheinlichkeit nach meiner ersten Beschwerde dort eingefügt hat. Bei w-support.com findet man nämlich dieselbe Checkliste noch ohne Packstation-Hinweis.

Meinen Rücktritt könne man daher leider nicht akzeptieren, die Zustellungsprobleme lägen nicht im Verantwortungsbereich von Amazon.

Inzwischen hat es das Milestone übrigens doch bis zu meiner Packstation geschafft. Leider wurde es offensichtlich nicht repariert (der Wackelkontakt am Kopfhöreranschluss ist noch immer vorhanden), sondern sogar während der vorgeblichen Reparatur beschädigt (der Slider wackelt und klappert nun bei jeder Bedienung des Touch-Screens).

Fortsetzung folgt…

Amazon-Reparaturabwicklung – Ein Drama in drei Teilen

Saturday, February 27th, 2010

Ein kurzes Update zum Amazon-/Motorola-Milestone-Desaster:

Nach meinem Blog-Posting von gestern und einer E-Mail an Amazon kontaktierte mich eine Amazon-Mitarbeiterin: Leider könne man an der aktuellen Situation nichts ändern. Sie bat aber um Verständnis, avisierte eine Gutschrift über 10 EUR und teilte mir mit, “den Sachverhalt und [die] Blog-Einträge an die entsprechende Abteilung als Feedback weitergeleitet [zu haben], damit überprüft werden kann, in wie weit der Prozess in einem solchen Fall verbessert werden kann/muss.”

Im Status-Tracking von w-support.com war inzwischen ein neuer Versandvorgang dokumentiert worden, auch ein Link zur Sendungsverfolgung war aktiv, den ich nach Eingabe der Empfänger-PLZ hoffnungsvoll anklickte.

Doch die Vorfreude war schnell verflogen, denn bereits als sich die Website der Sendungsverfolgung öffnete stellte sich postwendend (pun intended) die Ernüchterung ein: Es öffnete sich nicht etwa die DHL-Sendungsverfolgung, sondern die Sendungsverfolgung von GLS, einem weiteren Logistikdienstleister, der – wie einem bereits der gesunde Menschenverstand verrät – keine Packstationen der Konkurrenz anfährt. w-support.com hatte also trotz meines ausdrücklichen Hinweises auf die Zustellung des Pakets an eine Packstation via DHL einfach mal einen anderen Anbieter ausgewählt.

Und so tritt mein Telefon nun wieder eine Reise quer durch Deutschland an – ohne Aussicht, sein Ziel zu erreichen.

Ich werde weiter berichten, denn dass eine Trilogie nicht zwingend nach drei Teilen zu Ende sein muss, wissen wir ja spätestens seit Star Wars.

Update: Was bisher geschah: Teil 1, Teil 2

Der Tragödie zweiter Teil – oder: Einmal mit Profis arbeiten

Thursday, February 25th, 2010

Dass mein Motorola Milestone sich momentan zwecks Wiederherstellung der strukturellen Integrität (vulgo: Reparatur) auf Reisen befindet, dürfte dem aufmerksamen Leser meines Blogs nicht entgangen sein. Wie weit es dabei allerdings tatsächlich herumkommen würde, hätte ich mir nie träumen lassen.
(more…)

Amazon.de – oder wie man einen Kunden vergrault

Wednesday, February 10th, 2010

Amazon.de war mir bis jetzt immer als Onlinehändler mit außergewöhnlich gutem Service in Erinnerung. Bis jetzt. Wäre da nicht der Fall meines Motorola Milestone gewesen, das in der Blüte seiner Jugend bereits vorzeitige Alterserscheinungen in Form eines Wackelkonakts am Kopfhöreranschluss entwickelte.

Ein klarer Gewährleistungsfall – das sieht auch Amazon.de so -, den man allerdings gerne mittels eines speziellen Service-Dienstleisters, der Firma w-support, abwickeln möchte. Dorthin solle ich mein Telefon zur Reparatur einschicken, teilt man mir per E-Mail mit. Von einem zuvor am Telefon avisierten Vorabaustausch möchte man plötzlich nichts mehr wissen. Nun gut, ich kann ja verstehen, dass auch Amazon den Gesetzen der Betriebswirtschaft unterliegt und kosteneffizient arbeiten möchte, also rufe ich vorab bei w-support an und erkundige mich nach der zu erwartenden Reparaturdauer: Eine Auskunft auf meine Frage habe ich dort leider nicht erhalten. Man repariere nämlich gar keine Motorola-Geräte mehr (bzw. dürfe das nicht mehr – das war nur zwischen den Zeilen herauszuhören), sondern könne das Gerät nur an einen weiteren Service-Partner weiterleiten. Auf die Frage, ob es denn Erfahrungen mit der zu erwartenden Reparaturdauer gebe, reagierte man sehr ausweichend, obwohl ich mehrfach erwähnte, dass es mir lediglich um einen Erfahrungswert und nicht um eine garantierte Bearbeitungsdauer gehe. Man mahne den Dienstleister allerdings nach zwei Wochen Bearbeitungsdauer an, verplapperte sich der Mitarbeiter in einer Tonlage, die darauf schließen lässt, dass dies häufiger nötig ist. Kein Wunder, wenn man sich so die zu erwartende Reparaturdauer bei Motorola-Geräten (wegen des gleichen Defekts) betrachtet, die laut meinen Recherchen in einschlägigen Foren auch gerne mal länger als fünf Wochen in Anspruch nehmen.

Tja, schade eigentlich, Amazon. Fünf Wochen (and counting) für ein Gerät, für das ich 460 EUR bezahlt habe und das ich bis 31. Januar problemlos und ohne Begründung ihm Rahmen der Rücknahmegarantie hätte zurückschicken können, das halte ich für deutlich zu lang.

So werde ich zwar in den sauren Apfel beißen müssen, um wieder an ein funktionsfähiges Gerät zu gelangen, werde mir aber in Zukunft wohl sehr genau überlegen, wo ich meine Elektronikartikel kaufe. Amazon ist jedenfalls ein ganzes Stück in der Rangliste nach unten gerutscht.

Update: Es geht weiter: Teil 2, Teil 3