hackr.de hackr logo abt. noted

die romantische komödie


Conway's Game of Life

gol auf google

^ und auch ganz nett: das Game of Life auf Google wenn man nach conway’s game of life googelt (via)

19.07.2012 # https://hackr.de/2012/07/19/conway-s-game-of-life

South Pole

pole map

^ nett: Google Street View und Google Hut View am Südpol.

19.07.2012 # https://hackr.de/2012/07/19/south-pole

Why Your Complaint About Your Complaints About Twitter Is Wrong

Der insgesamt besonnene Anil Dash jammert über das Gejammer über die sprunghaft schleichende Vertrottelung von Twitter – und irgendwie bin ich bei seiner Kritik an der webpolitisch korrekten Reflexkritik bei ihm, nur basiert diese seine Kritik genauer betrachtet selbst auf einer noch viel blöderen Grundannahme.

Von seinen cheap shots (ui, die geeks fühlen sich entmachtet und das können sie nicht ab, ui, der erweist sich als genderpolitisch nicht koscher, aber rate mal, wer girls who code unterstützt, usw.) einmal abgesehen, seine ganze Argumentation basiert auf der fragwürdigen Unterscheidung, dass es einerseits das edle Ziel purer und guter Technologie gibt – I love the idea of a realtime cloud API company! I’m that dude. I write long, rambly blog posts about it, just like I did about Twitter itself, back when it was young. I love this kind of idealism – , dass man sich andererseits aber halt auch mit der Welt und den Marktgesetzen abfinden müsse. Mich erinnert das ein bisschen an den Wall Street Banker, der im Herzen tiefer und ehrlicher Marxist ist. Er tut so, als wäre es an sich schon eine grossartige Leistung, für APIs, die Cloud, Offenheit, Ökosystem, etc. zu sein. Ja was, soll man dagegen sein? Ja, ich stehe dem Strom und der Offenheit kritisch gegenüber??

(bleibt natürlich die frage, was man zu der entwicklung von twitter und/oder insgesamt überhaupt sinnvollerweise sagen kann)

05.07.2012 # https://hackr.de/2012/07/05/why-your-complaint-about-your-complaints-about-twitter-is-wrong

Power Surfing with Lynx

hackr auf lynx

ganz witzig: Pingdom hat sich angeschaut, wie diverse Webseiten mit Lynx benutzbar sind.

05.07.2012 # https://hackr.de/2012/07/05/power-surfing-with-lynx

Power Searching with Google

searching with google

ha, jetzt offeriert auch Google Kurse im Udacity Stil, inkl. Zertifikat: Power Searching with Google

05.07.2012 # https://hackr.de/2012/07/05/power-searching-with-google

omg, Followers and Relations

followers and relations

next up in der omg reihe (siehe omg, Automaton, omg, Portmanteau und omg, Badges und Mashup) und ideale Ergänzung zu Friends and Relations : Followers and Relations

Das ist zwar auch wieder nur eine Tabelle mit den Kennzahlen der jeweiligen Followers auf Twitter, aber man kann sie beliebig sortieren und dadurch tiefe Einsichten in das eigene Ökosystem gewinnen. Einfach auf Handle, ID, Date, Tweets, Friends, usw. klicken.

