kategorie: notiert ×
das ist bestimmt der grund, warum @THEBARNBERLIN meint #stillen sei nicht vereinbar mit „gehobenem“ ambiente: youtube.com/watch?v=-OxC3hR8Fk0
own your checkin
i rewrote aaron parecki’s ownyourgram a little bit, so that can push your foursquare (or swarm) checkins via micropub to your site: i called it ownyourcheckin (of course).
i have it running on ownyourcheckin.wirres.net, but i haven’t tested it very much yet. it seems to work, though and also fetches images that are posted with the checkin, here’s my latest checkin.
ownyourcheckin is notified via the foursquare real-time-API, so it can publish checkins instantaneously. i noticed, however, that the images seem to need some processing time at foursquare, so i let ownyourchecking sleep 30 seconds, before it queries the API for images. otherwise foursquare regularly returns empty image arrays. with the short delay, images are (mostly) returned by the API.
i’m pretty sure that i introduced a lot of bugs into the code and there are some more features that i’d like to implement, that are still not done: foursquare venue categories do not get fetched yet and person tags from people you tag in your check-in could also be fetched. and what about those stickers?
just found out, foursquare pushes the checkin to the real-time API, even if the image upload is still going on or fails. so there’s always a chance of not catching those images.
pubsubhubbub
kürzlich fragte torsten kleinz:
Lebt pubsubhubbub noch?
meine antwort lautete:
pubsubhubbub lebt noch, so wie RSS noch lebt. aber die noch erstaunlichere nachricht ist: es funktioniert.
pubsubhubbub ist nun schon ein paar jahre alte, aber vor ein paar wochen, entschied ich mich, dass es nun zeit sei das auch mal auf wirres.net zu implementieren. der grund hing mit dem indieweb zusammen, dass sehr RSS-unaffin ist, diese push-technologie aber für die benachrichtigung von ein paar indieweb-readern benutzt.
im prinzip funktioniert pubsubhubbub so: ich annonciere auf meinen seiten, oder meinen feeds, welchen pubsubhubbub-server (hub) ich benutze (so dass andere hubs dort benachrichtigungen abonnieren können) und pinge „meinen“ hub an, sobald einer meiner feeds (oder meine seite) aktualisert wurden. damit weiss erstmal nur mein hub bescheid, aber da auch andere hubs meine aktualisierungen bei „meinem“ hub abonnieren können, können die benachrichtigungen kaskadieren, von einem hub zum nächsten wandern.
praktisch sieht das so aus, dass ich zum beispiel meinen haupt-RSS-feed bei superfeedr.com abonnieren kann — oder ein rezpet bei ifttt.com bauen kann, dass etwas tut sobald mein feed aktualisiert wird — und superfeedr millisekunden nach einem update bescheid weiss, obwohl ich superfeedr gar nicht anpinge.
in der tat benutzt ifttt superfeedr genau dafür: sobald ein abonnierter feed aktualisiert wird, weiss ifttt im selben moment bescheid, vorausgesetzt der feed sagt irgendeinem pubsubhubbub-hub bescheid (ping), ansonsten dauert es ein paar minuten, bin superfeedr den feed crawlt (ring).
wirres.net pingt google’s hub an (mit ein paar zeilen code und der php-klasse von pfefferle). ein ping für jeden feed, der aktualisiert wird. in meinem fall sind das nicht nur der hauptfeed, sondern auch die kategorie-feeds der kategorien, in denen ein artikel gespeichert ist.
um zur ursprungsfrage und antwort zurückzukommen. pubsubhubbub funktioniert so gut, dass dieser artikel, den ich heute um 7 uhr (automatisch) veröffentlicht habe, bereits um 7:03 uhr in den google-suchergebnissen auftauchte, drei minuten später:

