The early internet was conceptualized as a network of hosts, and newer approaches present a network of content. We explore a third tack, organizing and navigating the internet as a network of activities for users. Hosts, content, and services may contribute to activities and may present the same or similar/substitutable activities. Metadata like duration and desires-fulfilled becomes important to the organization of the internet, and new modes of browsing are possible. Extensions to FB Open Graph and a web rendering based on the CommonCrawl.org open web crawl are presented. {demos: GLDB crawler; No Regrets chrome extension; Lifeworthy feed labeling; Opportunities API}
# mix in to a mongo collection to get in-mem doc merges that also go out to disk | |
module MongoMerge | |
def fancy_merge obj, changes | |
changes.each do |k, v| | |
next if k == :_id | |
obj_v = obj[k] | |
if !obj_v or not (Array === obj_v or Array === v) | |
obj[k] = v | |
elsif Array === obj_v | |
obj[k] = (obj_v + [*v]).uniq |
"An opportunity to notice more" | |
nab many players | |
ask them: | |
Can I give you a little mission to do in your next session? | |
release unless yes: | |
Okay. That's it for today, then. | |
pick adjective from sad, green, red, absurd, quiet, lovely, yucky, or bright | |
tell them: | |
Ok. Over the next 45m see if you can notice something in the room. |
Editor, Joe Edelman
Abstract: New protocols and data exchange formats are presented to address issues in link recommendation and “feeds” relevant to users' social, location-based, and time-based situations. The aim is to create a broader, more inclusive, and more user-driven ecosystem around recommender systems and feeds. A new HTTP header ("X-Situation") is proposed, along with a cryptographic proof format ("application/relevance-claim+json") for content providers / activity providers to publish traffic and review data that establishes contextual relevance for use by recommenders. Political avenues for achieving adoption are discussed. One application regards an open web response to facebook newsfeed. (v0.3.3, parts still naive)
Empowering uses of the web—like Kickstarter and DIY.org—are growing fast, but television- and tabloid-like uses—YouTube, BuzzFeed—are growing even faster. Which will colonize mo
- http://nxhx.org/
- joe@nxhx.org
- http://github.com/jxe • http://couchsurfing.com/joe_edelman • http://www.linkedin.com/in/joeedelman
- Citizen Logistics - designed a programming language for coordinating workforces and built entire parser/runtime/IDE stack (github.com/citizenlogistics/ceml); shipped a modded version of google maps v3 that supported fast simultaneous movement of 10k markers on screen for realtime workforce coordination (github.com/citizenlogistics/groundcrew-viewer); lead development of three iphone and web apps, all for realtime coordination
# todo this is obsolete | |
common_concerns: | |
"http://facebook.com": | |
"experience: feeling relaxed": | |
going_well_percent: .1 | |
going_well_user_count: 1 | |
going_poorly_user_count: 9 | |
going_well_user_time_cost_avg: '30h' | |
going_poorly_user_time_cost_avg: '50h' |
- In the woods at Weissensee
- With sexy sunbathers at Plötzensee
- With sexy sunbathers AND forests at Schlachtensee
- With forests AND skinny dipping hikers at this secret spot
"Have an event planned for you by someone else" | |
ask some:dreamer ➔idea: | |
What sort of event should someone plan for you? | |
charge some:planner: | |
Would you plan @idea for @dreamer? | |
charge some:coplanner: | |
Would you coplan @idea with @planner? | |
ask* dreamer, planner, coplanner ➔date: | |
Decide together--what's a good date for @idea? |
I hereby claim:
- I am jxe on github.
- I am jxe (https://keybase.io/jxe) on keybase.
- I have a public key ASBzkwErCuztw3P_3cZ-Linwky54HQxWy3AN3ffj_u1N5wo
To claim this, I am signing this object: