I/O 2018 Google setzt seine KI-Bemühungen fort und setzt künftig auch bei der Nachrichten-App News Maschinenlernen ein: Algorithmen sollen die Fülle an täglichen Nachrichtenbeiträgen sortieren und in Storylines einordnen. Dabei werden Youtube-Videos und klassische Nachrichtenbeiträge gemischt.
I/O 2018 Für die dritte Version von Googles TPU nutzt das Unternehmen erstmals eine Flüssigkeitskühlung. Ein TPU-System für das maschinelle Lernen mit der neuen Generation soll über 100 Petaflops an Rechenleistung erreichen.
I/O 2018 Reservierungen und andere Nachfragen soll der Google Assistant künftig auch bei Unternehmen durchführen können, die an kein Buchungssystem angeschlossen sind. Dazu nutzt der digitale Assistent ein klassisches Medium: das Telefon.
Der Microsoft Store wird bald wesentlich lukrativer - zumindest für App-Entwickler. Microsoft senkt die Gebühr auf fünf Prozent. Nur wenn ein Kauf durch Storewerbung zustande kommt, kommen zehn Prozent hinzu. Das ist trotzdem wesentlich weniger, als sich Apple und Google nehmen.
I/O 2018 Google und JBL haben ein neuartiges Android-TV-Gerät vorgestellt. Die Link Bar ist eine Soundbar, die als smarter Lautsprecher dient und mittels Android TV alle Funktionen eines Smart-TVs bereitstellt. Ähnliche Geräte sollen von anderen Herstellern folgen.
Build 2018 Das freie .Net Core soll in der kommenden Version 3 Windows Forms, WPF und UWP unterstützen - und damit Desktop-Anwendungen. Umgesetzt wird das über Erweiterungen, die nur für Windows bereitstehen.
Build 2018 Microsoft hat Visual Studio Live Share freigegeben. Das soll die Entwicklung in Teams erleichertern, die nicht unbedingt an einem Ort arbeiten.
In den vergangenen zehn Jahren haben sich die Stellen bei IBM massiv verringert. Doch es wurde auch Stellenabbau verhindert - durch Gegenwehr der Beschäftigten.
Bei Github wurden Passwörter versehentlich im Klartext gespeichert. Kurze Zeit später meldete Twitter ein ähnliches Problem. Es gibt keinen Hinweis darauf, dass dadurch Nutzer gefährdet wurden. Trotzdem gingen die Firmen damit transparent um - richtig so!
Auf der kommenden Google I/O soll das Unternehmen Gerüchten zufolge ein Redesign von Google News vorstellen. Die Anwendung soll künftig auch Zeitschriftenabos beinhalten, dafür wird Play Kiosk eingestellt. Dank AMP sollen die Nachrichtenbeiträge zudem schneller aufgerufen werden können.
Um Anwendungen stärker durch Zugriffe von außen abzusichern, können diese in speziellen Umgebungen wie ARMs Trustzone oder auch Secure Enclave ausgeführt werden. Googles Asylo soll die Programmierung dafür massiv vereinfachen.
Babylon.js bekommt mehr WebGL-Funktionen und Klassen, die in Javascript als modern gelten. Microsoft arbeitet auch an besseren Animationen von 3D-Objekten. Das Ziel soll sein, dass das System auf möglichst vielen Geräten flüssig läuft.
Die von Google angekündigte Top-Level-Domain .app soll Apps und ihren Entwicklern eine Präsentationsplattform bieten, die einfach zu finden ist. Interessant ist, dass darauf gehostete Seiten HTTPS voraussetzen. Erste Partner gibt es schon.
API-Aufrufe oder Fehlerbehandlung: Bayou ist ein maschinelles Lernsystem, das eigenständig Java-Programmteile erstellen kann. Die Forscher des Projekts sehen es als eine bessere Code-Vervollständigung, die später auch Nicht-Programmierern den Einstieg erleichtern soll.
Das von Oracle an die Eclipse-Foundation übertragene Enterprise-Java soll künftig besser mit Cloud- und Containertechnologie wie Docker und Kubernetes genutzt werden können. Der Code soll außerdem schneller gemeinsam mit der Community weiterentwickelt werden.
Für seinen E-Mail-Dienst Gmail hat Google zahlreiche neue Funktionen eingeführt und das Design modernisiert. Neu sind beispielsweise E-Mails mit Ablaufdatum und zusätzlicher SMS-Authentifizierung, aber auch KI-gestützte Funktionen.
Dank Webassembly können Qt-Anwendungen demnächst im Browser laufen, einige Demo-Seiten zeigen dafür bereits Beispiele. Aber es gibt auch noch reichlich Hindernisse bei der Portierung.
Neue JSON-Syntax und eine verbesserte Verschlüsselung von vornherein: MySQL bringt eine ganze Reihe von Neuerungen, unter anderem auch schnellere Performance von InnoDB und weitere Abfrage-Statements.
Die neue Version 10.7 von Gitlab bringt neben einer quelloffenen Web-IDE auch sogenannte Deploy Tokens mit, die für Kubernetes den Zugriff auf Gitlab-Container vereinfachen.
Bessere Templates, eine neue GUI und die Auslagerung der Dokumentation: Template Studio wird in der Version 2.0 überarbeitet. Die Grundlage ist Nutzerfeedback der Microsoft-Community.
Erneut hat die Sicherheitskonferenz RSA ein Problem mit der eigenen Infrastruktur. Über die API einer App hätten die Namen aller Teilnehmer ausgelesen werden können. Es ist nicht das erste Mal, das dort so ein Problem auftaucht.
Das Team für Compiler- und Entwicklerwerkzeuge bei Apple will künftig Clangd und damit das freie Language Server Protocol unterstützen. Damit könnten IDEs für C und C++ eine einheitliche Sprachunterstützung auf Basis von LLVM bekommen.
Apple-Chef Tim Cook weist Spekulationen zurück, iOS und MacOS rückten näher zusammen. Das sei nicht im Sinne der Nutzer. Damit sind auch Gerüchte widerlegt, es gebe eine Methode, die Apps gleichzeitig auf iOS und MacOS bringt.
Mit Skill Blueprints hat Amazon eine neue Funktion vorgestellt, mit der Echo-Nutzer einfach Alexa-Skills programmieren können. Die Einsatzzwecke reichen von Fragespielchen zu sinnvolleren Anwendungen wie Babysitter-Hilfen. Für eine Nutzung muss Alexa aktuell auf Englisch eingestellt sein.
Der Messenger Allo wird vorerst von Google nicht weiterentwickelt, wie Medien berichten. Stattdessen soll das Team den auf SMS basierten Android-Messenger Messages zu einer universalen Chat-App weiterentwickeln - ähnlich wie es Apple mit iMessage für iOS getan hat.
Netflix stellt seine Eigenentwicklung Titus als quelloffene Software zur Verfügung. Sie basiert auf Amazon EC2 und soll anderen Entwicklerteams helfen, ihre eigene Container-Software zu entwickeln. Ganz uneigennützig ist das aber nicht.
In Rust geschriebene Software lässt sich nach Webassembly kompilieren und so im Browser nutzen. Mozilla erstellt hierfür ein einfaches Packwerkzeug, das das Paket zur Weiternutzung in der NPM-Registry veröffentlicht.
Nach zweijähriger Entwicklungszeit hat Microsoft es geschafft, einen durch künstliche Intelligenz unterstützten Übersetzungsalgorithmus auch offline nutzbar zu machen. Die herunterladbaren Sprachpakete sollen bessere Übersetzungen liefern, sind aber nur halb so groß wie die vorigen.
In der kommenden Android-Version mit dem Anfangsbuchstaben P führt Google DNS over TLS ein. Damit würden DNS-Abfragen über einen sicheren Kanal erfolgen. Nutzer können in den Einstellungen auch einen eigenen Hostnamen eingeben oder die Funktion abstellen.
Nach der Übernahme von Texture soll Apple nun einen eigenen Aboservice für Nachrichten planen, der auf der Technologie von Texture aufbaut. Das Abonnement soll über Apples bereits bestehende News-App verfügbar sein, die es in Deutschland immer noch nicht gibt.
Mit der Veröffentlichung von ReactOS 0.4.8 haben die Entwickler des Windows-Nachbaus die Bedienungsoberfläche stark überarbeitet. Außerdem wird versucht, die Unterstützung von ReactOS auf die Stufe von Windows Vista, 8 und 10 zu heben.
In Linux 4.17 profitieren AMDs Grafikkarten erneut von Verbesserungen im quelloffenen AMDGPU-Treiber. Zudem ist der Code vieler obsoleter CPU-Architekturen entfernt worden. Auch der Leerlaufprozess ist optimiert. Die Umsetzung der umstrittenen Sicherheitsfunktion Lockdown ist hingegen vertagt.
Schon in zwei Jahren sollen bei Bosch alle elektronischen Produktklassen vernetzt sein. Um für seine Entwickler eine kreative Arbeitsumgebung zu schaffen, hat das Unternehmen in Berlin einen eigenen IoT-Campus eröffnet.
Damit sich das neue Bytecode-Format fürs Web, Webassembly, durchsetzt, brauchen Entwickler dafür die richtigen Werkzeuge. Die Online-IDE Webassembly Studio von Mozilla soll genau das bieten und unterstützt experimentell die Sprachen C, C++ und Rust.
Die Initiative Applied AI fördert die Anwendung künstlicher Intelligenz in Europa. Mehrere große Partner wie Google, SAP und Siemens sollen dabei helfen. Das Projekt will Europa beim Thema KI konkurrenzfähig machen, muss aber auch über Risiken aufklären.
Bald wird es wohl wieder ein Android-TV-Gerät von Google geben. Bei der US-Zulassungsbehörde FCC sind alle Details zu einem Android-TV-Stick mit 4K-Unterstützung aufgetaucht. Damit tritt Google in direkte Konkurrenz zu Amazons aktuellem Fire TV.
Der mit Github genutzte Dienst Travis-CI war für mehrere Stunden nicht erreichbar. Der Grund ist offenbar eine falsch gesetzte Variable eines Entwicklers, die zum Verlust der Produktivdatenbank geführt hat. Eventuell waren Nutzerdaten für andere einsehbar.
Auf Twitter hat sich ein Nutzer bei T-Mobile Österreich darüber beschwert, dass dort offenbar Kundenpasswörter im Klartext gespeichert werden. Wir fanden ein weiteres gravierendes Sicherheitsproblem bei der Telekom-Tochter durch öffentlich zugängliche Git-Repositories mit Datenbankpasswörtern.
Die Linux Foundation sorgt sich schon länger um die Sicherheit des Codes in der Kernel-Entwicklung und macht Werbung für PGP-signierte Git-Tags und Code-Beiträge. Linux-Entwickler können nun auch kostenlos Kryptohardware beziehen, um ihre Schlüssel abzusichern.
Soziale Chatbots wie Xiaoice werden gerade in Asien immer beliebter. Microsoft will sie menschlicher wirken lassen. Die Herangehensweise: Latenzen zwischen Antworten sollen verkürzt werden und die Bots sollen Humor und soziale Bedürfnisse verstehen können - wie ein menschlicher Freund.
AWS kündigt Neuerungen bei seinem Cloud-Speicher S3 an: Es wird ein preiswertes Angebot geben, das Daten in nur einer Verfügbarkeitszone speichert. Das verringert die Redundanz, könnte für deutsche Unternehmen aber ein Plus sein. Auch der KI-Editor Sagemaker wird verbessert.
Programmierer war früher kein männlicher Beruf, doch mittlerweile hat sich dieses Klischee weltweit verfestigt: Immer weniger Frauen arbeiten in IT-Berufen. In ärmeren Ländern machen sich Frauen dafür stark, dass Coding gar nicht erst zur Männersache erklärt wird. Eine Reportage von drei Kontinenten.
/428Kommentare/Eine Reportage von Michele Bertelli, Felix Lill und Javier Sauras
Während Spectre und Meltdown weiterhin die Arbeit der Kernel-Hacker dominieren, kehrt langsam wieder der Alltag ein. Mit der Freigabe des Linux-Kernels 4.16 gibt es zusätzliche Patches gegen die Schwachstellen aber auch wieder zahlreiche Neuerungen, vor allem beim quelloffenen Treiber für Grafikkarten von AMD.
Mit neuronalen Netzen sind jetzt auch recht natürlich klingende Vorlesestunden möglich. Googles Deepmind-Team hat einen Text-to-Speech-Algorithmus entwickelt, den Entwickler einfach in ihre Projekte einbinden können - inklusive 32 Stimmen in vielen Sprachen wie Englisch, Deutsch und Japanisch.
Das Entwicklerteam der freien Code-Hosting-Software Gitlab warnt vor Sicherheitslücken in der Community- und Enterprise Edition. Angreifer können die Authentifizierung umgehen oder auch Schadcode ausführen. Updates stehen bereit.
GDC 2018 Innerhalb der vergangenen Monate hat AMD mit Spieleentwicklern zusammengearbeitet, um die Software besser für die Ryzen-CPUs zu optimieren. Manches davon ist trivial, anderes erfordert ein Umdenken.
Speziell für Softwareentwickler will Gigabyte seine Thunderxstation verkaufen. Ungewöhnlich: Statt x86-Prozessor nutzt sie eine oder auch zwei ARM-CPUs. Die Linux-Distribution Centos ist vorinstalliert. Nur die Grafikkarte ist nicht für anspruchsvolle Anwendungen ausgelegt.
Die Version 10 von Java erscheint erstmals im neuen Sechs-Monats-Rhythmus. Entsprechend gering fällt die Zahl der Änderungen aus. Neu sind ein JIT-Compiler, eine API für den Garbage Collector sowie ein veränderter Umgang mit Root-Zertifikaten.
Ngraph ist ein neuer Framework-unabhängiger Modell-Compiler für Deep Learning von Intel. Mit Frameworks wie Tensorflow oder CNTK erzeugter Code lässt sich mit Ngraph in Zukunft für Intel-Chips, Nvidia GPUs, FPGAs und mögliche weitere Deep-Learning-Hardware übersetzen.