Archiv für die Kategorie ‘Nerdkrams’.

Hier geht’s um Software – je nerdiger, desto besser.

Nerdkrams
Entdigitalisierung als Chance

Vor einigen Tagen schwebte ein Tweet in meine Aufmerksamkeitsblase, der eine Karte des gesamten Internets von Mai 1973 enthielt:

Das Internet 1973. Quelle: Paul Newbury, Carnegie Mellon University

Das Internet („das war doch das mit dem blauen E / der bunten Kugel, ne?“) hat sich seitdem verändert, wenn auch nicht unbedingt zum Besseren. Nicht immer ist mehr auch besser, gerade qualitativ ist das Netz durch den Zuwachs an Linuxforen, Personalityblogs und spammenden Mailservern nicht gerade gewachsen. Dass die Benutzer selbst dabei eine große Rolle spielen, ist nicht von der Hand zu weisen, und wahrscheinlich wäre vieles gewonnen, würde das Grundrecht auf Internetnutzung (sinngemäß spätestens 2013 vom Bundesgerichtshof etabliert) an ein Mindestmaß an Medienkompetenz gebunden, so dass diejenigen, die alles anklicken, was wie ein Link aussieht, und dadurch einer Menge Menschen gelegentlich eine Menge Schaden zufügen, gezwungen wären, sich ein weniger schädliches Hobby zu suchen. Nebeneffekt: Die Spammerbranche würde ausgetrocknet. Dass Freiheit nicht vor Sicherheit gehe, ist ein viel zitiertes Memorandum der geschätzten Bundesregierung – und nie wäre seine Umsetzung willkommener als in diesem Kontext.

Aber die Regierung (nun: die Judikative) tut ihr gewohnt Bestes, die Verbreitung von Spam gesetzlich einzuschränken, indem sie zum Beispiel Verlinkungshaftung etabliert (selbstredend nur für die Anderen), was zumindest dem Abmahnunwesen einen neuen Aufwind verschaffen dürfte.

Ganz ungeachtet dessen, dass Verlinkungen sozusagen das Rückgrat eines wie auch immer gearteten Kommunikationsnetzes bilden, versteht sich.

Die Digitalisierung ist ein wertvolles Kulturgut? Je nach Definition von Kultur. Wenn meine Kloschüssel über des Nachbarn WLAN meinem Kühlschrank sagt, er solle schon mal mein Auto hochfahren, dann ist einiges im Argen. Aber auch das ist nur ein Symptom der Digitalisierung von Narren. Tatsächlich: sie war es einmal und sie könnte es wieder sein, schlösse man nur endlich die Kulturbanausen aus. Ein globales Kommunikationsnetz nationaler (Quatsch: regionaler, nämlich Hamburger) Jurisdiktion zu unterstellen ist jedenfalls in mehrfacher Hinsicht problematisch. Worüber soll ein deutsches Landgericht denn noch so entscheiden dürfen – Bundeswehreinsätze? TTIP? Klimaabkommen? Die Existenz eines Gottes gar? (Indes: Angesichts der bisherigen Historie des durchweg antiliberalen Landgerichts Hamburg wäre voraussichtlich nichts davon irgendwie zu begrüßen.)

Jaja, deutsches Internet muss unter deutschen Gesetzen stehen, sagen seine Juristen. Ich sage: Eine Entdigitalisierung der Welt in den Grenzen von 1973 würde wirklich viele Dinge sehr viel angenehmer machen. Das Grundrecht auf ein Internet sollte dort enden, wo die Rechte eines aufgeklärten, fortschrittlichen Menschen berührt werden.

Also irgendwo kurz vor Hamburg.

Nerdkrams
„Sicherer als Windows“ des Tages (6)

Na, auch Linux statt Windows zu Hause?

Dann patcht mal schön euren Kernel!

NerdkramsNetzfundstückePersönliches
Chaos Orchid Club: Der #33c3, ein teures Missverständnis?

Vorbemerkung: Ich bin mit voller Absicht weiterhin Mitglied des Chaos Computer Clubs, neige jedoch bei Dingen, die mir persönlich wichtig sind, mitunter zur Polemik. Folgender Text ist insofern keineswegs als Verkündung der einzig wahren Meinung zu verstehen und soll als Einladung zur Diskussion begriffen werden.


Nicht unbeeindruckt vom 32. Chaos Communication Congress schrieb ich im Januar d.J.:

Den wohl leider nur vorläufigen Höhepunkt der Umwandlung des Hackertums in ein Flauschnetz für Hobbyverletzte sehe ich mit der keynote des letztjährigen 32C3 erreicht (…): Es sprach eine Afrikanerin, als deren Qualifikation angegeben wurde, dass sie zweimal in ihrem Leben flüchten musste, darüber, dass Menschen netter zueinander sein sollten.

In einer Zeit, in der das Netz dringend einen erfahrenen Fürsprecher als Gegengewicht zu den quasi sträflich unbelesenen Laien von SPD und Digitalcourage braucht, befassen sich diejenigen, deren Profession ab Gründung die kreative Nutzung von Computertechnik – die drei „C“ in „CCC“ hatten irgendwann mal eine Bedeutung, die nichts mit Flüchtlingen und Geschlechterkampf zu tun hatte – zum Gebot erhob, lieber mit Raumfahrt und sozialer Gerechtigkeit. Jedes Jahr werden Platz und freie Eintrittskarten knapper, weil die Veranstalter es für eine gute Idee halten, Quantität der Qualität vorzuziehen: Natürlich ist man auch als Berufslabertasche mit seiner ganzen Familie willkommen, Fachkenntnis ist optional. Denen, die was können, wird schon was einfallen, aber Priorität hat der ganzheitliche Ansatz, denn die Nische, die die seit Jahren vor sich hinsterbende CeBIT hinterlässt, will gefüllt sein.

Weiterlesen ‘Chaos Orchid Club: Der #33c3, ein teures Missverständnis?’ »

NerdkramsProjekte
Mit Common Lisp gegen Webmüll (fortg.: jetzt mit noch mehr Web)

(Vorbemerkung: Es ist mal wieder Zeit für ein wenig Eigenwerbung. Weniger technikbegeisterte Leser sind herzlich dazu eingeladen, stattdessen etwas anderes zu lesen.)

Im März 2016 berichtete ich von einem von mir entwickelten Werkzeug, mit dessen Hilfe aus den meisten Websites RSS-Feeds erstellt werden können. In der Folge nutzte ich es zumindest selbst regelmäßig, die im Artikel vermerkte Möglichkeit, eine grafische Oberfläche bereitzustellen, verfolgte ich aber zunächst nicht weiter.

Eine Diskussion mit einem Interessenten erinnerte mich einige Zeit später daran, dass ich mir das durchaus einmal ansehen wollte; natürlich schlicht und schnörkellos und ohne die Komplexität unnötig zu erhöhen. Weiterlesen ‘Mit Common Lisp gegen Webmüll (fortg.: jetzt mit noch mehr Web)’ »

In den NachrichtenNerdkrams
Seid Terroristen!

Das „umstrittene“ (medialer Fachbegriff für „unvernünftig“) Gesetz zur Legalisierung des bisher wenigstens illegalen, künftig also nur noch abscheulichen Tuns des Bundesnachrichtendienstes wurde heute gegen, selbstverständlich, erbitterten Widerstand der Opposition mit ausdrücklicher Zustimmung der SPD – Projekt 18 läuft super – beschlossen. Ausspionieren unter Freunden ist unerwünscht, aber wir sind eben hier nicht bei Freunden. Damit ist weiterhin und bis auf Weiteres nicht davon auszugehen, dass das, was ihr im Internet so treibt, nur von Facebook, Google und eurem Betriebssystemhersteller mitgelesen werden kann. Es gilt: Private Kommunikation ist weiterhin nur privat, wenn ihr entsprechende Maßnahmen trefft. Wenn Verschlüsselung Terrorismus ist, dann kann das Netz viel von Terroristen lernen.

Ich hatte mich schon 2013 einmal mit effizienten Gegenmaßnahmen beschäftigt und finde es ein wenig erschreckend, wie aktuell manches bleibt; auch weiterhin gilt: Kommuniziert ihr über ein verschlüsseltes VPN, so versteht der Lauscher am DE-CIX nur Bahnhof. Das alles ist natürlich witzlos, wenn ihr trotzdem über fremde Dienste unverschlüsselt kommuniziert, deren Integrität in der Regel ja nicht transparent ist.

Verschlüsselt also so viel wie möglich, sowohl in eurem Messenger (XMPP, vulgo „Jabber“, mit der OTR-Verschlüsselung sollte sich als Standard allmählich durchsetzen) wie auch via E-Mail. Nutzt Mailprogramme, die eine standardisierte Verschlüsselung – bevorzugt GnuPG oder PGP – beherrschen, etwa Claws Mail, The Bat!, Pegasus Mail oder Wanderlust, keinesfalls aber Google Mail oder vergleichbare Dienste, denn eine zuverlässige, überprüfbare Einbindung von GnuPG oder PGP in einen Webmaildienst kann es schon architekturbedingt nicht geben.