pubsubhubbub kann übrigens auch „fett“ pingen, also abonnenten nicht nur bescheid sagen, sondern auch gleich den neuen inhalt mitliefern. so braucht google’s crawler (theoretisch) noch nichtmal auf wirres.net nach dem neuen artikel zu crawlen, weil der hub den inhalt in den ping gepackt hat.
superfeedr lohnt übrigens auch einen zweiten blick. superfeedr reagiert nicht nur auf pubsubhubbub-pings, sondern crawlt feeds auch selbsttätig alle paar minuten (ring statt ping). so hat superfeedr.com quasi mehr oder weniger alle (RSS) feeds der welt in seinem index und liefert sie, auf wunsch, jedem aus der das möchte, inklusive benachrichtigungen. und weil superfeedr (quasi) alle feeds der welt kennt, kann man superfeedr auch super als stichwort-alarm und zur recherche nutzen. superfeedr nennt das trackers. theoretisch kosten diese tracker geld, aber nur wenn man sich bepingen lässt, einen tracker also abonniert und einen webhook angibt, der gepingt werden soll. wer tracker lediglich als RSS/ATOM-feed aboniert (ohne ping), zahlt nichts.

ich bin heute 15,4 kilometer gegangen, in ca. 3:30 stunden.
(gemacht mit compass und GPS-logger)
und atlas:

orrr. heute ist getting-things-not-done-tag und mailbox thousand.
nach 10 folgen the expanse muss ich nach dem staffelfinale sagen: das war ordentliche science-fiction, auch wenn es am ende etwas ins mystery-genre abrutschte und sehr „die hard“ wurde. aber abraten das anzusehen, würde ich niemandem.
gibt’s sowas? eine iOS-app (whitelabel, vllt. sogar open source), die einen oder mehrer RSS-feeds einliest (vllt. mit pubsubhubbub-unterstützung) und benachrichtigung bei neuem artikeln?
amp-indexierungs-status
update zum status von vor 12 tagen:

die meisten der von wirres.net-servierten amphtml-seiten sind jetzt fehlerfrei, aber noch nicht reindexiert. trotzdem immer wieder faszinierend, google bei der arbeit zuzuschauen.
sophie hunger
in der letzten schulz-und-böhmermann-sendung bin ich noch nicht zum @sophiehunger-fan geworden, aber sie ein bisschen zu googeln, machte mich fast sofort zum fan.
google.com: sophie hunger - Google-Suche #
wer assistenz beim googeln braucht, mit diesem link geht’s.
nzz.ch: Interview: Ehrfurcht vor dem Glück #
tolles interview mit der sängerin sophie hunger und der triathletin nicola spirig:
Nicola Spirig: Ich habe noch eine Frage. Du singst in vier Sprachen, wenn man Schweizerdeutsch dazuzählt. Gibt es eine Sprache, in der du dich am besten ausdrücken kannst?
Sophie Hunger: Nein, es sind verschiedene Persönlichkeiten: Wie wenn ich vier Personen wäre. Jede Person hat ihre Sprache.
Nicola Spirig: Und wenn du eine Idee hast …
Sophie Hunger: … dann ist sie automatisch mit einer Sprache verknüpft. Eine Person tritt in den Vordergrund, und die anderen gehen ein bisschen zurück. Ich fand es schon als Kind schade, dass man nur eine Person sein kann. Oder sogar eine Zumutung. Aber mit der Phantasie kannst du ausbrechen. Wir können den Körper nicht verlassen, aber in der Phantasie kannst du mehrere Leben haben. Das hat mich sehr beruhigt, es hat mir viel Geborgenheit gegeben.
und über schulz und böhmermann (die erste staffel wurde zwischen dem 13. und 16. dezember in köln aufgezeichnet):
Sophie Hunger: In meinem Beruf verschieben sich die Grenzen ständig. Manchmal habe ich das Gefühl, ich hätte meinen Weg, meinen Stil gefunden. Ich glaube zu wissen, welche Dinge ich mache. Aber kürzlich habe ich zum Beispiel in Deutschland an einer Talkshow mitgemacht. Das war so ein Moment, in dem ich dachte: Hey, das ist entsetzlich. Es ist schlimm, dass ich hier sitze. Ich möchte nicht Teil dieser Welt sein. Unterhaltung nur um des Unterhaltens willen, völlig leer. Ich konnte nachher kaum schlafen, es hat mich richtig lange beschäftigt. Ich kam an eine Grenze, ich sah: Das war zu viel. Diese Entscheide muss ich immer wieder neu treffen.
welt.de: Sophie Hunger über ihr neues Album Supermoon in Berlin #
sophie-hunger portrait von hannah lühmann, die ein bisschen zu doll versucht selsbt poetisch zu klingen, die sympathische sprödigkeit von sophie hunger aber trotzdem ganz gut einfängt.
Ihre Lieder sind Gedichte, und Gedichte, wenn sie gut sind, sind manchmal Fragen, sie sind „weit draußen“, könnte man mit Celan sagen, und es ist nur ein ganz wenig übertrieben, Sophie Hunger in die Nähe von Paul Celan zu rücken. Jedenfalls ist sie eine sehr gute Lyrikerin. Die ersten Takte ihres „Walzers für Niemand“ sind ein Stück Weltraum im Dreivierteltakt, rau, verloren, wie vor dem Regen.
youtube.com: Sophie Hunger - The Rules of Fire #
kurzer trailer zu sophie hungers experimenteller bio-doku.
wenn man auf louisck.net sein passwort vergessen hat, schickt die site ein neues passwort das mit „idiot“ anfängt.

