It is greatly ironic that algorithms, the quintessential example of all that is not human, would be so fundamental to social media. Last week I wrote a post about how Google gathers user data. This week I continue by exposing how popular social media webs
In denotational semantics and functional programming, the terms monad morphism, monad layering, monad constructor, and monad transformer have by now accumulated 20 years of twisted history. The exchange between Eric Kidd and sigfpe about the probability monad prompted me to investigate this history
Chain.js – Data Binding Service for jQuery Chain.js is a jQuery plugin, providing unobtrusive data-binding capability that allows you to generate web contents automatically by binding your data to html. Unlike other data-binding frameworks and library, it uses pure DOM, instead of string-based innerHTML approach, so event binding won’t gone during rendering. This library can also be very helpful if you strictly separate your data from your HTML, e.g. developing using MVC-Pattern
"Generalized Algebraic Data Structures" have become a a hot new topic. They have recently been added to the GHC compiler. They support the construction, maintenance, and propagation of semantic properties of programs using powerful old ideas about types (the Curry-Howard Isomorphism) in surprisingly easy to understand new ways. The language Omega was designed and implemented to demonstrate their utility. Here a a few talks I gave that explains how they work. Also class lectures
Folksonomies könnten ähnlich wie natürliche Sprachen wachsen, sich verändern und sich verbreiten. Die Tagger sollten sich höchtens locker an einigen wenigen, einfachen Konventionen orientieren.
"we have to (...) merge and leverage emerging and traditional tools to improve findability. (...) at the intersection of those two models is a more powerful framework for identifying, sharing, and finding information. The goal is a metadata ecology"
Tag Systems "are supremely responsive to user needs and vocabularies (...). (T)ransforming the creation of explicit metadata for resources from an isolated, professional activity into a shared, communicative activity by users is an important development"
Folks. "promote exploration and learning as users browse related topics, tags, and users. (...) users have the opportunity to locate new resources that they might not ever have come across through searching."