The Falcon has landed

Mein lieber Freund und Ex-Kollege/Ex-Chef Christoph hat mir vor ein paar Monaten mit einer ganz besonderen Dauer-Leihgabe sehr große Freude bereitet… nämlich mit einem Atari Falcon 030.

Beim Falcon 030 handelt es sich um den letzten stolzen Desktop-Computer, den Atari herausbrachte, bevor sich die Familie Tramiel (in einem letzten verzweifelten Versuch, sich über Wasser zu halten) vollständig auf Spielkonsolen konzentriere… was den Untergang auch nicht aufhielt, aber das ist eine andere Geschichte.

Damals (1992), als der Falcon ein Ding war, waren Microsoft und die PCs schon längst auf dem Vormarsch, und die ehemals bunte Landschaft der alternativen Computerplattformen war am Verwittern und Verwelken. Ich besaß zu jener Zeit einen Amiga 3000, und ich weigerte mich immerhin noch bis 1996, mir einen PC zuzulegen… aber irgendwann war es so weit, Commodore und Atari waren pleite, den Mac konnte sich kein Mensch leisten, vom Archimedes/RISC PC hatte hierzulande  (leider!) kein Mensch etwas gehört… und die Geschichte nahm ihren Lauf. Immerhin hatte ich Linux auf meinem PC 😉

Doch einige Jahre zuvor noch, gegen Ende der 80er, sah es noch lange nicht nach einem Siegeszug der gesichtslosen 8086-Klone aus. Andere Plattformen wie der Amiga, der Atari ST, der Acorn Archimedes (wenn auch nur in England) und sogar der Apple Macintosh boten weitaus modernere Betriebssysteme, weitaus durchdachtere Hardware… und weitaus buntere, klangvollere Computerspiele. 

Zu jener Zeit gab es einen erbitterten Streit zwischen Atari ST- und Amiga-Fans, welche Plattform die „bessere“ wäre. Das war ganz gespenstisch ähnlich wie der heutige Streit darüber, ob nun iOS oder Android das bessere Betriebssystem ist. 

Wenn man die Sache an der Oberfläche und aus Endanwender-Sicht betrachtet, dann kann man sicherlich sagen, der Streit war im Prinzip total Banane (ebenso wie der heutige), und jede Plattform hatte ihre Stärken und Schwächen.

Ich hatte mich damals für den Amiga entschieden, weil er das wesentlich fortschrittlichere Betriebssystem und die wesentlich fortschrittlichere Grafik-Hardware besaß (Multitasking, Co-Prozessoren und 4096 Farben gleichzeitig im Jahre 1988, das war schon sehr edel). Aber der Atari ST hatte natürlich auch seine Vorteile… er war wesentlich billiger, er konnte eine für die damalige Zeit extrem hochauflösende, flimmerfreie Grafik darstellen, und er war leichter zu programmieren. Und Spiele gab’s für beide Plattformen sowieso jede Menge.

Nachdem ich einmal einen Amiga hatte, interessierte mich die Atari-Plattform nicht mehr besonders, lediglich die Veröffentlichung des Falcon nahm ich damals mit gesteigerter Aufmerksamkeit wahr, denn es war von den Spezifikationen eine echt nette Maschine. Da ich aber weder die Zeit noch die Mittel besaß, mich zusätzlich auch noch mit dem Falcon zu beschäftigen, vergaß ich die Maschine bald wieder.

Der Falcon. Und wie der Fachmann erkennen mag, mache ich schon eifrig Sachen damit…

Fast Forward, 26 Jahre später. Hier steht er jetzt also, der Falke, und wartet auf die Dinge, die da kommen mögen. Wie jedes meiner alten Schätzchen steht auch diese Maschine hier, weil ich ein bisschen darauf programmieren und hacken möchte. 26 Jahre später habe ich jetzt also die Gelegenheit, den Falcon doch noch ein bisschen kennenzulernen und mir meine eigene Meinung zu bilden, welches die bessere Plattform war.

Zunächst waren ein paar Reparatur- und Aufrüstungsarbeiten vonnöten. Die eingebaute Festplatte ersetzte ich durch eine CF-Karte mit IDE-Adapter… nennt mich versnobt, aber ich kann es nicht mehr ertragen, wenn sägende Festplattenmotorengeräusche aus meinem Rechner kommen.

Dann stellte sich heraus, dass der NVRAM-Chip hinüber war (der Uhrzeit und wichtige Systemeinstellungen speichert). Eigentlich nicht schlimm, man bekommt den Falcon trotzdem gestartet, aber kaputte Timestamps nerven beim Programmieren und Hantieren mit Makefiles doch ziemlich. Also wurde der Chip ausgelötet, an seiner Stelle ein Sockel eingesetzt (so ziemlich alles im Falcon ist gesockelt, nur der bescheuerte NVRAM-Chip nicht) und mit einem neuen Chip versehen. Außerdem wurde der nervige Lüfter abgeklemmt, denn ohne Festplatte wird der Falcon nicht nennenswert heiß und kommt auch ohne Lüfter aus.

Nach ein paar Wochen lief der Falcon also flüsterleise und perfekt wie am ersten Tag. Höchste Zeit, ein für alle Mal die Frage zu klären, welche Plattform ich lieber mag: Amiga oder Atari 😉

Also demnächst, exklusiv auf Schall und Stille… Amiga 1200 gegen Falcon, 26 Jahre später.

(Wenn jemand Interesse daran hat, oder wenn das nicht so ist und ich trotzdem Lust darauf verspüre 😉 )

Liebe Künstler…

…und LGBTQ-Leute, und Fotografen, und Querdenker, und Manga-Liebhaber, und Musiker, und solche, die das alles zusammen und noch mehr sind… (im folgenden der Einfachheit halber und keineswegs generalisierend abgekürzt als ‚liebe Künstler‘)

Es ist also mal wieder passiert.

Das, was im Netz schon so oft passiert ist:

Der ehemals hippe (und unter Künstlern, LGBTQ-Leuten, etc. sehr beliebte) Micro-Blogging-Dienst Tumblr verbietet „adult content“.