(funktioniert für alle accounts, einfach in der URL ganz hinten das ‘hackr’ ersetzen; unmoderiert allerdings nur bis 1000 followers (# of friends ist egal), wer mehr hat bitte bei mir melden)

05.07.2012 # https://hackr.de/2012/07/05/omg-followers-and-relations

omg, Friends and Relations

friends and relations

next up in der omg reihe (siehe omg, Automaton, omg, Portmanteau und omg, Badges): Friends and Relations

Das ist zwar nur eine Tabelle mit den Kennzahlen der jeweiligen Friends auf Twitter, aber man kann sie beliebig sortieren und dadurch tiefe Einsichten in das Tweetverhalten der Friends and Relations gewinnen. Einfach auf Handle, ID, Date, Tweets, Friends, usw. klicken. Und es wird ausgerechnet, wie viele Tweets man bis dato gesehen hat, wie viele Tweets man geschätzerweise am Tag vorserviert bekommt, wer das größte Megaphon hat und andere tolle Metriken wie der eigene attention score oder der Prozentsatz der assiduous 10 im eigenen Strom.

(funktioniert für alle accounts, einfach in der URL ganz hinten das ‘hackr’ ersetzen; unmoderiert allerdings nur bis 1000 friends (# of followers ist egal), wer mehr hat bitte bei mir melden)

update:

zu den zahlen:

daily tweets on average – ist die zu erwartende anzahl an tweets, die die eigenen freunde zusammen täglich absetzen. in der tabelle ist average die zu erwartende (nur durchschnittliche) anzahl von jedem einzeln.

attention score – ist daily tweets on average / 1000, also eine art signal, wie wahrscheinlich es ist, dass man tweets auch liest. (berücksichtigt nicht listen etc.)

assiduous 10 – ist die anzahl der täglichen tweets der fleissigsten 10 freunde und die prozent am gesamtkuchen.

loudness – ist die anzahl daily average tweets * anzahl an followern, sprich ein signal für den (natürlich grossartigen) lärm den die- oder derjenige auf twitter macht.

03.07.2012 # https://hackr.de/2012/07/03/omg-friends-and-relations

7 Jahre live.hackr

live.hackr feiert heute seinen 7ten Geburtstag!

Einen herzlichen Dank an alle, die hier mitlesen und kommentieren, ohne euch wäre es wirklich nicht lustig!

01.07.2012 # https://hackr.de/2012/07/01/7-jahre-livehackr

I/O 2012 (Neue Bescheidenheit Edition)

noch ein kleiner Nachtrag zu Google Plus Eins und I/O 2012 State of Google Edition nachdem ich mich durch eine ganze Reihe an – teilweise wirklich sehr interessanten – Sessions geschaut habe:

@pfefferle hatte sie ja schon entdeckt und mit der History API (session vid) bekommt Google+ nun gwm. eine Art Schreib-API und der Ansatz scheint mir für G+ zu stimmen: wenn eine Anwendung History unterstützt und ein User die Anwendung autorisiert, dann kann eben jener User auf eben jener Anwendung Dinge zunächst mal für den eigenen Gebrauch auf G+ posten, um es dort dann ggf. öffentlich oder mit Gruppen zu sharen. Das ist zwar ein bisschen umständlich, aber damit vermeiden sie wohl, dass Anwendungen die Erfahrung von G+ übernehmen.

Was mir aber insgesamt – neben dem Ausbleiben der großen blöden Projekte und der an deren Stelle getretenen großen Schlüssigkeit – aufgefallen ist, ist eine fast durchgehende neue Bescheidenheit, die vl. wieder der Grund für das Ausbleiben der Projekte und der Schlüssigkeit ist.

Ich vermute, dass Google die Zusammenfassung meines keimenden Unbehagens mit Google gelesen und nicht nur gelesen sondern in der größtmöglichen Intensität studiert hat. Fast alle dort aufgeworfenen Problemfelder wurden irgendwie adressiert.

Realistischerweise sollte ich aber vermuten, dass hier Google eher einen anderen Umstand utilisiert: die Tatsache, dass sie ein datengetriebenenes Unternehmen sind, welches alles misst und seine Prozesse und Entscheidungen auf Basis dieser Messungen adjustiert. Sprich: auch wenn ihnen der gesunde Hausverstand fehlt (was wiederum modelltechnisch nichts als ein Problem mangelnder Diversifikation ist), ihre Logfiles zeigen ihnen, was nicht funktioniert. Und während sie Flops wie Buzz, Wave, Knol, Lively, Jaiku, Health, Answers, Aardvark, Bookmarks, Notebook, Video, Music, etctrara immer auf Umstände schieben konnten, Google+ war Chefsache, sie haben alles draufgeworfen und es blieb dennoch ein Dud. Also konnte sich auch Google endlich mal die Fragen stellen, wo wie und warum es kratzt. Auf was konkret sie da gekommen sind kann man leider nicht deduzieren – da wär ich aber gern ein Mäuschen gewesen – , aber eine Lektion war eindeutig, den Anspruch und die Erwartungshaltung mal ein bisschen zu relativieren. Eine konkrete deduzierbare Einsicht war, dass ihnen die soziale Masse nicht einfach zufliegt, nur weil sie 250 Mio (~50% der Gmail-Accounts) Benutzer zum ‘upgraden’ zu G+ usurpiert quasi geschupst und mit seotechnischen Karotten für die Verbreitung auf Webseiten gesorgt haben. Auch wenn sie nicht wie alle anderen bei Null beginnen müssen, auch sie müssen sich auch die kleinen und kleinsten konkreten Aktivitäten verdienen, mit neuen experimentieren, iterieren und dann das verstärken was funktioniert. Es schaut so aus als hätten sie jetzt damit begonnen.

30.06.2012 # https://hackr.de/2012/06/30/i-o-2012-neue-bescheidenheit-edition

I/O 2012 (State of Google Edition)

(ok, blöder titel, nur ein paar kleine anmerkungen zu google, da die ankündigungen auf der google i/o jetzt ja gemacht wurden und nix wichtiges mehr kommt)

das vl. spannendste an der i/o war das völlige ausbleiben der grossen blöden würfe, die man von google kennt und schätzt. mehr oder weniger alles, was vorgestellt wurde (siehe tag 2 und tag 1), ist eine inkrementelle verbesserung von vorhandenem, die kopfgeburten wurden rigoros abgesägt; alles verbliebene wurde schneller, besser, kleiner, mehr user, hübscher, billiger. primär ging es darum, die lücke zu apple zu schliessen. und wenn man den demos glauben kann, dann ist ihnen das auch durchaus gelungen. sekundär ging es darum, den möglichkeitsraum für web- und mobile anwendungen zu verscheiben. und wenn man den demos glauben kann, dann ist ihnen auch das durchaus gelungen (maps werden wirklich immer irrer, spracherkennung, docs und einiges andere funktioniert auch offline, rein css-basierte games schauen aus wie aus der konsole, etc.). aber auch wenn es dann einige dinge gab, die in dieser skalierung dann nur noch google anbieten kann – für 100.000$/h kann man etwa 700.000 kerne anmieten und auch als privatperson komplexere berechnungen vornehmen -, kaum ein feature war noch nicht woanders gesehen.

(was ist mit google glass, könnte man hier einwerfen, aber glass ist natürlich keinen funken innovativ, sondern ein reines engineering problem von einem gedanken, den sich science fiction autoren oder screenwriter nicht mal mehr trauen würden aufzuschreiben, so klar liegt er auf der hand. aber gleichzeitig muss man das dann halt auch machen und warum nicht google etc.)

aber wenn schon nix neu war, alles war auf eine fast schon beängstigende weise schlüssig. und auch wenn vieles dann auch doch sehr an apple erinnert, sie scheinen sich auch erstmals wirklich designer und ui-spezialisten geleistet zu haben; alles war auf eine fast schon beängstigende weise optisch erträglich. wie man’s macht ist’s falsch, aber dieser neue pragmatismus ist irgendwie auch total langweilig. hoffentlich haben die ganzen rückschläge google nicht die träume ausgetrieben.

29.06.2012 # https://hackr.de/2012/06/29/i-o-2012-state-of-google-edition

Cut the Rope Chrome

cut the rope

hmm, immer zur i/o werden die spiele auf chrome portiert (siehe angry birds chrome); heuer cut the rope: Hot Summer Games

28.06.2012 # https://hackr.de/2012/06/28/cut-the-rope-chrome

9815S

hophop

^ (für den leicht zu unterhaltenden)

25.06.2012 # https://hackr.de/2012/06/25/9815s

2000T

2000 tweets

^ hurra: 2000 Tweets (bei etwa 2000 tagen auf twitter ist das ein schnitt von ~ 1t/d)

25.06.2012 # https://hackr.de/2012/06/25/2000t

Turing 100

turing doodle

^ google heute mit einem turing doodle.

23.06.2012 # https://hackr.de/2012/06/23/turing-100

omg, Fitbit on Twitter

hackr_fitbit

nachtrag zu Fitbit – das Fitbit ist jetzt auch auf Twitter und postet alle zwei Stunden die am jeweiligen Tag gegangenen Schritte.

22.06.2012 # https://hackr.de/2012/06/22/fitbit-on-twitter

Transparent Gmail

gmail

nett: Gmail wird durchsichtig.

20.06.2012 # https://hackr.de/2012/06/20/transparent-gmail

omg, feedreduce

feedreduce

next up in der reduce reihe (siehe omg, tweetreduce, omg, linkreduce und omg, listreduce): das obligatorische feedreduce (zb für kottke, waxy, bb und einigen anderen). wie immer werden aus dem jeweiligen input die links kontextlos extrahiert und das ganze soweit es geht von diversem cruft und selbstlinks befreit.

update: die reduce-serie gibt’s nicht mehr.

20.06.2012 # https://hackr.de/2012/06/20/omg-feedreduce

BadgeQuery

yay!

19.06.2012 # https://hackr.de/2012/06/19/badgequery

Strap und Strapper

hackr bootstrapped

apropos wenn ich nur aufhören könnt: jetzt auch noch die Startseite hier gebootstrapped.

update: oops, geht doch nicht ohne Kollateralschäden und war auch eine blöde Idee…

17.06.2012 # https://hackr.de/2012/06/17/strap-und-strapper

Bootstrap

twitter bootstrap is the new rounded corners.

5QDLUnfeDSv (nts: mich öfter selbst zitieren)

hackrengine

(abt. just jumping on the bandwagon…)

((hab eig. nur eine seite mal testweise bootstrappen wollen, um mal zu sehen, was man bekommt (übrigens schon recht viel, wenn man die grundannahmen schluckt), und hab da dann auch mal die template inheritance von jinja2 ausprobiert, und konnte so viel cruft aus dem code werfen, und dann wars so wenn ich nur aufhören könnt…))

17.06.2012 # https://hackr.de/2012/06/17/bootstrap