TensorFlow - Googles Machine Learning System wird Open-Source
Spracherkennung, Bildinhalte bestimmen und zusammenhänge erkennen, all dies erfordert besonderes Können. Dieses haben Computer nicht, doch auch sie können mit den richtigen Algorithmen, zumindest teilweise “lernen”. Wie man derartige Algorithmen und Tools nutzt bzw. einsetzen kann, hat Google denke ich schon oft genug gezeigt und ich persönlich merke dies sehr stark. So nutze ich z.B. für ca. 70% meiner Textnachrichten, die ich nicht gerade in einer vollen Straßenbahn versende, die Spracheingabe. Während vor einem Jahr die Erfolgsrate noch eher gering war, so würde ich nun von mindestens 90%, eher aber 95-99% reden. Dies basiert mitunter sehr stark auf Machine Learning open_in_new. Um die Möglichkeiten dieser Technik allen einfacher zugänglich zu machen, hat Google nun sein Tool für diesen Zweck als Open-Source Software veröffentlicht. Unter dem Namen TensorFlow kann man es finden und auch selber nutzen. Wirklich interessant dürfte es allerdings für Forscher und Entwickler sein. Ich finde diese Entwicklung sehr interessant und habe im unteren Teil ein kleines Youtube Video mit weiteren Informationen eingebunden. Was sagt ihr zu diesem Thema?
Android Programmierung kann lustig sein
Android Programmierung erfordert Logik, Wissen bezüglich Programmierung allgemein und mathematische Grundlagen sollten auch gegeben sein. Dann folgt viel Training, daraus entwickelt sich Erfahrung und noch diverse weitere Dinge müssen bedacht werden. Das klingt nicht wirklich lustig, muss ich zugeben. Doch das es seitens Google auch die eine oder andere Portion Humor gibt sieht man sogar versteckt in der Android API. So wurde ich heute auf der Arbeit auf die tatsächlich vorhandene Methode isUserAGoat() hingewiesen. Diese befindet sich in der UserManager Klasse, welche Informationen zum Nutzer zurück gibt. Hintergrund ist das Spiel Goat Simulator, welches vielen Lesern ein Begriff sein dürfte. Die Beschreibung der Methode ist recht unterhaltsam und die Implementierung prüft tatsächlich ob das genannte Spiel auf dem Smartphone vorhanden ist. Meiner Meinung nach ein lustiges kleines Easter Egg und eine witzige Idee von Google. In den Related Links findet ihr den Eintrag in der Android Dokumentation zur genannten Methode.
Google Boole Doodle
Heute ist der 200ste Geburtstag von George Boole. Jedem der mit Informatik oder auch mit Mathematik etwas am Hut hat dürfte dieser Name etwas sagen. Denn die Grundlagen der mathematischen Logik stammen von ihm. Verkettungen durch AND / OR / XOR / NOT sind vermutlich einigen Lesern ein Begriff. Deswegen finde ich es sehr schön das es ein Google Doodle zu George Boole und zu den eben genannten Booleschen Ausdrücken gibt. Das Doodle habe ich unten verlinkt, genau wie den Wikipedia Artikel zu George Boole.
Youtube Red und Fan Funding
Das Youtube eine epische Reichweite hat dürfte den meisten klar sein, doch daraus auch Geld zu machen ist eine ganz andere Sache. Vor allem wenn man bedenkt das Youtube gigantische Server und Leitungen nutzen muss, um alle Videos zu den Nutzern zu bringen und das kostet natürlich einiges. Google wagt nun wieder einen Versuch Youtube zu monetarisieren und will für 9.99 Dollar pro Monat die Werbung für euch aus Youtube entfernen. Video-Ersteller erhalten davon dann anteilig 55% wenn ihr Videos anschaut. Zusätzlich soll es für Abonnenten von Youtube Red, in Zusammenarbeit mit großen Youtubern, spezielle Inhalte geben. Freuen dürfte einige was ich bei Mobile Geeks las, denn wer Youtube Red abonniert erhält auch Zugriff auf Google Play Music, wodurch das ganze wesentlich ansprechender klingt. Wer lieber direkt einen Channel unterstützen will, der kann dies bald durch Fan Funding tun. Dabei kann ein definierter Betrag dem Youtuber direkt in sein Google Wallet geschoben werden. Ich denke das diese beiden Ansätze gut gewählt sind und Leuten die zahlen wollen diese Chance geben, während andere Nutzer nicht eingeschränkt werden.
Google - Die neuen Nexus Geräte und eine Portion Chromecast
Gestern gab es die Vorstellung der neuen Nexus Geräte. Das Nexus 5X und Nexus 6P sind entsprechend ihrer Namen ein 5 und ein 6 Zoll Gerät. Beide leider im eher hohen Preissegment angesiedelt und mit relativ guter, aber nicht überragender Hardware ausgestattet. Die genauen Spezifikationen findet ihr hier für das Nexus 5X open_in_new und hier für das Nexus 6P open_in_new. Ich bin um ehrlich zu sein froh mein Nexus 5 zu besitzen, denn dieses war im Preis- / Leistungsbereich einfach großartig. Zusätzlich präsentierte Google mit Pixel C open_in_new ein Highend Tablet, mit speziellem Formfaktor und einem magnetischen Full-Size Keyboard. Abschließend gab es einen neuen Chromecast open_in_new, welcher etwas überarbeitet wurde und außerdem den Chromecast Audio open_in_new, welcher eure normalen Boxen zu einem Streaming-System macht. Alles in allem keine unglaublichen Neuerungen und vor allem leider keine erwarteten Schnäppchen im Nexus Bereich, trotzdem aber durchaus interessante Geräte. Ich persönlich werde wohl nicht zuschlagen, da mein Nexus 5 noch top ist und ich für Streaming mein Raspberry Pi Setup habe. Was denkt ihr zur den neuen Google Geräten?
Alliance for Open Media - Internetgrößen für gemeinsamen Codec
Internetgrößen wie Google, Amazon und Microsoft arbeiten selten zusammen, denn sie sind in vielen Bereichen nun mal Konkurrenten. Doch für einen gemeinsamen Codec schließen sich die genannten mit Cisco, Intel, Mozilla und Netflix zusammen. Man möchte einen freien und kostenlosen Codec entwickeln, der für das moderne Web gemacht ist. Soll heißen eine sehr gute Qualität, skalierbar auf jegliche Bildschirmgrößen, mit Open-Source Code und möglichst geringem Traffic soll möglich werden, dabei sollte er aber sowohl für eigentliche Videos, wie wohl auch für Streaming geeignet sein. Letzteres vermute ich einfach mal auf Basis der Unternehmen die an diesem Zusammenschluss mitwirken. Ich freue mich sehr über solche Dinge, deswegen berichtete ich ja auch schon über die Open Source - TODO Group, denn diese Zusammenschlüsse zeigen, dass es an manchen Stellen auch mit geballter Kraft in eine Richtung gehen kann, anstatt immer gegeneinander zu agieren.
Googles neues Logo
Ein bisschen hier was an der Farbe ändern, dort einen Schatten weg und allgemein die Schriftart ändern. So sieht es aktuell bei Google aus, denn man erneut sein Logo und zwar an allen Fronten. Sowohl der Schriftzug, wie auch die allgemeinen Logos (z.B. Google+ usw.) bekommen eine Runderneuerung. Mir gefallen die Änderungen ganz gut und auch wenn es sich hier nur um einen Wechsel des Logos handelt, so vermute ich das Google hier weiter an ihrem neuen etwas koordinierteren und übersichtlicheren Mantra festhalten will, welches mit Alphabet vor einiger Zeit initiiert wurde. Im unteren Teil gibt es ein kleines Youtube Video zu Google und seiner Entwicklung über die letzten mittlerweile 17 Jahre.
Programmieren mit Google Produkten
Man mag Google oder eben nicht, doch ihre Produkte sind für Entwickler mitunter extrem praktisch. Deswegen empfehle ich allen Programmierern in diesem Bereich mal auf der Google Developer Hauptseite vorbei zu schauen. Denn neben Dingen wie der Android Dokumentation, die man als Entwickler von Android natürlich kennt, gibt es dort weitere Inhalte zu verschiedenen Dingen. Dadurch blickt man vielleicht mal über den Tellerrand hinaus und lernt neue interessante Dinge kennen. Dazu gehört z.B. die Möglichkeit Material Design für Webseiten mittels verscheidender Wege einsetzen zu können. Auf diese spezifischen Dinge werde ich in der nächsten Zeit noch eingehen und dieser Beitrag soll eher ein Hinweis sein. Abschließend lohnt sich ein Blick alleine schon, um zu sehen wie eine Material Design Homepage aktuell aussehen soll.
Hangouts mit eigener Homepage
Auch wenn Googles Messenger Dienst Hangouts von den Nutzerzahlen her nicht mit Whatsapp mithalten kann, so ist er trotzdem bewusst mein bevorzugter Dienst. Da kommt es natürlich ganz gelegen das nun eine eigene Seite für den Dienst erstellt wurde. Diese beinhaltet die Kontakt, Einstellungen und natürlich die Chat-Übersicht, sowie die Chats selbst. Leider nutzt man die selbe Chat-Fenster Größe wie in Google+ und Google Mail, was unnötig ist. Denn im dedizierten Hangouts ist dahinter nun einmal kein weiterer Content der verdeckt wird und ich hoffe Google vergrößert das Fenster noch, bzw. macht einfach den kompletten Hintergrund zu einem Chat-Fenster. Falls dieses dann noch innerhalb der Seite mit Tabs ausgestattet wird, würde ich die Seite wohl meistens offen haben. Aktuell nutze ich die Google+ Seite, um via Hangouts zu kommunizieren oder eben die Android App.
#Alphabet - Google will klarere Strukturen
Alphabet ist die neue Firma die über Google steht und die Firma kontrolliert. Klingt im ersten Moment episch, denn Google ist bekanntlich eine der größten Firmen und eine der größten Marken der Welt, außerdem kann man den Konzern quasi als ein Imperium in sich bezeichnen. Genau letzteres will Google aber deutlicher strukturieren, denn der Konzern ist mittlerweile in so vielen Bereich unterwegs, dass es unübersichtlich wird. Diese Ansicht hat der normale Nutzer, was gar nicht so relevant sein dürfte, viel mehr sind hier wohl die Investoren die angesprochenen Personen. Man will klarer zwischen Suchmaschine, Werbung, Reisen in den Weltraum oder aber der Analyse von Genen trennen. Zusammengefasst soll klar werden wo Geld landet und ob ein Investor gerade in ein laufendes Kerngeschäft oder eher in ein spekulatives Zukunftsprojekt investiert. Die Köpfe bleiben identisch mit denen an der Spitze von Google, allerdings will man in den klarer getrennten Unterfirmen weitere CEOs einsetzen und somit eine klare Führung der jeweiligen Bereiche ermöglichen. Während Larry Page und Sergey Brin die Chefetage von Alphabet bilden, wird Sundar Pichai Chef von Google. Soweit zu dem was ich, als eher unwissender Nutzer, aus diesem Schachzug heraus lese. Andere sehen dort entweder eine Revolution, einen April Scherz, reiten auf Googles Marktmacht herum (Weltherrschaft von A-Z ist das neue kreative Medien-Mantra), empfinden die Aktion als kindische Werbeaktion oder aber prophezeien den Untergang der Firma. Zusätzlich werden die Social-Media Accounts analysiert und sich darüber amüsiert das nicht alle passenden Domains Eigentum der neuen Firma sind. Meiner Meinung nach ist das Überanalysieren und lediglich Microsoft hat eine lustige Antwort in diesem Bereich. Denn während Alphabet nun unter http://abc.xyz open_in_new seine Domain hat, antwortet Microsoft darauf mit der Weiterleitung auf Bing unter der Domain http://abc.wtf open_in_new. Was denkt ihr zu diesem Thema?