Nicht nur für unter-18-jährige, sondern für alle. Und er bittet, wie schon viele Plattformen vor ihm, um eifriges Petzen und Blockwart-Spielen und markiert währenddessen schon mal fürsorglich alles was seinen mies programmierten ML-Routinen oder seinen nicht weniger mies programmierten Mitarbeitern nicht passt als nicht passend. Farbige Menschen zum Beispiel. Oder Wüstenlandschaften. Oder einen Blumenstrauss.

So weit, so nicht neu.

Auch nicht neu ist euer „Aufschrei“, liebe Künstler. Dass ihr euch hintergangen, bevormundet und „zensiert“ fühlt. Schockiert tauscht ihr euch darüber aus, was man jetzt machen könnte, schreibt Petitionen und ähnlichen Scheiß mehr… und macht euch auf die Suche nach Alternativ-Plattformen.

Es ist keine neue Weisheit, die ich hier loswerden möchte, und sie wurde schon an sehr vielen Stellen nett und sachlich formuliert… aber anscheinend muss mal jemand hingehen und es nicht nett und vollkommen unsachlich formulieren, damit ihr es kapiert.

Also gut, hier kommt es:

Jetzt wacht halt endlich mal auf, verdammte Scheiße!

Tumblr gehört Oath, und das erklärte Ziel von Oath ist es, die Welt mit Werbung zu verpesten bis niemand mehr atmen kann.

Sorry, dass ihr es von mir erfahren müsst, aber: Eure Bilder, Texte und Zeichnungen könnten denen nur mit unmenschlich krass viel Mühe noch mehr scheißegal sein.

Achtung! Vorsicht! Genitalien! Dieses Bild löst Kriege aus und sorgt dafür, dass rechtsextreme Parteien in den Bundestag kommen. Ferner ist es dafür verantwortlich, dass 1% der Menschheit mehr besitzt als die restlichen 99% zusammen. Oh, und auch dass irgendwelche Arschlöcher ihre Rechnungen nicht zahlen und damit ehrliche Menschen an Weihnachten in den Ruin treiben, das ist ganz selbstverständlich die Schuld dieses Bildes.

Tumblr, Instagram, Facebook, Twitter, Google und all der andere Dreck, die gehören euch alle nicht. Es sind keine netten Wohltätigkeitsveranstaltungen, sondern milliardenschwere Firmen, in denen irgendwelche Krawattis monatlich euer Jahresgehalt in den Arsch geschoben kriegen, damit sie neue Wege finden, wie man noch mehr Geld aus euren Daten machen kann.

Es sind keine Staaten und schon gar keine Demokratien, also zensieren sie euch auch nicht. Sie machen einfach das, was sie für richtig halten und gerade noch so dürfen (und in manchen Fällen auch das, was sie nicht dürfen, wie zum Beispiel einem durchgeknallten Faschisten mit totem Hamster auf dem Kopf zum Wahlsieg verhelfen, aber ich schweife ab).

Und sie sind auch nicht das Internet.

Und sie sind auch nicht das World Wide Web.

Sie sind nur zufällig im World Wide Web, weil meine Generation leider nicht bedacht hat, dass genau so was passieren würde, wenn man so ein Netz baut.

Aber hier ist die frohe Kunde zu Weihnachten: Ihr könnt genau so im World Wide Web sein. Mit eurer eigenen Seite, eurem eigenen Blog, nach euren eigenen Regeln.

(ja, ich gebe zu, es ist etwas schwieriger geworden, mit all den Internetausdruckern und alten Männern mit Kugelschreibern, die das Netz irgendwie per Gesetz für die Zwecke ihrer Parteispender formen wollen, aber es ist immer noch machbar)

Also hört doch bitte endlich auf damit, beleidigt nach dem nächsten Millionär zu suchen, der euch dann wieder scheiße behandelt, weil ihm seine Millionen noch nicht reichen… sondern holt euch das Internet zurück. Macht ein Blog auf. Was eigenes. Und holt die Feedreader wieder raus.

Ich tu euch auch auf meine Blogroll, versprochen.

Die Content-Falle

Kennen Sie das auch? Ihr Internetangebot und/oder Ihre App ist nicht so profitabel, wie sie es sein sollte. Obwohl Sie zunehmend mehr und mehr Werbung eingebunden haben, gehen die Einnahmen weiter und weiter zurück.

Ein Team von international renommierten Internet-Marketingexperten unter der Leitung von Prof. Dr. Waschwitz (Lehrstuhl für SEO und Google-Austricksen an der Privatuniversität Unterwieselbach) und der Schirmherrschaft von Edward E. Lorentz (CEO & Gründer von JihAD Inc., dem allergrössten und allererfolgreichsten und allerkrassesten Werbenetzwerk der ganzen weiten Welt) hat nun in einer groß angelegten Studie zweifelsfrei „Die Content-Falle“ weiterlesen

Should I Quit?

In meiner Eigenschaft als Softwareentwickler arbeitete ich vor langer Zeit einmal in einem Unternehmen, in dem alles irrsinnig groß und ambitioniert war, und wo eigentlich auch alles wunderschön hätte sein können. Wenn… tja, wenn ich nicht den Großteil meiner Tage damit zugebracht hätte, von einem Meeting ins nächste Meeting zu wandern und/oder stundenlang den Monologen von Menschen zu lauschen, die nicht arbeiten wollten.

Inspiration

Glücklicherweise entwickelten sich damals in meinem Kopf drei Ziele, die ich aufgrund dieser eigentlich unschönen Situation zusammen unter einen Hut bringen konnte:

1. Ich wollte wissen, ob sich all die unnütze Meeting- und Leuten-beim-Reden-zuhören-Zeit sinnvoll nutzen lässt. Zum Beispiel, um eine kleine App zu programmieren.

2. Ich wollte wissen, welchen Anteil meiner Arbeitszeit ich mit oben genanntem Blödsinn verbringe, und wie das in Relation zu der Arbeitszeit steht, in der ich sinnvoll und konzentriert arbeite.