Seid selbst die Terroristen. Seid unerwünscht nackt. Clownskostüm und Guy-Fawkes-Maske sind optional.

Wir sind Terroristen und wir sind extrem.
Heiter bis Wolkig: Terroristen

Nerdkrams
„Sicherer als Windows“ des Tages (5)

Na, auch Linux statt Windows zu Hause?

Dann patcht mal schön euren Kernel!

Nerdkrams
Warum Informatik kein Programmierunterricht ist

Was hat das Internet sich nicht wieder köstlich amüsiert: Die F.D.P. fordert das „Programmieren ab Grundschule“, stimmt aber im Landtag gegen ein Pflichtfach Informatik. Haha, die Pünktchenpartei immer. So inkonsequent.

Nur hat Programmieren mit Informatik zunächst mal so viel zu tun wie ein Horoskop mit Astrophysik: Irgendwas mit Computern, irgendwas mit Sternen, wird schon passen. Informatik als Vertiefung der Mathematik lehrt Logik, trockene Automatentheorie, allerdings nicht zwangsläufig ihre Anwendung – und selbst die geht weit über Programmieren hinaus.

Die Mehrzahl aller Informatikabsolventen kann nicht programmieren (und wenn, dann nur in Java), Informatik allgemein läuft super bis auf Programmieren. Als fertig studierter Informatiker mit einer leidlich akzeptablen Durchschnittsnote kann man einen Algorithmus schreiben, der sich in Internetforen über die schlechte Qualität seines Studiums beschwert, aber ihn eben nicht in der Praxis umsetzen, weil weder Algorithmik noch Platinenlöten nennenswerte Kenntnisse in einer Programmiersprache (außer, allenfalls, Assemblersprache oder Lernsprachen wie Python, die sowieso wie lauffähiger Pseudocode aussehen; und selbst das nur, wenn genug Begeisterung für das Thema besteht, weil man in keinem der beiden Fächer zwangsweise mit echtem Quellcode arbeiten muss oder auch nur sollte) mit sich bringen. Für die Wirtschaft sind Leute, die Ideen in verkaufstaugliche Programme einbauen können, allerdings langfristig wichtiger als solche, die sich ab und zu mal was ausdenken, weil sich Ideen eben verdammt schwer in Greifbares verwandeln lassen, wenn niemand da ist, der das tut; und selbst, wenn man von der Wirtschaft nicht viel hält: Wenn ich ein Programm zum Heimgebrauch entwickle, dann macht mir das Schreiben von Code oft deutlich mehr Spaß als das Erarbeiten der dahinter stehenden Logik. Dazu kommt: Kein Wissen aus der Informatik ist zur produktiven Arbeit hierbei zwangsläufig Voraussetzung, denn programmieren kann man auch ohne eine detaillierte Verschriftlichung der erwarteten Ergebnisse.

Richtig ist, dass mehr Menschen programmieren können sollten, denn Programmiertes löst oft Probleme, die man bis dahin für unausweichlich gehalten hatte. Mehr noch: Notwendig erscheint es mir, Medienkompetenz zu einem wichtigen Unterrichtsinhalt in Schule und Studium zu machen. Stimmt, was in Zeitungen und Schulbüchern steht? Wie vertrauenswürdig ist Facebook und womit verdienen die eigentlich ihr Geld? Nur ist auch dies nicht die Aufgabe der Informatik. Ein Informatiker kann eine lange Karriere vor sich haben, ohne jemals mit dem in Berührung zu kommen, was manche hierzulande einen Computer nennen. „Du bist doch Informatiker, du kannst doch sicher mein Auto reparieren, das ist doch heute alles mit Computer.“ (Vielleicht ist auch das ein Grund dafür, dass es heißt, es gäbe zu wenig gut ausgebildete Informatiker: Man wäre schön blöd, das herumzuerzählen.)

Im Übrigen gibt es durchaus gute Gründe dafür, dass Informatik ein mehrjähriger Studiengang mit mehreren, einander faktisch ausschließenden Vertiefungen ist: Die wesentlichen Inhalte dieser Disziplin lassen sich nicht zwischen Sportunterricht und Erdkunde begreifen. Wer ein „Pflichtfach Informatik“ fordert, der hat offensichtlich ganz einfach das Wesen der Informatik nicht begriffen. Astrophysiker – da haben wir es wieder – sind ja auch nicht nach dem Abitur schon fertig.

