Den Löwen aus der Höhle (und Investoren) fehlt der Mut

      ca. 2 Minuten Lesezeit  

Auf Gründerszene (ACHTUNG, Axel-Springer-Schrott!) schrieb man: “Den Löwen fehlt der Mut für Soziales” bezogen auf die Höhle der Löwen von VOX, bei der sich Gründer mit einer guten Idee und etwas Geschick Kapital abholen und Firmen-Prozente abgeben können. Sobald allerdings jemand mit einem sozialen Projekt kommt, kann man fast schon davon ausgehen, dass ein Deal abgelehnt wird und dass solche Projekte zu wenig Rendite abwerfen.

An dieser Stelle wäre jetzt vielleicht ein Presse- oder Prestigebild von DHDL zu sehen, allerdings bin ich zu faul mir ein lizenzfreies Bild zu suchen - benutzt einfach die Suchmaschine eures Vertrauens und stellt euch das Bild hier vor

Dem Artikel kann man jetzt zustimmen, ich würde das aber noch kräftiger ausdrücken wollen: Den Löwen fehlt der Mut, bei allem.

Allerdings sind sie damit nicht alleine in diesem Land. Eigentlich verhalten sie sich, wie ein Großteil aller Investoren:

Mit dieser Einstellung schiebt sich das Entwicklungsland Deutschland - damit ist nicht gemeint, dass wir hier besonders viele Entwickelungen vorantreiben - nicht mehr an die Weltspitze.


Was die Outbrain-Taboola-Fusion für Publisher bedeutet

      ca. 2 Minuten Lesezeit  

Wie heute bekannt wurde, kauft Taboola ein paar Anteile von Outbrain und will die beiden Unternehmen fusionieren, der Name Outbrain soll verschwinden. Dafür muss man natürlich noch auf die Kartellbehörden warten.

Dass die beiden Firmen das jetzt ein bisschen feiern bedeutet aber keinesfalls, dass es für die Publisher, die auf diese Unternehmen gesetzt haben, besser wird. Eigentlich gibt es dann keinerlei ernsthafte Konkurrenz mehr, in Deutschland vielleicht noch plista oder revcontent, aber die waren schon immer eher lachhaft.

Bisher wurden große Publisher wie die Bild, Spiegel und Co. immer mit Garantie-Deals gelockt - man hat, um auf jedem Artikel ausgespielt zu werden, immer den Geldkoffer aufgemacht und die großen Mitbewerber haben sich damit gegenseitig ausgespielt. Wenn jetzt aber niemand mehr ernsthafte Gegenangebote machen kann, wird es ein Monopol geben, der die Preise bestimmt.

Nachdem Outbrain vor ein paar Monaten Ligatus aus Gruner+Jahr rausgekauft und eingestampft hat, schließen sich jetzt 2 Gründer zusammen, die sich angeblich gar nicht so gut leiden können. Jetzt kann man natürlich darüber spekulieren, warum das passieren soll. In der Pressemitteilung beim Outbrain-Ligatus-Deal wurde ja schon von Konsolidierung des Markts gesprochen, aber nach dem EuGH-Urteil zum Thema Cookies in Deutschland wird der Markt immer schwieriger für Werbemittelanbieter.

Schlimm ist ja am Ende eigentlich nur, dass die wirklich guten Technologien verschwinden. Die Firmen behaupten ja immer, dass sie Content Recommendations machen, aber am Ende sind es nur Clickbait-Maschinen. Als damals veeseo von Ligatus gekauft und am Ende quasi eingestampft wurde, verschwand auch die letzte wirkliche Content-Recommendation-Engine vom Markt, die rein inhalts- und nicht click-basiert arbeitet.

Fazit: Die Einnahmen der Publisher werden schrumpfen, die Qualität der Empfehlungen kann eh nicht weiter sinken und u.U. wird der Markt in ein paar Jahren komplett aufgegeben.

Toll. Danke für nichts.


Dogfooding - so wichtig

      ca. 2 Minuten Lesezeit  