3. Apple hatte gerade Swift herausgebracht (für die Nicht-Entwickler: eine damals noch neue Programmiersprache, in der alles viel schöner, besser und einfacher hätte werden sollen, aber das ist eine andere Geschichte…), und ich war neugierig und interessiert, ein paar erste Erfahrungen mit Swift zu sammeln. Außerdem gab’s von Apple ein paar schöne neue Technologien (wie z.B. Geofencing, IBDesignables, etc…), die ich gerne einmal ausprobieren wollte, und die in meiner ‘normalen’ Arbeit niemals zum Einsatz gekommen wären (es sei denn, unser Werbedienstleister hätte sich das gewünscht, denn dann hätten wir alles stehen und liegen lassen und es sofort gemacht. Aber das ist nochmal eine andere Geschichte…)

Auf jeden Fall begann ich, bei Meetings und Monologen immer mein Notebook dabei zu haben und mir nebenbei “Notizen” zu machen… nur dass es sich bei diesen Notizen eben in Wirklichkeit um eine neue App namens “Should I Quit?” handelte: Eine Art Timetracking-App, um den Anteil der Arbeitszeit zu ermitteln, den man selbst als sinnvoll erachtete… und dann die Konsequenzen daraus zu ziehen…:

Unnötig zu sagen, das Experiment wurde ein voller Erfolg.

Nach einer Woche hatte ich einen lauffähigen App-Prototypen zusammengeschustert, und nach weiteren drei Wochen hatte ich, unterstützt durch ebendiesen Prototypen, genug Daten gesammelt, um belegen zu können, dass ich 74% meiner Arbeitszeit mit imho unnötigen Dingen verbrachte.

Tja, und dann machte ich mich unter Vergegenwärtigung dieser Tatsache auf die Suche nach einer anderen Betätigung und reichte nach weiteren zwei Monaten meine Kündigung ein.

Gnothi seauton

Fast-Forward in die nicht ganz so entfernte Vergangenheit, Anfang 2018:

Bei meinem aktuellen Arbeitgeber, TAG in Köln (bei dem der Bullshit-Anteil sich gottlob im einstelligen Prozentbereich verliert), veranstalten wir ein kleines Brainstorming, welche kleinen Eigenprojekte wir uns vornehmen könnten.

Ich erinnere mich an “Should I Quit” und mache den Vorschlag, aus dem damals schnell zusammengehackten Prototypen eine richtige App zu machen.

Die AppGuys machen es möglich... greek Mythology meets Work-Life-Balance...
Die AppGuys machen es möglich… greek mythology meets work-life-balance…

Der Vorschlag wird angenommen, und schon bald machen wir uns an die Umsetzung. Von unserem Design-Team kommt die Idee, Inspiration aus der griechischen Mythologie zu schöpfen (wer könnte besser den unnützen Meeting-Wahnsinn repräsentieren, als Sisyphos, der wieder und wieder seinen dämlichen Stein den Berg hinauf rollen muss?); und so werden Prometheus, Sisyphos und Dionysos zu den Hauptfiguren der App… und etliche Gestalten aus dem griechischen Pantheon erteilen nach genug gesammelten Datensätzen mal mehr und mal weniger kryptische Ratschläge.

Die Umsetzung auf Android geht auf das Konto von Anton, unserem damaligen Android-Praktikanten. Und er erledigt diese Aufgabe unter Aufsicht meiner Kollegin Karen so gut und enthusiastisch, dass er nach seinem Praktikum sofort einen Job bei uns bekommt.

Die iOS-Version (man erinnere sich: meine App war nur ein flink zusammengehackter Prototyp) programmiert meine Kollegin Astrid; eigentlich ist sie Android-Entwicklerin, möchte aber gerne über den vielbeschworenen Tellerrand schauen. “Should I Quit?” ist ihr erstes iOS-Projekt, und sie meistert es mit Bravour und wirklich nur ganz minimalster Hilfe meinerseits.

Tja, und jetzt gibt es „Should I Quit“ also endlich sowohl bei Apple im AppStore als auch im Google Play Store käuflich zu erwerben.

Google und die Genitalien

Dass sich die Veröffentlichung dann noch so in die Länge zog, liegt einerseits daran, dass wir uns zwischendurch auch noch um andere Projekte kümmern mussten.

Und andererseits liegt es an Google, die sich bei dieser Gelegenheit als päpstlicher als der Papst und Apple zusammen herausstellten, und Anstoß an unserem App Icon nahmen:

Bildschirmfoto 2018-05-23 um 11.37.17

Zu unserer großen Belustigung ließ man uns dieses Icon nicht durchgehen, denn, so der verwirrte PlayStore-Mitarbeiter, es zeigte ja schließlich

[…] Real-life, simulated, or fantasy subjects portrayed with:
Clothing that provides excessively tight, or minimal coverage of breasts, buttocks, or genitalia
Sexually suggestive poses
Disproportionately large breasts, buttocks, or genitals
Breasts, buttocks, or genitals that extend past the border of the icon […]

Uh oh. Da könnte möglicherweise mit ganz viel Phantasie ein ARSCH zu sehen sein. Oder GENITALIEN!! RIESIGE GENITALIEN!!11!! Oder was weiß ich, was diese armen Review-Menschen in diesem harmlosen Männchen sehen. Auf jeden Fall irgendwas Schlimmes, denn nachdem unser Designer dem Männchen eine Windel(!) verpasst und zur Sicherheit noch die (von Prometheus inspirierte) Wunde schwarz einfärbt…

Bildschirmfoto 2018-05-23 um 11.43.30

…ist das Icon für Google kein Problem mehr.

Was ich als iOS-Entwickler extrem witzig finde, denn Apple, denen man immer gerne nachsagt, dass sie in ihrem Store restriktiv, übervorsichtig, verklemmt und nach Gutsherrenart agieren, hatten an unserem Icon null komma überhaupt gar nichts auszusetzen. Man sieht, Google haben es sich in den Kopf gesetzt, Apple in allen Belangen zu übertrumpfen.

Auf jeden Fall freut es mich festzustellen, dass all die Meetings und Monologe doch nicht umsonst waren… und dass aus meiner Idee von damals nun eine sehr schöne und liebevoll gestaltete App geworden ist, die mit ein bisschen Glück andere Menschen davor bewahrt, in ihrem Job unglücklich zu werden.