Wer sich also über die eingangs erwähnte vermeintliche Inkonsequenz der F.D.P. amüsiert, dem stünde etwas mehr Unterricht vermutlich nicht schlecht zu Gesicht.


Produkttest des Tages: „Auf den ersten Blick hat Google vieles richtig gemacht: Das Pixel hat eine separate Kopfhörerbuchse und stand während meines fünftägigen Tests kein einziges Mal in Flammen. Für High-End-Smartphones ist das im Herbst 2016 nicht selbstverständlich.“

Nerdkrams
„Sicherer als Windows“ des Tages (4)

Na, auch Linux statt Windows zu Hause?

Dann patcht mal schön eure bash!

In den NachrichtenNerdkramsPiratenpartei
Liegengebliebenes vom 23. September 2016

Was ist besser – Ruby oder Python? Das kommt ganz darauf an.


Google hat einen neuen Spionagemessenger veröffentlicht. Wir sind alle recht überrascht und ein Stück weit betroffen.


Ist das vom „Postillon“? Nein, von „SPIEGEL ONLINE“: Die SPD steckt im Umfragetief, Arbeitsministerin Nahles will nun verstärkt auf soziale Gerechtigkeit setzen.


Schönes Fundstück auch: Blitz und Donner dem Kapitalismus, besuchen Sie uns auf Facebook!


Deutsch/Medien, Medien/Deutsch: Der Rücktritt eines Landesparteivorsitzenden nach einer verlorenen Wahl heißt „Erosion“.


Drei Tage vor seinem Übertritt zu den Brandenburger Grünen tönte der ehemalige Vorsitzende der Berliner Piratenpartei, er sehe das Ausscheiden aus dem Abgeordnetenhaus als Chance, jetzt außerparlamentarisch noch bessere Piratenpolitik zu machen. Meinen herzlichen Glückwunsch an dieser Stelle an die Brandenburger Grünen zu ihrem moralisch integren Neuzugang. Selten habe ich einen geeigneteren Grünen gesehen.


Dazu auch und abschließend: Hadmut Danisch berichtet von Julia „Bomber Harris, Feuer frei!“ Schramms Facebookbeitrag, in dem sie die Piratenpartei als gefährlich für das menschliche Miteinander ihrer Mitglieder bezeichnet. Es ist schön, dass auch Julia Schramm – inzwischen, wie auch das Gros der ehemaligen Berliner Linkspiraten, bei der „Linken“ – eine humanistische Seite zu haben scheint, es ist nur etwas schade, dass sie die Transferleistung nicht erbringt.

In den NachrichtenNerdkrams
Über Technikverhinderungsprozessoren

Früher bedeutete eine neue Prozessorgeneration oft einen spürbaren Anstieg der gefühlten Leistung, ein quasi exponentielles Wachstum der Nennleistung bei gleichzeitig sinkenden Emissionen. Das ist lange her, Einzelkerngeschwindigkeiten von deutlich über drei Gigahertz sind physikalisch derzeit nicht mit vertretbarem Aufwand zu erreichen (wenn nicht gerade Stickstoffkühlung zum Standardmodell in einem PC oder gar Laptop wird). Werbekampagnen für neue Prozessoren müssen also irgendwie anders auffallen, um einen Neukauf zu rechtfertigen; der Wettbewerb um immer niedrigere Nanometerweiten verliert allmählich seinen Reiz.

Worauf also freut sich denn heute der geneigte Computerkäufer? Richtig: Bald schon gibt es viele neue Hardware mit Intels neuesten Prozessoren mit dem beknackten Codenamen „Kaby Lake“. Sie sollen aus gleichem Strom mehr von allem herausholen: Mehr Rechengeschwindigkeit, mehr Möglichkeiten, mehr Technikverhinderung:

Schließlich gibt es noch eine Erweiterung für Kaby Lake: einen neuen Medienverarbeitungskern. (…) Dieser Videokern erzwingt auch Anti-Piraterie-DRM-Schutz, wie er von den großen Studios vorausgesetzt wird. Hollywoodchefs wollten keine ultrahochauflösenden 4K-Filme aus der „Cloud“ streamen, ohne dass sicher gestellt ist, dass der gewöhnliche Mitschneider es schwer haben wird, und daher gab Intel den Unterhaltungsriesen, was sie wollten.

(Freie Übersetzung von mir.)