In der Technikwelt kennt jeder den Spruch: “Eat your own dogfood!” und deshalb mach ich das in den letzten Tagen auch. Lustigerweise in meinem Urlaub. Ich benutz’ einfach mal die Software, an der ich jeden Tag arbeite.

Was genau baust du da?

Bei Contentflow bauen wir eine Software, mit der wir eingehende Streams auf andere Plattformen verteilen können. Zusätzlich haben wir noch Features wie Videoschnitt während des laufenden Streams und Verteilung auf die Social-Media-Kanäle. Ja, das war jetzt die Kurzfassung der Features.

Was futterst du da jetzt?

Dogfooding kommt wirklich aus dem Hundefutterbereich. Da wurden die Mitarbeiter des Hundefutterherstellers dazu angehalten, das Futter, das sie produzieren, auch mal zu probieren. Denn warum würde man dem Hund etwas geben wollen, was nicht schmeckt? Mir persönlich würden da einige Gründe einfallen, aber ich führe das nicht weiter aus.

Da ich kein Hundefutter herstelle sondern Streamingsoftware baue, benutz ich diese also um Dinge zu streamen.

Was streamst du da?

In den letzten Tagen habe ich mal eine Coding-Session gestreamed und ein paar Spiel-Sessions. Ihr könnt mir auf Twitch oder Youtube folgen, wenn ihr davon nix verpassen wollt.

Warum machst du das?

Wie ich neulich schon schrieb, gibt es mir zu wenig deutsche Streams, vor allem zu anderen Themen als Gaming. Will heißen, dass ich natürlich auch ein bisschen Gaming streame, aber nur, um mehr Übung zu bekommen.

Außerdem will ich wirklich wissen, was die Probleme sind, die User mit dem von mir geschriebenen Kram haben und haben könnten. Nur so kann ich bei zukünftigen Planungen eine qualifiziertere Meinung abgeben.

Was sonst noch?

Auch wenn ich die Streams über die Plattformen verteile, werde ich diese auch über eine Website zur Verfügung stellen. Abhängigkeiten seitens der Social-Media-Plattformen will ich damit umgehen. Der Link wird hier in den nächsten Tagen auf dem Blog erscheinen und das kann man dann auch im Feedreader abonnieren.


Politische Live-Streams aus Deutschland #wasfehlt

      ca. 2 Minuten Lesezeit  

Eine gewisse Generation guckt heute kein serielles Fernsehen mehr. Das ist auch völlig okay so. Das ist die Zukunft.

Da gibt es diverse Formate, die wirklich viel im Internet geschaut werden:

Livestreams haben in Deutschland keinen guten Stand. Es gibt sie eigentlich nur in den Bereichen:

Seit heute muss ich allerdings noch eine Kategorie hinzufügen: Politik.
Leider nur mit einseitigen politischen Ansichten. Kurz nach der Veröffentlichung der ersten Wahlprognosen für Sachsen und Brandenburg war ein Stream eines AfD-Anhängers mit über 5000 gleichzeitigen Zuschauern auf Platz 1 der Youtube-Livestreams.

In diesem Stream war auch wirklich die Hölle los. Die Kommentare rauschten nur so durch und am Ende hatte das Video (Stand 3 Stunden nach Beendigung des Streams) über 42.000 Unique Watcher. Warum gibt es das nicht viel häufiger und mit vielen unterschiedlichen Ansichten?

Aus beruflichen Gründen weiß ich, dass z.B. die SPD ab und zu mal Livestreams macht, die Grünen und die CDU haben bisher irgendwelche Räume mit Debatten oder Pressekonferenzen gestreamed und Stream hat auch Monate später nur ansatzweise so viele Views wie der Typ da heute Abend.

UND WARUM NICHT?

Weil sich niemand traut. Wir haben ja immer noch diese Rechtsunsicherheit in Deutschland mit den Livestreams bzgl. des Rundfunkstaatsvertrags (regelmäßiger, u.U. redaktionell betreuter Stream mit der theoretischen Möglichkeit, mehr als 500 Nutzer gleichzeitig zu erreichen). An der technischen Problematik ist vielleicht ein Videostreaming-Anbieter aus Hamburg schon dran hust.