0x0ss-3

Wir haben verloren

Bei einem meiner Ex-Arbeitgeber, wo alles sehr groß und ambitioniert war, da veranstaltete eine junge Frau, die ohne Probleme meine Enkeltochter hätte sein können, für ihre Abschlussarbeit eine Umfrage zum Thema Nutzung sozialer Netzwerke durch ‚digital natives‘ vs. ‚digital immigrants‘, und sie fragte mich, ob ich ihr als Vertreter der letztgenannten Gruppe fünf Minuten meiner Zeit opfern würde, um ein paar Fragen zu beantworten.

Nun kenne ich mich, was das Internet betrifft, allein schon brotjobbedingt mit echt vielen Dingen aus, aber wenn von wichtigen Menschen über die Sozialstruktur des Netzes philosophiert wird, dann halte ich mich meistens raus… und deshalb hatte ich auch keine Ahnung von den Begriffen ‚digital natives‘ oder ‚digital immigrants‘.

Die ’natives‘, so erfuhr ich, das sind diejenigen, für die das Netz zu ihrer bisherigen Lebenszeit schon immer existierte. Es war nie nicht da, sie sind damit aufgewachsen. Die ‚immigrants‘ hingegen mussten sich erst daran gewöhnen, sie kannten es in ihrer Kindheit oder Jugend nicht, weil es da einfach noch nicht da war.

Aus sicherlich falscher Eitelkeit heraus störte mich diese Klassifizierung damals.

Es müsste, so meine Argumentation, eine dritte Gruppe geben – diejenigen, die zum Zeitpunkt ihres Erwachsen-Werdens am Aufbau des Netzes beteiligt waren. Diejenigen, die den ‚digital natives‘ ihren Sandkasten, den sie nun für die Welt halten, gebaut und zum Spielen hingestellt haben.

Ich war mit dem Akustikkoppler (und später mit dem Modem) in Mailboxen unterwegs, hatte einen eigenen Point im Fidonet, hackte PPP-Treiber für meinem A3000UX, starrte wie gebannt auf die ersten vom CERN und einigen wenigen Universitäten ausgelieferten Webseiten, damals noch via Terminalzugang über Lynx. Ich war einer der ersten, die eine Homepage hatten, und meine damalige Band war eine der ersten, die ihre Werke als mp2 (mp3 war noch nicht erfunden) kostenlos im Netz offerierten, lange vor der Entstehung von Creative-Commons-Lizenzen; ich beteiligte mich an Diskussionen im usenet… Ich war da. Ich war dabei. Ich hab dieses Netz mit aufgebaut. Ausgerechnet ich war jetzt also ein ‚immigrant‘, der erstmal damit klar kommen musste, welches für ihn fremde Wunderwerk der Technik ihm da vor die Füße geschmissen wurde? Das erschien mir als falsch.

„Na ja“, meinte meine Interviewpartnerin, „das leuchtet mir ein. Vielleicht könnte man Leute wie Dich als ‚digital builder‘ bezeichnen“.

Ein Arbeiter, von mir aus, das war auf jeden Fall näher an der Realität.

Wenn ich mir die Sache heute wieder durch den Kopf gehen lasse, dann muss ich feststellen, meine Klassifikation hat sich wohl in den letzten zwei Jahren geändert. Vom Arbeiter bin ich zum Auswanderer geworden. Noch nicht vollständig, aber immer mehr. Ich möchte mit diesem Netz immer weniger zu tun haben. Ich kann nicht ganz los lassen (noch nicht?), aber wenn wir mal hier den weit verbreiteten Fehler machen, das Internet als Raum zu begreifen, dann ist es ein Raum, der mich mehr und mehr anwidert, und in dem ich meine Zeit als verschwendet ansehe.

sklib-170203-180617

Wie konnte es so weit kommen?

Als ‚das Internet‘ für den Privatmenschen so richtig losging (das muss so die Zeit zwischen 1998 und 2006 gewesen sein), da projizierten eine Menge unterschiedliche Menschen eine Menge unterschiedliche Wünsche und Hoffnungen auf dieses zarte neue Pflanze, die da gerade spross und gedieh.

Eine Plattform, um Menschen grenzübergreifend Information zugänglich zu machen, das hörte sich an, als wäre eine Utopie wahr geworden. Nicht wenige dachten (und ich gestehe, ich gehörte dazu), die Menschheit würde durch das Internet besser werden und sich weiter entwickeln.

Nehmen wir nur mal die Musik – endlich gab es die Möglichkeit, interessierten Menschen abseits vom Mainstream neue Musik ohne komplizierte Vertriebskanäle zur Verfügung zu stellen. Label? Plattenfirmen? Verträge? Brauchen wir nicht. Wir stellten unsere Werke frei verfügbar ins Netz und boten bei Gefallen die Möglichkeit an, eine richtige CD mit schönem Booklet zu bestellen, oder uns etwas zu spenden… so musste das funktionieren; alte, überkommene Strukturen aufbrechen, und neues erschaffen und dabei andere Künstler kennenlernen, einen aktiven Austausch von Inspiration etablieren. Das klang richtig gut, richtig verheißungsvoll.

Wie so Vieles.

Inzwischen schreiben wir das Jahr 2017, und wir haben Trump, Front National und die AfD. Und auch wenn gerade zig Institute zig teure Studien durchführen um herauszufinden, ob das Internet darauf wirklich so einen großen Einfluss hatte, kann ich das ganze hier gerne mal extrem kostensparend abkürzen: Ja, hatte es, natürlich. Man muss schon ziemlich merkbefreit sein, um das nicht zu erkennen.

sklib-170131-115758

Mark Zuckerbergs große Dauerwerbesendung hat jedem besorgten Bürger, der vor 10 Jahren nur für sich allein vor seiner Fototapete sitzend gegen die Juden und/oder Kanaken und/oder Neger und/oder Europa schimpfte plötzlich das Gefühl gegeben, Teil einer großen und wichtigen Bewegung zu sein, in der alle Menschen eine ähnliche Meinung haben (und wenn nicht, dann allenfalls zu einer kleinen Gruppe von Gutmenschen gehören, die es zu bekämpfen gilt).