die beifahrerin hat mir gestern gesagt, dass sie sich einen hund kaufen würde, wenn ich später mal tot bin.
silo-scheisse
alles was ich auf instagram poste, landet auch hier im blog. mittlerweile wieder vollautomatisch, über eine eigene ownyourgram-instanz, die sich jedes bild das ich dort poste holt und hier ins blog klebt — und danach noch zusätzlich zu facebook und twitter drückt. aaron parkeckis ownyourgram-instanz funktioniert für mich nicht mehr, weil das instagram-abo (subscription) ownyourgram nicht mehr zuverlässig anpingt wenn ich etwas poste und ownyourgram das dann entsprechend auch nicht postet. für meine eigene ownyourgram-instanz habe ich mir selbst einen ping-mechanismus gebaut, über ifttt und ersatzweise einen manuellen ping. das klappt wunderbar.
aber eigentlich wollte ich über etwas anderes schreiben, über bridgy. bridgy ist ein wunderbarer dienst der von ryan barrett betrieben wird (und kyle mahan) und favs und kommentare von meinen instagram-bildern und -videos zu meinen kopien rüberzieht. bridgy sorgt dafür, dass die kommentare meiner zu twitter oder facebook oder instagram syndizierten inhalte, zurück zu mir aufs blog kommen (unten, unter webmentions und trackbacks).
vor ein paar wochen hat instagram seine API-regeln verschärft und verlangt jetzt eine explizite freigabe für API-nutzung. heute hat instagram den antrag auf instagram-API-nutzung für bridgy abgeleht. das ist extrem ärgerlich und, wie ich oben in der überschrift bereits schrieb, grosse silo-scheisse.

und vor allem ein deutliches zeichen an alle benutzer: eure daten, eure bilder gehören euch nicht, wie und wo und wie mühsam ihr sie nutzt, das bestimmen wir. ich finde das sehr, sehr ärgerlich, vor allem weil ich die app von instagram nach wie vor sensationell toll finde und gerne nutze. vor allem ist instagram der einfachste weg für mich, von unterwegs ein bild oder ein video in mein blog zu posten — und gleich weiter zu facebook und twitter zu verteilen.
aber ich bin sicher, die instagram-API-nutzungsbedingungen-verschärfung ist ein vorbote auf das was von den silo-betreibern noch kommt: einschränkungen und erschwerungen, um es für möglichst viele, möglichst beschwerlich zu machen, von aussen an die eigenen silo-inhalte zu kommen.
seit dem 19. januar werden amp-seiten von google indexiert

die amp-html-varianten meiner seiten auf wirres.net, werden seit dem 19.01 von google indexiert. ich vermute für andere webseiten gilt das auch. in der suchkonsole werden noch eine menge fehler angezeigt, von denen ich mittlerweile bereits die meisten entfernt habe.
das debugging funktioniert ganz gut über die suchkonsole, aber auch, wenn ich die amp-seiten über das google-cdn aufrufe. zum beispiel diese seite in amp-html hier und im google-cdn. das google-cdn rendert die seiten nämlich gar nicht erst, wenn sie nicht validieren und ist so freundlich die fehler gleich anzuzeigen.
in der suchkonsole bekommt man die fehler etwas übersichtlicher angezeigt, aber leider auch die meisten bereits behobenen fehler. erstaunlich finde ich, wie viele fehler sich in dieses amp potenziell einschleichen, auch die macher vom offiziellen wordpress-amp-plugin sind ganz schön am kämpfen und bereiten sich mit einem pull-request-sturm offenbar auf ein baldiges freilassen von amp vor. auch wenn es offiziell noch heisst:
AMP hasn't officially launched in Google Search, so there's still time to get set up -- feedback & patience will be appreciated by your CMS & plugin providers. Stay tuned for more updates on the AMP Project blog.
gesehen