Problematisch ist wahrscheinlich das Community-Management daran. Ich glaube, wir Menschen in diesem Internet sind nicht mehr so gut in Kritikfähigkeit seitens der Hater und Ausblenden von Trollen. In den Anfängen des privaten Livestreamings (circa 2007-2009) hat man einfach auch mal zusammen ferngesehen und die Reaktionen gestreamed. Dann noch ein bisschen mit den Kommentatoren gelacht, diskutiert, beantwortet.

Das ist alles komplett eingeschlafen, wird aber immer Wichtiger. Denn nur so kommunizieren und konsumieren die besorgten Bürger heute. Wenn also nur eine politische Richtung kommuniziert, wird sie stärker.

Warum also gibt es nicht mehr davon? Vielen von meinen Lesern haben eine starke und laute Meinung. Warum damit nicht auch Menschen erreichen? Und nein, eine Instagram-Story reicht dafür nicht.


Halt! Stopp!

      ca. eine Minute Lesezeit  

Jeder kennt ihn, jeder mag ihn und es gibt einen Remix! Absolute Empfehlung.

Youtube-Preview Der Klick auf das Bild geht zu Youtube


Eure Daten in sozialen Netzwerken? Verabschiedet euch davon!

      ca. 7 Minuten Lesezeit  

Ach herrje, wer hätte erwartet, dass das so ausartet. Ich hab mal versucht, meine Daten aus den sozialen Netzwerken zu exportieren, auf denen ich so angemeldet bin.

Warum eigentlich? Was will ich damit?

Eigentlich ist das nur eine Spielerei, aber ich bin kein Freund der Vernichtung von Daten. Ich schreib ja in’s Internet, weil ich auch in 10 Jahren noch will, dass die Leute den Scheiß lesen können. Genau wie diesen flapsigen Post hier.

Also hab ich mich die letzten Tage mal hingesetzt und mthie.social zusammengeschraubt. Eine Seite, auf der ich die geposteten Beiträge von den ganzen Portalen aggregiere und anzeige. Ganz ohne das Tracking der Portale, was ja für einige Leute auch sehr spannend sein könnte.

Allerdings wollte ich diesen Beitrag dazu nutzen, mal aufzulisten, warum das eigentlich alles so schlimm ist.

Beziehen der Daten über die APIs

Wenn man nicht schon vor 12 Jahren angefangen hat, seine Posts, Fotos, Kommentare, whatever, regelmäßig zu holen, was durch gefühlte 100 API-Änderungen in der Zeit auch sehr nervig gewesen wäre, kommt man schon gar nicht mehr an alle seine Informationen, es sei denn, man hat SEHR viel Zeit. Denn oft scheitert man einfach mal an den API-Limits. Gerade Twitter ist da sehr anstrengend.

Daten-Export-Downloads

Bei fast allen Portalen gibt es Daten-Export-Funktionen, die ich einfach mal genutzt habe, um diese Daten dann in Markdown zu verwandeln. Das Bereitstellen der Daten hat bei fast allen Portalen knapp gleich lang gedauert.

Facebook

Es macht mich traurig. Sehr traurig. Und glücklich. Auf der einen Seite ist es äußerst traurig zu sehen, was Facebook alles für Daten bereitstellt, u.a. das Face-Recognition-Profil und wieviele Samples es dafür hat. Mit den Rohdaten konnte ich allerdings jetzt nicht so viel anfangen.

Die Liste der Posts (also genau das, was ich haben wollte) war eher so lala. Keine ID-Referenzierung auf die Original-Posts, sodass man nicht die Möglichkeit hat, die fehlenden Informationen über den Post über die API zu holen. Äußerst nervig.

Zusätzlich dazu sind die Informationen der Posts auch schwere Grütze. Hier mal der Ausschnitt meines Links zu meinem vorherigen Blog-Post:

{
  "timestamp": 1566323148,
  "attachments": [
    {
      "data": [
        {
          "external_context": {
            "url": "https://www.mthie.com/lokale-kleinh%C3%A4ndler-f%C3%B6rdern-vielleicht-nicht.html"
          }
        }
      ]
    }
  ],
  "data": [
    {
      "post": "Lokale Kleinh\u00c3\u00a4ndler f\u00c3\u00b6rdern? Vielleicht nicht!\n\nhttps://www.mthie.com/lokale-kleinh%C3%A4ndler-f%C3%B6rdern-vielleicht-nicht.html"
    },
    {
      "update_timestamp": 1566323148
    }
  ],
  "title": "Martin Thielecke"
},

Was genau soll man denn damit anfangen? Der title ist ja mal totale Grütze und zum Link gibt es NULL Informationen. Die API widerum liefert alle Infos dazu, also auch ein Vorschaubild und vielleicht mal etwas Beschreibung. Da gibt es noch viel Verbesserungspotential.

Was mich glücklich am Export macht? Damals™, als die mobilen Betriebssysteme noch nicht so genau nachfragen konnten, welche Rechte man jetzt einzeln freigeben möchte, hat man einfach auf Okay gedrückt. Dementsprechend war mein gesamtes altes Adressbuch von 2009 bei Facebook. Dadurch hab ich endlich mal wieder ein paar alte Rufnummern wiedergefunden, die mir abhanden gekommen waren. Aua.

Was Facebook allerdings über mich denkt, welche Werbung mich interessieren könnte, ist soweit vorbei an der Realität. Ich mache mir weiterhin keine Sorgen über detaillierte Profile.

Twitter

Es war eines der ersten sozialen Netzwerke, auf denen ich mich angemeldet hatte (April 2007) und dementsprechend haben die die meisten Posts von mir in der Datenbank.

Ich hatte explizit das JSON-Paket angefordert, damt ich die Daten sinnvoll auswerten und importieren kann. Es steht sogar in der README: This archive consists of machine-readable JSON files containing information associated with your account.
Und was ist da wirklich drin? JavaScript-Variablen, die JS-Objekte beinhalten. Nix von wegen JSON. Also muss man den Quark erstmal auseinanderfummeln. Moah!

Glücklicherweise hat Twitter im Gegensatz zu Facebook ein paar mehr Infos zu den Tweets mitgeliefert.

{
  "retweeted" : false,
  "source" : "<a href=\"https://about.twitter.com/products/tweetdeck\" rel=\"nofollow\">TweetDeck</a>",
  "entities" : {
    "hashtags" : [ ],
    "symbols" : [ ],
    "user_mentions" : [ ],
    "urls" : [ {
      "url" : "https://t.co/Y4UUO98ZxP",
      "expanded_url" : "https://www.mthie.com/lokale-kleinh%C3%A4ndler-f%C3%B6rdern-vielleicht-nicht.html",
      "display_url" : "mthie.com/lokale-kleinh%…",
      "indices" : [ "48", "71" ]
    } ]
  },
  "display_text_range" : [ "0", "71" ],
  "favorite_count" : "1",
  "id_str" : "1163869680668487681",
  "truncated" : false,
  "retweet_count" : "1",
  "id" : "1163869680668487681",
  "possibly_sensitive" : false,
  "created_at" : "Tue Aug 20 17:45:30 +0000 2019",
  "favorited" : false,
  "full_text" : "Lokale Kleinhändler fördern? Vielleicht nicht!\n\nhttps://t.co/Y4UUO98ZxP",
  "lang" : "de"
},

Joah, kann man mit leben. Auch hier wären noch ein paar nette Vorschauinfos ganz cool gewesen, aber da wir ja hier die ID haben, kann man das über die API abrufen. Was ich bei Twitter zum Schießen finde: Wenn sie die ID sowieso als string liefern, warum gibt es das id_str-Feld zusätzlich?

Instagram

Ach herrje, welcher bekiffte Teenie hat den DEN Export geschrieben? Die Kommentare sind Listen von strings, z.B. ["2015-03-30T17:02:46", "Lass mal die Filter weg.", "guusvw91"],
Was genau will uns der Export damit sagen? Ist das ein Kommentar von Guus oder von mir an Guus? Danke für den Timestamp und den Text, aber diese Informationen sind komplett wertlos und kontextfrei.