Machen wir uns nichts vor, diese Leute gab es schon immer. Aber dass sie zusammen gefunden haben, in ihren traurigen Ansichten zigtausendfach bestärkt wurden und nun einen veritablen gesellschaftlichen Faktor darstellen, das haben wir in der Hauptsache unseren „sozialen“ Netzwerken zu verdanken. Dass sie in einer Filterbubble leben, das wissen sie nicht. Und was Fake News sind, schon mal gar nicht. Diese Menschen hatten früher ihre Bildung aus der Bildzeitung, da ist es nicht verwunderlich dass sie die Mär von Vergewaltigungen in Schwimmbädern durch organisierte Flüchtlingstrupps für bare Münze nehmen. Um zu begreifen dass sie instrumentalisiert und verarscht werden, müssten sie in der Lage sein, die Metaebene zu sehen, und diese Kompetenz haben sie nie erlernt.

Das ist es, was aus dem Netz wirklich wurde: Gift für die Massen. Ein Nährboden für Scharlatane und Hetzer, die hier jede Menge wehrlose Opfer finden… und eine einzige riesige virtuelle Klowand, bei deren Anblick sich jeder Vollpfosten denkt, sie gäbe ihm das Recht, ungefiltert und unter Missachtung jeglicher Regeln des Anstandes und der Vernunft Äußerungen darauf zu schmieren, die er in einem realen Gespräch einem realen Menschen niemals ins reale Gesicht sagen würde.

Und dabei geht es nicht mal ’nur‘ um Politik. Es geht ganz allgemein darum, wie man sich benimmt, Oder eben nicht benimmt. Blödsinnige youtube-Kommentare, Petabytes an Spam die jeden Tag verschickt werden, so genannte SEO- und Content-Marketing-Spezialisten und sonstige ganze Berufszweige die sich um die Frage herum gebildet haben, wie man am besten eine Suchmaschine verarscht, Unmengen an stumpfsinnigster Konsumgeilheit und Werbung, die sich als Fashion- und Lifestyleblogs tarnt, Botnetzwerke, Zensur, Verschlüsselungstrojaner, Klarnamenpflicht auf Google+ (kennt das noch wer?), der Niedergang der Piraten… ich könnte ewig so weiter machen. Das Internet ist sowas wie ein Universal-Toolkit geworden, mit dem sich alle Erungenschaften des Zeitalters der Aufklärung wirksam bekämpfen lassen.

Und natürlich ist es mit meinem größten Antrieb, der Musik, auch den Bach runtergegangen. Als wir „Grounded“ veröffentlichten, da hatte man noch eine minimale Chance, auf Plattformen wie Jamendo wahrgenommen zu werden, und es gab noch revolutionäre und vielversprechende Formate wie Garageband.com. Nun ja, letzteres wurde von myspace gekauft und gegen die Wand gefahren (ehe myspace selbst in der Bedeutungslosigkeit versank), und Jamendo ist nur noch ein trauriger Witz, auf dem Leute, die kein Instrument spielen können, zwanzigtausend generische House-Tracks und Ambient-Mixe von anderen Leuten die kein Instrument spielen können, herunterladen und bejubeln (ich wage übrigens an dieser Stelle mal die Prognose, dass Jamendo 2017 den Weg von Ipernity gehen wird – diese andere französische Plattform, die so hoffnungsvoll gestartet war, aber ich schweife ab).

Sei das alles wie es wolle, ich habe dieses Netz mit aufgebaut, weil ich so große Hoffnungen hatte. Als ‚digital builder‘ muss ich zugeben, wir haben versagt. Die Technik ist weiter als die Menschen es sind. Mal wieder. Das hätte allen Beteiligten bewusst sein müssen. Man hätten früh voraussehen können, dass auch die Rattenfänger und Absahner ins Netz kommen würden, die Trumps und Petris, die Content-Marketing-Menschen, die SEO-Experten, die Pseudo-Visionäre aus der Castingshow… und die Leute mit der Bildung aus der Bildzeitung. Jetzt ist es zu spät. Sie sind alle da, und sie machen mit diesem Netz was sie wollen, weil es uns damals nicht eingefallen ist, das Netz gegen so etwas zu schützen.  Und es gibt offensichtlich kein Rezept dagegen. Und wenn es nur das Netz wäre, dann wäre alles noch ok, aber nein, die Welt geht kaputt.

Gratulation, Internet, Du hast dabei geholfen, eine Welt zu erschaffen, in der man jeden Morgen Angst haben muss, dass ein durchgeknallter Faschist mit einem toten Hamster auf dem Kopf via einem besoffenen Post auf fucking Twitter den dritten Weltkrieg auslöst.

Auch wenn das alles gar nicht danach klingt, ich bin kein negativer Mensch, wirklich nicht. Ich bin, wenn man bedenkt was in den letzten Jahren alles passiert ist, ziemlich glücklich mit meinem Leben. Aber ich hatte, wie gerade angedeutet, so einige persönliche Schicksalsschläge zu verarbeiten, und ich konnte mir nicht aussuchen, ob ich sie erleiden möchte oder nicht.

Ob ich mich im Netz von Hass und Dummheit deprimieren lassen möchte, das hingegen kann ich mir aussuchen, und gerade ist es sehr wichtig für meine geistige Gesundheit, mich dagegen zu entscheiden. Ich bin es leid, was aus dem Netz geworden ist. Das ist auch der Grund, warum hier lang nicht so viel von mir zu lesen war, wie ich ursprünglich vor hatte. Klar habe ich programmiert und fotografiert und getextet und musiziert, aber die Zeit in der realen Welt war und ist mir viel wichtiger als die Beschäftigung mit dieser ausser Kontrolle geratenen Hassmaschine namens Internet.

