Chaosradio 202: Ist das etwa alles?
Thema

Gerade so dinge wie Alles überall hinsyncen ist cool aber auch ein Problem. Ein neues Feature erscheint dem 0815 user oft toll, ist aber eher eine Einschränkung als eine Bereicherung. http://media.ccc.de/browse/conferences/froscon/2010/froscon10_-_644_-_en_-_antifeatures_-_benjamin_mako_hill.html

Das buch wurde auch im talk erwähnt und kann man nun online lesen http://www.golem.de/0608/47516.html unten

Stichwortsammlung

Definition Anti-Feature von Benjamin Mako Hill:

* added functionality

  • functionality that has been built not a bug
  • requires effort
  • not a missing feature

Gründe für Anti-Features:

  zum Aufhänger aus der Ankündigung: Das mit dem Dateisystemzugriff liegt bei neuen androids daran, dass Telefon und PC gleichzeitig lesen und schreiben sollen, ein normales Dateisystem das nicht kann und Android intern ext3(?) einsetzen will statt vfat (lizenzen, rechte im FS, etc) und windoof das ja nicht kann. also haben sie sich ein protokoll ausgedacht. leider ist das nicht einfach und offen und unter linux einfach zu bedienen (*hust* bei mir tut das prima in bugbuntu keine beschwerden). Es gibt also einen Technischen Grund, aber in der Umsetzung wurde es zum Antifeature. Finde ich trotzdem ein schlechtes Beispiel
  Konzerninteressen (Preis-Differenzierung, Bewerbung anderer Dienste, z.B. Cloud) Gleiches Hardware-Produkt, Preis-Differenzierung wird über die Software gemacht
  Großrechner haben dann oft Features, wie weitere CPUs, zwar schon eingebaut weil die Produktion so billiger ist, aber man muss sie per Zertifikat freischalten lassen
  Ich hab hier nen Storage von Dell, wo man ne Lizenz braucht um den internen Datenbus schneller zu machen, wenn da mehr Platten dran kommen. Macht für Einsteiger den Preis niedrig, die Kunden die es brauchen zahlen dann den Entwicklungsaufwand für das Feature.
  Das gleiche gibt es mit Switches, die per Software-Update zum vollwertigen Router werden, gesehen bei HP, verm. auch andere.
  Verstecken  von Folgekosten: Drucker müssten teurer sein, wenn Patronen einfach von  allen bezogen werden können, Mobiltelefone hätten ohne SIM-Card Lock teurer sein müssen (oder auch Spiele und Spielekonsolen) Kurzfristige  Kosten werden versteckt, um langfristig dieses Geld zu verdienen.  Einstiegshürde ist damit niedriger - und Verbraucher kaufen Geräte, die  sonst zu teuer erschienen wären.
  Mobiltelefonhersteller  bekommen Geld, wenn sie Apps vorinstallieren: damit wird das Produkt  etwas billiger und ist konkurrenzfähiger (früheres bekanntes Beispiel: Sony Fresh Start.)
  Steuerersparnisse (Beispiel: Kamera) Details? Consumer-DLSRs koennen in Europa nur 29.59 Minuten im Kamera-Modus aufnehmen, weil sie sonst als Video-Kameras hoehere Einfuhrsteuer haetten. Mit US-Firmware gibt's kein Limit
  Abgaben-Vermeidung (Verwertungsgesellschaftsabgaben, siehe http://www.pcwelt.de/ratgeber/Die-Geschwindigkeit-des-Scanners-1301775.html) Ergebnis: deutscher Treiber scannt langsamer, englischer schnell
  Manchmal auch: Vereinfachung der Konstruktion
  Tintenstrahldrucker muss Düsen freispülen, das landet in einem kleinen Reservoir, damit das nicht überläuft meldet der Drucker vorsorglich irgenwann er sei kaputt. => Ist natürlich Bullshit für den Kunden, aber vereinfacht denen das Leben
  Beim Laserdrucker bleibt immer Toner übrig der extra gesammelt wird, irgendwann ist das Reservoir voll. Kann man schlecht messen, also wird prophylaktisch gemeldet Toner alle
  Die Druckqualität von Tonerkartuschen mit Trommel nimmer mit der Zeit ab, also sagt man genügend vorher: Trommel tauschen, damit Kunden sich nicht beschweren
  Warum Pagecounter in der Tonerkartusche: Über die Zeit müssen Parameter wie die Ladung des Koronadrahtes geändert werden, je nachdem wieviele Seiten gedruckt wurden, damit die Qualität gleich bleibt
  Dieses Feature wird natürlich schnell zum Antifeature wenn das Management davon erfährt das sowas geht...
  Kaffeemaschinen zählen oft die Tassen, weil eine Maschine für zu Hause keine 60000 Tassen innerhalb ihrer Garantie schafft, leute die aber ins Büro stellen, obwohl im Manual steht dass sie das nicht aushält.

Mal so Beispiele aus dem echten Leben?

  SIM-Card Lock
  DVD Region Code
  DVD unskippable Track
  E-Books: Verleihen, Verkaufen, etc.
  Kopierer: kein Kopieren von Geldscheinen
  Vorinstallierte Programme:
  Auf Mobiltelefonen, die nicht deinstalliert werden können: bei mir war das z.B. die Facebook-App, UEFA-App
  Auf Laptops / PCs deren installation dem Hersteller Geld bringt
  Kinofilme: Werden verschlüsselt an Kinos auf Platten geliefert, Key kommt kurzfrstig über das Internet. Ohne Internet kein Film - Feature oder Antifeature?
  Ist denke ich was weit weg. Der Kunde kauf Kinobesuch nicht film und hat damit eigentlich mit dem Problem nichts zu tun
  Ich würde das Beispiel auch rauslassen
  Die ganzen Cloud features, wo ich alle Geräte syncen kann und plötzlich ist der Dienstleister pleite / gehackt / hat die daten verloren
  Achtung ihre gekaufte Musik müssen sie bis XX als mp3 konvertieren und neu runterladen, wir stellen den Dienst ein (War da nich neulich was?) Ich meine das M$s zone store oder?
  "Internetradios" - also echte Hardware für zu Hause, die ihre Senderliste von einer http webseite des Herstellers lädt und wo man selbst keine Sender einstellen kann. Dann geht der Hersteller pleite
  Digitale Bilderrahmen, wo man die Fotos beim Hersteller auf ner Webseite hochlädt und der Bilderraahmen die a per Internet abholt. Damit kann man der Großmutti neue Bilder der Enkel schicken, aber was wenn der Hersteller pleite ist?
  Secure Boot ist in fast allen devicen ein antifeature: Soll vor schafhafter firmware schützen, da Hersteller security bugs gerade in alten geräten nicht patchen hat der Kunde oft keine chance dies selber zu tun
  Löbliches beispiel ist Google mit den Nexus geräten
  HTC dagegen ist / war lange nur mit viel Aufwand zu hacken
  Notebooks die sich ggf nicht eigenem OS betreiben lassen
  Das verschwunde Schloss im handy: Früher haben Telefone angezeigt ob das Gespräch verschlüsselt ist. Alle aktuellen telefone haben diese nun deaktivert um den Kunden nicht zu verwirren (so gesehen ein missing feature ggf raus)
  App Stores: Kommt bei vielen Plattformen nun auch auf dem Desktop. Noch kann der Nutzer auf anderem Weg Software installieren aber z.b. Apple liefert darüber OS Release aus. Nutzer wird in Store gezwungen
  Hersteller kann meist remote apps löschen und oder einspielen
  Kunde ist meist eindeutig identifizierbar nur weil er angry birds spielen will
  $UX paket manager zeigen: es geht auch anders
  Apps sind oft nur mit Werbung erhältlich selbst wenn man sie kaufen wollen würde
  Werbung verbraucht Bandbreite und CPU und damit auch Akku
  Apps sammeln Daten, die für die App garnicht notwendig sind und übertragen sie an den Hersteller
  Apps brauchen mehr Rechte auf dem Telefon als nötig
  Geräte Aktivierung
  Remote Wipe / Backup: Hersteller behält immer killswitch. Jüngster fall IOS devices werden als Geisel genommen
  Watermarks  in gekaufter (DRM freier) Musik: Du kannst privat Kopien erstellen,  "verliert" sie dein Bekannter bist du im zweifel dran.
  PayTV http://www.golem.de/news/primacom-kabelnetzanbieter-wegen-neuer-verschluesselung-abgemahnt-1406-107377.html
  Wlan Router mit vorkonfiguriertem Wlan schlüssel: Macht es dem Kunden einfach, geht aber fast immer schief
  DRM als Anti-Feature fällt auch den Verlagen auf den Fuß, Amazon benutzt das als Druckmittel: http://www.theguardian.com/technology/2014/jun/20/how-amazon-holding-hachette-hostage
  Mikropunkte  bei Farbkopierern, um Dokumentenfälschungen zu finden (Seriennummer als gelbe farbpunkte auf ausdruck) Damit natürlich kein Feature anonyme Kopie mehr.
  Verschiedene Windows Version teils unbenutzbar aber selber code
  Batterie-Erkennungs-Chips
  Druckerpatronen, die sich dank chip nicht nachfüllen lassen
  Software die mit Installern anderer Software mitgeliefert wird
  Cameras machen nur JPEG bilder und erlauben keine Aufnahme von RAW bildern
  Was ist mit den alternativen Firmwares für Canon Kameras? Canon bekämpft die mittlerweile glaube ich nicht mehr, aber man sieht hier auch, dass man so ein gadget damit auch leicht kaputt machen kann - wieder der Aufhänger oben: bei zu langer belichtung geht der Sensor kaputt, weil er zu heiss wird. Die hier: http://chdk.wikia.com/wiki/CHDK? bzw. magiclantern ist eher heisser scheiss.
  Dieses Sensor zu heiss scheint aber eher hoax, da die cams ja im video modus auch den sensor ewig anlassen.
Wer macht mit?
Announcement

Sollte diesmal frühzeitig rausgehen. Wir sollten das einfach im Rahmen des Datengartens machen und entsprechend ankündigen. Hinweis, dass es diesmal wieder Audio- und Video-Recordings gibt. Ist raus. @chaosupdate sollte das auch noch twittern @c3voc dann auch gleich

Nerdnews

Verkehr: Netflix verstopft das Internet. bitte umfahren sie Datenstaus über die Freifunk routen … oder sowas in der art. Das muss halt wirklich lustig rueberkommen, und ich weiss nicht ob das ueber Audio zieht… Weiss nicht wie sehr wir uns das zu eigen machen wollen, aber man könnte da wo sonst der 2. Newsblock ist einfach https://www.youtube.com/watch?v=DE_xIIwnMgo spielen “Juice Rap News: THIEFA's World Coup vs Brazilian people” [7:47min] Geht eigentlich auch ohne Bild ganz gut. Wäre eigentlich cool, da die umgefähr alle 2 monate ne neue haben. Ist auch CC-NC-SA

Wie machen wir die?

  • Jemanden finden, der gut vom Blatt/Bildschirm lesen kann, und es vor Ort einspricht. Dann koennen wir die auch wieder diskutieren, um mal fuer ein paar Minuten vom Thema auszubrechen.
  • Vorproduzieren und als Block einspielen +1 (Diskussion wär trotzdem möglich) Ok, wenn du schon den kleinen Finger reichst… kannst du dafuer nen Bett raussuchen, und jemanden der das einspricht?

Einsprechen muss jemad von uns machen. Bett guck ich mal. Ich hab da schon ne Idee, was das Personal angeht. Mal fragen. :-) Fiona wuerde die einsprechen. Wo wollen wir das vorproduzieren? Auch im Club? Geht, aber wenn man es perfekt machen will, lieber an nem Großmembran in einem Studio. Dann villeicht in der RFA? Oder bei mir. Teasertext: oder: Wie man Crippleware von Anti-Features heilen kann <p>Die neue Kamera ist eigentlich ganz gut, aber wenn man eine längere Belichtungszeit wählen könnte, wäre sie noch besser. Das kann aber nur das nächstgrößere Modell. Das neue Smartphone ist ganz wundervoll, aber ein einfacher Zugriff auf das Dateisystem ein Ding der Unmöglichkeit. Und der Scanner ist nicht so schnell, wie man in dem US-amerikanischen Werbespot sieht, aber kaputt ist er auch nicht. </p> <p>Wer ein neues Stück Technik kauft, darf sich schon lange nicht mehr darauf verlassen, dass das Gadget auch alles tut, was die Hardware hergibt. Die Einschränkung von Geräten erfolgt durch Software, die diese “Anti-Features” realisiert. Welche Interessen verbergen sich dahinter? Kann man diese Anti-Features umgehen? Und wenn ja: Wie? Im Chaosradio 202 geht es am 26.06. - ganz ohne Einschränkungen - um Anti-Features, Crippleware - und was man dagegen machen kann. Live ab 22Uhr aus den Räumen des CCC in der Marienstrasse 11 oder per Stream unter <a href=“https://chaosradio.ccc.de