Wer sich in ein paar Monaten einen neuen Rechner kauft und nicht gerade auf AMD-Prozessoren zurückgreifen möchte, die in gehobenen Preisklassen durchaus recht selten geworden sind, der tauscht ein paar Cent Stromkosten im Wesentlichen gegen seine Freiheit ein, weil das Gerät, das vordergründig mit grandiosen Multimedialeistungen prahlt, tatsächlich nicht für ihn, sondern für Rechteverwerter gestaltet wurde, deren maßgebliches Interesse an neuer Hardware sich auf die Frage beschränkt, wie man deren Käufern möglichst viele Möglichkeiten nehmen kann, über die ihm zur Verfügung stehenden digitalen Medien frei zu verfügen.

Ohne diese Leute war das Internet irgendwie schöner.

Nerdkrams
Total vernetzt: Xanadus langer Atem

Im Jahr 2016 feiern nicht wenige Aktivisten ein Jubeljahr des Webs als technische Revolution, oft, weil sie sich gar nicht dessen bewusst sind, was für ein eigentlich nebensächlicher Aspekt des Internets das Web eigentlich ist, oft auch nur in dem Irrglauben, das Web sei im Gegensatz zum Usenet endlich und allein eine brauchbare Art, Informationen vernetzt dauerhaft darzustellen.

Dabei ist das Web eigentlich nicht viel mehr als ein spät geborener Krüppel, dem allein seine reichen Eltern zugute kommen.

Weiterlesen ‘Total vernetzt: Xanadus langer Atem’ »

Nerdkrams
„Sicherer als Windows“ des Tages (3)

Na, auch Linux statt Windows zu Hause?

Dann habt ihr ein Problem.

Nerdkrams
Dynamische Single-Serving Sites mit OpenBSD-Bordmitteln erstellen

Unter „Single-Serving Sites“ versteht man gemeinhin Websites wie IsItChristmas.com, WhatIsMyIP.org und purple.com, die als Gegenentwurf zu informationsüberladenen Webportalen meist genau eine einzige Frage beantworten. Es gibt in der Regel keine Unterseiten, keine echte Interaktivität und auch sonst sind solche Websites sehr angenehm anzusehen.

Meist ist so eine Website schlicht in statischem HTML geschrieben worden, denn serverseitige Scripts sind ebenso überflüssig wie jQuery oder andere Perversionen des Modernen. Was aber, wenn man dem Besucher etwa abhängig von seiner Browsersprache oder per Zufallsalgorithmus eine andere Ansicht präsentieren will? Natürlich könnte man auf Javascript zurückgreifen; wer das aber nicht möchte, zum Beispiel, weil er sich nicht darauf verlassen möchte, dass der Besucher Javascript aktiviert hat und einen mit dem geschriebenen Code kompatiblen Browser benutzt, dem bleibt letztlich nur die Nutzung serverseitigen Codes, etwa Perl oder PHP, übrig.

Nun gilt für Server mehr noch als für einen Laptop oder PC, dass jede zusätzlich installierte Software wegen möglicher noch unentdeckter oder unkorrigierter Fehler ein potenzielles Sicherheitsrisiko birgt, wozu auch Skriptsprachen, Webserversoftware und sogar Texteditoren zählen. Dazu kommt der Ressourcenhunger, den mancher stack mit sich bringt: Benutzt man etwa die beliebte Kombination aus dem Webserver nginx und der Sprache PHP im FastCGI-Modus (php-fcgi), ist es keine Seltenheit, dass auch im Leerlauf diverse Prozesse an den Systemressourcen knabbern.

Lässt sich eine solche Webanwendung auch programmieren, ohne den Server unnötiger Last und Gefahren auszusetzen? Weiterlesen ‘Dynamische Single-Serving Sites mit OpenBSD-Bordmitteln erstellen’ »

NerdkramsPersönliches
Smartphoneblues

Seit ich im Jahr 2010 zufällig Androidnutzer wurde (ich berichtete), habe ich nur wenige Gedanken daran verschwendet, ob ich den eingeschlagenen Weg jemals verlassen würde. Klar, die Smartphones sind seitdem größer geworden, ihre CPUs und GPUs stärker und ihre Preise unverschämter, aber sonst ist doch alles fast wie früher.

Allein: Der derzeitige Smartphonemarkt ist geprägt von der Angst, interessant zu sein, fürchte ich.

Weiterlesen ‘Smartphoneblues’ »

Nerdkrams
„Sicherer als Windows“ des Tages (2)

Na, auch Linux statt Windows zu Hause?

Dann patcht mal schön euren Kernel!