Es tut mir sehr leid für die Leute, die meinen künstlerischen und/oder menschlichen Werdegang verfolgen und das Interesse nie aufgegeben haben, und die auf neuen musikalischen Output von mir warten. Ich verspreche, er wird kommen, ich arbeite aktiv daran. Und ihr seid mir auch nicht wurscht, sonst würde ich diesen ganzen Artikel hier gar nicht schreiben, ich möchte nur, dass ihr mich versteht… warum ich mich zurückziehe, warum ich die Wandlung vom digital builder zum digital emigrant vollziehe.

Der Grund ist, um das noch mal ganz deutlich zu machen:

Wir haben verloren. Das Netz ist wenn noch nicht vollständig kaputt dann doch todkrank, und es hat in den letzten Stadien seiner Krankheit ein Monster nach dem anderen hervorgebracht. Es wird höchste Zeit für ein neues Netz.

Oder wer weiß. Vielleicht sind wir ohne einfach besser dran.

sklib-170201-155025

P.S. / Update: Inzwischen wurde der Artikel auch von irgendjemandem auf Twitter geteilt, der eine größere Leserschaft hat als ich (nicht wirklich ein Kunststück) – und schon melden sich vermeintlich netzaffine Leute mit irgendwas mit Tux im Twittername zu Wort und bescheinigen mir, ich sei halt „zu doof“, meinen Newsstream zu filtern. Jahaa, alles sehr erwachsen. Womit aber bewiesen wäre, dass man nicht bei Trump, „AfD“ & Co. nachschauen muss, um Menschen zu finden, die sich im Netz nicht benehmen können.

Man muss nicht mit mir einer Meinung sein oder die Dinge genau so sehen wie ich. Man kann auch dagegen argumentieren. sleeksorrow macht das beispielsweise in den Kommentaren, und ich schätze ihn sehr.

Man muss noch nicht mal meinen Text lesen und seinen Sinn erfassen können.

Aber eine Meinung nicht teilen (oder verstehen) können und deshalb denjenigen der sie äußert bequem in 140 Zeichen als blöd hinstellen… naja… äh… füttere ich gerade Trolle? Ja, mach‘ ich wohl. Würde ein Filter helfen? Ja. Wäre die Welt besser wenn es diesen Filter nicht bräuchte? Aber auf jeden Fall.

Was zu beweisen war.

Mega-Macbook-Upgrade für 16€ gefällig?

(tl;dr: Langsam gewordene Macbooks kriegt man u.U. sehr einfach wieder fit und schnell, und man sollte tunlichst nicht alles befolgen, was im Web an Tips und Tricks verbreitet wird)

Mit meinem derzeitigen Arbeitspferd, einem Macbook Pro 15″ Retina aus dem Jahre 2012, verbindet mich eine ganz besondere Beziehung.

Zuerst wäre da die Tatsache, dass ich es bekam, als ich meine Stelle als CTO bei Vukee Games bzw. united toy antrat (ja, die Seite gibt’s immer noch, und der Typ mit dem lila Kopftuch, das bin ich). Ungelogen war das einfach der beste Job, den ich je hatte. Mehr darüber habe ich schon früher hier geschrieben, es sei nur kurz zusammengefasst: Es war großartig und irrsinnig produktiv, wir haben wundervolle Sachen erschaffen, ich hatte wirklich nur mit netten und sympathischen und ausgesprochen fähigen Leuten zu tun, ich hatte Homeoffice und freie Zeiteinteilung und trotzdem haben wir teilweise Nächte lang im tiefsten Schwabenland vor dem Kaminfeuer vor uns hin gecodet ohne dass mir das irgendwas ausgemacht hätte… und ich möchte diese Zeit um nichts in der Welt missen.

Coding @ Tobi's, Vukee-Style!
Coding @ Tobi’s, Vukee-Style!

Von aller Vergangenheits-Verklärung abgesehen war das Macbook Pro leistungsmässig schlicht eine Offenbarung… insbesondere im direkten Vergleich: In meiner vorherigen Job waren Entwickler grundsätzlich mit der grottigstmöglichen Hardware abgespeist worden, und der so genannte CTO achtete mit Argusaugen darauf, dass ja kein niederer Entwickler eine schnelle Festplatte oder mehr Speicher bekam. Das ist jetzt Ewigkeiten her, aber ich erinnere mich noch immer sehr genau daran, wie ich regelmässig eine halbe Stunde warten durfte, bis einmal das Projekt durchcompiliert war (und entsprechend minutenlang für kleine Codeänderungen). Klar, dass so die Produktivität litt und niemand zufrieden war; die goldene Regel, dass man Entwickler mit vernünftigem Werkzeug ausstatten muss, wenn man vernünftige Ergebnisse haben möchte, hatte sich zu dem Zeitpunkt noch nicht überall herumgesprochen.

Auf jeden Fall… der Umstieg von einem vollständig untermotorisierten 13″ Macbook mit langsamer 250GB-Festplatte und 4GB Speicher zu einem MacbookPro mit 512GB-SSD und 16GB Speicher war ziemlich unglaublich.

Die Entscheidung fiel mir also leicht, das Gerät nach dem Niedergang von Vukee Games zum Restwert zu kaufen und in meinen Besitz übergehen zu lassen.

Immer dabei: Das Vukee-Book, hier im Hundehaus im Reinhardswald anno 2014...
Immer dabei: Das Vukee-Book, hier im Hundehaus im Reinhardswald anno 2014…

Nur… in den letzten anderthalb Jahren war ich immer weniger begeistert von dem Gerät, und jetzt erst ist mir klar, was genau der Auslöser war: Das Ding wurde ganz einfach immer langsamer, und zeigte stetig mehr seltsame Ausfälle.

So glich die Arbeit mit Logic (meiner bevorzugten DAW) mehr und mehr einem Glücksspiel… irgendwann in einer Aufnahmesession hängte sich das Ding garantiert so auf dass ein Neustart fällig war. Sehr schlecht, insbesondere, wenn man mit mit mehreren Leuten Musik macht. Einmal gab ich auf der K-Burg ein kleines Privatkonzert, nur ich und ein handverlesene Gäste als Publikum, und auch da blieb der Rechner mittendrin hängen, obwohl er nichts anderes zu tun hatte, als mir das Software-Klavier von Native Instruments zur Verfügung zu stellen. Sehr, sehr ärgerlich und peinlich, wenn man gerade voll in die Tasten haut und nichts mehr aus den Lautsprechern kommt.