seit ende dezember schreibe ich über alles was ich mir angucke (film, fernsehen, oder bühne) und was länger als ein normaler youtube-clip ist, eine kurze rezension. das sind in den letzten etwa zwanzig tagen über 50 einträge geworden. das ist einerseits erschreckend viel, was ich mir hier ansehe, aber auf der anderen seite erstaunlich befriedigend und disziplinierend. ja, ich glotz (offensichtlich) ziemlich viel fernsehen, aber es verpufft nicht einfach alles. ausserdem überlege ich mir, ob ich mir wirklich jeden scheiss ansehen will, und meine zeit nicht nur beim zusehen verschwenden will, sondern auch noch danach, wenn ich drüber schreibe.
ich frage mich aber, ob das überhaupt jemananden interessiert und drücke nur wenige der rezensionen, die ich schreibe, auf die start- und übersichtsseite. die rezensionen liegen alle in der kategorie gesehen (die auch per RSS aboniert werden kann) und die letzten 12 auf der rückseite, aber bis jetzt habe ich nur dinge wie die beiden schulz-und-böhmermann-sendungen (eins, zwei), eine fallon-sendung, eine sendung mit der maus, den kabarettistischen jahresrückblick, die erste folge von making a murderer oder die piloten von billions und morgen hör ich auf, sowie the abominable bride nach vorne gedrückt. die fünf folgen von graham norton, die zwei folgen modern family, die eine limitless-folge oder die 6 wirklich guten folgen the expanse habe ich alle (quasi) in der zweiten reihe gelassen. bei totalem schrott wie beowulf return to the shieldlands, den letzten, sehr schwachen the good wife-, bigbang-theory- oder james cordon-folgen fiel mir die entscheidung nicht schwer, sie im hintergrund zu lassen.
aber gestern abend hab ich mich gefragt, warum ich die rezension des wirklich ganz guten piloten von wolf hall, die zweite folge billions oder die folgen von making a murderer die ich bereits gesehen habe, nicht auch auf die startseite gepackt habe.
ich habe zwar keine furcht vor irrelevanz (solange mir ein artikel oder link auch nur ansatzweise unterhaltsam vorkommt), aber ich will auch niemanden mit übermässigem rauschen stören. deshalb frage ich mal in die runde: soll das was ich mir angucke hier etwas sichtbarer sein, eventuell auch jeweils zu twitter oder facebook gedrückt werden, oder ist das mit der eigenen kategorie und gelegentlichen auskopplungen ok so?
das viele schreiben, zu dem ich durch meine entscheidung, meinen medienkonsum zu protokollieren, gekommen bin, ist übrigens eine prima schreibfingerübung. je mehr ich schreibe, desto routinierter fühle ich mich und um so leichter fällt es mir auch andere sachen leichter „hinzurotzen“. oder anders ausgedrückt, ich frage mich, warum ich damit nicht schon viel früher angefangen habe, ich schreibe ja auch sonst jeden scheiss (hier) auf.
sonntagsarbeit
zu fuss brauche ich 1:30 h zur arbeit (7,5 km), mit der bahn 0:30 h.
mit der bahn laufe ich immer noch ca. 2000 schritte, zu fuss addieren sich knapp 9000.

dafür kann ich, wenn ich zu fuss gehe, bessere fotos machen.
die kackschnecke heute hat, bzw. wird mich wohl einige follower und abonnenten kosten. das schmerzt und freut mich zugleich. #relefirlefanz
wie schlangenölwerbung im bumsblatt

journalismusfinanzierung ist manchmal ein drahtseilakt. aber wenn sich spiegel online mit seinen werbepartnern auf bumsblattniveau begibt, kann man nur (wieder) sagen: verleger sollten adblockern eigentlich unendlich dankbar sein, weil sie helfen ihre seiten seriöser aussehen zu lassen.
den vermarktern und anzeigenabteilungen in ihren häusern, ist die wirkung der werbung, die sie in ihre seiten bauen lassen, offenbar schnurz. mich erstaunt das immer wieder.
im inhaltsverzeichnis der c’t nicht gefunden was auf dem titel steht, also die seite gegoogelt: funktioniert.