Exakt der gleiche Quatsch passiert bei den Likes: ["2017-11-04T06:44:26", "genussgier"], - was ist das? Habe ich einen Post von genussgier geliked oder der Account von mir? Wir werden es aus dem Export heraus wohl nie erfahren.

Zum Glück hat Instagram es zumindest beim media.json nicht komplett vergeigt. Hier wurden die Fotos in einem separaten Ordner gleich mitgeliefert und im JSON auch darauf verlinkt. Außerdem stehen alle Informationen des Posts im Export drin. Auch hier fehlt zwar die ID (vielleicht für Backlinks ganz cool), aber was soll man im Nachhinein bei Instagram damit? Die API unterstützt sowieso kein Abruf einzelner Posts und ihrer Informationen. Man darf maximal die letzten 20 Posts abrufen und das war’s dann auch schon:

{
  "caption": "It's only a drive-by photo, sorry.\n\n#deloreantimemachine #delorean #newyorkcity #newyork #newyorkcitylife",
  "taken_at": "2018-11-28T18:08:30",
  "location": "Manhattan, New York",
  "path": "photos/201811/a87d96e67a668fb89831e3c2c61b197d.jpg"
},

Gut, dass ich die App deinstalliert habe.

Google+

Google ist mit seinen Takeout-Bemühungen ja schon recht früh in das System eingestiegen, dass User ihre Daten auch mal exportieren können. Sie liefern auch mit Abstand die größten Takeouts, selbst wenn man nur sowas “Einfaches” wie die Google+-Posts exportiert. Hier hatte ich kurz vor der Abschaltung für Privatuser einen Takeout anlegen lassen. Allerdings war ich sehr blind und habe HTML-Archive exportiert. Mit denen konnte man rein gar nix anfangen. Ein ganz grausames Durcheinander.

Heute habe ich also nochmal einen neuen Export gemacht mit JSON-Exports. Das Format ist halbwegs einfach und übersichtlich, für jeden Post eine separate JSON-Datei. Damit brechen dann auch die Parser nicht unter Unmengen an Daten zusammen. Darin verlinkt auch schön die Bilder, die man im Archiv gleich dazubekommt. EIGENTLICH. Denn circa 50% der Bilder wurden einfach mal gar nicht mit ausgeliefert. Im Post noch vorhanden, auch die URL zum Bild (nicht das Originalbild, was sonst im Takeout drin ist) ist gültig. Warum sie es also nicht mitgeliefert haben, bleibt ein Rätsel.

Aber eigentlich war ich nach dem HTML-Schock dann doch erleichtert, dass der Export ganz brauchbar war. Glücklicherweise besteht bei dieser Plattform jetzt keine Notwendigkeit mehr, neu geschriebene Posts per API holen zu müssen. Bye bye Google+.

LinkedIn

Hier muss ich zugeben: Verdammt, ich hab noch nie wirklich was auf LinkedIn gepostet. Der Export war also am Ende recht sinnfrei. Na egal, wird das Profil halt einfach nur verlinkt.

Die restlichen Informationen gibt es im CSV-Format, was halt einfach ein bescheidenes Format für Datenexporte ist, vor allem wenn man wie LinkedIn dann teilweise in die CSV nur reinschreibt, dass man die hochgeladenen Videos unter der angegebenen URL alle runterladen kann. Danke für nix.

Github

Auch wenn es jetzt für manche Menschen komisch klingt, aber github ist das soziale Netzwerk für Entwickler. Aber was genau will man da wirklich exportieren? Die Repositories hat ja eh jeder schon da und von denen kann/will/darf man u.U. gar nicht alles veröffentlichen.

Mehr bekommt man am Ende aber aus dem Export nicht raus. Es gibt aber auch nicht wirklich mehr, außer vielleicht Stars auf andere Repos. Hmm, egal.


