Peak Apple: Datumsumstellung legt iOS Geräte lahm

Gut, auf die Idee das Datum auf den 1. Januar 1970 zu stellen muss man erstmal kommen. Aber vermutlich haben das einfach ein paar Nerds ausprobiert weil sie ihr iOS Gerät wieder jailbreaken wollten. Wäre ja ein cooler Hack gewesen. Vielleicht war es aber auch nur Spaß am Gerät und sie haben es aus Versehen gebrickt.

Wie jemand auf Reddit schreibt, kann man diesen Bug auch für NTP Server Angriffe nutzen:

When the date of a 64-bit iOS device is set to January 1, 1970, the device will fail to boot.

Connecting the device to iTunes and restoring the device to factory defaults will not put the device back in working order. Instead, a physical repair is required.

When connected to public Wi-Fi, iPhone calibrates its time settings with an NTP server. Attackers can set send malicious NTP requests to adjust every iPhone's time settings to January 1, 1970, hence brick every iPhone connected to the same network.

Please duplicate bug report (rdar://24606140) at http://bugreport.apple.com or send feedback through http://www.apple.com/feedback so that this issue gets resolved.

Nachtrag eines schönen Bildes von 4Chan:
4chan-apple-retro

Ich finds einfach nur lustig! Dabei ist noch nicht einmal der 1. April! Ausprobiert habe ich es nicht, aber ich könnte mir schon vorstellen, dass dies tatsächlich ein Bug ist! Der goto fail Bug ist ja tatsächlich auch mal passiert.

Vielleicht ist es die späte Rache von Dennis Ritchie:
012

Via Heise und Mario Fusco und Fefe

Neues Board: Genuino 101

Die Arduino Boards sind ja schon eine feine Sache. Viele GPIO Pins, auch Analogpins und eine sehr große Community, welche für viele Standardsensoren und Bauteile Libs dazu liefert.
Gut, manchmal muss man sich dann doch etwas rumquälen, aber das macht eben auch ein bisschen den Charme aus.
Angefangen habe ich mit dem Leonardo, weil es den mal zu einem Abo dazu gab. Irgendwann hab ich den aber so geliefert, dass er keinerlei neue Programme mehr aufspielt. Vermutlich muss man nur mal den Bootloader neu installieren. Hatte ich aber dann damals kein Nerv dazu und da ich sowieso mehr Pins haben wollte, einfach den Uno verwendet.

Der Uno ist quasi das Standardboard, dass man auch beim Chinesen um die Ecke für wenig Geld bekommen kann. Die Qualität ist oft erstaunlich gut. Das einzige Problem sind meist nur verbogene Pinleisten, die man aber leicht nachbiegen kann. Doch der Uno hat leider auch ein kleines Problem. Nur 8bit, 16MHz und vor allem nur 32kb Speicher. Da kann man schon mal ein kleineres Projekt mit machen: Keypad, LCD, Relais und einen kleinen Codegenerator mithilfe eines RTC Moduls bauen, aber dann ist auch schon fast Sense.
Dafür reicht die Geschwindigkeit auch super aus. Mit einem ESP8266 könnte man vielleicht sogar noch WLAN hinzufügen (hab ich noch nicht getestet).

101Doch nun ist Intel auch ins Mikrocontroller Geschäft eingestiegen und nach eher mäßigen Versuchen mit dem Edison Board haben sie nun ein ziemlich nettes und Arduino kompatibles Arduinoboard entwickelt. Den Genuino 101 (oder Arduino 101 in Amerika). Er ist genauso wie der Uno, hat ein bisschen mehr Speicher (196 kB und 24 kB RAM) und ein BLE Modul drauf. Dazu noch einen zweiten Prozessor für andere Aufgaben.
Wie gut, das in der Praxis dann funktioniert muss man testen. Anders als bei anderen Boards mit 3,3 V Pegel ist der Genuino 101 wohl auch 5V tolerant. Das hört sich gut an, so muss man sich dann keine großen Gedanken über vorhandene Bauteile mit 5V machen.

Golem hat es aber mal angetestet. Mal schauen, was sich damit dann alles anstellen lässt. Aber zum Herumexperimentieren dürfte es sicherlich reichen. Hoffentlich löst Intel dann auch mal sein Versprechen ein und veröffentlicht die Dokumentationen zum Chip und die Ansteuerung dazu.

Owncloud Kontakte in Thunderbird synchronisieren

Eine gute Anleitung um die Owncloud Kontakte zu synchronisieren findet man auf der offiziellen Dokuseite.
Es funktioniert auch erstaunlich gut und stabil. :) Aktuell verwende ich noch den 8.0.x Versionszweig, weil beim Upgrade auf die 8.2er Version immer soviel kaputt gegangen ist. Aber Kalender und Kontakte funktionieren doch recht stabil.

Einzig der Link zum SOGo Plugin ist in der Doku leider falsch. Klickt lieber gleich hier.

Den notwendigen CardDav Link findet ihr in der Kontakte App links unten. Da auf das Zahnrädchen draufklicken, auf euer Adressbuch und dann auf den CardDav Link:

owncloud carddav Link

Ist doch deutlich bequemer, als die Datenpflege auf dem Smartphone zu machen! So hab ich endlich mal konsistente Adressbücher und kann sie auch bequem am Rechner pflegen ohne diese Web Anwendung benutzen zu müssen. :)

Natürlich sollte man dann auch immer ein automatisches Backup seiner Datenbank machen. Für mein Script bei Domainfactory hab ich mich damals an diesem Post orientiert. Die Sicherung meiner Dateien hab ich aber weggelassen. Die hab ich meist auch sonst noch irgendwo rumliegen. Die Datenbanken sind eher kritisch! :D