Auch die Arbeit mit Lightroom wurde ätzender und ätzender. Bilder brauchten Zeiten im zweistelligen Sekundenbereich bis sie endlich geladen waren, und bei alledem liefen sämtliche Lüfter grundsätzlich immer auf Hochtouren, auch für die einfachsten Aufgaben.

Da ich ein Software-Mensch bin, dachte ich bei der Ursachenfindung immer nur an Software… sowohl Lightroom als auch Logic als auch Mac OS selbst waren in den letzten Jahren größer und resourcenhungriger geworden. Da Apple eh inzwischen ziemlich viele „strategische Entscheidungen“ getroffen hatte, mit denen ich (als ein Mensch, der zu der Plattform kam, als MacOS noch NextStep hieß) überhaupt nicht zufrieden war*, war es ein leichtes für mich, alles auf Apple und die zig MacOS-Updates zu schieben, die in der letzten Zeit ihren Weg auf das Macbook gefunden hatten.

Tja, und vor einer Woche dann hatte ich die Nase vollständig und gestrichen voll, als mal wieder alle Lüfter am Anschlag liefen und Lightroom vor sich hinkroch und alles so überhaupt keinen Spaß mehr machte… und ich fühlte mich angespornt, doch mal den Grund dafür rauszukriegen.

Ein Blick auf die Aktivitätsanzeige brachte zutage, dass der kernel_thread jede Menge Last auf dem System erzeugte. „Super, Apple, Steve dreht sich im Grab“, dachte ich mir und vollführte eine kleine Internet-Recherche, die zu Tage brachte, dass so einige Leute das gleiche Problem haben.

Wie sich herausstellt, erweckt der kernel_thread den Anschein, CPU-Last zu erzeugen, wenn er, bzw. seine Erweiterung IOPlatformPluginFamily, aus irgendwelchen Gründen den CPU-Takt drosselt.

Diverse Seiten wie z.B. diese hier oder diese hier nehmen sich des Problems an, indem sie empfehlen, Teile der IOPlatformPluginFamily Kernel-Extension oder gar die gesamte Extension zu löschen.

Etliche youtube-Videos von jungen und hippen Mac-Jüngern, die nicht die allergeringste Ahnung haben, wovon sie reden, empfehlen vollmundig das Gleiche und tun dabei so als ob es ihre Idee gewesen wäre, was auf youtube anscheinend so üblich ist.

Wie dem auch sei… ein derartiges Vorgehen führt dazu, dass der OS X Kernel die Geschwindigkeit nicht mehr drosselt. Sollte die Kiste zu heiß werden, so greift zwar immer noch, etliche Schichten tiefer, der SMC (System Management Controller) und erzwingt ein Abschalten des Systems… das passiert aber erst, wenn es so richtig, richtig, richtig wahnsinnig heiß wird.

An dieser Stelle schon mal einen Rat an den geschätzten Leser:

Tun Sie dies nicht!

Schrauben Sie stattdessen Ihr Gerät auf (mit einem Pentalobe 1.2mm Schraubenzieher, kostet 5 Euro), entfernen Sie die Bodenplatte, bewaffnen Sie sich mit Druckluftreiniger (1 Dose, kostet 11 Euro) und schauen Sie mal rein.

Mit ein bißchen Glück sieht es da drin so ähnlich aus wie bei mir, nämlich so:

Staub, alles voller Staub!
Staub, alles voller Staub!

Ich war auch erstmal ziemlich schockiert. Ich gebe eigentlich sehr gut acht auf meine Hardware, und von außen sah das Macbook immer gepflegt und beinahe wie neu aus.

Aber von innen nicht. Diverse Kaminfeuer-Sessions und die Tatsache, dass wir hier auf der K-Burg mitten im Wald wohnen und die Wohnung prinzipienbedingt sehr staubig ist, haben dem armen Macbook mehr zugesetzt als ich jemals vermutet hätte.

Die hier zu sehenden Unmengen von Staub hatten sich hauptsächlich in allen Auswegen der Lüfter festgesetzt und verhinderten damit ziemlich effizient, dass die Lüfter ihren Job wahrnahmen.

Das Ergebnis davon? CPU und GPU wurden schon bei den kleinsten Aufgaben sehr heiß, die Lüfter wurden schneller und schneller betrieben (da sie ja bei langsamer Umdrehung nicht mehr länger das taten was sie sollten) um die Bausteine zu schützen, und irgendwann fängt der Kernel an, die Hardware durch Drosselung des Tatkes vor langfristigem Schaden bewahren zu wollen.

Man kann das ziemlich gut sehen, indem man im Terminal

sudo pmset -g thermlog

eingibt.

Wann immer der Kernel, respektive IOPlatformPluginFamily, der Meinung ist, die CPU drosseln zu müssen, erscheint da etwas in der Art von

2016-10-21 15:27:04 +0200 CPU Power notify
CPU_Scheduler_Limit  = 100
CPU_Available_CPUs  = 8
CPU_Speed_Limit  = 62

…und das heißt so viel, wie (in diesem Fall): Die CPU läuft in diesem Moment mit 62% ihrer eigentlichen Geschwindigkeit. Das ging in meinem Fall runter bis zu 26%, und spätestens dann ist klar, warum sich die Maschine so elend langsam anfühlt.

Nach einer einstündigen Reinungssession mit Druckluftspray freut es mich sehr, berichten zu können, dass das Macbook wieder läuft wie am ersten Tag.

Die Lüfter drehen erst bei hoher Last richtig laut, ansonsten sind sie kaum zu hören, und auch ein Neuberechnen von 12000 JPG-Vorschauen in Lightroom mit gleichzeitigem RAW-Editieren können das Teil nicht aus der Ruhe bringen.

Tja, und da wollte ich heute abend beim Apple-Event schon schauen, ob ich mir nicht ein neues Macbook zulegen möchte… ich schätze, ich habe ein paar 1000 Euro gespart…