Was mich an der ganzen Geschichte etwas fasziniert hat, mit welchen unterschiedlichen Methoden die Entwickler die Exporte gebaut haben, also dass Twitter und Facebook alles in eine grosse Datei werfen, während Google im Zweifel lieber 100.000 Dateien zurückgibt. Da merkt man direkt, welcher der Anbieter sowas parallel verarbeiten lässt.


Lokale Kleinhändler fördern? Vielleicht nicht!

      ca. 2 Minuten Lesezeit  

Immer wieder hört man, dass man doch lokale Anbieter und Händler benutzen möge, damit man die Region stärkt und fördert. Genau das hat meine Nachbarin getan. Resultat?

Abzocke vor dem Herrn!

Aber von Anfang an. Meine Nachbarin war Kundin der Telekom, die ihr gekündigt haben, weil der alte Vertrag (ich sag nur Festnetzanschluss ohne VoIP) ausläuft. Auf der Suche nach einem neuen Anbieter gab es viele Querelen. Z.B. haben wir hier ja die Stadtwerke Wedel, die mit WedelNet auch entsprechende Anschlüsse anbieten.

Nachdem jetzt aber der Glasfaseranschluss nicht kommt, weil die Quote in der Nachbarschaft nicht erreicht wurde, werden auch gerade alle Verträge hier in der Nachbarschaft gekündigt, die über die Telekomleitungen fremdvermietet wurden. Vielen Dank Vectoring 🤮

Was bleibt also übrig? Telekom über Klingeldraht und Vodafone mit Koax-Kabel.
Da sie gerne die lokale Wirtschaft und den Handel stärken möchte, ging meine Nachbarin also zum lokalen Technikhöker, der ihr natürlich erstmal Gruselmärchen über Vodafone erzählt (weil hat ja schon bei Person XYZ nicht funktioniert!!!1eins!!elf! und wir haben einen Exklusivvertrag mit der Telekom). Da sie technisch nicht so bewandert ist, haben die ihr also einen DSL-Anschluss der Telekom angedreht. Mit 6 MBit/s. Für 35 Euro im Monat. Wir erinnern uns: direkt im Nebenhaus haben wir 1 GBit/s. Für €49,99 im Monat.

Und da ihre FritzBox auch schon ein paar Jahre alt war, hat man ihr dann auch gleich mal eine neue verkauft. 5 Jahre war sie alt. Testsieger Januar 2014. Mit einer Maximalleistung von 100 MBit/s. Also lieber mal nicht für die Zukunft planen.

Aber mit den technisch unversierten Kunden kann man es ja machen.

Kannste nur mit dem Kopf schütteln

Google - oder wie man Dinge verkackt

      ca. eine Minute Lesezeit  

Heute kam die erfreuliche Nachricht rein, dass sich der Nest-Account endlich mit dem Google-Account verknüpfen lässt. Endlich also “keine separate 2-Step-Verifikation mehr für Nest”, so mein Gedanke.

Google dachte sich dann allerdings: “Okay, wie können wir die User maximalst vergraulen?” und verkackte es dann wie folgt:

Nope!

Hört man ja auch ganz oft, dass Firmen (oder Privatuser mit Firmenaccounts) keine Nest-Produkte betreiben.


Beyond-Meat-Entjungferung

      ca. eine Minute Lesezeit  

Heute hatte ich das Vergnügen, den Beyond-Meat-Burger probieren zu dürfen.

Der Burger

Das Via Cafélier hat den Burger heute mal im Menü angeboten und alle Kollegen nach dem Vorlesen der Karte so: “Alles klar, machen wir!”

Mein Fazit: Es ist schon wirklich lecker. Also das Burger-Patty. Der Rest drumherum war eher “normal”, aber dafür kann dann nur der Koch was 😉


Gefühle in Diskussionen

      ca. eine Minute Lesezeit  

Ich bin wahrlich kein Fan der taz, aber wenn ihr in dieser Woche nur einen einzigen Artikel lest, dann bitte diesen.

Wenn an die Stelle von Argumenten Gefühle treten, ist an Diskutieren nicht zu denken. Das würgt alles ab.

Wenn alle Diskussionen im Internet und im realen Leben bitte so geführt würden, das wäre schon töfte.