>chaosradio.ccc.de.</a></p>

A

lternative: Wer hat sich noch nicht über die nervigen Kopier-Hinweise beim Starten einer DVD geärgert, die mit vielen DVD-Player nicht übersprungen werden können? Oder darüber, dass in den USA gekaufte DVDs bei Freunden hier manchmal nicht abgespielt werden können? Wer freut sich im Urlaub über das SIM-Lock seines Mobiltelefons? Wir müssen aufpassen, dass wir fehlende Features nicht mit Antifeatures verwechseln. Von meinem Blog-Eintrag dazu: Eine Anti-Funktion ist eine Funktion, die vorsätzlich integeriert wurde, der Anwender jedoch nicht haben will. Es geht also weder um Fehler in einer Software, noch um fehlende Funktionen, sondern um eine bewußt vom Hersteller hinzugefügte Einschränkung oder Nötigung. Das ist ja die spannende Frage: Wenn ich fuer das (hardware-identische) Kameraprodukt fuer 100 Euro mehr zahlen muss, nur damit das “Belichtungszeit-einstellen”-Feature geht, ist es dann “rausgepatched, und deswegen ein Antifeature” oder “Einfach nicht drinnen, und daher eine durch Software erreichte Preisdifferenzierung”? Ich würde aus Hacker-Sicht sofort die erste Interpretation wählen… Jein. Wichtig ist ob Code geschrieben wurde um etwas wegzubekommen. Z.B. wenn der Zwischenschritt immer Raw ist, man dann eine Funktion programmiert, damit der Nutzer nicht an das RAW kommt, dann ist das ein Antifeature. Wenn es einmal die Software mit und ohne zusätzlichen Codezeilen gibt, dann ist das eine fehlende Funktion. SIM-Card Lock wurde zusätzlich programmiert, sonst könnten Telefone alle SIM-Karten lesen. Ohne Region-Code Programmierung würden DVDs überall gehen. Eine Software, die einmal nur auf DE und nur für mehr Geld auch in EN verfügbar ist, ist meiner Ansicht nach keine Anti-Funktion. Sondern eben eine fehlende Funktion.

Sendedatum

26.06.2014 (WIeder 22 Uhr?) Wie lange? 22:00 bis 00:00 (Möglichkeit: Früher anfangen. Umfragen/Erfahrungen mit dem Radiorollenspiel haben ergeben, dass der Sweetspot für Talkradio am Abend bei 21:00 liegt.) Ich weiß nicht, ob's schlau ist, das Publikum gleich zu verwirren und jeden Monat zu einer anderen Uhrzeit anzufangen. War auch nur ein Vorschlag, falls 22:00 zu spät ist. Grundsätzlich bin ich auch eher dafür genau die Sendezeit des CR auf Fritz zu nehmen. 22 Uhr it is!

  • cr/cr202.txt
  • Last modified: 2015/03/06 10:58
  • by derpeter