*wie z.B. das Verkaufen von Modeaccessoires mit Gold- und Diamantarmbändchen an bemitleidenswerte Gestalten die sowas nötig haben, der Tod von Aperture (und das allmähliche Sterben sonstiger Unterstützung von Fotografen und sonstigen Kreativen), das unglaublich nervige Bevormunden von Entwicklern mit AppStores und Zertifikaten und verifiziertem Entwicklertum und Review-Willkür undsoweiter undsofort…

Wolves!

Ich hab mich am Wochenende hingesetzt und ein kleines Spielchen geschrieben (eigentlich wollte ich ja Musik machen, aber irgendwie hat es sich anders ergeben).

„Wolves“ ist ein Mini-Strategiespiel für den Apple II (besser gesagt, die Minimalanforderung ist ein Apple II+ mit 5.25″ Diskettenlaufwerk).

Wer gerade keinen Apple II zur Hand hat, der kann sich mit einem Emulator behelfen. Apple //jse zum Beispiel, der ist vollständig in Javascript geschrieben und läuft im Browser…

Man hat es nicht leicht als Wolfsrudel...
Man hat es nicht leicht als Wolfsrudel…

Ziel ist es, einem Wolfsrudel bei der Jagd zu helfen, und das ganze einigermaßen strategisch so geschickt zu machen, dass die Wölfe 10+ Level mit steigendem Schwierigkeitsgrad überleben.

Implementiert wurde „Wolves!“ in einem Zeitraum von 8 Stunden nach einem tollen und hippen neuen Vorgehensmodell bei der Softwareentwicklung, das bald jedes Startup einsetzen wird, wenn es einigermaßen ernst genommen werden möchte, und zwar IDSE.

IDSE ist die Abkürzung für „Implementier den Scheiss einfach!„, und ich werde irgendwann einmal, wenn die Welt reif dafür ist, mehr darüber erzählen. Nur soviel sei als Spoiler schon mal gesagt: Es gibt keine Retros, keine Reviews, keine Plannings, keine Standups, keine Storypoints, keine Stakeholder, keine Pullrequests, keine DODs, keine DORs, kein PP und kein XP und keinen Plan, der größer ist als das, was an zwei durchgemachten Nächten in einen Kopf passt.

Aber zurück zum Spiel.

Ich bekam die Idee zu „Wolves!“, als ich Buba und ihren Freundinnen Liza und Schnitzel beim sich-durch-den-Wald-bewegen und bei der Interaktion miteinander beobachtete.

Eigentlich wollte ich es auf dem BBC Micro implementieren, doch bei diesem flog mir leider ein Entstörkondensator des (jetzt auch schon 30 Jahre alten) Netzteils um die Ohren und deshalb ist er erstmal ausser Betrieb, und mein guter alter Apple IIGS sprang stattdessen als Entwicklunsgplattform ein.

Doch jetzt erstmal genug der Worte,

 Hier gibt’s das .DSK Image zum Runterladen.

Viel Spaß beim Spielen.

P.S.: Leider hat nicht jede moderne Tastatur einen Ziffernblock, darum können die Wölfe auch, was nicht in der Anleitung steht, mit

UIO
JKL
M,.

gesteuert werden… J, I, L und „,“ bewegen die Wölfe dabei nach links, oben, rechts und unten, und die anderen Tasten dementsprechend diagonal.

 

Pferdesachen und Nicht-Pferdesachen

Irgendwie ist das ganz erstaunlich mit Pferden.

Ich meine, je mehr Zeit man mit Pferden verbringt, desto mehr wirken ausgesprochene Nicht-Pferdesachen unwirklicher, unsinniger und unwichtiger.

Softwareentwicklung im Team zum Beispiel, und all die damit verbundenen Probleme mit Kommunikation, Egos, unterschiedlichen Herangehensweisen, undsoweiter, undsofort.

Eine Sache kann nur schwer noch mehr Nicht-Pferdesache sein.

Oder ob iAndroid besser ist als GoogleOS. Paradebeispiel für eine ganz oberkrasse Nicht-Pferdesache.

Unmittelbar nach einem Besuch bei den Pferden heute mittag habe ich die ganzen nervigen Nicht-Pferdesachen, mit denen ich mich in den letzten Wochen immer wieder auseinandersetzen musste, beinahe vollkommen vergessen.

Ein schöner Zustand.

SKPH0401

Hoffen wir, er hält noch ein bisschen an.

Warten auf die Revolution

Sebastian C. Müller und Thomas Fritz von der Fakultät für Informatik der Universität Zürich haben, so ist meine leise Hoffnung, etwas ganz Großartiges getan.

Und zwar haben sie ein Papier geschrieben, das hoffentlich irgendwann in der Zukunft zur Revolution führen wird. In diesem Paper schlagen sie – grob zusammengefasst – vor, bei Softwareentwicklern per Biometrie (sprich, EKG, EEG & Co.) zu messen, ob sie gerade vernünftige Arbeit machen oder nicht.

Bis jetzt war der Prozess ja langsam und schleichend.

Leute, die nicht programmieren können oder wollen, suchen seit gefühlten Jahrhunderten nach immer neuen Wegen, um Leute, die programmieren können und wollen, effizienter und kostengünstiger Geld für sie verdienen zu lassen. Da gibt’s dann alle paar Jahre eine neue Methodik, die alle bitteschön ganz toll zu finden haben. Soweit, so bekannt.

Aber Softwareentwickler-Milchkühe mit Elektroden an Hirn und Händen zu verdrahten, um dann per Biometrie rauszukriegen ob sie gerade ordnungsgemäß leckere Früchte am High Performance Tree erschaffen oder eher in nem extended Biometrics-Peer-Review nochmal so richtig rangenommen werden müssen, das hat eine ganz neue Qualität.

Ich hoffe, da wird weiter geforscht. Denn irgendwann muss das zwangsweise dazu führen, dass die Leute sich erheben, ihre Fesseln abstreifen, und die Revolution ausrufen.

Na, wie wär’s?

(bin mir übrigens nicht sicher, ob ich über solche Dinge hier wirklich weiter schreiben möchte. Da hab ich am Wochenende so schöne Musik gemacht, und dann sowas…)